"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6881],{5013:function(e,t,a){a.d(t,{Y:function(){return l}});var r=a(91674),n=a(27780);function l(e){let{className:t,variant:a,dollars:l,notation:s,signDisplay:o,minimumFractionDigits:i,maximumFractionDigits:d,...c}=e;return(0,r.jsx)("div",{...c,className:(0,n.cn)(t,"color"==a?l>=0?"text-green-500":"text-red-500":""),children:null==l?void 0:l.toLocaleString("en-US",{signDisplay:o,style:"currency",currency:"USD",notation:s,maximumFractionDigits:d,minimumFractionDigits:i})})}(0,a(7521).j)("",{variants:{variant:{default:"",color:""}},defaultVariants:{variant:"default"}})},24258:function(e,t,a){a.d(t,{o$:function(){return r.o},d8:function(){return n.d8}});var r=a(90486),n=a(87960);a(21378),(0,a(55191).$)("3da5e569d5fd5facf9672b0ae153d8241b2dbc29")},90486:function(e,t,a){a.d(t,{o:function(){return r}}),a(21378);var r=(0,a(55191).$)("64e8dcc041349ac064b8deacade26aaf41ed73fa")},7407:function(e,t,a){a.d(t,{E:function(){return n}});var r=a(62998);let n=e=>{let{text:t}=e,{T:a}=(0,r.xu)();return a(t)}},8063:function(e,t,a){a.d(t,{J:function(){return u}});var r=a(91674),n=a(72816),l=a(52459),s=a.n(l),o=a(2535),i=a(77570),d=a(27780),c=a(62998);function u(e){let{label:t,required:a,disable:l,hidden:u=!1,labelText:m,placeholderText:f,icon:p,inputVariant:x,inputClassName:g,inputWrapperClassName:h,formItemClassName:v,labelClassName:b,type:w="text",messageClassName:y,iconWrapperClassName:N,subType:j,mask:C,emptyValue:I}=e,{T:k}=(0,c.xu)(),P=(0,n.Gc)(),V=null!=m?m:k((0,d.mu)(j));return P.getFieldState(j).invalid,(0,r.jsx)(o.Wi,{control:P.control,name:j,render:e=>{let{field:n}=e;return(0,r.jsxs)(o.xJ,{className:(0,d.cn)("flex flex-col gap-2 relative",v),children:[t&&(0,r.jsxs)(o.lX,{className:b,children:[V,a&&(0,r.jsx)("div",{className:"text-primary-500 inline-flex",children:"*"})]}),(0,r.jsx)(o.NI,{children:(0,r.jsxs)("div",{className:(0,d.cn)("relative flex items-center justify-end",h),children:[(0,r.jsx)(s(),{...n,type:u?"hidden":w,"data-cy":"textField",disabled:l,mask:C,maskChar:null,alwaysShowMask:!0,className:(0,d.cn)("h-12",g,(0,i.NN)({variant:x})),onChange:e=>n.onChange(e.target.value!==I?e.target.value:"")}),p&&(N?(0,r.jsx)("div",{className:(0,d.cn)("absolute right-4 top-1/2 -translate-y-1/2 text-white",N),children:p}):p)]})}),(0,r.jsx)(o.zG,{id:"".concat(j,"-error"),className:(0,d.cn)("pt-0",y)})]})}})}},93865:function(e,t,a){a.d(t,{Fj:function(){return x},s8:function(){return g},ok:function(){return y},AB:function(){return v},oT:function(){return C},L:function(){return P},zD:function(){return b},ue:function(){return z},Rl:function(){return _}});var r=a(91674),n=a(51070),l=a(2535),s=a(41788),o=a(77570),i=a(27780),d=a(44115),c=a(86655),u=a(72816),m=a(15566);let f=e=>{let{label:t,value:a,labelClassName:n}=e;return(0,r.jsxs)("figure",{className:"flex items-center gap-3 cursor-pointer",children:[(0,r.jsx)(m.V,{className:"h-6 w-6",countryCode:null==a?void 0:a.toLowerCase()}),(0,r.jsx)("figcaption",{className:(0,i.cn)("text-foreground",n),children:t})]})};var p=a(62998);function x(e){var t;let{countries:a=[],label:m,labelClassName:x,labelActiveClassName:g,required:h,states:v,columns:b,hideStateSelection:w,selectTriggerWrapperClassName:y,customerState:N,useCombobox:j,messageClassName:C,formItemClassName:I,buttonClassName:k,buttonActiveClassName:P,className:V,selectContentClassName:z,contentItemClassName:_,commandMessageClassName:O,viewPortClassName:R,stateInputClassName:S,stateInputWrapperClassName:L,iconsClassName:T,iconsActiveClassName:D,commandMessage:F,stateInputPlaceholder:A,disable:M,disableCountryField:E,countryLabelText:B,stateLabelText:G,comboBoxIcons:Y,dropdownClassName:Z,getChildren:H,comboboxLabelClassName:U,stateSelectDefaultValue:W,stateSelectCommandMessage:J,evaluateStateInputActive:q=!1,stateLabelActiveClassName:X,onCountryChange:K,setBorder:$=!0}=e,{T:Q}=(0,p.xu)(),ee=(0,u.Gc)(),et=ee.watch("country")||"",[ea,er]=(0,c.useState)(),en=null!==(t=(ea||[]).map(e=>{let{stateId:t,name:a}=e;return{value:t,label:a}}))&&void 0!==t?t:[];(0,c.useEffect)(()=>{let e=String(et).toUpperCase(),t=v.filter(function(t){return t.countryId==e});if(er(t),K&&K(e),N)ee.setValue("state",N,{shouldValidate:!0});else if(t.length>0){var a;ee.setValue("state",null===(a=t[0])||void 0===a?void 0:a.name,{shouldValidate:!0})}else ee.setValue("state","")},[et]);let el=(0,c.useCallback)(e=>m&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(x,{["".concat(g)]:!!e.value}),children:[B?Q("".concat(B)):Q("Country")," ",h&&(0,r.jsx)("div",{className:"text-primary-500 inline-flex",children:"*"})]}),[Q,m,x,h,B]),es=(0,c.useCallback)(e=>{var t;return(0,r.jsx)(l.NI,{children:j?(0,r.jsx)(s.h,{variant:"input",border:$?"input":"none",content:"trigger",defaultValue:e.value,items:null!==(t=a.map(e=>{let{code:t,name:a}=e;return{value:t,label:a}}))&&void 0!==t?t:[],renderItem:e=>(0,r.jsx)(f,{label:null==e?void 0:e.label,value:null==e?void 0:e.value,labelClassName:U}),emptyItemsMessage:Q("No countries found."),commandMessage:Q(F||"Country"),onClick:e.onChange,valueSearchType:"label",scrollableGroup:!0,icons:Y,classNames:{button:k,content:(0,i.cn)(z,Z),icons:(0,i.cn)(T,{["".concat(D)]:!!e.value}),contentItem:_,commandMessage:O},disabled:M||E}):(0,r.jsxs)(n.Ph,{onValueChange:e.onChange,value:e.value,children:[(0,r.jsx)("div",{className:y,children:(0,r.jsx)(n.i4,{className:k,"data-testid":"country",disabled:M,children:(0,r.jsx)(n.ki,{placeholder:Q("Country")})})}),(0,r.jsx)(n.Bw,{className:z,viewPortClassName:R,children:a.map(e=>{let{code:t,name:a}=e;return(0,r.jsx)(n.Ql,{value:t,children:a},t)})})]})})},[Q,a,Y,k,z,y,R,T,M,Z,K,j]),eo=(0,c.useMemo)(()=>(0,r.jsx)(l.zG,{id:"$country-error",className:(0,i.cn)("pt-0",C)}),[C]),ei=(0,c.useCallback)(e=>{var t,a;return m&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(x,{["".concat(X)]:null!==(a=null===(t=en.find(t=>t.value.toLowerCase()===e.value.toLowerCase()))||void 0===t?void 0:t.label)&&void 0!==a?a:!!e.value}),children:[G||Q("State")," ",h&&(0,r.jsx)("div",{className:"text-primary-500 inline-flex",children:"*"})]})},[Q,m,x,h,G]),ed=(0,c.useCallback)(e=>{var t;return(0,r.jsx)(l.NI,{children:j?(0,r.jsx)(s.h,{size:"input",variant:"input",content:"trigger",border:"input",defaultValue:null!=W?W:e.value,items:en,emptyItemsMessage:Q("No states found."),commandMessage:Q(J||"State"),onClick:e.onChange,valueSearchType:"label",scrollableGroup:!0,icons:Y,classNames:{button:(0,i.cn)(k,{["".concat(P)]:q&&(null===(t=en.find(t=>t.value.toLowerCase()===e.value.toLowerCase()))||void 0===t?void 0:t.label)}),icons:(0,i.cn)(T,{["".concat(D)]:!!e.value}),content:(0,i.cn)(z,Z),contentItem:_,commandMessage:O},stateClassName:"text-foreground",disabled:M}):(0,r.jsxs)(n.Ph,{onValueChange:e.onChange,value:e.value,children:[(0,r.jsx)("div",{className:y,children:(0,r.jsx)(n.i4,{"data-testid":"state",className:k,disabled:M,children:(0,r.jsx)(n.ki,{placeholder:Q("State")})})}),(0,r.jsx)(n.Bw,{className:z,viewPortClassName:R,children:(ea||[]).map(e=>{let{stateId:t,name:a}=e;return(0,r.jsx)(n.Ql,{value:a,children:a},t)})})]})})},[Q,ea,Y,k,z,y,R,T,M,Z,j]),ec=(0,c.useCallback)(e=>(0,r.jsx)(l.NI,{children:(0,r.jsx)("div",{className:L,children:(0,r.jsx)(o.II,{className:S,placeholder:A||Q("State"),...e,disable:M})})}),[S,A,Q,L,M]),eu=(0,c.useMemo)(()=>(0,r.jsx)(l.zG,{id:"$state-error",className:(0,i.cn)("pt-0",C)}),[C]);return(0,r.jsxs)("section",{lang:"en",translate:"no",className:(0,d.Z)("notranslate",{["grid grid-cols-1 gap-4 items-center lg:gap-y-12 lg:grid-cols-".concat(b)]:b,"flex flex-col gap-4":!b},V),children:[(0,r.jsx)(l.Wi,{control:ee.control,name:"country",render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",I),children:H?H(el(t),es(t),eo):(0,r.jsxs)(r.Fragment,{children:[el(t),es(t),eo]})})}}),!w&&(0,r.jsx)(r.Fragment,{children:ea&&ea.length>0?(0,r.jsx)(l.Wi,{control:ee.control,name:"state",render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",I),children:H?H(ei(t),ed(t),eu):(0,r.jsxs)(r.Fragment,{children:[ei(t),ed(t),eu]})})}}):(0,r.jsx)(l.Wi,{control:ee.control,name:"state",render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",I),children:H?H(ei(t),ec(t),eu):(0,r.jsxs)(r.Fragment,{children:[ei(t),ec(t),eu]})})}})})]})}function g(e){let{label:t,labelContent:a,labelClassName:n,labelActiveClassName:s,formItemClassName:d,inputWrapperClassName:m,messageClassName:f,disable:x,hidden:g,required:h,inputVariant:v,inputClassName:b,iconWrapperClassName:w,iconWrapperActiveClassName:y,icon:N,placeholder:j,getChildren:C,placeholderHidden:I}=e,{T:k}=(0,p.xu)(),{control:P}=(0,u.Gc)(),V=(0,c.useCallback)(e=>t&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(n,{[s]:!!e.value}),children:[a||k("Email"),h&&(0,r.jsx)("div",{className:"text-primary-500 ml-1 inline-flex",children:"*"})]}),[k,t,n,a,h]),z=(0,c.useCallback)(e=>(0,r.jsx)(l.NI,{children:(0,r.jsxs)("div",{className:(0,i.cn)("relative",m),children:[(0,r.jsx)(o.II,{placeholder:I?void 0:j||k("Email"),disabled:x,disable:x,...e,"data-cy":"email",autoComplete:"email",type:g?"hidden":void 0,variant:v,className:b}),N&&(0,r.jsx)("div",{className:(0,i.cn)("absolute right-4 top-1/2 -translate-y-1/2 text-white",w,{[y]:!!e.value}),children:N})]})}),[k,x,g,N,w,b,v,m,j]),_=(0,c.useMemo)(()=>(0,r.jsx)(l.zG,{id:"email-error",className:"".concat(f," pt-0")}),[f]);return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(l.Wi,{control:P,name:"email",render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",d),children:C?C(V(t),z(t),_):(0,r.jsxs)(r.Fragment,{children:[V(t),z(t),_]})})}})})}var h=a(6534);function v(e){let{subType:t,options:a,values:s,label:o,required:d,excludeField:c,selectTriggerWrapperClassName:m,buttonClassName:f,buttonActiveClassName:x,selectContentClassName:g,viewPortClassName:v,labelClassName:b,labelActiveClassName:w,formItemClassName:y,selectItemClassName:N,selectIconClassName:j,defaultValue:C,disabled:I}=e,{T:k}=(0,p.xu)(),P="string"==typeof o&&o.trim().length>0?o.trim():k((0,i.mu)(t)),V=(0,u.Gc)();return c?null:(0,r.jsx)(r.Fragment,{children:a&&(0,r.jsx)(l.Wi,{control:V.control,name:t,render:e=>{let{field:t}=e;return(0,r.jsxs)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",y),children:[o&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(b,{["".concat(w)]:!!t.value}),children:[P,d&&(0,r.jsx)(h.Z,{})]}),(0,r.jsx)(l.NI,{children:(0,r.jsxs)(n.Ph,{onValueChange:t.onChange,value:void 0===C&&t.value?t.value:void 0===C?C:C||t.value,disabled:I,children:[(0,r.jsx)("div",{className:m,children:(0,r.jsx)(n.i4,{"data-testid":"generic-dropdown",className:(0,i.cn)(f,{["".concat(x)]:t.value}),children:(0,r.jsx)(n.ki,{placeholder:k("Select One"),value:"Select","data-testid":"select-value"})})}),(0,r.jsx)(n.Bw,{className:(0,i.cn)("generic-dropdown-content",g),viewPortClassName:v,children:a.map((e,t)=>(0,r.jsx)(n.Ql,{className:N,selectIconClassName:j,"data-testid":"select-option",value:void 0==s?e:s[t],children:e},t))})]})})]})}})})}function b(e){let{label:t,required:a,disable:n,hidden:s=!1,labelText:d,placeholderText:m,icon:f,inputVariant:x,inputClassName:g,inputWrapperClassName:h,formItemClassName:v,labelClassName:b,labelActiveClassName:w,type:y="text",messageClassName:N,iconWrapperClassName:j,iconWrapperActiveClassName:C,subType:I,getChildren:k,placeholderHidden:P,multiline:V}=e,{T:z}=(0,p.xu)(),_=(0,u.Gc)(),O=null!=d?d:z((0,i.mu)(I)),R=_.getFieldState(I).invalid,S=(0,c.useCallback)(e=>t&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(b,{["".concat(w)]:!!e.value}),children:[O,a&&(0,r.jsx)("div",{className:"text-primary-500 inline-flex",children:"*"})]}),[t,b,a,O]),L=(0,c.useCallback)(e=>(0,r.jsx)(l.NI,{children:(0,r.jsxs)("div",{className:(0,i.cn)("relative flex items-center justify-end",h),children:["message"===I||V?(0,r.jsx)(o.Kx,{...e,disable:n,autoComplete:O,"data-cy":"textField",placeholder:P?void 0:m||O,variant:R?"error":x,className:(0,i.cn)(g,{hidden:s})}):(0,r.jsx)(o.II,{...e,type:s?"hidden":y,disable:n,"data-cy":"textField",disabled:n,autoComplete:O,placeholder:P?void 0:m||O,variant:R?"error":x,className:g}),f&&(j?(0,r.jsx)("div",{className:(0,i.cn)("absolute right-4 top-1/2 -translate-y-1/2 text-white",j,{[C]:!!e.value}),children:f}):f)]})}),[n,s,f,j,g,x,h,R,m,I,O,y]),T=(0,c.useMemo)(()=>(0,r.jsx)(l.zG,{id:"".concat(I,"-error"),className:(0,i.cn)("pt-0",N)}),[N,I]);return(0,r.jsx)(l.Wi,{control:_.control,name:I,render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2 relative",v),children:k?k(S(t),L(t),T):(0,r.jsxs)(r.Fragment,{children:[S(t),L(t),T]})})}})}var w=a(19357);function y(e){let{subType:t,agreementElement:a,checkboxClassName:n,formItemClassName:s,formLabelClassName:o}=e,d=(0,u.Gc)();return(0,r.jsx)(l.Wi,{control:d.control,name:t,render:e=>{let{field:d}=e;return(0,r.jsxs)(l.xJ,{className:(0,i.cn)("flex flex-row items-center space-x-3",s),children:[(0,r.jsx)(l.NI,{children:(0,r.jsx)(w.X,{"data-testid":"checkbox",checked:d.value,onCheckedChange:d.onChange,className:n,name:t})}),(0,r.jsx)("div",{className:"space-y-1 leading-none",children:(0,r.jsx)(l.lX,{className:o,children:a})})]})}})}var N=a(23552),j=a(78957);function C(e){let{label:t,labelText:a,subType:n,labelClassName:s,labelActiveClassName:d,required:m,formItemClassName:f,messageClassName:x,inputVariant:g,inputClassName:h,iconWrapperClassName:v,iconWrapperActiveClassName:b,placeholder:w,showCustomPwdError:y=!1,showErrorFast:C=!1,placeholderHidden:I,inputWrapperClassName:k,getChildren:P,actionButton:V}=e,{T:z}=(0,p.xu)(),[_,O]=(0,c.useState)("password"),R=(0,u.Gc)(),[S,L]=(0,c.useState)(!1),T=R.watch("newPassword"),D=R.watch("confirmPassword");(0,c.useEffect)(()=>{L(C&&T!==D&&""!==T&&""!==D)},[T,D]);let F=(0,c.useCallback)(e=>t&&(0,r.jsxs)(l.lX,{className:(0,i.cn)(s,{["".concat(d)]:!!e.value}),children:[a||z((0,i.mu)(n)),m&&(0,r.jsx)("div",{className:"text-primary-500 ml-1 inline-flex",children:"*"})]}),[t,s,a,m,n,z]),A=(0,c.useCallback)(()=>{O(e=>"password"===e?"text":"password")},[O]),M=(0,c.useCallback)(e=>(0,r.jsx)(l.NI,{children:(0,r.jsxs)("div",{className:(0,i.cn)("relative flex items-center justify-end",k),children:[(0,r.jsx)(o.II,{...e,type:_,autoComplete:"password"===n?"current-password":"new-password",placeholder:I?void 0:w||("password"===n?z("Password"):"confirmPassword"===n?z("Confirm Password"):z("New Password")),"data-cy":n,variant:g,className:h}),V?V(A,"password"===_):(0,r.jsx)(j.z,{variant:"null",className:(0,i.cn)("!text-foreground absolute right-0",v,{["".concat(b)]:!!e.value}),type:"button",onClick:A,children:"password"===_?(0,r.jsx)(N.hsE,{}):(0,r.jsx)(N.LAO,{})})]})}),[z,_,g,h,v,A,w,I,n,V]),E=(0,c.useMemo)(()=>(0,r.jsx)(r.Fragment,{children:S&&(0,r.jsx)("p",{className:"h-4 pl-1 text-sm font-medium text-red-500 pt-0",children:z("Passwords do not match")})}),[S,z]),B=(0,c.useMemo)(()=>(0,r.jsxs)(r.Fragment,{children:[y&&T!==D&&(0,r.jsx)("p",{className:"h-4 pl-1 text-sm font-medium text-red-500 pt-0",children:z("Passwords do not match")}),(0,r.jsx)(l.zG,{id:"".concat(n,"-error"),className:(0,i.cn)("pt-0",x)})]}),[x,n,y,T,D,z]);return(0,r.jsx)(l.Wi,{control:R.control,name:n,render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",f),children:P&&!C?P(F(t),M(t),B):(0,r.jsxs)(r.Fragment,{children:[F(t),M(t),C?E:B]})})}})}var I=a(55042),k=a(50983);function P(e){let{label:t,labelText:a,subType:n,labelClassName:s,required:d,formItemClassName:m,messageClassName:f,inputVariant:x,inputClassName:g,iconWrapperClassName:h,placeholder:v,showCustomPwdError:b=!1,placeholderHidden:w,inputWrapperClassName:y,getChildren:N}=e,{T:C}=(0,p.xu)(),[P,V]=(0,c.useState)("password"),z=(0,u.Gc)(),_=z.watch(n),[O,R]=(0,c.useState)({minLength:!1,lowerCase:!1,upperCase:!1,number:!1,specialChar:!1});(0,c.useEffect)(()=>{R({minLength:(null==_?void 0:_.length)>=8,lowerCase:/[a-z]/.test(_),upperCase:/[A-Z]/.test(_),number:/\d/.test(_),specialChar:/[!@#$%^&*(),.?":{}|<>]/.test(_)})},[_]);let S=(0,c.useMemo)(()=>t&&(0,r.jsxs)(l.lX,{className:s,children:[a||C((0,i.mu)(n)),d&&(0,r.jsx)("div",{className:"text-primary-500 ml-1 inline-flex",children:"*"})]}),[t,s,a,d,n,C]),L=(0,c.useCallback)(e=>(0,r.jsx)(l.NI,{children:(0,r.jsxs)("div",{className:(0,i.cn)("relative flex items-center justify-end",y),children:[(0,r.jsx)(o.II,{...e,type:P,autoComplete:"newPassword"===n?"current-password":"new-password",placeholder:w?void 0:v||("newPassword"===n?C("Password"):"confirmPassword"===n?C("Confirm Password"):C("New Password")),"data-cy":n,variant:x,className:g}),(0,r.jsx)(j.z,{variant:"null",className:(0,i.cn)("text-bfp-mono-60 absolute right-0",h),type:"button",onClick:()=>V(e=>"password"===e?"text":"password"),children:"password"===P?(0,r.jsx)(k.gxi,{size:16}):(0,r.jsx)(k.ilU,{size:16})})]})}),[C,P,x,g,h,v,w,n]),T=(0,c.useMemo)(()=>(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(l.zG,{id:"".concat(n,"-error"),className:(0,i.cn)("pt-0",f)})}),[f,n]),D=(0,c.useMemo)(()=>(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"text-white text-base font-bold mt-2",children:C("Password must contain")}),(0,r.jsxs)("div",{className:"password-criteria mt-2",children:[!O.minLength&&(0,r.jsxs)("p",{className:"text-white text-sm mb-2",children:[(0,r.jsx)(I.LHV,{className:"inline mr-2 fill-red-500 text-sm"}),C("Min length 8 characters")]}),!O.lowerCase&&(0,r.jsxs)("p",{className:"text-white text-sm mb-2",children:[(0,r.jsx)(I.LHV,{className:"inline mr-2 fill-red-500 text-sm"}),C("At least one lowercase character")]}),!O.upperCase&&(0,r.jsxs)("p",{className:"text-white text-sm mb-2",children:[(0,r.jsx)(I.LHV,{className:"inline mr-2 fill-red-500 text-sm"}),C("At least one uppercase character")]}),!O.number&&(0,r.jsxs)("p",{className:"text-white text-sm mb-2",children:[(0,r.jsx)(I.LHV,{className:"inline mr-2 fill-red-500 text-sm"}),C("At least one number")]}),!O.specialChar&&(0,r.jsxs)("p",{className:"text-white text-sm mb-2",children:[(0,r.jsx)(I.LHV,{className:"inline mr-2 fill-red-500 text-sm"}),C("At least one special character")]})]})]}),[O,C]);return(0,r.jsx)(l.Wi,{control:z.control,name:n,rules:{validate:e=>O.minLength&&O.lowerCase&&O.upperCase&&O.number&&O.specialChar||C("Password must meet all criteria")},render:e=>{let{field:t}=e;return(0,r.jsx)(l.xJ,{className:(0,i.cn)("flex flex-col gap-2",m),children:N?N(S,L(t),T,D):(0,r.jsxs)(r.Fragment,{children:[S,L(t),D]})})}})}var V=a(7407);function z(e){let{subType:t,inputClassNames:a,hidden:n,labelText:s,labelClassName:d,formItemClassName:m,disable:f,selectHandler:p,chooseFileText:x,noFileChosenText:g}=e,h=(0,u.Gc)(),v=(0,c.useRef)(null);return(0,r.jsx)(l.Wi,{control:h.control,name:t,render:e=>{let{field:{value:u,onChange:h,...b}}=e;return(0,r.jsxs)(l.xJ,{className:(0,i.cn)("group/picture-field",m),children:[(0,r.jsx)(l.NI,{children:(0,r.jsxs)(c.Fragment,{children:[(0,r.jsxs)("div",{className:(0,i.cn)("flex gap-3 file:text-white h-10 w-full rounded-md px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium group-focus-visible:outline-none group-focus-visible:ring-2 group-focus-visible:ring-offset-0 group-disabled:cursor-not-allowed group-disabled:opacity-50 text-input-text bg-input-background border !border-input-border group-focus-visible:ring-input-ring",{"absolute -z-10 w-0 opacity-0":n,"cursor-not-allowed opacity-70":f},a),onClick:f?void 0:()=>{var e;return null===(e=v.current)||void 0===e?void 0:e.click()},children:[(0,r.jsx)("span",{className:"text-input-placeholder whitespace-nowrap",children:x||(0,r.jsx)(V.E,{text:"Choose File"})}),(0,r.jsx)("div",{className:"relative flex-1",children:(0,r.jsx)("div",{className:"overflow-hidden text-ellipsis whitespace-nowrap absolute left-0 top-0 w-full h-full",children:(null==u?void 0:u.name)||g||(0,r.jsx)(V.E,{text:"No file chosen"})})})]}),(0,r.jsx)(o.II,{id:"upload-picture",type:"file",placeholder:(0,i.mu)(t),onChange:e=>{var t,a,r,n;h(null==e?void 0:null===(a=e.target)||void 0===a?void 0:null===(t=a.files)||void 0===t?void 0:t[0]),(null==e?void 0:null===(n=e.target)||void 0===n?void 0:null===(r=n.files)||void 0===r?void 0:r[0])&&p&&p(e)},...b,className:"!duration-0 !p-0 !transition-none !max-h-[1px] mt-[-1px] overflow-y-hidden !opacity-0",name:u,disable:f,disabled:f,ref:v})]})}),n&&(0,r.jsx)("label",{htmlFor:"upload-picture",className:d,children:s})]})}})}function _(e){let{label:t,formItemClassName:a,labelClassName:s,labelActiveClassName:o,triggerClassName:d,messageClassName:c,selectTriggerIconClassName:m,selectTriggerIconActiveClassName:f,selectContentClassName:x,selectItemClassName:g,required:h,subType:v,plans:b,className:w}=e,{T:y}=(0,p.xu)(),N=(0,u.Gc)(),j=N.getFieldState(v).invalid;return(null==b?void 0:b.length)&&0!==b.length?(0,r.jsxs)("div",{className:w,children:[t&&(0,r.jsxs)(l.lX,{className:(0,i.cn)("text-sm font-normal",s,j&&"text-error",{["".concat(o)]:!!N.watch(v)}),children:[t,h&&(0,r.jsx)("div",{className:"text-primary-500 ml-1 inline-flex",children:"*"})]}),(0,r.jsx)("div",{className:(0,i.cn)("flex flex-col md:flex-row items-center gap-x-6 w-full",a),children:(0,r.jsx)(l.Wi,{control:N.control,name:v,render:e=>{let{field:t}=e;return(0,r.jsxs)(l.xJ,{className:"w-full",children:[(0,r.jsx)(l.NI,{children:(0,r.jsxs)(n.Ph,{...t,onValueChange:t.onChange,autoComplete:"false",children:[(0,r.jsx)(n.i4,{selectTriggerIconClassName:(0,i.cn)(m,{["".concat(f)]:!!t.value}),className:(0,i.cn)("min-h-[48px]",d),children:(0,r.jsx)(n.ki,{className:"text-gray-400",placeholder:"".concat(y("Select")," ").concat(y("Free Trial Plan"))})}),(0,r.jsxs)(n.Bw,{className:(0,i.cn)("max-h-[20rem]",x),children:[(0,r.jsx)(n.Ql,{value:"-9999",className:(0,i.cn)("text-text",g),children:y("None")},"default"),b.map(e=>{let{planId:t,description:a}=e;return(0,r.jsx)(n.Ql,{value:"".concat(t),className:(0,i.cn)("text-text",g),children:a},"".concat(t,"-pc"))})]})]})}),(0,r.jsx)(l.zG,{id:"".concat(v,"-error"),className:(0,i.cn)("pt-0",c)})]})}})})]}):null}a(8063),a(20309)},20309:function(e,t,a){a.d(t,{$:function(){return c}});var r=a(91674),n=a(86655),l=a(72816),s=a(91690),o=a(2535),i=a(77570),d=a(27780);function c(e){let{label:t,labelContent:a,labelClassName:c,formItemClassName:u,inputWrapperClassName:m,messageClassName:f,disable:p,defaultCountry:x,hidden:g,required:h,inputVariant:v,inputClassName:b,iconWrapperClassName:w,icon:y,placeholder:N,disableDialCodeAndPrefix:j,showDisabledDialCodeAndPrefix:C,isTouched:I,labelActiveClassName:k,skipCodes:P}=e,V=(0,l.Gc)(),z=(0,n.useRef)(null),_=P&&P.length>0?s.Z8.filter(e=>x?!P.filter(e=>e!==x).includes(e[1]):!P.includes(e[1])):s.Z8;return(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(o.Wi,{control:V.control,name:"phone",render:e=>{var n;let{field:l}=e;return(0,r.jsxs)(o.xJ,{className:u,children:[t&&(0,r.jsxs)(o.lX,{className:(0,d.cn)(c,"phone-label w-full flex",{["".concat(k)]:!!V.watch("phone")}),htmlFor:"phone",children:[a||"Phone Number",h&&(0,r.jsx)("div",{className:"text-primary-500 ml-1 inline-flex",children:"*"})]}),(0,r.jsx)(o.NI,{children:(0,r.jsxs)("div",{ref:z,className:"relative",children:[(0,r.jsx)(s.sb,{...l,ref:z,defaultCountry:null==x?void 0:x.toLocaleLowerCase(),countries:_,value:l.value,disableDialCodeAndPrefix:j,showDisabledDialCodeAndPrefix:C,disabled:p,className:(0,d.cn)("intl-phone-input z-50 phone-input",b,(0,i.NN)({variant:v}))}),y&&(0,r.jsx)("div",{className:(0,d.cn)("absolute right-4 top-1/2 -translate-y-1/2 text-white",w),children:y})]})}),I&&(null===(n=V.formState)||void 0===n?void 0:n.touchedFields.phone)&&(0,r.jsx)(o.zG,{id:"email-error",className:"".concat(f," pt-0")})]})}})})}a(57235)},6534:function(e,t,a){a.d(t,{Z:function(){return n}});var r=a(91674);function n(){return(0,r.jsx)("span",{className:"text-primary-500 inline-flex",children:"*"})}},36881:function(e,t,a){a.d(t,{xn:function(){return I},Hj:function(){return h},F3:function(){return V},rr:function(){return eg},hN:function(){return K}});var r,n,l,s,o=a(91674),i=a(98039),d=a(94575),c=a(10961),u=a(27780),m=a(1378),f=a(86655),p=a(72816),x=a(62998),g=a(3285);function h(e){let{plan:t,email:a,label:r,classNames:n,finalPrice:l,discountType:s="discount",placeholder:h="Discount Code",closeFunction:v,affiliateCode:b,settings:w,onDiscountSuccess:y,showDisccount:N=!0,wrapper:j}=e,{T:C}=(0,x.xu)(),I={default:{variant:"primary",children:C("Verify")},loading:{variant:"ghost",children:C("Loading...")},error:{variant:"error",children:C("Invalid code")},success:{variant:"primary",children:C("Success")}},[k,P]=(0,f.useState)(I.default),V=(0,p.Gc)(),[z,_]=(0,f.useState)(""),[O,R]=(0,f.useState)(!1),S=t||V.getValues("selectedPlan"),L=!S||!V.formState.isValid||b&&"affiliate"===s;async function T(){var e,t,a;setTimeout(()=>P(I.default),3e3);try{P(I.loading);let a={email:V.getValues("email"),code:z||b,productId:(null==S?void 0:null===(t=S.plan)||void 0===t?void 0:null===(e=t.productId)||void 0===e?void 0:e.toString())||"",totalAmount:l||0,currency:"USD"},r="affiliate"===s?await (0,i.Dv)(a):await (0,i.NG)(a);V.setValue("discount"==s?"discountResponse":"discountAffiliateResponse","string"==typeof r?r:{...r,["discount"===s?"discountedPrice":"discountedAffiliatePrice"]:null==r?void 0:r.newPrice},{shouldValidate:!0}),(null==r?void 0:r.errors)||(null==r?void 0:r.verified)==!1?(P(I.error),V.setValue("discount"==s?"discountCode":"discountAffiliateCode","",{shouldValidate:!0})):((null==r?void 0:r.discountAddons)?r.discountAddons.forEach(e=>{(0,g.pZ)(V,e.addonsID,e.addonsDetailsId)}):console.log("No DiscountAddons to process"),V.setValue("discount"==s?"discountCode":"discountAffiliateCode",z,{shouldValidate:!0}),v&&v(),P(I.success),y&&y(r)),R(null==r?void 0:r.verified)}catch(e){console.log("error",e),P(I.error),R(null===(a=validateDiscountResult)||void 0===a?void 0:a.verified)}return O}if((0,f.useEffect)(()=>{L&&b&&"affiliate"===s&&(b&&_(b),T().then(e=>console.log("VALIDATION RESULT",e)).catch(e=>console.log("VALIDATION ERROR",e)))},[]),!N)return null;let D=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("div",{className:(0,u.cn)("mx-4 my-6 h-fit space-y-2 p-6",null==n?void 0:n.wrapper),children:(0,o.jsxs)("div",{className:null==n?void 0:n.inputContainer,children:[(0,o.jsxs)("div",{className:(0,u.cn)("w-full",null==n?void 0:n.inputWrapper),children:[(0,o.jsx)("h1",{className:(0,u.cn)("text-lg",null==n?void 0:n.label,{["".concat(null==n?void 0:n.labelActive)]:!!z}),children:C(r||"Enter a discount code:")}),(0,o.jsx)(c.I,{value:z,onChange:e=>_(e.target.value),name:"discountCode",id:"discountCode",placeholder:C(h),className:"".concat(null==n?void 0:n.input," ").concat(L?"select-none outline-transparent":""),readOnly:L})]}),!L&&(0,o.jsx)(d.z,{type:"button",size:"sm",foreground:(0,m.jd)(m.uR.CXM,null==w?void 0:w.customer_name)?"white":"foreground",...k,className:(0,u.cn)(k.className,null==n?void 0:n.button),disabled:L,onClick:()=>T(),variant:(0,m.jd)(m.uR.CXM,null==w?void 0:w.customer_name)?"challenge-details":"ghost"})]})}),L&&(0,o.jsx)("div",{className:(0,u.cn)(null==n?void 0:n.errorBox),children:(0,o.jsx)("div",{className:"text-md text-red-500",children:C("Please select a valid plan and complete all required fields before entering discount code")})})]});return(0,o.jsx)(o.Fragment,{children:j?j(D):(0,o.jsx)(o.Fragment,{children:D})})}var v=a(19357),b=a(78957),w=a(72605),y=a(31973),N=a(77997),j=a(7407);let C=e=>{let{triggerButtonLabel:t,agreement:a,classNames:r}=e;return a.url?(0,o.jsx)(N.default,{href:a.url,className:null==r?void 0:r.triggerButton,target:"_blank",rel:"noopener noreferrer",children:t||a.title}):(0,o.jsxs)(y.Vq,{children:[(0,o.jsx)(y.hg,{asChild:!0,children:(0,o.jsx)("button",{className:null==r?void 0:r.triggerButton,children:t||a.title})}),(0,o.jsx)(y.cZ,{className:(0,u.cn)("bg-dark-card-background sm:max-w-3xl",null==r?void 0:r.dialogContent),children:(0,o.jsxs)("div",{className:(0,u.cn)("p-4",null==r?void 0:r.dialogInsideContent),children:[(0,o.jsx)(y.fK,{className:(0,u.cn)("p-4",null==r?void 0:r.dialogHeader),children:(0,o.jsx)(y.$N,{className:null==r?void 0:r.dialogTitle,children:a.title})}),(0,o.jsx)(w.x,{className:(0,u.cn)("bg-dark-card-background max-h-[60vh] scroll-hide overflow-y-auto",null==r?void 0:r.scrollArea),children:(0,o.jsx)("p",{dangerouslySetInnerHTML:{__html:a.content},className:(0,u.cn)("py-2 px-4",null==r?void 0:r.content)})}),(0,o.jsx)(y.cN,{className:(0,u.cn)("pt-2",null==r?void 0:r.dialogFooter),children:(0,o.jsx)(y.GG,{asChild:!0,children:(0,o.jsx)(b.z,{className:null==r?void 0:r.closeButton,type:"button",children:(0,o.jsx)(j.E,{text:"Close"})})})})]})})]})};function I(e){let{agreements:t,className:a,labelClassName:r,errorLabelClassName:n,checkboxClassName:l,viewLinkClassName:s,viewLinkPrefix:i,viewLinkSuffix:d,viewLinkLabel:c,getButtons:m,checkboxContainerClassName:g,agreementTriggerClassNames:h}=e,{T:b}=(0,x.xu)(),{register:w,setValue:y,getValues:N,setError:j,clearErrors:I,formState:{errors:k}}=(0,p.Gc)(),P=(0,f.useCallback)(e=>{let t=(null==m?void 0:m[e.fieldId])?null==m?void 0:m[e.fieldId]:m?Object.values(m)[0]:null,a=c||b("Click here to view"),r="function"==typeof t&&t(e,a)||(0,o.jsx)(C,{agreement:e,triggerButtonLabel:a,classNames:{...h,triggerButton:(0,u.cn)("text-text text-base ml-2",null==h?void 0:h.triggerButton,s)}});return r?(0,o.jsxs)(f.Fragment,{children:[" ",i,r,d]}):null},[m,s,i,d,c]);return(0,o.jsxs)("div",{className:(0,u.cn)("col-span-2 mt-10",a),children:[t&&f.Children.toArray(null==t?void 0:t.map(e=>(0,o.jsxs)("div",{className:"flex items-start ".concat(g),children:[(0,o.jsx)(v.X,{id:"agreementFields-".concat(e.fieldId),className:l,...w(e.fieldId,{required:!0}),name:e.fieldId,onCheckedChange:t=>{y(e.fieldId,t,{shouldValidate:!0})}}),(0,o.jsxs)("label",{htmlFor:"agreementFields-".concat(e.fieldId),className:(0,u.cn)("text-foreground ml-2 text-start",r),children:[e.checkbox,P(e)]})]}))),(0,o.jsx)("span",{className:(0,u.cn)("text-red-500",n),children:Object.keys(k).filter(e=>t.find(t=>t.fieldId===e&&t.required)).length?b("Please check all of the mandatory agreements"):""})]})}var k=a(28031);let P=(0,a(7521).j)("",{variants:{align:{none:"",start:"items-start",center:"items-center",end:"items-end"},gapY:{none:"",2:"gap-y-2",4:"gap-y-4",6:"gap-y-6",8:"gap-y-8"},gap:{none:"",0:"gap-0",2:"gap-2",4:"gap-4",6:"gap-6",8:"gap-8"}},defaultVariants:{align:"center",gapY:"none",gap:"4"}}),V=e=>{let{id:t,form:a,children:r,withReCaptcha:n,columns:l,cardProps:s,formClassName:i,handleSubmit:d,formProps:c}=e,{align:m,gapY:f,gap:x,...g}=c||{};return(0,o.jsx)(k.Zb,{...s,children:(0,o.jsx)(p.RV,{...a,children:(0,o.jsx)("form",{id:t,onSubmit:a.handleSubmit(d),className:(0,u.cn)(null==c?void 0:c.className,P({align:l?m:"none",gapY:f,gap:x}),{["grid grid-cols-1 gap-x-0 gap-y-6 lg:gap-x-8 lg:gap-y-12 lg:grid-cols-".concat(l)]:l,"flex flex-col gap-4":!l},i),...g,children:r})})})};(r=l||(l={})).pending="pending",r.error="error",r.success="success",r.idle="idle",(n=s||(s={})).finally="finally",n.resetOnSubmit="resetOnSubmit",n.isResetOnSubmitWithValues="isResetOnSubmitWithValues";var z=a(47935),_=a(54603),O=a(49793),R=a(71095),S=a(40639),L=a(68444);let T=e=>{if(e instanceof L.z.ZodNullable||e instanceof L.z.ZodOptional)return T(e.unwrap());if(e instanceof L.z.ZodArray)return T(e.element);if(e instanceof L.z.ZodObject)return Object.entries(e.shape).flatMap(e=>{let[t,a]=e,r=T(a).map(e=>"".concat(t,".").concat(e));return r.length?r:t});if(e instanceof L.z.ZodEffects){var t,a;return T(null!==(a=null===(t=e._def)||void 0===t?void 0:t.schema)&&void 0!==a?a:e)}return[]},D=(e,t)=>Object.fromEntries(Object.entries(e).filter(e=>{let[a]=e;return t.includes(a)}));var F=a(79346);async function A(e){return new Promise((t,a)=>{grecaptcha.ready(async()=>{try{t(await grecaptcha.execute(e,{action:"LOGIN"}))}catch(e){a(e)}})})}var M=a(45117),E=a(19512),B=a(84802),G=a(52243);async function Y(e){return await (0,O.signIn)("credentials",{...e,redirect:!1})}let Z=new Map;Z.set(E.dP,Y),Z.set(E.T6,M.Mo),Z.set(B.a_,M.Mo),Z.set(E.PY,M.Mo),Z.set(E.VT,M.Mo),Z.set(B.hV,M.Mo),Z.set(E.gf,M.wB),Z.set(E._B,M.ej),Z.set(E.pQ,M.Kw),Z.set(E.M$,M.Kw),Z.set(B.mY,M.Kw),Z.set(E.dd,M.Cp),Z.set(B.cn,M.Kw),Z.set(E.HG,M.Nk),Z.set(E.$I,M.cm),Z.set(E.GF,M.cm),Z.set(B.QM,M.cm),Z.set(E.C6,M.z3),Z.set(B.oq,M.z3),Z.set(E.Cz,G.Dz),Z.set(E.pm,G.PX),Z.set(E.Jj,M.W8);let H=(e,t,a)=>e.has(t)?e.get(t):a,U={loading:(e,t)=>H(new Map([[E.dP,"Loading..."],[E.T6,"Loading..."],[E.VT,"Loading..."],[E.gf,"Loading..."]]),e,t),success:(e,t)=>H(new Map([[E.dP,"Success"],[E.T6,"Success"],[E.VT,"Success"],[E.gf,"Success"]]),e,t),error:(e,t)=>H(new Map([[E.dP,"Error"],[E.T6,"Error"],[E.VT,"Error"],[E.gf,"Error"]]),e,t)};var W=a(83620);let J={EMAIL_NOT_VERIFIED:"Email not verified",INVALID_CREDENTIALS:"Invalid credentials",UNAUTHORIZED:"Unauthorized"},q={[l.pending]:"ghost",[l.error]:"error",[l.success]:"success",[l.idle]:"primary"},X={[l.pending]:"Loading...",[l.error]:"Error",[l.success]:"Success",[l.idle]:""};function K(e){let{schema:t,redirectUrl:a,submit:r=null,token:n,defaultValues:o=null,isResetOnSubmit:i=!1,isResetOnSubmitWithValues:d=!1,resetOnSuccess:c=!1,resetOnFailure:m=!1,skipDefaultInstance:x=!1,serverAction:g,action:h,showToast:v=!1,toastLoading:b="Loading...",toastSuccess:w="Success",toastError:y="Error",changeToIdleStatusWhen:N=s.finally,useFormProps:j}=e,C=(0,p.cI)({resolver:(0,z.F)(t),defaultValues:x?o:(0,u.Wt)(t,{defaultArrayEmpty:!0},o),mode:"all",...j}),{submitFormStatus:I,handleSubmit:k}=function(e){let{form:t,schema:a,submit:r,isResetOnSubmit:n,isResetOnSubmitWithValues:o,resetOnFailure:i,resetOnSuccess:d,redirectUrl:c,token:u,serverAction:m,action:p,showToast:x,toastLoading:g,toastSuccess:h,toastError:v,changeToIdleStatusWhen:b}=e,[w,y]=(0,f.useTransition)(),[N,j]=(0,f.useState)(l.idle),C=(0,_.useRouter)(),I=(0,_.usePathname)(),k=r||Z.get(a);return{submitFormStatus:N,handleSubmit:async(e,r)=>{let{enable_recaptcha:f,recaptcha_sitekey:w,enable_email_validation:N}=await (0,S.G)(),P=I.split("/").slice(-1)[0];["sign-in","sign-up","reset-password","public-affiliate"].includes(P)&&f&&(e={...e,googleReCaptchaResponse:await A(w)}),"sign-up"===P&&e.affiliateId&&y(()=>(0,F.d)("affiliateId",e.affiliateId));let V=x?R.toast.loading(U.loading(a,g)):null;try{j(l.pending);let n=await k(e,u),s=["sign-up"].includes(P)?null:await (0,O.getSession)();if("boolean"==typeof n&&!n||"object"==typeof n&&"field"in n||"object"==typeof n&&(n.error||n.errors)||"object"==typeof n&&400===n.status){if("object"==typeof n&&"field"in n)t.setError(n.field,{type:"server",message:n.message});else if("object"==typeof n&&(n.error||n.errors)){if("sign-in"===I.split("/").slice(-1)[0]&&(console.log("\uD83C\uDF89 response \uD83C\uDF89",n),t.setError("password",{type:"server",message:"error"in n?J[n.error]:"Invalid credentials"}),N&&"EMAIL_NOT_VERIFIED"===n.error)){let e=t.getValues(),a="email"in e?e.email:"",r=(null==s?void 0:s.locale)?null==s?void 0:s.locale:"en";C.push("/".concat(r).concat(W.j.EMAIL_VERIFICATION,"?").concat(new URLSearchParams({email:a})));return}n.errors&&Object.entries(D(n.errors,T(a))).map(e=>{let[a,r]=e;return t.setError(a,{type:"server",message:r})})}j(l.error),x&&R.toast.error(U.error(a,v),{id:V}),i&&t.reset(),i&&r.target.reset()}else{if(j(l.success),x&&R.toast.success(U.success(a,h),{id:V}),m&&y(()=>m()),p&&p(),c){let e=(null==s?void 0:s.locale)?null==s?void 0:s.locale:"en",t="/"+e+c;console.log("\uD83C\uDF89 localeUrl \uD83C\uDF89",t),C.push(t)}d&&t.reset(),d&&r.target.reset()}}catch(e){j(l.error),x&&R.toast.error(U.error(a,v),{id:V}),(null==e?void 0:e.response)&&t.setError(e.response.field,{type:"server",message:e.response.message})}finally{setTimeout(()=>{b&&b!==s.finally||j(l.idle),n&&(b===s.resetOnSubmit&&j(l.idle),t.reset(),r.target.reset()),o&&(b===s.isResetOnSubmitWithValues&&j(l.idle),t.reset({...t.getValues()}),r.target.reset())},2e3)}}}}({form:C,schema:t,redirectUrl:a,submit:r,token:n,serverAction:g,action:h,showToast:v,toastLoading:b,toastSuccess:w,toastError:y,isResetOnSubmit:i,isResetOnSubmitWithValues:d,resetOnSuccess:c,resetOnFailure:m,changeToIdleStatusWhen:N});return{form:C,submitButtonVariant:(0,f.useMemo)(()=>q[I],[I]),submitButtonLabel:(0,f.useMemo)(()=>X[I],[I]),submitFormStatus:I,handleSubmit:k}}var $=a(91019),Q=a.n($),ee=a(16005),et=a(71489),ea=a(50983);let er=e=>e.show?(0,o.jsx)(y.Vq,{open:!0,children:(0,o.jsxs)(y.cZ,{className:(0,u.cn)("p-6 bg-card-background",e.dialogContentClassName),closeButtonIcon:e.closeButtonIcon||(0,o.jsx)(ea.IOM,{className:"text-destructive h-6 w-6",onClick:e.onClickClose}),dialogClassName:e.dialogClassName,closeButtonClassName:e.closeButtonClassName,children:[(0,o.jsx)(y.fK,{className:e.dialogHeaderClassName,children:(0,o.jsx)(y.$N,{className:e.dialogTitleClassName,children:e.title})}),(0,o.jsxs)("div",{className:(0,u.cn)("relative rounded md:px-16",e.contentClassName),children:[(0,o.jsx)("p",{className:"mb-5 text-center text-sm font-semibold text-foreground dark:text-gray-400 ".concat(e.messageClassName),children:e.message}),(0,o.jsx)("div",{className:(0,u.cn)("flex flex-col items-center justify-between pt-6",e.footerClassName),children:(0,o.jsx)(d.z,{onClick:function(){e.onClickedOkay()},variant:"primary",foreground:e.buttonTextColor&&"button"===e.buttonTextColor?e.buttonTextColor:"white",...e.fotterButtonProps,children:(0,o.jsx)(j.E,{text:"Okay"})})})]})]})}):null;var en=a(96968);let el=e=>{let{isOpen:t=!1,dialogContentClassName:a,closeButtonClassName:r}=e;return(0,o.jsx)(y.Vq,{open:t,children:(0,o.jsx)(y.cZ,{className:(0,u.cn)("!rounded-xl !border-none bg-transparent max-w-[446px] p-6 justify-center",a),dialogClassName:"bg-black/30 backdrop-blur-none !border-none",closeButtonClassName:(0,u.cn)("hidden",r),children:(0,o.jsx)(en.a,{height:"component-loader",className:"fill-primary-500 [&_svg]:m-0"})})})};var es=a(73909);let eo=e=>e.show?(0,o.jsx)(y.Vq,{open:!0,children:(0,o.jsxs)(y.cZ,{className:(0,u.cn)("p-6",e.dialogContentClassName),dialogClassName:e.dialogClassName,closeButtonIcon:e.closeButtonIcon||(0,o.jsx)(ea.IOM,{className:"text-destructive h-6 w-6"}),closeButtonClassName:e.closeButtonClassName,children:[(0,o.jsx)(y.fK,{className:e.dialogHeaderClassName,children:(0,o.jsx)(y.$N,{className:e.dialogTitleClassName,children:e.title})}),(0,o.jsxs)("div",{className:(0,u.cn)("relative rounded md:px-16",e.contentClassName),children:[(0,o.jsx)("div",{className:"mb-4 flex w-full justify-center ",children:(0,o.jsx)("div",{className:"flex justify-center p-4",children:(0,o.jsx)(es.Zq,{size:"large",color:"hsl(var(--primary-500))"})})}),(0,o.jsx)("p",{className:"mb-5 text-center text-sm font-normal text-gray-600 dark:text-gray-400 ".concat(e.messageClassName),children:e.message})]})]})}):null,ei=e=>e.show?(0,o.jsx)(y.Vq,{open:!0,children:(0,o.jsxs)(y.cZ,{className:(0,u.cn)("p-6",e.dialogContentClassName),closeButtonIcon:e.closeButtonIcon||(0,o.jsx)(ea.IOM,{className:"text-destructive h-6 w-6 ".concat(e.closeButtonClassName),onClick:e.onClickClose}),closeButtonClassName:e.closeButtonClassName,children:[(0,o.jsx)(y.fK,{className:e.dialogHeaderClassName,children:(0,o.jsx)(y.$N,{className:e.dialogTitleClassName,children:e.title})}),(0,o.jsxs)("div",{className:(0,u.cn)("relative rounded md:px-16",e.contentClassName),children:[(0,o.jsx)("p",{className:"mb-5 text-center text-sm font-normal text-gray-600 dark:text-gray-400 ".concat(e.messageClassName),children:e.message}),(0,o.jsx)("div",{className:(0,u.cn)("flex flex-col items-center justify-between pt-6",e.footerClassName),children:(0,o.jsx)(N.default,{target:"_blank",href:e.redirect,children:(0,o.jsx)(b.z,{onClick:()=>setTimeout(function(){var t;location.href=null!==(t=e.innerRedirect)&&void 0!==t?t:"/settings"},2e3),variant:"primary",foreground:e.buttonTextColor&&"button"===e.buttonTextColor?e.buttonTextColor:"white",hover:e.hover,...e.fotterButtonProps,children:(0,o.jsx)(j.E,{text:"Proceed to payment"})})})})]})]})}):null;function ed(e){let{plan:t,affiliateId:a}=e,r=(0,p.Gc)(),n=r.watch("selectedPlan"),l=r.watch("email"),[s,o]=(0,f.useState)(null!=t?t:r.getValues("selectedPlan")),[i,d]=(0,f.useState)(l),c=async()=>{var e;let t=await (0,M.NG)({email:r.getValues("email"),code:r.watch("discountCode"),productId:null==n?void 0:null===(e=n.plan)||void 0===e?void 0:e.productId.toString(),totalAmount:(0,g.tf)(r.getValues("selectedAddOns"),null==n?void 0:n.addOns,null==n?void 0:n.plan.price),currency:"USD"});r.setValue("discountResponse",t,{shouldValidate:!0}),t.verified||r.setValue("discountCode","",{shouldValidate:!0})},u=async()=>{var e;let t=await (0,M.RM)({email:l,affiliateId:a,productId:null==n?void 0:null===(e=n.plan)||void 0===e?void 0:e.productId.toString(),totalAmount:(0,g.tf)(r.getValues("selectedAddOns"),null==n?void 0:n.addOns,null==n?void 0:n.plan.price),currency:"USD"});r.setValue("affiliateDiscountResponse",t,{shouldValidate:!0})};return(0,f.useEffect)(()=>{var e,t,a,m,f,p;if((null==n?void 0:null===(e=n.plan)||void 0===e?void 0:e.planId)!==(null==s?void 0:null===(t=s.plan)||void 0===t?void 0:t.planId)&&(null==n?void 0:null===(a=n.plan)||void 0===a?void 0:a.planId)!==null){r.setValue("selectedAddOns",new Map,{shouldValidate:!0});let e=null==n?void 0:n.addOns;e&&e.forEach(e=>{if(e.options.length>1){console.log("setting defaults");let t=e.options.find(e=>1===e.isDefault);t&&(0,g.bz)(r,e.id,null==t?void 0:t.optionId)}})}((null==n?void 0:null===(m=n.plan)||void 0===m?void 0:m.planId)!==(null==s?void 0:null===(f=s.plan)||void 0===f?void 0:f.planId)||i!==l)&&L.z.string().email().safeParse(l).success&&(null==n?void 0:null===(p=n.plan)||void 0===p?void 0:p.planId)!==null&&(c(),u()),o(n),d(l)},[n,l]),null}var ec=a(87960),eu=a(26922),em=a(76194);(0,em.Ue)(e=>({buttonState:"idle",cxpCookie:"",cxtokenCookie:"",logoIsValidRectangle:!1,showDisccount:!1,setButtonState:t=>e({buttonState:t}),setCxpCookie:t=>e({cxpCookie:t}),setCxTokenCookie:t=>e({cxtokenCookie:t}),setLogoIsValidRectangle:t=>e({logoIsValidRectangle:t}),setShowDisccount:t=>e({showDisccount:t})}));let ef=(0,em.Ue)(e=>({showLoader:!1,showModal:!1,showError:!1,setShowLoader:t=>e({showLoader:t}),setShowModal:t=>e({showModal:t}),setShowError:t=>e({showError:t})}));var ep=a(24258);let ex={CENTRALISERA:"Centralisera",NUVEI:"Nuvei"};function eg(e){var t;let{children:a,agreements:r,token:n,customer:l,plan:s,currency:d,withReCaptcha:c,withApplicationRedirect:m=!1,redirectUrl:g,addOns:h,cardProps:v,classNames:b,impersonated:w,affiliateId:y,messageClassName:N,settings:j,dynamicAgreements:C,singleBirthDateField:I,cxp:k,cxtoken:P,utmParameters:V,isOanda:O,handleSubmitError:R,handleButtonState:S,onSubmitAgreements:L,currentCategory:T,modalLoadingProps:D,modalPendingProps:F,modalErrorProps:B,modalRedirectProps:G,buttonTextColor:Y,selectedAddOns:Z}=e,{enable_recaptcha:H,recaptcha_sitekey:U,us_prohibited_platforms:W,us_prohibited_platform_message:J,blacklister_customer_error_message:q,payment_gateway:X}=j||(0,eu.g)(e=>e.settings),K=null!==(t=null==j?void 0:j.phone_number_upon_registration)&&void 0!==t&&t,{T:$}=(0,x.xu)(),ea=(0,_.useRouter)(),en=C?(0,ee.oN)({agreements:r,settings:j,singleBirthDateField:I,T:$}):(0,ee.ry)({agreementFieldsLength:r.length,settings:j,singleBirthDateField:I}),es=(0,p.cI)({resolver:(0,z.F)(en),defaultValues:(0,u.Wt)(en,{defaultArrayEmpty:!0},{...l,...y?{affiliateId:y}:{},...(null==l?void 0:l.dateOfBirth)?{}:{year:"YYYY",month:"MM",day:"DD"}}),mode:"onBlur"});(0,f.useEffect)(()=>{s&&es.setValue("selectedPlan",s,{shouldValidate:!0})},[s]),(0,f.useEffect)(()=>{d&&es.setValue("currency",d,{shouldValidate:!0})},[d]);let{showLoader:em,showModal:eg,showError:eh,setShowLoader:ev,setShowModal:eb,setShowError:ew}=ef(e=>e),[ey,eN]=(0,f.useState)($("We were unable to process your order, please contact support")),[ej,eC]=(0,f.useState)({show:!1,title:$("Complete Payment"),message:$("You will now be redirected to the checkout page, please click below to finish your payment."),redirect:""});async function eI(e){var t,a,s,o;null==S||S("loading");let d=await (0,ec.ej)("locale");if(w){null==S||S("idle");return}let c=e.selectedPlan.plan;if(W.includes(c.serverPlatform.type)&&("US"===e.country||"PR"===e.country))return eN(J),ew(!0),null==S||S("error"),setTimeout(()=>null==S?void 0:S("idle"),3e3),null;let u=es.getValues("agreementFields");if(X&&"Centralisera"===X){let e=es.getValues("paymentProvider"),t=es.getValues("paymentProviderCurrency");if(e){if(e&&0==e.dynamic_currency_supported&&(!t||""===t)){es.setError("paymentProvider",{type:"custom",message:$("Please specify a currency for this provider")}),setTimeout(()=>null==S?void 0:S("idle"),3e3);return}}else{es.setError("paymentProvider",{type:"custom",message:$("Please select a payment provider")}),setTimeout(()=>null==S?void 0:S("idle"),3e3);return}}if("boolean"==typeof u&&!u||Array.isArray(u)&&((null==u?void 0:u.includes("off"))||u.length!=r.length)){es.setError("agreementFields",{type:"custom",message:$("Please agree to all the agreements")}),setTimeout(()=>{es.clearErrors(),null==S||S("idle")},5e3);return}if(!c){null==S||S("idle");return}let p=es.getValues("selectedAddOns"),x={firstName:e.firstName,lastName:e.lastName,email:e.email,phone:K?e.phone:"",city:e.city,street:e.address,postalCode:e.zip,country:e.country,state:e.state,couponCode:e.discountCode&&(null===(t=e.discountResponse)||void 0===t?void 0:t.verified)?e.discountCode:"",affiliateCode:(null===(a=e.discountAffiliateResponse)||void 0===a?void 0:a.code)?null===(s=e.discountAffiliateResponse)||void 0===s?void 0:s.code:"",productId:c.planId,variationProductId:c.planId,googleReCaptchaResponse:!l&&H&&U?await A(U):"",selectedAddOns:Z||p&&Array.from(p.entries()).map(e=>{let[t,a]=e;return{AddOnId:t,OptionId:a.optionId}}),...y||e.affiliateCode?{affiliateId:e.affiliateId||y}:{},...e.dateOfBirth?{dateOfBirth:e.dateOfBirth}:(null==l?void 0:l.dateOfBirth)?{dateOfBirth:null==l?void 0:l.dateOfBirth}:{},solutionUniqueId:function(e){if(e&&"Centralisera"===e)return es.getValues("paymentProvider").id}(X),currencySelected:e.currency||"USD",paymentProviderCurrency:e.paymentProviderCurrency||null,cxp:k,cxtoken:P,utmparameters:V||null,lang:d};await (0,ec.kT)("cxp"),await (0,ec.kT)("cxtoken"),await (0,ec.kT)("utm_id"),await (0,ec.kT)("utm_source"),await (0,ec.kT)("utm_medium"),await (0,ec.kT)("utm_campaign"),await (0,ec.kT)("utm_term"),await (0,ec.kT)("utm_content"),y&&(0,f.startTransition)(()=>{(0,ec.d8)("affiliateId","".concat(y))});let h=e.discountResponse,v=0;if(h&&("percentage"===h.type?v=c.price*h.amount/100:"fixed"===h.type&&(v=h.amount)),O&&window.dataLayer){let t=e.discountCode,a=[{item_name:c.description||"",item_variant:c.serverPlatform.type||"",coupon:e.discountCode||"OANDA",discount:v||0,item_brand:"Oanda Labs",item_category:c.startingBalance||"",price:(0,E.xG)(c.price)}];window.dataLayer.push({event:"begin_checkout",ecommerce:{currency:"USD",value:(0,E.xG)(c.price-v)||"",coupon:t||"",items:a}})}if(O&&window.dataLayer&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"sign_up",method:"form",form_time:264,user_id:(null==l?void 0:l.customerNumber)||"",hashed_email:(null==l?void 0:l.email)?Q().SHA256(null==l?void 0:l.email).toString():"",referrer:"https://www.oanda.com/eu-en/trading/",process:"Oanda Labs"})),m)try{ev(!0);let e=await (0,M.pm)(x,n);e.success?(O&&(void 0!==L&&L(r,es,e.cartOrderId,(null==l?void 0:l.customerNumber)||""),window.dataLayer&&window.dataLayer.push({event:"InitiateCheckout"})),setTimeout(()=>{ea.push(g?"".concat(g):"/challenges/".concat(e.orderCreatedId))},0),ev(!1)):(eN(q||""),ev(!1),null==R||R())}catch(e){ev(!1),null==R||R()}else try{eb(!0);let t=await (0,M.pm)(x,n);if(t.success){if(null==S||S("success"),window.dataLayer||(window.dataLayer=[]),O&&(void 0!==L&&L(r,es,t.cartOrderId,(null==l?void 0:l.customerNumber)||""),window.dataLayer&&window.dataLayer.push({event:"InitiateCheckout"})),O&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"labs_step",step_name:"evaluation",step_no:"1",challenge:c.description,value:(0,E.xG)(c.price),platform:c.serverPlatform.type,user_id:(null==l?void 0:l.customerNumber)||"",hashed_email:Q().SHA256((null==l?void 0:l.email)||"").toString(),referrer:document.referrer,division:"OLA",process:"Oanda Labs"})),t.gateway===ex.CENTRALISERA)setTimeout(()=>{ea.push("/challenges/checkout?url=".concat(t.redirectToPay,"&order=").concat(t.orderCreatedId))},0);else if(t.gateway===ex.NUVEI){let a=await (0,i.BS)(t.orderCreatedId);if(a.value.success){let r=encodeURIComponent(a.value.embedded_url);if(O){let t=e.discountCode,r=[{item_name:c.serverPlatform.type||"",item_variant:c.serverPlatform.type||"",coupon:e.discountCode||"OANDA",discount:v||0,item_brand:"Oanda Labs",item_category:c.startingBalance||"",price:(0,E.xG)(c.price)||""}];window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"add_payment_info",ecommerce:{currency:"USD",value:(0,E.xG)(c.price)||"",coupon:t||"",items:r,payment_type:a.value.payment_method||""}})}"completed"==a.value.status?ea.push(a.value.embedded_url):setTimeout(()=>{ea.push("/challenges/checkout?url=".concat(r,"&order=").concat(t.orderCreatedId,"&gateway=").concat(t.gateway))},0)}else O&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"rejection"}))}else{if(eb(!1),"/"===t.redirectToPay){ea.push("/accounts");return}ej.show=!0,ej.redirect=t.redirectToPay,eC({...ej})}}else eN((null===(o=t.errors[0])||void 0===o?void 0:o.errors[0])||"Something went wrong"),eb(!1),ew(!0)}catch(e){eN("Something went wrong"),eb(!1),ew(!0)}finally{ev(!1),null==S||S("idle"),(0,ep.o$)(["getCustomerInfo"])}}return(0,f.useEffect)(()=>{y&&(async()=>{await (0,ec.ej)("affiliateId")||await (0,ec.d8)("affiliateId","".concat(y))})()},[]),(0,o.jsxs)(et.Zb,{...v,rounded:"lg",children:[(0,o.jsx)(p.RV,{...es,children:(0,o.jsxs)("form",{id:"purchase-form",onSubmit:es.handleSubmit(eI),className:(0,u.cn)("my-8 mx-4 items-center gap-4 lg:grid lg:grid-cols-2 focus:border-none focus:shadow-none",null==b?void 0:b.form),children:[(0,o.jsx)(ed,{plan:s,affiliateId:null!=y?y:0}),a]})}),(0,o.jsx)(el,{isOpen:em,...D}),(0,o.jsx)(eo,{messageClassName:N,...F,show:eg,title:$("Your Order is Being Processed"),message:$("Please wait while we process your order, in a moment you will be redirected to the payment gateway to complete this transaction.")}),(0,o.jsx)(er,{messageClassName:N,...B,show:eh,onClickClose:function(){ew(!1)},onClickedOkay:function(){ew(!1)},title:$("An Error Occurred"),message:ey,buttonTextColor:Y}),(0,o.jsx)(ei,{messageClassName:N,...G,onClickClose:function(){ej.show=!1,eC({...ej})},show:ej.show,title:ej.title,message:ej.message,redirect:ej.redirect,innerRedirect:g,buttonTextColor:Y,closeButtonClassName:"text-foreground"})]})}a(33643),a(5013),a(82964),a(93865),Object.keys(E.z9)},3285:function(e,t,a){a.d(t,{LU:function(){return o},bz:function(){return r},pZ:function(){return n},qm:function(){return l},tf:function(){return s}});let r=(e,t,a)=>{let r=e.getValues("selectedAddOns")||new Map;if(r.has(t)){let e=r.get(t);if(e.isIncludeDiscount)return;(null==e?void 0:e.optionId)===a?r.delete(t):r.set(t,{optionId:a,isIncludeDiscount:!1})}else r.set(t,{optionId:a,isIncludeDiscount:!1});e.setValue("selectedAddOns",r,{shouldValidate:!0})},n=(e,t,a)=>{let r=e.getValues("selectedAddOns");r.has(t)&&r.delete(t),r.set(t,{optionId:a,isIncludeDiscount:!0}),e.setValue("selectedAddOns",r,{shouldValidate:!0})},l=(e,t,a)=>{let r=e.getValues("selectedAddOns");if(r instanceof Map||(r=new Map(r)),r.has(t)){var n;return(null===(n=r.get(t))||void 0===n?void 0:n.optionId)===a}return!1},s=(e,t,a)=>[...e||[]].reduce((e,r)=>{var n,l;let[s,o]=r;if(o.isIncludeDiscount)return e;let i=null==t?void 0:t.find(e=>e.id===s),d=null==i?void 0:null===(n=i.options)||void 0===n?void 0:n.find(e=>e.optionId===o.optionId);return e+(null==d?void 0:d.percent)/100*a},a),o=(e,t,a)=>{var r;let n=(null==e?void 0:e.length)?null==e?void 0:e.find(e=>e.id===t):null;return{name:null==n?void 0:n.name,id:null==n?void 0:n.id,...null==n?void 0:null===(r=n.options)||void 0===r?void 0:r.find(e=>e.optionId===a)}}},84802:function(e,t,a){a.d(t,{QM:function(){return u},cn:function(){return p},mY:function(){return f},oq:function(){return m},a_:function(){return o},hV:function(){return s},tH:function(){return d}});var r=a(68444),n=a(28864);r.z.object({email:n.Io,password:n.Js});let l=r.z.object({username:n.R_,firstName:n.Q5,lastName:n.zh,email:n.Io,newPassword:n.Js,confirmPassword:n.FO,competitionId:n.oU,affiliateId:n.GI,terms:n.oi,googleReCaptchaResponse:n.sX,dateOfBirth:n._c}),s=l.merge(r.z.object({phone:n.KT,country:n.JH,state:n.Ts,signature:n.Ub})).refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]}),o=l.merge(r.z.object({phone:n.KT,country:n.JH,signature:n.Ub})).refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]});l.merge(r.z.object({phone:n.KT,subscribe:n.yt,privacy:n.ex})).refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]}),l.refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]});var i=a(27780);let d=(e,t)=>{var a,s;let o=null!==(a=null==t?void 0:t.require_phone_number)&&void 0!==a&&a,d=null!==(s=null==t?void 0:t.phone_number_upon_registration)&&void 0!==s&&s,c="Invalid phone number. Please enter a valid phone number.",u=l.omit({terms:!0,username:!!t.disable_username_signup||void 0,confirmPassword:!!t.disable_confirmpassword_signup||void 0}).merge(r.z.object({phone:d?o?r.z.string().regex(n.Uo,c).min(10,c).max(15,c):n.KT:r.z.string().nullable().default(""),country:n.JH,...(null==t?void 0:t.date_of_birth)?{year:r.z.string().nonempty("Year is required"),month:r.z.string().nonempty("Month is required"),day:r.z.string().nonempty("Day is required"),dateOfBirth:r.z.string().nonempty("Date of Birth is required")}:{},...(null==t?void 0:t.enable_capitec_id_number)&&{capitecId:r.z.string().max(15,"ID number must be 15 digits or less").nonempty("ID Number is required")},...(null==t?void 0:t.free_trial)==="1"&&{planId:r.z.string().nullable().default(null)},...(null==t?void 0:t.enable_external_affiliate_tracking)&&{affiliateParams:r.z.record(r.z.string().optional()).nullable().default(null)}}));return e&&e.length>0&&(null==e||e.filter(e=>e.required).forEach(e=>{u=u.merge(r.z.object({[e.fieldId]:r.z.literal(!0)}))})),u.refine(e=>!!t.disable_confirmpassword_signup||e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]}).refine(e=>!t.date_of_birth||(0,i.ff)({dateOfBirth:e.dateOfBirth}),{message:"You must be at least 18 years old",path:["dateOfBirth"]})},c=r.z.object({instagramHandle:n.Vb,youtubeHandle:n.Vb,twitterHandle:n.Vb,extraFields:n.Z_});c.merge(r.z.object({website:n.PN,howWillYouPromote:n.cL,customUrlName:n.Hn,terms:n.oi}));let u=c.merge(r.z.object({website:n.PN,howWillYouPromote:n.cL,customUrlName:n.Hn})),m=r.z.object({firstName:n.Q5,lastName:n.zh,username:n.R_,email:n.Io,phone:n.KT,country:n.JH,state:n.Ts,city:n.t7,zip:n.YW,address:n.WV,website:n.PN,instagramHandle:n.Vb,youtubeHandle:n.Vb,twitterHandle:n.Vb,newPassword:n.Js,confirmPassword:n.FO,terms:n.oi,googleReCaptchaResponse:n.sX}).refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]});r.z.object({password:n.Js,newPassword:n.Js,confirmPassword:n.FO}),r.z.object({picture:n.Iw}),r.z.object({newPassword:n.Js,confirmPassword:n.Js,email:n.Io,token:n.iK,googleReCaptchaResponse:n.sX}).refine(e=>e.newPassword===e.confirmPassword,{message:"Passwords don't match",path:["confirmPassword"]}),r.z.object({email:n.Io,googleReCaptchaResponse:n.sX}),r.z.object({name:n.Nq,email:n.Io,phone:n.KT,message:n.Fh}),r.z.object({language:n.oe}),r.z.object({country:n.dg,state:n.WJ,city:n.Z5,zip:n.zU,address:n.uu}),a(54230);let f=r.z.object({picture:n.Iw,phone:n.KT,firstName:n.Q5,lastName:n.zh,email:n.Io,username:n.R_,address:n.WV,city:n.t7,state:n.Ts,zip:n.YW,country:n.JH,dateOfBirth:n._c,customerNumber:n.N8,externalId:r.z.string().regex(/^USD-[0-9]{3}-[0-9]{7}$/).optional()}),p=r.z.object({picture:n.Iw,phone:n.KT,firstName:n.Ot,lastName:n.Ot,email:n.Io,username:n.Ot,address:n.Ot,city:n.Z5,state:n.Ot,zip:n.Ot,country:n.dg,externalId:r.z.string().regex(/^USD-[0-9]{3}-[0-9]{7}$/),dateOfBirth:n._c});a(19512),a(35182)},97889:function(e,t,a){a.d(t,{C:function(){return i}});var r=a(91674);a(86655);var n=a(7521),l=a(27780),s=a(9104);let o=(0,n.j)("inline-flex items-center border px-2.5 py-0.5 text-xs font-semibold transition-colors focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2",{variants:{variant:{...s.rW,default:"border-transparent bg-secondary-500 text-secondary-foreground hover:bg-primary/80",secondary:"border-transparent bg-secondary-500 text-secondary-foreground hover:bg-secondary/80",green:"border-transparent bg-primary-500 text-secondary-foreground",yellow:"border-transparent bg-secondary-200 text-gray-900 rounded",gray:"border-transparent bg-gray-400 text-secondary-foreground/80 rounded w-fit shadow",dark:"border-black bg-black text-secondary-foreground",red:"border-transparent bg-secondary-600 text-black rounded w-fit shadow",destructive:"border-transparent bg-destructive text-destructive-foreground hover:bg-destructive/80",outline:"text-foreground",gradientTertiary:"bg-gradient-tertiary-40 from-gradient-tertiary-500/40 from-0% via-gradient-primary-100/10 via-30% to-gradient-tertiary-500/10 to-100%",gradientQuaternary:"bg-gradient-quaternary-40 from-gradient-quaternary-600/40 from-0% via-gradient-primary-100/10 via-30% to-gradient-quaternary-600/10 to-100%",gradientError:"bg-gradient-error-40 from-gradient-error-200/40 from-0% via-gradient-error-100/10 via-30% to-gradient-error-200/10 to-100% "},padding:{tiny:"py-1 px-2",default:"py-2 px-3",uniformMinus:"p-4",uniform:"p-6",uniformPlus:"p-7",layout:"py-10 px-20"},weight:{...s.cd},foreground:{...s.a2},size:{...s.mM},border:{transparent:"border-transparent",black:"border-black",gray:"border-gray-700","error-100":"border-error-100","error-100/80":"border-error-100/80","success-100":"border-success-100","success-200":"border-success-200"},rounded:{...s.p3}},defaultVariants:{variant:"default",padding:"default",weight:"medium",rounded:"full",foreground:"default",size:"default",border:"transparent"}}),i=e=>{let{className:t,foreground:a,border:n,variant:s,rounded:i,weight:d,size:c,padding:u,badgeVariantByStatus:m,...f}=e;return(0,r.jsx)("div",{className:(0,l.cn)(o({border:n,foreground:a,rounded:i,variant:m?"gray-100":s,weight:d,size:c,padding:u}),t),...f})}},94575:function(e,t,a){a.d(t,{z:function(){return r.z}});var r=a(78957)},28031:function(e,t,a){a.d(t,{Ol:function(){return u},Zb:function(){return d},aY:function(){return g},ll:function(){return f}});var r=a(91674),n=a(86655),l=a(27780),s=a(7521),o=a(9104);let i=(0,s.j)("relative",{variants:{variant:{default:"bg-card-background text-foreground shadow-sm","primary-transparent":"bg-card-background-transparent text-foreground",simple:"bg-card-background",dark:"bg-dark-card-background text-white",light:"bg-light-card-background",diamond:"relative col-span-2 col-start-1 rounded-xl bg-[#141414] lg:pt-[100px]",...o.rW,gradient:"card-gradient"},padding:{default:"p-0",uniformMinus:"p-4",diamond:"lg:pb-10 lg:pl-10 lg:pr-10 lg:pt-10 pb-6 pt-6 pl-6 pr-6",uniform:"p-6",uniformPlus:"p-7",layout:"px-24 py-6 md:py-6 md:px-12 lg:py-10 lg:px-32",simple:"lg:px-6 lg:pb-6 p-4"},rounded:{...o.p3},shadow:{none:"",shadowxl:"shadow-xl"},border:{primary:"border border-primary-500",gray:"border border-gray-700 hover:border-gray-500",gradient:"border border-gradient",border:"border border-border",sides:"border-l-2 border-r-2 border-primary-500",none:""},overflow:{default:"overflow-hidden",visible:"overflow-visible"},flex:{...o.EC}},defaultVariants:{variant:"default",padding:"default",overflow:"default",shadow:"none",border:"none",rounded:"default",flex:"default"}}),d=n.forwardRef((e,t)=>{let{className:a,variant:n,border:s,padding:o,rounded:d,flex:c,overflow:u,...m}=e;return(0,r.jsx)("div",{ref:t,className:(0,l.cn)(i({variant:n,border:s,padding:o,flex:c,rounded:d,overflow:u}),a),...m})});d.displayName="Card";let c=(0,s.j)("flex flex-col space-y-1.5",{variants:{variant:{default:"p-6",gradient:"pb-4",simple:"pb-4",none:""}},defaultVariants:{variant:"default"}}),u=n.forwardRef((e,t)=>{let{className:a,variant:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,l.cn)(c({variant:n}),a),...s})});u.displayName="CardHeader";let m=(0,s.j)("",{variants:{variant:{default:"text-2xl font-semibold leading-none tracking-tight",simple:"text-bfp-mono-60 font-medium text-sm tracking-wider leading-6",big:"font-bold text-lg text-text"}},defaultVariants:{variant:"default"}}),f=n.forwardRef((e,t)=>{let{className:a,variant:n,...s}=e;return(0,r.jsx)("h3",{ref:t,className:(0,l.cn)(m({variant:n}),a),...s})});f.displayName="CardTitle";let p=(0,s.j)("",{variants:{variant:{default:"text-sm text-muted-foreground",gradient:"",simple:"text-sm text-text text-opacity-30"}},defaultVariants:{variant:"default"}});n.forwardRef((e,t)=>{let{className:a,variant:n,...s}=e;return(0,r.jsx)("p",{ref:t,className:(0,l.cn)(p({variant:n}),a),...s})}).displayName="CardDescription";let x=(0,s.j)("",{variants:{variant:{default:"p-6 pt-0",uniform:"p-4",uniformPlus:"p-5",uniformMinus:"p-3",simple:"p-2",none:""}},defaultVariants:{variant:"default"}}),g=n.forwardRef((e,t)=>{let{className:a,variant:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,l.cn)(x({variant:n}),a),...s})});g.displayName="CardContent";let h=(0,s.j)("flex items-center p-6 pt-0",{variants:{variant:{default:"",gradient:"",simple:""}},defaultVariants:{variant:"default"}});n.forwardRef((e,t)=>{let{className:a,variant:n,...s}=e;return(0,r.jsx)("div",{ref:t,className:(0,l.cn)(h({variant:n}),a),...s})}).displayName="CardFooter"},16115:function(e,t,a){a.d(t,{Ol:function(){return r.Ol},Zb:function(){return r.Zb},aY:function(){return r.aY},ll:function(){return r.ll}});var r=a(28031)},19357:function(e,t,a){a.d(t,{X:function(){return i}});var r=a(91674),n=a(38598),l=a(86655),s=a(23552),o=a(27780);let i=l.forwardRef((e,t)=>{let{className:a,checkIconClassName:l,buttonCheck:i,...d}=e;return(0,r.jsx)(n.fC,{ref:t,className:(0,o.cn)("ring-d-neutral-2 focus-visible:ring-ring data-[state=checked]:".concat(i||"text-white"," border-primary-500 data-[state=checked]:bg-primary-500 peer h-4 w-4 shrink-0 rounded-sm border focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50"),a),...d,children:(0,r.jsx)(n.z$,{className:(0,o.cn)("flex items-center justify-center text-current"),children:(0,r.jsx)(s.nQG,{className:(0,o.cn)("h-4 w-4",l)})})})});i.displayName=n.fC.displayName},46568:function(e,t,a){a.d(t,{C:function(){return m},h:function(){return f}});var r=a(91674),n=a(86655),l=a(23552),s=a(7521),o=a(44115),i=a(27780),d=a(45553),c=a(15666),u=a(78957);let m=(0,s.j)("rounded border z-40 text-input-placeholder",{variants:{variant:{default:"bg-combobox-background text-combobox-text",card:"bg-card-background",input:"bg-input-background"},border:{default:"border-combobox-border",input:"border-input-border",none:"border-none"},size:{default:"w-full",short:"w-[200px]",large:"w-[250px]",input:"w-auto"},content:{default:"",trigger:"w-[var(--radix-popper-anchor-width)]"}},defaultVariants:{variant:"default",size:"default",border:"default",content:"default"}}),f=(0,n.forwardRef)((e,t)=>{var a;let{defaultValue:s,items:f,emptyItemsMessage:p,scrollableGroup:x,showSearchInput:g=!0,commandMessage:h="Select item...",variant:v,size:b,content:w,border:y,valueSearchType:N="value",onClick:j,classNames:C,icons:I,disabled:k,renderItem:P,contentAlign:V,stateClassName:z}=e,[_,O]=(0,n.useState)(!1),[R,S]=(0,n.useState)(s),L=(0,n.useMemo)(()=>{let e=(null==I?void 0:I.opened)?null==I?void 0:I.opened:l.jnn,t=(null==I?void 0:I.closed)?null==I?void 0:I.closed:l.jnn,a=(0,i.cn)("ml-2 h-4 w-4 shrink-0 opacity-50",null==C?void 0:C.icons);return _?(0,r.jsx)(e,{className:a}):(0,r.jsx)(t,{className:a})},[null==I?void 0:I.closed,null==I?void 0:I.opened,C,_]);return(0,r.jsxs)(d.J2,{open:_,onOpenChange:O,children:[(0,r.jsx)(d.xo,{className:"z-0",asChild:!0,children:(0,r.jsxs)(u.z,{variant:"input",role:"combobox",weight:"normal","aria-expanded":_,foreground:"white",className:(0,i.cn)("global-combobox",m({variant:v,size:b,border:y}),"justify-between",null==C?void 0:C.button,{["".concat(null==C?void 0:C.commandMessage)]:!R}),disabled:k,children:[(R?P?P(f.find(e=>e.value.toLowerCase()===R.toLowerCase())):null===(a=f.find(e=>e.value.toLowerCase()===R.toLowerCase()))||void 0===a?void 0:a.label:h)||(0,r.jsx)("div",{children:h}),L]})}),(0,r.jsx)(d.yk,{align:V,className:(0,i.cn)("global-combobox-content",m({variant:v,size:b,border:y,content:w}),"mt-1 p-0 text-input-text",null==C?void 0:C.content),children:(0,r.jsxs)(c.mY,{className:"global-combobox-list",ref:t,children:[g&&(0,r.jsx)(c.sZ,{placeholder:"Search"}),(0,r.jsx)(c.rb,{children:p}),(0,r.jsx)(c.fu,{className:(0,o.Z)({"max-h-[30rem] overflow-y-scroll scrollbar-hide":f.length>15&&x}),role:"listbox",children:f.map(e=>(0,r.jsxs)(c.di,{value:"value"===N?e.value:e.label,className:(0,i.cn)(z||"text-input-text",null==C?void 0:C.contentItem),onSelect:e=>{if(O(!1),"label"===N){var t,a;let r=null!==(a=null===(t=f.find(t=>t.label.toLowerCase().trim()===e.toLowerCase().trim()))||void 0===t?void 0:t.value)&&void 0!==a?a:"";S(r),j&&j(r);return}S(e),j&&j(e)},children:[(0,r.jsx)(l.nQG,{className:(0,i.cn)("mr-2 h-4 w-4 ".concat(z||"text-white"),R===e.value?"opacity-100":"opacity-0")}),P?P(e):e.label]},e.value))})]})})]})})},41788:function(e,t,a){a.d(t,{C:function(){return r.C},h:function(){return r.h}});var r=a(46568)},15666:function(e,t,a){a.d(t,{mY:function(){return i},rb:function(){return c},fu:function(){return u},sZ:function(){return d},di:function(){return m}});var r=a(91674),n=a(86655),l=a(31620),s=a(27780),o=a(23552);let i=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.mY,{ref:t,className:(0,s.cn)("bg-popover text-popover-foreground flex h-full w-full flex-col overflow-hidden rounded-md z-50",a),...n})});i.displayName=l.mY.displayName;let d=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsxs)("div",{className:"flex items-center border-b px-3","cmdk-input-wrapper":"",children:[(0,r.jsx)(o._Ve,{className:"mr-2 h-4 w-4 shrink-0 opacity-50"}),(0,r.jsx)(l.mY.Input,{ref:t,className:(0,s.cn)("placeholder:text-muted-foreground flex h-11 w-full rounded-md bg-transparent py-3 text-sm outline-none disabled:cursor-not-allowed disabled:opacity-50",a),...n})]})});d.displayName=l.mY.Input.displayName,n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.mY.List,{ref:t,className:(0,s.cn)("max-h-[300px] overflow-y-auto overflow-x-hidden",a),...n})}).displayName=l.mY.List.displayName;let c=n.forwardRef((e,t)=>(0,r.jsx)(l.mY.Empty,{ref:t,className:"py-6 text-center text-sm",...e}));c.displayName=l.mY.Empty.displayName;let u=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.mY.Group,{ref:t,className:(0,s.cn)("text-foreground [&_[cmdk-group-heading]]:text-muted-foreground overflow-hidden p-1 [&_[cmdk-group-heading]]:px-2 [&_[cmdk-group-heading]]:py-1.5 [&_[cmdk-group-heading]]:text-xs [&_[cmdk-group-heading]]:font-medium",a),...n})});u.displayName=l.mY.Group.displayName,n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.mY.Separator,{ref:t,className:(0,s.cn)("bg-border -mx-1 h-px",a),...n})}).displayName=l.mY.Separator.displayName;let m=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.mY.Item,{ref:t,className:(0,s.cn)("aria-selected:bg-accent aria-selected:text-accent-foreground relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...n})});m.displayName=l.mY.Item.displayName},13821:function(e,t,a){a.r(t),a.d(t,{Dialog:function(){return i},DialogClose:function(){return c},DialogContent:function(){return f},DialogDescription:function(){return h},DialogFooter:function(){return x},DialogHeader:function(){return p},DialogOverlay:function(){return m},DialogTitle:function(){return g},DialogTrigger:function(){return d}});var r=a(91674),n=a(7472),l=a(86655),s=a(27780),o=a(23552);let i=n.fC,d=n.xz,c=n.x8,u=n.h_,m=l.forwardRef((e,t)=>{let{className:a,...l}=e;return(0,r.jsx)(n.aV,{ref:t,className:(0,s.cn)("bg-background/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 backdrop-blur-sm",a),...l})});m.displayName=n.aV.displayName;let f=l.forwardRef((e,t)=>{let{className:a,dialogClassName:l,closeButtonClassName:i,closeButtonIcon:d,children:c,...f}=e;return(0,r.jsxs)(u,{children:[(0,r.jsx)(m,{className:l}),(0,r.jsxs)(n.VY,{ref:t,className:(0,s.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%] bg-dialog-background fixed left-[50%] top-[50%] z-50 grid w-[90vw] max-w-3xl translate-x-[-50%] translate-y-[-50%] gap-4 shadow-lg duration-200 md:w-full lg:rounded-lg text-foreground",a),...f,children:[c,(0,r.jsxs)(n.x8,{className:(0,s.cn)("ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute right-4 top-4 rounded-sm opacity-70 transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-offset-2 disabled:pointer-events-none",i),children:[d||(0,r.jsx)(o.Pxu,{className:"h-4 w-4"}),(0,r.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})});f.displayName=n.VY.displayName;let p=e=>{let{className:t,...a}=e;return(0,r.jsx)("div",{className:(0,s.cn)("flex flex-col space-y-1.5 text-center sm:text-left",t),...a})};p.displayName="DialogHeader";let x=e=>{let{className:t,...a}=e;return(0,r.jsx)("div",{className:(0,s.cn)("flex flex-col-reverse sm:flex-row sm:justify-end sm:space-x-2",t),...a})};x.displayName="DialogFooter";let g=l.forwardRef((e,t)=>{let{className:a,...l}=e;return(0,r.jsx)(n.Dx,{ref:t,className:(0,s.cn)("text-lg text-foreground font-semibold leading-none tracking-tight",a),...l})});g.displayName=n.Dx.displayName;let h=l.forwardRef((e,t)=>{let{className:a,...l}=e;return(0,r.jsx)(n.dk,{ref:t,className:(0,s.cn)("text-bfp-mono-60 text-sm",a),...l})});h.displayName=n.dk.displayName},31973:function(e,t,a){a.d(t,{$N:function(){return r.DialogTitle},Be:function(){return r.DialogDescription},GG:function(){return r.DialogClose},Vq:function(){return r.Dialog},cN:function(){return r.DialogFooter},cZ:function(){return r.DialogContent},fK:function(){return r.DialogHeader},hg:function(){return r.DialogTrigger}});var r=a(13821)},33643:function(e,t,a){a.d(t,{NI:function(){return h},Wi:function(){return m},l0:function(){return c},lX:function(){return g},xJ:function(){return x},zG:function(){return v}});var r=a(91674),n=a(86655),l=a(72816),s=a(82964),o=a(85511),i=a(27780),d=a(62998);let c=l.RV,u=n.createContext({}),m=e=>{let{...t}=e;return(0,r.jsx)(u.Provider,{value:{name:t.name},children:(0,r.jsx)(l.Qr,{...t})})},f=()=>{let e=n.useContext(u),t=n.useContext(p),{getFieldState:a,formState:r}=(0,l.Gc)(),s=a(e.name,r);if(!e)throw Error("useFormField should be used within <FormField>");let{id:o}=t;return{id:o,name:e.name,formItemId:"".concat(o,"-form-item"),formDescriptionId:"".concat(o,"-form-item-description"),formMessageId:"".concat(o,"-form-item-message"),...s}},p=n.createContext({}),x=n.forwardRef((e,t)=>{let{className:a,...l}=e,s=n.useId();return(0,r.jsx)(p.Provider,{value:{id:s},children:(0,r.jsx)("div",{ref:t,className:(0,i.cn)("",a),...l})})});x.displayName="FormItem";let g=n.forwardRef((e,t)=>{let{className:a,...n}=e,{error:l,formItemId:o}=f();return(0,r.jsx)(s.Label,{ref:t,className:(0,i.cn)(l&&"text-destructive",a),htmlFor:o,...n})});g.displayName="FormLabel";let h=n.forwardRef((e,t)=>{let{...a}=e,{error:n,formItemId:l,formDescriptionId:s,formMessageId:i}=f();return(0,r.jsx)(o.g7,{ref:t,id:l,"aria-describedby":n?"".concat(s," ").concat(i):"".concat(s),"aria-invalid":!!n,...a})});h.displayName="FormControl",n.forwardRef((e,t)=>{let{className:a,...n}=e,{formDescriptionId:l}=f();return(0,r.jsx)("p",{ref:t,id:l,className:(0,i.cn)("text-muted-foreground text-sm",a),...n})}).displayName="FormDescription";let v=n.forwardRef((e,t)=>{let{className:a,children:n,...l}=e,{error:s,formMessageId:o}=f(),{T:c}=(0,d.xu)(),u=s?c(String(s.message)):n;return u?(0,r.jsx)("p",{ref:t,id:o,className:(0,i.cn)("h-4 pl-1 pt-2 text-sm font-medium text-red-500",a),...l,children:u}):null});v.displayName="FormMessage"},2535:function(e,t,a){a.d(t,{NI:function(){return r.NI},Wi:function(){return r.Wi},l0:function(){return r.l0},lX:function(){return r.lX},xJ:function(){return r.xJ},zG:function(){return r.zG}});var r=a(33643)},71489:function(e,t,a){a.d(t,{Ct:function(){return n.C},zx:function(){return l.z},Zb:function(){return s.Zb},aY:function(){return s.aY},Ol:function(){return s.Ol},ll:function(){return s.ll},a$:function(){return p.a},T:function(){return c},Dx:function(){return r.D}});var r=a(25034),n=a(97889),l=a(94575),s=a(16115);a(99421);var o=a(91674),i=a(86655),d=a(27780);let c=i.forwardRef((e,t)=>{let{className:a,variant:r,padding:n,weight:l,modify:s,size:i,children:c,...u}=e;return(0,o.jsx)("h1",{ref:t,className:(0,d.cn)(f({variant:r,padding:n,modify:s,size:i,weight:l}),a),...u,children:c})});c.displayName="T";var u=a(7521),m=a(9104);let f=(0,u.j)("",{variants:{variant:{...m.a2},padding:{default:"",none:"p-0",uniformMinus:"lg:p-6 p-4",uniform:"p-6",uniformPlus:"p-7",layout:"py-10 px-20",simple:"lg:px-6 lg:pb-6 p-4"},size:{sm:"text-sm",default:"text-base",md:"text-base xl:text-lg",lg:"text-xl xl:text-xl",xl:"text-xl xl:text-2xl","2xl":"text-xl xl:text-3xl","3xl":"text-3xl xl:text-5xl"},weight:{...m.cd},modify:{...m.pA}},defaultVariants:{variant:"white",padding:"default",modify:"default",size:"default",weight:"bold"}});var p=a(16969)},10961:function(e,t,a){a.d(t,{I:function(){return i},N:function(){return o}});var r=a(91674),n=a(86655),l=a(7521),s=a(27780);let o=(0,l.j)("flex file:text-white h-10 w-full rounded-md px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-primary-500 focus-visible:ring-2 focus-visible:ring-offset-0 disabled:cursor-not-allowed disabled:opacity-50",{variants:{variant:{default:"text-input-text bg-input-background border border-input-border focus-visible:ring-input-ring placeholder:text-input-placeholder","curved-side-borders":"text-input-text bg-input-background rounded-xl border-l-2 border-r-2 border-primary-500 h-12 focus-visible:ring-input-ring placeholder:text-input-placeholder",transparent:"text-mono-60 bg-transparent border border-border focus-visible:ring-mono-60 rounded-lg",error:"bg-error-300/50 border border-error-200",none:"focus-visible:ring-0 focus-visible:outline-none"}},defaultVariants:{variant:"default"}}),i=n.forwardRef((e,t)=>{let{className:a,type:n,variant:l,disable:i,...d}=e;return(0,r.jsx)("input",{type:n,readOnly:i,className:(0,s.cn)(o({variant:l}),a),ref:t,...d,value:null===d.value?void 0:d.value})});i.displayName="Input"},52980:function(e,t,a){a.d(t,{K:function(){return i}});var r=a(91674),n=a(86655),l=a(7521),s=a(27780);let o=(0,l.j)("flex file:text-white h-10 w-full rounded-md px-3 py-2 text-sm ring-offset-background file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-muted-foreground focus-visible:outline-none focus-visible:ring-primary-500 focus-visible:ring-2 focus-visible:ring-offset-0 disabled:cursor-not-allowed disabled:opacity-50 disab",{variants:{variant:{default:"h-40 text-input-text bg-input-background border border-input-border focus-visible:ring-input-ring placeholder:text-input-placeholder","curved-side-borders":"text-input-text bg-input-background rounded-xl border-l-2 border-r-2 border-primary-500 focus-visible:ring-input-ring placeholder:text-input-placeholder",transparent:"text-mono-60 bg-transparent border border-border focus-visible:ring-mono-60 rounded-lg",error:"bg-error-300/50 border border-error-200"}},defaultVariants:{variant:"default"}}),i=n.forwardRef((e,t)=>{let{className:a,variant:n,disable:l,...i}=e;return(0,r.jsx)("textarea",{readOnly:l,className:(0,s.cn)(o({variant:n}),a),ref:t,...i})});i.displayName="TextArea"},77570:function(e,t,a){a.d(t,{II:function(){return r.I},Kx:function(){return n.K},NN:function(){return r.N}});var r=a(10961),n=a(52980)},82964:function(e,t,a){a.r(t),a.d(t,{Label:function(){return c},labelVariants:function(){return d}});var r=a(91674),n=a(86655),l=a(90840),s=a(7521),o=a(27780),i=a(9104);let d=(0,s.j)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70 text-bfp-mono-60",{variants:{weight:{...i.cd},size:{...i.mM},foreground:{...i.a2},rounded:{...i.p3}},defaultVariants:{weight:"light",size:"default",rounded:"default",foreground:"muted"}}),c=n.forwardRef((e,t)=>{let{size:a,weight:n,rounded:s,foreground:i,className:c,...u}=e;return(0,r.jsx)(l.f,{ref:t,className:(0,o.cn)(d({foreground:i,size:a,weight:n,rounded:s}),c),...u})});c.displayName=l.f.displayName},99421:function(e,t,a){a.d(t,{_:function(){return r.Label}});var r=a(82964)},96968:function(e,t,a){a.d(t,{a:function(){return o}});var r=a(91674),n=a(27780),l=a(9104);let s=(0,a(7521).j)("",{variants:{fill:{...l.MT},height:{screen:"h-screen",auto:"h-auto","component-loader":"h-20"}},defaultVariants:{fill:"primary-500",height:"screen"}});function o(e){let{fill:t,height:a,...l}=e;return(0,r.jsx)("main",{className:(0,n.cn)("flex w-full items-center justify-center",s({height:a})),...l,children:(0,r.jsxs)("div",{role:"status",children:[(0,r.jsxs)("svg",{"aria-hidden":"true",className:(0,n.cn)("mr-2 inline h-10 w-10 animate-spin text-gray-200",s({fill:t})),viewBox:"0 0 100 101",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z",fill:"currentColor"}),(0,r.jsx)("path",{d:"M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z",fill:"currentFill"})]}),(0,r.jsx)("span",{className:"sr-only",children:"Loading..."})]})})}},16969:function(e,t,a){a.d(t,{a:function(){return r.a}});var r=a(96968)},72605:function(e,t,a){a.d(t,{x:function(){return o}});var r=a(91674),n=a(86655),l=a(77599),s=a(27780);let o=n.forwardRef((e,t)=>{let{className:a,scrollAreaThumbClassName:n,viewPortClassName:o,children:d,...c}=e;return(0,r.jsxs)(l.fC,{ref:t,className:(0,s.cn)("relative overflow-hidden bg-neutral-800",a),...c,children:[(0,r.jsx)(l.l_,{className:(0,s.cn)("h-full w-full rounded-[inherit]",o),children:d}),(0,r.jsx)(i,{scrollAreaThumbClassName:n}),(0,r.jsx)(l.Ns,{})]})});o.displayName=l.fC.displayName;let i=n.forwardRef((e,t)=>{let{className:a,scrollAreaThumbClassName:n,orientation:o="vertical",...i}=e;return(0,r.jsx)(l.gb,{ref:t,orientation:o,className:(0,s.cn)("flex touch-none select-none transition-colors","vertical"===o&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===o&&"h-2.5 border-t border-t-transparent p-[1px]",a),...i,children:(0,r.jsx)(l.q4,{className:(0,s.cn)("relative flex-1 rounded-full bg-black",n)})})});i.displayName=l.gb.displayName},51070:function(e,t,a){a.d(t,{Ph:function(){return i},Bw:function(){return f},Ql:function(){return p},i4:function(){return c},ki:function(){return d}});var r=a(91674),n=a(86655),l=a(61146),s=a(23552),o=a(27780);let i=l.fC;l.ZA;let d=l.B4,c=n.forwardRef((e,t)=>{let{className:a,selectTriggerIconClassName:n,children:i,...d}=e;return(0,r.jsxs)(l.xz,{ref:t,className:(0,o.cn)("border-input-border bg-input-background text-input-text placeholder:text-input-placeholder focus-visible:ring-select-ring flex h-10 w-full items-center justify-between rounded-md border px-3 py-2 text-sm focus:outline-none focus:ring-2 focus:ring-offset-0 disabled:cursor-not-allowed disabled:opacity-50",a),...d,children:[i,(0,r.jsx)(l.JO,{asChild:!0,children:(0,r.jsx)(s.jnn,{className:(0,o.cn)("h-4 w-4 opacity-50",n)})})]})});c.displayName=l.xz.displayName;let u=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.u_,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",a),...n,children:(0,r.jsx)(s.g8U,{className:"h-4 w-4"})})});u.displayName=l.u_.displayName;let m=n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.$G,{ref:t,className:(0,o.cn)("flex cursor-default items-center justify-center py-1",a),...n,children:(0,r.jsx)(s.v4q,{className:"h-4 w-4"})})});m.displayName=l.$G.displayName;let f=n.forwardRef((e,t)=>{let{className:a,viewPortClassName:n,children:s,position:i="popper",...d}=e;return(0,r.jsx)(l.h_,{children:(0,r.jsxs)(l.VY,{ref:t,className:(0,o.cn)("max-h-96 border-input-border data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2  data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 text-mono-60 relative z-50 w-[var(--radix-select-trigger-width)] min-w-[8rem] overflow-hidden rounded-md border bg-input-background shadow-md","popper"===i&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",a),position:i,...d,children:[(0,r.jsx)(u,{}),(0,r.jsx)(l.l_,{className:(0,o.cn)("p-1","popper"===i&&"w-full min-w-[var(--radix-select-trigger-width)]",n),children:s}),(0,r.jsx)(m,{})]})})});f.displayName=l.VY.displayName,n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.__,{ref:t,className:(0,o.cn)("py-1.5 pl-8 pr-2 text-sm font-semibold",a),...n})}).displayName=l.__.displayName;let p=n.forwardRef((e,t)=>{let{className:a,selectIconClassName:n,children:i,...d}=e;return(0,r.jsxs)(l.ck,{ref:t,className:(0,o.cn)("relative flex w-full cursor-default select-none items-center rounded-sm py-1.5 pl-8 pr-2 text-sm outline-none focus:bg-accent focus:text-accent-foreground data-[disabled]:pointer-events-none data-[disabled]:opacity-50",a),...d,children:[(0,r.jsx)("span",{className:(0,o.cn)("absolute left-2 flex h-3.5 w-3.5 items-center justify-center",n),children:(0,r.jsx)(l.wU,{children:(0,r.jsx)(s.nQG,{className:"h-4 w-4"})})}),(0,r.jsx)(l.eT,{children:i})]})});p.displayName=l.ck.displayName,n.forwardRef((e,t)=>{let{className:a,...n}=e;return(0,r.jsx)(l.Z0,{ref:t,className:(0,o.cn)("bg-input-background -mx-1 my-1 h-px",a),...n})}).displayName=l.Z0.displayName},25034:function(e,t,a){a.d(t,{D:function(){return d}});var r=a(91674),n=a(86655),l=a(27780),s=a(7521),o=a(9104);let i=(0,s.j)("",{variants:{variant:{...o.a2},padding:{default:"p-2",none:"p-0",uniformMinus:"lg:p-6 p-4",uniform:"p-6",uniformPlus:"p-7",layout:"py-10 px-20",simple:"lg:px-6 lg:pb-6 p-4"},size:{...o.mM},weight:{...o.cd},modify:{...o.pA}},defaultVariants:{variant:"text",padding:"default",modify:"default",size:"default",weight:"bold"}}),d=n.forwardRef((e,t)=>{let{className:a,variant:n,padding:s,weight:o,modify:d,size:c,text:u,...m}=e;return(0,r.jsx)("h1",{ref:t,className:(0,l.cn)(i({variant:n,padding:s,modify:d,size:c,weight:o}),a),...m,children:u})});d.displayName="Title"},1378:function(e,t,a){var r,n;a.d(t,{jd:function(){return l},uR:function(){return r}}),(n=r||(r={})).HUB="Hub",n.CXM="CapXmaster",n.Ment="Ment",n.PNO="Dashboard - Prop Number One",n.FTG="Funded Traders Global",n.GO="Go Funding",n.HP="Hola Prime",n.KWF="KWFHUB",n.OANDA="OANDA Prop Trader";let l=(e,t)=>e===t}}]);