(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4011],{41293:function(e,a,n){Promise.resolve().then(n.bind(n,52833))},5891:function(e,a,n){"use strict";n.d(a,{E:function(){return r}});var o=n(57437),d=n(27648);let r=e=>(0,o.jsx)(d.default,{...e,style:{all:"unset",display:"contents",cursor:"pointer",...e.style},children:e.children})},79554:function(e,a,n){"use strict";n.d(a,{t:function(){return r}});var o=n(19434),d=n(2265);function r(){let[e,a]=d.useState({password:"",confirm_password:""}),[n,r]=d.useState({error_password:void 0,error_confirm:void 0}),{acTrContext:i}=(0,o.QT)();return d.useEffect(()=>{let a,n;0===e.password.length&&0===e.confirm_password.length||(e.password.length<8?a="Passwords must have at least 8 characters":e.password!==e.confirm_password&&(n=i("Site","Password and confirm password are not the same"))),r({error_password:a,error_confirm:n})},[e.password,e.confirm_password,i]),{password:e.password,setPassword:d.useCallback(e=>{a(a=>({...a,password:e}))},[]),confirmPassword:e.confirm_password,setConfirmPassword:d.useCallback(e=>{a(a=>({...a,confirm_password:e}))},[]),ok:void 0===n.error_password&&void 0===n.error_confirm&&e.password.length>0,error:n}}},52833:function(e,a,n){"use strict";n.r(a),n.d(a,{default:function(){return w}});var o=n(57437),d=n(53288),r=n(33831),i=n(79554),c=n(99376),m=n(2265),l=n(77250),s=n(35927),t=n(39066),u=n(40119),h=n.n(u),p=n(23354),v=n(51416),S=n(78882),b=n(53718),g=n(5891),f=n(52896),C=n(37868),M=n(68668),y=n(19434);function w(){var e,a,n,u,w,x,A,L,N,B,G,T,_,I,P,j,R,E,K,F,k,D,U,H,O,V;let{login:Z}=(0,l.a)(),{acTrContext:q}=(0,y.QT)(),[J,z]=m.useState({}),{setPassword:W,setConfirmPassword:Y,ok:Q,error:X}=(0,i.t)(),$=(0,c.useSearchParams)(),ee=(0,c.useRouter)(),ea=m.useCallback(e=>{W(e)},[W]),en=m.useCallback(e=>{Y(e)},[Y]);return(0,o.jsx)(r.h,{header:{text:"Already have an account?",linkLabel:"Log in",linkPath:(0,d.BC)("/login",{redirect_url:$.get("redirect_url")})},children:(0,o.jsxs)("form",{onSubmit:function(e){e.preventDefault(),z(void 0);let a=e.currentTarget;(0,d.Io)((0,d.BC)("/api/v1/auth/register"),{method:"POST",body:new FormData(a)}).then(e=>{if(e.ok)return e.json();throw e.json()}).then(e=>{Z(a.email.value,a.password.value).finally(()=>{var e;return ee.push(null!==(e=$.get("redirect_url"))&&void 0!==e?e:"/pricing")})}).catch(async e=>{z(await e)})},className:h().formShape,children:[(0,o.jsx)("h3",{className:h().title,children:"Sign up"}),(0,o.jsx)(M.f,{}),(0,o.jsx)("span",{className:"".concat(h().intro," text-extra-small"),children:"Or continue with email and info"}),(0,o.jsxs)("div",{className:h().formContainer,children:[(0,o.jsxs)("div",{className:h().inputGrid,children:[(0,o.jsx)(s.n,{label:q("Site","First name"),placeholder:q("Site","First name"),name:"surname",type:"text",errorLabel:null==J?void 0:null===(a=J.errors)||void 0===a?void 0:null===(e=a.surname)||void 0===e?void 0:e[0],maxLength:25,required:!0}),(0,o.jsx)(s.n,{label:q("Site","Last name"),placeholder:q("Site","Last name"),name:"name",type:"text",errorLabel:null==J?void 0:null===(u=J.errors)||void 0===u?void 0:null===(n=u.name)||void 0===n?void 0:n[0],maxLength:110,required:!0}),(0,o.jsx)(s.n,{label:q("Site","Company"),placeholder:q("Site","Company"),name:"company",type:"text",errorLabel:null==J?void 0:null===(x=J.errors)||void 0===x?void 0:null===(w=x.company)||void 0===w?void 0:w[0],maxLength:110,required:!0}),(0,o.jsx)(s.n,{label:q("Site","Job title"),placeholder:q("Site","Job title"),name:"job_title",type:"text",errorLabel:null==J?void 0:null===(L=J.errors)||void 0===L?void 0:null===(A=L.job_title)||void 0===A?void 0:A[0],maxLength:25}),(0,o.jsx)(s.n,{label:q("Site","Email"),placeholder:q("Site","Email"),name:"email",type:"email",errorLabel:null==J?void 0:null===(B=J.errors)||void 0===B?void 0:null===(N=B.email)||void 0===N?void 0:N[0],autoComplete:"email",maxLength:110,required:!0}),(0,o.jsx)(s.n,{label:q("Site","Address"),placeholder:q("Site","Address"),name:"address",type:"text",errorLabel:null==J?void 0:null===(T=J.errors)||void 0===T?void 0:null===(G=T.address)||void 0===G?void 0:G[0],maxLength:110,required:!0}),(0,o.jsx)(s.n,{label:"City",placeholder:"City",name:"city",type:"text",errorLabel:null==J?void 0:null===(I=J.errors)||void 0===I?void 0:null===(_=I.city)||void 0===_?void 0:_[0],maxLength:110,required:!0}),(0,o.jsx)(s.n,{label:"Postal code",placeholder:"Postal code",name:"postal_code",type:"text",errorLabel:null==J?void 0:null===(j=J.errors)||void 0===j?void 0:null===(P=j.postal_code)||void 0===P?void 0:P[0],maxLength:20,required:!0}),(0,o.jsx)(p.L,{label:q("Site","Country"),name:"country",errorLabel:null==J?void 0:null===(E=J.errors)||void 0===E?void 0:null===(R=E.country)||void 0===R?void 0:R[0],required:!0,children:[{name:"---"},...S.h].map(e=>{var a;return(0,o.jsx)(v.h,{value:e.code,"aria-label":e.name,children:e.name},null!==(a=e.code)&&void 0!==a?a:"")})}),(0,o.jsx)(s.n,{label:"Password",placeholder:"Password",name:"password",type:"password",autoComplete:"new-password",errorLabel:X.error_password,required:!0,onChange:ea}),(0,o.jsx)(s.n,{label:"Confirm password",placeholder:"Confirm password",name:"confirm_password",type:"password",autoComplete:"new-password",errorLabel:X.error_confirm,required:!0,onChange:en}),(0,o.jsx)("br",{}),(0,o.jsx)("div",{className:"text-extra-small",style:{fontStyle:"italic",color:"rgba(var(--neutrals-4), 1)"},children:"Fields with a star (*) are required."})]}),(0,o.jsxs)("div",{className:h().actions,children:[(0,o.jsxs)(C.j,{children:[(0,o.jsxs)("div",{className:h().agreeTerm,children:[(0,o.jsx)(b.X,{name:"consent"}),(0,o.jsxs)("span",{className:"",children:["By signing up, I agree to the\xa0",(0,o.jsx)(g.E,{href:"/terms",rel:"noopener noreferrer",target:"_blank",children:(0,o.jsx)("b",{className:"",children:"General Terms and Conditions of Subscription and Use"})})]})]}),(null==J?void 0:null===(F=J.errors)||void 0===F?void 0:null===(K=F.consent)||void 0===K?void 0:K[0])&&(0,o.jsx)(f.h,{label:null==J?void 0:null===(D=J.errors)||void 0===D?void 0:null===(k=D.consent)||void 0===k?void 0:k[0]})]}),(0,o.jsxs)(C.j,{children:[(0,o.jsxs)("div",{className:h().agreeTerm,children:[(0,o.jsx)(b.X,{name:"marcom"}),(0,o.jsx)("span",{className:"",children:"I agree to receive emails and promotion offers from Alwan"})]}),(null==J?void 0:null===(H=J.errors)||void 0===H?void 0:null===(U=H.marcom)||void 0===U?void 0:U[0])&&(0,o.jsx)(f.h,{label:null==J?void 0:null===(V=J.errors)||void 0===V?void 0:null===(O=V.marcom)||void 0===O?void 0:O[0]})]}),(0,o.jsx)(t.z,{type:"submit",disabled:!Q,className:h().loginButton,children:q("Site","Register")})]})]})]})})}},78882:function(e,a,n){"use strict";n.d(a,{h:function(){return o}});let o=[{name:"Afghanistan",code:"AF"},{name:"Aland Islands",code:"AX"},{name:"Albania",code:"AL"},{name:"Algeria",code:"DZ"},{name:"American Samoa",code:"AS"},{name:"Andorra",code:"AD"},{name:"Angola",code:"AO"},{name:"Anguilla",code:"AI"},{name:"Antarctica",code:"AQ"},{name:"Antigua and Barbuda",code:"AG"},{name:"Argentina",code:"AR"},{name:"Armenia",code:"AM"},{name:"Aruba",code:"AW"},{name:"Australia",code:"AU"},{name:"Austria",code:"AT"},{name:"Azerbaijan",code:"AZ"},{name:"Bahamas",code:"BS"},{name:"Bahrain",code:"BH"},{name:"Bangladesh",code:"BD"},{name:"Barbados",code:"BB"},{name:"Belarus",code:"BY"},{name:"Belgium",code:"BE"},{name:"Belize",code:"BZ"},{name:"Benin",code:"BJ"},{name:"Bermuda",code:"BM"},{name:"Bhutan",code:"BT"},{name:"Bolivia",code:"BO"},{name:"Bonaire, Sint Eustatius and Saba",code:"BQ"},{name:"Bosnia and Herzegovina",code:"BA"},{name:"Botswana",code:"BW"},{name:"Bouvet Island",code:"BV"},{name:"Brazil",code:"BR"},{name:"British Indian Ocean Territory",code:"IO"},{name:"Brunei Darussalam",code:"BN"},{name:"Bulgaria",code:"BG"},{name:"Burkina Faso",code:"BF"},{name:"Burundi",code:"BI"},{name:"Cambodia",code:"KH"},{name:"Cameroon",code:"CM"},{name:"Canada",code:"CA"},{name:"Cape Verde",code:"CV"},{name:"Cayman Islands",code:"KY"},{name:"Central African Republic",code:"CF"},{name:"Chad",code:"TD"},{name:"Chile",code:"CL"},{name:"China",code:"CN"},{name:"Christmas Island",code:"CX"},{name:"Cocos (Keeling) Islands",code:"CC"},{name:"Colombia",code:"CO"},{name:"Comoros",code:"KM"},{name:"Congo",code:"CG"},{name:"Congo, Democratic Republic of the Congo",code:"CD"},{name:"Cook Islands",code:"CK"},{name:"Costa Rica",code:"CR"},{name:"Cote D'Ivoire",code:"CI"},{name:"Croatia",code:"HR"},{name:"Cuba",code:"CU"},{name:"Curacao",code:"CW"},{name:"Cyprus",code:"CY"},{name:"Czech Republic",code:"CZ"},{name:"Denmark",code:"DK"},{name:"Djibouti",code:"DJ"},{name:"Dominica",code:"DM"},{name:"Dominican Republic",code:"DO"},{name:"Ecuador",code:"EC"},{name:"Egypt",code:"EG"},{name:"El Salvador",code:"SV"},{name:"Equatorial Guinea",code:"GQ"},{name:"Eritrea",code:"ER"},{name:"Estonia",code:"EE"},{name:"Ethiopia",code:"ET"},{name:"Falkland Islands (Malvinas)",code:"FK"},{name:"Faroe Islands",code:"FO"},{name:"Fiji",code:"FJ"},{name:"Finland",code:"FI"},{name:"France",code:"FR"},{name:"French Guiana",code:"GF"},{name:"French Polynesia",code:"PF"},{name:"French Southern Territories",code:"TF"},{name:"Gabon",code:"GA"},{name:"Gambia",code:"GM"},{name:"Georgia",code:"GE"},{name:"Germany",code:"DE"},{name:"Ghana",code:"GH"},{name:"Gibraltar",code:"GI"},{name:"Greece",code:"GR"},{name:"Greenland",code:"GL"},{name:"Grenada",code:"GD"},{name:"Guadeloupe",code:"GP"},{name:"Guam",code:"GU"},{name:"Guatemala",code:"GT"},{name:"Guernsey",code:"GG"},{name:"Guinea",code:"GN"},{name:"Guinea-Bissau",code:"GW"},{name:"Guyana",code:"GY"},{name:"Haiti",code:"HT"},{name:"Heard Island and McDonald Islands",code:"HM"},{name:"Holy See (Vatican City State)",code:"VA"},{name:"Honduras",code:"HN"},{name:"Hong Kong",code:"HK"},{name:"Hungary",code:"HU"},{name:"Iceland",code:"IS"},{name:"India",code:"IN"},{name:"Indonesia",code:"ID"},{name:"Iran, Islamic Republic of",code:"IR"},{name:"Iraq",code:"IQ"},{name:"Ireland",code:"IE"},{name:"Isle of Man",code:"IM"},{name:"Israel",code:"IL"},{name:"Italy",code:"IT"},{name:"Jamaica",code:"JM"},{name:"Japan",code:"JP"},{name:"Jersey",code:"JE"},{name:"Jordan",code:"JO"},{name:"Kazakhstan",code:"KZ"},{name:"Kenya",code:"KE"},{name:"Kiribati",code:"KI"},{name:"Korea, Democratic People's Republic of",code:"KP"},{name:"Korea, Republic of",code:"KR"},{name:"Kosovo",code:"XK"},{name:"Kuwait",code:"KW"},{name:"Kyrgyzstan",code:"KG"},{name:"Lao People's Democratic Republic",code:"LA"},{name:"Latvia",code:"LV"},{name:"Lebanon",code:"LB"},{name:"Lesotho",code:"LS"},{name:"Liberia",code:"LR"},{name:"Libyan Arab Jamahiriya",code:"LY"},{name:"Liechtenstein",code:"LI"},{name:"Lithuania",code:"LT"},{name:"Luxembourg",code:"LU"},{name:"Macao",code:"MO"},{name:"Macedonia, the Former Yugoslav Republic of",code:"MK"},{name:"Madagascar",code:"MG"},{name:"Malawi",code:"MW"},{name:"Malaysia",code:"MY"},{name:"Maldives",code:"MV"},{name:"Mali",code:"ML"},{name:"Malta",code:"MT"},{name:"Marshall Islands",code:"MH"},{name:"Martinique",code:"MQ"},{name:"Mauritania",code:"MR"},{name:"Mauritius",code:"MU"},{name:"Mayotte",code:"YT"},{name:"Mexico",code:"MX"},{name:"Micronesia, Federated States of",code:"FM"},{name:"Moldova, Republic of",code:"MD"},{name:"Monaco",code:"MC"},{name:"Mongolia",code:"MN"},{name:"Montenegro",code:"ME"},{name:"Montserrat",code:"MS"},{name:"Morocco",code:"MA"},{name:"Mozambique",code:"MZ"},{name:"Myanmar",code:"MM"},{name:"Namibia",code:"NA"},{name:"Nauru",code:"NR"},{name:"Nepal",code:"NP"},{name:"Netherlands",code:"NL"},{name:"Netherlands Antilles",code:"AN"},{name:"New Caledonia",code:"NC"},{name:"New Zealand",code:"NZ"},{name:"Nicaragua",code:"NI"},{name:"Niger",code:"NE"},{name:"Nigeria",code:"NG"},{name:"Niue",code:"NU"},{name:"Norfolk Island",code:"NF"},{name:"Northern Mariana Islands",code:"MP"},{name:"Norway",code:"NO"},{name:"Oman",code:"OM"},{name:"Pakistan",code:"PK"},{name:"Palau",code:"PW"},{name:"Palestinian Territory, Occupied",code:"PS"},{name:"Panama",code:"PA"},{name:"Papua New Guinea",code:"PG"},{name:"Paraguay",code:"PY"},{name:"Peru",code:"PE"},{name:"Philippines",code:"PH"},{name:"Pitcairn",code:"PN"},{name:"Poland",code:"PL"},{name:"Portugal",code:"PT"},{name:"Puerto Rico",code:"PR"},{name:"Qatar",code:"QA"},{name:"Reunion",code:"RE"},{name:"Romania",code:"RO"},{name:"Russian Federation",code:"RU"},{name:"Rwanda",code:"RW"},{name:"Saint Barthelemy",code:"BL"},{name:"Saint Helena",code:"SH"},{name:"Saint Kitts and Nevis",code:"KN"},{name:"Saint Lucia",code:"LC"},{name:"Saint Martin",code:"MF"},{name:"Saint Pierre and Miquelon",code:"PM"},{name:"Saint Vincent and the Grenadines",code:"VC"},{name:"Samoa",code:"WS"},{name:"San Marino",code:"SM"},{name:"Sao Tome and Principe",code:"ST"},{name:"Saudi Arabia",code:"SA"},{name:"Senegal",code:"SN"},{name:"Serbia",code:"RS"},{name:"Serbia and Montenegro",code:"CS"},{name:"Seychelles",code:"SC"},{name:"Sierra Leone",code:"SL"},{name:"Singapore",code:"SG"},{name:"St Martin",code:"SX"},{name:"Slovakia",code:"SK"},{name:"Slovenia",code:"SI"},{name:"Solomon Islands",code:"SB"},{name:"Somalia",code:"SO"},{name:"South Africa",code:"ZA"},{name:"South Georgia and the South Sandwich Islands",code:"GS"},{name:"South Sudan",code:"SS"},{name:"Spain",code:"ES"},{name:"Sri Lanka",code:"LK"},{name:"Sudan",code:"SD"},{name:"Suriname",code:"SR"},{name:"Svalbard and Jan Mayen",code:"SJ"},{name:"Swaziland",code:"SZ"},{name:"Sweden",code:"SE"},{name:"Switzerland",code:"CH"},{name:"Syrian Arab Republic",code:"SY"},{name:"Taiwan, Province of China",code:"TW"},{name:"Tajikistan",code:"TJ"},{name:"Tanzania, United Republic of",code:"TZ"},{name:"Thailand",code:"TH"},{name:"Timor-Leste",code:"TL"},{name:"Togo",code:"TG"},{name:"Tokelau",code:"TK"},{name:"Tonga",code:"TO"},{name:"Trinidad and Tobago",code:"TT"},{name:"Tunisia",code:"TN"},{name:"Turkey",code:"TR"},{name:"Turkmenistan",code:"TM"},{name:"Turks and Caicos Islands",code:"TC"},{name:"Tuvalu",code:"TV"},{name:"Uganda",code:"UG"},{name:"Ukraine",code:"UA"},{name:"United Arab Emirates",code:"AE"},{name:"United Kingdom",code:"GB"},{name:"United States",code:"US"},{name:"United States Minor Outlying Islands",code:"UM"},{name:"Uruguay",code:"UY"},{name:"Uzbekistan",code:"UZ"},{name:"Vanuatu",code:"VU"},{name:"Venezuela",code:"VE"},{name:"Viet Nam",code:"VN"},{name:"Virgin Islands, British",code:"VG"},{name:"Virgin Islands, U.s.",code:"VI"},{name:"Wallis and Futuna",code:"WF"},{name:"Western Sahara",code:"EH"},{name:"Yemen",code:"YE"},{name:"Zambia",code:"ZM"},{name:"Zimbabwe",code:"ZW"}]},40119:function(e){e.exports={formShape:"register_formShape__DRR_S",formContainer:"register_formContainer__KxTZF",actions:"register_actions__XI_wD",agreeTerm:"register_agreeTerm__HRNE4",inputGrid:"register_inputGrid__BUkXp",title:"register_title__K003M",intro:"register_intro__c_ZqA",loginButton:"register_loginButton__v5k_4"}},61994:function(e,a,n){"use strict";a.Z=function(){for(var e,a,n=0,o="",d=arguments.length;n<d;n++)(e=arguments[n])&&(a=function e(a){var n,o,d="";if("string"==typeof a||"number"==typeof a)d+=a;else if("object"==typeof a){if(Array.isArray(a)){var r=a.length;for(n=0;n<r;n++)a[n]&&(o=e(a[n]))&&(d&&(d+=" "),d+=o)}else for(o in a)a[o]&&(d&&(d+=" "),d+=o)}return d}(e))&&(o&&(o+=" "),o+=a);return o}}},function(e){e.O(0,[9573,6531,2059,8034,6046,7648,16,3145,4007,3884,4196,4472,2971,2117,1744],function(){return e(e.s=41293)}),_N_E=e.O()}]);