PageSourceSearch

https://home.pl/component---plugins-gatsby-plugin-checkout-src-layouts-base-index-tsx-deb62b48dfe67860c956.js

js home.pl collected 2026-10-01 08:34:30 UTC 152,486 bytes, 2 lines download raw bytes

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:"f99404ad005b24de79cda63ae193f74a01a4f834"};var t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9b50b2ee-285d-4b9b-af89-105a74044240",e._sentryDebugIdIdentifier="sentry-dbid-9b50b2ee-285d-4b9b-af89-105a74044240")}catch(e){}}(),(self.webpackChunkonestore_gatsby=self.webpackChunkonestore_gatsby||[]).push([[9647],{161:function(e,t,r){"use strict";r.d(t,{A:function(){return p}});var n=r(64810),a=r(47121),o=r(33459),s=r(25616),i=r(88020),l=r(80198),c=r(62216),d=r(34251);var u=r(97972),m=r(74848);const h=["1209","1211","1212","1213","1214","1215","1216","1233","1234","1253","1708","1709","1710","1774","1791","1793","1794","2194","2742","2743","2744","2745","1217","1218","1219","1220","1221","1222","1223","1224","1225","1226","1227"];function p(){var e;const t=u.Ay.getDomainsCount(),r=u.Ay.getBasketProducts(),{orderNumber:p}=(0,s.A)(),g=function(){const{GraphCmsSquidex:{queryFormilyFormContents:e}}=(0,n.GR)("1187635974");return(0,d.A)(e)?null:e[0]}(),A=null==g?void 0:g.flatData.formButton,x=r.some(e=>h.indexOf(e)>=0);return(t>0||x)&&p?(0,m.jsx)(i.A,{children:(0,m.jsx)(o.A,{content:(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(a.A,{typography:"large3",pushSpace:3,children:"Następny krok to strona WWW. Zamów darmową konsultację"}),(0,m.jsx)(a.A,{typography:"medium1_h",pushSpace:4,children:"Czas pokazać Twój biznes w sieci. Nasi doświadczeni specjaliści stworzą dla Ciebie stronę WWW oraz opublikują ją w Internecie."}),(0,d.A)(g)||(0,d.A)(A)?null:(0,m.jsx)(l.A,{button:{...A,color:null===(e=A.buttonColor)||void 0===e?void 0:e.color,title:A.text},formilyForm:g,formAdditionalData:{order:p}})]}),image:(0,m.jsx)(c.A,{srcData:{src:(0,n.Fe)("/img/home/base/checkout/add-website-form.png"),retinaSrc:(0,n.Fe)("/img/home/base/checkout/[email protected]"),alt:"Projekt strony WWW typu multipage"}})})}):null}},12507:function(e,t,r){var n=r(28754),a=r(49698),o=r(63912),s=r(13222);e.exports=function(e){return function(t){t=s(t);var r=a(t)?o(t):void 0,i=r?r[0]:t.charAt(0),l=r?n(r,1).join(""):t.slice(1);return i[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}},32038:function(e,t,r){"use strict";r.r(t),r.d(t,{default:function(){return Vl}});var n=r(12804),a=r(77387),o=r(96540),s=r(64810),i=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),x=r(39016),f=r(14361),y=r(72531),b=r(79407),j=r(12412),v=r(39903),S=r(96161),k=r(71846),C=r(12467),_=r(74848);function E(){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)(y.A,{color:"darkLight",spacing:"small",hasFullscreenBackground:!0,children:(0,_.jsxs)(x.Ay,{width:"small",children:[(0,_.jsx)(f.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 N=r(71468),I=r(93939),w=r(28606),T=r(1770),L=r(42426),R=r.n(L),F=r(90179),$=r.n(F),P=r(62193),O=r.n(P),V=r(58156),D=r.n(V),B=r(87612),G=r.n(B),M=r(19747),z=r.n(M),H=r(86956),U=r(25508),q=r(2413),W=r(41353);const Y=(0,U.Mz)(e=>e.checkout,e=>e),Z=e=>D()(Y(e),"login",null),K=e=>null!==Z(e)&&void 0!==Z(e),X=e=>e.checkout.showRegistration,Q=(0,U.Mz)(Y,e=>e.accountExists),J=(0,U.Mz)(Y,e=>e.user),ee=(0,U.Mz)(Y,e=>!!e.login&&e.accountExists&&(0,d.Wo)(e.authUserRequest)),te=(0,U.Mz)(Y,e=>(0,d.dp)(e.request_state)),re=(0,U.Mz)(Y,e=>(0,d.vT)(e.get_params_request)),ne=(0,U.Mz)(Y,e=>e.isEditModalOpen),ae=(0,U.Mz)(Y,T.Bm,q.yh,W.r$,(e,t,r,n)=>(0,c.xO)([e.user_request,t.request_state,r.termsRequest,n.order_request,e.request_state]));(0,U.Mz)(Y,e=>(0,d.vT)(e.user_request)),(0,U.Mz)(Y,e=>e.userRegistered),(0,U.Mz)(Y,e=>e.userUpdated);const oe=(e,t)=>{const r=(0,T.xp)(e);return z()(r.filter(e=>{var r;return t===e.definition_type||(null!==(r=e.resolvers)&&void 0!==r?r:[]).includes(t)}),e=>
1!function(e){return e.definition_type===H.M.DOMAIN?O()($()(e.parameters,["domain","transfer","authinfo"])):O()(e.parameters)}(e))},se=(e,t)=>((e,t)=>R()(G()(e.checkout.params||{},e=>t===e.resolver||t===e.type),e=>R()(e.params,e=>""===e.value||null===e.value)))(e,t)&&!oe(e,t),ie=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 le(e){return e.checkout.modal.confirmAddress}var ce=r(49929);function de({route:e}){const t=u(),r=-1===Object.keys(t).indexOf(e);return(0,o.useEffect)(()=>{r?(0,d.Er)("GET",e):(0,s.oo)(t[e])},[r,e,t]),(0,_.jsx)(E,{})}let ue=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?i.Cx:null},r.activeStatusRedirect=function(){const{props:{showRegistration:e}}=this;return e?(0,_.jsx)(de,{route:"registrationPagePath"}):(0,_.jsx)(de,{route:"authenticationPagePath"})},r.assignedOrHasUserDataStatusRedirect=function(){return this.props.needsParameters?(0,_.jsx)(de,{route:"configurationPagePath"}):(0,_.jsx)(de,{route:"summaryPagePath"})},r.archivedStatusRedirect=function(){return(0,_.jsx)(de,{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)(de,{route:C.Ay.getSuccessfulUrl()});if(t&&t.data&&t.url)return(0,d.Er)(t.method,t.url,t.data),(0,_.jsx)(E,{});switch(this.getSelectedPaymentMethodVariant()){case i.zd:return(0,_.jsx)(de,{route:"successfulPagePath"});case i.Cx:return(0,_.jsx)(de,{route:C.Ay.getSuccessfulUrl()});default:return(0,_.jsx)(de,{route:"bankTransferSummaryPagePath"})}},r.handleModalBasedPayment=function(){(0,c.Kn)();const{modalPaymentData:e}=this.props;return e?((0,i.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,i.BI)(e),(0,_.jsx)(E,{})):(0,_.jsx)(de,{route:C.Ay.getFailureUrl()})},r.render=function(){const{basket:e,didMakeOrder:t,isModalBasedPayment:r,needsParameters:n}=this.props,a=e.status;if(w.W$.PENDING===a)return(0,_.jsx)(E,{});if(t&&r)return this.handleModalBasedPayment();if(t)return this.madeOrderRedirect();if(n&&![w.W$.HAS_USER_DATA,w.W$.ASSIGNED].includes(a))return(0,_.jsx)(de,{route:"authenticationPagePath"});if(n)return(0,_.jsx)(de,{route:"configurationPagePath"});switch(a){case w.W$.ACTIVE:return this.activeStatusRedirect();case w.W$.HAS_USER_DATA:case w.W$.ASSIGNED:return this.assignedOrHasUserDataStatusRedirect();case w.W$.ARCHIVED:return this.archivedStatusRedirect();default:return(0,_.jsx)(E,{})}},t}(o.Component);ue.defaultProps={modalPaymentData:void 0};var me=(0,N.Ng)(()=>(e,t)=>({basket:t.isQuickPurchase?(0,ce.WA)(e):(0,T.Bm)(e),order:(0,W.r$)(e),didMakeOrder:(0,W.O6)(e),showRegistration:X(e),isModalBasedPayment:(0,W.nH)(e),isBasketLoading:(0,T.$$)(e),modalPaymentData:(0,W.it)(e),needsParameters:(0,T.w8)(e)}))(ue),he=r(47121),pe=r(89373),ge=r(32998),Ae=r(15079),xe=r(94983),fe=r(99476);const ye=fe.Ik({login:fe.Yj({required_error:(0,v.Ay)("formFields.global.login.errors.notBlank")}),password:fe.Yj({required_error:(0,v.Ay)("formFields.global.password.errors.notBlank")}),remember_me:fe.zM().optional()});var be=r(55378),je=r.n(be);const ve={name:"Austria",codes:["AT","AUT","040"],calcFn:e=>{let t=0;for(let r=0;r<7;r++){const n=Number(e.charAt(r))*ve.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})$/]}},Se=e=>e%11<2?0:11-e%11,ke={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]===Se(n[0])&&t[13]===Se(n[1])},rules:{multipliers:{},regex:[/^(BR)?(\d{14}|\d{2}\.\d{3}\.\d{3}\/\d{4}-\d{2})$/]}},Ce={name:"Bulgaria",codes:["BG","BGR","100"],calcFn:e=>{if(9===e.length)return function(e){let t,r=_e(0,e,0,8,1);const n=Number(e.slice(8));if(t=r%11,10!==t)return t===n;
1r=_e(0,e,0,8,3),t=r%11,10===t&&(t=0);return t===n}(e);const{multipliers:t}=Ce.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=Ee(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=Ee(0,e,0,9,t.foreigner);return r%10===Number(e.substr(9,1))}(e,t)||function(e,t){let r=Ee(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 _e(e,t,r,n,a){let o=e;for(let s=r;s<n;s++)o+=Number(t.charAt(s))*(s+a);return o}function Ee(e,t,r,n,a){let o=e;for(let s=r;s<n;s++)o+=Number(t.charAt(s))*a[s];return o}const Ne={name:"Czech Republic",codes:["CZ","CZE","203"],calcFn:e=>{const{rules:t}=Ne,{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 o=r-a-1,s=Number(e.slice(8,9));return!!n&&n[o]===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 Ie={name:"Denmark",codes:["DK","DNK","208"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*Ie.rules.multipliers.common[r];return t%11==0},rules:{multipliers:{common:[2,7,6,5,4,3,2,1]},regex:[/^(DK)(\d{8})$/]}},we={name:"Estonia",codes:["EE","EST","233"],calcFn:e=>{let t,r=0;for(let n=0;n<8;n++)r+=Number(e.charAt(n))*we.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})$/]}},Te={name:"Finland",codes:["FI","FIN","246"],calcFn:e=>{let t=0;for(let r=0;r<7;r++)t+=Number(e.charAt(r))*Te.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})$/]}},Le={name:"Germany",codes:["DE","DEU","276"],calcFn:e=>{let t,r=10,n=0,a=0;for(let o=0;o<8;o++)n=(Number(e.charAt(o))+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})$/]}},Re={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))*Re.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})$/]}},Fe={name:"Hungary",codes:["HU","HUN","348"],calcFn:e=>{let t=0;for(let r=0;r<7;r++)t+=Number(e.charAt(r))*Fe.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})$/]}},$e={name:"Ireland",codes:["IE","IRL","372"],calcFn:e=>{const{typeFormats:t,multipliers:r}=$e.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 o=0;o<7;o++)n+=Number(a.charAt(o))*r.common[o];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])$/]}},Pe={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))*Pe.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})$/]}},Oe={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))*Oe.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})$/]}},Ve={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+=De(e,r.multipliers.short,t)}return n}(e,r,t),r=Be(r);return r===Number(e.slice(8,9))}return!1}(e,Ve.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+=De(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+=De(e,r.multipliers.alt,t)}return n}(e,r,t),r=Be(r);return r===Number(e.slice(11,12))}return!1}(e,Ve.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 De(e,t,r){return Number(e.charAt(r))*t[r]}function Be(e){let t=e%11;return 10===t&&(t=0),t}const Ge={name:"Malta",codes:["MT","MLT","470"],calcFn:e=>{let t=0;for(let r=0;r<6;r++)t+=Number(e.charAt(r))*Ge.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})$/]}},Me={name:"Netherlands",codes:["NL","NLD","528"],calcFn:e=>{const t=e.replace(/[\ \-\_]/g,"").toUpperCase(),{additional:r,multipliers:n}=Me.rules;if(!r)return!1;const a=t.match(r[0]);if(!a||!a[1])return!1;const o=a[1],s=`NL${t}`.split("").map(ze);let i=0;for(let l=0;l<8;l++)i+=Number(o.charAt(l))*n.common[l];i%=11,i>9&&(i=0);return i===Number(o.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 ze(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 He={name:"Norway",codes:["NO","NOR","578"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*He.rules.multipliers.common[r];
1if(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)?$/]}},Ue={name:"Poland",codes:["PL","POL","616"],calcFn:e=>{let t=0;for(let r=0;r<9;r++)t+=Number(e.charAt(r))*Ue.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})$/]}},qe={name:"Portugal",codes:["PT","PRT","620"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*qe.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})$/]}},We={name:"Romania",codes:["RO","ROU","642"],calcFn:e=>{let t=0;const r=e.length,n=We.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})$/]}},Ye={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,Ye.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)),o=n===Number(e.slice(11,12));return a&&o}return!1}(e,Ye.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 Ze={name:"Slovenia",codes:["SI","SVN","705"],calcFn:e=>{let t=0;for(let n=0;n<7;n++)t+=Number(e.charAt(n))*Ze.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})$/]}},Ke={name:"Spain",codes:["ES","ESP","724"],calcFn:e=>{const{additional:t,multipliers:r}=Ke.rules;return!!t&&(t[0].test(e)?function(e,t){let r=Xe(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=Xe(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 Xe(e,t,r){let n,a=r;for(let o=0;o<7;o++)n=Number(e.charAt(o+1))*t[o],a+=n>9?Math.floor(n/10)+n%10:n;return a}const Qe={name:"Sweden",codes:["SE","SWE","752"],calcFn:e=>{let t,r=0;for(let o=0;o<9;o+=2){const t=Number(e.charAt(o));r+=Math.floor(t/5)+2*t%10}let n=0;for(let o=1;o<9;o+=2)n+=Number(e.charAt(o));const a=(10-(r+n)%10)%10;return t=Number(e.slice(9,10)),a===t},rules:{multipliers:{},regex:[/^(SE)(\d{10}01)$/]}},Je={name:"Switzerland",codes:["CH","CHE","756"],calcFn:e=>{let t=0;for(let r=0;r<8;r++)t+=Number(e.charAt(r))*Je.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)?$/]}},et={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 o=Number(e.slice(7,9));return Boolean(a===o&&n>1e6)}(e,et.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 tt(e,t,r){return{value:e||void 0,isValid:Boolean(t),isValidFormat:!!r&&st(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 rt=[ke.name];function nt(e){return!rt.includes(e)}function at(e){return!!e.match(/^\d{2}/)}function ot(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 st(e,t){for(const r of t){if(r.test(e))return{isValid:!0,regex:r}}return{isValid:!1,regex:void 0}}function it(e,t=[]){if(!e)return tt(e,!1);const r=function(e=""){return e.toString().toUpperCase().replace(/(\s|-|\.|\/)+/g,"")}(e),n=function(e,t){for(const r of t)if(ot(e,r)||!nt(r.name)&&at(e))return{...r}}(r,t),a=!!n&&function(e,t){const r=st(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 tt(r,a,n)}const lt=[{name:"Andorra",codes:["AD","AND","020"],calcFn:e=>8===e.length,rules:{multipliers:{},regex:[/^(AD)([fealecdgopuFEALECDGOPU]{1}\d{6}[fealecdgopuFEALECDGOPU]{1})$/]}},ve,{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})$/]}},ke,Ce,{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])$/]}},Ne,Ie,we,{name:"Europe",codes:["EU","EUR","000"],calcFn:()=>!0,rules:{multipliers:{},regex:[/^(EU)(\d{9})$/]}},Te,{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})$/]}},Le,Re,Fe,$e,Pe,Oe,Ve,{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})$/]}},Ge,Me,He,Ue,qe,We,Ye,{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})$/]}},Ze,Ke,Qe,Je,et];var ct=r(15616),dt=r(62381),ut=r(93096),mt=r(34251);const ht="A-Za-z№ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-Ô¯Ô±-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛱ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬá
1³®-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-á¾´á¾¶-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-á¿´á¿¶-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎↃↄⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々〆〱-〵〻〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛥꜗ-ꜟꜢ-ꞈꞋ-ꞭꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-ï©­ï©°-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ï¹´ï¹¶-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",pt=je()(lt,e=>e.codes[0].toLowerCase());function gt(e){return!(0,mt.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 At(e,t,r){const{error:n,success:a}=e.safeParse(t);a||null==n||n.issues.forEach(e=>{r.addIssue(e)})}function xt(e,t){const r=!(0,mt.A)(e.tax_id),n=!(0,mt.A)(e.regon_id);return!(0,mt.A)(e.tax_id)&&e.tax_id.length<4&&t.addIssue({path:["tax_id"],code:ct.eq.custom,message:(0,v.Ay)("formFields.global.tax_id.errors.min")}),!(0,mt.A)(e.regon_id)&&e.regon_id.length<4&&t.addIssue({path:["regon_id"],code:ct.eq.custom,message:(0,v.Ay)("formFields.global.regon_id.errors.min")}),r&&!function(e){const t=e.tax_id||"",r=e.country||"",n=(0,ut.aE)(r);if(-1!==pt.indexOf(r)){const e=lt.filter(e=>e.codes.includes(r.toUpperCase()));try{var a;const o=it(`${n}${t}`,e);return o.isValid&&(null===(a=o.country)||void 0===a?void 0:a.isoCode.short.toLowerCase())===r}catch(o){return!1}}return!0}(e)&&t.addIssue({path:["tax_id"],code:ct.eq.custom,message:(0,v.Ay)("formFields.global.tax_id.errors.invalid")}),"pl"===e.country&&n&&!function(e){return!(0,mt.A)(e.regon_id)&&gt(e.regon_id)}(e)&&t.addIssue({code:ct.eq.custom,path:["regon_id"],message:(0,v.Ay)("formFields.global.regon_id.errors.invalid")}),n||r||(t.addIssue({code:ct.eq.custom,path:["regon_id"],message:(0,v.Ay)("formFields.global.regon_id.errors.notBlank")}),t.addIssue({code:ct.eq.custom,path:["tax_id"],message:(0,v.Ay)("formFields.global.tax_id.errors.notBlank")})),fe.tm}function ft(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:ct.eq.custom,message:(0,v.Ay)("formFields.global.phone_number.errors.invalid")})}function yt(e,t){(function(e){const t=e.country||"";if({}.hasOwnProperty.call(bt,t))return new RegExp(bt[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:ct.eq.custom,message:(0,v.Ay)("formFields.global.postal_code.errors.invalid")})}const bt=(0,dt.X6)();function jt(e,t){return(0,ut.Vd)(e)(t)}var vt=r(67356),St=r(94474),kt=r(50826),Ct=r(97972),_t=r(48570),Et=r(57047),Nt=r(25156),It=r(61885),wt=r(83820),Tt=r(6772);function Lt(){const e=(0,Tt.jL)(),t=(0,Tt.GV)(Z),r=(0,Tt.GV)(T.mj);return{login:t||void 0,onSubmit:async t=>{try{return(async t=>await new Promise(async n=>{if(e({type:wt.E3.AUTH_PENDING,status:d.gx.CONTINUE}),r)try{var a;const n=await St.A.checkUserPassword(r,t.login,t.password,null!==(a=t.remember_me)&&void 0!==a&&a);e({type:wt.E3.AUTH_SUCCESS,status:d.gx.OK,login:t.login,hitId:n.hitId,accountId:n.accountId,signature:n.signature}),(0,It.Ap)(e,t.login,r),(0,dt.S0)()&&n.session&&e((0,Et.E1)(n.session.id,new Date(n.session.expire_at))),e((0,Nt.Bm)(r,!1))}catch(o){if(!St.A.isApiError(o))throw(0,l.K)("[API] Unhandled error in loginActions"),o;{const r=St.A.getNormalizedError(o);if("visible"in r&&null!=r&&r.visible)return e({type:wt.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:wt.E3.AUTH_FAILURE,status:r.status,message:r.title}),void n({[vt.Ym]:(0,v.Ay)("msg.internalServerError")});
1if(d.gx.NOT_ACCEPTABLE===r.status)return e({type:wt.E3.AUTH_FAILURE,status:r.status,login:"",accountExists:!1}),_t.A.remove(Ct.O3.LOGIN_EXISTS),_t.A.remove(Ct.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:wt.E3.AUTH_FAILURE,status:r.status,login:t.login,accountExists:d.gx.NOT_FOUND===r.status||void 0}),_t.A.remove(Ct.O3.LOGIN_EXISTS),_t.A.remove(Ct.O3.USER_LOGIN),n({[vt.Ym]:(0,v.Ay)("checkout.authorizationError"),login:" ",password:" "}))}}else(0,kt.z)()}))(t)}catch{return Promise.resolve()}},onSkipLogin:()=>{e((0,It.bP)())}}}var Rt=r(90952),Ft=r(758);function $t({name:e,text:t,externalError:r,checkedColor:n,...a}){return(0,_.jsx)(Rt.D0,{name:e,render:({input:e,meta:r})=>(0,_.jsx)(Ft.Ay,{...e,...a,hasError:r.touched&&r.error,isChecked:e.value,typography:"small2",text:t,checkedColor:n})})}var Pt,Ot,Vt=(0,o.memo)($t),Dt=r(83866);function Bt(){return Bt=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},Bt.apply(null,arguments)}var Gt=function(e){return o.createElement("svg",Bt({xmlns:"http://www.w3.org/2000/svg",width:16,height:16},e),Pt||(Pt=o.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"})),Ot||(Ot=o.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 Mt(){return(0,_.jsx)(_.Fragment,{children:(0,_.jsx)(Rt.Pc,{subscription:{submitError:!0,error:!0},children:({submitError:e,error:t})=>O()(e||t)?null:(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsx)(Dt.A,{backgroundColor:"errorLight",icon:Gt,iconColor:"error",children:(0,_.jsx)(he.A,{typography:"xsmall2",children:e||t})})})})})}var zt=(0,o.memo)(Mt),Ht=r(23214),Ut=r(38888);function qt({externalPending:e,text:t,color:r}){return(0,_.jsx)(Rt.Pc,{subscription:{valid:!0,pristine:!0,submitting:!0},children:({submitting:n})=>{const a=n||e;return(0,_.jsx)(Ut.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 Wt=r(73590);function Yt({}){const{onSubmit:e,login:t}=Lt();return(0,_.jsx)(Rt.lV,{onSubmit:e,validate:e=>jt(ye,e),initialValues:{login:t,remember_me:(0,dt.$f)()},render:({handleSubmit:e})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:e,children:[(0,_.jsxs)(xe.A,{grid:[1,1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("formFields.global.login.label"),name:"login",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{type:"password",placeholder:(0,v.Ay)("formFields.global.password.label"),name:"password",placeholderHasSuccessColor:Wt.pL})]}),(0,_.jsx)(zt,{}),(0,_.jsx)(f.A,{topSpace:2,bottomSpace:2,children:(0,_.jsxs)(b.A,{align:"center",children:[(0,_.jsx)(Vt,{gutterSpace:1.5,isHighlighted:!0,text:(0,v.Ay)("formFields.global.credentials.remember_me.label"),name:"remember_me",checkedColor:Wt.$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)(qt,{text:(0,v.Ay)("checkout.loginSubmit"),color:Wt.Sq})]})})}function Zt({hasRegisterLink:e}){const t=(0,j.A)("small","medium"),r=!t,{onSkipLogin:n}=Lt(),a=(0,_.jsx)(Ae.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)(f.A,{bottomSpace:4,children:[(0,_.jsx)(he.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)(Yt,{}),e&&r&&(0,_.jsx)(f.A,{topSpace:5,children:(0,_.jsx)(A.A,{horizontalAlign:"center",children:a})})]})}function Kt(){const e=(0,j.A)("medium");return(0,_.jsx)(x.Ay,{width:"tiny",children:(0,_.jsxs)(pe.A,{children:[e&&(0,_.jsx)(he.A,{typography:"great",align:"center",pushSp
1ace:4,children:(0,v.Ay)("checkout.niceToSeeYou")}),(0,_.jsx)(ge.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(Zt,{hasRegisterLink:!0})})]})})}var Xt=r(63679),Qt=r(67061),Jt=r(68258),er=r(2226),tr=r(19980),rr=["children","separatorGutterSpace","backgroundColor","hasVerticallyCenteredContent","shadow"];var nr="backgroundLight",ar=Xt.default.div.withConfig({componentId:"sc-1jfxuts-0"})(function(e){var t=e.$hasVerticallyCenteredContent;return(0,Xt.css)(["flex-grow:1;",""],t&&(0,Xt.css)(["display:flex;flex-direction:column;justify-content:center;"]))}),or=Xt.default.div.withConfig({componentId:"sc-1jfxuts-1"})(function(e){var t=e.$gutterSpace,r=e.$backgroundColor,n=e.theme;return(0,Xt.css)(["align-self:stretch;width:",";margin:0 ",";overflow:hidden;border-left:"," dashed ",";"],(0,er.A)(1),(0,Jt.A)(t),(0,er.A)(1),(0,Qt.A)(n,r,"medium"))});var sr=function(e){var t=e.children,r=e.separatorGutterSpace,n=e.backgroundColor,a=void 0===n?nr:n,s=e.hasVerticallyCenteredContent,i=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 o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,rr);return o.createElement("div",l,o.createElement(ge.A,{color:a,spacingSpace:8,shadow:i},o.createElement(tr.A,null,o.Children.map(t,function(e,n){var i=o.Children.toArray(t).length===n+1;return o.createElement(o.Fragment,{key:"column-".concat(n)},o.createElement(ar,{$hasVerticallyCenteredContent:!!s},e),!i&&o.createElement(or,{$gutterSpace:r,$backgroundColor:a}))}))))};function ir(){const{onSkipLogin:e}=Lt();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{typography:{small:"huge",medium:"large3",large:"large3"},align:"center",pushSpace:4,children:(0,v.Ay)("checkout.registerSectionHeader")}),(0,_.jsx)(Ut.Ay,{title:(0,v.Ay)("checkout.registerButtonLabel"),color:"secondary",variant:"outlined",size:"big",isExpanded:!0,onClick:e,children:(0,v.Ay)("checkout.registerButtonLabel")})]})}function lr(){const e=(0,j.A)("medium"),t=(0,j.A)("large");return(0,_.jsx)(x.Ay,{width:t?"medium":"tiny",children:(0,_.jsxs)(pe.A,{children:[e&&(0,_.jsx)(he.A,{typography:"great",align:"center",pushSpace:4,children:(0,v.Ay)("checkout.hello")}),t?(0,_.jsxs)(sr,{separatorGutterSpace:10,backgroundColor:"backgroundLight",hasVerticallyCenteredContent:!0,shadow:"tiny",children:[(0,_.jsx)(Zt,{}),(0,_.jsx)(ir,{})]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ge.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(Zt,{})}),(0,_.jsx)(f.A,{topSpace:e?1.5:1,children:(0,_.jsx)(ge.A,{spacingSpace:{small:{vertical:4,horizontal:2},medium:8},color:"backgroundLight",shadow:"tiny",children:(0,_.jsx)(ir,{})})})]})]})})}var cr=r(26012),dr=r(21578),ur=r(55802),mr=r(94903);function hr(e){const t=(0,Tt.GV)(T.Bm),r=(0,Tt.GV)(Q),n=(0,Tt.GV)(K),a=(0,Tt.GV)(ee),o=(0,Tt.GV)(e=>e.checkout.showRegistration),s=w.W$.ACTIVE!==t.status||a;return(0,dr.A)(()=>{(0,ur.H)(t),(0,ur.um)()},[s],!s),s||o?(0,_.jsx)(me,{}):(0,_.jsx)(mr.A,{hasLinkToBasket:!0,children:(0,_.jsx)(cr.A,{isTrue:n&&r,show:(0,_.jsx)(lr,{}),children:(0,_.jsx)(Kt,{})})})}var pr=r(161),gr=r(22606),Ar=r(85589),xr=r(43380),fr=r(54506);var yr=r(95700),br=r(71696);const jr={strong:{component:he.A,props:{isBold:!0}}};function vr({name:e,value:t,isLoading:r=!1}){return(0,_.jsx)(f.A,{bottomSpace:1,children:(0,_.jsxs)(xr.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)(he.A,{typography:"medium3_h",children:[e,":"]})}),(0,_.jsxs)(ge.A,{spacingSpace:{horizontal:2,vertical:1},display:"inline-flex",hasFitContentWidth:!0,children:[(0,_.jsx)(he.A,{typography:"medium1_h",isLoading:r,children:t}),r?(0,_.jsx)("div",{onClick:k.yZ,children:(0,_.jsx)(f.A,{leftSpace:2,children:(0,_.jsx)(m.Ay,{size:"nano",variant:"arrows"})})}):null]})]})})}function Sr(){const{accountNumber:e,value:t,recipientAddress:r,recipientName:n,title:a}=function(){var e,t,r,n;const a=(0,Tt.GV)(W.r$),[o,...s]=(0,fr.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!=o?o:"",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)(he.A,{typography:"medium1_h",pushSpace:4,children:(0,yr.md)("checkout.bankTransferPaymentText",void 0,jr)}),(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsxs)(ge.A,{spacingSpace:{small:{vertical:4,horizontal:3},medium:{vertical:5,horizontal:4}}
1,color:"backgroundLight",hasBorder:!0,children:[(0,_.jsx)(vr,{name:(0,v.Ay)("checkout.bankTransferRecipient"),value:n}),(0,_.jsx)(vr,{name:(0,v.Ay)("checkout.bankAccountNumber"),value:e||(0,v.Ay)("checkout.generating"),isLoading:!e}),(0,_.jsx)(vr,{name:(0,v.Ay)("checkout.bankTransferAddress"),value:r}),(0,_.jsx)(vr,{name:(0,v.Ay)("checkout.bankTransferTitle"),value:a}),(0,_.jsx)(vr,{name:(0,v.Ay)("checkout.bankTransferValue"),value:(0,br.fS)(t,!0)}),e?null:(0,_.jsx)(f.A,{topSpace:3,children:(0,_.jsx)(ge.A,{customColor:"#E5F0F6",spacingSpace:2,children:(0,_.jsx)(he.A,{typography:"tiny1",color:"secondary",align:"center",children:(0,v.Ay)("checkout.bankTransferPaymentNote")})})})]})}),(0,_.jsx)(he.A,{typography:"medium1_h",pushSpace:4,children:(0,yr.md)("checkout.bankTransferPaymentProcessingText",void 0,jr)})]})}var kr,Cr=r(75951),_r=r(11873),Er=r(51431);function Nr(){return Nr=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},Nr.apply(null,arguments)}var Ir=function(e){return o.createElement("svg",Nr({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),kr||(kr=o.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"})))},wr=r(56132),Tr=r(15689),Lr=r(92368),Rr=r(59114);function Fr(e){const t=(0,Tt.GV)(W.O6),r=(0,Tt.GV)(T.KZ);(0,o.useEffect)(()=>{t||(0,s.oo)("/")},[t]);const n=(0,_.jsx)(Dt.A,{backgroundColor:"background",icon:Ir,iconColor:"secondaryLight",isBig:!0,children:(0,_.jsx)(he.A,{typography:"large3",children:(0,v.Ay)("checkout.orderHasNotBeenPaid")})});return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Tr.A,{}),(0,_.jsx)(Lr.A,{children:(0,_.jsxs)(mr.A,{sectionInfoBar:n,hasContainer:!0,hasDefaultHeader:!0,children:[(0,_.jsxs)(_r.A,{buttons:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(gr.A,{color:"success",variant:"outlined",title:(0,v.Ay)("checkout.goToAdminPanel")}),(0,_.jsx)(Ar.A,{})]}),sectionInfoBar:n,children:[(0,_.jsx)(Sr,{}),r?(0,_.jsx)(Dt.A,{icon:wr.A,backgroundColor:"notifyLight",children:(0,_.jsx)(he.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.oldOrderHasTransfer")})}):null]}),(0,_.jsx)(pr.A,{}),(0,_.jsx)(Cr.A,{}),(0,_.jsx)(Er.A,{...Rr.A})]})})]})}var $r=r(77126),Pr=r.n($r),Or=r(72202);function Vr({onUserConfirmed:e,onModalClose:t}){const{isOpen:r,user:n}=(0,Tt.GV)(le),a=(0,Tt.jL)(),o=()=>{a({type:wt.E3.ADDRESS_CONFIRMATION_CLOSE}),t&&t()},s=(0,j.A)("small","medium"),i=[{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:o,color:Wt.Sq}];return(0,_.jsx)(Or.R,{title:(0,v.Ay)("modal.confirmAddressHeading"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{pushSpace:3,typography:"small2",children:(0,v.Ay)("modal.confirmAddressText")}),(0,_.jsxs)(ge.A,{spacingSpace:2,color:"backgroundDarkLight",hasCenteredChildren:!0,children:[(0,_.jsx)(he.A,{typography:"medium3_s",align:"center",pushSpace:2,children:null==n?void 0:n.address}),(0,_.jsxs)(he.A,{typography:"medium3_s",align:"center",children:[null==n?void 0:n.postal_code," ",null==n?void 0:n.city]})]})]}),isOpen:r,buttons:s?Pr()(i):i,onCloseButtonClick:o})}var Dr=r(96939);var Br=function(){return function(e){var t;return(null!==(t=e.GraphCmsSquidex)&&void 0!==t&&t.queryCeneoFeedContents?e.GraphCmsSquidex.queryCeneoFeedContents.map(e=>D()(e,"flatData.product[0].flatData.id",null)):[]).filter(e=>null!==e)}((0,s.GR)("3532559953"))},Gr=r(90118),Mr=r(53665),zr=r(30028);const Hr=(e,t)=>(0,T.Qe)(e).filter(e=>t.includes(e.plan_id)).map(e=>e.plan_id),Ur=(e,t)=>0!==Hr(e,t).length;var qr=r(18987),Wr=r(6690),Yr=r(78902),Zr=r(96862),Kr=r(68566),Xr=r(28758);function Qr(e,t,r,n,a,o,i,l,c){e({type:Kr.P.PAYMENT_PENDING,response_status_code:d.gx.CONTINUE});const u=t();if(!a)return void(0,kt.z)();const m={terms:r,affiliate_code:qr.A.get((0,dt.Hu)()),context:(0,dt.JP)(),remember_me:!1};return(0,dt.S0)()&&!(0,Wr.s)(u)&&(m.remember_me="1"===qr.A.get(wt.AZ.REMEMBER_ME)),(0,zr.A)(m,i),o(a,m).cat
1ch(t=>{const r=St.A.getNormalizedError(t);d.gx.UNAVAILABLE_FOR_LEGAL_REASONS!==r.status?d.gx.FORBIDDEN===r.status&&"detail"in r&&r.detail?e((0,Zr.Ze)(r.detail)):d.gx.CONFLICT!==r.status?(e({type:Kr.P.PAYMENT_FAILURE,response_status_code:d.gx.INTERNAL_SERVER_ERROR}),e((0,Zr.Ze)((0,v.Ay)("checkout.orderErrorMessageBar"))),d.gx.NOT_FOUND!==r.status||(0,s.oo)(C.Ay.getFailureUrl())):l():e((0,Zr.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 o={token:e.token,orderNumber:e.number,orderId:e.id,email:null!==(a=t.email)&&void 0!==a?a:"",hasTransfer:(0,T.J4)(r),orderTotal:e.total_value,items:r.items.map(e=>({periodId:e.plan_period_id,planId:e.plan_id,quantity:1}))};_t.A.setSerialized(Ct.O3.OLD_ORDER,o),n&&_t.A.remove(Ct.O3.TOKEN_NAME);I.A.set(Ct.O3.CONTROL_PANEL,e.control_panel_url||void 0)}(t.order,u.checkout,r,c.clearBasketToken),function(e,t,r){const{accountGuid:n}=(0,dt.Tb)();if(!n||0===r.length||!Ur(e,r))return void(0,zr.A)("not active","ceneo");const a=e.checkout.user;null!=a&&a.email&&((0,zr.A)({email:a.email,orderNumber:t.number,products:Hr(e,r)},"ceneo"),I.A.setSerialized(Ct.O3.OPINIONS,{email:a.email,orderNumber:t.number,products:Hr(e,r)}))}(u,t.order,n)}catch{}Ct.Ay.clearSig(),qr.A.remove(wt.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,dt.S0)()&&t.session&&e((0,Et.E1)(t.session.id,new Date(t.session.expire_at)))})}function Jr(e,t){return(r,n)=>{const a=n().basket.token;return Qr(r,n,e,t,a,St.A.checkout,"checkout",()=>{r((0,It.cR)()),r((0,Zr.fY)()),r((0,It.wz)(a)),r((0,It.CX)())},{actionType:Kr.P.PAYMENT_SUCCESS,getBasket:e=>e.basket,getBasketOrderedItems:T.Jj,clearBasketToken:!0})}}function en(e,t){return(r,n)=>{const a=n().quickCheckout.basket.token;return Qr(r,n,e,t,a,St.A.putBasketQuickPurchaseCheckout,"quickCheckout",()=>{(0,kt.z)()},{actionType:Xr.A.PAYMENT_SUCCESS,getBasket:e=>e.quickCheckout.basket,getBasketOrderedItems:ce.Qe,clearBasketToken:!1})}}function tn(e,t,r,n,a){e((0,Zr.fY)());const{checkoutTerms:o}=t();if(!n)return void(0,kt.z)();const s=o.terms,i=o.termTabRequiredId,l=o.activeTermTabId,c=s.filter(e=>!e.optional||e.id===i&&e.type===Mr.t.INTERNAL).every(e=>e.checked[l]);c?(e({type:Kr.P.ORDER_PENDING,response_status_code:d.gx.CONTINUE}),e(a((0,q.Ld)(o),r))):e({type:Yr.S.TERMS_VALIDATION,value:c})}var rn=r(63443);function nn(e=!1){return{loading:"loading"===(0,Tt.GV)(e?ce.Z$:ae),valid:(0,Tt.GV)(q.WB),canCheckout:(0,Tt.GV)(e?ce.A6:T.$m)>0}}function an(){return{scrollToTerms:()=>{(0,Gr.hK)(rn.o.TERMS_SECTION,3e3)}}}function on(){const e=(0,Tt.jL)(),{loading:t,valid:r,canCheckout:n}=nn(),{scrollToTerms:a}=an(),{logout:o}=(0,Dr.A)(),i=Br(),l=(0,Tt.GV)(T.mj);return{handleProceed:()=>{t||(!1!==r?e(function(e,t){return(r,n)=>{tn(r,n,e,t,Jr)}}(i,l)):a())},handleOnLogoutClick:()=>{o(()=>{e({type:w.w6.BASKET_PREPARE_FOR_SUMMARY}),(0,s.oo)(C.Ay.getFinalizeUrl())})},loading:t,canCheckout:n,valid:r}}function sn(){const e=(0,Tt.jL)(),{loading:t,valid:r,canCheckout:n}=nn(!0),{scrollToTerms:a}=an(),o=Br(),s=(0,Tt.GV)(ce.WA);return{handleProceed:()=>{t||(!1!==r?e(function(e,t){return(r,n)=>{tn(r,n,e,t,en)}}(o,s.token)):a())},loading:t,canCheckout:n,valid:r}}var ln=r(27116),cn=r(43157),dn=r(1763),un=r(77736),mn=r(2808),hn=r(73504),pn=r(85807),gn=r(73398),An=r(38643),xn=r(89925),fn=r(22745),yn=r(36114),bn=r(55772),jn=r(93872),vn=r(34199);const Sn="summary-products-list";function kn(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 Cn(e){if(!("period_name"in e))return"";const{periodValue:t,periodType:r}=(0,un.DB)(e.period_name);return 0===t?(0,v.Ay)("periodName.oneTimeFee"):(0,v.Ay)(`periodName.summary.${r}`,{smart_count:t})}function _n(e,t,r){return(0,_.jsx)(fn.A,{content:t,children:(0,_.jsx)(yn.A,{className:(0,vn.cn)("cursor-help underline decoration-dashed",r),variant:"bodySm",color:"muted",children:e})})}function En(e,t){var r;const n=e.disabledReason?hn.H[e.disabledReason]:void 0;return n?_n((0,v.Ay)(`disabledInfo.${n}.title`),(0,v.Ay)(`disabledInfo.${n}.tooltip`),t):(0,mt.A)(null===(r=e.tooltip)||void 0===r?void 0:r.labelText)?null:(0,mt.A)(e.tooltip.tooltip)?(0,_.jsx)(yn.A,{className:t,variant:"bodySm",color:"muted",children:e.tooltip.labelText}):_n(e.tooltip.labelText,e.tooltip.tooltip,t)}function Nn({hasHorizontalPadding:e=!0}){const t=(0,Tt.GV)(T.Jj),r=(0,Tt.GV)(T.mB),{0:n,1:a}=(0,o.useState)(!1);return(0,mt.A)(t)?null:(0,_.jsxs)("div",{className:(0,vn.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)(bn.Ay,{icon:pn.injectIcon,size:"medium",className:"shrink-0"}),(0,_.jsx)(yn.A,{asChild:!0,variant:"headingLg",children:(0,_.jsxs)("span",{children:[(0,v.Ay)("checkout.myProducts")," (",r,")"]})})]}),(0,_.jsx)(jn.a,{icon:n?gn.injectIcon:An.injectIcon,size:"medium",className:"cursor-pointer",iconTitle:(0,v.Ay)("checkout.showProductsList"),"aria-expanded":n,"aria-controls":Sn,onClick:()=>a(e=>!e)})]}),n?(0,_.jsx)("ul",{id:Sn,className:(0,vn.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,fr.A)(e.children),(0,fr.A)(e.resources)),r=Cn(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)(yn.A,{disableMarkdown:!0,variant:"body",weight:"black",color:n?"muted":void 0,children:kn(e)}),(0,mt.A)(r)||n?null:(0,_.jsx)(yn.A,{variant:"bodySm",children:r}),En(e),(0,_.jsx)(mn.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=Cn(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)(bn.Ay,{icon:xn.injectIcon,size:"small",className:"shrink-0"}),(0,_.jsx)(yn.A,{disableMarkdown:!0,variant:"body",weight:"bold",color:r?"muted":void 0,children:kn(e)})]}),(0,mt.A)(t)||r?null:(0,_.jsx)(yn.A,{className:"pl-4",variant:"bodySm",children:t}),En(e,"pl-4"),(0,_.jsx)(mn.A,{item:e,hasRedesign:!0,className:"pl-4"})]},e.key)})})]},e.key)})}):null]})}function In({canCheckout:e,loading:t,valid:r,summary:n,cancelLabel:a,onCancel:o,onProceed:s,hasRedesign:i=!1}){return i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ln.A,{from:"small",to:"huge",children:(0,_.jsx)(cn.I,{includeHandlingFee:e,loading:t,onSubmitClick:e?s:o,submitButtonLabel:e?(0,v.Ay)("basket.payButton"):a,summary:n,headerTitle:(0,v.Ay)("basket.summary"),detailsContent:(0,_.jsx)(Nn,{hasHorizontalPadding:!1}),hasRedesign:!0,hasInlineDetailedViewHeader:!0})}),(0,_.jsx)(ln.A,{from:"huge",children:(0,_.jsx)(dn.I,{includeHandlingFee:e,loading:t,onSubmitClick:e?s:o,submitButtonLabel:e?(0,v.Ay)("basket.payButton"):a,hasPaymentIcons:!1,totalLabel:(0,v.Ay)("checkout.summaryTotalGross"),children:(0,_.jsx)(Nn,{})})})]}):e?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(cn.I,{includeHandlingFee:!0,loading:t,onSubmitClick:s,submitButtonLabel:(0,v.Ay)("checkout.proceed"),summary:n,hasInlineDetailedViewHeader:!0}),(0,_.jsx)(ln.A,{from:"huge",children:(0,_.jsx)(f.A,{topSpace:3,hasNoReset:!0,children:(0,_.jsx)(he.A,{typography:"small1",align:"center",color:!1===r?"error":void 0,children:(0,v.Ay)("checkout.scrollToTerms")})})})]}):(0,_.jsx)(cn.I,{onSubmitClick:o,submitButtonLabel:a,loading:t,summary:n,hasInlineDetailedViewHeader:!0})}function wn({hasRedesign:e=!1}){const{handleOnLogoutClick:t,handleProceed:r,loading:n,valid:a,canCheckout:o}=on(),s=(0,Tt.GV)(T.dN);return(0,_.jsx)(In,{hasRedesign:e,canCheckout:o,loading:n,valid:a,summary:s,cancelLabel:(0,v.Ay)("checkout.logout"),onCancel:t,onProceed:r})}var Tn=r(72173),Ln=r(30852),Rn=r(61750);function Fn({confirmExit:e=!1,children:t}){return(0,o.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 $n=r(85379);function Pn({}){const e=(0,Tt.GV)(te);(0,o.useEffect)(()=>{e&&r(!0)},[e]);const{0:t,1:r}=(0,o.useState)(!1),n=()=>{r(!1)},a=[{text:(0,v.Ay)("button.acknowledge"),title:(0,v.Ay)("button.acknowledge"),onClick:n}];return(0,_.jsx)(Or.R,{title:(0,v.Ay)("modal.checkoutErrorHeading"),icon:(0,_.jsx)($n.Ay,{color:"error",icon:Gt,sizeSpace:2}),content:(0,_.jsx)(he.A,{typography:"medium1_h",children:(0,v.Ay)("modal.checkoutErrorMessage")}),isOpen:t,buttons:a,onCloseButtonClick:n})}var On=r(33080),Vn=r(21574);function Dn({title:e,children:t,id:r}){return(0,_.jsxs)(ge.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)(he.A,{typography:"large3",pushSp
1ace:4,children:e}):null,t]})}var Bn=r(35673),Gn=r(53481),Mn=r(17958),zn=r(80559),Hn=r(85183),Un=r(15971),qn=r(47160),Wn=r(97539);const Yn=Xt.default.span.withConfig({displayName:"NestedCheckbox__TermDescription",componentId:"sc-ityjal-0"})(["a{color:black;}"]);function Zn({title:e,description:t,isChecked:r,isRequired:n,hasError:a,onChange:s,isExpanded:i=!1}){const{0:l,1:c}=(0,o.useState)(i);return(0,_.jsxs)(tr.A,{children:[(0,_.jsx)(Un.A,{isChecked:r,isRequired:n,hasError:a,onChange:s,checkedColor:Wt.$u}),(0,_.jsxs)(f.A,{leftSpace:3.5,children:[(0,_.jsxs)(tr.A,{alignItems:"baseline",children:[(0,_.jsx)(he.A,{typography:"small3",children:e}),t?(0,_.jsx)(f.A,{leftSpace:2,children:(0,_.jsx)(Hn.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)(Wn.A,{isOpen:l,paddingTopSpace:1,children:(0,_.jsx)(he.A,{typography:"xsmall1_h",emphasis:"medium",children:(0,_.jsx)(Yn,{dangerouslySetInnerHTML:{__html:t||""}})})}):null]})]})}var Kn=r(44589);function Xn({id:e,isChecked:t,onChange:r,isRequired:n,hasError:a,labelledBy:o}){return(0,_.jsxs)("div",{className:"flex shrink-0 items-start gap-1",children:[(0,_.jsx)(Kn.Ay,{id:e,checked:t,onCheckedChange:r,required:n,"aria-invalid":a,"aria-labelledby":o,className:(0,vn.cn)(a&&"border-(--border-semantic-danger)")}),(0,_.jsx)(yn.A,{variant:"bodySm",color:a?"destructive":void 0,className:(0,vn.cn)("shrink-0",!n&&"invisible"),children:"*"})]})}function Qn({title:e,description:t,isChecked:r,isRequired:n,hasError:a,onChange:s,isExpanded:i=!1}){const l=(0,o.useId)(),{0:c,1:d}=(0,o.useState)(i),u=!!t;return(0,_.jsxs)("div",{className:"flex items-start gap-gap-12",children:[(0,_.jsx)(Xn,{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)(Kn.Sb,{htmlFor:l,className:"cursor-pointer",children:(0,_.jsx)(yn.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)(yn.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)(bn.Ay,{icon:c?gn.injectIcon:An.injectIcon,size:"xSmall"})]}):null]}),u&&c?(0,_.jsx)(yn.A,{asChild:!0,variant:"bodyXs",className:"mt-1 [&_a]:text-inherit [&_a]:underline",children:(0,_.jsx)("span",{dangerouslySetInnerHTML:{__html:t||""}})}):null]})]})}var Jn=({valid:e,terms:t,expandedTerms:r,requiredTermId:n,hasRedesign:a=!1})=>{const s=(0,j.A)("small","medium"),i=(0,Tt.jL)(),l=(0,Tt.GV)(q.qm),c=(0,Tt.GV)(q.zY),d=r.map(e=>e.id),{0:u,1:m}=(0,o.useState)(!0),h=(0,o.useId)(),p=()=>{i((0,zn.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)(Kn.Ay,{id:h,checked:l,onCheckedChange:p}),(0,_.jsx)(Kn.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)(yn.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)(bn.Ay,{icon:u?gn.injectIcon:An.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)(Qn,{title:t.name,description:t.text,isChecked:t.checked[c],onChange:()=>{i((0,zn.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)(Hn.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)(tr.A,{children:[(0,_.jsx)(Un.A,{isChecked:l,onChange:p,checkedColor:Wt.$u}),(0,_.jsx)(f.A,{leftSpace:2,hasForcedFullWidth:!0,children:(0,_.jsxs)(b.A,{children:[(0,_.jsx)(qn.A,{title:(0,v.Ay)("checkout.selectAllTerms"),type:"opacity",typography:"small3",onClick:p,children:(0,v.Ay)("checkout.selectAllTerms")}),!s&&A]})})]}),s?(0,_.jsx)(f.A,{topSpace:4,children:A}):null,(0,_.jsx)(Wn.A,{isOpen:u,paddingTopSpace:4,paddingLeftSpace:s?void 0:2,children:(0,_.jsx)(xr.A,{columns:1,gutterSpace:3,children:t.map(t=>{const r=t.id===n||!t.optional;return(0,_.jsx)(Zn,{title:t.name,description:t.text,isChecked:t.checked[c],onChange:()=>{i((0,zn.kV)([{type:t.type,id:t.id}]))},isRequired:r,hasError:!e&&r,isExpanded:d.includes(t.id)},`${t.type}-${t.id}`)})})})]})},ea=r(5936);var ta=function({text:e,isChecked:t,onChange:r,isRequired:n,hasError:a}){return(0,_.jsxs)(tr.A,{gapSpace:2.5,children:[(0,_.jsx)(Un.A,{isChecked:t,isRequired:n,hasError:a,onChange:r,checkedColor:Wt.$u}),(0,_.jsx)(Gn.A,{typography:{bold:"small3",default:"small2"},hasOpenedLinksInNewTab:!0,children:e})]})};function ra({text:e,isChecked:t,onChange:r,isRequired:n,hasError:a}){const s=(0,o.useId)(),i=`${s}-text`;return(0,_.jsxs)("div",{className:"flex items-start gap-gap-12",children:[(0,_.jsx)(Xn,{id:s,isChecked:t,onChange:r,isRequired:n,hasError:a,labelledBy:i}),(0,_.jsx)("div",{id:i,className:"min-w-0 flex-1",children:(0,_.jsx)(Gn.A,{typography:{bold:"small3",default:"small2"},hasOpenedLinksInNewTab:!0,children:e})})]})}var na=({valid:e,terms:t,requiredTermId:r,hasRedesign:n=!1})=>{const a=(0,Tt.jL)(),o=(0,Tt.GV)(q.zY),{groupedTermsText:s}=(0,Bn.a)();if((0,mt.A)(s))return null;const i=t.some(e=>e.id===r||!e.optional),l=t.every(e=>e.checked[o]),c=n?ra:ta;return(0,_.jsx)(c,{text:s,isChecked:l,onChange:()=>{const e=t.map(e=>({type:e.type,id:e.id}));a((0,zn.kV)(e))},isRequired:i,hasError:!1===e},"external-grouped-agreements")};var aa=({valid:e,terms:t,requiredTermId:r,hasRedesign:n=!1})=>{const a=(0,Tt.jL)(),s=(0,Tt.GV)(q.qm),i=(0,Tt.GV)(q.zY),{groupedTermsHiddenIds:l}=(0,Bn.a)(),c=(0,o.useId)(),{allGroupedTerms:d,separatedTerms:u}=(0,ea.y)(t,l),m=()=>{a((0,zn.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)(Kn.Ay,{id:c,checked:s,onCheckedChange:m}),(0,_.jsx)(Kn.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)(na,{valid:e,terms:d,requiredTermId:r,hasRedesign:!0}),u.map(t=>{const n=t.id===r||!t.optional;return(0,_.jsx)(ra,{text:t.text,isChecked:t.checked[i],onChange:()=>{a((0,zn.kV)([{type:t.type,id:t.id}]))},isRequired:n,hasError:!1===e},`${t.type}-${t.id}`)})]})]});const h=(0,_.jsxs)(tr.A,{children:[(0,_.jsx)(Un.A,{isChecked:s,onChange:m,checkedColor:Wt.$u}),(0,_.jsx)(f.A,{leftSpace:2,hasForcedFullWidth:!0,children:(0,_.jsx)(b.A,{children:(0,_.jsx)(qn.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)(f.A,{topSpace:{large:4,medium:3,small:3},leftSpace:{large:3,medium:.5,small:.5},children:[(0,_.jsx)(na,{valid:e,terms:d,requiredTermId:r}),(0,_.jsx)(f.A,{topSpace:1,children:(0,_.jsx)(xr.A,{columns:1,gutterSpace:1,children:u.map(t=>{const n=t.id===r||!t.optional;return(0,_.jsx)(ta,{text:t.text,isChecked:t.checked[i],onChange:()=>{a((0,zn.kV)([{type:t.type,id:t.id}]))},isRequired:n,hasError:!1===e},`${t.type}-${t.id}`)})})})]})]})};const oa=[0,1];function sa({valid:e,isLoading:t,hasRedesign:r=!1}){const n=(0,Tt.jL)(),{scrollToTerms:a}=an(),s=(0,Tt.GV)(q.CA),i=(0,Tt.GV)(q.zY),{tabsTermId:l,termsText:c,hasGroupedTerms:d,expandedTerms:u}=(0,Bn.a)(),h=s.some(e=>e.type===Mr.t.INTERNAL&&e.id===l);(0,o.useEffect)(()=>{!1===e&&a()},[e]),(0,o.useEffect)(()=>{n(h&&0===i?(0,zn.oT)(l):(0,zn.oT)(void 0))},[h,i,l,n]);const p=e=>{n((0,zn.Jv)(e))},g=d?(0,_.jsx)(aa,{valid:e,terms:s,requiredTermId:h&&0===i?l:void 0,hasRedesign:r}):(0,_.jsx)(Jn,{valid:!!e,terms:s,expandedTerms:u,requiredTermId:h&&0===i?l:void 0,hasRedesign:r});return r?(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",id:rn.o.TERMS_SECTION,children:[(0,_.jsx)(yn.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)(yn.A,{variant:"bodySm",color:"destructive",children:(0,v.Ay)("checkout.terms.errorInfo")}):null,(0,_.jsxs)(cr.A,{isTrue:!t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(Gn.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)(Mn.tU,{value:String(i),onValueChange:e=>p(Number(e)),children:[(0,_.jsx)(Mn.j7,{"aria-label":(0,v.Ay)("checkout.terms.header"),className:"w-full",children:oa.map(e=>(0,_.jsx)(Mn.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))}),oa.map(e=>(0,_.jsx)(Mn.av,{value:String(e),children:e===i?g:null},e))]}):g]})]})]}):(0,_.jsxs)(Dn,{id:rn.o.TERMS_SECTION,title:(0,v.Ay)("checkout.terms.header"),children:[!1===e?(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsx)(Dt.A,{backgroundColor:"errorLight",icon:Gt,iconColor:"error",children:(0,_.jsx)(he.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.terms.errorInfo")})})}):null,(0,_.jsxs)(cr.A,{isTrue:!t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsx)(Gn.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)(f.A,{bottomSpace:3,children:(0,_.jsx)(Vn.A,{gutterSpace:2,bottomSpace:1,leftSpace:.5,rightSpace:.5,topSpace:.5,children:(0,_.jsx)(On.A,{tabs:[{text:(0,v.Ay)("checkout.terms.tabWithBenefits2"),isActive:0===i,onClick:()=>p(0)},{text:(0,v.Ay)("checkout.terms.tabWithoutBenefits2"),isActive:1===i,onClick:()=>p(1)}],hasFullWidth:!0,hasMobileLinksView:!0})})}):null,g]})]})}var ia=r(43963),la=r(79693),ca=r(93657),da=r(25458),ua=r(60105),ma=["columnTitles","parameterColumnsVisibilityOnSmallerScreen","items","footer","hasBorderVariant","ariaLabels"];function ha(){return ha=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},ha.apply(null,arguments)}function pa(e){var t=e.columnTitles,r=e.parameterColumnsVisibilityOnSmallerScreen,n=e.items,a=e.footer,s=e.hasBorderVariant,i=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 o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,ma),c=(0,o.useContext)(ia.A),d=(0,j.A)("small",ca.v0),u=r.length,m=r.filter(function(e){return e}).length;return t.length-1!==u&&(0,la.A)('"columnTitles" must have defined '.concat(u+1," titles! (parameterColumnsVisibilityOnSmallerScreen.length + 1)")),o.createElement(ca.mO,ha({$hasBorderVariant:!!s,$onColor:c,role:"table","aria-label":i.tableLabel},l),o.createElement(ca.mW,{$numberOfParameterColumns:u,$numberOfParameterColumnsOnSmallerScreen:m,role:"row","aria-label":i.rowLabel},o.createElement(ia.A.Provider,{value:ca.Yv},t.map(function(e,t){return(0===t||!d||d&&r[t-1])&&o.createElement("div",{role:"columnheader","aria-label":i.columnHeaderLabel},o.createElement(he.A,{typography:"small3",key:e},e))}))),o.createElement("div",{role:"rowgroup","aria-label":i.rowGroupLabel},o.createElement(ua.A.Provider,{value:(0,o.useMemo)(function(){return{numberOfParameterColumns:u,numberOfParameterColumnsOnSmallerScreen:m,parameterColumnsVisibilityOnSmallerScreen:r}},[u,m,r])},n.map(function(e,t){return o.createElement(f.A,{bottomSpace:.5,key:"ItemContainer-".concat(t)},e)}))),!!a&&o.createElement(ca.wi,null,a))}pa.Item=da.A;var ga=pa,Aa=r(65606),xa=r(65831),fa=r(66328),ya=r(91543),ba=r(70672),ja=r(10214),va=r(19383),Sa=["name","info","price","onDeleteClick","parameters","subItems","isSubItem","isSubItemLinkIcon","isDisabled","hasBorderVariant"];function ka(){return ka=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},ka.apply(null,arguments)}var Ca=function(e){return o.createElement("svg",e,o.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"}))};Ca.defaultProps={xmlns:"http://www.w3.org/2000/svg",width:"16",height:"15"};var _a=function(e){return o.createElement("svg",e,o.createElement("g",{clipPath:"url(#a)"},o.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"})),o.createElement("defs",null,o.createElement("clipPath",{id:"a"},o.createElement("path",{fill:"#fff",d:"M0 0h24v24H0z"}))))};_a.defaultProps={width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var Ea=function(e){return o.createElement("svg",e,o.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"}))};Ea.defaultProps={viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"};var Na=Ln.Jk,Ia="backgroundLight",wa="background",Ta=Xt.default.div.withConfig({componentId:"sc-730pmr-0"})(function(e){var t=e.$hasBorderVariant,r=e.$onColor,n=e.$isSubItem,a=e.$isDisabled,o=e.theme;return(0,Xt.css)(["padding:"," ",";background:",";"," ",""],(0,Jt.A)(2.5),(0,Jt.A)(Na),(0,ya.A)(o,a?wa:Ia),t&&(0,Xt.css)(["border-bottom:"," solid ",";"],(0,er.A)(1),(0,Qt.A)(o,r,"low")),n&&(0,Xt.css)(["margin-top:",";background:",";border-radius:",";"],(0,Jt.A)(2),(0,ya.A)(o,wa),(0,fa.A)(o,"medium")))}),La=Xt.default.div.withConfig({componentId:"sc-730pmr-1"})(function(e){var t=e.$isDisabled,r=e.theme;return(0,Xt.css)(["display:flex;justify-content:space-between;margin-bottom:",";overflow:hidden;&:last-child{margin-bottom:0;}",""],(0,Jt.A)(2.5),t&&(0,Xt.css)(["background:",";"],(0,ya.A)(r,wa)))}),Ra=Xt.default.div.withConfig({componentId:"sc-730pmr-2"})(["display:flex;margin-right:",";"],(0,Jt.A)(2)),Fa=Xt.default.div.withConfig({componentId:"sc-730pmr-3"})(function(e){var t=e.$isDisabled,r=e.theme;return(0,Xt.css)(["> *{","}"],t&&(0,Xt.css)(["color:",";"],(0,ja.A)(r,wa,"low")))}),$a=Xt.default.div.withConfig({componentId:"sc-730pmr-4"})(["> *{display:inline;margin-right:",";&:last-child{margin-right:0;}}margin-top:",";"],(0,Jt.A)(1),(0,Jt.A)(.5)),Pa=Xt.default.div.withConfig({componentId:"sc-730pmr-5"})(["flex-shrink:0;margin-left:auto;text-align:right;white-space:nowrap;"]),Oa=Xt.default.div.withConfig({componentId:"sc-730pmr-6"})(["> *{width:100%;}justify-content:space-between;"]),Va=(0,Xt.default)(Ca).withConfig({componentId:"sc-730pmr-7"})(function(e){var t=e.theme;return(0,Xt.css)(["flex-shrink:0;margin-right:",";fill:",";"],(0,Jt.A)(1.5),(0,ba.A)(t,Ia))}),Da=(0,Xt.default)(_a).withConfig({componentId:"sc-730pmr-8"})(function(e){var t=e.theme;return(0,Xt.css)(["flex-shrink:0;margin-right:",";fill:",";"],(0,Jt.A)(1.5),(0,ba.A)(t,Ia))});var Ba=function(e){var t=e.name,r=e.info,n=e.price,a=e.onDeleteClick,s=e.parameters,i=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 o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,Sa),h=(0,o.useContext)(ia.A),p=c?Da:Va;return o.createElement(Ta,ka({$hasBorderVariant:!!u,$onColor:h,$isSubItem:!!l,$isDisabled:!!d},m),o.createElement(La,{$isDisabled:!!d},o.createElement(ia.A.Provider,{value:d?wa:Ia},o.createElement(Ra,null,l?o.createElement(p,null):null,o.createElement(xa.A,{condition:!!r,wrapper:function(e){return o.createElement("div",null,e)}},o.createElement(Fa,{$isDisabled:!!d},t),!!r&&o.createElement($a,null,r))),a?o.createElement(va.A,{icon:Ea,sizeSpace:1.5,onClick:a}):null)),o.createElement(ia.A.Provider,{value:l?wa:Ia}
1,n||s?o.createElement("div",null,n?o.createElement(Pa,null,n):null,s?o.createElement(Oa,null,s):null):null,!!i&&i.length>0&&i))},Ga=r(51957);function Ma(){const e=(0,Tt.GV)(T.uM),t=(0,br.fS)((0,Tt.GV)(T.uM));return e>0?(0,_.jsx)(f.A,{topSpace:.5,children:(0,_.jsx)(Ba,{name:(0,v.Ay)("checkout.handlingFeeRow"),info:(0,_.jsx)(Ga.A,{labelText:(0,v.Ay)("checkout.handlingFeeLabel"),children:(0,v.Ay)("checkout.handlingFeeDesc")}),price:t})}):null}var za=r(3912),Ha=r(6516),Ua=r(92312),qa=r(78135),Wa=r(54454),Ya=r(32478),Za=r(86176);var Ka=function({item:e}){const t="measure_unit"in e&&e.measure_unit?` (${e.measure_unit})`:"";return e.domainName?(0,_.jsxs)(ca.zx,{typography:"medium4_s",emphasis:e.disabledReason?"low":"high",children:[(0,_.jsx)(ca.gy,{children:e.domainName}),".",e.domainExtension]}):(0,_.jsxs)(he.A,{typography:"medium4_s",children:[e.name," ",t]})};function Xa({item:e,isSubItem:t=!1,disableRemove:r=!1}){const{onPeriodChange:n,onDeleteItem:a}=(0,Ya.$P)(e),o="children"in e?e.children:[],s="resources"in e?e.resources:[],i=[].concat((0,fr.A)(o),(0,fr.A)(s)),l=(0,_.jsx)(Ka,{item:e}),c=e.periods.find(e=>e.isSelected),{rowLabel:d,cellLabel:u}=(0,Za.r)(),m={rowLabel:d,cellLabel:u};return e.loading?(0,_.jsx)(ga.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:i.map(e=>(0,_.jsx)(Xa,{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)(ga.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:i.map(e=>(0,_.jsx)(Xa,{isSubItem:!0,item:e,disableRemove:r},e.key)),info:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(qa.A,{item:e}),(0,_.jsx)(mn.A,{item:e})]}),parameters:null===e.disabledReason?[(0,_.jsx)(he.A,{typography:"medium2_s",children:e.quantity}),(0,_.jsx)(Wa.A,{onPeriodChange:n,periods:e.periods,typography:"medium2_s",disabled:!0}),(0,_.jsx)(he.A,{typography:"medium2_s",children:(0,br.Qm)(e.price,0)}),(0,_.jsxs)(he.A,{typography:"medium4_s",children:[(0,_.jsx)("div",{children:(0,br.Qm)(e.price,e.taxRate)}),null!=c&&c.commitmentLabel?(0,_.jsx)(he.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 Qa({items:e,itemsCount:t,disableRemove:r=!1}){const n=(0,j.A)("small","medium"),a=(0,Tt.GV)(T.uM);return n?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ua.A,{}),(0,_.jsx)(Ha.A,{}),(0,_.jsx)(xr.A,{columns:1,gutterSpace:.5,children:(0,_.jsxs)(cr.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)(za.A,{disableRemove:r,disabledPeriodChange:!0,item:e},e.key)),Aa.g.isZero(a)?null:(0,_.jsx)(Ma,{})]})})]}):(0,_.jsxs)(Dn,{title:(0,v.Ay)("checkout.orderedProducts",{count:t}),children:[(0,_.jsx)(Ua.A,{}),(0,_.jsx)(Ha.A,{}),(0,_.jsx)(cr.A,{isTrue:0!==e.length,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:(0,_.jsx)(ga,{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,fr.A)(e.map(e=>(0,_.jsx)(Xa,{item:e,disableRemove:r},e.key))),hasBorderVariant:!0,ariaLabels:(0,Za.r)()})})]})}var Ja=r(57303);const eo={first_name:fe.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(`^[${ht}]+[${ht}-. ]*$`,"i"),(0,v.Ay)("formFields.global.first_name.errors.invalid")),last_name:fe.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(`^[${ht}]+[${ht}-. ]*$`,"i"),(0,v.Ay)("formFields.global.last_name.errors.invalid")),phone_number:fe.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"))},to={postal_code:fe.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:fe.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${ht}"]+[0-9${ht},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.streetName.errors.invalid")),street_number:fe.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${ht}"]+[0-9${ht},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.streetNumber.errors.invalid")),apartment_number:fe.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${ht}"]+[0-9${ht},'"-./ ]*$`,"i"),(0,v.Ay)("formFields.global.apartmentNumber.errors.invalid")).optional().or(fe.eu("")).or(fe.ch()).or(fe.Vx()),city:fe.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(`^[${ht}]+[${ht},-. ]*$`,"i"),(0,v.Ay)("formFields.global.city.errors.invalid")),country:fe.Yj({required_error:(0,v.Ay)("formFields.global.country.errors.notBlank")})},ro=fe.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")),no=fe.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")),ao={email:ro,password:no},oo={email:ro,password:no.optional()},so={company_name:fe.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:fe.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(fe.eu("")),regon_id:fe.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(gt,(0,v.Ay)("formFields.global.regon_id.errors.invalid")).optional().or(fe.eu(""))},io=e=>"pl"===e,lo={...ao,...to,...eo,...so,remember_me:fe.zM()},co=fe.Ik(lo),uo={...to,...eo,...oo,...so,remember_me:fe.zM().optional()},mo=fe.Ik(uo),ho=fe.bz().superRefine((e,t)=>(At(co,e,t),xt(e,t),ft(e,t),yt(e,t),fe.tm)),po=fe.bz().superRefine((e,t)=>(At(mo,e,t),xt(e,t),ft(e,t),yt(e,t),fe.tm)),go=["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 Ao(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:(0,ut.aE)(e.country)}),"string"==typeof e.regon_id&&e.regon_id.length>0&&io(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:(0,ut.U5)(e.country),number:e.phone_number},tax:r}}function xo(e){const{form:t,errors:r}=e;return(0,ut.jN)(t,r,go)}function fo(e){return jt(ho,e)}function yo(e){return jt(po,e)}const bo=fe.Ik({...to,...eo,...ao,remember_me:fe.zM()}),jo=fe.Ik({...to,...eo,...oo,remember_me:fe.zM().optional()}),vo=fe.bz().superRefine((e,t)=>(At(bo,e,t),ft(e,t),yt(e,t),fe.tm)),So=fe.bz().superRefine((e,t)=>(At(jo,e,t),ft(e,t),yt(e,t),fe.tm));function ko(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:(0,ut.U5)(e.country),number:e.phone_number}}}function Co(e){return jt(vo,e)}function _o(e){return jt(So,e)}function Eo(e){return!!e||((0,kt.z)(),!1)}function No(){const e=(0,Tt.jL)(),t=(0,Tt.GV)(T.mj),r=(0,Tt.GV)(ne),n=async(r,n)=>await new Promise(a=>{const o={...r,confirmed:n||void 0};return r.password&&0!==r.password.length||delete o.password,St.A.patchUser(t,o).catch(t=>{const n=St.A.getNormalizedError(t);if(n.type===wt.YD.ADDRESS_CONFIRMATION_NEEDED_TYPE)return e({type:wt.E3.ADDRESS_CONFIRMATION_OPEN,user:r}),void a(null);a(xo(n))}).then(t=>{if(t){if(Array.isArray(t.messages))for(const r of t.messages)e((0,Zr.mo)(r));e({type:wt.E3.USER_UPDATE_SUCCESS,result:t}),_t.A.setBool(Ct.O3.LOGIN_EXISTS,!0),e((0,It.VG)()),a(null)}})});return{onSubmitConfirmed:async r=>{if(Eo(t))try{await n(r,!0),e({type:wt.E3.ADDRESS_CONFIRMATION_CLOSE})}catch(a){e({type:wt.E3.ADDRESS_CONFIRMATION_CLOSE});const t=a.form?D()(a,["form","errors"],[]).join(","):a.message||(0,v.Ay)("errors.refreshMessage");e((0,Zr.Ze)(t,!0))}},onSubmitPerson:async e=>{if(!Eo(t))return;const r=ko(e);try{return n(r)}catch{return Promise.resolve()}},onSubmitCompany:async e=>{if(!Eo(t))return;const r=Ao(e);try{return n(r)}catch{return Promise.resolve()}},isEditDataModalOpen:r,openEditDataModal:()=>{e((0,It.VN)())},closeEditDataModal:()=>{e((0,It.VG)())}}}var Io=function({title:e,subtitle:t}){return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{typography:"large3",pushSpace:2,children:e}),(0,_.jsx)(he.A,{typography:"small2",pushSpace:3,children:t})]})},wo=r(97200),To=r.n(wo);function Lo({countryFieldName:e,postalCodeFieldName:t,...r}){const n=function(e,t){const r=(0,Rt.Mt)(e),n=(0,Rt.Mt)(t),{0:a,1:s}=(0,o.useState)(n.input.value);(0,o.useEffect)(()=>{const e=setTimeout(()=>{s(n.input.value)},200);return()=>{clearTimeout(e)}},[n.input.value]);const{data:i}=St.A.useCitiesQuery(r.input.value,a);return i||[]}(e,t),a=(0,o.useMemo)(()=>To()(`datalist-country-${e}`),[e]);return(0,_.jsx)(Ht.A,{...r,autoComplete:"off",list:{id:a,data:n},parse:ut.Xm,placeholderHasSuccessColor:Wt.pL})}function Ro({countryFieldName:e,...t}){const r=(0,Rt.Mt)(e);return(0,_.jsx)(Ht.A,{...t,parse:e=>(0,ut.As)(e,r.input.value),placeholderHasSuccessColor:Wt.pL})}function Fo({readOnly:e}){return(0,_.jsxs)(xe.A,{grid:[1,[2,1,1],[1,2]],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.companyName"),name:"company_name",readOnly:e,placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.companyStreetNameDescription"),name:"street_name",readOnly:e,placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.companyStreetNumberDescription"),name:"street_number",parse:ut.Vu,readOnly:e,placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.companyApartmentNumberDescription"),name:"apartment_number",parse:ut.Vu,readOnly:e,placeholderHasSuccessColor:Wt.pL}
1),(0,_.jsx)(Ro,{countryFieldName:"country",placeholder:(0,v.Ay)("checkout.address.postalCode"),name:"postal_code",readOnly:e}),(0,_.jsx)(Lo,{countryFieldName:"country",postalCodeFieldName:"postal_code",placeholder:(0,v.Ay)("checkout.address.city"),name:"city",readOnly:e})]})}const $o=100,Po=10,Oo=["!","#","$","%","&","'","(",")","*","+",",","-",".","/",":",";","<","=",">","?","@","[","\\","]","^","_","`","{","|","}"],Vo=["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"],Do=["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"],Bo=[].concat(Vo,Do,["0","1","2","3","4","5","6","7","8","9"],Oo);function Go(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 Go(e,t)}const Mo=[{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 zo(e){return Mo.map(t=>({text:t.text,isValid:e.length>0?t.pattern.test(e):void 0}))}function Ho(e,t=!1){return(!t||"$"!==e[0])&&zo(e).every(e=>!0===e.isValid)}function Uo(){const{0:e,1:t}=(0,o.useState)("");return{password:e,generateAction:()=>{t(function(){let e=[],t=0;for(;!Ho(e.join(""));){for(;e.length<Po;)if(e.push(Bo[Go(0,Bo.length)]),e.length===Po){const t=Go(0,Po-1),r=Go(0,Po-1),n=Go(0,Po-1);e[t]=Oo[Go(0,Oo.length)],e[r]=Vo[Go(0,Vo.length)],e[n]=Do[Go(0,Do.length)]}if(++t,Ho(e.join(""))||t>$o)break;e=[]}return e.join("")}())}}}function qo(){const{password:e,generateAction:t}=Uo(),r=(0,Rt.mN)();return(0,o.useEffect)(()=>{e&&(r.change("password",e),r.blur("password"))},[e]),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.accountPassword"),name:"password",type:"password",parse:e=>(0,ut.Hr)(e),ctaLink:{text:(0,v.Ay)("checkout.password_check.generatePassword"),onClick:t},passwordVisibilityTitle:(0,v.Ay)("checkout.password_check.showHidePassword"),placeholderHasSuccessColor:Wt.pL})}var Wo=Xt.default.ul.withConfig({componentId:"sc-bg336t-0"})(function(e){var t=e.$numberOfColumns;return(0,Xt.css)(["display:grid;grid-gap:",";grid-template-columns:repeat(",",1fr);"],(0,Jt.A)(1),t)}),Yo=Xt.default.li.withConfig({componentId:"sc-bg336t-1"})(function(e){var t=e.$onColor,r=e.$isValid,n=e.$validatedColor,a=e.theme;return(0,Xt.css)(["padding-top:",";border-top:"," solid ",";text-transform:uppercase;"," "," ",""],(0,Jt.A)(1),(0,er.A)(3),(0,Qt.A)(a,t,"low"),void 0===r&&(0,Xt.css)(["border-color:",";"],(0,Qt.A)(a,t,"low")),!0===r&&(0,Xt.css)(["border-color:",";"],(0,ya.A)(a,n||"success")),!1===r&&(0,Xt.css)(["border-color:",";"],(0,ya.A)(a,"error")))});var Zo=function(e){var t=e.values,r=e.validatedColor,n=(0,o.useContext)(ia.A);return o.createElement(Wo,{$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"),o.createElement(Yo,{key:a,$isValid:s,$onColor:n,$validatedColor:r},o.createElement(he.A,{typography:"nano2_u",color:t,align:"center",emphasis:"medium"},a))}))};function Ko(){const e=(0,Rt.Mt)("password").input.value;return(0,_.jsx)(Zo,{values:zo(e),validatedColor:Wt.i7})}function Xo(){return(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.editCredentialDataSection"),subtitle:(0,v.Ay)("checkout.editCredentialDataSectionInfo")}),(0,_.jsxs)(xe.A,{grid:[1,1,1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.loginLabel"),name:"email",type:"email",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(f.A,{bottomSpace:1,children:(0,_.jsx)(qo,{})}),(0,_.jsx)(Ko,{})]})]})}function Qo({countryFieldName:e,...t}){const r=(0,Rt.Mt)(e);return(0,_.jsx)(Ht.A,{...t,type:"tel",prefix:(0,ut.Yo)(r.input.value),parse:ut.h2,placeholderHasSuccessColor:Wt.pL})}function Jo(){return(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.editContactPersonSection"),subtitle:(0,v.Ay)("checkout.editContactPersonSectionInfo")}),(0,_.jsxs)(xe.A,{grid:[[1,1],1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:Wt.pL}
1),(0,_.jsx)(Qo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})]})}var es=r(31044),ts=r(7372);function rs({options:e,externalError:t,name:r,isInactive:n,onValidate:a,initialValue:o,...s}){return(0,_.jsx)(Rt.D0,{initialValue:o,validate:a,name:r,render:({input:r,meta:a})=>(0,_.jsx)(ts.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 ns({accountType:e,countryCode:t,isInactive:r,...n}){const a=t?[{value:t,label:(0,ut.PI)(e,t)||"",isDisabled:!1}]:(0,ut.bf)(e);return(0,_.jsx)(rs,{...n,options:a,isInactive:r,readonly:!0})}function as(){const e=(0,Rt.Mt)("country"),t=(0,ut.aE)(e.input.value)||(0,v.Ay)("form.noVatEU"),r=io(e.input.value);return(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsxs)(xe.A,{grid:r?[[1,1,1]]:[[1,1]],children:[(0,_.jsx)(ns,{accountType:"company",name:"country"}),(0,_.jsx)("div",{children:(0,_.jsx)(Rt.D0,{name:"tax_id",parse:ut.wD,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)(es.A,{...e,type:"text",placeholder:(0,v.Ay)("checkout.companyVatId"),hasError:n,hasSuccess:r.valid,prefix:t,errorMessage:a,placeholderHasSuccessColor:Wt.pL})}})}),r?(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.companyRegon"),name:"regon_id",parse:ut.Q_,placeholderHasSuccessColor:Wt.pL}):null]})})}function os({user:e,onCancel:t}){const{0:r,1:n}=(0,o.useState)(e),{onSubmitCompany:a}=No(),s=r=>{e&&n(e),t&&t(r)},i="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)(Rt.lV,{onSubmit:a,validate:yo,initialValues:{...r,phone_number:r.phone.number,tax_id:null==i?void 0:i.id,regon_id:null==l?void 0:l.id},render:({handleSubmit:e})=>(0,_.jsxs)("form",{onSubmit:e,children:[(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.editCompanyDataSection"),subtitle:(0,v.Ay)("checkout.editCompanyDataSectionInfo")}),(0,_.jsx)(as,{}),(0,_.jsx)(Fo,{})]}),(0,_.jsx)(Xo,{}),(0,_.jsx)(Jo,{}),(0,_.jsx)(zt,{}),(0,_.jsxs)(xr.A,{columns:2,gutterSpace:3,children:[(0,_.jsx)(Ut.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)(qt,{text:(0,v.Ay)("button.saveChanges"),color:Wt.Sq})]})]})})}function ss(){return(0,_.jsxs)(xe.A,{grid:[[1,1],[2,1,1],[1,2,1],1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.streetNameDescription"),name:"street_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.streetNumberDescription"),name:"street_number",parse:ut.Vu,placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.address.apartmentNumberDescription"),name:"apartment_number",parse:ut.Vu,placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ro,{countryFieldName:"country",placeholder:(0,v.Ay)("checkout.address.postalCode"),name:"postal_code"}),(0,_.jsx)(Lo,{countryFieldName:"country",postalCodeFieldName:"postal_code",placeholder:(0,v.Ay)("checkout.address.city"),name:"city"}),(0,_.jsx)(ns,{accountType:"person",name:"country"}),(0,_.jsx)(Qo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})}function is({user:e,onCancel:t}){const{0:r,1:n}=(0,o.useState)(e),{onSubmitPerson:a}=No(),s=r=>{e&&n(e),t&&t(r)};return(0,_.jsx)(Rt.lV,{onSubmit:a,validate:_o,initialValues:{...r,phone_number:null==r?void 0:r.phone.number},render:({handleSubmit:e})=>(0,_.jsxs)("form",{onSubmit:e,children:[(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.editPersonalDataSection"),subtitle:(0,v.Ay)("checkout.editPersonalDataSectionInfo")}),(0,_.jsx)(ss,{})]}),(0,_.jsx)(Xo,{}),(0,_.jsx)(zt,{}),(0,_.jsxs)(xr.A,{columns:2,gutterSpace:3,children:[(0,_.jsx)(Ut.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)(qt,{text:(0,v.Ay)("button.saveChanges"),color:Wt.Sq})]})]})})}function ls({isOpen:e,onCloseButtonClick:t}){const r=(0,Tt.GV)(e=>e.checkout.user);return(0,_.jsx)(Ja.A,{content:"company"===(null==r?void 0:r.type)?(0,_.jsx)(os,{user:r,onCancel:t}):(0,_.jsx)(is,{user:r,onCancel:t}),isOpen:e,onCloseButtonClick:t})}var cs=r(80806),ds=r(16521),us=r(69355);function ms(){var e;const t=(0,Tt.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 hs(){const e=(0,Tt.GV)(ie);return e?[e.name,e.email,e.phone_number]:null}function ps({lines:e,className:t}){return(0,_.jsx)(yn.A,{disableMarkdown:!0,variant:"body",className:(0,vn.cn)("whitespace-pre-line",t),children:e.join("\n")})}function gs(){const e=ms();return null===e?(0,_.jsxs)(us.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)(ps,{lines:e,className:"mb-3"})}function As(){const e=hs();return null===e?(0,_.jsxs)(us.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)(ps,{lines:e,className:"mb-3"})}function xs({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)(yn.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)(cs.E,{variant:"rectangle",animate:!0,height:24},`placeholder-${t}`)):t.map(e=>(0,_.jsx)(yn.A,{disableMarkdown:!0,variant:"body",children:e},e))})]})}function fs(){const{openEditDataModal:e}=No(),t=(0,Tt.GV)(T.Hm),r=[w.W$.HAS_USER_DATA].includes(t),n=ms(),a=hs(),o=r?(0,_.jsx)(ds.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)(yn.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)(xs,{title:(0,v.Ay)("checkout.invoiceData"),lines:n,placeholderLines:4,action:o}),(0,_.jsx)(xs,{title:(0,v.Ay)("checkout.representative"),lines:a,placeholderLines:3,action:o})]})]})}function ys({hasRedesign:e=!1}){const{isEditDataModalOpen:t,openEditDataModal:r,closeEditDataModal:n}=No(),a=(0,Tt.GV)(T.Hm),o=[w.W$.HAS_USER_DATA].includes(a);return(0,_.jsxs)(_.Fragment,{children:[e?(0,_.jsx)(fs,{}):(0,_.jsxs)(Dn,{children:[(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsxs)(tr.A,{alignItems:"center",children:[(0,_.jsx)(he.A,{typography:"large3",children:(0,v.Ay)("checkout.dataHeader")}),o?(0,_.jsx)(f.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)(xr.A,{columns:{small:1,medium:2,large:2},gutterSpace:4,children:[(0,_.jsxs)(ge.A,{spacingSpace:3,children:[(0,_.jsx)(he.A,{typography:"big4",pu
1shSpace:2,children:(0,v.Ay)("checkout.invoiceData")}),(0,_.jsx)(gs,{})]}),(0,_.jsxs)(ge.A,{spacingSpace:3,children:[(0,_.jsx)(he.A,{typography:"big4",pushSpace:2,children:(0,v.Ay)("checkout.representative")}),(0,_.jsx)(As,{})]})]})]}),t?(0,_.jsx)(ls,{isOpen:t,onCloseButtonClick:e=>{e.preventDefault(),n()}}):null]})}var bs=r(11058),js=r(326),vs=r(74533),Ss=r(46083),ks=Xt.default.label.withConfig({componentId:"sc-1jjo3uk-0"})(function(e){var t=e.$hasTopBorder,r=e.$onColor,n=e.theme;return(0,Xt.css)(["display:flex;align-items:center;margin-bottom:",";cursor:pointer;",""],(0,Jt.A)(2),t?(0,Xt.css)(["padding-top:",";border-top:"," solid ",";"],(0,Jt.A)(2),(0,er.A)(1),(0,Qt.A)(n,r,"extraLow")):null)}),Cs=(0,Xt.default)(f.A).withConfig({componentId:"sc-1jjo3uk-1"})(["display:flex;flex-direction:column;align-items:flex-start;","{align-items:center;flex-direction:row;}"],(0,Ss.Ay)("medium"));var _s=function(e){var t=e.onChange,r=e.isChecked,n=e.title,a=e.label,s=e.additionalText,i=e.radioButtons,l=e.hasError,c=e.paymentInfo,d=e.hasTopBorder,u=e.isLoading,m=e.activeColor,p=(0,o.useContext)(ia.A);return o.createElement(o.Fragment,null,o.createElement(ks,{$onColor:p,$hasTopBorder:d},o.createElement(vs.Ay,{onChange:t,isChecked:r,activeColor:m}),o.createElement(Cs,{leftSpace:2},u?o.createElement(f.A,{leftSpace:2,rightSpace:1.5},o.createElement(h.A,{widthSpace:20,heightSpace:2})):o.createElement(he.A,{typography:r?"medium4_s":"medium2_s",pushSpace:{right:1.5},color:l?"primary":void 0},n),a)),(0,js.A)(c)?c:null,(0,js.A)(s)?o.createElement(ge.A,{spacingSpace:{vertical:1.5,horizontal:3},customColor:"#F4FAFF"},o.createElement(he.A,{typography:"small2"},s)):null,(0,js.A)(i)?i.map(function(e){return o.createElement(f.A,{topSpace:2,leftSpace:4,key:e.title},o.createElement(ks,{$onColor:p},o.createElement(vs.Ay,{onChange:e.onChange,isChecked:e.isChecked,activeColor:m}),u?o.createElement(f.A,{leftSpace:2,rightSpace:1.5},o.createElement(h.A,{widthSpace:20,heightSpace:2})):o.createElement(he.A,{typography:e.isChecked?"medium4_s":"medium2_s",pushSpace:{right:1.5,left:2},color:e.hasError?"primary":void 0},e.title)))}):null)},Es=Xt.default.label.withConfig({componentId:"sc-156e8n6-0"})(function(e){var t=e.$isActive,r=e.$onColor,n=e.$isActiveColor,a=e.theme;return(0,Xt.css)(["display:flex;align-items:center;flex-direction:column;position:relative;padding:"," ",";border-radius:",";box-shadow:inset 0 0 0 "," ",";cursor:",";",""],(0,Jt.A)(3.5),(0,Jt.A)(4),(0,fa.A)(a,"large"),(0,er.A)(1),(0,Qt.A)(a,r,"low"),t?"auto":"pointer",t&&(0,Xt.css)(["box-shadow:inset 0 0 0 "," ",";"],(0,er.A)(2),(0,ya.A)(a,n||"success")))}),Ns=Xt.default.div.withConfig({componentId:"sc-156e8n6-1"})(["display:flex;justify-content:space-between;width:100%;"]),Is=Xt.default.div.withConfig({componentId:"sc-156e8n6-2"})(["flex-shrink:0;margin:0 ",";","{margin:0 ",";}"],(0,Jt.A)(2),(0,Ss.Ay)("medium"),(0,Jt.A)(4)),ws=Xt.default.div.withConfig({componentId:"sc-156e8n6-3"})(function(e){var t=e.$backgroundColor,r=e.theme;return(0,Xt.css)(["position:absolute;top:0;left:0;color:",";background-color:",";border-radius:"," 0 "," 0;padding:"," ",";"],(0,ja.A)(r,t),(0,ya.A)(r,t),(0,fa.A)(r,"large"),(0,fa.A)(r,"large"),(0,Jt.A)(.5),(0,Jt.A)(2))}),Ts=(0,Xt.default)(Wn.A).withConfig({componentId:"sc-156e8n6-4"})(["width:100%;"]);function Ls(){return Ls=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},Ls.apply(null,arguments)}var Rs=function(e){var t=e.title,r=e.image,n=e.isChecked,a=e.onChange,s=e.paymentAdditionalBox,i=e.isExpanded,l=e.labelText,c=e.isLoading,d=e.tooltip,u=e.additionalInfo,m=e.activeColor,p=(0,o.useContext)(ia.A);return o.createElement(Es,{$isActive:!c&&n,$onColor:p,$isActiveColor:m},l?o.createElement(ws,{$backgroundColor:m||"success"},o.createElement(he.A,{typography:"buttonSmall",hasInheritedColor:!0},l)):null,o.createElement(Ns,null,o.createElement(tr.A,{alignItems:"center"},o.createElement(vs.Ay,{onChange:a,isChecked:n,activeColor:m}),o.createElement(f.A,{leftSpace:2,rightSpace:1.5},c?o.createElement(h.A,{widthSpace:20,heightSpace:2}):o.createElement(tr.A,{alignItems:"center",gapSpace:1},o.createElement(he.A,{typography:n?"medium4_s":"medium2_s"},t),d))),o.createElement(Is,null,r)),(0,js.A)(u)?o.createElement(Ts,{isOpen:i}
1,u):null,(0,js.A)(s)?o.createElement(Ts,{isOpen:i},o.createElement(f.A,{leftSpace:4,rightSpace:4,topSpace:2,hasNoReset:!0},s.map(function(e){return o.createElement(_s,Ls({key:e.title},e,{isLoading:c,activeColor:m}))}))):null)},Fs=r(5255),$s=r(68445);var Ps=r(89054),Os=r(21050);const Vs=({paymentType:e,labelText:t,paymentInfo:r})=>{const n=(0,Tt.GV)(Os.jg),a=(0,Tt.jL)(),o=(0,Tt.GV)("card"===e?W.Ny:W.JK),s=(0,Tt.GV)("card"===e?W.JJ:W.W),i="card"===e?Ps.S:Ps.Wc,l="card"===e?Ps.ml:Ps.yD,c="card"===e?"checkout.newCardPayment":"checkout.newBlikPayment",d="card"===e?"checkout.infoText":"",u=o.map(e=>({isChecked:n&&e.selected,onChange:()=>a((0,Nt.C8)(e)),title:e.system_id===i?(0,v.Ay)(c):e.name}));return s.map(s=>{const c=s.system_id===i,m=s.system_id===Ps.Wc,h=l.includes(s.system_id)&&o.length>1,p=n&&(s.selected||c&&o.some(e=>e.selected));return{isChecked:p,onChange:()=>a((0,Nt.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 Ds,Bs=r(29718),Gs=r(57933),Ms=r(62216),zs=r(76868),Hs=r(78437);function Us(){return Us=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},Us.apply(null,arguments)}var qs=function(e){return o.createElement("svg",Us({xmlns:"http://www.w3.org/2000/svg",width:16,height:16,fill:"none"},e),Ds||(Ds=o.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"})))},Ws=r(73950),Ys=r(26419);function Zs(e){return String(e.id)}function Ks({method:e,title:t,disabled:r=!1,badgeLabel:n,description:a,selected:o=!1,selectedContent:s,isPending:i=!1}){const l=Zs(e),c=`payment-method-${l}`,d=`${c}-title`,u=`${c}-description`,m=o?s:null,h=!(0,mt.A)(a),p=h||!(0,mt.A)(m),g=h?`${d} ${u}`:d,A={...(0,Ps.a8)(e,!0),alt:e.name};return(0,_.jsxs)(Hs.Vf,{className:(0,vn.cn)("flex flex-col gap-3 rounded-sm border-2 px-3 py-gap-12",o?"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)(Hs.CU,{id:c,value:l,disabled:r,"aria-labelledby":g}),(0,_.jsx)("span",{className:"min-w-0",id:d,children:i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"sr-only",children:t}),(0,_.jsx)("span",{"aria-hidden":"true",children:(0,_.jsx)(cs.E,{variant:"rectangle",width:80,height:16})})]}):t}),(0,mt.A)(e.tooltip)||i?null:(0,_.jsx)(fn.A,{content:(0,_.jsx)("span",{className:"text-base-inverted",children:e.tooltip}),children:(0,_.jsx)(jn.a,{icon:Gs.injectIcon,size:"xSmall",className:"shrink-0 cursor-pointer","aria-label":e.tooltip})}),(0,mt.A)(n)||i?null:(0,_.jsx)("span",{className:"shrink-0",children:(0,_.jsx)(zs.A,{variant:"price",children:n})})]}),(0,_.jsx)("span",{className:"flex shrink-0 items-center justify-center",children:(0,_.jsx)(Ms.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?i?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)("span",{className:"sr-only",id:u,children:a}),(0,_.jsx)("span",{"aria-hidden":"true",children:(0,_.jsx)(cs.E,{variant:"rectangle",width:120,height:12})})]}):(0,_.jsx)(yn.A,{disableMarkdown:!0,asChild:!0,variant:"bodyXs",className:"w-full",children:(0,_.jsx)("span",{id:u,children:a})}):null,m]}):null]})}var Xs=r(23070);const Qs=[{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 Js(e){return{small:`/img/common/banks/blik-bank-${e}-small.png`,large:`/img/common/banks/blik-bank-${e}.png`}}function ei({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)(yn.A,{asChild:!0,variant:"bodyXs",children:(0,_.jsx)("span",{children:(0,v.Ay)("checkout.bankInfo")})}),(0,_.jsx)(fn.A,{content:(0,_.jsx)("span",{className:"text-base-inverted",children:(0,v.Ay)("checkout.bankInfoTooltip")}),width:"wide",children:(0,_.jsx)(jn.a,{icon:Gs.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:Qs.map(e=>(0,_.jsx)("span",{className:"flex size-[2rem] shrink-0 items-center justify-center",children:(0,_.jsx)(Ms.A,{className:"max-h-full max-w-full object-contain",srcData:Js(e.slug),alt:e.alt,objectFit:"contain"})},e.slug))})]}):(0,_.jsxs)(f.A,{bottomSpace:2,leftSpace:4,children:[(0,_.jsxs)(tr.A,{alignItems:"center",justifyContent:"space-between",children:[(0,_.jsx)(he.A,{typography:"small2",children:(0,v.Ay)("checkout.bankInfo")}),(0,_.jsx)(Xs.A,{labelTypography:"small2",iconSize:"large",children:(0,v.Ay)("checkout.bankInfoTooltip")})]}),(0,_.jsx)(f.A,{topSpace:1,children:(0,_.jsx)(tr.A,{gapSpace:1,children:Qs.map(e=>(0,_.jsx)(Ms.A,{srcData:Js(e.slug),alt:e.alt},e.slug))})})]})}const ti=({title:e,href:t,children:r})=>(0,_.jsx)(p.A,{typography:"tiny2",openInNewTab:!0,href:t,title:e,children:r}),ri="payment-group-recurring",ni="payment-group-one-time";function ai(e){return e.system_id===Ps.H9?(0,v.Ay)("checkout.blikPaymentToken"):e.system_id===Ps.Wr?(0,v.Ay)("checkout.cardPaymentShort"):e.variant===i._r?(0,v.Ay)("checkout.blikPayment"):e.name}function oi(e){return e.system_id===Ps.H9?e.description:e.system_id===Ps.$r||e.system_id===Ps.aJ?`${(0,v.Ay)("checkout.googlePayCardNumberLabel")} ${e.description}`:void 0}function si(e){return e.system_id===Ps.Wc?(0,_.jsx)(ei,{hasRedesign:!0}):void 0}
1function ii({isLoading:e,onChange:t,hasRedesign:r=!1}){const n=(0,Tt.GV)(W.$7),a=(0,Tt.GV)(W.NG),s=(0,Tt.GV)(W.eJ),l=(0,Tt.GV)(W.kU),c=function(){const{0:e,1:t}=(0,o.useState)(!1);return(0,o.useEffect)(()=>{t(void 0!==window.ApplePaySession)},[]),e}(),d=(0,Tt.GV)(W.Ny),u=c?d:d.filter(e=>!function(e){return e.system_id===Ps.Bs}(e)),m=(0,Tt.GV)(W.Ts),h=(0,Tt.GV)(W.cV),p=(0,Tt.GV)(T.nG),g=(0,Tt.GV)(T.Hm),A=(0,Tt.GV)(J),x="person"===(null==A?void 0:A.type),y=[w.W$.HAS_USER_DATA].includes(g),{0:b,1:j}=(0,o.useState)(!0),{recurringPaymentsPromoText:S}=(0,Bn.a)(),k=(0,mt.A)(S)?null:S[0],C=(0,mt.A)(k)?null:(0,Ys.A)([{from:k.dateDisplayFrom,to:k.dateDisplayTo}]),E=l.find(e=>e.system_id===Ps.S),N=l.find(e=>e.system_id===Ps.jb),I=h.find(e=>e.system_id===Ps.kp),L=(0,_.jsx)(f.A,{topSpace:1,hasNoReset:!0,children:(0,_.jsx)(Fs.A,{border:{top:{style:"solid",width:1,emphasis:"low"}},onColor:"background",children:(0,_.jsx)(f.A,{topSpace:2,hasNoReset:!0,children:(0,_.jsx)(ei,{})})})}),R=Vs({paymentType:"blik",paymentInfo:r?void 0:(0,_.jsx)(ei,{})});if((0,o.useEffect)(()=>{if(b&&E&&I){t(p?I:E,()=>{j(!1)},!0),j(!1)}},[E,I]),a)return null;const F=l.find(e=>e.system_id===Ps.Wr),$=r=>({image:(0,_.jsx)(Ms.A,{srcData:{...r.logo,alt:r.name}}),title:r.name,isChecked:!e&&r.selected,onChange:()=>{t(r)},isLoading:e,tooltip:r.tooltip?(0,_.jsx)(Ga.A,{iconSize:"large",children:(0,_.jsx)(he.A,{typography:"small2",children:r.tooltip})}):null,activeColor:Wt.JL}),P=(0,_.jsx)(bs.A,{size:"small",variant:Wt.VG,borderRadius:"medium",children:(0,v.Ay)("checkout.promoLabelText")}),O=(0,mt.A)(k)||(0,mt.A)(k.label)||(0,mt.A)(C)?null:(0,_.jsx)(Ws.A,{from:C.from,to:C.to,fallbackChildren:P,children:(0,_.jsx)(bs.A,{size:"small",variant:k.label.variant,borderRadius:"medium",children:k.label.text})}),V=(0,_.jsx)(he.A,{typography:"small2",pushSpace:2.5,children:(0,v.Ay)("checkout.recurringPaymentsDescription")}),D=(0,mt.A)(k)||(0,mt.A)(C)?null:(0,_.jsx)(Ws.A,{from:C.from,to:C.to,fallbackChildren:V,children:(0,_.jsx)(f.A,{topSpace:2,bottomSpace:2.5,hasNoReset:!0,children:(0,_.jsxs)(tr.A,{alignItems:"center",gapSpace:1.5,children:[k.icon?(0,_.jsx)(Bs.A,{media:k.icon}):null,(0,_.jsx)($s.A,{flexBasis:0,flexGrow:1,flexShrink:1,children:(0,_.jsx)(Gn.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,children:k.text})})]})})}),B=(0,mt.A)(u)?null:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(f.A,{bottomSpace:1,children:(0,_.jsxs)(tr.A,{alignItems:"center",children:[(0,_.jsx)(he.A,{typography:"medium4_s",pushSpace:{right:1.5},children:(0,v.Ay)("checkout.recurring")}),y&&O?O:P]})}),y&&D?D:V,u.map(e=>(0,_.jsx)(f.A,{topSpace:1,children:(0,_.jsx)(Rs,{...$(e),title:e.system_id===Ps.$r||e.system_id===Ps.aJ?(0,_.jsxs)(tr.A,{direction:"column",children:[(0,_.jsx)(he.A,{typography:"medium2_s",children:e.name}),(0,_.jsxs)(he.A,{typography:"small2",color:"k8",children:[(0,v.Ay)("checkout.googlePayCardNumberLabel")," ",e.description]})]}):(0,_.jsx)(he.A,{typography:"medium2_s",children:e.name})})},`card-recurring-payment-method-${e.id}`)),m&&x&&!y&&!N?(0,_.jsx)(f.A,{topSpace:1,children:m.map(e=>(0,_.jsx)(f.A,{topSpace:1,children:(0,_.jsx)(Rs,{...$(e),title:(0,_.jsxs)(tr.A,{direction:"column",children:[e.system_id!==Ps.H9?(0,_.jsx)(he.A,{typography:"medium2_s",children:e.variant===i._r?(0,v.Ay)("checkout.blikPayment"):e.name}):null,e.system_id===Ps.H9?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{typography:"medium2_s",children:(0,v.Ay)("checkout.blikPaymentToken")}),(0,_.jsx)(he.A,{typography:"small2",color:"k8",children:e.description})]}):null]}),additionalInfo:e.system_id===Ps.Wc?L:null,isExpanded:e.selected})},`blik-recurring-wrapper-${e.id}`))}):null,e?null:(0,_.jsx)(f.A,{topSpace:2.5,children:(0,_.jsx)(ge.A,{spacingSpace:{vertical:1.5,horizontal:2.5},customColor:"#F4FAFF",children:(0,_.jsxs)(tr.A,{alignItems:"center",children:[(0,_.jsx)($s.A,{flexShrink:0,children:(0,_.jsx)(qs,{})}),(0,_.jsx)(he.A,{typography:"small2",pushSpace:{left:2.5},children:(0,v.Ay)("checkout.recurringPaymentInfo2")})]})})})]}),G=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{typography:"medium4_s",pushSpace:1,children:(0,v.Ay)("checkout.oneTimeFee")}
1),(0,_.jsx)(he.A,{typography:"small2",pushSpace:2.5,children:(0,v.Ay)("checkout.oneTimeFeePaymentsDescription")}),(0,_.jsxs)(xr.A,{columns:1,gutterSpace:1,children:[h.map(e=>(0,_.jsx)(Rs,{...$(e),title:(0,_.jsx)(he.A,{typography:"medium2_s",children:e.variant===i._r?(0,v.Ay)("checkout.blikPayment"):e.name}),paymentAdditionalBox:R},`nocard-onetime-payment-method-${e.id}`)),F?(0,_.jsx)(Rs,{...$(F),title:(0,_.jsx)(he.A,{typography:"medium2_s",children:(0,v.Ay)("checkout.cardPaymentShort")})},`onetime-payment-method-${F.id}`):null]}),s&&!e?(0,_.jsx)(he.A,{typography:"tiny1",pushSpace:{top:4},children:(0,yr.md)("checkout.payuTerms",{},{a:{component:ti}})}):null]});if(r){const r=Boolean(m&&x&&!y&&!N),a=[].concat((0,fr.A)(u),(0,fr.A)(r?m:[])),o=[].concat((0,fr.A)(h),(0,fr.A)(F?[F]:[])),i=[].concat((0,fr.A)(a),(0,fr.A)(o)),l=e?void 0:i.find(e=>e.selected),c=(0,_.jsx)(zs.A,{variant:"promo",children:(0,v.Ay)("checkout.promoLabelText")}),d=!y||(0,mt.A)(k)||(0,mt.A)(k.label)||(0,mt.A)(C)?c:(0,_.jsx)(Ws.A,{from:C.from,to:C.to,fallbackChildren:c,children:(0,_.jsx)(zs.A,{variant:"promo",children:k.label.text})}),p=(0,_.jsx)(yn.A,{variant:"bodySm",children:(0,v.Ay)("checkout.recurringPaymentsDescription")}),g=!y||(0,mt.A)(k)||(0,mt.A)(C)?p:(0,_.jsx)(Ws.A,{from:C.from,to:C.to,fallbackChildren:p,children:(0,_.jsxs)("div",{className:"mt-3 flex items-center gap-3",children:[(0,mt.A)(k.icon)?null:(0,_.jsx)(Bs.A,{media:k.icon,className:"shrink-0"}),(0,_.jsx)(Gn.A,{typography:{default:"small2",bold:"small4"},pushSpace:0,children:k.text})]})}),A=(0,mt.A)(u)?null:(0,_.jsxs)("div",{className:"flex flex-col gap-2",role:"group","aria-labelledby":ri,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)(yn.A,{id:ri,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=>(0,_.jsx)(Ks,{method:t,title:ai(t),description:oi(t),selected:(null==l?void 0:l.id)===t.id,selectedContent:si(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)(bn.Ay,{icon:Gs.injectIcon,size:"medium",className:"shrink-0"}),(0,_.jsx)(yn.A,{variant:"bodySm",children:(0,v.Ay)("checkout.recurringPaymentInfo2")})]})]}),f=(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",role:"group","aria-labelledby":ni,children:[(0,_.jsxs)("div",{className:"flex flex-col",children:[(0,_.jsx)(yn.A,{id:ni,variant:"headingLg",className:"pb-1",children:(0,v.Ay)("checkout.oneTimeFee")}),(0,_.jsx)(yn.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:o.map(t=>(0,_.jsx)(Ks,{method:t,title:ai(t),description:oi(t),selected:(null==l?void 0:l.id)===t.id,disabled:e,isPending:e},`onetime-${t.id}`))}),s&&!e?(0,_.jsx)(yn.A,{variant:"bodyXs",children:(0,yr.md)("checkout.payuTerms",{},{a:{component:ti}})}):null]});return(0,_.jsxs)("div",{className:"flex flex-col gap-3 md:gap-4",children:[(0,_.jsx)(yn.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)(yn.A,{variant:"bodySm",color:"destructive",children:(0,v.Ay)("checkout.payment.errorInfo")}),(0,_.jsx)(Hs.z6,{"aria-label":(0,v.Ay)("checkout.paymentTitleChooseMethods"),value:l?Zs(l):"",onValueChange:e=>{const r=i.find(t=>Zs(t)===e);r&&t(r)},children:(0,_.jsx)("div",{className:"flex flex-col gap-4",children:y?(0,_.jsxs)(_.Fragment,{children:[f,A]}):(0,_.jsxs)(_.Fragment,{children:[A,f]})})})]})]})}return(0,_.jsxs)(Dn,{title:(0,v.Ay)("checkout.paymentTitleChooseMethods"),children:[e||null!==n?null:(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsx)(Dt.A,{backgroundColor:"errorLight",icon:Gt,iconColor:"error",children:(0,_.jsx)(he.A,{typography:"xsmall2",children:(0,v.Ay)("checkout.payment.errorInfo")})})}),y?(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(f.A,{bottomSpace:4,children:G}),B]}):(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(f.A,{bottomSpace:4,children:B}),G]})]})}function li({confirmExit:e,isSummaryLoaded:t,items:r,itemsCount:n,disableRemoveFromBasket:a,paymentIsLoading:o,onPaymentMethodChange:s,agreementsIsLoading:i,agreementsValid:l,aside:c,children:d,isQuickPurchase:u}){const h=(0,j.A)("small","medium"),p=(0,j.A)("medium","large");return(0,_.jsx)(Fn,{confirmExit:e,children:(0,_.jsxs)(mr.A,{hasLinkToBasket:!0,isQuickPurchase:u,children:[(0,_.jsx)(Rn.p,{value:w._i.SUMMARY,children:(0,_.jsxs)(x.Ay,{children:[(0,_.jsx)(he.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)(Tn.A,{asideWidthSpace:47,content:(0,_.jsx)(pe.A,{children:(0,_.jsx)(xr.A,{columns:1,gutterSpace:1.5,children:(0,_.jsxs)(cr.A,{isTrue:t,show:(0,_.jsx)(A.A,{horizontalAlign:"center",verticalAlign:"center",children:(0,_.jsx)(m.Ay,{size:"medium"})}),children:[(0,_.jsx)(Qa,{items:r,itemsCount:n,disableRemove:a}),(0,_.jsx)(ys,{}),(0,_.jsx)(ii,{isLoading:o,onChange:s}),(0,_.jsx)(sa,{isLoading:i,valid:l})]})})}),aside:c,asidePushTopSpace:Ln.f3,asideFloatingStartBreakpoint:"huge"})]})}),(0,_.jsx)(Pn,{}),d]})})}const ci=47,di=171,ui=592,mi=424;function hi({confirmExit:e,isSummaryLoaded:t,paymentIsLoading:r,onPaymentMethodChange:n,agreementsIsLoading:a,agreementsValid:o,aside:s,children:i,isQuickPurchase:l}){return(0,_.jsx)(Fn,{confirmExit:e,children:(0,_.jsxs)(mr.A,{hasLinkToBasket:!0,isQuickPurchase:l,children:[(0,_.jsx)(Rn.p,{value:w._i.SUMMARY,children:(0,_.jsx)(x.Ay,{children:(0,_.jsx)(Tn.A,{asideWidthSpace:ci,asidePushTopSpace:Ln.f3,asideFloatingStartBreakpoint:"huge",content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(cr.A,{isTrue:t,show:null,children:[(0,_.jsx)(Ua.A,{}),(0,_.jsx)(Ha.A,{})]}),(0,_.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[(0,_.jsx)(ln.A,{from:"huge",children:(0,_.jsx)(yn.A,{variant:"heading2xl",weight:"black",children:(0,v.Ay)("checkout.summaryHeader")})}),(0,_.jsxs)(cr.A,{isTrue:t,show:(0,_.jsxs)("div",{className:"flex flex-col gap-4 md:gap-5",children:[(0,_.jsx)(cs.E,{variant:"rectangle",animate:!0,height:di}),(0,_.jsx)(cs.E,{variant:"rectangle",animate:!0,height:ui}),(0,_.jsx)(cs.E,{variant:"rectangle",animate:!0,height:mi})]}),children:[(0,_.jsx)(ys,{hasRedesign:!0}),(0,_.jsx)(ii,{hasRedesign:!0,isLoading:r,onChange:n}),(0,_.jsx)(sa,{hasRedesign:!0,isLoading:a,valid:o})]})]})]}),aside:s})})}),(0,_.jsx)(Pn,{}),i]})})}var pi=(e,t,r,n)=>{const a=(0,o.useRef)(),s=(0,o.useRef)(),i=(0,o.useRef)(0),l=(0,o.useCallback)(()=>{const e=s.current;console.log("[useInterval] stopping interval"),window.clearInterval(e)},[]);(0,o.useEffect)(()=>{console.log("[useInterval] assigining new callback"),a.current=e},[e]),(0,o.useEffect)(()=>{const e=a.current;if(!e)return;const o=()=>{console.log("[useInterval] running handler");const a=i.current;if(r&&a*t>=r)return l(),void(n&&(console.log("[useInterval] onTimeout"),n()));e(l),i.current=i.current+1};return null!==t?(console.log("[useInterval] setting interval"),s.current=window.setInterval(o,t),()=>{const e=s.current;console.log("[useInterval] clearing interval"),clearInterval(e)}):()=>{}},[t])};const gi=413047;let Ai=function(e){return e.Original="Original",e.Variation1="Variation-1",e}({});function xi(){const{activeVariant:e}=function(e){const{0:t,1:r}=(0,o.useState)(null),{0:n,1:a}=(0,o.useState)(!1),s=(0,o.useCallback)(t=>{var n,a,o,s;if(null===(n=window.Kameleoon)||void 0===n||null===(a=n.API)||void 0===a||!a.Experiments)return;const i=null===(o=window.Kameleoon.API.Experiments.getById(e))||void 0===o||null===(s=o.associatedVariation)||void 0===s?void 0:s.name;i&&(r(i),t())},[e]),i=(0,o.useCallback)(()=>{a(!0)},[]);return pi(s,200,4e3,i),{activeVariant:t,showDefault:n}}(gi);return e===Ai.Variation1}function fi(e){const t=(0,Tt.GV)(T.w8),r=(0,Tt.GV)(T.Bm),n=(0,Tt.GV)(T.mj),a=(0,Tt.GV)(T.Xz),i=(0,Tt.GV)(T.Hm),l=(0,Tt.GV)(W.O6),c=(0,Tt.GV)(T.$$),u=(0,Tt.GV)(T.e7),m=(0,Tt.GV)(q.M4),h=(0,Tt.GV)(q.iL),{valid:p}=on(),g=(0,Tt.GV)(T.Jj),A=(0,Tt.GV)(T.mB),x=u&&0===g.length,f=(0,Tt.jL)(),{basketPath:y}=function(){const{routes:e}=(0,s.GR)("1418520755");return e.pluginOptions}(),b=(0,Tt.GV)(Os.jg)&&h,j=xi();(0,o.useEffect)(()=>{f((0,It.cR)()),f((0,Zr.fY)()),f((0,It.wz)(n))},[f,n]),(0,o.useEffect)(()=>{const e=()=>{"visible"===document.visibilityState&&f((0,It.Ed)())};return document.addEventListener("visibilitychange",e),()=>{document.removeEventListener("visibilitychange",e)}},[f]);const v=(0,Tt.GV)(e=>(0,T.Jj)(e));(0,dr.A)(()=>{(0,k.B3)(r,v)},[a],a),(0,o.useEffect)(()=>{x&&(0,s.oo)(y)},[x,y]);const S=(0,Tt.GV)(e=>!(0,d.Wo)(e.order.order_request)),{onSubmitConfirmed:C,openEditDataModal:E}=No(),N=(0,Tt.GV)(T.$m)>0;if(l||!c&&t||!c&&![w.W$.ASSIGNED,w.W$.HAS_USER_DATA].includes(i))return(0,_.jsx)(me,{});const I={confirmExit:N&&S,isSummaryLoaded:h,items:m?[]:g,itemsCount:A,paymentIsLoading:!b,onPaymentMethodChange:(e,t=()=>{},r=!1)=>{f((0,Nt.C8)(e,void 0,t,r))},agreementsIsLoading:m,agreementsValid:p,aside:(0,_.jsx)(wn,{hasRedesign:j}),children:(0,_.jsx)(Vr,{onUserConfirmed:C,onModalClose:E})};return j?(0,_.jsx)(hi,{...I}):(0,_.jsx)(li,{...I})}var yi=r(4138),bi=r(27609),ji=r(95324),vi=r(89010);function Si(e){return Si="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},Si(e)}var ki="large",Ci=function(e){return"object"===Si(e)&&"vertical"in e?(0,Xt.css)(["width:calc(100% + ",");margin:"," ",";margin-bottom:",";"],(0,Jt.A)(2*e.horizontal),(0,Jt.A)(-1*e.vertical),(0,Jt.A)(-1*e.horizontal),(0,Jt.A)(e.vertical)):(0,Xt.css)(["width:calc(100% + ",");margin:",";margin-bottom:",";
1"],(0,Jt.A)(2*e),(0,Jt.A)(-1*e),(0,Jt.A)(e))},_i=function(e){return"object"===Si(e)&&"vertical"in e?(0,Xt.css)(["margin:"," ",";margin-top:",";"],(0,Jt.A)(-1*e.vertical),(0,Jt.A)(-1*e.horizontal),(0,Jt.A)(e.vertical)):(0,Xt.css)(["margin:",";margin-top:",";"],(0,Jt.A)(-1*e),(0,Jt.A)(e))},Ei=function(e){return"object"===Si(e)&&"vertical"in e?(0,Xt.css)(["margin-top:",";"],(0,Jt.A)(-1*e.vertical)):(0,Xt.css)(["margin-top:",";"],(0,Jt.A)(-1*e))},Ni=Xt.default.div.withConfig({componentId:"sc-xcbhiy-0"})(function(e){var t,r=e.$headerBackground,n=e.$headerSpacingSpace,a=e.$spacingSpace,o=e.$borderRadiusSize,s=e.theme;return(0,Xt.css)(["",";",";border-bottom:"," solid ",";background:",";",""],"object"===Si(t=a)&&"small"in t?(0,Xt.css)(["",";"," ",""],Ci(t.small),t.medium&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("medium"),Ci(t.medium)),t.large&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("large"),Ci(t.large))):(0,Xt.css)(["",";"],Ci(t)),(0,vi.WG)(n),(0,er.A)(1),(0,Qt.A)(s,r,"low"),(0,ya.A)(s,r),"none"!==o&&(0,Xt.css)(["border-top-left-radius:",";border-top-right-radius:",";"],(0,fa.A)(s,ki),(0,fa.A)(s,ki)))}),Ii=Xt.default.div.withConfig({componentId:"sc-xcbhiy-1"})(function(e){var t,r=e.$headerSpacingSpace;return(0,Xt.css)(["",";display:flex;","{padding:0 ",";}> *{flex-basis:0;flex-grow:1;margin-right:",";&:last-child{margin-right:0;}}"],"object"===Si(t=r)&&"small"in t?(0,Xt.css)(["",";"," ",""],_i(t.small),t.medium&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("medium"),_i(t.medium)),t.large&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("large"),_i(t.large))):(0,Xt.css)(["",";"],_i(t)),(0,Ss.Ay)("medium"),(0,Jt.A)(6),(0,Jt.A)(1))}),wi=Xt.default.button.withConfig({componentId:"sc-xcbhiy-2"})(function(e){var t=e.$isActive,r=e.$onColor,n=e.$activeOnColor,a=e.$isMediumUp,o=e.theme;return(0,Xt.css)(["",";padding:",";border:0;background:none;cursor:pointer;",""],(0,ji.Tp)({typography:a?"small3":"xsmall2",onColor:t?n:r,emphasis:t?"high":"medium",align:"center"}),(0,Jt.A)(a?2:1.5),t&&(0,Xt.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,ya.A)(o,n),(0,er.A)(1),(0,Qt.A)(o,r,"low"),(0,fa.A)(o,"medium"),(0,fa.A)(o,"medium"),(0,bi.A)(o,"nano",!0),(0,Ss.Ay)("small","medium"),(0,Ss.Ay)("small","medium"),(0,er.A)(5),(0,ya.A)(o,n)))}),Ti=Xt.default.div.withConfig({componentId:"sc-xcbhiy-3"})(function(e){var t,r=e.$spacingSpace,n=e.$hasNoTopSpace;return(0,Xt.css)(["",";"],n?"object"===Si(t=r)&&"small"in t?(0,Xt.css)(["",";"," ",""],Ei(t.small),t.medium&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("medium"),Ei(t.medium)),t.large&&(0,Xt.css)(["","{",";}"],(0,Ss.Ay)("large"),Ei(t.large))):(0,Xt.css)(["",";"],Ei(t)):null)}),Li=["spacingSpace","color","shadow","hasInvertedShadow","borderRadiusSize","hasBorder","hasCenteredChildren","header","headerBackground","headerSpacingSpace","children","tabs","activeTabIndex"];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)}var Fi={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 $i=function(e){var t=e.spacingSpace,r=void 0===t?Fi.spacingSpace:t,n=e.color,a=void 0===n?Fi.color:n,s=e.shadow,i=void 0===s?Fi.shadow:s,l=e.hasInvertedShadow,c=e.borderRadiusSize,d=void 0===c?Fi.borderRadiusSize:c,u=e.hasBorder,m=e.hasCenteredChildren,h=e.header,p=e.headerBackground,g=void 0===p?Fi.headerBackground:p,A=e.headerSpacingSpace,x=void 0===A?Fi.headerSpacingSpace:A,f=e.children,y=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 o=Object.getOwnPropertySymbols(e);for(n=0;n<o.length;n++)r=o[n],t.includes(r)||{}.propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,Li),S=(0,j.A)("medium");f||y||(0,la.A)('Prop "children" or "tabs" must be defined!'),f&&y&&(0,la.A)('Props "children" and "tabs" can\'t be defined at the same time!');var k=y?y.find(function(e,t){return t===b}):null,C=(0,yi.A)();return o.createElement(ge.A,Ri({spacingSpace:r,color:a,shadow:i,hasInvertedShadow:l,borderRadiusSize:d,hasBorder:u,hasCenteredChildren:m}
1,v),o.createElement(Ni,{$headerBackground:g,$headerSpacingSpace:x,$spacingSpace:r,$borderRadiusSize:d},o.createElement(ia.A.Provider,{value:g},h,y?o.createElement(Ii,{$headerSpacingSpace:x},y.map(function(e,t){return o.createElement(wi,{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?o.createElement(Ti,{id:C,$spacingSpace:r,$hasNoTopSpace:!!k.hasNoTopSpace},k.content):f)},Pi=r(71762);const Oi=(e,t)=>{const r={};return e.forEach(e=>{e.required&&O()(t[e.id])&&(r[e.id]=(0,v.Ay)("form.errors.isRequired"))}),r};var Vi=r(10723);const Di="ENUM_PLUGIN";function Bi(e){const t=`domainParameters.${e.paramId}.name`;return(0,v.a4)(t)?(0,v.Ay)(t):e.paramName}function Gi(e){const t=`domainParameters.${e.paramId}.description`;return(0,v.a4)(t)?(0,v.Ay)(t):e.description}function Mi(e,t,r){const n=`domainParameters.${e.paramId}.option.${t}`;return(0,v.a4)(n)?(0,v.Ay)(n):r}function zi({param:e}){if(e.paramType===Di){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)(Vi.M,{label:Bi(e),description:Gi(e),required:e.required,children:(0,_.jsx)(rs,{initialValue:n,options:[{isDisabled:!0,value:"",label:(0,v.Ay)("domainParameters.selectPlaceholder")}].concat((0,fr.A)(t.map(t=>({isSelected:t[0]===n,value:t[0],label:Mi(e,t[0],t[1])})))),name:e.paramId,"data-test-param-id":e.paramId,onValidate:r})})}return(0,_.jsx)(Vi.M,{label:Bi(e),description:Gi(e),required:e.required,children:(0,_.jsx)(Ht.A,{name:e.paramId,"data-test-param-id":e.paramId,tooltip:e.description,type:"text",placeholder:Bi(e),placeholderHasSuccessColor:Wt.pL})})}function Hi({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)(f.A,{bottomSpace:3,children:(0,_.jsx)(xe.A,{grid:new Array(n.length).fill(1),children:n.map(e=>(0,_.jsx)(zi,{param:e},e.paramId))})}),(0,_.jsx)(Ut.Ay,{title:a,size:"big",color:Wt.Sq,isExpanded:!0,isDisabled:!r,isLoading:t,type:"submit",children:a})]})}function Ui({item:e,isSubItem:t=!1}){const{onDeleteItem:r}=(0,Ya.$P)(e),n="children"in e?e.children:[],a="resources"in e?e.resources:[],o=[].concat((0,fr.A)(n),(0,fr.A)(a)),s=(0,_.jsx)(Ka,{item:e}),{rowLabel:i,cellLabel:l}=(0,Za.r)(),c={rowLabel:i,cellLabel:l};return e.loading?(0,_.jsx)(ga.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:o.map(e=>(0,_.jsx)(Ui,{isSubItem:!0,item:e})),parameters:[(0,_.jsx)(h.A,{widthSpace:4,heightSpace:1})],ariaLabels:c}):(0,_.jsx)(ga.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:o.map(e=>(0,_.jsx)(Ui,{isSubItem:!0,item:e},e.key)),info:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(qa.A,{item:e}),(0,_.jsx)(mn.A,{item:e})]}),parameters:null===e.disabledReason?[(0,_.jsx)(he.A,{typography:"medium4_s",children:(0,br.Qm)(e.price,e.taxRate)})]:void 0,onDeleteClick:r,title:(0,v.Ay)("basket.cart.removeItem",{product:e.name}),ariaLabels:c})}const qi=[(0,v.Ay)("basket.priceTable.product"),(0,v.Ay)("basket.priceTable.gross")];function Wi({items:e}){const t=(0,j.A)("small","medium");return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(pe.A,{children:t?(0,_.jsx)(xr.A,{columns:1,gutterSpace:.5,children:e.map(e=>(0,_.jsx)(za.A,{disabledPeriodChange:!1,item:e},e.key))}):(0,_.jsx)(ga,{columnTitles:qi,parameterColumnsVisibilityOnSmallerScreen:[!0],items:(0,fr.A)(e.map(e=>(0,_.jsx)(Ui,{item:e},e.key))),ariaLabels:(0,Za.r)()})}),(0,_.jsx)(n.A,{})]})}var Yi=r(21178);function Zi(){const e=(0,Tt.jL)(),t=(0,j.A)("small","medium"),r=(0,j.A)("medium"),n=(0,Tt.GV)(Yi.UD),a=(0,Tt.GV)(Yi.xV),o=(0,Tt.GV)(Yi.PV),s=(0,Tt.GV)(e=>(0,d.vT)(e.checkout.save_params_request));return(0,_.jsxs)(x.Ay,{width:"small",children:[(0,_.jsx)(he.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)(pe.A,{children:(0,_.jsxs)($i,{spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(he.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("domainParameters.subtext")}),borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"},children:[(0,_.jsx)(f.A,{bottomSpace:r?6:3,children:(0,_.jsx)(Wi,{items:o})}
1),(0,_.jsx)(he.A,{typography:"large3",pushSpace:3,children:(0,v.Ay)("domainParameters.headingText")}),(0,_.jsx)(Rt.lV,{onSubmit:async t=>{const r=[];a.forEach(e=>{Object.values(e.params).forEach(n=>{r.push((0,Pi.L6)(e.item_id,n.paramId,t[n.paramId]))})}),e((0,It.oR)(r))},validate:e=>Oi(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)(Hi,{parameters:n,valid:t,submitting:s,handleSubmit:e})})]})})]})}var Ki=function({resolver:e}){const t=(0,j.A)("medium"),r=(0,Tt.GV)(t=>{const r=(0,T.wW)((0,T.H1)(t),e);return Object.values(r)});return(0,_.jsx)(f.A,{bottomSpace:t?6:3,children:(0,_.jsx)(Wi,{items:r})})},Xi=r(28394),Qi=r(55460),Ji=r(42038),el=r(59148);function tl({title:e,buttonText:t,content:r}){const{isOpen:n,open:a,close:o}=(0,el.A)(),s=(0,j.A)("small","medium");return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(f.A,{bottomSpace:3,children:(0,_.jsx)(p.A,{onClick:a,title:t,typography:"xsmall1",href:"#",children:t})}),(0,_.jsx)(Ji.A,{title:e,content:(0,_.jsx)(he.A,{typography:"medium2_h",children:r}),isOpen:n,onCloseButtonClick:o,buttons:[{text:(0,v.Ay)("button.close"),title:(0,v.Ay)("button.close"),onClick:o,color:Wt.Sq,variant:s?"text":"transparent"}]})]})}var rl=r(94556),nl=r(72567),al=r(13547);function ol(){const e=(0,Tt.jL)(),t=(0,Tt.GV)(e=>(0,d.vT)(e.office.domain_request)),{value:r,fqdn:n,onChange:a,valid:s,canContinue:i,placeholder:l,tenant:c,specialQualifications:u}=function(e=""){const t=(0,Tt.GV)(e=>e.office.can_continue),r=(0,Tt.jL)(),n=(0,Tt.GV)(e=>e.office),{0:a,1:s}=(0,o.useState)(e),{0:i,1:l}=(0,o.useState)(!0),{0:c,1:d}=(0,o.useState)(!1),u=!1===t;return(0,o.useEffect)(()=>{u&&d(!0)},[u]),{placeholder:(h=t,p=n.tenant,void 0===h?(0,v.Ay)("microsoft.domainInputPlaceholder"):p===Qi.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,Xi.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:i,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,o.useEffect)(()=>()=>{e((0,Xi.S4)())},[]);const m=(0,o.useCallback)(()=>{t||s&&r.length>0&&e((0,Xi.D2)({domain:r,tenant:c,special_qualifications:u}))},[t,r]),h=(0,o.useCallback)(e=>{"Enter"!==e.key&&13!==e.keyCode||m()},[]),{onProceed:p}=function(e){const t=(0,Tt.jL)(),r=(0,Tt.GV)(t=>(0,T.ep)(t,e));return{onProceed:e=>{const n=[];r.forEach(t=>{for(const r in e)e.hasOwnProperty(r)&&n.push((0,Pi.L6)(t.itemId,r,e[r]))}),t((0,It.oR)(n))}}}(H.p.MICROSOFT);return{isLoading:t,onProceed:()=>{i&&p({domain:r,tenant:c,special_qualifications:u})},onKeyPress:h,onSubmit:m,value:r,fqdn:n,onChange:t=>(e((0,Xi.S4)()),a(t)),valid:!1!==i&&s,canContinue:i,placeholder:l,specialQualifications:u,setSpecialQualifications:function(t){e((0,Xi.wk)(t))}}}var sl=r(79556);function il({children:e,tenant:t}){const{value:r,onChange:n,valid:a,canContinue:o,onSubmit:s,onKeyPress:i,isLoading:l,onProceed:c,placeholder:d,specialQualifications:u,setSpecialQualifications:m}=ol();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(f.A,{bottomSpace:4,children:[e,(0,_.jsx)(f.A,{bottomSpace:4,children:(0,_.jsx)(al.A,{placeholder:d,buttonText:(0,v.Ay)("office.check"),buttonTitle:(0,v.Ay)("office.check"),buttonColor:Wt.Sq,buttonMobileIcon:sl.A,value:r,onChange:n,onSubmit:s,isLoading:l,hasError:!a,hasSuccess:a,onKeyPress:i,suffix:(0,v.Ay)("office.fullDomainName",{domain:""}),placeholderHasSuccessColor:Wt.pL})}),(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsx)(nl.A,{text:(0,v.Ay)("microsoft.specialQualifications.none"),typography:"small2",gutterSpace:1,onChange:()=>{m(Qi.M.NONE)},isChecked:u===Qi.M.NONE,radioButtonActiveColor:Wt.FH})}),(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsx)(nl.A,{text:(0,v.Ay)("microsoft.specialQualifications.stateownedentity"),typography:"small2",gutterSpace:1,onChange:()=>{m(Qi.M.STATE_OWNED_ENTITY)},isChecked:u===Qi.M.STATE_OWNED_ENTITY,radioButtonActiveColor:Wt.FH})})]}),(0,_.jsx)(Ut.Ay,{isDisabled:!o,title:(0,v.Ay)("checkout.nextStep"),size:"big",color:Wt.Sq,isExpanded:!0,isLoading:l,onClick:c,children:(0,v.Ay)("checkout.nextStep")})]})}function ll(){return(0,_.jsxs)(il,{tenant:Qi.r.EXISTING,children:[(0,_.jsx)(he.A,{typography:"large3",pushSpace:2,children:(0,v.Ay)("microsoft.linkExistingOfficeAccount")}),(0,_.jsx)(he.A,{pushSpace:2,typography:"small2",children:(0,yr.md)("microsoft.linkExistingOfficeAccountText")}),(0,_.jsx)(tl,{buttonText:(0,v.Ay)("microsoft.helpTextModalLink"),title:(0,v.Ay)("microsoft.existingAccountHelpModalTitle"),content:(0,yr.md)("microsoft.existingAccountHelpModalContent",void 0,rl.Py)})]})}function cl(){return(0,_.jsxs)(il,{tenant:Qi.r.NEW,children:[(0,_.jsx)(he.A,{typography:"large3",pushSpace:2,children:(0,v.Ay)("microsoft.createAdminAccount")}),(0,_.jsx)(he.A,{pushSpace:2,typography:"small2",children:(0,yr.md)("microsoft.createAdminAccountText")}),(0,_.jsx)(tl,{buttonText:(0,v.Ay)("microsoft.helpTextModalLink"),title:(0,v.Ay)("microsoft.helpTextModalTitle"),content:(0,yr.md)("microsoft.helpTextModalContent",void 0,rl.Py)})]})}function dl(){const e=(0,Tt.jL)(),t=(0,j.A)("small","medium"),r=!t,n=(0,Tt.GV)(e=>e.office.tenant),a=(t,r)=>{t.preventDefault(),e((0,Xi.rv)(r))},o=[{onClick:a,title:(0,v.Ay)("microsoft.newAccountTab"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ki,{resolver:H.p.MICROSOFT}),(0,_.jsx)(cl,{})]}),hasNoTopSpace:t}];return o.push({onClick:a,title:(0,v.Ay)("microsoft.existingAccountTab"),content:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(Ki,{resolver:H.p.MICROSOFT}),(0,_.jsx)(ll,{})]}),hasNoTopSpace:t}),(0,_.jsxs)(x.Ay,{width:"small",children:[(0,_.jsx)(f.A,{bottomSpace:t?3:4,children:(0,_.jsx)(he.A,{typography:{small:"huge",medium:"great",large:"great"},align:r?"center":void 0,children:(0,v.Ay)("microsoft.configureHeader")})}),(0,_.jsx)(pe.A,{children:(0,_.jsx)($i,{activeTabIndex:n===Qi.r.EXISTING?1:0,spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(he.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("microsoft.configureSubtext")}),tabs:o,borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"}})})]})}var ul=r(10506);function ml(){const e=(0,Tt.GV)(e=>se(e,H.p.MICROSOFT)),t=(0,Tt.GV)(e=>se(e,H.M.DOMAIN));return e?(0,_.jsx)(dl,{}):t?(0,_.jsx)(Zi,{}):null}function hl(e){const t=(0,Tt.GV)(T.Bm),r=(0,Tt.GV)(T.S7),n=(0,Tt.GV)(T.$$),a=(0,Tt.GV)(re),s=(0,Tt.jL)();return(0,ul.E)()(()=>{s((0,It.Z7)())},[]),(0,o.useEffect)(()=>{(0,ur.ID)(t)},[]),n||a?(0,_.jsx)(E,{}):r?(0,_.jsx)(me,{}):(0,_.jsx)(Rn.p,{value:w._i.PARAMETERS,children:(0,_.jsx)(mr.A,{hasLinkToBasket:!0,children:(0,_.jsx)(ml,{})})})}function pl(){const{handleProceed:e,loading:t,valid:r,canCheckout:n}=sn(),a=(0,Tt.GV)(ce.Oq);
1return(0,_.jsx)(In,{canCheckout:n,loading:t,valid:r,summary:a,cancelLabel:(0,v.Ay)("checkout.back"),onCancel:()=>(0,s.oo)(-1),onProceed:e})}var gl=r(30866),Al=r(83484);function xl(e){const t=(0,Tt.GV)(ce.Qe),r=(0,Tt.GV)(ce.bP),n=(0,Tt.GV)(ce.WA).token,a=(0,Tt.GV)(gl.G3),i=(0,Tt.GV)(W.O6),l=(0,Tt.GV)(q.iL),c=(0,Tt.GV)(ce.NN),{loading:d,valid:u}=sn(),m=(0,Tt.jL)();return(0,o.useEffect)(()=>{n||(0,s.oo)(a)},[n,a]),n?i?(0,_.jsx)(me,{isQuickPurchase:!0}):(0,_.jsx)(li,{confirmExit:!1,isSummaryLoaded:l,items:t,itemsCount:r,isQuickPurchase:!0,disableRemoveFromBasket:!0,paymentIsLoading:d||c,onPaymentMethodChange:(e,t=()=>{},r=!1)=>{m((0,Al.WV)(e,void 0,t,r))},agreementsIsLoading:d,agreementsValid:u,aside:(0,_.jsx)(pl,{})}):null}function fl(){return(0,dt.S0)()?(0,_.jsx)(f.A,{bottomSpace:3,children:(0,_.jsx)(Rt.D0,{name:"remember_me",render:({input:e,meta:t})=>(0,_.jsx)(Ft.Ay,{...e,hasError:t.touched&&t.error,isChecked:e.value,typography:"small2",text:(0,v.Ay)("checkout.rememberMe"),checkedColor:Wt.$u})})}):(0,_.jsx)(_.Fragment,{})}function yl({type:e,selectedOption:t,isLoading:r,countryCode:n,getCompanyData:a,setIsManualData:o,taxId:s,regonId:i,readOnly:l=!1}){const c=(0,Rt.Mt)("country"),d=(0,ut.aE)(c.input.value)||(0,v.Ay)("form.noVatEU"),u=e===Cl.REGON,m=()=>{a(n,()=>{o(!0)},s,i)};return(0,_.jsx)(Rt.D0,{name:`${e}_id`,parse:ut.wD,render:({input:n,meta:a})=>{const o=a.touched&&(a.error||a.submitError),s=o?a.error||a.submitError:void 0,i=(0,_.jsx)(es.A,{...n,type:"text",placeholder:u?(0,v.Ay)("checkout.companyRegon"):(0,v.Ay)("checkout.companyVatId"),hasError:o,hasSuccess:a.valid,prefix:u?null:d,errorMessage:s,readOnly:l,placeholderHasSuccessColor:Wt.pL});return t===Cl.MANUAL?i:(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(ln.A,{from:"small",to:"medium",children:i}),(0,_.jsx)(ln.A,{from:"medium",children:(0,_.jsx)(al.A,{value:n.value,placeholder:u?(0,v.Ay)("checkout.companyRegon"):(0,v.Ay)("checkout.companyVatId"),onChange:n.onChange,prefix:u?null:d,name:`${e}_id`,buttonText:(0,v.Ay)("checkout.companyDataGet"),buttonTitle:(0,v.Ay)("checkout.companyDataGet"),buttonColor:Wt.Sq,isLoading:r,hasSuccess:a.valid,hasError:o,errorMessage:s,buttonMobileIcon:null,onSubmit:m,readOnly:l,hasDisabledButton:l,placeholderHasSuccessColor:Wt.pL})})]})}})}function bl({setIsManualData:e,countryCode:t,taxId:r,regonId:n,isInactive:a,selectedOption:s}){const i=(0,Rt.mN)(),c=io(t),d=s===Cl.MANUAL,u=s===Cl.REGON,m=s===Cl.TAX,{loading:h,data:p,requestMade:g,getCompanyData:A,resetRequestMade:x}=function(){const{0:e,1:t}=(0,o.useState)(!1),{0:r,1:n}=(0,o.useState)(!1),{0:a,1:s}=(0,o.useState)(null);return{data:a,loading:e,requestMade:r,getCompanyData:(e,r,a,o)=>{if(t(!0),!(0,mt.A)(a)||!(0,mt.A)(o)){const i=(0,mt.A)(a)?o||"":a,c=(0,mt.A)(a)?"regon":e;St.A.getCompanyInfo(c,i).then(e=>{s(e)}).catch(e=>{(0,l.K)(e.message)}).finally(()=>{t(!1),n(!0),r()})}},resetRequestMade:()=>{n(!1)}}}();(0,o.useEffect)(()=>{if(null===p)return;const e=p.tax.find(e=>"vat"===e.type),t=p.tax.find(e=>"regon"===e.type);i.batch(()=>{i.change("tax_id",(null==e?void 0:e.id)||""),i.blur("tax_id"),i.change("regon_id",(null==t?void 0:t.id)||""),i.blur("regon_id"),i.change("company_name",p.company_name||""),i.blur("company_name"),i.change("street_number",(0,mt.A)(p.street_number)?"":p.street_number),i.blur("street_number"),i.change("apartment_number",(0,mt.A)(p.apartment_number)?"":p.apartment_number),i.blur("apartment_number"),i.change("street_name",p.street_name||""),i.blur("street_name"),i.change("postal_code",p.postal_code||""),i.blur("postal_code"),i.change("city",p.city||""),i.blur("city"),i.focus("company_name")})},[p]),(0,o.useEffect)(()=>{x()},[s]);return(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsxs)(xe.A,{grid:d?c?[[1,1,1]]:[[1,2]]:[[1,2],1],children:[(0,_.jsx)(ns,{accountType:"company",name:"country",isInactive:a}),m||d?(0,_.jsx)(yl,{selectedOption:s,type:Cl.TAX,isLoading:h,countryCode:t,getCompanyData:A,setIsManualData:e,taxId:r||"",regonId:n||""}):null,u||d&&c?(0,_.jsx)(yl,{selectedOption:s,type:Cl.REGON,isLoading:h,countryCode:t,getCompanyData:A,setIsManualData:e,taxId:r||"",regonId:n||"",readOnly:g}):null,d?null:(0,_.jsx)(ln.A,{from:"small",to:"medium",children:(0,_.jsx)(f.A,{topSpace:1,children:(0,_.jsx)(Ut.Ay,{isLoading:h,title:(0,v.Ay)("checkout.companyDataGet"),size:"big",color:Wt.Sq,onClick:()=>{A(t,()=>{e(!0)}
1,r,n)},children:(0,v.Ay)("checkout.companyDataGet")})})})]})})}function jl(e,t){return e?((0,dt.S0)()&&t?qr.A.set(wt.AZ.REMEMBER_ME,"1"):qr.A.remove(wt.AZ.REMEMBER_ME),!0):((0,kt.z)(),!1)}function vl(){const e=(0,Tt.jL)(),t=(0,Tt.GV)(T.mj),r=async(r,n)=>await new Promise(a=>St.A.registerUser({...r,confirmed:n||void 0},t).catch(t=>{const n=St.A.getNormalizedError(t);if(n.type===wt.YD.ADDRESS_CONFIRMATION_NEEDED_TYPE)return e({type:wt.E3.ADDRESS_CONFIRMATION_OPEN,user:r}),void a(null);a(xo(n))}).then(n=>{var o;if(n){if(Array.isArray(n.messages))for(const t of n.messages)e((0,Zr.mo)(t));e({type:wt.E3.USER_REGISTER_SUCCESS,result:r,hitId:n.hitId,accountId:n.accountId,signature:n.signature}),(0,k.pD)(),null===(o=window.jentisDataLayer)||void 0===o||o.pushRegisterEvent(),e((0,Nt.Bm)(t)),a(null)}}));return{onSubmitConfirmed:async n=>{if(jl(t,!1))try{await r(n,!0),e({type:wt.E3.ADDRESS_CONFIRMATION_CLOSE})}catch(a){e({type:wt.E3.ADDRESS_CONFIRMATION_CLOSE});const t=a.form?D()(a,["form","errors"],[]).join(","):a.message||(0,v.Ay)("errors.refreshMessage");e((0,Zr.Ze)(t,!0))}},onSubmitPerson:async e=>{var n;if(!jl(t,null!==(n=e.remember_me)&&void 0!==n&&n))return;const a=ko(e);try{return r(a)}catch{return Promise.resolve()}},onSubmitCompany:async e=>{var n;if(!jl(t,null!==(n=e.remember_me)&&void 0!==n&&n))return;const a=Ao(e);try{return r(a)}catch{return Promise.resolve()}}}}function Sl(){return(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.credentialDataSection"),subtitle:(0,v.Ay)("checkout.credentialDataSectionInfo")}),(0,_.jsxs)(xe.A,{grid:[1,1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.loginLabel"),name:"email",type:"email",placeholderHasSuccessColor:Wt.pL}),(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(f.A,{bottomSpace:1,children:(0,_.jsx)(qo,{})}),(0,_.jsx)(Ko,{})]})]})]})}function kl(){return(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.contactPersonSection"),subtitle:(0,v.Ay)("checkout.contactPersonSectionInfo")}),(0,_.jsxs)(xe.A,{grid:[[1,1],1],children:[(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.firstName"),name:"first_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.lastName"),name:"last_name",placeholderHasSuccessColor:Wt.pL}),(0,_.jsx)(Qo,{countryFieldName:"country",name:"phone_number",placeholder:(0,v.Ay)("checkout.phoneNumber")})]})]})}let Cl=function(e){return e.TAX="tax",e.REGON="regon",e.MANUAL="manual",e}({});const _l=_t.A.get(Ct.O3.USER_LOGIN),El=(0,dt.$f)(),Nl=(0,dt.gI)();function Il(){const{0:e,1:t}=(0,o.useState)(!1),{0:r,1:n}=(0,o.useState)(Cl.TAX),{onSubmitCompany:a}=vl(),s=[{label:(0,v.Ay)("checkout.companyDataTax"),value:Cl.TAX},{label:(0,v.Ay)("checkout.companyDataRegon"),value:Cl.REGON},{label:(0,v.Ay)("checkout.companyDataManual"),value:Cl.MANUAL}];return(0,_.jsx)(Rt.lV,{onSubmit:a,validate:fo,initialValues:{country:Nl,email:_l,remember_me:El},render:({form:a,handleSubmit:o,values:i})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:e=>(t(!0),o(e)),children:[(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.companyDataSection"),subtitle:(0,v.Ay)("checkout.companyDataSectionInfo")}),(0,_.jsx)(f.A,{bottomSpace:3,children:s.map(e=>(e=>e!==Cl.REGON||e===Cl.REGON&&io(Nl))(e.value,i.country)?(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsx)(nl.A,{text:e.label,typography:"small1",gutterSpace:1,onChange:()=>((e,r)=>{n(r),e.reset(),t(r===Cl.MANUAL)})(a,e.value),isChecked:r===e.value,radioButtonActiveColor:Wt.FH})},e.label):null)}),(0,_.jsx)(bl,{setIsManualData:t,countryCode:i.country,taxId:i.tax_id,regonId:i.regon_id,isInactive:r===Cl.REGON,selectedOption:r}),(0,_.jsxs)(Wn.A,{isOpen:e,children:[r===Cl.REGON?(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsx)(Ht.A,{placeholder:(0,v.Ay)("checkout.companyVatId"),name:"tax_id",hasSuccess:!0,initialValue:i.tax_id,placeholderHasSuccessColor:Wt.pL})}):null,(0,_.jsx)(Fo,{})]})]}),(0,_.jsx)(Sl,{}),(0,_.jsx)(kl,{}),(0,_.jsx)(fl,{}),(0,_.jsx)(zt,{}),(0,_.jsx)(qt,{text:(0,v.Ay)("checkout.nextStep"),color:Wt.Sq})]})})}var wl=r(95646);function Tl({onCompanyClick:e}){return"pl"===(0,Rt.Mt)("country").input.value?(0,_.jsx)(f.A,{bottomSpace:2,children:(0,_.jsxs)(tr.A,{children:[(0,_.jsx)(f.A,{rightSpace:1,children:(0,_.jsx)($n.Ay,{icon:wr.A,sizeSpace:2})}),(0,_.jsxs)(he.A,{typography:"small2",children:[(0,v.Ay)("checkout.registerAsCompany")," ",(0,_.jsx)(wl.A,{href:"#",title:(0,v.Ay)("checkout.registerAsCompanyLink"),onClick:e,typography:"small2",children:(0,v.Ay)("checkout.registerAsCompanyLink")})]})]})}):null}const Ll=_t.A.get(Ct.O3.USER_LOGIN),Rl=(0,dt.$f)(),Fl=(0,dt.gI)();function $l({onCompanyClick:e}){const{onSubmitPerson:t}=vl();return(0,_.jsx)(Rt.lV,{onSubmit:t,validate:Co,initialValues:{country:Fl,email:Ll,remember_me:Rl},render:({handleSubmit:t})=>(0,_.jsxs)("form",{noValidate:!0,onSubmit:t,children:[(0,_.jsx)(Tl,{onCompanyClick:e}),(0,_.jsxs)(f.A,{bottomSpace:6,children:[(0,_.jsx)(Io,{title:(0,v.Ay)("checkout.personalDataSection"),subtitle:(0,v.Ay)("checkout.personalDataSectionInfo")}),(0,_.jsx)(ss,{})]}),(0,_.jsx)(Sl,{}),(0,_.jsx)(fl,{}),(0,_.jsx)(zt,{}),(0,_.jsx)(qt,{text:(0,v.Ay)("checkout.nextStep"),color:Wt.Sq})]})})}function Pl(e){const t=(0,j.A)("small","medium"),{0:r,1:n}=(0,o.useState)(0),a=(e,t)=>{e.preventDefault(),n(t)},{hasBasket:i,shouldRedirect:l,basket:c}=(0,Tt.GV)(e=>({basket:(0,T.Bm)(e),hasBasket:(0,T.Xz)(e),shouldRedirect:w.W$.ACTIVE!==(0,T.Hm)(e)||K(e)&&Q(e)||ee(e)}
1)),d=(0,Tt.jL)(),m=(0,Tt.GV)(e=>e.checkout.showRegistration),{onSubmitConfirmed:h}=vl(),p=u();if((0,dr.A)(()=>{(0,ur.ID)(c)},[i],i),(0,o.useEffect)(()=>{m||(0,s.oo)(p.authenticationPagePath)},[m]),!i)return(0,_.jsx)(E,{});if(l)return(0,_.jsx)(me,{});const g=(0,_.jsxs)(_.Fragment,{children:[(0,_.jsx)(he.A,{typography:{small:"huge",medium:"great",large:"great"},pushSpace:t?1:void 0,children:(0,v.Ay)("checkout.steps.registration")}),(0,_.jsx)(Ae.A,{typography:"tiny1",data:[(0,v.Ay)("checkout.haveAccount"),{text:(0,v.Ay)("checkout.haveAccountAction"),href:"#",isBold:!0,onClick:()=>{d((0,It.KQ)())}}]})]});return(0,_.jsxs)(mr.A,{hasLinkToBasket:!0,children:[(0,_.jsxs)(x.Ay,{width:"small",children:[(0,_.jsx)(f.A,{bottomSpace:t?3:4,children:t?g:(0,_.jsx)(b.A,{align:"center",children:g})}),(0,_.jsx)(pe.A,{children:(0,_.jsx)($i,{spacingSpace:{small:{vertical:4,horizontal:2},medium:{vertical:6,horizontal:8}},header:(0,_.jsx)(he.A,{typography:"medium2_h",emphasis:"medium",children:(0,v.Ay)("checkout.registerInfoText")}),activeTabIndex:r,tabs:[{title:(0,v.Ay)("checkout.companyTab"),content:(0,_.jsx)(Il,{}),onClick:a},{title:(0,v.Ay)("checkout.personTab"),content:(0,_.jsx)($l,{onCompanyClick:e=>a(e,0)}),onClick:a}],borderRadiusSize:{small:"none",medium:"large",large:"large",huge:"large"}})})]}),(0,_.jsx)(Vr,{onUserConfirmed:h})]})}var Ol=r(86462);function Vl(){const e=u();return(0,_.jsxs)(_.Fragment,{children:[(0,_.jsxs)(Ol.Router,{children:[(0,_.jsx)(hr,{path:e.authenticationPagePath}),(0,_.jsx)(Pl,{path:e.registrationPagePath}),(0,_.jsx)(fi,{path:e.summaryPagePath}),(0,_.jsx)(xl,{path:C.Jc}),(0,_.jsx)(Fr,{path:e.bankTransferSummaryPagePath}),(0,_.jsx)(hl,{path:e.configurationPagePath}),(0,_.jsx)(me,{path:e.basePagePath})]}),(0,_.jsx)(n.A,{})]})}},55808:function(e,t,r){var n=r(12507)("toUpperCase");e.exports=n},87612:function(e,t,r){var n=r(79770),a=r(16574),o=r(15389),s=r(56449);e.exports=function(e,t){return(s(e)?n:a)(e,o(t,3))}},93096:function(e,t,r){"use strict";r.d(t,{jN:function(){return I},Yo:function(){return C},PI:function(){return E},bf:function(){return _},U5:function(){return S},aE:function(){return k},Vu:function(){return T},Xm:function(){return w},Hr:function(){return L},h2:function(){return $},As:function(){return P},Q_:function(){return F},wD:function(){return R},Vd:function(){return N}});var n=r(54506),a=r(55808),o=r.n(a),s=r(63375),i=r.n(s),l=r(63560),c=r.n(l),d=r(55378),u=r.n(d),m=r(58156),h=r.n(m),p=r(87612),g=r.n(p),A=r(67356);function x(e,t,r){return e.length+1===t.length&&t.endsWith(r)}function f(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(Boolean).map(function(e){return e.length}),a=e.split(/[\da-zA-Z\n|]/g).filter(Boolean),o=a[0],s=a[a.length-1];if(e.startsWith(o)){var i=a.reduce(function(e,t,r){var a=n[r],o=e.value.slice(0,a),s=e.value.slice(a);return{result:o?e.result.concat(t,o):e.result,value:s}},{result:"",value:r}).result.slice(0,e.length);return x(i,e,s)?i.concat(s):i}var l=n.reduce(function(e,t,r){var n=a[r]||"",o="$1"+n+"$2",s=t+e.prevSlice+e.prevSeparator.length,i=new RegExp("(.{"+s+"})(.)");return{prevSeparator:n,prevSlice:s,value:e.value.replace(i,o)}},{prevSeparator:"",prevSlice:0,value:r}).value.slice(0,e.length);return x(l,e,s)?l.concat(s):l}var y=r(62381),b=r(30028);const j=(0,y.JK)(),v={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 S(e){const t=(0,y.X6)()[e];if(!t)return"";const{callingCode:r}=t;return r||""}function k(e=j){return v[e]||null}function C(e=j){return`+${S("cs"===e?"cz":e)}`}function _(e=void 0){return u()((0,y.X6)(e),(e,t)=>({value:t,label:e.name||t}))}function E(e,t){const r=(0,y.X6)(e)[t]||null;return r?r.name:null}function N(e){return t=>{const r={},{error:n,success:a}=e.safeParse(t);return a||null==n||n.issues.forEach(e=>{c()(r,`${e.path.shift()}`,e.message)}),(0,b.A)(r,"zod"),r}}function I(e,t,r=[]){const a={};return r.forEach(t=>{if("email"===t){const r=i()(g()([].concat((0,n.A)(h()(e,"children.email.errors",[])),(0,n.A)(h()(e,"children.login.errors",[]))))).join(", ");r.length&&c()(a,t,r)}else if("phone_number"===t){const r=i()(g()([].concat((0,n.A)(h()(e,"children.phone.children.number.errors",[])),(0,n.A)(h()(e,"children.phone.children.country_code.errors",[]))))).join(", ");r.length&&c()(a,t,r)}else if("tax"===t||"tax_id"===t){const r=i()(g()([].concat((0,n.A)(h()(e,"children.tax.children.id.errors",[])),(0,n.A)(h()(e,"children.tax.children.country.errors",[]))))).join(", ");r.length&&c()(a,t,r)}else{const r=i()(g()(h()(e,`children.${t}.errors`,[]))).join(", ");r&&c()(a,t,r)}}),t&&t.length>0&&(a[A.Ym]=i()(t).join(",")),a}function w(e){return e.split(" ").map(o()).join(" ").split("-").map(o()).join("-")}function T(e){return e.replace(" ","").replace("/","").replace("\\","")}function L(e){return e.replace(" ","")}function R(e){return e?e.replace(/[\s\-]/gi,""):e}function F(e){return e?e.replace(/[\s\-]/gi,""):e}const $=e=>
1e?e.replace(/[\-\s]/gi,""):e,P=(e,t)=>{if(!e)return e;if("pl"===t){return function(e,t){return void 0===t?function(t){return f(e,t)}:f(e,t)}("00-000",e.replace(/[^\d]/g,""))}return e.replace(/[^a-z0-9\- ]/gi,"")}}}]);
2//# sourceMappingURL=component---plugins-gatsby-plugin-checkout-src-layouts-base-index-tsx-deb62b48dfe67860c956.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.