1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e.SENTRY_RELEASE={id:"50799d167cd8113994941adf9dedcea668fc6069"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9eb2aa41-fb88-43e0-b66d-a66acd2cbba4",e._sentryDebugIdIdentifier="sentry-dbid-9eb2aa41-fb88-43e0-b66d-a66acd2cbba4")}catch(e){}}(),(self.webpackChunkonestore_gatsby=self.webpackChunkonestore_gatsby||[]).push([[9647,85807],{12507:function(e,t,r){var n=r(28754),a=r(49698),i=r(63912),s=r(13222);e.exports=function(e){return function(t){t=s(t);var r=a(t)?i(t):void 0,o=r?r[0]:t.charAt(0),l=r?n(r,1).join(""):t.slice(1);return o[e]()+l}}},16574:function(e,t,r){var n=r(80909);e.exports=function(e,t){var r=[];return n(e,function(e,n,a){t(e,n,a)&&r.push(e)}),r}},43015:function(e,t,r){"use strict";function n(){return null}r.d(t,{A:function(){return n}})},45981:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return sd}});var n=r(12804),a=r(77387),i=r(96540),s=r(64810),o=r(79827),l=r(21402),c=r(22852),d=r(81285);function u(){const{routes:e}=(0,s.GR)("4118505577");return e.pluginOptions}var m=r(16950),h=r(99159),p=r(1505),g=r(23842),A=r(38455),y=r(39016),x=r(14361),f=r(72531),b=r(79407),j=r(12412),v=r(39903),S=r(96161),k=r(71846),C=r(12467),_=r(74848);function N(){const e=(0,j.A)("small","medium"),t=(0,j.A)("medium"),{menu:r}=(0,S.A)();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(g.A,{logo:{title:r.flatData.siteName,to:"/",src:r.flatData.logo[0].url,alt:`Logo ${r.flatData.siteName}`},children:[t&&(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1}),(0,_.jsx)(p.A,{to:C.Ay.getBasketUrl(),title:(0,v.Ay)("checkout.backToShop"),typography:"tiny1",onClick:k.VU,children:(0,v.Ay)("checkout.backToShop")})]}),(0,_.jsx)(f.A,{color:"darkLight",spacing:"small",hasFullscreenBackground:!0,children:(0,_.jsxs)(y.Ay,{width:"small",children:[(0,_.jsx)(x.A,{bottomSpace:e?3:4,children:e?(0,_.jsx)(h.A,{widthSpace:5,heightSpace:2}):(0,_.jsxs)(b.A,{align:"center",children:[" ",(0,_.jsx)(h.A,{widthSpace:5,heightSpace:2})]})}),(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})})]})})]})}var E=r(71468),I=r(93939),M=r(28606),w=r(1770),T=r(42426),L=r.n(T),D=r(90179),R=r.n(D),P=r(62193),$=r.n(P),z=r(58156),O=r.n(z),F=r(87612),V=r.n(F),G=r(19747),B=r.n(G),U=r(86956),H=r(25508),q=r(2413),Y=r(56170),Z=r.n(Y),Q=r(62381);const W="PayUOneTimeCard.Modal",K="PayUCard.Modal",X="PayUCard.Token",J="PayUBlik.Modal",ee="PayUBlikRecurring.Modal",te="PayUBlikRecurring.Token",re="PayUGooglePay.Modal",ne="PayUGooglePay.Token",ae="PayUApplePay.Modal",ie="PayUApplePay.Token",se=[W,K],oe=[X,K,re,ne,ae,ie],le=[ee],ce=[W,X,K],de=[W,K,X,ee,re,ne,ae,ie],ue=[J,ee,te],me=[ee,te],he=[J,"PayUStandard.Redirect","Check/Cash"];function pe(e){const t=(0,s.Fe)(e);return{src:t,srcWebp:t.replace(/\.png$/,".webp")}}function ge(e,t=!1){const r=t?"-v2":"";return e.variant===o._r||e.system_id===ee||e.system_id===te?pe(`/img/common/payments/method-blik${r}.png`):e.variant===o.U5?pe(`/img/common/payments/method-traditional${r}.png`):e.variant===o.ix?pe(`/img/common/payments/method-payu${r}.png`):e.variant===o.VQ?pe(`/img/common/payments/method-visa${r}.png`):e.variant===o.Ks?pe(`/img/common/payments/method-mastercard${r}.png`):e.variant===o.FQ||e.system_id===W?pe(`/img/common/payments/method-card${r}.png`):e.system_id===re||e.system_id===ne?pe("/img/common/payments/method-google-pay.png"):e.system_id===ae||e.system_id===ie?pe("/img/common/payments/method-apple-pay.png"):pe(`/img/common/payments/method-traditional${r}.png`)}const Ae=(0,H.Mz)(e=>e.order,e=>e),ye=(0,H.Mz)(Ae,e=>(0,d.Wo)(e.order_request)),xe=(0,H.Mz)(Ae,e=>e.is_modal_based_payment),fe=(0,H.Mz)(Ae,e=>e.modal_form),be=((0,H.Mz)(Ae,e=>void 0!==e.redirect_data),(0,H.Mz)(Ae,e=>{var t;return null!==(t=e.payment_method)&&void 0!==t?t:null})),je=(0,H.Mz)(Ae,e=>(e.payment_methods||[]).map(e=>{const{description:t,id:r,name:n,system_id:a,variant:i,selected:s,use_for_auto_payments:l}=e;let c=i;c===o.U5&&"pl"!==(0,Q.JK)()&&(c="");const d=[(0,v.a4)(`paymentMethod.${r}.name`)?(0,v.Ay)(`paymentMethod.${r}.name`):"",(0,v.a4)(`paymentMethod.${a}.name`)?(0,v.Ay)(`paymentMethod.${a}.name`,{number:t}):"",(0,v.a4)(`paymentMethod.${c}`)?(0,v.Ay)(`paymentMethod.${c}`):"",n].filter(e=>e.length>0),u=[(0,v.a4)(`paymentMethod.${r}.desc`)?(0,v.Ay)(`paymentMethod.${r}.desc`):"",(0,v.a4)(`paymentMethod.${a}.desc`)?(0,v.Ay)(`paymentMethod.${a}.desc`):"","new-card"===c&&(0,v.a4)("paymentMethod.recurringDescription")?(0,v.Ay)("paymentMethod.recurringDescription"):"","blik"===c&&(0,v.a4)("paymentMethod.blikDescription")?(0,v.Ay)("paymentMethod.blikDescription"):"",t].filter(e=>e.length>0),m=(0,v.a4)(`paymentMethod.${r}.tooltip`)?(0,v.Ay)(`paymentMethod.${r}.tooltip`):void 0;return{logo:ge(e),selected:s,use_for_auto_payments:l,id:r,system_id:a,variant:r<0?"":c,name:d[0]||"",description:u[0]||"",subtext:(0,v.a4)(`paymentMethod.${r}.subtext`)?(0,v.Ay)(`paymentMethod.${r}.subtext`):void 0,tooltip:m}})),ve=(0,H.Mz)(je,be,(e,t)=>Z()(e.filter(e=>e.variant===o._r).map(e=>e.id))===t),Se=(e,t)=>e.filter(e=>t.includes(e.system_id)),ke=((0,H.Mz)(je,e=>Se(e,ce)),(0,H.Mz)(je,e=>Se(e,de))),Ce=((0,H.Mz)(je,e=>e.filter(e=>!ce.includes(e.system_id))),(0,H.Mz)(je,e=>Se(e,he))),_e=((0,H.Mz)(je,e=>e.filter(e=>!ce.includes(e.system_id)&&!ue.includes(e.system_id))),(0,H.Mz)(je,e=>Se(e,ue))),Ne=e=>(0,H.Mz)(je,t=>Se(t,e)),Ee=Ne(se),Ie=Ne(me),Me=(e,t)=>(0,H.Mz)(je,r=>Se(r,e).sort((e,r)=>e.system_id===t?1:r.system_id===t?-1:0)),we=Me(oe,K),Te=Me(le,ee),Le=(0,H.Mz)(je,e=>{var t;if(1!==e.length)return!1;const r=Z()(e);return r&&-1!==[o.Cx,o.zd].indexOf(null!==(t=r.variant)&&void 0!==t?t:"")}),De=(0,H.Mz)(e=>e.checkout,e=>e),Re=e=>O()(De(e),"login",null),Pe=e=>null!==Re(e)&&void 0!==Re(e),$e=e=>e.checkout.showRegistration,ze=(0,H.Mz)(De,e=>e.accountExists),Oe=(0,H.Mz)(De,e=>e.user),Fe=(0,H.Mz)(De,e=>!!e.login&&e.accountExists&&(0,d.Wo)(e.authUserRequest)),Ve=(0,H.Mz)(De,e=>(0,d.dp)(e.request_state)),Ge=(0,H.Mz)(De,e=>(0,d.vT)(e.get_params_request)),Be=(0,H.Mz)(De,e=>e.isEditModalOpen),Ue=(0,H.Mz)(De,w.Bm,q.yh,Ae,(e,t,r,n)=>(0,c.xO)([e.user_request,t.request_state,r.termsRequest,n.order_request,e.request_state]));(0,H.Mz)(De,e=>(0,d.vT)(e.user_request)),(0,H.Mz)(De,e=>e.userRegistered),(0,H.Mz)(De,e=>e.userUpdated);const He=(e,t)=>{const r=(0,w.xp)(e);return B()(r.filter(e=>{var r;return t===e.definition_type||(null!==(r=e.resolvers)&&void 0!==r?r:[]).includes(t)}),e=>!function(e){return e.definition_type===U.M.DOMAIN?$()(R()(e.parameters,["domain","transfer","authinfo"])):$()(e.parameters)}(e))},qe=(e,t)=>
1((e,t)=>L()(V()(e.checkout.params||{},e=>t===e.resolver||t===e.type),e=>L()(e.params,e=>""===e.value||null===e.value)))(e,t)&&!He(e,t),Ye=e=>{var t;if(!(0,d.Wo)(e.checkout.user_request))return null;const r=e.checkout.user;return{name:`${null==r?void 0:r.first_name} ${null==r?void 0:r.last_name}`,email:(null==r?void 0:r.email)||"",phone_number:`+${null==r||null===(t=r.phone)||void 0===t?void 0:t.country_code} ${null==r?void 0:r.phone.number}`}};function Ze(e){return e.checkout.modal.confirmAddress}var Qe=r(54506),We=r(33031),Ke=r.n(We),Xe=r(94139),Je=r(72222),et=r(34251),tt=r(71696);const rt=(0,H.Mz)(e=>e.quickCheckout,e=>e),nt=(0,H.Mz)(e=>e.quickCheckout,e=>e.basket),at=(0,H.Mz)(rt,e=>(0,d.vT)(e.requestState)),it=(0,H.Mz)(rt,q.yh,Ae,(e,t,r)=>(0,c.xO)([e.requestState,t.termsRequest,r.order_request])),st=(0,H.Mz)(nt,e=>e.items),ot=(0,H.Mz)(nt,e=>e.items_count),lt=(0,H.Mz)(e=>e.quickCheckout.basket,e=>e.domains),ct=(0,H.Mz)(st,e=>(0,w.zi)(e)),dt=(0,H.Mz)(ct,e=>e.filter(Je.Vx).length),ut=(0,H.Mz)(ct,e=>e.map(e=>e.plan_id).some(e=>[(0,Q.K1)(),(0,Q.QY)()].includes(e))),mt=(0,H.Mz)(ct,w.ew,(e,t)=>!(0,et.A)(t)&&e.map(e=>e.plan_id).some(e=>e===t.emailHackPlanId)),ht=(0,H.Mz)(st,lt,ut,w.ew,mt,nt,(e,t,r,n,a)=>e.map(e=>(0,w.X2)(e,[],t,r,!1,n,a))),pt=(0,H.Mz)(ht,e=>{const t=[];return e.forEach(e=>{t.push({...e,children:e.children.filter(e=>!(0,et.A)(e.placeholder_id))}),e.children.forEach(e=>{(0,et.A)(e.placeholder_id)&&t.push(e)})}),Ke()(t.map(w.x9),e=>e.definitionType===U.M.DOMAIN?1:2)}),gt=(0,H.Mz)(pt,w.ew,(e,t)=>{const r=e.filter(e=>1===e.linkedDomainNames.length),n=e.filter(e=>1!==e.linkedDomainNames.length).map(e=>{var t;const n=null!==(t=r.filter(t=>t.linkedDomainNames.includes(`${e.domainName}.${e.domainExtension}`)))&&void 0!==t?t:[];return{...e,children:[].concat((0,Qe.A)(e.children),(0,Qe.A)(n))}}),a=[].concat((0,Qe.A)((0,Q.q)()),[t.emailHackPlanId]),i=n.filter(e=>a.includes(e.planId)),s=(0,w.zk)(n,i);return null===s?n:n.filter(e=>!a.includes(e.planId)).map(e=>e.itemId===s?{...e,children:(0,Xe.A)([].concat((0,Qe.A)(e.children),(0,Qe.A)(i)))}:e)}),At=(0,H.Mz)(nt,e=>({itemsNet:e.total_net_price,itemsGross:e.total_net_price+e.total_vat_value,totalGross:e.total_net_price+e.total_vat_value+(0,tt.Hy)(e.handling_net_value),totalNet:e.total_net_price+e.total_vat_value+e.handling_net_value,totalVat:e.total_vat_value+((0,tt.Hy)(e.handling_net_value)-e.handling_net_value),itemsVat:e.total_vat_value,handling:e.handling_net_value,savings:e.savings,itemsCount:e.items_count}));function yt({route:e}){const t=u(),r=-1===Object.keys(t).indexOf(e);return(0,i.useEffect)(()=>{r?(0,d.Er)("GET",e):(0,s.oo)(t[e])},[r,e,t]),(0,_.jsx)(N,{})}let xt=function(e){function t(){return e.apply(this,arguments)||this}(0,a.A)(t,e);var r=t.prototype;return r.getSelectedPaymentMethodVariant=function(){const{props:{basket:e}}=this;return 0===e.total_net_price?o.Cx:null},r.activeStatusRedirect=function(){const{props:{showRegistration:e}}=this;return e?(0,_.jsx)(yt,{route:"registrationPagePath"}):(0,_.jsx)(yt,{route:"authenticationPagePath"})},r.assignedOrHasUserDataStatusRedirect=function(){return this.props.needsParameters?(0,_.jsx)(yt,{route:"configurationPagePath"}):(0,_.jsx)(yt,{route:"summaryPagePath"})},r.archivedStatusRedirect=function(){return(0,_.jsx)(yt,{route:C.Ay.getSuccessfulUrl()})},r.madeOrderRedirect=function(){const{props:{order:{is_existing_payment_tool:e,redirect_data:t}}}=this;if((0,c.Kn)(),e)return(0,_.jsx)(yt,{route:C.Ay.getSuccessfulUrl()});if(t&&t.data&&t.url)return(0,d.Er)(t.method,t.url,t.data),(0,_.jsx)(N,{});switch(this.getSelectedPaymentMethodVariant()){case o.zd:return(0,_.jsx)(yt,{route:"successfulPagePath"});case o.Cx:return(0,_.jsx)(yt,{route:C.Ay.getSuccessfulUrl()});default:return(0,_.jsx)(yt,{route:"bankTransferSummaryPagePath"})}},r.handleModalBasedPayment=function(){(0,c.Kn)();const{modalPaymentData:e}=this.props;return e?((0,o.u8)(()=>{(0,d.Er)("GET",C.Ay.getSuccessfulUrl())},()=>{(0,d.Er)("GET",C.Ay.getFailureUrl())},()=>{(0,d.Er)("GET",C.Ay.getFailureUrl())},e=>{I.A.set("_card_payment_error",e),(0,l.K)(e),(0,d.Er)("GET",C.Ay.getFailureUrl())}),(0,o.BI)(e),(0,_.jsx)(N,{})):(0,_.jsx)(yt,{route:C.Ay.getFailureUrl()})},r.render=function(){const{basket:e,didMakeOrder:t,isModalBasedPayment:r,needsParameters:n}=this.props,a=e.status;if(M.W$.PENDING===a)return(0,_.jsx)(N,{});if(t&&r)return this.handleModalBasedPayment();if(t)return this.madeOrderRedirect();if(n&&![M.W$.HAS_USER_DATA,M.W$.ASSIGNED].includes(a))return(0,_.jsx)(yt,{route:"authenticationPagePath"});if(n)return(0,_.jsx)(yt,{route:"configurationPagePath"});switch(a){case M.W$.ACTIVE:return this.activeStatusRedirect();case M.W$.HAS_USER_DATA:case M.W$.ASSIGNED:return this.assignedOrHasUserDataStatusRedirect();case M.W$.ARCHIVED:return this.archivedStatusRedirect();default:return(0,_.jsx)(N,{})}},t}(i.Component);xt.defaultProps={modalPaymentData:void 0};var ft=(0,E.Ng)(()=>(e,t)=>({basket:t.isQuickPurchase?nt(e):(0,w.Bm)(e),order:Ae(e),didMakeOrder:ye(e),showRegistration:$e(e),isModalBasedPayment:xe(e),isBasketLoading:(0,w.$$)(e),modalPaymentData:fe(e),needsParameters:(0,w.w8)(e)}))(xt),bt=r(47121),jt=r(89373),vt=r(32998),St=r(15079),kt=r(94983),Ct=r(99476);const _t=Ct.Ik({login:Ct.Yj({required_error:(0,v.Ay)("formFields.global.login.errors.notBlank")}),password:Ct.Yj({required_error:(0,v.Ay)("formFields.global.password.errors.notBlank")}),remember_me:Ct.zM().optional()});var Nt=r(55378),Et=r.n(Nt);const It={name:"Austria",codes:["AT","AUT","040"],calcFn:e=>{let t=0;for(let r=0;r<7;r++){const n=Number(e.charAt(r))*It.rules.multipliers.common[r];t+=n>9?Math.floor(n/10)+n%10:n}return t=10-(t+4)%10,10===t&&(t=0),t===Number(e.slice(7,8))},rules:{multipliers:{common:[1,2,1,2,1,2,1]},regex:[/^(AT)U(\d{8})$/]}},Mt=e=>e%11<2?0:11-e%11,wt={name:"Brazil",codes:["BR","BRA","076"],calcFn:e=>{const t=e.split("").map(Number);if((r=t).every(e=>r[0]===e))return!1;var r;const n=((e,t)=>t.reduce(([t,r],n,a)=>[0===a?0:t+e[a-1]*n,r+e[a]*n],[0,0]))(t,[6,5,4,3,2,9,8,7,6,5,4,3,2]);return t[12]===Mt(n[0])&&t[13]===Mt(n[1])},rules:{multipliers:{},regex:[/^(BR)?(\d{14}|\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2})$/]}},Tt={name:"Bulgaria",codes:["BG","BGR","100"],calcFn:e=>{if(9===e.length)return function(e){let t,r=Lt(0,e,0,8,1);const n=Number(e.slice(8));if(t=r%11,10!==t)return t===n;
1r=Lt(0,e,0,8,3),t=r%11,10===t&&(t=0);return t===n}(e);const{multipliers:t}=Tt.rules;return function(e,t){if(/^\d\d[0-5]\d[0-3]\d\d{4}$/.test(e)){const r=Number(e.slice(2,4));if(r>0&&r<13||r>20&&r<33||r>40&&r<53){let r=Dt(0,e,0,9,t);if(r%=11,10===r&&(r=0),r===Number(e.substr(9,1)))return!0}}return!1}(e,t.physical)||function(e,t){const r=Dt(0,e,0,9,t.foreigner);return r%10===Number(e.substr(9,1))}(e,t)||function(e,t){let r=Dt(0,e,0,9,t.miscellaneous);if(r=11-r%11,10===r)return!1;11===r&&(r=0);const n=Number(e.substr(9,1));return r===n}(e,t)},rules:{multipliers:{physical:[2,4,8,5,10,9,7,3,6],foreigner:[21,19,17,13,11,9,7,3,1],miscellaneous:[4,3,2,7,6,5,4,3,2]},regex:[/^(BG)(\d{9,10})$/]}};function Lt(e,t,r,n,a){let i=e;for(let s=r;s<n;s++)i+=Number(t.charAt(s))*(s+a);return i}function Dt(e,t,r,n,a){let i=e;for(let s=r;s<n;s++)i+=Number(t.charAt(s))*a[s];return i}const Rt={name:"Czech Republic",codes:["CZ","CZE","203"],calcFn:e=>{const{rules:t}=Rt,{multipliers:r,additional:n,lookup:a}=t;return!!n&&(function(e,t,r){let n=0;if(r[0].test(e)){for(let r=0;r<7;r++)n+=Number(e.charAt(r))*t[r];n=11-n%11,10===n&&(n=0),11===n&&(n=1);return n===Number(e.slice(7,8))}return!1}(e,r.common,n)||function(e,t,r,n){let a=0;if(r[2].test(e)){for(let n=0;n<7;n++)a+=Number(e.charAt(n+1))*t[n];let r;r=a%11==0?a+11:11*Math.ceil(a/11);const i=r-a-1,s=Number(e.slice(8,9));return!!n&&n[i]===s}return!1}(e,r.common,n,a)||function(e,t){if(t[3].test(e)){const t=Number(e.slice(0,2))+Number(e.slice(2,4))+Number(e.slice(4,6))+Number(e.slice(6,8))+Number(e.slice(8)),r=Number(e)%11==0;return!(t%11!=0||!r)}return!1}(e,n)||function(e,t){if(t[1].test(e))return Number(e.slice(0,2))<=62;return!1}(e,n))},rules:{multipliers:{common:[8,7,6,5,4,3,2]},lookup:[8,7,6,5,4,3,2,1,0,9,8],regex:[/^(CZ)(\d{8,10})(\d{3})?$/],additional:[/^\d{8}$/,/^[0-5][0-9][0|1|5|6]\d[0-3]\d\d{3}$/,/^6\d{8}$/,/^\d{2}[0-3|5-8]\d[0-3]\d\d{4}$/]}};const Pt={name:"Denmark",codes:["DK","DNK","208"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*Pt.rules.multipliers.common[r];return t%11==0},rules:{multipliers:{common:[2,7,6,5,4,3,2,1]},regex:[/^(DK)(\d{8})$/]}},$t={name:"Estonia",codes:["EE","EST","233"],calcFn:e=>{let t,r=0;for(let n=0;n<8;n++)r+=Number(e.charAt(n))*$t.rules.multipliers.common[n];return r=10-r%10,10===r&&(r=0),t=Number(e.slice(8,9)),r===t},rules:{multipliers:{common:[3,7,1,3,7,1,3,7]},regex:[/^(EE)(10\d{7})$/]}},zt={name:"Finland",codes:["FI","FIN","246"],calcFn:e=>{let t=0;for(let r=0;r<7;r++)t+=Number(e.charAt(r))*zt.rules.multipliers.common[r];t=11-t%11,t>9&&(t=0);return t===Number(e.slice(7,8))},rules:{multipliers:{common:[7,9,10,5,8,4,2]},regex:[/^(FI)(\d{8})$/]}},Ot={name:"Germany",codes:["DE","DEU","276"],calcFn:e=>{let t,r=10,n=0,a=0;for(let i=0;i<8;i++)n=(Number(e.charAt(i))+r)%10,0===n&&(n=10),r=2*n%11;return a=11-r==10?0:11-r,t=Number(e.slice(8,9)),a===t},rules:{multipliers:{},regex:[/^(DE)([1-9]\d{8})$/]}},Ft={name:"Greece",codes:["GR","GRC","300"],calcFn:e=>{let t=0;const r=8===e.length?"0"+e:e;for(let n=0;n<8;n++)t+=Number(r.charAt(n))*Ft.rules.multipliers.common[n];t%=11,t=t>9?0:t;return t===Number(r.slice(8,9))},rules:{multipliers:{common:[256,128,64,32,16,8,4,2]},regex:[/^(EL)(\d{9})$/]}},Vt={name:"Hungary",codes:["HU","HUN","348"],calcFn:e=>{let t=0;for(let r=0;r<7;r++)t+=Number(e.charAt(r))*Vt.rules.multipliers.common[r];t=10-t%10,10===t&&(t=0);return t===Number(e.slice(7,8))},rules:{multipliers:{common:[9,7,3,1,9,7,3]},regex:[/^(HU)(\d{8})$/]}},Gt={name:"Ireland",codes:["IE","IRL","372"],calcFn:e=>{const{typeFormats:t,multipliers:r}=Gt.rules;if(!t||!t.first)return!1;let n=0,a=e;t.first.test(e)&&(a="0"+e.substring(2,7)+e.substring(0,1)+e.substring(7,8));for(let i=0;i<7;i++)n+=Number(a.charAt(i))*r.common[i];t.third.test(a)&&(n+="H"===a.charAt(8)?72:9),n%=23,n=0===n?"W":String.fromCharCode(n+64);return n===a.slice(7,8)},rules:{multipliers:{common:[8,7,6,5,4,3,2]},typeFormats:{first:/^\d[A-Z*+]/,third:/^\d{7}[A-Z][AH]$/},regex:[/^(IE)(\d{7}[A-W])$/,/^(IE)([7-9][A-Z*+)]\d{5}[A-W])$/,/^(IE)(\d{7}[A-W][AH])$/]}},Bt={name:"Italy",codes:["IT","ITA","380"],calcFn:e=>{let t,r=0;if(0===Number(e.slice(0,7)))return!1;if(t=Number(e.slice(7,10)),t<1||t>201&&999!==t&&888!==t)return!1;for(let n=0;n<10;n++)t=Number(e.charAt(n))*Bt.rules.multipliers.common[n],r+=t>9?Math.floor(t/10)+t%10:t;r=10-r%10,r>9&&(r=0);return r===Number(e.slice(10,11))},rules:{multipliers:{common:[1,2,1,2,1,2,1,2,1,2]},regex:[/^(IT)(\d{11})$/]}},Ut={name:"Latvia",codes:["LV","LVA","428"],calcFn:e=>{let t=0;if(/^[0-3]/.test(e))return Boolean(/^[0-3][0-9][0-1][0-9]/.test(e));for(let r=0;r<10;r++)t+=Number(e.charAt(r))*Ut.rules.multipliers.common[r];t%11==4&&9===Number(e[0])&&(t-=45),t%11==4?t=4-t%11:t%11>4?t=14-t%11:t%11<4&&(t=3-t%11);return t===Number(e.slice(10,11))},rules:{multipliers:{common:[9,1,4,8,3,10,2,5,7,6]},regex:[/^(LV)(\d{11})$/]}},Ht={name:"Lithuania",codes:["LT","LTU","440"],calcFn:e=>function(e,t){let r=0;if(9===e.length){if(!/^\d{7}1/.test(e))return!1;r=function(e,t){let r=t;for(let n=0;n<8;n++)r+=Number(e.charAt(n))*(n+1);return r}(e,r),r=function(e,t,r){let n=t;if(n%11==10){n=0;for(let t=0;t<8;t++)n+=qt(e,r.multipliers.short,t)}return n}(e,r,t),r=Yt(r);return r===Number(e.slice(8,9))}return!1}(e,Ht.rules)||function(e,t){let r=0;if(12===e.length){if(!t.check)return!1;if(!t.check.test(e))return!1;r=function(e,t,r){let n=t;for(let a=0;a<11;a++)n+=qt(e,r.multipliers.med,a);return n}(e,r,t),r=function(e,t,r){let n=t;if(t%11==10){n=0;for(let t=0;t<11;t++)n+=qt(e,r.multipliers.alt,t)}return n}(e,r,t),r=Yt(r);return r===Number(e.slice(11,12))}return!1}(e,Ht.rules),rules:{multipliers:{short:[3,4,5,6,7,8,9,1],med:[1,2,3,4,5,6,7,8,9,1,2],alt:[3,4,5,6,7,8,9,1,2,3,4]},check:/^\d{10}1/,regex:[/^(LT)(\d{9}|\d{12})$/]}};function qt(e,t,r){return Number(e.charAt(r))*t[r]}function Yt(e){let t=e%11;return 10===t&&(t=0),t}const Zt={name:"Malta",codes:["MT","MLT","470"],calcFn:e=>{let t=0;for(let r=0;r<6;r++)t+=Number(e.charAt(r))*Zt.rules.multipliers.common[r];t=37-t%37;return t===Number(e.slice(6,8))},rules:{multipliers:{common:[3,4,6,7,8,9]},regex:[/^(MT)([1-9]\d{7})$/]}},Qt={name:"Netherlands",codes:["NL","NLD","528"],calcFn:e=>{const t=e.replace(/[\ \-\_]/g,"").toUpperCase(),{additional:r,multipliers:n}=Qt.rules;if(!r)return!1;const a=t.match(r[0]);if(!a||!a[1])return!1;const i=a[1],s=`NL${t}`.split("").map(Wt);let o=0;for(let l=0;l<8;l++)o+=Number(i.charAt(l))*n.common[l];o%=11,o>
19&&(o=0);return o===Number(i.slice(8,9))||1===function(e,t){let r=0;for(const n of e.split(""))r=(10*r+ +n)%t;return r}(s.join(""),97)},rules:{multipliers:{common:[9,8,7,6,5,4,3,2]},regex:[/^(NL)(\d{9}B\d{2})$/],additional:[/^(\d{9})B\d{2}$/]}};function Wt(e){if("+"===e)return 36;if("*"===e)return 37;const t=e.charCodeAt(0)-55;return t>9&&t<91?t:parseInt(e,10)}const Kt={name:"Norway",codes:["NO","NOR","578"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*Kt.rules.multipliers.common[r];if(t=11-t%11,11===t&&(t=0),t<10){return t===Number(e.slice(8,9))}return!1},rules:{multipliers:{common:[3,2,7,6,5,4,3,2]},regex:[/^(NO)(\d{9})(MVA)?$/]}},Xt={name:"Poland",codes:["PL","POL","616"],calcFn:e=>{let t=0;for(let r=0;r<9;r++)t+=Number(e.charAt(r))*Xt.rules.multipliers.common[r];t%=11,t>9&&(t=0);return t===Number(e.slice(9,10))},rules:{multipliers:{common:[6,5,7,2,3,4,5,6,7]},regex:[/^(PL)(\d{10})$/]}},Jt={name:"Portugal",codes:["PT","PRT","620"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*Jt.rules.multipliers.common[r];t=11-t%11,t>9&&(t=0);return t===Number(e.slice(8,9))},rules:{multipliers:{common:[9,8,7,6,5,4,3,2]},regex:[/^(PT)(\d{9})$/]}},er={name:"Romania",codes:["RO","ROU","642"],calcFn:e=>{let t=0;const r=e.length,n=er.rules.multipliers.common.slice(10-r);for(let a=0;a<e.length-1;a++)t+=Number(e.charAt(a))*n[a];t=10*t%11,10===t&&(t=0);return t===Number(e.slice(e.length-1,e.length))},rules:{multipliers:{common:[7,5,3,2,1,7,5,3,2]},regex:[/^(RO)([1-9]\d{1,9})$/]}},tr={name:"Russian Federation",codes:["RU","RUS","643"],calcFn:e=>function(e,t){let r=0;if(10===e.length){for(let n=0;n<10;n++)r+=Number(e.charAt(n))*t.multipliers.m_1[n];r%=11,r>9&&(r%=10);return r===Number(e.slice(9,10))}return!1}(e,tr.rules)||function(e,t){let r=0,n=0;if(12===e.length){for(let n=0;n<11;n++)r+=Number(e.charAt(n))*t.multipliers.m_2[n];r%=11,r>9&&(r%=10);for(let r=0;r<11;r++)n+=Number(e.charAt(r))*t.multipliers.m_3[r];n%=11,n>9&&(n%=10);const a=r===Number(e.slice(10,11)),i=n===Number(e.slice(11,12));return a&&i}return!1}(e,tr.rules),rules:{multipliers:{m_1:[2,4,10,3,5,9,4,6,8,0],m_2:[7,2,4,10,3,5,9,4,6,8,0],m_3:[3,7,2,4,10,3,5,9,4,6,8,0]},regex:[/^(RU)(\d{10}|\d{12})$/]}};const rr={name:"Slovenia",codes:["SI","SVN","705"],calcFn:e=>{let t=0;for(let n=0;n<7;n++)t+=Number(e.charAt(n))*rr.rules.multipliers.common[n];t=11-t%11,10===t&&(t=0);const r=Number(e.slice(7,8));return!(11===t||t!==r)},rules:{multipliers:{common:[8,7,6,5,4,3,2]},regex:[/^(SI)([1-9]\d{7})$/]}},nr={name:"Spain",codes:["ES","ESP","724"],calcFn:e=>{const{additional:t,multipliers:r}=nr.rules;return!!t&&(t[0].test(e)?function(e,t){let r=ar(e,t,0);r=10-r%10,10===r&&(r=0);const n=Number(e.slice(8,9));return r===n}(e,r.common):t[1].test(e)?function(e,t){let r=ar(e,t,0);r=10-r%10;const n=String.fromCharCode(r+64),a=e.slice(8,9);return n===a}(e,r.common):t[2].test(e)?function(e){let t=e;"Y"===t.substring(0,1)&&(t=t.replace(/Y/,"1"));"Z"===t.substring(0,1)&&(t=t.replace(/Z/,"2"));const r="TRWAGMYFPDXBNJZSQVHLCKE".charAt(+t.substring(0,8)%23);return t.charAt(8)===r}(e):!!t[3].test(e)&&function(e){const t="TRWAGMYFPDXBNJZSQVHLCKE".charAt(Number(e.substring(1,8))%23);return e.charAt(8)===t}(e))},rules:{multipliers:{common:[2,1,2,1,2,1,2]},regex:[/^(ES)([A-Z]\d{8})$/,/^(ES)([A-HN-SW]\d{7}[A-J])$/,/^(ES)([0-9YZ]\d{7}[A-Z])$/,/^(ES)([KLMX]\d{7}[A-Z])$/],additional:[/^[A-H|J|U|V]\d{8}$/,/^[A-H|N-S|W]\d{7}[A-J]$/,/^[0-9|Y|Z]\d{7}[A-Z]$/,/^[K|L|M|X]\d{7}[A-Z]$/]}};function ar(e,t,r){let n,a=r;for(let i=0;i<7;i++)n=Number(e.charAt(i+1))*t[i],a+=n>9?Math.floor(n/10)+n%10:n;return a}const ir={name:"Sweden",codes:["SE","SWE","752"],calcFn:e=>{let t,r=0;for(let i=0;i<9;i+=2){const t=Number(e.charAt(i));r+=Math.floor(t/5)+2*t%10}let n=0;for(let i=1;i<9;i+=2)n+=Number(e.charAt(i));const a=(10-(r+n)%10)%10;return t=Number(e.slice(9,10)),a===t},rules:{multipliers:{},regex:[/^(SE)(\d{10}01)$/]}},sr={name:"Switzerland",codes:["CH","CHE","756"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*sr.rules.multipliers.common[r];
1if(t=11-t%11,10===t)return!1;11===t&&(t=0);return t===Number(e.substr(8,1))},rules:{multipliers:{common:[5,4,3,2,7,6,5,4]},regex:[/^(CHE)(\d{9})(MWST|TVA|IVA)?$/]}},or={name:"United Kingdom",codes:["GB","GBR","826"],calcFn:e=>"GD"===e.substr(0,2)?function(e){const t=500;return Number(e.substr(2,3))<t}(e):"HA"===e.substr(0,2)?function(e){const t=499;return Number(e.substr(2,3))>t}(e):function(e,t){let r=0;if(0===Number(e.slice(0)))return!1;const n=Number(e.slice(0,7));for(let s=0;s<7;s++)r+=Number(e.charAt(s))*t[s];let a=r;for(;a>0;)a-=97;if(a=Math.abs(a),a===Number(e.slice(7,9))&&n<9990001&&(n<1e5||n>999999)&&(n<9490001||n>97e5))return!0;a>=55?a-=55:a+=42;const i=Number(e.slice(7,9));return Boolean(a===i&&n>1e6)}(e,or.rules.multipliers.common),rules:{multipliers:{common:[8,7,6,5,4,3,2]},regex:[/^(GB)?(\d{9})$/,/^(GB)?(\d{12})$/,/^(GB)?(GD\d{3})$/,/^(GB)?(HA\d{3})$/]}};function lr(e,t,r){return{value:e||void 0,isValid:Boolean(t),isValidFormat:!!r&&hr(e,r.rules.regex).isValid,isSupportedCountry:Boolean(r),country:r?{name:r.name,isoCode:{short:r.codes[0],long:r.codes[1],numeric:r.codes[2]}}:void 0}}const cr=[wt.name];function dr(e){return!cr.includes(e)}function ur(e){return!!e.match(/^\d{2}/)}function mr(e,t){const r=function(e){return[...e.codes,"Greece"===e.name?"EL":void 0].filter(Boolean)}(t);return r.filter(t=>e.startsWith(t)).length>0}function hr(e,t){for(const r of t){if(r.test(e))return{isValid:!0,regex:r}}return{isValid:!1,regex:void 0}}function pr(e,t=[]){if(!e)return lr(e,!1);const r=function(e=""){return e.toString().toUpperCase().replace(/(\s|-|\.|\/)+/g,"")}(e),n=function(e,t){for(const r of t)if(mr(e,r)||!dr(r.name)&&ur(e))return{...r}}(r,t),a=!!n&&function(e,t){const r=hr(e,t.rules.regex);if(!r.isValid||!r.regex)return!1;const n=r.regex.exec(e);return!!n&&t.calcFn(n[2])}(r,n);return lr(r,a,n)}const gr=[{name:"Andorra",codes:["AD","AND","020"],calcFn:e=>8===e.length,rules:{multipliers:{},regex:[/^(AD)([fealecdgopuFEALECDGOPU]{1}\d{6}[fealecdgopuFEALECDGOPU]{1})$/]}},It,{name:"Belgium",codes:["BE","BEL","056"],calcFn:e=>{const t=9===e.length?"0"+e:e;if(0===Number(t.slice(1,2)))return!1;return 97-Number(t.slice(0,8))%97===Number(t.slice(8,10))},rules:{multipliers:{},regex:[/^(BE)(0?\d{9})$/]}},wt,Tt,{name:"Croatia",codes:["HR","HRV","191"],calcFn:e=>{let t=10,r=0;for(let n=0;n<10;n++)r=(Number(e.charAt(n))+t)%10,0===r&&(r=10),t=2*r%11;return(t+Number(e.slice(10,11)))%10==1},rules:{multipliers:{},regex:[/^(HR)(\d{11})$/]}},{name:"Cyprus",codes:["CY","CYP","196"],calcFn:e=>{if(12===Number(e.slice(0,2)))return!1;let t=function(e,t){let r=t;for(let n=0;n<8;n++){let t=Number(e.charAt(n));if(n%2==0)switch(t){case 0:t=1;break;case 1:t=0;break;case 2:t=5;break;case 3:t=7;break;case 4:t=9;break;default:t=2*t+3}r+=t}return r}(e,0);t%=26,t=String.fromCharCode(t+65);return t===e.substr(8,1)},rules:{multipliers:{},regex:[/^(CY)([0-59]\d{7}[A-Z])$/]}},Rt,Pt,$t,{name:"Europe",codes:["EU","EUR","000"],calcFn:()=>!0,rules:{multipliers:{},regex:[/^(EU)(\d{9})$/]}},zt,{name:"France",codes:["FR","FRA","250"],calcFn:e=>{let t;if(!/^\d{11}$/.test(e))return!0;t=Number(e.substring(2)),t=(100*t+12)%97;return t===Number(e.slice(0,2))},rules:{multipliers:{},regex:[/^(FR)(\d{11})$/,/^(FR)([A-HJ-NP-Z]\d{10})$/,/^(FR)(\d[A-HJ-NP-Z]\d{9})$/,/^(FR)([A-HJ-NP-Z]{2}\d{9})$/]}},Ot,Ft,Vt,Gt,Bt,Ut,Ht,{name:"Luxembourg",codes:["LU","LUX","442"],calcFn:e=>{const t=Number(e.slice(6,8));return Number(e.slice(0,6))%89===t},rules:{multipliers:{},regex:[/^(LU)(\d{8})$/]}},Zt,Qt,Kt,Xt,Jt,er,tr,{name:"Serbia",codes:["RS","SRB","688"],calcFn:e=>{let t=10,r=0;for(let n=0;n<8;n++)r=(Number(e.charAt(n))+t)%10,0===r&&(r=10),t=2*r%11;return 1===(t+Number(e.slice(8,9)))%10},rules:{multipliers:{},regex:[/^(RS)(\d{9})$/]}},{name:"Slovakia Republic",codes:["SK","SVK","703"],calcFn:e=>0===Number(e)%11,rules:{multipliers:{},regex:[/^(SK)([1-9]\d[2346-9]\d{7})$/]}},rr,nr,ir,sr,or];var Ar=r(15616),yr=r(55808),xr=r.n(yr),fr=r(63375),br=r.n(fr),jr=r(63560),vr=r.n(jr),Sr=r(67356);function kr(e,t,r){return e.length+1===t.length&&t.endsWith(r)}function Cr(e,t){if(!t)return t;var r=String(t).replace(/[^\da-zA-Z\n|]/g,""),n=e.split(/[^\da-zA-Z\n|]/g).filter(
1Boolean).map(function(e){return e.length}),a=e.split(/[\da-zA-Z\n|]/g).filter(Boolean),i=a[0],s=a[a.length-1];if(e.startsWith(i)){var o=a.reduce(function(e,t,r){var a=n[r],i=e.value.slice(0,a),s=e.value.slice(a);return{result:i?e.result.concat(t,i):e.result,value:s}},{result:"",value:r}).result.slice(0,e.length);return kr(o,e,s)?o.concat(s):o}var l=n.reduce(function(e,t,r){var n=a[r]||"",i="$1"+n+"$2",s=t+e.prevSlice+e.prevSeparator.length,o=new RegExp("(.{"+s+"})(.)");return{prevSeparator:n,prevSlice:s,value:e.value.replace(o,i)}},{prevSeparator:"",prevSlice:0,value:r}).value.slice(0,e.length);return kr(l,e,s)?l.concat(s):l}var _r=r(30028);const Nr=(0,Q.JK)(),Er={at:"AT",be:"BE",bg:"BG",cy:"CY",cz:"CZ",de:"DE",dk:"DK",ee:"EE",gr:"EL",es:"ES",fi:"FI",fr:"FR",gb:"GB",hr:"HR",hu:"HU",ie:"IE",it:"IT",lt:"LT",lu:"LU",lv:"LV",mt:"MT",nl:"NL",pl:"PL",pt:"PT",ro:"RO",se:"SE",si:"SI",sk:"SK"};function Ir(e){const t=(0,Q.X6)()[e];if(!t)return"";const{callingCode:r}=t;return r||""}function Mr(e=Nr){return Er[e]||null}function wr(e=Nr){return`+${Ir("cs"===e?"cz":e)}`}function Tr(e,t){const r=(0,Q.X6)(e)[t]||null;return r?r.name:null}function Lr(e){return e.split(" ").map(xr()).join(" ").split("-").map(xr()).join("-")}function Dr(e){return e.replace(" ","").replace("/","").replace("\\","")}function Rr(e){return e?e.replace(/[\s\-]/gi,""):e}function Pr(e){return e?e.replace(/[\s\-]/gi,""):e}const $r=e=>e?e.replace(/[\-\s]/gi,""):e,zr=(e,t)=>{if(!e)return e;if("pl"===t){return function(e,t){return void 0===t?function(t){return Cr(e,t)}:Cr(e,t)}("00-000",e.replace(/[^\d]/g,""))}return e.replace(/[^a-z0-9\- ]/gi,"")},Or="A-Za-z⪵ºÃ-ÃÃ-öø-ËË-ËË -ˤˬˮͰ-ʹͶͷͺ-ͽͿÎÎ-ÎÎÎ-ΡΣ-ϵϷ-ÒÒ-Ô¯Ô±-ÕÕÕ¡-Ö×-תװ-×²Ø -Ùٮٯٱ-ÛÛÛ¥Û¦Û®Û¯Ûº-Û¼Û¿ÜÜ-ܯÝ-Þ¥Þ±ß-ߪߴߵߺà -à à à ¤à ¨à¡-à¡à¢ -ࢴà¤-हऽà¥à¥-ॡॱ-à¦à¦
-à¦à¦à¦à¦-নপ-রলশ-হঽà§à§à§à§-à§¡à§°à§±à¨
-à¨à¨à¨à¨-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹà©-à©à©à©²-à©´àª
-àªàª-àªàª-નપ-રલળવ-હઽà«à« ૡૹà¬
-à¬à¬à¬à¬-ନପ-ରଲଳଵ-ହଽààà-à¡à±à®à®
-à®à®-à®à®-à®à®à®à®à®à®à®£à®¤à®¨-பம-ஹà¯à°
-à°à°-à°à°-నప-హఽà±-à±à± ౡà²
-à²à²-à²à²-ನಪ-ಳವ-ಹಽà³à³ ೡೱೲà´
-à´à´-à´à´-ഺഽàµàµ-ൡൺ-ൿà¶
-à¶à¶-නඳ-රලà·-à·à¸-ะาำà¹-à¹àºàºàºàºàºàºàºàº-àºàº-àºàº¡-ຣລວສຫàº-ະາຳຽà»-à»à»à»-à»à¼à½-à½à½-ཬà¾-à¾á-áªá¿á-áá-áá¡á¥á¦á®-á°áµ-ááá -á
ááá-áºá¼-áá-áá-ááá-áá -áá-áá-á°á²-áµá¸-á¾áá-á
á-áá-áá-áá-áá-áá -áµá¸-á½á-á¬á¯-á¿á-áá -áªá±-á¸á-áá-áá -á±á-áá -á¬á®-á°á-á³ááá -á¡·á¢-ᢨᢪᢰ-ᣵá¤-á¤á¥-á¥á¥°-ᥴá¦-ᦫᦰ-á§á¨-á¨á¨ -á©áª§á¬
-ᬳá
-áá®-ᮠᮮᮯᮺ-ᯥá°-á°£á±-á±á±-ᱽᳩ-ᳬᳮ-ᳱᳵᳶá´-á¶¿á¸-á¼á¼-á¼á¼ -á½
á½-á½á½-á½á½á½á½á½-á½½á¾-á¾´á¾¶-ᾼιá¿-á¿á¿-á¿á¿-á¿á¿-á¿á¿ -Ῥῲ-á¿´á¿¶-ῼâ±â¿â-ââââ-âââ-ââ¤â¦â¨âª-ââ¯-â¹â¼-â¿â
-â
â
âââ°-Ⱞⰰ-â±â± -ⳤⳫ-ⳮⳲⳳâ´-ⴥⴧâ´â´°-ⵧⵯâ¶-â¶â¶ -ⶦⶨ-ⶮⶰ-ⶶⶸ-â¶¾â·-â·â·-â·â·-â·â·-â·â¸¯ã
ãã±-ãµã»ã¼ã-ãã-ãã¡-ãºã¼-ã¿ã
-ãã±-ãã -ãºã°-ã¿ã-ä¶µä¸-é¿ê-êê-ê½ê-êê-êêªê«ê-ê®ê¿-êê -ê¥ê-êê¢-êê-êê°-ê·ê·-ê ê -ê
ê -ê ê -ê ¢ê¡-ꡳê¢-ꢳꣲ-ꣷꣻꣽê¤-ꤥꤰ-ê¥ê¥ -ꥼê¦-ꦲê§ê§ -ꧤꧦ-ꧯꧺ-ê§¾ê¨-ꨨê©-ê©ê©-ê©ê© -ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽê«ê«ê«-ê«ê« -ꫪꫲ-ê«´ê¬-ê¬ê¬-ê¬ê¬-ê¬ê¬ -ꬦꬨ-ꬮꬰ-êê-ê¥ê°-ꯢê°-í£í°-íí-í»ï¤-ï©ï©°-ï«ï¬-ï¬ï¬-ï¬ï¬ï¬-ﬨשׁ-זּטּ-לּמּïïïïï-ï®±ï¯-ï´½ïµ-ï¶ï¶-ï·ï·°-ﷻﹰ-ï¹´ï¹¶-ﻼA-Zï½-ï½ï½¦-ï¾¾ï¿-ï¿ï¿-ï¿ï¿-ï¿ï¿-ï¿",Fr=Et()(gr,e=>e.codes[0].toLowerCase());function Vr(e){return!(0,et.A)(e)&&(!!/^[0-9]{9,14}$/.test(e)&&function(e){const t=9===e.length?[8,9,2,3,4,5,6,7]:[2,4,8,5,0,9,7,3,6,1,2,4,8];let r=0;if(9!==e.length&&14!==e.length)return!1;for(let n=0;n<e.length-1;n++)r+=t[n]*parseInt(e.charAt(n));return r%=11,10===r&&(r=0),r===parseInt(e.charAt(e.length-1))}(e))}function Gr(e,t,r){const{error:n,success:a}=e.safeParse(t);
1a||null==n||n.issues.forEach(e=>{r.addIssue(e)})}function Br(e,t){const r=!(0,et.A)(e.tax_id),n=!(0,et.A)(e.regon_id);return!(0,et.A)(e.tax_id)&&e.tax_id.length<4&&t.addIssue({path:["tax_id"],code:Ar.eq.custom,message:(0,v.Ay)("formFields.global.tax_id.errors.min")}),!(0,et.A)(e.regon_id)&&e.regon_id.length<4&&t.addIssue({path:["regon_id"],code:Ar.eq.custom,message:(0,v.Ay)("formFields.global.regon_id.errors.min")}),r&&!function(e){const t=e.tax_id||"",r=e.country||"",n=Mr(r);if(-1!==Fr.indexOf(r)){const e=gr.filter(e=>e.codes.includes(r.toUpperCase()));try{var a;const i=pr(`${n}${t}`,e);return i.isValid&&(null===(a=i.country)||void 0===a?void 0:a.isoCode.short.toLowerCase())===r}catch(i){return!1}}return!0}(e)&&t.addIssue({path:["tax_id"],code:Ar.eq.custom,message:(0,v.Ay)("formFields.global.tax_id.errors.invalid")}),"pl"===e.country&&n&&!function(e){return!(0,et.A)(e.regon_id)&&Vr(e.regon_id)}(e)&&t.addIssue({code:Ar.eq.custom,path:["regon_id"],message:(0,v.Ay)("formFields.global.regon_id.errors.invalid")}),n||r||(t.addIssue({code:Ar.eq.custom,path:["regon_id"],message:(0,v.Ay)("formFields.global.regon_id.errors.notBlank")}),t.addIssue({code:Ar.eq.custom,path:["tax_id"],message:(0,v.Ay)("formFields.global.tax_id.errors.notBlank")})),Ct.tm}function Ur(e,t){(function(e){var t;const r=e.country||"",n=e.phone_number||"",a=null!==(t=null==n?void 0:n.replace(/\D/g,""))&&void 0!==t?t:"";return!("pl"===r&&9!==a.length||n&&/[^\-0-9 ]/.test(n))})(e)||t.addIssue({path:["phone_number"],code:Ar.eq.custom,message:(0,v.Ay)("formFields.global.phone_number.errors.invalid")})}function Hr(e,t){(function(e){const t=e.country||"";if({}.hasOwnProperty.call(qr,t))return new RegExp(qr[t].postalCodeRegexp).test(e.postal_code);return/^[a-zA-Z0-9\- ]{0,10}$/i.test(e.postal_code)})(e)||t.addIssue({path:["postal_code"],code:Ar.eq.custom,message:(0,v.Ay)("formFields.global.postal_code.errors.invalid")})}const qr=(0,Q.X6)();function Yr(e,t){return function(e){return t=>{const r={},{error:n,success:a}=e.safeParse(t);return a||null==n||n.issues.forEach(e=>{vr()(r,`${e.path.shift()}`,e.message)}),(0,_r.A)(r,"zod"),r}}(e)(t)}var Zr=r(94474),Qr=r(50826),Wr=r(97972),Kr=r(48570),Xr=r(57047),Jr=r(25156),en=r(61885),tn=r(83820),rn=r(6772);function nn(){const e=(0,rn.jL)(),t=(0,rn.GV)(Re),r=(0,rn.GV)(w.mj);return{login:t||void 0,onSubmit:async t=>{try{return(async t=>await new Promise(async n=>{if(e({type:tn.E3.AUTH_PENDING,status:d.gx.CONTINUE}),r)try{var a;const n=await Zr.A.checkUserPassword(r,t.login,t.password,null!==(a=t.remember_me)&&void 0!==a&&a);e({type:tn.E3.AUTH_SUCCESS,status:d.gx.OK,login:t.login,hitId:n.hitId,accountId:n.accountId,signature:n.signature}),(0,en.Ap)(e,t.login,r),(0,Q.S0)()&&n.session&&e((0,Xr.E1)(n.session.id,new Date(n.session.expire_at))),e((0,Jr.Bm)(r,!1))}catch(i){if(!Zr.A.isApiError(i))throw(0,l.K)("[API] Unhandled error in loginActions"),i;{const r=Zr.A.getNormalizedError(i);if("visible"in r&&null!=r&&r.visible)return e({type:tn.E3.AUTH_FAILURE,status:r.status,message:r.errors}),void n({login:r.errors.join(", ")});if(!r.status||d.gx.INTERNAL_SERVER_ERROR<=r.status)return e({type:tn.E3.AUTH_FAILURE,status:r.status,message:r.title}),void n({[Sr.Ym]:(0,v.Ay)("msg.internalServerError")});if(d.gx.NOT_ACCEPTABLE===r.status)return e({type:tn.E3.AUTH_FAILURE,status:r.status,login:"",accountExists:!1}),Kr.A.remove(Wr.O3.LOGIN_EXISTS),Kr.A.remove(Wr.O3.USER_LOGIN),void n({login:(0,v.Ay)("checkout.authorizationAccountMigrated")});[d.gx.BAD_REQUEST,d.gx.UNAUTHORIZED,d.gx.FORBIDDEN,d.gx.NOT_FOUND].includes(r.status)&&(e({type:tn.E3.AUTH_FAILURE,status:r.status,login:t.login,accountExists:d.gx.NOT_FOUND===r.status||void 0}),Kr.A.remove(Wr.O3.LOGIN_EXISTS),Kr.A.remove(Wr.O3.USER_LOGIN),n({[Sr.Ym]:(0,v.Ay)("checkout.authorizationError"),login:" ",password:" "}))}}else(0,Qr.z)()}))(t)}catch{return Promise.resolve()}},onSkipLogin:()=>{e((0,en.bP)())}}}var an=r(90952),sn=r(758);function on({name:e,text:t,externalError:r,checkedColor:n,...a}){return(0,_.jsx)(an.D0,{name:e,render:({input:e,meta:r})=>(0,_.jsx)(sn.Ay,{...e,...a,hasError:r.touched&&r.error,isChecked:e.value,typography:"small2",text:t,checkedColor:n})})}var ln,cn,dn=(0,i.memo)(on),un=r(83866);function mn(){return mn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},mn.apply(null,arguments)}var hn=function(e){return i.createElement("svg",mn({xmlns:"http://www.w3.org/2000/svg",width:16,height:16},e),ln||(ln=i.createElement("path",{d:"M10.828 5.172a1 1 0 0 1 0 1.414L9.414 8l1.414 1.414a1 1 0 0 1-1.414 1.414L8 9.414l-1.414 1.414a1 1 0 0 1-1.414-1.414L6.586 8 5.172 6.586a1 1 0 1 1 1.414-1.414L8 6.586l1.414-1.414a1 1 0 0 1 1.414 0"})),cn||(cn=i.createElement("path",{fillRule:"evenodd",d:"M8 0a8 8 0 1 0 0 16A8 8 0 1 0 8 0m0 14A6 6 0 0 1 8 2a6 6 0 0 1 0 12"})))};function pn(){return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(an.Pc,{subscription:{submitError:!0,error:!0},children:({submitError:e,error:t})=>$()(e||t)?null:(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsx)(un.A,{backgroundColor:"errorLight",icon:hn,iconColor:"error",children:(0,_.jsx)(bt.A,{typography:"xsmall2",children:e||t})})})})})}var gn=(0,i.memo)(pn),An=r(23214),yn=r(38888);function xn({externalPending:e,text:t,color:r}){return(0,_.jsx)(an.Pc,{subscription:{valid:!0,pristine:!0,submitting:!0},children:({submitting:n})=>{const a=n||e;return(0,_.jsx)(yn.Ay,{isLoading:a,title:t||(0,v.Ay)("form.submitText"),size:"big",color:r||"success",isExpanded:!0,type:"submit",children:t||(0,v.Ay)("form.submitText")})}})}var fn=r(73590);function bn({}){const{onSubmit:e,login:t}=nn();return(0,_.jsx)(an.lV,{onSubmit:e,validate:e=>Yr(_t,e),initialValues:{login:t,remember_me:(0,Q.$f)()},render:({handleSubmit:e})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:e,children:[(0,_.jsxs)(kt.A,{grid:[1,1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("formFields.global.login.label"),name:"login",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{type:"password",placeholder:(0,v.Ay)("formFields.global.password.label"),name:"password",placeholderHasSuccessColor:fn.pL})]}),(0,_.jsx)(gn,{}),(0,_.jsx)(x.A,{topSpace:2,bottomSpace:2,children:(0,_.jsxs)(b.A,{align:"center",children:[(0,_.jsx)(dn,{gutterSpace:1.5,isHighlighted:!0,text:(0,v.Ay)("formFields.global.credentials.remember_me.label"),name:"remember_me",checkedColor:fn.$u}),(0,_.jsx)(p.A,{href:C.Ay.getPasswordRecoverUrl(),openInNewTab:!0,title:(0,v.Ay)("checkout.passwordRecoverText"),typography:"tiny1",children:(0,v.Ay)("checkout.passwordRecoverText")})]})}),(0,_.jsx)(xn,{text:(0,v.Ay)("checkout.loginSubmit"),color:fn.Sq})]})})}function jn({hasRegisterLink:e}){const t=(0,j.A)("small","medium"),r=!t,{onSkipLogin:n}=nn(),a=(0,_.jsx)(St.A,{typography:"tiny1",data:[(0,v.Ay)("checkout.skipLoginPrefix"),{text:(0,v.Ay)("checkout.skipLoginLink"),onClick:n,isBold:!0}]});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(x.A,{bottomSpace:4,children:[(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"large3",large:"large3"},align:e||r?"left":"center",pushSpace:e&&t?2:void 0,children:e?(0,v.Ay)("checkout.steps.login"):(0,v.Ay)("checkout.haveAccountLink")}),e&&t&&a]}),(0,_.jsx)(bn,{}),e&&r&&(0,_.jsx)(x.A,{topSpace:5,children:(0,_.jsx)(A.A,{horizontalAlign:"center",children:a})})]})}function vn(){const e=(0,j.A)("medium");return(0,_.jsx)(y.Ay,{width:"tiny",children:(0,_.jsxs)(jt.A,{children:[e&&(0,_.jsx)(bt.A,{typography:"great",align:"center",pushSpace:4,children:(0,v.Ay)("checkout.niceToSeeYou")}),(0,_.jsx)(vt.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(jn,{hasRegisterLink:!0})})]})})}var Sn=r(63679),kn=r(67061),Cn=r(68258),_n=r(2226),Nn=r(19980),En=["children","separatorGutterSpace","backgroundColor","hasVerticallyCenteredContent","shadow"];var In="backgroundLight",Mn=Sn.default.div.withConfig({componentId:"sc-1jfxuts-0"})(function(e){var t=e.$hasVerticallyCenteredContent;return(0,Sn.css)(["flex-grow:1;",""],t&&(0,Sn.css)(["display:flex;flex-direction:column;justify-content:center;"]))}),wn=Sn.default.div.withConfig({componentId:"sc-1jfxuts-1"})(function(e){var t=e.$gutterSpace,r=e.$backgroundColor,n=e.theme;return(0,Sn.css)(["align-self:stretch;width:",";margin:0 ",";overflow:hidden;border-left:"," dashed ",";"],(0,_n.A)(1),(0,Cn.A)(t),(0,_n.A)(1),(0,kn.A)(n,r,"medium"))});var Tn=function(e){var t=e.children,r=e.separatorGutterSpace,n=e.backgroundColor,a=void 0===n?In:n,s=e.hasVerticallyCenteredContent,o=e.shadow,l=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,En);return i.createElement("div",l,i.createElement(vt.A,{color:a,spacingSpace:8,shadow:o},i.createElement(Nn.A,null,i.Children.map(t,function(e,n){var o=i.Children.toArray(t).length===n+1;
1return i.createElement(i.Fragment,{key:"column-".concat(n)},i.createElement(Mn,{$hasVerticallyCenteredContent:!!s},e),!o&&i.createElement(wn,{$gutterSpace:r,$backgroundColor:a}))}))))};function Ln(){const{onSkipLogin:e}=nn();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"large3",large:"large3"},align:"center",pushSpace:4,children:(0,v.Ay)("checkout.registerSectionHeader")}),(0,_.jsx)(yn.Ay,{title:(0,v.Ay)("checkout.registerButtonLabel"),color:"secondary",variant:"outlined",size:"big",isExpanded:!0,onClick:e,children:(0,v.Ay)("checkout.registerButtonLabel")})]})}function Dn(){const e=(0,j.A)("medium"),t=(0,j.A)("large");return(0,_.jsx)(y.Ay,{width:t?"medium":"tiny",children:(0,_.jsxs)(jt.A,{children:[e&&(0,_.jsx)(bt.A,{typography:"great",align:"center",pushSpace:4,children:(0,v.Ay)("checkout.hello")}),t?(0,_.jsxs)(Tn,{separatorGutterSpace:10,backgroundColor:"backgroundLight",hasVerticallyCenteredContent:!0,shadow:"tiny",children:[(0,_.jsx)(jn,{}),(0,_.jsx)(Ln,{})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(vt.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(jn,{})}),(0,_.jsx)(x.A,{topSpace:e?1.5:1,children:(0,_.jsx)(vt.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(Ln,{})})})]})]})})}var Rn=r(26012),Pn=r(21578),$n=r(55802),zn=r(94903);function On(e){const t=(0,rn.GV)(w.Bm),r=(0,rn.GV)(ze),n=(0,rn.GV)(Pe),a=(0,rn.GV)(Fe),i=(0,rn.GV)(e=>e.checkout.showRegistration),s=M.W$.ACTIVE!==t.status||a;return(0,Pn.A)(()=>{(0,$n.H)(t),(0,$n.um)()},[s],!s),s||i?(0,_.jsx)(ft,{}):(0,_.jsx)(zn.A,{hasLinkToBasket:!0,children:(0,_.jsx)(Rn.A,{isTrue:n&&r,show:(0,_.jsx)(Dn,{}),children:(0,_.jsx)(vn,{})})})}var Fn=r(43015),Vn=r(22606),Gn=r(85589),Bn=r(43380);var Un=r(95700);const Hn={strong:{component:bt.A,props:{isBold:!0}}};function qn({name:e,value:t,isLoading:r=!1}){return(0,_.jsx)(x.A,{bottomSpace:1,children:(0,_.jsxs)(Bn.A,{columns:{small:1,medium:2,large:2},gutterSpace:{small:1,medium:2,large:2},alignItems:"center",children:[(0,_.jsx)(A.A,{horizontalAlign:{small:"left",medium:"right",large:"right"},children:(0,_.jsxs)(bt.A,{typography:"medium3_h",children:[e,":"]})}),(0,_.jsxs)(vt.A,{spacingSpace:{horizontal:2,vertical:1},display:"inline-flex",hasFitContentWidth:!0,children:[(0,_.jsx)(bt.A,{typography:"medium1_h",isLoading:r,children:t}),r?(0,_.jsx)("div",{onClick:k.yZ,children:(0,_.jsx)(x.A,{leftSpace:2,children:(0,_.jsx)(m.Ay,{size:"nano",variant:"arrows"})})}):null]})]})})}function Yn(){const{accountNumber:e,value:t,recipientAddress:r,recipientName:n,title:a}=function(){var e,t,r,n;const a=(0,rn.GV)(Ae),[i,...s]=(0,Qe.A)(null!==(e=null===(t=a.bank_transfer_data)||void 0===t?void 0:t.recipient)&&void 0!==e?e:[]);return{accountNumber:(null===(r=a.bank_transfer_data)||void 0===r?void 0:r.accountNumber)||"",recipientName:null!=i?i:"",recipientAddress:s.length>0?s.join(","):"",title:(null===(n=a.bank_transfer_data)||void 0===n?void 0:n.title)||"",value:a.total_value+a.total_vat_value}}();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:"medium1_h",pushSpace:4,children:(0,Un.md)("checkout.bankTransferPaymentText",void 0,Hn)}),(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsxs)(vt.A,{spacingSpace:{small:{vertical:4,horizontal:3},medium:{vertical:5,horizontal:4}},color:"backgroundLight",hasBorder:!0,children:[(0,_.jsx)(qn,{name:(0,v.Ay)("checkout.bankTransferRecipient"),value:n}),(0,_.jsx)(qn,{name:(0,v.Ay)("checkout.bankAccountNumber"),value:e||(0,v.Ay)("checkout.generating"),isLoading:!e}),(0,_.jsx)(qn,{name:(0,v.Ay)("checkout.bankTransferAddress"),value:r}),(0,_.jsx)(qn,{name:(0,v.Ay)("checkout.bankTransferTitle"),value:a}),(0,_.jsx)(qn,{name:(0,v.Ay)("checkout.bankTransferValue"),value:(0,tt.fS)(t,!0)}),e?null:(0,_.jsx)(x.A,{topSpace:3,children:(0,_.jsx)(vt.A,{customColor:"#E5F0F6",spacingSpace:2,children:(0,_.jsx)(bt.A,{typography:"tiny1",color:"secondary",align:"center",children:(0,v.Ay)("checkout.bankTransferPaymentNote")})})})]})}),(0,_.jsx)(bt.A,{typography:"medium1_h",pushSpace:4,children:(0,Un.md)("checkout.bankTransferPaymentProcessingText",void 0,Hn)})]})}var Zn,Qn=r(75951),Wn=r(11873),Kn=r(51431);function Xn(){return Xn=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Xn.apply(null,arguments)}var Jn=function(e){return i.createElement("svg",Xn({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),Zn||(Zn=i.createElement("path",{fill:"#000",d:"M11 7H9V4a1 1 0 1 0-2 0v4a1 1 0 0 0 1 1h3a1 1 0 1 0 0-2M8 0a8 8 0 1 0 0 16A8 8 0 0 0 8 0m0 14A6 6 0 0 1 8 2a6 6 0 0 1 0 12"})))},ea=r(56132),ta=r(15689),ra=r(92368),na=r(55771);function aa(e){const t=(0,rn.GV)(ye),r=(0,rn.GV)(w.KZ);(0,i.useEffect)(()=>{t||(0,s.oo)("/")},[t]);const n=(0,_.jsx)(un.A,{backgroundColor:"background",icon:Jn,iconColor:"secondaryLight",isBig:!0,children:(0,_.jsx)(bt.A,{typography:"large3",children:(0,v.Ay)("checkout.orderHasNotBeenPaid")})});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ta.A,{}),(0,_.jsx)(ra.A,{children:(0,_.jsxs)(zn.A,{sectionInfoBar:n,hasContainer:!0,hasDefaultHeader:!0,children:[(0,_.jsxs)(Wn.A,{buttons:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Vn.A,{color:"success",variant:"outlined",title:(0,v.Ay)("checkout.goToAdminPanel")}),(0,_.jsx)(Gn.A,{})]}),sectionInfoBar:n,children:[(0,_.jsx)(Yn,{}),r?(0,_.jsx)(un.A,{icon:ea.A,backgroundColor:"notifyLight",children:(0,_.jsx)(bt.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.oldOrderHasTransfer")})}):null]}),(0,_.jsx)(Fn.A,{}),(0,_.jsx)(Qn.A,{}),(0,_.jsx)(Kn.A,{...na.A})]})})]})}var ia=r(77126),sa=r.n(ia),oa=r(72202);function la({onUserConfirmed:e,onModalClose:t}){const{isOpen:r,user:n}=(0,rn.GV)(Ze),a=(0,rn.jL)(),i=()=>{a({type:tn.E3.ADDRESS_CONFIRMATION_CLOSE}),t&&t()},s=(0,j.A)("small","medium"),o=[{text:(0,v.Ay)("button.confirm"),title:(0,v.Ay)("button.confirm"),color:"dark",onClick:async()=>{n&&e(n)},variant:"outlined"},{text:(0,v.Ay)("button.correctAddress"),title:(0,v.Ay)("button.correctAddress"),onClick:i,color:fn.Sq}];return(0,_.jsx)(oa.R,{title:(0,v.Ay)("modal.confirmAddressHeading"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{pushSpace:3,typography:"small2",children:(0,v.Ay)("modal.confirmAddressText")}),(0,_.jsxs)(vt.A,{spacingSpace:2,color:"backgroundDarkLight",hasCenteredChildren:!0,children:[(0,_.jsx)(bt.A,{typography:"medium3_s",align:"center",pushSpace:2,children:null==n?void 0:n.address}),(0,_.jsxs)(bt.A,{typography:"medium3_s",align:"center",children:[null==n?void 0:n.postal_code," ",null==n?void 0:n.city]})]})]}),isOpen:r,buttons:s?sa()(o):o,onCloseButtonClick:i})}var ca=r(96939);var da=function(){return function(e){var t;return(null!==(t=e.GraphCmsSquidex)&&void 0!==t&&t.queryCeneoFeedContents?e.GraphCmsSquidex.queryCeneoFeedContents.map(e=>O()(e,"flatData.product[0].flatData.id",null)):[]).filter(e=>null!==e)}((0,s.GR)("3532559953"))},ua=r(90118),ma=r(53665);const ha=(e,t)=>(0,w.Qe)(e).filter(e=>t.includes(e.plan_id)).map(e=>e.plan_id),pa=(e,t)=>0!==ha(e,t).length;var ga=r(18987),Aa=r(6690),ya=r(78902),xa=r(96862),fa=r(68566),ba=r(28758);function ja(e,t,r,n,a,i,o,l,c){e({type:fa.P.PAYMENT_PENDING,response_status_code:d.gx.CONTINUE});const u=t();if(!a)return void(0,Qr.z)();const m={terms:r,affiliate_code:ga.A.get((0,Q.Hu)()),context:(0,Q.JP)(),remember_me:!1};return(0,Q.S0)()&&!(0,Aa.s)(u)&&(m.remember_me="1"===ga.A.get(tn.AZ.REMEMBER_ME)),(0,_r.A)(m,o),i(a,m).catch(t=>{const r=Zr.A.getNormalizedError(t);d.gx.UNAVAILABLE_FOR_LEGAL_REASONS!==r.status?d.gx.FORBIDDEN===r.status&&"detail"in r&&r.detail?e((0,xa.Ze)(r.detail)):d.gx.CONFLICT!==r.status?(e({type:fa.P.PAYMENT_FAILURE,response_status_code:d.gx.INTERNAL_SERVER_ERROR}),e((0,xa.Ze)((0,v.Ay)("checkout.orderErrorMessageBar"))),d.gx.NOT_FOUND!==r.status||(0,s.oo)(C.Ay.getFailureUrl())):l():e((0,xa.Ze)("Nie wszystkie regulaminy zostaÅy zaakceptowane"))}).then(async t=>{if(void 0===t)return;const r=c.getBasket(u);try{!function(e,t,r,n){var a;const i={token:e.token,orderNumber:e.number,orderId:e.id,email:null!==(a=t.email)&&void 0!==a?a:"",hasTransfer:(0,w.J4)(r),orderTotal:e.total_value,items:r.items.map(e=>({periodId:e.plan_period_id,planId:e.plan_id,quantity:1}))};Kr.A.setSerialized(Wr.O3.OLD_ORDER,i),n&&Kr.A.remove(Wr.O3.TOKEN_NAME);I.A.set(Wr.O3.CONTROL_PANEL,e.control_panel_url||void 0)}(t.order,u.checkout,r,c.clearBasketToken),function(e,t,r){const{accountGuid:n}=(0,Q.Tb)();
1if(!n||0===r.length||!pa(e,r))return void(0,_r.A)("not active","ceneo");const a=e.checkout.user;null!=a&&a.email&&((0,_r.A)({email:a.email,orderNumber:t.number,products:ha(e,r)},"ceneo"),I.A.setSerialized(Wr.O3.OPINIONS,{email:a.email,orderNumber:t.number,products:ha(e,r)}))}(u,t.order,n)}catch{}Wr.Ay.clearSig(),ga.A.remove(tn.AZ.REMEMBER_ME),e({type:c.actionType,status:d.gx.OK,result:t.order,basket:r,userRegistered:u.checkout.userRegistered,accountType:r.account_type,payment_methods:u.order.payment_methods,payment_method:u.order.payment_method,basketOrderedItems:c.getBasketOrderedItems(u),hitId:t.hitId,accountId:t.accountId}),(0,Q.S0)()&&t.session&&e((0,Xr.E1)(t.session.id,new Date(t.session.expire_at)))})}function va(e,t){return(r,n)=>{const a=n().basket.token;return ja(r,n,e,t,a,Zr.A.checkout,"checkout",()=>{r((0,en.cR)()),r((0,xa.fY)()),r((0,en.wz)(a)),r((0,en.CX)())},{actionType:fa.P.PAYMENT_SUCCESS,getBasket:e=>e.basket,getBasketOrderedItems:w.Jj,clearBasketToken:!0})}}function Sa(e,t){return(r,n)=>{const a=n().quickCheckout.basket.token;return ja(r,n,e,t,a,Zr.A.putBasketQuickPurchaseCheckout,"quickCheckout",()=>{(0,Qr.z)()},{actionType:ba.A.PAYMENT_SUCCESS,getBasket:e=>e.quickCheckout.basket,getBasketOrderedItems:gt,clearBasketToken:!1})}}function ka(e,t,r,n,a){e((0,xa.fY)());const{checkoutTerms:i}=t();if(!n)return void(0,Qr.z)();const s=i.terms,o=i.termTabRequiredId,l=i.activeTermTabId,c=s.filter(e=>!e.optional||e.id===o&&e.type===ma.t.INTERNAL).every(e=>e.checked[l]);c?(e({type:fa.P.ORDER_PENDING,response_status_code:d.gx.CONTINUE}),e(a((0,q.Ld)(i),r))):e({type:ya.S.TERMS_VALIDATION,value:c})}var Ca=r(63443);function _a(e=!1){return{loading:"loading"===(0,rn.GV)(e?it:Ue),valid:(0,rn.GV)(q.WB),canCheckout:(0,rn.GV)(e?dt:w.$m)>0}}function Na(){return{scrollToTerms:()=>{(0,ua.hK)(Ca.o.TERMS_SECTION,3e3)}}}function Ea(){const e=(0,rn.jL)(),{loading:t,valid:r,canCheckout:n}=_a(),{scrollToTerms:a}=Na(),{logout:i}=(0,ca.A)(),o=da(),l=(0,rn.GV)(w.mj);return{handleProceed:()=>{t||(!1!==r?e(function(e,t){return(r,n)=>{ka(r,n,e,t,va)}}(o,l)):a())},handleOnLogoutClick:()=>{i(()=>{e({type:M.w6.BASKET_PREPARE_FOR_SUMMARY}),(0,s.oo)(C.Ay.getFinalizeUrl())})},loading:t,canCheckout:n,valid:r}}function Ia(){const e=(0,rn.jL)(),{loading:t,valid:r,canCheckout:n}=_a(!0),{scrollToTerms:a}=Na(),i=da(),s=(0,rn.GV)(nt);return{handleProceed:()=>{t||(!1!==r?e(function(e,t){return(r,n)=>{ka(r,n,e,t,Sa)}}(i,s.token)):a())},loading:t,canCheckout:n,valid:r}}var Ma=r(27116),wa=r(43157),Ta=r(1763),La=r(77736),Da=r(2808),Ra=r(73504),Pa=r(85807),$a=r(73398),za=r(38643),Oa=r(89925),Fa=r(22745),Va=r(36114),Ga=r(55772),Ba=r(93872),Ua=r(34199);const Ha="summary-products-list";function qa(e){var t;if(e.domainName)return`${e.domainName}.${null!==(t=e.domainExtension)&&void 0!==t?t:""}`;const r="measure_unit"in e&&e.measure_unit?` (${e.measure_unit})`:"";return`${e.name}${r}`}function Ya(e){if(!("period_name"in e))return"";const{periodValue:t,periodType:r}=(0,La.DB)(e.period_name);return 0===t?(0,v.Ay)("periodName.oneTimeFee"):(0,v.Ay)(`periodName.summary.${r}`,{smart_count:t})}function Za(e,t,r){return(0,_.jsx)(Fa.A,{content:t,children:(0,_.jsx)(Va.A,{className:(0,Ua.cn)("cursor-help underline decoration-dashed",r),variant:"bodySm",color:"muted",children:e})})}function Qa(e,t){var r;const n=e.disabledReason?Ra.H[e.disabledReason]:void 0;return n?Za((0,v.Ay)(`disabledInfo.${n}.title`),(0,v.Ay)(`disabledInfo.${n}.tooltip`),t):(0,et.A)(null===(r=e.tooltip)||void 0===r?void 0:r.labelText)?null:(0,et.A)(e.tooltip.tooltip)?(0,_.jsx)(Va.A,{className:t,variant:"bodySm",color:"muted",children:e.tooltip.labelText}):Za(e.tooltip.labelText,e.tooltip.tooltip,t)}function Wa({hasHorizontalPadding:e=!0}){const t=(0,rn.GV)(w.Jj),r=(0,rn.GV)(w.mB),{0:n,1:a}=(0,i.useState)(!1);return(0,et.A)(t)?null:(0,_.jsxs)("div",{className:(0,Ua.cn)("flex flex-col gap-4",e&&"px-4"),children:[(0,_.jsxs)("div",{className:"flex items-center gap-2",children:[(0,_.jsxs)("div",{className:"flex min-w-0 flex-1 items-center gap-2",children:[(0,_.jsx)(Ga.Ay,{icon:Pa.injectIcon,size:"medium",className:"shrink-0"}),(0,_.jsx)(Va.A,{asChild:!0,variant:"headingLg",children:(0,_.jsxs)("span",{children:[(0,v.Ay)("checkout.myProducts")," (",r,")"]})})]}),(0,_.jsx)(Ba.a,{icon:n?$a.injectIcon:za.injectIcon,size:"medium",className:"cursor-pointer",iconTitle:(0,v.Ay)("checkout.showProductsList"),"aria-expanded":n,"aria-controls":Ha,onClick:()=>a(e=>!e)})]}),n?(0,_.jsx)("ul",{id:Ha,className:(0,Ua.cn)("m-0 flex max-h-60 list-none flex-col gap-3 overflow-y-scroll p-0","[scrollbar-color:var(--border-base)_transparent] [scrollbar-width:thin]","[&::-webkit-scrollbar]:w-1.5","[&::-webkit-scrollbar-track]:bg-transparent","[&::-webkit-scrollbar-thumb]:rounded-full","[&::-webkit-scrollbar-thumb]:bg-(--border-base)"),children:t.map(e=>{const t=[].concat((0,Qe.A)(e.children),(0,Qe.A)(e.resources)),r=Ya(e),n=!!e.disabledReason;return(0,_.jsxs)("li",{className:"flex flex-col gap-3",children:[(0,_.jsxs)("div",{className:"flex flex-col",children:[(0,_.jsx)(Va.A,{disableMarkdown:!0,variant:"body",weight:"black",color:n?"muted":void 0,children:qa(e)}),(0,et.A)(r)||n?null:(0,_.jsx)(Va.A,{variant:"bodySm",children:r}),Qa(e),(0,_.jsx)(Da.A,{item:e,hasRedesign:!0})]}),(0,_.jsx)("ul",{className:"m-0 flex list-none flex-col gap-3 p-0",children:t.map(e=>{const t=Ya(e),r=!!e.disabledReason;return(0,_.jsxs)("li",{className:"flex flex-col",children:[(0,_.jsxs)("div",{className:"flex items-center gap-2",children:[(0,_.jsx)(Ga.Ay,{icon:Oa.injectIcon,size:"small",className:"shrink-0"}),(0,_.jsx)(Va.A,{disableMarkdown:!0,variant:"body",weight:"bold",color:r?"muted":void 0,children:qa(e)})]}),(0,et.A)(t)||r?null:(0,_.jsx)(Va.A,{className:"pl-4",variant:"bodySm",children:t}),Qa(e,"pl-4"),(0,_.jsx)(Da.A,{item:e,hasRedesign:!0,className:"pl-4"})]},e.key)})})]},e.key)})}):null]})}function Ka({canCheckout:e,loading:t,valid:r,summary:n,cancelLabel:a,onCancel:i,onProceed:s,hasRedesign:o=!1}){return o?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ma.A,{from:"small",to:"huge",children:(0,_.jsx)(wa.I,{includeHandlingFee:e,loading:t,onSubmitClick:e?s:i,submitButtonLabel:e?(0,v.Ay)("basket.payButton"):a,summary:n,headerTitle:(0,v.Ay)("basket.summary"),detailsContent:(0,_.jsx)(Wa,{hasHorizontalPadding:!1}),hasRedesign:!0,hasInlineDetailedViewHeader:!0})}),(0,_.jsx)(Ma.A,{from:"huge",children:(0,_.jsx)(Ta.I,{includeHandlingFee:e,loading:t,onSubmitClick:e?s:i,submitButtonLabel:e?(0,v.Ay)("basket.payButton"):a,hasPaymentIcons:!1,totalLabel:(0,v.Ay)("checkout.summaryTotalGross"),children:(0,_.jsx)(Wa,{})})})]}):e?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(wa.I,{includeHandlingFee:!0,loading:t,onSubmitClick:s,submitButtonLabel:(0,v.Ay)("checkout.proceed"),summary:n,hasInlineDetailedViewHeader:!0}),(0,_.jsx)(Ma.A,{from:"huge",children:(0,_.jsx)(x.A,{topSpace:3,hasNoReset:!0,children:(0,_.jsx)(bt.A,{typography:"small1",align:"center",color:!1===r?"error":void 0,children:(0,v.Ay)("checkout.scrollToTerms")})})})]}):(0,_.jsx)(wa.I,{onSubmitClick:i,submitButtonLabel:a,loading:t,summary:n,hasInlineDetailedViewHeader:!0})}function Xa({hasRedesign:e=!1}){const{handleOnLogoutClick:t,handleProceed:r,loading:n,valid:a,canCheckout:i}=Ea(),s=(0,rn.GV)(w.dN);return(0,_.jsx)(Ka,{hasRedesign:e,canCheckout:i,loading:n,valid:a,summary:s,cancelLabel:(0,v.Ay)("checkout.logout"),onCancel:t,onProceed:r})}var Ja=r(72173),ei=r(30852),ti=r(61750);function ri({confirmExit:e=!1,children:t}){return(0,i.useEffect)(()=>(function(e){e?(0,c.dQ)((0,v.Ay)("checkout.confirmExit")):(0,c.Kn)()}(e),()=>{(0,c.Kn)()}),[e]),(0,_.jsx)(_.Fragment,{children:t})}var ni=r(85379);function ai({}){const e=(0,rn.GV)(Ve);(0,i.useEffect)(()=>{e&&r(!0)},[e]);const{0:t,1:r}=(0,i.useState)(!1),n=()=>{r(!1)},a=[{text:(0,v.Ay)("button.acknowledge"),title:(0,v.Ay)("button.acknowledge"),onClick:n}];return(0,_.jsx)(oa.R,{title:(0,v.Ay)("modal.checkoutErrorHeading"),icon:(0,_.jsx)(ni.Ay,{color:"error",icon:hn,sizeSpace:2}),content:(0,_.jsx)(bt.A,{typography:"medium1_h",children:(0,v.Ay)("modal.checkoutErrorMessage")}),isOpen:t,buttons:a,onCloseButtonClick:n})}var ii=r(33080),si=r(21574);function oi({title:e,children:t,id:r}){return(0,_.jsxs)(vt.A,{spacingSpace:{small:{vertical:3,horizontal:2},medium:{vertical:6,horizontal:8}},color:"backgroundLight",borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"},shadow:"tiny",id:r,children:[e?(0,_.jsx)(bt.A,{typography:"large3",pushSp
1ace:4,children:e}):null,t]})}var li=r(35673),ci=r(53481),di=r(17958),ui=r(2940),mi=r(85183),hi=r(15971),pi=r(47160),gi=r(97539);const Ai=Sn.default.span.withConfig({displayName:"NestedCheckbox__TermDescription",componentId:"sc-ityjal-0"})(["a{color:black;}"]);function yi({title:e,description:t,isChecked:r,isRequired:n,hasError:a,onChange:s,isExpanded:o=!1}){const{0:l,1:c}=(0,i.useState)(o);return(0,_.jsxs)(Nn.A,{children:[(0,_.jsx)(hi.A,{isChecked:r,isRequired:n,hasError:a,onChange:s,checkedColor:fn.$u}),(0,_.jsxs)(x.A,{leftSpace:3.5,children:[(0,_.jsxs)(Nn.A,{alignItems:"baseline",children:[(0,_.jsx)(bt.A,{typography:"small3",children:e}),t?(0,_.jsx)(x.A,{leftSpace:2,children:(0,_.jsx)(mi.Ay,{title:l?(0,v.Ay)("checkout.terms.hide"):(0,v.Ay)("checkout.terms.show"),typography:"nano3",arrowDirection:l?"up":"down",arrowColor:"default",onClick:()=>{var e;l||((0,k.rO)(),null===(e=window.jentisDataLayer)||void 0===e||e.pushContentShowEvent());c(e=>!e)},children:l?(0,v.Ay)("checkout.terms.hide"):(0,v.Ay)("checkout.terms.show")})}):null]}),t?(0,_.jsx)(gi.A,{isOpen:l,paddingTopSpace:1,children:(0,_.jsx)(bt.A,{typography:"xsmall1_h",emphasis:"medium",children:(0,_.jsx)(Ai,{dangerouslySetInnerHTML:{__html:t||""}})})}):null]})]})}var xi=r(44589);function fi({id:e,isChecked:t,onChange:r,isRequired:n,hasError:a,labelledBy:i}){return(0,_.jsxs)("div",{className:"flex shrink-0 items-start gap-1",children:[(0,_.jsx)(xi.Ay,{id:e,checked:t,onCheckedChange:r,required:n,"aria-invalid":a,"aria-labelledby":i,className:(0,Ua.cn)(a&&"border-(--border-semantic-danger)")}),(0,_.jsx)(Va.A,{variant:"bodySm",color:a?"destructive":void 0,className:(0,Ua.cn)("shrink-0",!n&&"invisible"),children:"*"})]})}function bi({title:e,description:t,isChecked:r,isRequired:n,hasError:a,onChange:s,isExpanded:o=!1}){const l=(0,i.useId)(),{0:c,1:d}=(0,i.useState)(o),u=!!t;return(0,_.jsxs)("div",{className:"flex items-start gap-gap-12",children:[(0,_.jsx)(fi,{id:l,isChecked:r,onChange:s,isRequired:n,hasError:a}),(0,_.jsxs)("div",{className:"flex min-w-0 flex-1 flex-col",children:[(0,_.jsxs)("span",{className:"flex items-baseline gap-2",children:[(0,_.jsx)(xi.Sb,{htmlFor:l,className:"cursor-pointer",children:(0,_.jsx)(Va.A,{asChild:!0,variant:"bodySm",children:(0,_.jsx)("span",{children:e})})}),u?(0,_.jsxs)("button",{type:"button",className:"flex items-center gap-1 text-accent",onClick:()=>{var e;c||((0,k.rO)(),null===(e=window.jentisDataLayer)||void 0===e||e.pushContentShowEvent());d(e=>!e)},children:[(0,_.jsx)(Va.A,{asChild:!0,variant:"bodyXs",children:(0,_.jsx)("span",{children:c?(0,v.Ay)("checkout.terms.hide"):(0,v.Ay)("checkout.terms.show")})}),(0,_.jsx)(Ga.Ay,{icon:c?$a.injectIcon:za.injectIcon,size:"xSmall"})]}):null]}),u&&c?(0,_.jsx)(Va.A,{asChild:!0,variant:"bodyXs",className:"mt-1 [&_a]:text-inherit [&_a]:underline",children:(0,_.jsx)("span",{dangerouslySetInnerHTML:{__html:t||""}})}):null]})]})}var ji=({valid:e,terms:t,expandedTerms:r,requiredTermId:n,hasRedesign:a=!1})=>{const s=(0,j.A)("small","medium"),o=(0,rn.jL)(),l=(0,rn.GV)(q.qm),c=(0,rn.GV)(q.zY),d=r.map(e=>e.id),{0:u,1:m}=(0,i.useState)(!0),h=(0,i.useId)(),p=()=>{o((0,ui.Jd)())},g=()=>{u||(0,k.rO)(),m(e=>!e)};if(a)return(0,_.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,_.jsxs)("div",{className:"flex flex-col gap-2 sm:flex-row sm:items-center sm:justify-between",children:[(0,_.jsxs)("div",{className:"flex items-start gap-gap-10",children:[(0,_.jsx)(xi.Ay,{id:h,checked:l,onCheckedChange:p}),(0,_.jsx)(xi.Sb,{htmlFor:h,className:"cursor-pointer font-black",children:(0,v.Ay)("checkout.selectAllTerms")})]}),(0,_.jsxs)("button",{type:"button",className:"flex items-center gap-1 self-start text-accent",onClick:g,children:[(0,_.jsx)(Va.A,{asChild:!0,variant:"bodySm",children:(0,_.jsx)("span",{children:u?(0,v.Ay)("checkout.terms.hideAll"):(0,v.Ay)("checkout.terms.showAll")})}),(0,_.jsx)(Ga.Ay,{icon:u?$a.injectIcon:za.injectIcon,size:"xSmall"})]})]}),u?(0,_.jsx)("div",{className:"flex flex-col gap-3 pl-0 sm:pl-4",children:t.map(t=>{const r=t.id===n||!t.optional;return(0,_.jsx)(bi,{title:t.name,description:t.text,isChecked:t.checked[c],onChange:()=>{o((0,ui.kV)([{type:t.type,id:t.id}]))},isRequired:r,hasError:!e&&r,isExpanded:d.includes(t.id)},`${t.type}-${t.id}`)})}):null]});const A=(0,_.jsx)(mi.Ay,{title:u?(0,v.Ay)("checkout.terms.hide"):(0,v.Ay)("checkout.terms.show"),typography:"nano3",arrowDirection:u?"up":"down",arrowColor:"default",onClick:g,children:u?(0,v.Ay)("checkout.terms.hideAll"):(0,v.Ay)("checkout.terms.showAll")});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(Nn.A,{children:[(0,_.jsx)(hi.A,{isChecked:l,onChange:p,checkedColor:fn.$u}),(0,_.jsx)(x.A,{leftSpace:2,hasForcedFullWidth:!0,children:(0,_.jsxs)(b.A,{children:[(0,_.jsx)(pi.A,{title:(0,v.Ay)("checkout.selectAllTerms"),type:"opacity",typography:"small3",onClick:p,children:(0,v.Ay)("checkout.selectAllTerms")}),!s&&A]})})]}),s?(0,_.jsx)(x.A,{topSpace:4,children:A}):null,(0,_.jsx)(gi.A,{isOpen:u,paddingTopSpace:4,paddingLeftSpace:s?void 0:2,children:(0,_.jsx)(Bn.A,{columns:1,gutterSpace:3,children:t.map(t=>{const r=t.id===n||!t.optional;return(0,_.jsx)(yi,{title:t.name,description:t.text,isChecked:t.checked[c],onChange:()=>{o((0,ui.kV)([{type:t.type,id:t.id}]))},isRequired:r,hasError:!e&&r,isExpanded:d.includes(t.id)},`${t.type}-${t.id}`)})})})]})},vi=r(5936);var Si=function({text:e,isChecked:t,onChange:r,isRequired:n,hasError:a}){return(0,_.jsxs)(Nn.A,{gapSpace:2.5,children:[(0,_.jsx)(hi.A,{isChecked:t,isRequired:n,hasError:a,onChange:r,checkedColor:fn.$u}),(0,_.jsx)(ci.A,{typography:{bold:"small3",default:"small2"},hasOpenedLinksInNewTab:!0,children:e})]})};function ki({text:e,isChecked:t,onChange:r,isRequired:n,hasError:a}){const s=(0,i.useId)(),o=`${s}-text`;return(0,_.jsxs)("div",{className:"flex items-start gap-gap-12",children:[(0,_.jsx)(fi,{id:s,isChecked:t,onChange:r,isRequired:n,hasError:a,labelledBy:o}),(0,_.jsx)("div",{id:o,className:"min-w-0 flex-1",children:(0,_.jsx)(ci.A,{typography:{bold:"small3",default:"small2"},hasOpenedLinksInNewTab:!0,children:e})})]})}var Ci=({valid:e,terms:t,requiredTermId:r,hasRedesign:n=!1})=>{const a=(0,rn.jL)(),i=(0,rn.GV)(q.zY),{groupedTermsText:s}=(0,li.a)();if((0,et.A)(s))return null;const o=t.some(e=>e.id===r||!e.optional),l=t.every(e=>e.checked[i]),c=n?ki:Si;return(0,_.jsx)(c,{text:s,isChecked:l,onChange:()=>{const e=t.map(e=>({type:e.type,id:e.id}));a((0,ui.kV)(e))},isRequired:o,hasError:!1===e},"external-grouped-agreements")};var _i=({valid:e,terms:t,requiredTermId:r,hasRedesign:n=!1})=>{const a=(0,rn.jL)(),s=(0,rn.GV)(q.qm),o=(0,rn.GV)(q.zY),{groupedTermsHiddenIds:l}=(0,li.a)(),c=(0,i.useId)(),{allGroupedTerms:d,separatedTerms:u}=(0,vi.y)(t,l),m=()=>{a((0,ui.Jd)())};if(n)return(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",children:[(0,_.jsxs)("div",{className:"flex items-start gap-gap-10",children:[(0,_.jsx)(xi.Ay,{id:c,checked:s,onCheckedChange:m}),(0,_.jsx)(xi.Sb,{htmlFor:c,className:"cursor-pointer font-black",children:(0,v.Ay)("checkout.selectAllTerms")})]}),(0,_.jsxs)("div",{className:"flex flex-col gap-2 pl-0 sm:pl-4",children:[(0,_.jsx)(Ci,{valid:e,terms:d,requiredTermId:r,hasRedesign:!0}),u.map(t=>{const n=t.id===r||!t.optional;return(0,_.jsx)(ki,{text:t.text,isChecked:t.checked[o],onChange:()=>{a((0,ui.kV)([{type:t.type,id:t.id}]))},isRequired:n,hasError:!1===e},`${t.type}-${t.id}`)})]})]});const h=(0,_.jsxs)(Nn.A,{children:[(0,_.jsx)(hi.A,{isChecked:s,onChange:m,checkedColor:fn.$u}),(0,_.jsx)(x.A,{leftSpace:2,hasForcedFullWidth:!0,children:(0,_.jsx)(b.A,{children:(0,_.jsx)(pi.A,{title:(0,v.Ay)("checkout.selectAllTerms"),type:"opacity",typography:"small3",onClick:m,children:(0,v.Ay)("checkout.selectAllTerms")})})})]});return(0,_.jsxs)(_.Fragment,{children:[h,(0,_.jsxs)(x.A,{topSpace:{large:4,medium:3,small:3},leftSpace:{large:3,medium:.5,small:.5},children:[(0,_.jsx)(Ci,{valid:e,terms:d,requiredTermId:r}),(0,_.jsx)(x.A,{topSpace:1,children:(0,_.jsx)(Bn.A,{columns:1,gutterSpace:1,children:u.map(t=>{const n=t.id===r||!t.optional;return(0,_.jsx)(Si,{text:t.text,isChecked:t.checked[o],onChange:()=>{a((0,ui.kV)([{type:t.type,id:t.id}]))},isRequired:n,hasError:!1===e},`${t.type}-${t.id}`)})})})]})]})};const Ni=[0,1];function Ei({valid:e,isLoading:t,hasRedesign:r=!1}){const n=(0,rn.jL)(),{scrollToTerms:a}=Na(),s=(0,rn.GV)(q.CA),o=(0,rn.GV)(q.zY),{tabsTermId:l,termsText:c,hasGroupedTerms:d,expandedTerms:u}=(0,li.a)(),h=s.some(e=>e.type===ma.t.INTERNAL&&e.id===l);(0,i.useEffect)(()=>{!1===e&&a()},[e]),(0,i.useEffect)(()=>{n(h&&0===o?(0,ui.oT)(l):(0,ui.oT)(void 0))},[h,o,l,n]);const p=e=>{n((0,ui.Jv)(e))},g=d?(0,_.jsx)(_i,{valid:e,terms:s,requiredTermId:h&&0===o?l:void 0,hasRedesign:r}):(0,_.jsx)(ji,{valid:!!e,terms:s,expandedTerms:u,requiredTermId:h&&0===o?l:void 0,hasRedesign:r});return r?(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",id:Ca.o.TERMS_SECTION,children:[(0,_.jsx)(Va.A,{variant:"headingXl",children:(0,v.Ay)("checkout.terms.header")}
1),(0,_.jsxs)("div",{className:"-mx-3 flex flex-col gap-4 rounded-sm bg-surface-base p-3 shadow-sm md:mx-0 md:p-4",children:[!1===e?(0,_.jsx)(Va.A,{variant:"bodySm",color:"destructive",children:(0,v.Ay)("checkout.terms.errorInfo")}):null,(0,_.jsxs)(Rn.A,{isTrue:!t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(ci.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,extraComponents:{img:({src:e,alt:t})=>(0,_.jsx)("img",{src:null!=e?e:"",alt:t||"",className:"inline-block"}),br:()=>(0,_.jsx)("span",{className:"block h-2"})},children:c}),h?(0,_.jsxs)(di.tU,{value:String(o),onValueChange:e=>p(Number(e)),children:[(0,_.jsx)(di.j7,{"aria-label":(0,v.Ay)("checkout.terms.header"),className:"w-full",children:Ni.map(e=>(0,_.jsx)(di.Vh,{value:String(e),className:"flex-1 items-start justify-end whitespace-normal text-left font-bold data-[state=active]:!text-(--text-link-mono)",children:0===e?(0,v.Ay)("checkout.terms.tabWithBenefits2"):(0,v.Ay)("checkout.terms.tabWithoutBenefits2")},e))}),Ni.map(e=>(0,_.jsx)(di.av,{value:String(e),children:e===o?g:null},e))]}):g]})]})]}):(0,_.jsxs)(oi,{id:Ca.o.TERMS_SECTION,title:(0,v.Ay)("checkout.terms.header"),children:[!1===e?(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsx)(un.A,{backgroundColor:"errorLight",icon:hn,iconColor:"error",children:(0,_.jsx)(bt.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.terms.errorInfo")})})}):null,(0,_.jsxs)(Rn.A,{isTrue:!t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsx)(ci.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,extraComponents:{img:({src:e,alt:t})=>(0,_.jsx)("img",{src:null!=e?e:"",alt:t||"",className:"inline-block"})},children:c})}),h?(0,_.jsx)(x.A,{bottomSpace:3,children:(0,_.jsx)(si.A,{gutterSpace:2,bottomSpace:1,leftSpace:.5,rightSpace:.5,topSpace:.5,children:(0,_.jsx)(ii.A,{tabs:[{text:(0,v.Ay)("checkout.terms.tabWithBenefits2"),isActive:0===o,onClick:()=>p(0)},{text:(0,v.Ay)("checkout.terms.tabWithoutBenefits2"),isActive:1===o,onClick:()=>p(1)}],hasFullWidth:!0,hasMobileLinksView:!0})})}):null,g]})]})}var Ii=r(43963),Mi=r(79693),wi=r(93657),Ti=r(25458),Li=r(60105),Di=["columnTitles","parameterColumnsVisibilityOnSmallerScreen","items","footer","hasBorderVariant","ariaLabels"];function Ri(){return Ri=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ri.apply(null,arguments)}function Pi(e){var t=e.columnTitles,r=e.parameterColumnsVisibilityOnSmallerScreen,n=e.items,a=e.footer,s=e.hasBorderVariant,o=e.ariaLabels,l=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,Di),c=(0,i.useContext)(Ii.A),d=(0,j.A)("small",wi.v0),u=r.length,m=r.filter(function(e){return e}).length;return t.length-1!==u&&(0,Mi.A)('"columnTitles" must have defined '.concat(u+1," titles! (parameterColumnsVisibilityOnSmallerScreen.length + 1)")),i.createElement(wi.mO,Ri({$hasBorderVariant:!!s,$onColor:c,role:"table","aria-label":o.tableLabel},l),i.createElement(wi.mW,{$numberOfParameterColumns:u,$numberOfParameterColumnsOnSmallerScreen:m,role:"row","aria-label":o.rowLabel},i.createElement(Ii.A.Provider,{value:wi.Yv},t.map(function(e,t){return(0===t||!d||d&&r[t-1])&&i.createElement("div",{role:"columnheader","aria-label":o.columnHeaderLabel},i.createElement(bt.A,{typography:"small3",key:e},e))}))),i.createElement("div",{role:"rowgroup","aria-label":o.rowGroupLabel},i.createElement(Li.A.Provider,{value:(0,i.useMemo)(function(){return{numberOfParameterColumns:u,numberOfParameterColumnsOnSmallerScreen:m,parameterColumnsVisibilityOnSmallerScreen:r}},[u,m,r])},n.map(function(e,t){return i.createElement(x.A,{bottomSpace:.5,key:"ItemContainer-".concat(t)},e)}))),!!a&&i.createElement(wi.wi,null,a))}Pi.Item=Ti.A;var $i=Pi,zi=r(65606),Oi=r(65831),Fi=r(66328),Vi=r(91543),Gi=r(70672),Bi=r(10214),Ui=r(19383),Hi=["name","info","price","onDeleteClick","parameters","subItems","isSubItem","isSubItemLinkIcon","isDisabled","hasBorderVariant"];function qi(){return qi=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},qi.apply(null,arguments)}var Yi=function(e){return i.createElement("svg",e,i.createElement("path",{fillRule:"evenodd",d:"M1.334 12.333V.667A.667.667 0 1 0 0 .667v12.32a.67.67 0 0 0 .667.681H13v.694c0 .5.514.814.897.53l1.846-1.36a.68.68 0 0 0 0-1.062l-1.846-1.36c-.384-.283-.897.02-.897.53v.694H1.334z"}))};Yi.defaultProps={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"15"};var Zi=function(e){return i.createElement("svg",e,i.createElement("g",{clipPath:"url(#a)"},i.createElement("path",{d:"m14.828 7.757-5.656 5.657a1 1 0 1 0 1.414 1.414l5.657-5.656A3 3 0 1 0 12 4.929l-5.657 5.657a5 5 0 1 0 7.071 7.07L19.071 12l1.414 1.414-5.657 5.657a7 7 0 0 1-9.9-9.9l5.658-5.656a5 5 0 0 1 7.07 7.07L12 16.244A3 3 0 0 1 7.757 12l5.657-5.657 1.414 1.414Z",fill:"#4D5B68"})),i.createElement("defs",null,i.createElement("clipPath",{id:"a"},i.createElement("path",{fill:"#fff",d:"M0 0h24v24H0z"}))))};Zi.defaultProps={width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var Qi=function(e){return i.createElement("svg",e,i.createElement("path",{d:"M14.692 2.795a1.051 1.051 0 1 0-1.487-1.487L8 6.513 2.795 1.308a1.052 1.052 0 0 0-1.487 1.487L6.513 8l-5.205 5.205a1.052 1.052 0 1 0 1.487 1.487L8 9.487l5.205 5.205a1.051 1.051 0 1 0 1.487-1.487L9.487 8l5.205-5.205Z"}))};Qi.defaultProps={viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var Wi=ei.Jk,Ki="backgroundLight",Xi="background",Ji=Sn.default.div.withConfig({componentId:"sc-730pmr-0"})(function(e){var t=e.$hasBorderVariant,r=e.$onColor,n=e.$isSubItem,a=e.$isDisabled,i=e.theme;return(0,Sn.css)(["padding:"," ",";background:",";"," ",""],(0,Cn.A)(2.5),(0,Cn.A)(Wi),(0,Vi.A)(i,a?Xi:Ki),t&&(0,Sn.css)(["border-bottom:"," solid ",";"],(0,_n.A)(1),(0,kn.A)(i,r,"low")),n&&(0,Sn.css)(["margin-top:",";background:",";border-radius:",";"],(0,Cn.A)(2),(0,Vi.A)(i,Xi),(0,Fi.A)(i,"medium")))}),es=Sn.default.div.withConfig({componentId:"sc-730pmr-1"})(function(e){var t=e.$isDisabled,r=e.theme;return(0,Sn.css)(["display:flex;justify-content:space-between;margin-bottom:",";overflow:hidden;&:last-child{margin-bottom:0;}",""],(0,Cn.A)(2.5),t&&(0,Sn.css)(["background:",";"],(0,Vi.A)(r,Xi)))}),ts=Sn.default.div.withConfig({componentId:"sc-730pmr-2"})(["display:flex;margin-right:",";"],(0,Cn.A)(2)),rs=Sn.default.div.withConfig({componentId:"sc-730pmr-3"})(function(e){var t=e.$isDisabled,r=e.theme;return(0,Sn.css)(["> *{","}"],t&&(0,Sn.css)(["color:",";"],(0,Bi.A)(r,Xi,"low")))}),ns=Sn.default.div.withConfig({componentId:"sc-730pmr-4"})(["> *{display:inline;margin-right:",";&:last-child{margin-right:0;}}margin-top:",";"],(0,Cn.A)(1),(0,Cn.A)(.5)),as=Sn.default.div.withConfig({componentId:"sc-730pmr-5"})(["flex-shrink:0;margin-left:auto;text-align:right;white-space:nowrap;"]),is=Sn.default.div.withConfig({componentId:"sc-730pmr-6"})(["> *{width:100%;}justify-content:space-between;"]),ss=(0,Sn.default)(Yi).withConfig({componentId:"sc-730pmr-7"})(function(e){var t=e.theme;return(0,Sn.css)(["flex-shrink:0;margin-right:",";fill:",";"],(0,Cn.A)(1.5),(0,Gi.A)(t,Ki))}),os=(0,Sn.default)(Zi).withConfig({componentId:"sc-730pmr-8"})(function(e){var t=e.theme;return(0,Sn.css)(["flex-shrink:0;margin-right:",";fill:",";"],(0,Cn.A)(1.5),(0,Gi.A)(t,Ki))});var ls=function(e){var t=e.name,r=e.info,n=e.price,a=e.onDeleteClick,s=e.parameters,o=e.subItems,l=e.isSubItem,c=e.isSubItemLinkIcon,d=e.isDisabled,u=e.hasBorderVariant,m=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,Hi),h=(0,i.useContext)(Ii.A),p=c?os:ss;return i.createElement(Ji,qi({$hasBorderVariant:!!u,$onColor:h,$isSubItem:!!l,$isDisabled:!!d},m),i.createElement(es,{$isDisabled:!!d},i.createElement(Ii.A.Provider,{value:d?Xi:Ki},i.createElement(ts,null,l?i.createElement(p,null):null,i.createElement(Oi.A,{condition:!!r,wrapper:function(e){return i.createElement("div",null,e)}},i.createElement(rs,{$isDisabled:!!d},t),!!r&&i.createElement(ns,null,r))),a?i.createElement(Ui.A,{icon:Qi,sizeSpace:1.5,onClick:a}):null)),i.createElement(Ii.A.Provider,{value:l?Xi:Ki}
1,n||s?i.createElement("div",null,n?i.createElement(as,null,n):null,s?i.createElement(is,null,s):null):null,!!o&&o.length>0&&o))},cs=r(98314);function ds(){const e=(0,rn.GV)(w.uM),t=(0,tt.fS)((0,rn.GV)(w.uM));return e>0?(0,_.jsx)(x.A,{topSpace:.5,children:(0,_.jsx)(ls,{name:(0,v.Ay)("checkout.handlingFeeRow"),info:(0,_.jsx)(cs.A,{labelText:(0,v.Ay)("checkout.handlingFeeLabel"),children:(0,v.Ay)("checkout.handlingFeeDesc")}),price:t})}):null}var us=r(3912),ms=r(6516),hs=r(92312),ps=r(78135),gs=r(54454),As=r(32478),ys=r(86176);var xs=function({item:e}){const t="measure_unit"in e&&e.measure_unit?` (${e.measure_unit})`:"";return e.domainName?(0,_.jsxs)(wi.zx,{typography:"medium4_s",emphasis:e.disabledReason?"low":"high",children:[(0,_.jsx)(wi.gy,{children:e.domainName}),".",e.domainExtension]}):(0,_.jsxs)(bt.A,{typography:"medium4_s",children:[e.name," ",t]})};function fs({item:e,isSubItem:t=!1,disableRemove:r=!1}){const{onPeriodChange:n,onDeleteItem:a}=(0,As.$P)(e),i="children"in e?e.children:[],s="resources"in e?e.resources:[],o=[].concat((0,Qe.A)(i),(0,Qe.A)(s)),l=(0,_.jsx)(xs,{item:e}),c=e.periods.find(e=>e.isSelected),{rowLabel:d,cellLabel:u}=(0,ys.r)(),m={rowLabel:d,cellLabel:u};return e.loading?(0,_.jsx)($i.Item,{"data-definition-type":e.definitionType,"data-domain-extension":e.domainExtension,"data-plan-id":"planId"in e?e.planId:void 0,isSubItem:t,name:l,subItems:o.map(e=>(0,_.jsx)(fs,{isSubItem:!0,item:e,disableRemove:r},`placeholder-${e.key}`)),parameters:[(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1}),(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1}),(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1}),(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1})],ariaLabels:m}):(0,_.jsx)($i.Item,{"data-definition-type":e.definitionType,"data-domain-extension":e.domainExtension,"data-plan-id":"planId"in e?e.planId:void 0,isDisabled:null!==e.disabledReason,name:l,isSubItem:t,subItems:o.map(e=>(0,_.jsx)(fs,{isSubItem:!0,item:e,disableRemove:r},e.key)),info:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ps.A,{item:e}),(0,_.jsx)(Da.A,{item:e})]}),parameters:null===e.disabledReason?[(0,_.jsx)(bt.A,{typography:"medium2_s",children:e.quantity}),(0,_.jsx)(gs.A,{onPeriodChange:n,periods:e.periods,typography:"medium2_s",disabled:!0}),(0,_.jsx)(bt.A,{typography:"medium2_s",children:(0,tt.Qm)(e.price,0)}),(0,_.jsxs)(bt.A,{typography:"medium4_s",children:[(0,_.jsx)("div",{children:(0,tt.Qm)(e.price,e.taxRate)}),null!=c&&c.commitmentLabel?(0,_.jsx)(bt.A,{typography:"small2",children:c.commitmentLabel}):null]})]:void 0,onDeleteClick:r?void 0:a,title:(0,v.Ay)("basket.cart.removeItem",{product:e.name}),ariaLabels:m})}function bs({items:e,itemsCount:t,disableRemove:r=!1}){const n=(0,j.A)("small","medium"),a=(0,rn.GV)(w.uM);return n?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(hs.A,{}),(0,_.jsx)(ms.A,{}),(0,_.jsx)(Bn.A,{columns:1,gutterSpace:.5,children:(0,_.jsxs)(Rn.A,{isTrue:0!==e.length,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[e.map(e=>(0,_.jsx)(us.A,{disableRemove:r,disabledPeriodChange:!0,item:e},e.key)),zi.g.isZero(a)?null:(0,_.jsx)(ds,{})]})})]}):(0,_.jsxs)(oi,{title:(0,v.Ay)("checkout.orderedProducts",{count:t}),children:[(0,_.jsx)(hs.A,{}),(0,_.jsx)(ms.A,{}),(0,_.jsx)(Rn.A,{isTrue:0!==e.length,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:(0,_.jsx)($i,{columnTitles:[(0,v.Ay)("basket.priceTable.product"),(0,v.Ay)("basket.priceTable.amount"),(0,v.Ay)("basket.priceTable.period"),(0,v.Ay)("basket.priceTable.netto"),(0,v.Ay)("basket.priceTable.gross")],parameterColumnsVisibilityOnSmallerScreen:[!0,!0,!0,!0],items:(0,Qe.A)(e.map(e=>(0,_.jsx)(fs,{item:e,disableRemove:r},e.key))),hasBorderVariant:!0,ariaLabels:(0,ys.r)()})})]})}var js=r(57303);const vs={first_name:Ct.Yj({required_error:(0,v.Ay)("formFields.global.first_name.errors.notBlank")}).min(2,(0,v.Ay)("formFields.global.first_name.errors.min")).max(30,(0,v.Ay)("formFields.global.first_name.errors.max")).regex(new RegExp(`^[${Or}]+[${Or}-. ]*$`,"i"),(0,v.Ay)("formFields.global.first_name.errors.invalid")),last_name:Ct.Yj({required_error:(0,v.Ay)("formFields.global.last_name.errors.notBlank")}).min(2,(0,v.Ay)("formFields.global.last_name.errors.min")).max(30,(0,v.Ay)("formFields.global.last_name.errors.max")).regex(new RegExp(`^[${Or}]+[${Or}-. ]*$`,"i"),(0,v.Ay)("formFields.global.last_name.errors.invalid")),phone_number:Ct.Yj({required_error:(0,v.Ay)("formFields.global.phone_number.errors.notBlank"),invalid_type_error:(0,v.Ay)("formFields.global.phone_number.errors.notBlank")}).min(4,(0,v.Ay)("formFields.global.phone_number.errors.min")).max(20,(0,v.Ay)("formFields.global.phone_number.errors.max"))},Ss={postal_code:Ct.Yj({required_error:(0,v.Ay)("formFields.global.postal_code.errors.notBlank")}).max(10,(0,v.Ay)("formFields.global.postal_code.errors.max")),street_name:Ct.Yj({required_error:(0,v.Ay)("formFields.global.streetName.errors.notBlank")}).min(3,(0,v.Ay)("formFields.global.streetName.errors.min")).max(80,(0,v.Ay)("formFields.global.streetName.errors.max")).regex(new RegExp(`^[0-9${Or}"]+[0-9${Or},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.streetName.errors.invalid")),street_number:Ct.Yj({required_error:(0,v.Ay)("formFields.global.streetNumber.errors.notBlank")}).min(1,(0,v.Ay)("formFields.global.streetNumber.errors.min")).max(10,(0,v.Ay)("formFields.global.streetNumber.errors.max")).regex(new RegExp(`^[0-9${Or}"]+[0-9${Or},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.streetNumber.errors.invalid")),apartment_number:Ct.Yj().min(1,(0,v.Ay)("formFields.global.apartmentNumber.errors.min")).max(10,(0,v.Ay)("formFields.global.apartmentNumber.errors.max")).regex(new RegExp(`^[0-9${Or}"]+[0-9${Or},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.apartmentNumber.errors.invalid")).optional().or(Ct.eu("")).or(Ct.ch()).or(Ct.Vx()),city:Ct.Yj({required_error:(0,v.Ay)("formFields.global.city.errors.notBlank")}).min(3,(0,v.Ay)("formFields.global.city.errors.min")).max(40,(0,v.Ay)("formFields.global.city.errors.max")).regex(new RegExp(`^[${Or}]+[${Or},-. ]*$`,"i"),(0,v.Ay)("formFields.global.city.errors.invalid")),country:Ct.Yj({required_error:(0,v.Ay)("formFields.global.country.errors.notBlank")})},ks=Ct.Yj({required_error:(0,v.Ay)("formFields.global.email.errors.notBlank"),invalid_type_error:(0,v.Ay)("formFields.global.email.errors.notBlank")}).min(3,(0,v.Ay)("formFields.global.email.errors.min")).max(100,(0,v.Ay)("formFields.global.email.errors.max")).email((0,v.Ay)("formFields.global.email.errors.invalid")),Cs=Ct.Yj({required_error:(0,v.Ay)("formFields.global.password.errors.notBlank")}).min(8,(0,v.Ay)("formFields.global.password.errors.min")).regex(/[^a-zA-Z0-9]+/,(0,v.Ay)("formFields.global.password.errors.special_character")).regex(/[A-Z]+/,(0,v.Ay)("formFields.global.password.errors.capital_letter")).regex(/[a-z]+/,(0,v.Ay)("formFields.global.password.errors.small_letter")),_s={email:ks,password:Cs},Ns={email:ks,password:Cs.optional()},Es={company_name:Ct.Yj({required_error:(0,v.Ay)("formFields.global.company_name.errors.notBlank")}).min(2,(0,v.Ay)("formFields.global.company_name.errors.min")).max(80,(0,v.Ay)("formFields.global.company_name.errors.max")).refine(e=>!e.includes('"'),{message:(0,v.Ay)("formFields.global.company_name.errors.includes_quotation")}),tax_id:Ct.Yj({required_error:(0,v.Ay)("formFields.global.tax_id.errors.notBlank")}).min(3,(0,v.Ay)("formFields.global.tax_id.errors.min")).optional().or(Ct.eu("")),regon_id:Ct.Yj({required_error:(0,v.Ay)("formFields.global.regon_i
1d.errors.notBlank")}).min(3,(0,v.Ay)("formFields.global.regon_id.errors.min")).refine(Vr,(0,v.Ay)("formFields.global.regon_id.errors.invalid")).optional().or(Ct.eu(""))},Is=e=>"pl"===e,Ms={..._s,...Ss,...vs,...Es,remember_me:Ct.zM()},ws=Ct.Ik(Ms),Ts={...Ss,...vs,...Ns,...Es,remember_me:Ct.zM().optional()},Ls=Ct.Ik(Ts),Ds=Ct.bz().superRefine((e,t)=>(Gr(ws,e,t),Br(e,t),Ur(e,t),Hr(e,t),Ct.tm)),Rs=Ct.bz().superRefine((e,t)=>(Gr(Ls,e,t),Br(e,t),Ur(e,t),Hr(e,t),Ct.tm)),Ps=["type","company_name","first_name","last_name","street_number","street_name","apartment_number","city","postal_code","country","email","password","phone_number","tax_id","regon_id"];function $s(e){var t;const r=[];return"string"==typeof e.tax_id&&e.tax_id.length>0&&r.push({type:"vat",id:e.tax_id,country_code:Mr(e.country)}),"string"==typeof e.regon_id&&e.regon_id.length>0&&Is(e.country)&&r.push({type:"regon",id:e.regon_id,country_code:"pl"}),{type:"company",company_name:e.company_name,first_name:e.first_name,last_name:e.last_name,street_number:e.street_number,street_name:e.street_name,apartment_number:null!==(t=e.apartment_number)&&void 0!==t?t:"",city:e.city,postal_code:e.postal_code,country:e.country,email:e.email,login:e.email,password:e.password,phone:{country_code:Ir(e.country),number:e.phone_number},tax:r}}function zs(e){const{form:t,errors:r}=e;return function(e,t,r=[]){const n={};return r.forEach(t=>{if("email"===t){const r=br()(V()([].concat((0,Qe.A)(O()(e,"children.email.errors",[])),(0,Qe.A)(O()(e,"children.login.errors",[]))))).join(", ");r.length&&vr()(n,t,r)}else if("phone_number"===t){const r=br()(V()([].concat((0,Qe.A)(O()(e,"children.phone.children.number.errors",[])),(0,Qe.A)(O()(e,"children.phone.children.country_code.errors",[]))))).join(", ");r.length&&vr()(n,t,r)}else if("tax"===t||"tax_id"===t){const r=br()(V()([].concat((0,Qe.A)(O()(e,"children.tax.children.id.errors",[])),(0,Qe.A)(O()(e,"children.tax.children.country.errors",[]))))).join(", ");r.length&&vr()(n,t,r)}else{const r=br()(V()(O()(e,`children.${t}.errors`,[]))).join(", ");r&&vr()(n,t,r)}}),t&&t.length>0&&(n[Sr.Ym]=br()(t).join(",")),n}(t,r,Ps)}function Os(e){return Yr(Ds,e)}function Fs(e){return Yr(Rs,e)}const Vs=Ct.Ik({...Ss,...vs,..._s,remember_me:Ct.zM()}),Gs=Ct.Ik({...Ss,...vs,...Ns,remember_me:Ct.zM().optional()}),Bs=Ct.bz().superRefine((e,t)=>(Gr(Vs,e,t),Ur(e,t),Hr(e,t),Ct.tm)),Us=Ct.bz().superRefine((e,t)=>(Gr(Gs,e,t),Ur(e,t),Hr(e,t),Ct.tm));function Hs(e){var t;return{type:"person",first_name:e.first_name,last_name:e.last_name,street_number:e.street_number,street_name:e.street_name,apartment_number:null!==(t=e.apartment_number)&&void 0!==t?t:"",city:e.city,postal_code:e.postal_code,country:e.country,email:e.email,login:e.email,password:e.password,phone:{country_code:Ir(e.country),number:e.phone_number}}}function qs(e){return Yr(Bs,e)}function Ys(e){return Yr(Us,e)}function Zs(e){return!!e||((0,Qr.z)(),!1)}function Qs(){const e=(0,rn.jL)(),t=(0,rn.GV)(w.mj),r=(0,rn.GV)(Be),n=async(r,n)=>await new Promise(a=>{const i={...r,confirmed:n||void 0};return r.password&&0!==r.password.length||delete i.password,Zr.A.patchUser(t,i).catch(t=>{const n=Zr.A.getNormalizedError(t);if(n.type===tn.YD.ADDRESS_CONFIRMATION_NEEDED_TYPE)return e({type:tn.E3.ADDRESS_CONFIRMATION_OPEN,user:r}),void a(null);a(zs(n))}).then(t=>{if(t){if(Array.isArray(t.messages))for(const r of t.messages)e((0,xa.mo)(r));e({type:tn.E3.USER_UPDATE_SUCCESS,result:t}),Kr.A.setBool(Wr.O3.LOGIN_EXISTS,!0),e((0,en.VG)()),a(null)}})});return{onSubmitConfirmed:async r=>{if(Zs(t))try{await n(r,!0),e({type:tn.E3.ADDRESS_CONFIRMATION_CLOSE})}catch(a){e({type:tn.E3.ADDRESS_CONFIRMATION_CLOSE});const t=a.form?O()(a,["form","errors"],[]).join(","):a.message||(0,v.Ay)("errors.refreshMessage");e((0,xa.Ze)(t,!0))}},onSubmitPerson:async e=>{if(!Zs(t))return;const r=Hs(e);try{return n(r)}catch{return Promise.resolve()}},onSubmitCompany:async e=>{if(!Zs(t))return;const r=$s(e);try{return n(r)}catch{return Promise.resolve()}},isEditDataModalOpen:r,openEditDataModal:()=>{e((0,en.VN)())},closeEditDataModal:()=>{e((0,en.VG)())}}}
1var Ws=function({title:e,subtitle:t}){return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:"large3",pushSpace:2,children:e}),(0,_.jsx)(bt.A,{typography:"small2",pushSpace:3,children:t})]})},Ks=r(97200),Xs=r.n(Ks);function Js({countryFieldName:e,postalCodeFieldName:t,...r}){const n=function(e,t){const r=(0,an.Mt)(e),n=(0,an.Mt)(t),{0:a,1:s}=(0,i.useState)(n.input.value);(0,i.useEffect)(()=>{const e=setTimeout(()=>{s(n.input.value)},200);return()=>{clearTimeout(e)}},[n.input.value]);const{data:o}=Zr.A.useCitiesQuery(r.input.value,a);return o||[]}(e,t),a=(0,i.useMemo)(()=>Xs()(`datalist-country-${e}`),[e]);return(0,_.jsx)(An.A,{...r,autoComplete:"off",list:{id:a,data:n},parse:Lr,placeholderHasSuccessColor:fn.pL})}function eo({countryFieldName:e,...t}){const r=(0,an.Mt)(e);return(0,_.jsx)(An.A,{...t,parse:e=>zr(e,r.input.value),placeholderHasSuccessColor:fn.pL})}function to({readOnly:e}){return(0,_.jsxs)(kt.A,{grid:[1,[2,1,1],[1,2]],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.companyName"),name:"company_name",readOnly:e,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.companyStreetNameDescription"),name:"street_name",readOnly:e,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.companyStreetNumberDescription"),name:"street_number",parse:Dr,readOnly:e,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.companyApartmentNumberDescription"),name:"apartment_number",parse:Dr,readOnly:e,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(eo,{countryFieldName:"country",placeholder:(0,v.Ay)("checkout.address.postalCode"),name:"postal_code",readOnly:e}),(0,_.jsx)(Js,{countryFieldName:"country",postalCodeFieldName:"postal_code",placeholder:(0,v.Ay)("checkout.address.city"),name:"city",readOnly:e})]})}const ro=100,no=10,ao=["!","#","$","%","&","'","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@","[","\\","]","^","_","`","{","|","}"],io=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],so=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],oo=[].concat(io,so,["0","1","2","3","4","5","6","7","8","9"],ao);function lo(e,t){let r=0;const n=(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(t));for(let a in n)if(n.hasOwnProperty(a)&&(r=n[a],r>e&&r<t))return r;return lo(e,t)}const co=[{text:(0,v.Ay)("checkout.password_check.small_letter"),pattern:/[a-z]+/},{text:(0,v.Ay)("checkout.password_check.big_letter"),pattern:/[A-Z]+/},{text:(0,v.Ay)("checkout.password_check.special_char"),pattern:/[^a-zA-Z0-9]/},{text:(0,v.Ay)("checkout.password_check.letters_amount"),pattern:/([\d\w]|[^\d\w]){8}/}];function uo(e){return co.map(t=>({text:t.text,isValid:e.length>0?t.pattern.test(e):void 0}))}function mo(e,t=!1){return(!t||"$"!==e[0])&&uo(e).every(e=>!0===e.isValid)}function ho(){const{0:e,1:t}=(0,i.useState)("");return{password:e,generateAction:()=>{t(function(){let e=[],t=0;for(;!mo(e.join(""));){for(;e.length<no;)if(e.push(oo[lo(0,oo.length)]),e.length===no){const t=lo(0,no-1),r=lo(0,no-1),n=lo(0,no-1);e[t]=ao[lo(0,ao.length)],e[r]=io[lo(0,io.length)],e[n]=so[lo(0,so.length)]}if(++t,mo(e.join(""))||t>ro)break;e=[]}return e.join("")}())}}}function po(){const{password:e,generateAction:t}=ho(),r=(0,an.mN)();return(0,i.useEffect)(()=>{e&&(r.change("password",e),r.blur("password"))},[e]),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.accountPassword"),name:"password",type:"password",parse:e=>function(e){return e.replace(" ","")}(e),ctaLink:{text:(0,v.Ay)("checkout.password_check.generatePassword"),onClick:t},passwordVisibilityTitle:(0,v.Ay)("checkout.password_check.showHidePassword"),placeholderHasSuccessColor:fn.pL})}var go=Sn.default.ul.withConfig({componentId:"sc-bg336t-0"})(function(e){var t=e.$numberOfColumns;return(0,Sn.css)(["display:grid;grid-gap:",";grid-template-columns:repeat(",",1fr);"],(0,Cn.A)(1),t)}),Ao=Sn.default.li.withConfig({componentId:"sc-bg336t-1"})(function(e){var t=e.$onColor,r=e.$isValid,n=e.$validatedColor,a=e.theme;return(0,Sn.css)(["padding-top:",";border-top:"," solid ",";text-transform:uppercase;"," "," ",""],(0,Cn.A)(1),(0,_n.A)(3),(0,kn.A)(a,t,"low"),void 0===r&&(0,Sn.css)(["border-color:",";"],(0,kn.A)(a,t,"low")),!0===r&&(0,Sn.css)(["border-color:",";"],(0,Vi.A)(a,n||"success")),!1===r&&(0,Sn.css)(["border-color:",";"],(0,Vi.A)(a,"error")))});var yo=function(e){var t=e.values,r=e.validatedColor,n=(0,i.useContext)(Ii.A);return i.createElement(go,{$numberOfColumns:t.length},t.map(function(e){var t,a=e.text,s=e.isValid;return!0===s?t=r||"success":!1===s&&(t="error"),i.createElement(Ao,{key:a,$isValid:s,$onColor:n,$validatedColor:r},i.createElement(bt.A,{typography:"nano2_u",color:t,align:"center",emphasis:"medium"},a))}))};function xo(){const e=(0,an.Mt)("password").input.value;return(0,_.jsx)(yo,{values:uo(e),validatedColor:fn.i7})}function fo(){return(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.editCredentialDataSection"),subtitle:(0,v.Ay)("checkout.editCredentialDataSectionInfo")}),(0,_.jsxs)(kt.A,{grid:[1,1,1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.loginLabel"),name:"email",type:"email",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(x.A,{bottomSpace:1,children:(0,_.jsx)(po,{})}),(0,_.jsx)(xo,{})]})]})}function bo({countryFieldName:e,...t}){const r=(0,an.Mt)(e);return(0,_.jsx)(An.A,{...t,type:"tel",prefix:wr(r.input.value),parse:$r,placeholderHasSuccessColor:fn.pL})}function jo(){return(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.editContactPersonSection"),subtitle:(0,v.Ay)("checkout.editContactPersonSectionInfo")}),(0,_.jsxs)(kt.A,{grid:[[1,1],1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:fn.pL}
1),(0,_.jsx)(bo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})]})}var vo=r(31044),So=r(7372);function ko({options:e,externalError:t,name:r,isInactive:n,onValidate:a,initialValue:i,...s}){return(0,_.jsx)(an.D0,{initialValue:i,validate:a,name:r,render:({input:r,meta:a})=>(0,_.jsx)(So.A,{...s,options:e.map(e=>({...e,isSelected:e.value===r.value})),onChange:r.onChange,isInactive:n,hasError:a.touched&&(a.error||a.submitError)||t,errorMessage:a.touched&&(a.error||a.submitError)?a.error||a.submitError:t||void 0})})}function Co({accountType:e,countryCode:t,isInactive:r,...n}){const a=t?[{value:t,label:Tr(e,t)||"",isDisabled:!1}]:(i=e,Et()((0,Q.X6)(i),(e,t)=>({value:t,label:e.name||t})));var i;return(0,_.jsx)(ko,{...n,options:a,isInactive:r,readonly:!0})}function _o(){const e=(0,an.Mt)("country"),t=Mr(e.input.value)||(0,v.Ay)("form.noVatEU"),r=Is(e.input.value);return(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsxs)(kt.A,{grid:r?[[1,1,1]]:[[1,1]],children:[(0,_.jsx)(Co,{accountType:"company",name:"country"}),(0,_.jsx)("div",{children:(0,_.jsx)(an.D0,{name:"tax_id",parse:Rr,render:({input:e,meta:r})=>{const n=r.touched&&(r.error||r.submitError),a=r.touched&&(r.error||r.submitError)?r.error||r.submitError:void 0;return(0,_.jsx)(vo.A,{...e,type:"text",placeholder:(0,v.Ay)("checkout.companyVatId"),hasError:n,hasSuccess:r.valid,prefix:t,errorMessage:a,placeholderHasSuccessColor:fn.pL})}})}),r?(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.companyRegon"),name:"regon_id",parse:Pr,placeholderHasSuccessColor:fn.pL}):null]})})}function No({user:e,onCancel:t}){const{0:r,1:n}=(0,i.useState)(e),{onSubmitCompany:a}=Qs(),s=r=>{e&&n(e),t&&t(r)},o="tax"in r&&Array.isArray(r.tax)?r.tax.find(e=>"vat"===e.type):void 0,l="tax"in r&&Array.isArray(r.tax)?r.tax.find(e=>"regon"===e.type):void 0;return(0,_.jsx)(an.lV,{onSubmit:a,validate:Fs,initialValues:{...r,phone_number:r.phone.number,tax_id:null==o?void 0:o.id,regon_id:null==l?void 0:l.id},render:({handleSubmit:e})=>(0,_.jsxs)("form",{onSubmit:e,children:[(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.editCompanyDataSection"),subtitle:(0,v.Ay)("checkout.editCompanyDataSectionInfo")}),(0,_.jsx)(_o,{}),(0,_.jsx)(to,{})]}),(0,_.jsx)(fo,{}),(0,_.jsx)(jo,{}),(0,_.jsx)(gn,{}),(0,_.jsxs)(Bn.A,{columns:2,gutterSpace:3,children:[(0,_.jsx)(yn.Ay,{title:(0,v.Ay)("button.cancel"),variant:"transparent",color:"secondary",onClick:s,isExpanded:!0,size:"big",children:(0,v.Ay)("button.cancel")}),(0,_.jsx)(xn,{text:(0,v.Ay)("button.saveChanges"),color:fn.Sq})]})]})})}function Eo(){return(0,_.jsxs)(kt.A,{grid:[[1,1],[2,1,1],[1,2,1],1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.streetNameDescription"),name:"street_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.streetNumberDescription"),name:"street_number",parse:Dr,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.address.apartmentNumberDescription"),name:"apartment_number",parse:Dr,placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(eo,{countryFieldName:"country",placeholder:(0,v.Ay)("checkout.address.postalCode"),name:"postal_code"}),(0,_.jsx)(Js,{countryFieldName:"country",postalCodeFieldName:"postal_code",placeholder:(0,v.Ay)("checkout.address.city"),name:"city"}),(0,_.jsx)(Co,{accountType:"person",name:"country"}),(0,_.jsx)(bo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})}function Io({user:e,onCancel:t}){const{0:r,1:n}=(0,i.useState)(e),{onSubmitPerson:a}=Qs(),s=r=>{e&&n(e),t&&t(r)};return(0,_.jsx)(an.lV,{onSubmit:a,validate:Ys,initialValues:{...r,phone_number:null==r?void 0:r.phone.number},render:({handleSubmit:e})=>(0,_.jsxs)("form",{onSubmit:e,children:[(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.editPersonalDataSection"),subtitle:(0,v.Ay)("checkout.editPersonalDataSectionInfo")}),(0,_.jsx)(Eo,{})]}),(0,_.jsx)(fo,{}),(0,_.jsx)(gn,{}),(0,_.jsxs)(Bn.A,{columns:2,gutterSpace:3,children:[(0,_.jsx)(yn.Ay,{title:(0,v.Ay)("button.cancel"),variant:"transparent",color:"secondary",onClick:s,isExpanded:!0,size:"big",children:(0,v.Ay)("button.cancel")}),(0,_.jsx)(xn,{text:(0,v.Ay)("button.saveChanges"),color:fn.Sq})]})]})})}function Mo({isOpen:e,onCloseButtonClick:t}){const r=(0,rn.GV)(e=>e.checkout.user);return(0,_.jsx)(js.A,{content:"company"===(null==r?void 0:r.type)?(0,_.jsx)(No,{user:r,onCancel:t}):(0,_.jsx)(Io,{user:r,onCancel:t}),isOpen:e,onCloseButtonClick:t})}var wo=r(80806),To=r(16521),Lo=r(69355);function Do(){var e;const t=(0,rn.GV)(e=>e.checkout.user);if(!t)return null;let r=null!==(e=t.address)&&void 0!==e?e:"";null!=t.street_name&&(r=t.apartment_number?`${t.street_name} ${t.street_number} / ${t.apartment_number}`:`${t.street_name} ${t.street_number}`);const n="tax"in t&&Array.isArray(t.tax)?t.tax.find(e=>"vat"===e.type):void 0,a="tax"in t&&Array.isArray(t.tax)?t.tax.find(e=>"regon"===e.type):void 0;return["company"===t.type?t.company_name:`${t.first_name} ${t.last_name}`,r,`${t.postal_code} ${t.city}`,"company"===t.type&&n?(0,v.Ay)("checkout.vatId",{vatId:(null==n?void 0:n.eu_id)||(null==n?void 0:n.id)}):"","company"===t.type&&a?(0,v.Ay)("checkout.regon",{regon:(null==a?void 0:a.eu_id)||(null==a?void 0:a.id)}):""].filter(e=>""!==e)}function Ro(){const e=(0,rn.GV)(Ye);return e?[e.name,e.email,e.phone_number]:null}function Po({lines:e,className:t}){return(0,_.jsx)(Va.A,{disableMarkdown:!0,variant:"body",className:(0,Ua.cn)("whitespace-pre-line",t),children:e.join("\n")})}function $o(){const e=Do();return null===e?(0,_.jsxs)(Lo.A,{bottomSpace:.5,children:[(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2}),(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2}),(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2}),(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2})]}):(0,_.jsx)(Po,{lines:e,className:"mb-3"})}function zo(){const e=Ro();return null===e?(0,_.jsxs)(Lo.A,{bottomSpace:.5,children:[(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2}),(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2}),(0,_.jsx)(h.A,{widthSpace:20,heightSpace:2})]}):(0,_.jsx)(Po,{lines:e,className:"mb-3"})}function Oo({title:e,lines:t,placeholderLines:r,action:n}){return(0,_.jsxs)("div",{className:"-mx-3 flex flex-1 flex-col gap-2 rounded-sm bg-surface-base p-3 shadow-sm md:mx-0 md:gap-4 md:p-4",children:[(0,_.jsxs)("div",{className:"flex items-center gap-4",children:[(0,_.jsx)(Va.A,{className:"flex-1",variant:"headingLg",children:e}),n]}),(0,_.jsx)("div",{className:"flex flex-col",children:null===t?Array.from({length:r},(e,t)=>(0,_.jsx)(wo.E,{variant:"rectangle",animate:!0,height:24},`placeholder-${t}`)):t.map(e=>(0,_.jsx)(Va.A,{disableMarkdown:!0,variant:"body",children:e},e))})]})}function Fo(){const{openEditDataModal:e}=Qs(),t=(0,rn.GV)(w.Hm),r=[M.W$.HAS_USER_DATA].includes(t),n=Do(),a=Ro(),i=r?(0,_.jsx)(To.A,{href:"#",concept:"mono",variant:"underline",className:"text-sm",onClick:t=>{t.preventDefault(),e()},children:(0,v.Ay)("checkout.edit")}):null;return(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",children:[(0,_.jsx)(Va.A,{variant:"headingXl",children:(0,v.Ay)("checkout.dataHeader")}),(0,_.jsxs)("div",{className:"flex flex-col gap-2 md:flex-row md:gap-5",children:[(0,_.jsx)(Oo,{title:(0,v.Ay)("checkout.invoiceData"),lines:n,placeholderLines:4,action:i}),(0,_.jsx)(Oo,{title:(0,v.Ay)("checkout.representative"),lines:a,placeholderLines:3,action:i})]})]})}function Vo({hasRedesign:e=!1}){const{isEditDataModalOpen:t,openEditDataModal:r,closeEditDataModal:n}=Qs(),a=(0,rn.GV)(w.Hm),i=[M.W$.HAS_USER_DATA].includes(a);return(0,_.jsxs)(_.Fragment,{children:[e?(0,_.jsx)(Fo,{}):(0,_.jsxs)(oi,{children:[(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsxs)(Nn.A,{alignItems:"center",children:[(0,_.jsx)(bt.A,{typography:"large3",children:(0,v.Ay)("checkout.dataHeader")}),i?(0,_.jsx)(x.A,{leftSpace:3,children:(0,_.jsx)(p.A,{title:(0,v.Ay)("checkout.editData"),typography:"small2",href:"#",onClick:e=>{e.preventDefault(),r()},children:(0,v.Ay)("checkout.editData")})}):null]})}),(0,_.jsxs)(Bn.A,{columns:{small:1,medium:2,large:2},gutterSpace:4,children:[(0,_.jsxs)(vt.A,{spacingSpace:3,children:[(0,_.jsx)(bt.A,{typography:"big4",pu
1shSpace:2,children:(0,v.Ay)("checkout.invoiceData")}),(0,_.jsx)($o,{})]}),(0,_.jsxs)(vt.A,{spacingSpace:3,children:[(0,_.jsx)(bt.A,{typography:"big4",pushSpace:2,children:(0,v.Ay)("checkout.representative")}),(0,_.jsx)(zo,{})]})]})]}),t?(0,_.jsx)(Mo,{isOpen:t,onCloseButtonClick:e=>{e.preventDefault(),n()}}):null]})}var Go=r(11058),Bo=r(326),Uo=r(74533),Ho=r(46083),qo=Sn.default.label.withConfig({componentId:"sc-1jjo3uk-0"})(function(e){var t=e.$hasTopBorder,r=e.$onColor,n=e.theme;return(0,Sn.css)(["display:flex;align-items:center;margin-bottom:",";cursor:pointer;",""],(0,Cn.A)(2),t?(0,Sn.css)(["padding-top:",";border-top:"," solid ",";"],(0,Cn.A)(2),(0,_n.A)(1),(0,kn.A)(n,r,"extraLow")):null)}),Yo=(0,Sn.default)(x.A).withConfig({componentId:"sc-1jjo3uk-1"})(["display:flex;flex-direction:column;align-items:flex-start;","{align-items:center;flex-direction:row;}"],(0,Ho.Ay)("medium"));var Zo=function(e){var t=e.onChange,r=e.isChecked,n=e.title,a=e.label,s=e.additionalText,o=e.radioButtons,l=e.hasError,c=e.paymentInfo,d=e.hasTopBorder,u=e.isLoading,m=e.activeColor,p=(0,i.useContext)(Ii.A);return i.createElement(i.Fragment,null,i.createElement(qo,{$onColor:p,$hasTopBorder:d},i.createElement(Uo.Ay,{onChange:t,isChecked:r,activeColor:m}),i.createElement(Yo,{leftSpace:2},u?i.createElement(x.A,{leftSpace:2,rightSpace:1.5},i.createElement(h.A,{widthSpace:20,heightSpace:2})):i.createElement(bt.A,{typography:r?"medium4_s":"medium2_s",pushSpace:{right:1.5},color:l?"primary":void 0},n),a)),(0,Bo.A)(c)?c:null,(0,Bo.A)(s)?i.createElement(vt.A,{spacingSpace:{vertical:1.5,horizontal:3},customColor:"#F4FAFF"},i.createElement(bt.A,{typography:"small2"},s)):null,(0,Bo.A)(o)?o.map(function(e){return i.createElement(x.A,{topSpace:2,leftSpace:4,key:e.title},i.createElement(qo,{$onColor:p},i.createElement(Uo.Ay,{onChange:e.onChange,isChecked:e.isChecked,activeColor:m}),u?i.createElement(x.A,{leftSpace:2,rightSpace:1.5},i.createElement(h.A,{widthSpace:20,heightSpace:2})):i.createElement(bt.A,{typography:e.isChecked?"medium4_s":"medium2_s",pushSpace:{right:1.5,left:2},color:e.hasError?"primary":void 0},e.title)))}):null)},Qo=Sn.default.label.withConfig({componentId:"sc-156e8n6-0"})(function(e){var t=e.$isActive,r=e.$onColor,n=e.$isActiveColor,a=e.theme;return(0,Sn.css)(["display:flex;align-items:center;flex-direction:column;position:relative;padding:"," ",";border-radius:",";box-shadow:inset 0 0 0 "," ",";cursor:",";",""],(0,Cn.A)(3.5),(0,Cn.A)(4),(0,Fi.A)(a,"large"),(0,_n.A)(1),(0,kn.A)(a,r,"low"),t?"auto":"pointer",t&&(0,Sn.css)(["box-shadow:inset 0 0 0 "," ",";"],(0,_n.A)(2),(0,Vi.A)(a,n||"success")))}),Wo=Sn.default.div.withConfig({componentId:"sc-156e8n6-1"})(["display:flex;justify-content:space-between;width:100%;"]),Ko=Sn.default.div.withConfig({componentId:"sc-156e8n6-2"})(["flex-shrink:0;margin:0 ",";","{margin:0 ",";}"],(0,Cn.A)(2),(0,Ho.Ay)("medium"),(0,Cn.A)(4)),Xo=Sn.default.div.withConfig({componentId:"sc-156e8n6-3"})(function(e){var t=e.$backgroundColor,r=e.theme;return(0,Sn.css)(["position:absolute;top:0;left:0;color:",";background-color:",";border-radius:"," 0 "," 0;padding:"," ",";"],(0,Bi.A)(r,t),(0,Vi.A)(r,t),(0,Fi.A)(r,"large"),(0,Fi.A)(r,"large"),(0,Cn.A)(.5),(0,Cn.A)(2))}),Jo=(0,Sn.default)(gi.A).withConfig({componentId:"sc-156e8n6-4"})(["width:100%;"]);function el(){return el=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},el.apply(null,arguments)}var tl=function(e){var t=e.title,r=e.image,n=e.isChecked,a=e.onChange,s=e.paymentAdditionalBox,o=e.isExpanded,l=e.labelText,c=e.isLoading,d=e.tooltip,u=e.additionalInfo,m=e.activeColor,p=(0,i.useContext)(Ii.A);return i.createElement(Qo,{$isActive:!c&&n,$onColor:p,$isActiveColor:m},l?i.createElement(Xo,{$backgroundColor:m||"success"},i.createElement(bt.A,{typography:"buttonSmall",hasInheritedColor:!0},l)):null,i.createElement(Wo,null,i.createElement(Nn.A,{alignItems:"center"},i.createElement(Uo.Ay,{onChange:a,isChecked:n,activeColor:m}),i.createElement(x.A,{leftSpace:2,rightSpace:1.5},c?i.createElement(h.A,{widthSpace:20,heightSpace:2}):i.createElement(Nn.A,{alignItems:"center",gapSpace:1},i.createElement(bt.A,{typography:n?"medium4_s":"medium2_s"},t),d))),i.createElement(Ko,null,r)),(0,Bo.A)(u)?i.createElement(Jo,{isOpen:o},u):null,(0,Bo.A)(s)?i.createElement(Jo,{isOpen:o},i.createElement(x.A,{leftSpace:4,rightSpace:4,topSpace:2,hasNoReset:!0},s.map(function(e){return i.createElement(Zo,el({key:e.title},e,{isLoading:c,activeColor:m}))}))):null)},rl=r(5255),nl=r(68445);var al=r(21050);const il=({paymentType:e,labelText:t,paymentInfo:r})=>{const n=(0,rn.GV)(al.jg),a=(0,rn.jL)(),i=(0,rn.GV)("card"===e?we:Te),s=(0,rn.GV)("card"===e?Ee:_e),o="card"===e?K:ee,l="card"===e?oe:le,c="card"===e?"checkout.newCardPayment":"checkout.newBlikPayment",d="card"===e?"checkout.infoText":"",u=i.map(e=>({isChecked:n&&e.selected,onChange:()=>a((0,Jr.C8)(e)),title:e.system_id===o?(0,v.Ay)(c):e.name}));return s.map(s=>{const c=s.system_id===o,m=s.system_id===ee,h=l.includes(s.system_id)&&i.length>1,p=n&&(s.selected||c&&i.some(e=>e.selected));
1return{isChecked:p,onChange:()=>a((0,Jr.C8)(s)),title:c?`${(0,v.Ay)("checkout.recurringPayment")} ${s.id}`:`${(0,v.Ay)("checkout.oneTimeFeePayment")} ${s.id}`,label:c&&t?t:void 0,paymentInfo:c&&"blik"===e?r:void 0,additionalText:c&&p?(0,v.Ay)(d):void 0,radioButtons:h&&p?u:void 0,hasTopBorder:m}})};var sl,ol=r(29718),ll=r(57933),cl=r(62216),dl=r(76868),ul=r(78437);function ml(){return ml=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ml.apply(null,arguments)}var hl=function(e){return i.createElement("svg",ml({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),sl||(sl=i.createElement("path",{fill:"#1A4079",d:"M8 0C3.6 0 0 3.6 0 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8m.8 11.6c0 .2-.1.4-.2.6-.2.1-.4.2-.6.2s-.4-.1-.6-.2c-.2-.2-.2-.4-.2-.6v-4c0-.2.1-.4.2-.6s.4-.2.6-.2.4.1.6.2.2.4.2.6zm-.2-6.2c-.2.1-.4.2-.6.2s-.4-.1-.6-.2-.2-.4-.2-.6.1-.4.2-.6.4-.2.6-.2.4.1.6.2.2.4.2.6-.1.4-.2.6"})))},pl=r(73950),gl=r(26419);function Al(e){return String(e.id)}function yl({method:e,title:t,disabled:r=!1,badgeLabel:n,description:a,selected:i=!1,selectedContent:s,isPending:o=!1}){const l=Al(e),c=`payment-method-${l}`,d=`${c}-title`,u=`${c}-description`,m=i?s:null,h=!(0,et.A)(a),p=h||!(0,et.A)(m),g=h?`${d} ${u}`:d,A={...ge(e,!0),alt:e.name};return(0,_.jsxs)(ul.Vf,{className:(0,Ua.cn)("flex flex-col gap-3 rounded-sm border-2 px-3 py-gap-12",i?"border-(--border-bolder)":"border-(--border-base)",r?"cursor-default":"cursor-pointer"),htmlFor:c,size:"small",children:[(0,_.jsxs)("span",{className:"flex w-full items-center justify-between gap-2",children:[(0,_.jsxs)("span",{className:"flex min-w-0 items-center gap-2",children:[(0,_.jsx)(ul.CU,{id:c,value:l,disabled:r,"aria-labelledby":g}),(0,_.jsx)("span",{className:"min-w-0",id:d,children:o?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"sr-only",children:t}),(0,_.jsx)("span",{"aria-hidden":"true",children:(0,_.jsx)(wo.E,{variant:"rectangle",width:80,height:16})})]}):t}),(0,et.A)(e.tooltip)||o?null:(0,_.jsx)(Fa.A,{content:(0,_.jsx)("span",{className:"text-base-inverted",children:e.tooltip}),children:(0,_.jsx)(Ba.a,{icon:ll.injectIcon,size:"xSmall",className:"shrink-0 cursor-pointer","aria-label":e.tooltip})}),(0,et.A)(n)||o?null:(0,_.jsx)("span",{className:"shrink-0",children:(0,_.jsx)(dl.A,{variant:"price",children:n})})]}),(0,_.jsx)("span",{className:"flex shrink-0 items-center justify-center",children:(0,_.jsx)(cl.A,{style:{maxHeight:32,width:"auto"},srcData:A,alt:e.name,objectFit:"contain"})})]}),p?(0,_.jsxs)("span",{className:"flex w-full flex-col gap-1",children:[h?o?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"sr-only",id:u,children:a}),(0,_.jsx)("span",{"aria-hidden":"true",children:(0,_.jsx)(wo.E,{variant:"rectangle",width:120,height:12})})]}):(0,_.jsx)(Va.A,{disableMarkdown:!0,asChild:!0,variant:"bodyXs",className:"w-full",children:(0,_.jsx)("span",{id:u,children:a})}):null,m]}):null]})}var xl=r(47017);const fl=[{slug:"pko",alt:"PKO BP"},{slug:"erste",alt:"Erste Bank Polska"},{slug:"millenium",alt:"Bank Millenium"},{slug:"alior",alt:"Alior Bank"},{slug:"ing",alt:"ING Bank ÅlÄ
ski"},{slug:"nest",alt:"Nest Bank"},{slug:"sgb",alt:"SGB Bank"},{slug:"credit-agricole",alt:"Credit Agricole"}];function bl(e){return{small:`/img/common/banks/blik-bank-${e}-small.png`,large:`/img/common/banks/blik-bank-${e}.png`}}function jl({hasRedesign:e=!1}={}){return e?(0,_.jsxs)("span",{className:"flex flex-col gap-1",children:[(0,_.jsxs)("span",{className:"flex items-center gap-2",children:[(0,_.jsx)(Va.A,{asChild:!0,variant:"bodyXs",children:(0,_.jsx)("span",{children:(0,v.Ay)("checkout.bankInfo")})}),(0,_.jsx)(Fa.A,{content:(0,_.jsx)("span",{className:"text-base-inverted",children:(0,v.Ay)("checkout.bankInfoTooltip")}),width:"wide",children:(0,_.jsx)(Ba.a,{icon:ll.injectIcon,size:"xSmall",className:"shrink-0 cursor-pointer","aria-label":(0,v.Ay)("checkout.bankInfoTooltip")})})]}),(0,_.jsx)("span",{className:"flex flex-wrap items-center gap-1",children:fl.map(e=>(0,_.jsx)("span",{className:"flex size-[2rem] shrink-0 items-center justify-center",children:(0,_.jsx)(cl.A,{className:"max-h-full max-w-full object-contain",srcData:bl(e.slug),alt:e.alt,objectFit:"contain"})},e.slug))})]}):(0,_.jsxs)(x.A,{bottomSpace:2,leftSpace:4,children:[(0,_.jsxs)(Nn.A,{alignItems:"center",justifyContent:"space-between",children:[(0,_.jsx)(bt.A,{typography:"small2",children:(0,v.Ay)("checkout.bankInfo")}),(0,_.jsx)(xl.A,{labelTypography:"small2",iconSize:"large",children:(0,v.Ay)("checkout.bankInfoTooltip")})]}),(0,_.jsx)(x.A,{topSpace:1,children:(0,_.jsx)(Nn.A,{gapSpace:1,children:fl.map(e=>(0,_.jsx)(cl.A,{srcData:bl(e.slug),alt:e.alt},e.slug))})})]})}const vl=({title:e,href:t,children:r})=>(0,_.jsx)(p.A,{typography:"tiny2",openInNewTab:!0,href:t,title:e,children:r}),Sl="payment-group-recurring",kl="payment-group-one-time";function Cl(e){return e.system_id===te?(0,v.Ay)("checkout.blikPaymentToken"):e.system_id===W?(0,v.Ay)("checkout.cardPaymentShort"):e.variant===o._r?(0,v.Ay)("checkout.blikPayment"):e.name}function _l(e){return e.system_id===te?e.description:e.system_id===ne||e.system_id===ie?`${(0,v.Ay)("checkout.googlePayCardNumberLabel")} ${e.description}`:void 0}function Nl(e){return e.system_id===ee?(0,_.jsx)(jl,{hasRedesign:!0}):void 0}
1function El({isLoading:e,onChange:t,hasRedesign:r=!1}){const n=(0,rn.GV)(be),a=(0,rn.GV)(Le),s=(0,rn.GV)(ve),l=(0,rn.GV)(ke),c=function(){const{0:e,1:t}=(0,i.useState)(!1);return(0,i.useEffect)(()=>{t(void 0!==window.ApplePaySession)},[]),e}(),d=(0,rn.GV)(we),u=c?d:d.filter(e=>!function(e){return e.system_id===ae}(e)),m=(0,rn.GV)(Ie),h=(0,rn.GV)(Ce),p=(0,rn.GV)(w.nG),g=(0,rn.GV)(w.Hm),A=(0,rn.GV)(Oe),y="person"===(null==A?void 0:A.type),f=[M.W$.HAS_USER_DATA].includes(g),{0:b,1:j}=(0,i.useState)(!0),{recurringPaymentsPromoText:S}=(0,li.a)(),k=(0,et.A)(S)?null:S[0],C=(0,et.A)(k)?null:(0,gl.A)([{from:k.dateDisplayFrom,to:k.dateDisplayTo}]),N=l.find(e=>e.system_id===K),E=l.find(e=>e.system_id===X),I=h.find(e=>e.system_id===J),T=(0,_.jsx)(x.A,{topSpace:1,hasNoReset:!0,children:(0,_.jsx)(rl.A,{border:{top:{style:"solid",width:1,emphasis:"low"}},onColor:"background",children:(0,_.jsx)(x.A,{topSpace:2,hasNoReset:!0,children:(0,_.jsx)(jl,{})})})}),L=il({paymentType:"blik",paymentInfo:r?void 0:(0,_.jsx)(jl,{})});if((0,i.useEffect)(()=>{if(b&&N&&I){t(p?I:N,()=>{j(!1)},!0),j(!1)}},[N,I]),a)return null;const D=l.find(e=>e.system_id===W),R=r=>({image:(0,_.jsx)(cl.A,{srcData:{...r.logo,alt:r.name}}),title:r.name,isChecked:!e&&r.selected,onChange:()=>{t(r)},isLoading:e,tooltip:r.tooltip?(0,_.jsx)(cs.A,{iconSize:"large",children:(0,_.jsx)(bt.A,{typography:"small2",children:r.tooltip})}):null,activeColor:fn.JL}),P=(0,_.jsx)(Go.A,{size:"small",variant:fn.VG,borderRadius:"medium",children:(0,v.Ay)("checkout.promoLabelText")}),$=(0,et.A)(k)||(0,et.A)(k.label)||(0,et.A)(C)?null:(0,_.jsx)(pl.A,{from:C.from,to:C.to,fallbackChildren:P,children:(0,_.jsx)(Go.A,{size:"small",variant:k.label.variant,borderRadius:"medium",children:k.label.text})}),z=(0,_.jsx)(bt.A,{typography:"small2",pushSpace:2.5,children:(0,v.Ay)("checkout.recurringPaymentsDescription")}),O=(0,et.A)(k)||(0,et.A)(C)?null:(0,_.jsx)(pl.A,{from:C.from,to:C.to,fallbackChildren:z,children:(0,_.jsx)(x.A,{topSpace:2,bottomSpace:2.5,hasNoReset:!0,children:(0,_.jsxs)(Nn.A,{alignItems:"center",gapSpace:1.5,children:[k.icon?(0,_.jsx)(ol.A,{media:k.icon}):null,(0,_.jsx)(nl.A,{flexBasis:0,flexGrow:1,flexShrink:1,children:(0,_.jsx)(ci.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,children:k.text})})]})})}),F=(0,et.A)(u)?null:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(x.A,{bottomSpace:1,children:(0,_.jsxs)(Nn.A,{alignItems:"center",children:[(0,_.jsx)(bt.A,{typography:"medium4_s",pushSpace:{right:1.5},children:(0,v.Ay)("checkout.recurring")}),f&&$?$:P]})}),f&&O?O:z,u.map(e=>(0,_.jsx)(x.A,{topSpace:1,children:(0,_.jsx)(tl,{...R(e),title:e.system_id===ne||e.system_id===ie?(0,_.jsxs)(Nn.A,{direction:"column",children:[(0,_.jsx)(bt.A,{typography:"medium2_s",children:e.name}),(0,_.jsxs)(bt.A,{typography:"small2",color:"k8",children:[(0,v.Ay)("checkout.googlePayCardNumberLabel")," ",e.description]})]}):(0,_.jsx)(bt.A,{typography:"medium2_s",children:e.name})})},`card-recurring-payment-method-${e.id}`)),m&&y&&!f&&!E?(0,_.jsx)(x.A,{topSpace:1,children:m.map(e=>(0,_.jsx)(x.A,{topSpace:1,children:(0,_.jsx)(tl,{...R(e),title:(0,_.jsxs)(Nn.A,{direction:"column",children:[e.system_id!==te?(0,_.jsx)(bt.A,{typography:"medium2_s",children:e.variant===o._r?(0,v.Ay)("checkout.blikPayment"):e.name}):null,e.system_id===te?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:"medium2_s",children:(0,v.Ay)("checkout.blikPaymentToken")}),(0,_.jsx)(bt.A,{typography:"small2",color:"k8",children:e.description})]}):null]}),additionalInfo:e.system_id===ee?T:null,isExpanded:e.selected})},`blik-recurring-wrapper-${e.id}`))}):null,e?null:(0,_.jsx)(x.A,{topSpace:2.5,children:(0,_.jsx)(vt.A,{spacingSpace:{vertical:1.5,horizontal:2.5},customColor:"#F4FAFF",children:(0,_.jsxs)(Nn.A,{alignItems:"center",children:[(0,_.jsx)(nl.A,{flexShrink:0,children:(0,_.jsx)(hl,{})}),(0,_.jsx)(bt.A,{typography:"small2",pushSpace:{left:2.5},children:(0,v.Ay)("checkout.recurringPaymentInfo2")})]})})})]}),V=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:"medium4_s",pushSpace:1,children:(0,v.Ay)("checkout.oneTimeFee")}
1),(0,_.jsx)(bt.A,{typography:"small2",pushSpace:2.5,children:(0,v.Ay)("checkout.oneTimeFeePaymentsDescription")}),(0,_.jsxs)(Bn.A,{columns:1,gutterSpace:1,children:[h.map(e=>(0,_.jsx)(tl,{...R(e),title:(0,_.jsx)(bt.A,{typography:"medium2_s",children:e.variant===o._r?(0,v.Ay)("checkout.blikPayment"):e.name}),paymentAdditionalBox:L},`nocard-onetime-payment-method-${e.id}`)),D?(0,_.jsx)(tl,{...R(D),title:(0,_.jsx)(bt.A,{typography:"medium2_s",children:(0,v.Ay)("checkout.cardPaymentShort")})},`onetime-payment-method-${D.id}`):null]}),s&&!e?(0,_.jsx)(bt.A,{typography:"tiny1",pushSpace:{top:4},children:(0,Un.md)("checkout.payuTerms",{},{a:{component:vl}})}):null]});if(r){const r=Boolean(m&&y&&!f&&!E),a=[].concat((0,Qe.A)(u),(0,Qe.A)(r?m:[])),i=[].concat((0,Qe.A)(h),(0,Qe.A)(D?[D]:[])),o=[].concat((0,Qe.A)(a),(0,Qe.A)(i)),l=e?void 0:o.find(e=>e.selected),c=(0,_.jsx)(dl.A,{variant:"promo",children:(0,v.Ay)("checkout.promoLabelText")}),d=!f||(0,et.A)(k)||(0,et.A)(k.label)||(0,et.A)(C)?c:(0,_.jsx)(pl.A,{from:C.from,to:C.to,fallbackChildren:c,children:(0,_.jsx)(dl.A,{variant:"promo",children:k.label.text})}),p=(0,_.jsx)(Va.A,{variant:"bodySm",children:(0,v.Ay)("checkout.recurringPaymentsDescription")}),g=!f||(0,et.A)(k)||(0,et.A)(C)?p:(0,_.jsx)(pl.A,{from:C.from,to:C.to,fallbackChildren:p,children:(0,_.jsxs)("div",{className:"mt-3 flex items-center gap-3",children:[(0,et.A)(k.icon)?null:(0,_.jsx)(ol.A,{media:k.icon,className:"shrink-0"}),(0,_.jsx)(ci.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,children:k.text})]})}),A=(0,et.A)(u)?null:(0,_.jsxs)("div",{className:"flex flex-col gap-2",role:"group","aria-labelledby":Sl,children:[(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",children:[(0,_.jsxs)("div",{className:"flex flex-col gap-2",children:[(0,_.jsx)("span",{className:"self-start",children:d}),(0,_.jsxs)("div",{className:"flex flex-col",children:[(0,_.jsx)(Va.A,{id:Sl,variant:"headingLg",className:"pb-1",children:(0,v.Ay)("checkout.recurring")}),g]})]}),(0,_.jsx)("div",{className:"grid grid-cols-1 items-start gap-2 md:grid-cols-2",children:a.map(t=>
1(0,_.jsx)(yl,{method:t,title:Cl(t),description:_l(t),selected:(null==l?void 0:l.id)===t.id,selectedContent:Nl(t),disabled:e,isPending:e},`recurring-${t.id}`))})]}),(0,_.jsxs)("div",{className:"flex items-start gap-2 rounded-sm bg-surface-subtle px-3 py-2",children:[(0,_.jsx)(Ga.Ay,{icon:ll.injectIcon,size:"medium",className:"shrink-0"}),(0,_.jsx)(Va.A,{variant:"bodySm",children:(0,v.Ay)("checkout.recurringPaymentInfo2")})]})]}),x=(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",role:"group","aria-labelledby":kl,children:[(0,_.jsxs)("div",{className:"flex flex-col",children:[(0,_.jsx)(Va.A,{id:kl,variant:"headingLg",className:"pb-1",children:(0,v.Ay)("checkout.oneTimeFee")}),(0,_.jsx)(Va.A,{variant:"bodySm",children:(0,v.Ay)("checkout.oneTimeFeePaymentsDescription")})]}),(0,_.jsx)("div",{className:"grid grid-cols-1 items-start gap-2 md:grid-cols-2",children:i.map(t=>(0,_.jsx)(yl,{method:t,title:Cl(t),description:_l(t),selected:(null==l?void 0:l.id)===t.id,disabled:e,isPending:e},`onetime-${t.id}`))}),s&&!e?(0,_.jsx)(Va.A,{variant:"bodyXs",children:(0,Un.md)("checkout.payuTerms",{},{a:{component:vl}})}):null]});return(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",children:[(0,_.jsx)(Va.A,{variant:"headingXl",children:(0,v.Ay)("checkout.paymentTitleChooseMethods")}
1),(0,_.jsxs)("div",{className:"-mx-3 flex flex-col gap-4 rounded-sm bg-surface-base p-3 shadow-sm md:mx-0 md:p-4",children:[e||null!==n?null:(0,_.jsx)(Va.A,{variant:"bodySm",color:"destructive",children:(0,v.Ay)("checkout.payment.errorInfo")}),(0,_.jsx)(ul.z6,{"aria-label":(0,v.Ay)("checkout.paymentTitleChooseMethods"),value:l?Al(l):"",onValueChange:e=>{const r=o.find(t=>Al(t)===e);r&&t(r)},children:(0,_.jsx)("div",{className:"flex flex-col gap-4",children:f?(0,_.jsxs)(_.Fragment,{children:[x,A]}):(0,_.jsxs)(_.Fragment,{children:[A,x]})})})]})]})}return(0,_.jsxs)(oi,{title:(0,v.Ay)("checkout.paymentTitleChooseMethods"),children:[e||null!==n?null:(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsx)(un.A,{backgroundColor:"errorLight",icon:hn,iconColor:"error",children:(0,_.jsx)(bt.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.payment.errorInfo")})})}),f?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(x.A,{bottomSpace:4,children:V}),F]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(x.A,{bottomSpace:4,children:F}),V]})]})}function Il({confirmExit:e,isSummaryLoaded:t,items:r,itemsCount:n,disableRemoveFromBasket:a,paymentIsLoading:i,onPaymentMethodChange:s,agreementsIsLoading:o,agreementsValid:l,aside:c,children:d,isQuickPurchase:u}){const h=(0,j.A)("small","medium"),p=(0,j.A)("medium","large");return(0,_.jsx)(ri,{confirmExit:e,children:(0,_.jsxs)(zn.A,{hasLinkToBasket:!0,isQuickPurchase:u,children:[(0,_.jsx)(ti.p,{value:M._i.SUMMARY,children:(0,_.jsxs)(y.Ay,{children:[(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"great",large:"great"},align:p?"center":void 0,pushSpace:h?3:4,children:(0,v.Ay)("checkout.steps.summary")}),(0,_.jsx)(Ja.A,{asideWidthSpace:47,content:(0,_.jsx)(jt.A,{children:(0,_.jsx)(Bn.A,{columns:1,gutterSpace:1.5,children:(0,_.jsxs)(Rn.A,{isTrue:t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(bs,{items:r,itemsCount:n,disableRemove:a}),(0,_.jsx)(Vo,{}),(0,_.jsx)(El,{isLoading:i,onChange:s}),(0,_.jsx)(Ei,{isLoading:o,valid:l})]})})}),aside:c,asidePushTopSpace:ei.f3,asideFloatingStartBreakpoint:"huge"})]})}),(0,_.jsx)(ai,{}),d]})})}const Ml=47,wl=171,Tl=592,Ll=424;function Dl({confirmExit:e,isSummaryLoaded:t,paymentIsLoading:r,onPaymentMethodChange:n,agreementsIsLoading:a,agreementsValid:i,aside:s,children:o,isQuickPurchase:l}){return(0,_.jsx)(ri,{confirmExit:e,children:(0,_.jsxs)(zn.A,{hasLinkToBasket:!0,isQuickPurchase:l,children:[(0,_.jsx)(ti.p,{value:M._i.SUMMARY,children:(0,_.jsx)(y.Ay,{children:(0,_.jsx)(Ja.A,{asideWidthSpace:Ml,asidePushTopSpace:ei.f3,asideFloatingStartBreakpoint:"huge",content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(Rn.A,{isTrue:t,show:null,children:[(0,_.jsx)(hs.A,{}),(0,_.jsx)(ms.A,{})]}),(0,_.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[(0,_.jsx)(Ma.A,{from:"huge",children:(0,_.jsx)(Va.A,{variant:"heading2xl",weight:"black",children:(0,v.Ay)("checkout.summaryHeader")})}),(0,_.jsxs)(Rn.A,{isTrue:t,show:(0,_.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[(0,_.jsx)(wo.E,{variant:"rectangle",animate:!0,height:wl}),(0,_.jsx)(wo.E,{variant:"rectangle",animate:!0,height:Tl}),(0,_.jsx)(wo.E,{variant:"rectangle",animate:!0,height:Ll})]}),children:[(0,_.jsx)(Vo,{hasRedesign:!0}),(0,_.jsx)(El,{hasRedesign:!0,isLoading:r,onChange:n}),(0,_.jsx)(Ei,{hasRedesign:!0,isLoading:a,valid:i})]})]})]}),aside:s})})}),(0,_.jsx)(ai,{}),o]})})}var Rl=(e,t,r,n)=>{const a=(0,i.useRef)(),s=(0,i.useRef)(),o=(0,i.useRef)(0),l=(0,i.useCallback)(()=>{const e=s.current;console.log("[useInterval] stopping interval"),window.clearInterval(e)},[]);(0,i.useEffect)(()=>{console.log("[useInterval] assigining new callback"),a.current=e},[e]),(0,i.useEffect)(()=>{const e=a.current;if(!e)return;const i=()=>{console.log("[useInterval] running handler");const a=o.current;if(r&&a*t>=r)return l(),void(n&&(console.log("[useInterval] onTimeout"),n()));e(l),o.current=o.current+1};return null!==t?(console.log("[useInterval] setting interval"),s.current=window.setInterval(i,t),()=>{const e=s.current;console.log("[useInterval] clearing interval"),clearInterval(e)}):()=>{}},[t])};const Pl=413047;let $l=function(e){return e.Original="Original",e.Variation1="Variation-1",e}({});function zl(){const{activeVariant:e}=function(e){const{0:t,1:r}=(0,i.useState)(null),{0:n,1:a}=(0,i.useState)(!1),s=(0,i.useCallback)(t=>{var n,a,i,s;if(null===(n=window.Kameleoon)||void 0===n||null===(a=n.API)||void 0===a||!a.Experiments)return;const o=null===(i=window.Kameleoon.API.Experiments.getById(e))||void 0===i||null===(s=i.associatedVariation)||void 0===s?void 0:s.name;o&&(r(o),t())},[e]),o=(0,i.useCallback)(()=>{a(!0)},[]);return Rl(s,200,4e3,o),{activeVariant:t,showDefault:n}}(Pl);return e===$l.Variation1}function Ol(e){const t=(0,rn.GV)(w.w8),r=(0,rn.GV)(w.Bm),n=(0,rn.GV)(w.mj),a=(0,rn.GV)(w.Xz),o=(0,rn.GV)(w.Hm),l=(0,rn.GV)(ye),c=(0,rn.GV)(w.$$),u=(0,rn.GV)(w.e7),m=(0,rn.GV)(q.M4),h=(0,rn.GV)(q.iL),{valid:p}=Ea(),g=(0,rn.GV)(w.Jj),A=(0,rn.GV)(w.mB),y=u&&0===g.length,x=(0,rn.jL)(),{basketPath:f}=function(){const{routes:e}=(0,s.GR)("1418520755");return e.pluginOptions}(),b=(0,rn.GV)(al.jg)&&h,j=zl();(0,i.useEffect)(()=>{x((0,en.cR)()),x((0,xa.fY)()),x((0,en.wz)(n))},[x,n]),(0,i.useEffect)(()=>{const e=()=>{"visible"===document.visibilityState&&x((0,en.Ed)())};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[x]);const v=(0,rn.GV)(e=>(0,w.Jj)(e));(0,Pn.A)(()=>{(0,k.B3)(r,v)},[a],a),(0,i.useEffect)(()=>{y&&(0,s.oo)(f)},[y,f]);const S=(0,rn.GV)(e=>!(0,d.Wo)(e.order.order_request)),{onSubmitConfirmed:C,openEditDataModal:N}=Qs(),E=(0,rn.GV)(w.$m)>0;if(l||!c&&t||!c&&![M.W$.ASSIGNED,M.W$.HAS_USER_DATA].includes(o))return(0,_.jsx)(ft,{});const I={confirmExit:E&&S,isSummaryLoaded:h,items:m?[]:g,itemsCount:A,paymentIsLoading:!b,onPaymentMethodChange:(e,t=()=>{},r=!1)=>{x((0,Jr.C8)(e,void 0,t,r))},agreementsIsLoading:m,agreementsValid:p,aside:(0,_.jsx)(Xa,{hasRedesign:j}),children:(0,_.jsx)(la,{onUserConfirmed:C,onModalClose:N})};return j?(0,_.jsx)(Dl,{...I}):(0,_.jsx)(Il,{...I})}var Fl=r(4138),Vl=r(27609),Gl=r(95324),Bl=r(89010);function Ul(e){return Ul="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ul(e)}var Hl="large",ql=function(e){return"object"===Ul(e)&&"vertical"in e?(0,Sn.css)(["width:calc(100% + ",");margin:"," ",";margin-bottom:",";"],(0,Cn.A)(2*e.horizontal),(0,Cn.A)(-1*e.vertical),(0,Cn.A)(-1*e.horizontal),(0,Cn.A)(e.vertical)):(0,Sn.css)(["width:calc(100% + ",");margin:",";margin-bottom:",";
1"],(0,Cn.A)(2*e),(0,Cn.A)(-1*e),(0,Cn.A)(e))},Yl=function(e){return"object"===Ul(e)&&"vertical"in e?(0,Sn.css)(["margin:"," ",";margin-top:",";"],(0,Cn.A)(-1*e.vertical),(0,Cn.A)(-1*e.horizontal),(0,Cn.A)(e.vertical)):(0,Sn.css)(["margin:",";margin-top:",";"],(0,Cn.A)(-1*e),(0,Cn.A)(e))},Zl=function(e){return"object"===Ul(e)&&"vertical"in e?(0,Sn.css)(["margin-top:",";"],(0,Cn.A)(-1*e.vertical)):(0,Sn.css)(["margin-top:",";"],(0,Cn.A)(-1*e))},Ql=Sn.default.div.withConfig({componentId:"sc-xcbhiy-0"})(function(e){var t,r=e.$headerBackground,n=e.$headerSpacingSpace,a=e.$spacingSpace,i=e.$borderRadiusSize,s=e.theme;return(0,Sn.css)(["",";",";border-bottom:"," solid ",";background:",";",""],"object"===Ul(t=a)&&"small"in t?(0,Sn.css)(["",";"," ",""],ql(t.small),t.medium&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("medium"),ql(t.medium)),t.large&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("large"),ql(t.large))):(0,Sn.css)(["",";"],ql(t)),(0,Bl.WG)(n),(0,_n.A)(1),(0,kn.A)(s,r,"low"),(0,Vi.A)(s,r),"none"!==i&&(0,Sn.css)(["border-top-left-radius:",";border-top-right-radius:",";"],(0,Fi.A)(s,Hl),(0,Fi.A)(s,Hl)))}),Wl=Sn.default.div.withConfig({componentId:"sc-xcbhiy-1"})(function(e){var t,r=e.$headerSpacingSpace;return(0,Sn.css)(["",";display:flex;","{padding:0 ",";}> *{flex-basis:0;flex-grow:1;margin-right:",";&:last-child{margin-right:0;}}"],"object"===Ul(t=r)&&"small"in t?(0,Sn.css)(["",";"," ",""],Yl(t.small),t.medium&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("medium"),Yl(t.medium)),t.large&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("large"),Yl(t.large))):(0,Sn.css)(["",";"],Yl(t)),(0,Ho.Ay)("medium"),(0,Cn.A)(6),(0,Cn.A)(1))}),Kl=Sn.default.button.withConfig({componentId:"sc-xcbhiy-2"})(function(e){var t=e.$isActive,r=e.$onColor,n=e.$activeOnColor,a=e.$isMediumUp,i=e.theme;return(0,Sn.css)(["",";padding:",";border:0;background:none;cursor:pointer;",""],(0,Gl.Tp)({typography:a?"small3":"xsmall2",onColor:t?n:r,emphasis:t?"high":"medium",align:"center"}),(0,Cn.A)(a?2:1.5),t&&(0,Sn.css)(["position:relative;background:",";border:"," solid ",";border-bottom:0;border-radius:"," "," 0 0;box-shadow:",";&:first-child{","{border-left:0;border-top-left-radius:0;}}&:last-child{",'{border-right:0;border-top-right-radius:0;}}&::after{content:"";position:absolute;top:100%;right:0;left:0;height:',";background:",";}"],(0,Vi.A)(i,n),(0,_n.A)(1),(0,kn.A)(i,r,"low"),(0,Fi.A)(i,"medium"),(0,Fi.A)(i,"medium"),(0,Vl.A)(i,"nano",!0),(0,Ho.Ay)("small","medium"),(0,Ho.Ay)("small","medium"),(0,_n.A)(5),(0,Vi.A)(i,n)))}),Xl=Sn.default.div.withConfig({componentId:"sc-xcbhiy-3"})(function(e){var t,r=e.$spacingSpace,n=e.$hasNoTopSpace;return(0,Sn.css)(["",";"],n?"object"===Ul(t=r)&&"small"in t?(0,Sn.css)(["",";"," ",""],Zl(t.small),t.medium&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("medium"),Zl(t.medium)),t.large&&(0,Sn.css)(["","{",";}"],(0,Ho.Ay)("large"),Zl(t.large))):(0,Sn.css)(["",";"],Zl(t)):null)}),Jl=["spacingSpace","color","shadow","hasInvertedShadow","borderRadiusSize","hasBorder","hasCenteredChildren","header","headerBackground","headerSpacingSpace","children","tabs","activeTabIndex"];function ec(){return ec=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ec.apply(null,arguments)}var tc={spacingSpace:{small:{vertical:3,horizontal:2},medium:{vertical:6,horizontal:8}},color:"backgroundLight",shadow:"tiny",borderRadiusSize:"large",headerBackground:"background",headerSpacingSpace:{small:{vertical:3,horizontal:2},medium:{vertical:4,horizontal:8}}};var rc=function(e){var t=e.spacingSpace,r=void 0===t?tc.spacingSpace:t,n=e.color,a=void 0===n?tc.color:n,s=e.shadow,o=void 0===s?tc.shadow:s,l=e.hasInvertedShadow,c=e.borderRadiusSize,d=void 0===c?tc.borderRadiusSize:c,u=e.hasBorder,m=e.hasCenteredChildren,h=e.header,p=e.headerBackground,g=void 0===p?tc.headerBackground:p,A=e.headerSpacingSpace,y=void 0===A?tc.headerSpacingSpace:A,x=e.children,f=e.tabs,b=e.activeTabIndex,v=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,Jl),S=(0,j.A)("medium");x||f||(0,Mi.A)('Prop "children" or "tabs" must be defined!'),x&&f&&(0,Mi.A)('Props "children" and "tabs" can\'t be defined at the same time!');var k=f?f.find(function(e,t){return t===b}):null,C=(0,Fl.A)();return i.createElement(vt.A,ec({spacingSpace:r,color:a,shadow:o,hasInvertedShadow:l,borderRadiusSize:d,hasBorder:u,hasCenteredChildren:m}
1,v),i.createElement(Ql,{$headerBackground:g,$headerSpacingSpace:y,$spacingSpace:r,$borderRadiusSize:d},i.createElement(Ii.A.Provider,{value:g},h,f?i.createElement(Wl,{$headerSpacingSpace:y},f.map(function(e,t){return i.createElement(Kl,{key:e.title,onClick:function(r){return function(e,t,r){r(t,e)}(t,r,e.onClick)},"aria-controls":C,$onColor:g,$activeOnColor:a,$isActive:t===b,$isMediumUp:S},e.title)})):null)),k?i.createElement(Xl,{id:C,$spacingSpace:r,$hasNoTopSpace:!!k.hasNoTopSpace},k.content):x)},nc=r(71762);const ac=(e,t)=>{const r={};return e.forEach(e=>{e.required&&$()(t[e.id])&&(r[e.id]=(0,v.Ay)("form.errors.isRequired"))}),r};var ic=r(10723);const sc="ENUM_PLUGIN";function oc(e){const t=`domainParameters.${e.paramId}.name`;return(0,v.a4)(t)?(0,v.Ay)(t):e.paramName}function lc(e){const t=`domainParameters.${e.paramId}.description`;return(0,v.a4)(t)?(0,v.Ay)(t):e.description}function cc(e,t,r){const n=`domainParameters.${e.paramId}.option.${t}`;return(0,v.a4)(n)?(0,v.Ay)(n):r}function dc({param:e}){if(e.paramType===sc){const t=`${e.defaultValue}`.split(",").map(e=>{const[t,r=t]=e.split("|");return[t,r]}),r=(t,r,n)=>{if(e.required&&null!=n&&n.active&&!t)return(0,v.Ay)("form.errors.isRequired")},n="";return(0,_.jsx)(ic.M,{label:oc(e),description:lc(e),required:e.required,children:(0,_.jsx)(ko,{initialValue:n,options:[{isDisabled:!0,value:"",label:(0,v.Ay)("domainParameters.selectPlaceholder")}].concat((0,Qe.A)(t.map(t=>({isSelected:t[0]===n,value:t[0],label:cc(e,t[0],t[1])})))),name:e.paramId,"data-test-param-id":e.paramId,onValidate:r})})}return(0,_.jsx)(ic.M,{label:oc(e),description:lc(e),required:e.required,children:(0,_.jsx)(An.A,{name:e.paramId,"data-test-param-id":e.paramId,tooltip:e.description,type:"text",placeholder:oc(e),placeholderHasSuccessColor:fn.pL})})}function uc({handleSubmit:e,submitting:t,valid:r,parameters:n}){const a=t?(0,v.Ay)("domainParameters.saveButtonLoading"):(0,v.Ay)("domainParameters.saveButton");return(0,_.jsxs)("form",{noValidate:!0,onSubmit:e,children:[(0,_.jsx)(x.A,{bottomSpace:3,children:(0,_.jsx)(kt.A,{grid:new Array(n.length).fill(1),children:n.map(e=>(0,_.jsx)(dc,{param:e},e.paramId))})}),(0,_.jsx)(yn.Ay,{title:a,size:"big",color:fn.Sq,isExpanded:!0,isDisabled:!r,isLoading:t,type:"submit",children:a})]})}function mc({item:e,isSubItem:t=!1}){const{onDeleteItem:r}=(0,As.$P)(e),n="children"in e?e.children:[],a="resources"in e?e.resources:[],i=[].concat((0,Qe.A)(n),(0,Qe.A)(a)),s=(0,_.jsx)(xs,{item:e}),{rowLabel:o,cellLabel:l}=(0,ys.r)(),c={rowLabel:o,cellLabel:l};return e.loading?(0,_.jsx)($i.Item,{"data-definition-type":e.definitionType,"data-domain-extension":e.domainExtension,"data-plan-id":"planId"in e?e.planId:void 0,isSubItem:t,name:s,subItems:i.map(e=>(0,_.jsx)(mc,{isSubItem:!0,item:e})),parameters:[(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1})],ariaLabels:c}):(0,_.jsx)($i.Item,{"data-definition-type":e.definitionType,"data-domain-extension":e.domainExtension,"data-plan-id":"planId"in e?e.planId:void 0,isDisabled:null!==e.disabledReason,name:s,isSubItem:t,subItems:i.map(e=>(0,_.jsx)(mc,{isSubItem:!0,item:e},e.key)),info:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ps.A,{item:e}),(0,_.jsx)(Da.A,{item:e})]}),parameters:null===e.disabledReason?[(0,_.jsx)(bt.A,{typography:"medium4_s",children:(0,tt.Qm)(e.price,e.taxRate)})]:void 0,onDeleteClick:r,title:(0,v.Ay)("basket.cart.removeItem",{product:e.name}),ariaLabels:c})}const hc=[(0,v.Ay)("basket.priceTable.product"),(0,v.Ay)("basket.priceTable.gross")];function pc({items:e}){const t=(0,j.A)("small","medium");return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(jt.A,{children:t?(0,_.jsx)(Bn.A,{columns:1,gutterSpace:.5,children:e.map(e=>(0,_.jsx)(us.A,{disabledPeriodChange:!1,item:e},e.key))}):(0,_.jsx)($i,{columnTitles:hc,parameterColumnsVisibilityOnSmallerScreen:[!0],items:(0,Qe.A)(e.map(e=>(0,_.jsx)(mc,{item:e},e.key))),ariaLabels:(0,ys.r)()})}),(0,_.jsx)(n.A,{})]})}var gc=r(21178);function Ac(){const e=(0,rn.jL)(),t=(0,j.A)("small","medium"),r=(0,j.A)("medium"),n=(0,rn.GV)(gc.UD),a=(0,rn.GV)(gc.xV),i=(0,rn.GV)(gc.PV),s=(0,rn.GV)(e=>(0,d.vT)(e.checkout.save_params_request));return(0,_.jsxs)(y.Ay,{width:"small",children:[(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"great",large:"great"},align:r?"center":void 0,pushSpace:t?3:4,children:(0,v.Ay)("domainParameters.title")}),(0,_.jsx)(jt.A,{children:(0,_.jsxs)(rc,{spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(bt.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("domainParameters.subtext")}),borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"},children:[(0,_.jsx)(x.A,{bottomSpace:r?6:3,children:(0,_.jsx)(pc,{items:i})}
1),(0,_.jsx)(bt.A,{typography:"large3",pushSpace:3,children:(0,v.Ay)("domainParameters.headingText")}),(0,_.jsx)(an.lV,{onSubmit:async t=>{const r=[];a.forEach(e=>{Object.values(e.params).forEach(n=>{r.push((0,nc.L6)(e.item_id,n.paramId,t[n.paramId]))})}),e((0,en.oR)(r))},validate:e=>ac(n.map(e=>({id:e.paramId,name:e.paramName,required:e.required,description:e.description,type:e.paramType,alias:e.paramAlias})),e),initialValues:{},render:({handleSubmit:e,valid:t})=>(0,_.jsx)(uc,{parameters:n,valid:t,submitting:s,handleSubmit:e})})]})})]})}var yc=function({resolver:e}){const t=(0,j.A)("medium"),r=(0,rn.GV)(t=>{const r=(0,w.wW)((0,w.H1)(t),e);return Object.values(r)});return(0,_.jsx)(x.A,{bottomSpace:t?6:3,children:(0,_.jsx)(pc,{items:r})})},xc=r(28394),fc=r(55460),bc=r(42038),jc=r(59148);function vc({title:e,buttonText:t,content:r}){const{isOpen:n,open:a,close:i}=(0,jc.A)(),s=(0,j.A)("small","medium");return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(x.A,{bottomSpace:3,children:(0,_.jsx)(p.A,{onClick:a,title:t,typography:"xsmall1",href:"#",children:t})}),(0,_.jsx)(bc.A,{title:e,content:(0,_.jsx)(bt.A,{typography:"medium2_h",children:r}),isOpen:n,onCloseButtonClick:i,buttons:[{text:(0,v.Ay)("button.close"),title:(0,v.Ay)("button.close"),onClick:i,color:fn.Sq,variant:s?"text":"transparent"}]})]})}var Sc=r(94556),kc=r(72567),Cc=r(13547);function _c(){const e=(0,rn.jL)(),t=(0,rn.GV)(e=>(0,d.vT)(e.office.domain_request)),{value:r,fqdn:n,onChange:a,valid:s,canContinue:o,placeholder:l,tenant:c,specialQualifications:u}=function(e=""){const t=(0,rn.GV)(e=>e.office.can_continue),r=(0,rn.jL)(),n=(0,rn.GV)(e=>e.office),{0:a,1:s}=(0,i.useState)(e),{0:o,1:l}=(0,i.useState)(!0),{0:c,1:d}=(0,i.useState)(!1),u=!1===t;return(0,i.useEffect)(()=>{u&&d(!0)},[u]),{placeholder:(h=t,p=n.tenant,void 0===h?(0,v.Ay)("microsoft.domainInputPlaceholder"):p===fc.r.EXISTING?h?(0,v.Ay)("microsoft.existingDomainAvailable"):(0,v.Ay)("microsoft.existingDomainNotAvailable"):h?(0,v.Ay)("microsoft.domainAvailable"):(0,v.Ay)("microsoft.domainNotAvailable")),value:a,onChange:e=>{const t=e.currentTarget.value;s(t),d(!1),l(""===t),r((0,xc.io)())},resetValue:()=>{s(""),d(!1),l(!0)},setError:d,error:c,valid:0===a.length||0===(m=a,27<m.length?(0,v.Ay)("validator.valueTooLong"):/^[0-9A-Z]+$/i.test(m)?"":(0,v.Ay)("validator.invalidCharacters")).length,fqdn:(0,v.Ay)("office.loginTemplate",{domain:a}),isPristine:o,canContinue:t,domainName:null==n?void 0:n.domain_name,tenant:null==n?void 0:n.tenant,specialQualifications:null==n?void 0:n.special_qual
1ifications};var m,h,p}();(0,i.useEffect)(()=>()=>{e((0,xc.S4)())},[]);const m=(0,i.useCallback)(()=>{t||s&&r.length>0&&e((0,xc.D2)({domain:r,tenant:c,special_qualifications:u}))},[t,r]),h=(0,i.useCallback)(e=>{"Enter"!==e.key&&13!==e.keyCode||m()},[]),{onProceed:p}=function(e){const t=(0,rn.jL)(),r=(0,rn.GV)(t=>(0,w.ep)(t,e));return{onProceed:e=>{const n=[];r.forEach(t=>{for(const r in e)e.hasOwnProperty(r)&&n.push((0,nc.L6)(t.itemId,r,e[r]))}),t((0,en.oR)(n))}}}(U.p.MICROSOFT);return{isLoading:t,onProceed:()=>{o&&p({domain:r,tenant:c,special_qualifications:u})},onKeyPress:h,onSubmit:m,value:r,fqdn:n,onChange:t=>(e((0,xc.S4)()),a(t)),valid:!1!==o&&s,canContinue:o,placeholder:l,specialQualifications:u,setSpecialQualifications:function(t){e((0,xc.wk)(t))}}}var Nc=r(79556);function Ec({children:e,tenant:t}){const{value:r,onChange:n,valid:a,canContinue:i,onSubmit:s,onKeyPress:o,isLoading:l,onProceed:c,placeholder:d,specialQualifications:u,setSpecialQualifications:m}=_c();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(x.A,{bottomSpace:4,children:[e,(0,_.jsx)(x.A,{bottomSpace:4,children:(0,_.jsx)(Cc.A,{placeholder:d,buttonText:(0,v.Ay)("office.check"),buttonTitle:(0,v.Ay)("office.check"),buttonColor:fn.Sq,buttonMobileIcon:Nc.A,value:r,onChange:n,onSubmit:s,isLoading:l,hasError:!a,hasSuccess:a,onKeyPress:o,suffix:(0,v.Ay)("office.fullDomainName",{domain:""}),placeholderHasSuccessColor:fn.pL})}),(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsx)(kc.A,{text:(0,v.Ay)("microsoft.specialQualifications.none"),typography:"small2",gutterSpace:1,onChange:()=>{m(fc.M.NONE)},isChecked:u===fc.M.NONE,radioButtonActiveColor:fn.FH})}),(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsx)(kc.A,{text:(0,v.Ay)("microsoft.specialQualifications.stateownedentity"),typography:"small2",gutterSpace:1,onChange:()=>{m(fc.M.STATE_OWNED_ENTITY)},isChecked:u===fc.M.STATE_OWNED_ENTITY,radioButtonActiveColor:fn.FH})})]}),(0,_.jsx)(yn.Ay,{isDisabled:!i,title:(0,v.Ay)("checkout.nextStep"),size:"big",color:fn.Sq,isExpanded:!0,isLoading:l,onClick:c,children:(0,v.Ay)("checkout.nextStep")})]})}function Ic(){return(0,_.jsxs)(Ec,{tenant:fc.r.EXISTING,children:[(0,_.jsx)(bt.A,{typography:"large3",pushSpace:2,children:(0,v.Ay)("microsoft.linkExistingOfficeAccount")}),(0,_.jsx)(bt.A,{pushSpace:2,typography:"small2",children:(0,Un.md)("microsoft.linkExistingOfficeAccountText")}),(0,_.jsx)(vc,{buttonText:(0,v.Ay)("microsoft.helpTextModalLink"),title:(0,v.Ay)("microsoft.existingAccountHelpModalTitle"),content:(0,Un.md)("microsoft.existingAccountHelpModalContent",void 0,Sc.Py)})]})}function Mc(){return(0,_.jsxs)(Ec,{tenant:fc.r.NEW,children:[(0,_.jsx)(bt.A,{typography:"large3",pushSpace:2,children:(0,v.Ay)("microsoft.createAdminAccount")}),(0,_.jsx)(bt.A,{pushSpace:2,typography:"small2",children:(0,Un.md)("microsoft.createAdminAccountText")}),(0,_.jsx)(vc,{buttonText:(0,v.Ay)("microsoft.helpTextModalLink"),title:(0,v.Ay)("microsoft.helpTextModalTitle"),content:(0,Un.md)("microsoft.helpTextModalContent",void 0,Sc.Py)})]})}function wc(){const e=(0,rn.jL)(),t=(0,j.A)("small","medium"),r=!t,n=(0,rn.GV)(e=>e.office.tenant),a=(t,r)=>{t.preventDefault(),e((0,xc.rv)(r))},i=[{onClick:a,title:(0,v.Ay)("microsoft.newAccountTab"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(yc,{resolver:U.p.MICROSOFT}),(0,_.jsx)(Mc,{})]}),hasNoTopSpace:t}];return i.push({onClick:a,title:(0,v.Ay)("microsoft.existingAccountTab"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(yc,{resolver:U.p.MICROSOFT}),(0,_.jsx)(Ic,{})]}),hasNoTopSpace:t}),(0,_.jsxs)(y.Ay,{width:"small",children:[(0,_.jsx)(x.A,{bottomSpace:t?3:4,children:(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"great",large:"great"},align:r?"center":void 0,children:(0,v.Ay)("microsoft.configureHeader")})}),(0,_.jsx)(jt.A,{children:(0,_.jsx)(rc,{activeTabIndex:n===fc.r.EXISTING?1:0,spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(bt.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("microsoft.configureSubtext")}),tabs:i,borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"}})})]})}var Tc=r(10506);function Lc(){const e=(0,rn.GV)(e=>qe(e,U.p.MICROSOFT)),t=(0,rn.GV)(e=>qe(e,U.M.DOMAIN));return e?(0,_.jsx)(wc,{}):t?(0,_.jsx)(Ac,{}):null}function Dc(e){const t=(0,rn.GV)(w.Bm),r=(0,rn.GV)(w.S7),n=(0,rn.GV)(w.$$),a=(0,rn.GV)(Ge),s=(0,rn.jL)();return(0,Tc.E)()(()=>{s((0,en.Z7)())},[]),(0,i.useEffect)(()=>{(0,$n.ID)(t)},[]),n||a?(0,_.jsx)(N,{}):r?(0,_.jsx)(ft,{}):(0,_.jsx)(ti.p,{value:M._i.PARAMETERS,children:(0,_.jsx)(zn.A,{hasLinkToBasket:!0,children:(0,_.jsx)(Lc,{})})})}function Rc(){const{handleProceed:e,loading:t,valid:r,canCheckout:n}=Ia(),a=(0,rn.GV)(At);
1return(0,_.jsx)(Ka,{canCheckout:n,loading:t,valid:r,summary:a,cancelLabel:(0,v.Ay)("checkout.back"),onCancel:()=>(0,s.oo)(-1),onProceed:e})}var Pc=r(30866);r(52249),r(34407);function $c(e){return{type:ba.A.SUMMARY_SUCCESS,basket:e}}const zc=(e,t=M._i.SUMMARY,r,n)=>(a,i)=>{a({type:ba.A.SUMMARY_PENDING,source:t});const s=i(),o=s.quickCheckout.basket;if(void 0===o)return Promise.reject("Unknown basket");const l=gt(s);return a({type:M.w6.BASKET_CHANGE_PAYMENT,source:t,payment_type:e.id,system_id:e.system_id,items:o.items,value:o.total_net_price,cart_id:o.token,basketOrderedItems:l,noSendEvent:n}),Zr.A.basketPatch(o.token,[(0,nc.C8)(e.id)]).catch(e=>(a({type:ba.A.SUMMARY_ERROR,message:e.message,response_status_code:e.status,source:t}),Promise.reject(e))).then(e=>{void 0!==e&&(a($c(e)),r&&r())})};function Oc(e){const t=(0,rn.GV)(gt),r=(0,rn.GV)(ot),n=(0,rn.GV)(nt).token,a=(0,rn.GV)(Pc.G3),o=(0,rn.GV)(ye),l=(0,rn.GV)(q.iL),c=(0,rn.GV)(at),{loading:d,valid:u}=Ia(),m=(0,rn.jL)();return(0,i.useEffect)(()=>{n||(0,s.oo)(a)},[n,a]),n?o?(0,_.jsx)(ft,{isQuickPurchase:!0}):(0,_.jsx)(Il,{confirmExit:!1,isSummaryLoaded:l,items:t,itemsCount:r,isQuickPurchase:!0,disableRemoveFromBasket:!0,paymentIsLoading:d||c,onPaymentMethodChange:(e,t=()=>{},r=!1)=>{m(zc(e,void 0,t,r))},agreementsIsLoading:d,agreementsValid:u,aside:(0,_.jsx)(Rc,{})}):null}function Fc(){return(0,Q.S0)()?(0,_.jsx)(x.A,{bottomSpace:3,children:(0,_.jsx)(an.D0,{name:"remember_me",render:({input:e,meta:t})=>(0,_.jsx)(sn.Ay,{...e,hasError:t.touched&&t.error,isChecked:e.value,typography:"small2",text:(0,v.Ay)("checkout.rememberMe"),checkedColor:fn.$u})})}):(0,_.jsx)(_.Fragment,{})}function Vc({type:e,selectedOption:t,isLoading:r,countryCode:n,getCompanyData:a,setIsManualData:i,taxId:s,regonId:o,readOnly:l=!1}){const c=Mr((0,an.Mt)("country").input.value)||(0,v.Ay)("form.noVatEU"),d=e===Yc.REGON,u=()=>{a(n,()=>{i(!0)},s,o)};return(0,_.jsx)(an.D0,{name:`${e}_id`,parse:Rr,render:({input:n,meta:a})=>{const i=a.touched&&(a.error||a.submitError),s=i?a.error||a.submitError:void 0,o=(0,_.jsx)(vo.A,{...n,type:"text",placeholder:d?(0,v.Ay)("checkout.companyRegon"):(0,v.Ay)("checkout.companyVatId"),hasError:i,hasSuccess:a.valid,prefix:d?null:c,errorMessage:s,readOnly:l,placeholderHasSuccessColor:fn.pL});return t===Yc.MANUAL?o:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ma.A,{from:"small",to:"medium",children:o}),(0,_.jsx)(Ma.A,{from:"medium",children:(0,_.jsx)(Cc.A,{value:n.value,placeholder:d?(0,v.Ay)("checkout.companyRegon"):(0,v.Ay)("checkout.companyVatId"),onChange:n.onChange,prefix:d?null:c,name:`${e}_id`,buttonText:(0,v.Ay)("checkout.companyDataGet"),buttonTitle:(0,v.Ay)("checkout.companyDataGet"),buttonColor:fn.Sq,isLoading:r,hasSuccess:a.valid,hasError:i,errorMessage:s,buttonMobileIcon:null,onSubmit:u,readOnly:l,hasDisabledButton:l,placeholderHasSuccessColor:fn.pL})})]})}})}function Gc({setIsManualData:e,countryCode:t,taxId:r,regonId:n,isInactive:a,selectedOption:s}){const o=(0,an.mN)(),c=Is(t),d=s===Yc.MANUAL,u=s===Yc.REGON,m=s===Yc.TAX,{loading:h,data:p,requestMade:g,getCompanyData:A,resetRequestMade:y}=function(){const{0:e,1:t}=(0,i.useState)(!1),{0:r,1:n}=(0,i.useState)(!1),{0:a,1:s}=(0,i.useState)(null);return{data:a,loading:e,requestMade:r,getCompanyData:(e,r,a,i)=>{if(t(!0),!(0,et.A)(a)||!(0,et.A)(i)){const o=(0,et.A)(a)?i||"":a,c=(0,et.A)(a)?"regon":e;Zr.A.getCompanyInfo(c,o).then(e=>{s(e)}).catch(e=>{(0,l.K)(e.message)}).finally(()=>{t(!1),n(!0),r()})}},resetRequestMade:()=>{n(!1)}}}();(0,i.useEffect)(()=>{if(null===p)return;const e=p.tax.find(e=>"vat"===e.type),t=p.tax.find(e=>"regon"===e.type);o.batch(()=>{o.change("tax_id",(null==e?void 0:e.id)||""),o.blur("tax_id"),o.change("regon_id",(null==t?void 0:t.id)||""),o.blur("regon_id"),o.change("company_name",p.company_name||""),o.blur("company_name"),o.change("street_number",(0,et.A)(p.street_number)?"":p.street_number),o.blur("street_number"),o.change("apartment_number",(0,et.A)(p.apartment_number)?"":p.apartment_number),o.blur("apartment_number"),o.change("street_name",p.street_name||""),o.blur("street_name"),o.change("postal_code",p.postal_code||""),o.blur("postal_code"),o.change("city",p.city||""),o.blur("city"),o.focus("company_name")})}
1,[p]),(0,i.useEffect)(()=>{y()},[s]);return(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsxs)(kt.A,{grid:d?c?[[1,1,1]]:[[1,2]]:[[1,2],1],children:[(0,_.jsx)(Co,{accountType:"company",name:"country",isInactive:a}),m||d?(0,_.jsx)(Vc,{selectedOption:s,type:Yc.TAX,isLoading:h,countryCode:t,getCompanyData:A,setIsManualData:e,taxId:r||"",regonId:n||""}):null,u||d&&c?(0,_.jsx)(Vc,{selectedOption:s,type:Yc.REGON,isLoading:h,countryCode:t,getCompanyData:A,setIsManualData:e,taxId:r||"",regonId:n||"",readOnly:g}):null,d?null:(0,_.jsx)(Ma.A,{from:"small",to:"medium",children:(0,_.jsx)(x.A,{topSpace:1,children:(0,_.jsx)(yn.Ay,{isLoading:h,title:(0,v.Ay)("checkout.companyDataGet"),size:"big",color:fn.Sq,onClick:()=>{A(t,()=>{e(!0)},r,n)},children:(0,v.Ay)("checkout.companyDataGet")})})})]})})}function Bc(e,t){return e?((0,Q.S0)()&&t?ga.A.set(tn.AZ.REMEMBER_ME,"1"):ga.A.remove(tn.AZ.REMEMBER_ME),!0):((0,Qr.z)(),!1)}function Uc(){const e=(0,rn.jL)(),t=(0,rn.GV)(w.mj),r=async(r,n)=>await new Promise(a=>Zr.A.registerUser({...r,confirmed:n||void 0},t).catch(t=>{const n=Zr.A.getNormalizedError(t);if(n.type===tn.YD.ADDRESS_CONFIRMATION_NEEDED_TYPE)return e({type:tn.E3.ADDRESS_CONFIRMATION_OPEN,user:r}),void a(null);a(zs(n))}).then(n=>{var i;if(n){if(Array.isArray(n.messages))for(const t of n.messages)e((0,xa.mo)(t));e({type:tn.E3.USER_REGISTER_SUCCESS,result:r,hitId:n.hitId,accountId:n.accountId,signature:n.signature}),(0,k.pD)(),null===(i=window.jentisDataLayer)||void 0===i||i.pushRegisterEvent(),e((0,Jr.Bm)(t)),a(null)}}));return{onSubmitConfirmed:async n=>{if(Bc(t,!1))try{await r(n,!0),e({type:tn.E3.ADDRESS_CONFIRMATION_CLOSE})}catch(a){e({type:tn.E3.ADDRESS_CONFIRMATION_CLOSE});const t=a.form?O()(a,["form","errors"],[]).join(","):a.message||(0,v.Ay)("errors.refreshMessage");e((0,xa.Ze)(t,!0))}},onSubmitPerson:async e=>{var n;if(!Bc(t,null!==(n=e.remember_me)&&void 0!==n&&n))return;const a=Hs(e);try{return r(a)}catch{return Promise.resolve()}},onSubmitCompany:async e=>{var n;if(!Bc(t,null!==(n=e.remember_me)&&void 0!==n&&n))return;const a=$s(e);try{return r(a)}catch{return Promise.resolve()}}}}function Hc(){return(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.credentialDataSection"),subtitle:(0,v.Ay)("checkout.credentialDataSectionInfo")}),(0,_.jsxs)(kt.A,{grid:[1,1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.loginLabel"),name:"email",type:"email",placeholderHasSuccessColor:fn.pL}),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(x.A,{bottomSpace:1,children:(0,_.jsx)(po,{})}),(0,_.jsx)(xo,{})]})]})]})}function qc(){return(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.contactPersonSection"),subtitle:(0,v.Ay)("checkout.contactPersonSectionInfo")}),(0,_.jsxs)(kt.A,{grid:[[1,1],1],children:[(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:fn.pL}),(0,_.jsx)(bo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})]})}let Yc=function(e){return e.TAX="tax",e.REGON="regon",e.MANUAL="manual",e}({});const Zc=Kr.A.get(Wr.O3.USER_LOGIN),Qc=(0,Q.$f)(),Wc=(0,Q.gI)();function Kc(){const{0:e,1:t}=(0,i.useState)(!1),{0:r,1:n}=(0,i.useState)(Yc.TAX),{onSubmitCompany:a}=Uc(),s=[{label:(0,v.Ay)("checkout.companyDataTax"),value:Yc.TAX},{label:(0,v.Ay)("checkout.companyDataRegon"),value:Yc.REGON},{label:(0,v.Ay)("checkout.companyDataManual"),value:Yc.MANUAL}];return(0,_.jsx)(an.lV,{onSubmit:a,validate:Os,initialValues:{country:Wc,email:Zc,remember_me:Qc},render:({form:a,handleSubmit:i,values:o})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:e=>(t(!0),i(e)),children:[(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.companyDataSection"),subtitle:(0,v.Ay)("checkout.companyDataSectionInfo")}),(0,_.jsx)(x.A,{bottomSpace:3,children:s.map(e=>(e=>e!==Yc.REGON||e===Yc.REGON&&Is(Wc))(e.value,o.country)?(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsx)(kc.A,{text:e.label,typography:"small1",gutterSpace:1,onChange:()=>((e,r)=>{n(r),e.reset(),t(r===Yc.MANUAL)})(a,e.value),isChecked:r===e.value,radioButtonActiveColor:fn.FH})},e.label):null)}),(0,_.jsx)(Gc,{setIsManualData:t,countryCode:o.country,taxId:o.tax_id,regonId:o.regon_id,isInactive:r===Yc.REGON,selectedOption:r}),(0,_.jsxs)(gi.A,{isOpen:e,children:[r===Yc.REGON?(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsx)(An.A,{placeholder:(0,v.Ay)("checkout.companyVatId"),name:"tax_id",hasSuccess:!0,initialValue:o.tax_id,placeholderHasSuccessColor:fn.pL})}):null,(0,_.jsx)(to,{})]})]}),(0,_.jsx)(Hc,{}),(0,_.jsx)(qc,{}),(0,_.jsx)(Fc,{}),(0,_.jsx)(gn,{}),(0,_.jsx)(xn,{text:(0,v.Ay)("checkout.nextStep"),color:fn.Sq})]})})}var Xc=r(95646);
1function Jc({onCompanyClick:e}){return"pl"===(0,an.Mt)("country").input.value?(0,_.jsx)(x.A,{bottomSpace:2,children:(0,_.jsxs)(Nn.A,{children:[(0,_.jsx)(x.A,{rightSpace:1,children:(0,_.jsx)(ni.Ay,{icon:ea.A,sizeSpace:2})}),(0,_.jsxs)(bt.A,{typography:"small2",children:[(0,v.Ay)("checkout.registerAsCompany")," ",(0,_.jsx)(Xc.A,{href:"#",title:(0,v.Ay)("checkout.registerAsCompanyLink"),onClick:e,typography:"small2",children:(0,v.Ay)("checkout.registerAsCompanyLink")})]})]})}):null}const ed=Kr.A.get(Wr.O3.USER_LOGIN),td=(0,Q.$f)(),rd=(0,Q.gI)();function nd({onCompanyClick:e}){const{onSubmitPerson:t}=Uc();return(0,_.jsx)(an.lV,{onSubmit:t,validate:qs,initialValues:{country:rd,email:ed,remember_me:td},render:({handleSubmit:t})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:t,children:[(0,_.jsx)(Jc,{onCompanyClick:e}),(0,_.jsxs)(x.A,{bottomSpace:6,children:[(0,_.jsx)(Ws,{title:(0,v.Ay)("checkout.personalDataSection"),subtitle:(0,v.Ay)("checkout.personalDataSectionInfo")}),(0,_.jsx)(Eo,{})]}),(0,_.jsx)(Hc,{}),(0,_.jsx)(Fc,{}),(0,_.jsx)(gn,{}),(0,_.jsx)(xn,{text:(0,v.Ay)("checkout.nextStep"),color:fn.Sq})]})})}function ad(e){const t=(0,j.A)("small","medium"),{0:r,1:n}=(0,i.useState)(0),a=(e,t)=>{e.preventDefault(),n(t)},{hasBasket:o,shouldRedirect:l,basket:c}=(0,rn.GV)(e=>({basket:(0,w.Bm)(e),hasBasket:(0,w.Xz)(e),shouldRedirect:M.W$.ACTIVE!==(0,w.Hm)(e)||Pe(e)&&ze(e)||Fe(e)})),d=(0,rn.jL)(),m=(0,rn.GV)(e=>e.checkout.showRegistration),{onSubmitConfirmed:h}=Uc(),p=u();if((0,Pn.A)(()=>{(0,$n.ID)(c)},[o],o),(0,i.useEffect)(()=>{m||(0,s.oo)(p.authenticationPagePath)},[m]),!o)return(0,_.jsx)(N,{});if(l)return(0,_.jsx)(ft,{});const g=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(bt.A,{typography:{small:"huge",medium:"great",large:"great"},pushSpace:t?1:void 0,children:(0,v.Ay)("checkout.steps.registration")}),(0,_.jsx)(St.A,{typography:"tiny1",data:[(0,v.Ay)("checkout.haveAccount"),{text:(0,v.Ay)("checkout.haveAccountAction"),href:"#",isBold:!0,onClick:()=>{d((0,en.KQ)())}}]})]});return(0,_.jsxs)(zn.A,{hasLinkToBasket:!0,children:[(0,_.jsxs)(y.Ay,{width:"small",children:[(0,_.jsx)(x.A,{bottomSpace:t?3:4,children:t?g:(0,_.jsx)(b.A,{align:"center",children:g})}),(0,_.jsx)(jt.A,{children:(0,_.jsx)(rc,{spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(bt.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("checkout.registerInfoText")}),activeTabIndex:r,tabs:[{title:(0,v.Ay)("checkout.companyTab"),content:(0,_.jsx)(Kc,{}),onClick:a},{title:(0,v.Ay)("checkout.personTab"),content:(0,_.jsx)(nd,{onCompanyClick:e=>a(e,0)}),onClick:a}],borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"}})})]}),(0,_.jsx)(la,{onUserConfirmed:h})]})}var id=r(86462);function sd(){const e=u();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(id.Router,{children:[(0,_.jsx)(On,{path:e.authenticationPagePath}),(0,_.jsx)(ad,{path:e.registrationPagePath}),(0,_.jsx)(Ol,{path:e.summaryPagePath}),(0,_.jsx)(Oc,{path:C.Jc}),(0,_.jsx)(aa,{path:e.bankTransferSummaryPagePath}),(0,_.jsx)(Dc,{path:e.configurationPagePath}),(0,_.jsx)(ft,{path:e.basePagePath})]}),(0,_.jsx)(n.A,{})]})}},55808:function(e,t,r){var n=r(12507)("toUpperCase");e.exports=n},85807:function(e,t,r){"use strict";r.r(t),r.d(t,{className:function(){return a},injectIcon:function(){return s},svgData:function(){return n}});const n="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggIGQ9Ik05IDM1LjI4YTMuMTMgMy4xMyAwIDAgMS0xLjkxNy0uNjQgMyAzIDAgMCAxLTEuMTM4LTEuNjcyTDEuNDQgMTYuNzIycS0uMjA0LS43NS4yNTgtMS4zNzguNDYyLS42MyAxLjI2NC0uNjI5aDguMTZsNy40NS0xMS4wMDVxLjI0Ni0uMzM4LjYwMS0uNTQxYTEuNTUgMS41NSAwIDAgMSAuNzg0LS4yMDRxLjQzIDAgLjc4NS4yMDQuMzU3LjIwMy42MDIuNTRsNy40MjIgMTEuMDA2aDguM3EuODAyIDAgMS4yNjQuNjMuNDYyLjYyOC4yNTggMS4zNzdsLTQuNTEgMTYuMjM4YTMuMDIgMy4wMiAwIDAgMS0xLjEzMyAxLjY4MSAzLjEgMy4xIDAgMCAxLTEuOTE2LjY0em0tLjAzMy0zLjE1N2gyMi4wNjZsMy45NzQtMTQuMjQ1SDUuMDJ6bTExLjAzNy00LjI3OXExLjE4MiAwIDIuMDExLS44MzN0LjgzLTIuMDE1LS44MzQtMi4wMWEyLjc1IDIuNzUgMCAwIDAtMi4wMTUtLjgzcS0xLjE4MiAwLTIuMDExLjgzM2EyLjc1IDIuNzUgMCAwIDAtLjgzIDIuMDE1cTAgMS4xODIuODM0I
1DIuMDExLjgzMy44MyAyLjAxNS44M20tNS4wODgtMTMuMTNoMTAuMDc3bC01LjA0NS03LjM5eiIvPjwvc3ZnPg==",a="uds-system-basket";let i=!1;function s(){if(i)return a;if("undefined"==typeof document)return a;const e=document.createElement("style");return e.setAttribute("data-icon",a),e.textContent='.uds-system-basket {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggIGQ9Ik05IDM1LjI4YTMuMTMgMy4xMyAwIDAgMS0xLjkxNy0uNjQgMyAzIDAgMCAxLTEuMTM4LTEuNjcyTDEuNDQgMTYuNzIycS0uMjA0LS43NS4yNTgtMS4zNzguNDYyLS42MyAxLjI2NC0uNjI5aDguMTZsNy40NS0xMS4wMDVxLjI0Ni0uMzM4LjYwMS0uNTQxYTEuNTUgMS41NSAwIDAgMSAuNzg0LS4yMDRxLjQzIDAgLjc4NS4yMDQuMzU3LjIwMy42MDIuNTRsNy40MjIgMTEuMDA2aDguM3EuODAyIDAgMS4yNjQuNjMuNDYyLjYyOC4yNTggMS4zNzdsLTQuNTEgMTYuMjM4YTMuMDIgMy4wMiAwIDAgMS0xLjEzMyAxLjY4MSAzLjEgMy4xIDAgMCAxLTEuOTE2LjY0em0tLjAzMy0zLjE1N2gyMi4wNjZsMy45NzQtMTQuMjQ1SDUuMDJ6bTExLjAzNy00LjI3OXExLjE4MiAwIDIuMDExLS44MzN0LjgzLTIuMDE1LS44MzQtMi4wMWEyLjc1IDIuNzUgMCAwIDAtMi4wMTUtLjgzcS0xLjE4MiAwLTIuMDExLjgzM2EyLjc1IDIuNzUgMCAwIDAtLjgzIDIuMDE1cTAgMS4xODIuODM0IDIuMDExLjgzMy44MyAyLjAxNS44M20tNS4wODgtMTMuMTNoMTAuMDc3bC01LjA0NS03LjM5eiIvPjwvc3ZnPg==");\n mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggIGQ9Ik05IDM1LjI4YTMuMTMgMy4xMyAwIDAgMS0xLjkxNy0uNjQgMyAzIDAgMCAxLTEuMTM4LTEuNjcyTDEuNDQgMTYuNzIycS0uMjA0LS43NS4yNTgtMS4zNzguNDYyLS42MyAxLjI2NC0uNjI5aDguMTZsNy40NS0xMS4wMDVxLjI0Ni0uMzM4LjYwMS0uNTQxYTEuNTUgMS41NSAwIDAgMSAuNzg0LS4yMDRxLjQzIDAgLjc4NS4yMDQuMzU3LjIwMy42MDIuNTRsNy40MjIgMTEuMDA2aDguM3EuODAyIDAgMS4yNjQuNjMuNDYyLjYyOC4yNTggMS4zNzdsLTQuNTEgMTYuMjM4YTMuMDIgMy4wMiAwIDAgMS0xLjEzMyAxLjY4MSAzLjEgMy4xIDAgMCAxLTEuOTE2LjY0em0tLjAzMy0zLjE1N2gyMi4wNjZsMy45NzQtMTQuMjQ1SDUuMDJ6bTExLjAzNy00LjI3OXExLjE4MiAwIDIuMDExLS44MzN0LjgzLTIuMDE1LS44MzQtMi4wMWEyLjc1IDIuNzUgMCAwIDAtMi4wMTUtLjgzcS0xLjE4MiAwLTIuMDExLjgzM2EyLjc1IDIuNzUgMCAwIDAtLjgzIDIuMDE1cTAgMS4xODIuODM0IDIuMDExLjgzMy44MyAyLjAxNS44M20tNS4wODgtMTMuMTNoMTAuMDc3bC01LjA0NS03LjM5eiIvPjwvc3ZnPg==");\n -webkit-mask-repeat: no-repeat;\n mask-repeat: no-repeat;\n -webkit-mask-size: contain;\n mask-size: contain;\n -webkit-mask-position: center;\n mask-position: center;\n background-color: var(--icon-color, currentColor);\n display: inline-block;\n width: var(--uds-icon-size, 1em);\n height: var(--uds-icon-size, 1em);\n}',document.head.appendChild(e),i=!0,a}t.default=s},87612:function(e,t,r){var n=r(79770),a=r(16574),i=r(15389),s=r(56449);e.exports=function(e,t){return(s(e)?n:a)(e,i(t,3))}}}]); 2//# sourceMappingURL=component---plugins-gatsby-plugin-checkout-src-layouts-base-index-tsx-6ab1d80e39ae4f6cebf8.js.map
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.