PageSourceSearch

https://app.velorona.com/_next/static/chunks/cdba91b71cefcdf3.js

js velorona.com collected 2026-10-02 00:58:34 UTC 77,168 bytes, 30 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="7b486cf1-78bb-deab-22cf-dcf624085325")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,125782,206942,e=>{"use strict";var t=e.i(315926);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},a=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var s={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let n=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:n=2,absoluteStrokeWidth:o,className:i="",children:l,iconNode:c,...d},u)=>(0,t.createElement)("svg",{ref:u,...s,width:r,height:r,stroke:e,strokeWidth:o?24*Number(n)/Number(r):n,className:a("lucide",i),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(d)&&{"aria-hidden":"true"},...d},[...c.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]]));e.s(["default",()=>n],206942);let o=(e,s)=>{let o=(0,t.forwardRef)(({className:o,...i},l)=>(0,t.createElement)(n,{ref:l,iconNode:s,className:a(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,o),...i}));return o.displayName=r(e),o};e.s(["default",()=>o],125782)},240434,e=>{"use strict";var t=e.i(125782);let r=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],a=(0,t.default)("circle-check",r);e.s(["__iconNode",()=>r,"default",()=>a])},324696,e=>{"use strict";var t=e.i(125782);let r=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],a=(0,t.default)("info",r);e.s(["__iconNode",()=>r,"default",()=>a])},236819,959939,e=>{"use strict";var t=e.i(966029),r=e.i(324696);e.s(["Info",()=>r.default],959939);var r=r,a=e.i(614187),s=e.i(746798);e.s(["InfoTooltip",0,({message:e,side:n="top",className:o})=>(0,t.jsxs)(s.Tooltip,{children:[(0,t.jsx)(s.TooltipTrigger,{asChild:!0,className:(0,a.cn)("pointer-events-auto",o),children:(0,t.jsx)("span",{className:"inline-flex items-center",children:(0,t.jsx)(r.default,{className:"h-[16px] w-[16px] cursor-pointer"})})}),(0,t.jsx)(s.TooltipContent,{side:n,className:"max-w-[350px] whitespace-normal text-pretty text-center !break-normal text-xs",children:e})]})],236819)},903133,e=>{"use strict";var t=e.i(966029),r=e.i(950700),a=e.i(315926),s=e.i(645627),n=e.i(110204),o=e.i(614187),i=e.i(236819);let l=s.FormProvider,c=a.createContext({}),d=({...e})=>(0,t.jsx)(c.Provider,{value:{name:e.name},children:(0,t.jsx)(s.Controller,{...e})}),u=()=>{let e=a.useContext(c),t=a.useContext(m),{getFieldState:r}=(0,s.useFormContext)(),n=(0,s.useFormState)({name:e.name}),o=r(e.name,n);if(!e)throw Error("useFormField should be used within <FormField>");let{id:i}=t;return{id:i,name:e.name,formItemId:`${i}-form-item`,formDescriptionId:`${i}-form-item-description`,formMessageId:`${i}-form-item-message`,disabled:n.disabled,...o}},m=a.createContext({});function p({className:e,...r}){let s=a.useId();return(0,t.jsx)(m.Provider,{value:{id:s},children:(0,t.jsx)("div",{"data-slot":"form-item",className:(0,o.cn)("grid gap-2",e),...r})})}function f({className:e,tooltipContent:r,...a}){let{error:s,formItemId:l,disabled:c}=u();return(0,t.jsxs)("span",{className:"flex items-center gap-1",children:[(0,t.jsx)(n.Label,{"data-slot":"form-label","data-error":!!s,className:(0,o.cn)("data-[error=true]:text-destructive text-sm font-medium",e,c&&"opacity-50"),htmlFor:l,...a}),r?(0,t.jsx)(i.InfoTooltip,{message:r}):""]})}function h({...e}){let{error:a,formItemId:s,formDescriptionId:n,formMessageId:o}=u();return(0,t.jsx)(r.Slot,{"data-slot":"form-control",id:s,"aria-describedby":a?`${n} ${o}`:`${n}`,"aria-invalid":!!a,...e})}function g({className:e,...r}){let{formDescriptionId:a}=u();return(0,t.jsx)("p",{"data-slot":"form-description",id:a,className:(0,o.cn)("text-muted-foreground text-sm",e),...r})}function x({className:e,...r}){let{error:a,formMessageId:s}=u(),n=a?String(a?.message??""):r.children;return n?(0,t.jsx)("p",{"data-slot":"form-message",id:s,className:(0,o.cn)("text-destructive text-sm",e),...r,children:n}):null}e.s(["Form",()=>
2l,"FormControl",()=>h,"FormDescription",()=>g,"FormField",()=>d,"FormItem",()=>p,"FormLabel",()=>f,"FormMessage",()=>x])},457725,e=>{"use strict";var t=e.i(315926),r=e.i(403351),a=e.i(647854),s=e.i(610934),n=e.i(700519),o=class extends s.Subscribable{#e;#t=void 0;#r;#a;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#s()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,n.shallowEqualObjects)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#r,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,n.hashKey)(t.mutationKey)!==(0,n.hashKey)(this.options.mutationKey)?this.reset():this.#r?.state.status==="pending"&&this.#r.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#r?.removeObserver(this)}onMutationUpdate(e){this.#s(),this.#n(e)}getCurrentResult(){return this.#t}reset(){this.#r?.removeObserver(this),this.#r=void 0,this.#s(),this.#n()}mutate(e,t){return this.#a=t,this.#r?.removeObserver(this),this.#r=this.#e.getMutationCache().build(this.#e,this.options),this.#r.addObserver(this),this.#r.execute(e)}#s(){let e=this.#r?.state??(0,r.getDefaultState)();this.#t={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#n(e){a.notifyManager.batch(()=>{if(this.#a&&this.hasListeners()){let t=this.#t.variables,r=this.#t.context,a={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#a.onSuccess?.(e.data,t,r,a)}catch(e){Promise.reject(e)}try{this.#a.onSettled?.(e.data,null,t,r,a)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#a.onError?.(e.error,t,r,a)}catch(e){Promise.reject(e)}try{this.#a.onSettled?.(void 0,e.error,t,r,a)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#t)})})}},i=e.i(838181);function l(e,r){let s=(0,i.useQueryClient)(r),[l]=t.useState(()=>new o(s,e));t.useEffect(()=>{l.setOptions(e)},[l,e]);let c=t.useSyncExternalStore(t.useCallback(e=>l.subscribe(a.notifyManager.batchCalls(e)),[l]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),d=t.useCallback((e,t)=>{l.mutate(e,t).catch(n.noop)},[l]);if(c.error&&(0,n.shouldThrowError)(l.options.throwOnError,[c.error]))throw c.error;return{...c,mutate:d,mutateAsync:c.mutate}}e.s(["useMutation",()=>l],457725)},518070,e=>{"use strict";var t=e.i(315926),r=e.i(156316),a=e.i(966029),s=Object.defineProperty,n=t.forwardRef(s(function(e,t){return(0,a.jsx)(r.Primitive.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})},"name",{value:"Label",configurable:!0}));e.s(["Root",()=>n])},110204,e=>{"use strict";var t=e.i(966029),r=e.i(518070),a=e.i(614187);function s({className:e,isOptional:s,withoutAsterisk:n,...o}){return n?(0,t.jsx)(r.Root,{"data-slot":"label",className:(0,a.cn)("flex items-center font-medium gap-2 text-sm leading-none select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...o,children:o.children}):(0,t.jsxs)(r.Root,{"data-slot":"label",className:(0,a.cn)("flex items-center gap-2 text-sm leading-none select-none group-data-[disabled=true]:pointer-events-none group-data-[disabled=true]:opacity-50 peer-disabled:cursor-not-allowed peer-disabled:opacity-50",e),...o,children:[o.children,s?(0,t.jsx)("span",{className:"-ml-1 text-xs text-muted-foreground",children:"(Optional)"}):(0,t.jsx)("span",{className:"-ml-1.5 text-destructive",children:"*"})]})}e.s(["Label",()=>s])},88263,e=>{"use strict";var t=e.i(645627);let r=(e,r,a)=>{if(e&&"reportValidity"in e){let s=(0,t.get)(a,r);e.setCustomValidity(s&&s.message||""),e.reportValidity()}},a=(e,t)=>{for(let a in t.fields){let s=t.fields[a];s&&s.ref&&"reportValidity"in s.ref?r(s.ref,a,e):s&&s.refs&&s.refs.forEach(t=>r(t,a,e))}},s=(e,r)=>{r.shouldUseNativeValidation&&a(e,r);let s={};for(let a in e){let o=(0,t.get)(r.fields,a),i=Object.assign(e[a]||{},{ref:o&&o.refs?o.refs[0]:o&&o.ref});if(n(r.names||Object.keys(e),a)){let e=Object.assign({},(0,t.get)(s,a));(0,t.set)(e,"root",i),(0,t.set)(s,a,e)}else(0,t.set)(s,a,i)}return s},n=(e,t)=>{let r=o(t).replace(/[.*+?^${}()|\\]/g,"\\$&");return e.some(e=>o(e).match(`^${r}\\.\\d+`))};function o(e){return e.replace(/[\[\]]/g,"")}function i(){return(i=Object.assign.bind()).apply(null,arguments)}function l(e,t){try{var r=e()}catch(e){return t(e)}return r&&r.then?r.then(void 0,t):r}function c(e,r,n){if(void 0===n&&(n={}),"_zod"in e&&"object"==typeof e._zod)return function(o,c,d){try{return Promise.resolve(l(function(){function t(e){return d.shouldUseNativeValidation&&a({},d),{errors:{},values:n.raw?Object.assign({},o):e}}return"sync"===n.mode?t(e.parse(o,r)):Promise.resolve(e.parseAsync(o,r)).then(t)},function(e){var r;if(!(null==e||null==(r=e._zod)||null==(r=r.traits)||!r.has("$ZodError")))return{values:{},errors:s(function(e,r){for(var a=Object.create(null);e.length;)!function(){var s=e[0],n=s.code,o=s.message,l=s.path.join(".");
2if(!a[l])if("invalid_union"===s.code&&s.errors.length>0){var c,d,u=s.errors.reduce(function(e,t){return t.length<e.length?t:e})[0];a[l]={message:null!=(c=null==u?void 0:u.message)?c:o,type:null!=(d=null==u?void 0:u.code)?d:n}}else a[l]={message:o,type:n};if("invalid_union"===s.code&&s.errors.forEach(function(t){return t.forEach(function(t){return e.push(i({},t,{path:[].concat(s.path,t.path)}))})}),r){var m=a[l].types,p=m&&m[s.code];a[l]=(0,t.appendErrors)(l,r,a,n,p?[].concat(p,s.message):s.message)}e.shift()}();return a}(e.issues,!d.shouldUseNativeValidation&&"all"===d.criteriaMode),d)};throw e}))}catch(e){return Promise.reject(e)}};if("_def"in e&&"object"==typeof e._def)return function(o,i,c){try{return Promise.resolve(l(function(){return Promise.resolve(e["sync"===n.mode?"parse":"parseAsync"](o,r)).then(function(e){return c.shouldUseNativeValidation&&a({},c),{errors:{},values:n.raw?Object.assign({},o):e}})},function(e){if(Array.isArray(null==e?void 0:e.issues))return{values:{},errors:s(function(e,r){for(var a=Object.create(null);e.length;){var s=e[0],n=s.code,o=s.message,i=s.path.join(".");if(!a[i])if("unionErrors"in s){var l,c,d=s.unionErrors.reduce(function(e,t){return t.errors.length<e.errors.length?t:e}).errors[0];a[i]={message:null!=(l=null==d?void 0:d.message)?l:o,type:null!=(c=null==d?void 0:d.code)?c:n}}else a[i]={message:o,type:n};if("unionErrors"in s&&s.unionErrors.forEach(function(t){return t.errors.forEach(function(t){return e.push(t)})}),r){var u=a[i].types,m=u&&u[s.code];a[i]=(0,t.appendErrors)(i,r,a,n,m?[].concat(m,s.message):s.message)}e.shift()}return a}(e.errors,!c.shouldUseNativeValidation&&"all"===c.criteriaMode),c)};throw e}))}catch(e){return Promise.reject(e)}};throw Error("Invalid input: not a Zod schema")}e.s(["zodResolver",()=>c],88263)},278941,e=>{"use strict";function t(e){let t=0,r={upperCase:!1,lowerCase:!1,numberChar:!1,specialChar:!1,eightChar:!1,noSpace:!1};e.match(/(?=.*[A-Z])/)?(t+=1,r.upperCase=!0):r.upperCase=!1,e.match(/(?=.*[a-z])/)?(t+=1,r.lowerCase=!0):r.lowerCase=!1,e.match(/([0-9])/)?(t+=1,r.numberChar=!0):r.numberChar=!1,e.match(/([!,%,&,@,#,$,^,*,?,_,~])/)?(t+=1,r.specialChar=!0):r.specialChar=!1,e.length>=8&&e.length<50?(t+=1,r.eightChar=!0):r.eightChar=!1,e.length>0&&!/\s/.test(e)?(t+=1,r.noSpace=!0):r.noSpace=!1;let a=t>=6;return{strength:t,checks:r,isValid:a}}e.s(["checkPasswordStrength",()=>t,"mapFieldsOnError",0,(e,t,r=!1)=>{if(e.response?.data.status!==422)return;let a=e.response?.data.data;if(!a)return;let s=a._deepErrors,n=r&&Array.isArray(s);Object.entries(a).forEach(([e,a])=>{if("_deepErrors"===e){if(!r)return;a.forEach(e=>{t(e.path.join("."),{type:"manual",message:e.message})});return}n||t(e,{type:"manual",message:a[0]})})}])},254159,e=>{"use strict";var t=e.i(966029),r=e.i(294237),a=e.i(614187);let s=(0,r.cva)("relative w-full rounded-lg border px-3 py-3 text-sm grid has-[>svg]:grid-cols-[calc(var(--spacing)*4)_1fr] grid-cols-[0_1fr] has-[>svg]:gap-x-3 gap-y-0.5 items-start [&>svg]:size-4 [&>svg]:translate-y-1 [&>svg]:text-current [&_*]:text-current",{variants:{variant:{default:"bg-card text-card-foreground",destructive:"text-destructive bg-destructive/10 border-destructive [&>svg]:text-current *:data-[slot=alert-description]:text-destructive",info:"text-[#1D4ED8] bg-[#EFF6FF] border-[#1D4ED8] dark:text-blue-400 dark:bg-blue-400/10 dark:border-blue-400 [&>svg]:text-current *:data-[slot=alert-description]:text-[#1D4ED8]/90 dark:*:data-[slot=alert-description]:text-blue-400",success:"text-success-foreground border-success-foreground/30 bg-success/80 [&>svg]:text-current *:data-[slot=alert-description]:text-success-foreground",warning:"text-warning-foreground border-warning-foreground/30 bg-warning/30 [&>svg]:text-current *:data-[slot=alert-description]:text-warning-foreground",open:"text-orange-600 border-orange-600 dark:text-orange-400 dark:border-orange-400 bg-[#FDEEE7] dark:bg-orange-400/10 [&>svg]:text-current [&_[data-slot=alert-description]]:text-orange-600 dark:[&_[data-slot=alert-description]]:text-orange-400"}},defaultVariants:{variant:"default"}});function n({className:e,variant:r,...n}){return(0,t.jsx)("div",{"data-slot":"alert",role:"alert",className:(0,a.cn)(s({variant:r}),e),...n})}function o({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"alert-title",className:(0,a.cn)("col-start-2 min-h-4 font-normal",e),...r})}function i({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"alert-description",className:(0,a.cn)("text-muted-foreground col-start-2 grid justify-items-start gap-1 text-sm [&_p]:leading-relaxed",e),...r})}e.s(["Alert",()=>n,"AlertDescription",()=>i,"AlertTitle",()=>o])},347882,e=>{"use strict";var t=e.i(709065);e.s(["AlertCircleIcon",()=>t.default])},532355,e=>{"use strict";var t=e.i(966029),r=e.i(347882),a=e.i(799405),s=e.i(614187),n=e.i(254159);e.s(["default",0,({alertTitle:e,description:o,className:i,suffixIcon:l,...c})=>(0,t.jsxs)(n.Alert,{className:(0,s.cn)("flex items-center justify-between",i),variant:"destructive",...c,children:[(0,t.jsxs)("section",{className:"flex items-start gap-2",children:[(0,t.jsx)(r.AlertCircleIcon,{className:"size-4 min-w-4 mt-1",...(0,a.MakeDataTestId)({compType:"alert",compName:"error",eleType:"icon"})}),e&&(0,t.jsx)(n.AlertTitle,{...(0,a.MakeDataTestId)({compType:"alert",compName:"error",eleName:"title"}),children:e}),o&&(0,t.jsx)(n.AlertDescription,{className:"font-normal",...(0,a.MakeDataTestId)({compType:"alert",compName:"error",eleName:"description"}),children:o})]}),l]})])},799405,e=>{"use strict";let t=e=>null!=e?e.toString().toLowerCase().replace(/\s+/g,"-"):void 0;e.s(["MakeDataTestId",0,e=>{let r=[t(e.compType),t(e.compName),t(e.eleType),t(e.eleName)].filter(
2Boolean);return{...r.length&&{"data-testid":r.join("-")},...e.color?{"data-test-color":t(e.color)}:{},...e.status?{"data-test-status":t(e.status)}:{},...e.visibility?{"data-test-visible":t(e.visibility)}:{},...e.type?{"data-test-type":t(e.type)}:{},...e.role?{"data-test-role":t(e.role)}:{},...e.disabled?{"data-test-disabled":t(e.disabled)}:{},...e.state?{"data-test-state":t(e.state)}:{},...e.dbId?{"data-test-db-id":t(e.dbId)}:{},...void 0!==e.index?{"data-test-index":t(e.index)}:{},...e.required?{"data-test-required":t(e.required)}:{},...e.value?{"data-test-value":t(e.value)}:{}}}])},327966,302747,e=>{"use strict";var t=e.i(966029),r=e.i(950700),a=e.i(294237),s=e.i(315926),n=e.i(614187);function o({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"skeleton",className:(0,n.cn)("bg-accent animate-pulse rounded-md",e),...r})}e.s(["Skeleton",()=>o],302747);let i=(0,a.cva)("font-sans text-foreground leading-relaxed",{variants:{variant:{h1:"text-3xl font-semibold not-italic leading-9 tracking-[-0.01406rem]",h2:"text-2xl font-semibold not-italic leading-8",h3:"text-2xl font-semibold not-italic leading-7 tracking-[-0.00625rem]",h4:"text-xl font-semibold not-italic leading-6",h5:"text-lg font-medium not-italic leading-6",p:"!leading-relaxed text-sm",caption:"text-muted-foreground text-sm leading-relaxed"}},defaultVariants:{variant:"p"}}),l=s.forwardRef(({className:e,variant:a,asChild:s=!1,loading:l=!1,...c},d)=>{if(l)return(0,t.jsx)(o,{className:(0,n.cn)("w-full my-0.5",(e=>{switch(e){case"h1":return"h-10";case"h2":return"h-9";case"h3":return"h-8";case"h4":return"h-7";case"h5":return"h-6";default:return"h-4"}})(a),e)});let u=s?r.Slot:(e=>{switch(e){case"h1":return"h1";case"h2":return"h2";case"h3":return"h3";case"h4":return"h4";case"h5":return"h5";default:return"p"}})(a);return(0,t.jsx)(u,{className:(0,n.cn)(i({variant:a,className:e})),ref:d,...c})});l.displayName="Typography",e.s(["Typography",()=>l],327966)},709065,e=>{"use strict";var t=e.i(125782);let r=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]],a=(0,t.default)("circle-alert",r);e.s(["__iconNode",()=>r,"default",()=>a])},515288,e=>{"use strict";var t=e.i(966029),r=e.i(614187);function a({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card",className:(0,r.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-lg border py-6 pb-5 shadow-xs",e),...a})}function s({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-header",className:(0,r.cn)("@container/card-header grid auto-rows-min grid-rows-[auto_auto] items-start gap-0 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...a})}function n({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-title",className:(0,r.cn)("leading-none text-base font-medium",e),...a})}function o({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-description",className:(0,r.cn)("text-muted-foreground text-sm",e),...a})}function i({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,r.cn)("px-6",e),...a})}function l({className:e,...a}){return(0,t.jsx)("div",{"data-slot":"card-footer",className:(0,r.cn)("flex gap-2 items-center px-6 mt-2 [.border-t]:pt-8 rounded-bl-lg rounded-br-lg border-t-1 py-5 justify-end",e),...a})}e.s(["Card",()=>a,"CardContent",()=>i,"CardDescription",()=>o,"CardFooter",()=>l,"CardHeader",()=>s,"CardTitle",()=>n])},985284,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],a=(0,t.default)("chevron-right",r);e.s(["__iconNode",()=>r,"default",()=>a])},935122,e=>{"use strict";var t=e.i(985284);e.s(["ChevronRight",()=>t.default])},120931,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],a=(0,t.default)("clock",r);e.s(["__iconNode",()=>r,"default",()=>a])},142183,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7",key:"132q7q"}],["rect",{x:"2",y:"4",width:"20",height:"16",rx:"2",key:"izxlao"}]],a=(0,t.default)("mail",r);e.s(["__iconNode",()=>r,"default",()=>a])},459699,e=>{"use strict";var t=e.i(125782);let r=[["circle",{cx:"12",cy:"16",r:"1",key:"1au0dj"}],["rect",{x:"3",y:"10",width:"18",height:"12",rx:"2",key:"6s8ecr"}],["path",{d:"M7 10V7a5 5 0 0 1 10 0v3",key:"1pqi11"}]],a=(0,t.default)("lock-keyhole",r);e.s(["__iconNode",()=>r,"default",()=>a])},793479,e=>{"use strict";var t=e.i(966029),r=e.i(315926),a=e.i(614187);let s=(0,a.cn)("file:text-foreground placeholder:text-sm placeholder:text-muted-foreground selection:bg-primary selection:text-primary-foreground border-input flex h-10 w-full min-w-0 rounded-md border bg-transparent px-3 py-1 text-base shadow-sm transition-[color,box-shadow] outline-none file:inline-flex file:h-7 file:border-0 file:bg-transparent file:text-sm file:font-medium  disabled:cursor-not-allowed disabled:opacity-50 disabled:text-muted-foreground md:text-sm","focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px]","aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive text-sm"),n=r.forwardRef(({className:e,type:n,startIcon:o,endIcon:i,suffix:l,prefix:c,...d},u)=>(0,t.jsxs)("div",{className:"relative w-full",children:[o&&(0,t.jsx)("div",{className:"pointer-events-none absolute left-2.5 top-1/2 -translate-y-1/2",children:(0,t.jsx)(o,{size:16,strokeWidth:1,className:"text-muted-foreground"})}),c&&(0,t.jsx)("span",{className:(0,a.cn)("absolute left-3 top-1/2 -translate-y-1/2  text-muted-foreground"),children:c}),(0,t.jsx)("input",{type:n,ref:u,"data-slot":"input",className:(0,a.cn)(s,o||c?"pl-8":"",i||l?"pr-10":"",e),...d}),l&&(0,t.jsx)("span",{className:"absolute right-3 top-1/2 -translate-y-1/2 text-xs text-muted-foreground",children:l}),i&&(0,t.jsx)("div",{className:"pointer-events-none absolute right-3 top-1/2 -translate-y-1/2",children:r.isValidElement(i)?i:"function"==typeof i||"object"==typeof i&&null!==i&&"$$typeof"in i?(0,t.jsx)(i,{size:16,strokeWidth:1,className:"text-muted-foreground"}):i})]}));n.displayName="Input",e.s(["Input",()=>n])},20992,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],a=(0,t.default)("check",r);e.s(["__iconNode",()=>r,"default",()=>a])},542115,e=>{"use strict";var t=e.i(20992);e.s(["CheckIcon",()=>t.default])},772436,e=>{"use strict";var t=e.i(966029),r=e.i(315926),a=e.i(156316),s=Object.defineProperty,n=(e,t)=>s(e,"name",{value:t,configurable:!0}),o="horizontal",i=["horizontal","vertical"],l=r.forwardRef(n(function(e,r){let{decorative:s,orientation:n=o,...i}=e,l=c(n)?n:o;return(0,t.jsx)(a.Primitive.div,{"data-orientation":l,...s?{role:"none"}:{"aria-orientation":"vertical"===l?l:void 0,role:"separator"},...i,ref:r})},"Separator"));function c(e){return i.includes(e)}n(c,"isValidOrientation");var d=e.i(614187);function u({className:e,orientation:r="horizontal",decorative:a=!0,...s}){return(0,t.jsx)(l,{"data-slot":"separator",decorative:a,orientation:r,className:(0,d.cn)("bg-border shrink-0 data-[orientation=horizontal]:h-px data-[orientation=horizontal]:w-full data-[orientation=vertical]:h-full data-[orientation=vertical]:w-px",e),...s})}e.s(["Separator",()=>u],772436)},957432,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M5 12h14",key:"1ays0h"}]],a=(0,t.default)("minus",r);e.s(["__iconNode",()=>r,"default",()=>a])},188753,e=>{"use strict";var t=e.i(957432);e.s(["MinusIcon",()=>t.default])},257428,e=>{"use strict";var t=e.i(966029),r=e.i(315926),a=e.i(976173),s=e.i(464503),n=e.i(543836),o=e.i(76440),i=e.i(772261),l=e.i(911681),c=e.i(156316),d=Object.defineProperty,u=(e,t)=>
2d(e,"name",{value:t,configurable:!0}),m="Checkbox",[p,f]=(0,s.createContextScope)(m),[h,g]=p(m);function x(e){let{__scopeCheckbox:a,checked:s,children:n,defaultChecked:i,disabled:l,form:c,name:d,onCheckedChange:u,required:p,value:f="on",internal_do_not_use_render:g}=e,[x,v]=(0,o.useControllableState)({prop:s,defaultProp:i??!1,onChange:u,caller:m}),[b,y]=r.useState(null),[j,T]=r.useState(null),k=r.useRef(!1),[E,C]=r.useReducer(e=>e+1,0),M=!b||!!c||!!b.closest("form"),O={checked:x,disabled:l,setChecked:v,control:b,setControl:y,name:d,form:c,value:f,hasConsumerStoppedPropagationRef:k,userInteractionCount:E,onUserInteraction:C,required:p,defaultChecked:!w(i)&&i,isFormControl:M,bubbleInput:j,setBubbleInput:T};return(0,t.jsx)(h,{scope:a,...O,children:N(g)?g(O):n})}u(x,"CheckboxProvider");var v=r.forwardRef(u(function({__scopeCheckbox:e,onKeyDown:s,onClick:o,...i},l){let{control:d,value:m,disabled:p,checked:f,required:h,setControl:x,setChecked:v,hasConsumerStoppedPropagationRef:b,onUserInteraction:y,isFormControl:j,bubbleInput:N}=g("CheckboxTrigger",e),k=(0,a.useComposedRefs)(l,x),E=r.useRef(f);return r.useEffect(()=>{let e=d?.form;if(e){let t=u(()=>v(E.current),"reset");return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[d,v]),(0,t.jsx)(c.Primitive.button,{type:"button",role:"checkbox","aria-checked":w(f)?"mixed":f,"aria-required":h,"data-state":T(f),"data-disabled":p?"":void 0,disabled:p,value:m,...i,ref:k,onKeyDown:(0,n.composeEventHandlers)(s,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,n.composeEventHandlers)(o,e=>{y(),v(e=>!!w(e)||!e),N&&j&&(b.current=e.isPropagationStopped(),b.current||e.stopPropagation())})})},"CheckboxTrigger")),b=r.forwardRef(u(function(e,r){let{__scopeCheckbox:a,name:s,checked:n,defaultChecked:o,required:i,disabled:l,value:c,onCheckedChange:d,form:u,...m}=e;return(0,t.jsx)(x,{__scopeCheckbox:a,checked:n,defaultChecked:o,disabled:l,required:i,onCheckedChange:d,name:s,form:u,value:c,internal_do_not_use_render:({isFormControl:e})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(v,{...m,ref:r,__scopeCheckbox:a}),e&&(0,t.jsx)(j,{__scopeCheckbox:a})]})})},"Checkbox")),y=r.forwardRef(u(function(e,r){let{__scopeCheckbox:a,forceMount:s,...n}=e,o=g("CheckboxIndicator",a);return(0,t.jsx)(l.Presence,{present:s||w(o.checked)||!0===o.checked,children:(0,t.jsx)(c.Primitive.span,{"data-state":T(o.checked),"data-disabled":o.disabled?"":void 0,...n,ref:r,style:{pointerEvents:"none",...e.style}})})},"CheckboxIndicator")),j=r.forwardRef(u(function({__scopeCheckbox:e,onClick:s,...o},l){let{control:d,hasConsumerStoppedPropagationRef:u,userInteractionCount:m,checked:p,defaultChecked:f,required:h,disabled:x,name:v,value:b,form:y,bubbleInput:j,setBubbleInput:N}=g("CheckboxBubbleInput",e),T=(0,a.useComposedRefs)(l,N),k=(0,i.useSize)(d),E=r.useRef(!1),C=r.useRef(p),M=r.useRef(m);r.useEffect(()=>{if(!j)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=m!==M.current;M.current=m;let r=C.current!==p;C.current=p;let a=!(t&&u.current);if(r&&e){E.current=!t;let r=new Event("click",{bubbles:a});j.indeterminate=w(p),e.call(j,!w(p)&&p),j.dispatchEvent(r),E.current=!1}},[j,p,u,m]);let O=r.useRef(!w(p)&&p);return(0,t.jsx)(c.Primitive.input,{type:"checkbox","aria-hidden":!0,defaultChecked:f??O.current,required:h,disabled:x,name:v,value:b,form:y,...o,tabIndex:-1,ref:T,onClick:(0,n.composeEventHandlers)(s,e=>{E.current&&e.stopPropagation()}),style:{...o.style,...k,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})},"CheckboxBubbleInput"));function N(e){return"function"==typeof e}function w(e){return"indeterminate"===e}function T(e){return w(e)?"indeterminate":e?"checked":"unchecked"}u(N,"isFunction"),u(w,"isIndeterminate"),u(T,"getState");var k=e.i(542115),E=e.i(188753),C=e.i(614187);function M({className:e,...r}){return(0,t.jsx)(b,{"data-slot":"checkbox",className:(0,C.cn)("peer border-foreground data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground dark:data-[state=checked]:bg-primary data-[state=checked]:border-primary data-[state=indeterminate]:bg-primary data-[state=indeterminate]:text-primary-foreground data-[state=indeterminate]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",e),...r,children:(0,t.jsx)(y,{"data-slot":"checkbox-indicator",className:"flex items-center justify-center text-current transition-none",children:"indeterminate"===r.checked?(0,t.jsx)(E.MinusIcon,{className:"size-3.5"}):(0,t.jsx)(k.CheckIcon,{className:"size-3.5"})})})}e.s(["Checkbox",()=>M],257428)},598790,e=>{"use strict";var t=e.i(120931);e.s(["Clock",()=>t.default])},458887,e=>{"use strict";var t=e.i(966029),r=e.i(315926),a=Object.defineProperty,s=Object.defineProperties,n=Object.getOwnPropertyDescriptors,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,c=(e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,d=r.createContext({}),u=r.forwardRef((e,t)=>
vendor: 5,216 bytes, line 2
2{let a;var u,f,h,g,x,{value:v,onChange:b,maxLength:y,textAlign:j="left",pattern:N,placeholder:w,inputMode:T="numeric",onComplete:k,pushPasswordManagerStrategy:E="increase-width",pasteTransformer:C,containerClassName:M,noScriptCSSFallback:O=p,render:I,children:S}=e,P=((e,t)=>{var r={};for(var a in e)i.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&o)for(var a of o(e))0>t.indexOf(a)&&l.call(e,a)&&(r[a]=e[a]);return r})(e,["value","onChange","maxLength","textAlign","pattern","placeholder","inputMode","onComplete","pushPasswordManagerStrategy","pasteTransformer","containerClassName","noScriptCSSFallback","render","children"]);let[F,_]=r.useState("string"==typeof P.defaultValue?P.defaultValue:""),D=null!=v?v:F,R=(a=r.useRef(),r.useEffect(()=>{a.current=D}),a.current),A=r.useCallback(e=>{null==b||b(e),_(e)},[b]),L=r.useMemo(()=>N?"string"==typeof N?new RegExp(N):N:null,[N]),z=r.useRef(null),U=r.useRef(null),G=r.useRef({value:D,onChange:A,isIOS:"u">typeof window&&(null==(f=null==(u=null==window?void 0:window.CSS)?void 0:u.supports)?void 0:f.call(u,"-webkit-touch-callout","none"))}),$=r.useRef({prev:[null==(h=z.current)?void 0:h.selectionStart,null==(g=z.current)?void 0:g.selectionEnd,null==(x=z.current)?void 0:x.selectionDirection]});r.useImperativeHandle(t,()=>z.current,[]),r.useEffect(()=>{let e=z.current,t=U.current;if(!e||!t)return;function r(){if(document.activeElement!==e){K(null),Z(null);return}let t=e.selectionStart,r=e.selectionEnd,a=e.selectionDirection,s=e.maxLength,n=e.value,o=$.current.prev,i=-1,l=-1,c;if(0!==n.length&&null!==t&&null!==r){let e=t===r,a=t===n.length&&n.length<s;if(e&&!a){if(0===t)i=0,l=1,c="forward";else if(t===s)i=t-1,l=t,c="backward";else if(s>1&&n.length>1){let e=0;if(null!==o[0]&&null!==o[1]){c=t<o[1]?"backward":"forward";let r=o[0]===o[1]&&o[0]<s;"backward"!==c||r||(e=-1)}i=e+t,l=e+t+1}}-1!==i&&-1!==l&&i!==l&&z.current.setSelectionRange(i,l,c)}let d=-1!==i?i:t,u=-1!==l?l:r,m=null!=c?c:a;K(d),Z(u),$.current.prev=[d,u,m]}if(G.current.value!==e.value&&G.current.onChange(e.value),$.current.prev=[e.selectionStart,e.selectionEnd,e.selectionDirection],document.addEventListener("selectionchange",r,{capture:!0}),r(),document.activeElement===e&&V(!0),!document.getElementById("input-otp-style")){let e=document.createElement("style");if(e.id="input-otp-style",document.head.appendChild(e),e.sheet){let t="background: transparent !important; color: transparent !important; border-color: transparent !important; opacity: 0 !important; box-shadow: none !important; -webkit-box-shadow: none !important; -webkit-text-fill-color: transparent !important;";m(e.sheet,"[data-input-otp]::selection { background: transparent !important; color: transparent !important; }"),m(e.sheet,`[data-input-otp]:autofill { ${t} }`),m(e.sheet,`[data-input-otp]:-webkit-autofill { ${t} }`),m(e.sheet,"@supports (-webkit-touch-callout: none) { [data-input-otp] { letter-spacing: -.6em !important; font-weight: 100 !important; font-stretch: ultra-condensed; font-optical-sizing: none !important; left: -1px !important; right: 1px !important; } }"),m(e.sheet,"[data-input-otp] + * { pointer-events: all !important; }")}}let a=()=>{t&&t.style.setProperty("--root-height",`${e.clientHeight}px`)};a();let s=new ResizeObserver(a);return s.observe(e),()=>{document.removeEventListener("selectionchange",r,{capture:!0}),s.disconnect()}},[]);let[W,H]=r.useState(!1),[B,V]=r.useState(!1),[q,K]=r.useState(null),[Y,Z]=r.useState(null);r.useEffect(()=>{var e;setTimeout(e=()=>{var e,t,r,a;null==(e=z.current)||e.dispatchEvent(new Event("input"));let s=null==(t=z.current)?void 0:t.selectionStart,n=null==(r=z.current)?void 0:r.selectionEnd,o=null==(a=z.current)?void 0:a.selectionDirection;null!==s&&null!==n&&(K(s),Z(n),$.current.prev=[s,n,o])},0),setTimeout(e,10),setTimeout(e,50)},[D,B]),r.useEffect(()=>{void 0!==R&&D!==R&&R.length<y&&D.length===y&&(null==k||k(D))},[y,k,R,D]);let Q=function({containerRef:e,inputRef:t,pushPasswordManagerStrategy:a,isFocused:s}){let[n,o]=r.useState(!1),[i,l]=r.useState(!1),[c,d]=r.useState(!1),u=r.useMemo(()=>"none"!==a&&("increase-width"===a||"experimental-no-flickering"===a)&&n&&i,[n,i,a]),m=r.useCallback(()=>{let r=e.current,s=t.current;if(!r||!s||c||"none"===a)return;let n=r.getBoundingClientRect().left+r.offsetWidth,i=r.getBoundingClientRect().top+r.offsetHeight/2;0===document.querySelectorAll('[data-lastpass-icon-root],com-1password-button,[data-dashlanecreated],[style$="2147483647 !important;"]').length&&document.elementFromPoint(n-18,i)===r||(o(!0),d(!0))},[e,t,c,a]);return r.useEffect(()=>{let t=e.current;if(!t||"none"===a)return;function r(){l(window.innerWidth-t.getBoundingClientRect().right>=40)}r();let s=setInterval(r,1e3);return()=>{clearInterval(s)}},[e,a]),r.useEffect(()=>{let e=s||document.activeElement===t.current;if("none"===a||!e)return;let r=setTimeout(m,0),n=setTimeout(m,2e3),o=setTimeout(m,5e3),i=setTimeout(()=>{d(!0)},6e3);return()=>{clearTimeout(r),clearTimeout(n),clearTimeout(o),clearTimeout(i)}},[t,s,a,m]),{hasPWMBadge:n,willPushPWMBadge:u,PWM_BADGE_SPACE_WIDTH:"40px"}}({containerRef:U,inputRef:z,pushPasswordManagerStrategy:E,isFocused:B}),X=r.useCallback(e=>{let t=e.currentTarget.value.slice(0,y);t.length>
20&&L&&!L.test(t)?e.preventDefault():("string"==typeof R&&t.length<R.length&&document.dispatchEvent(new Event("selectionchange")),A(t))},[y,A,R,L]),J=r.useCallback(()=>{var e;if(z.current){let t=Math.min(z.current.value.length,y-1),r=z.current.value.length;null==(e=z.current)||e.setSelectionRange(t,r),K(t),Z(r)}V(!0)},[y]),ee=r.useCallback(e=>{var t,r;let a=z.current;if(!C&&(!G.current.isIOS||!e.clipboardData||!a))return;let s=e.clipboardData.getData("text/plain"),n=C?C(s):s;e.preventDefault();let o=null==(t=z.current)?void 0:t.selectionStart,i=null==(r=z.current)?void 0:r.selectionEnd,l=(o!==i?D.slice(0,o)+n+D.slice(i):D.slice(0,o)+n+D.slice(o)).slice(0,y);if(l.length>0&&L&&!L.test(l))return;a.value=l,A(l);let c=Math.min(l.length,y-1),d=l.length;a.setSelectionRange(c,d),K(c),Z(d)},[y,A,L,D]),et=r.useMemo(()=>({position:"relative",cursor:P.disabled?"default":"text",userSelect:"none",WebkitUserSelect:"none",pointerEvents:"none"}),[P.disabled]),er=r.useMemo(()=>({position:"absolute",inset:0,width:Q.willPushPWMBadge?`calc(100% + ${Q.PWM_BADGE_SPACE_WIDTH})`:"100%",clipPath:Q.willPushPWMBadge?`inset(0 ${Q.PWM_BADGE_SPACE_WIDTH} 0 0)`:void 0,height:"100%",display:"flex",textAlign:j,opacity:"1",color:"transparent",pointerEvents:"all",background:"transparent",caretColor:"transparent",border:"0 solid transparent",outline:"0 solid transparent",boxShadow:"none",lineHeight:"1",letterSpacing:"-.5em",fontSize:"var(--root-height)",fontFamily:"monospace",fontVariantNumeric:"tabular-nums"}),[Q.PWM_BADGE_SPACE_WIDTH,Q.willPushPWMBadge,j]),ea=r.useMemo(()=>r.createElement("input",s(((e,t)=>{for(var r in t||(t={}))i.call(t,r)&&c(e,r,t[r]);if(o)for(var r of o(t))l.call(t,r)&&c(e,r,t[r]);return e})({autoComplete:P.autoComplete||"one-time-code"},P),n({"data-input-otp":!0,"data-input-otp-placeholder-shown":0===D.length||void 0,"data-input-otp-mss":q,"data-input-otp-mse":Y,inputMode:T,pattern:null==L?void 0:L.source,"aria-placeholder":w,style:er,maxLength:y,value:D,ref:z,onPaste:e=>{var t;ee(e),null==(t=P.onPaste)||t.call(P,e)},onChange:X,onMouseOver:e=>{var t;H(!0),null==(t=P.onMouseOver)||t.call(P,e)},onMouseLeave:e=>{var t;H(!1),null==(t=P.onMouseLeave)||t.call(P,e)},onFocus:e=>{var t;J(),null==(t=P.onFocus)||t.call(P,e)},onBlur:e=>{var t;V(!1),null==(t=P.onBlur)||t.call(P,e)}}))),[X,J,ee,T,er,y,Y,q,P,null==L?void 0:L.source,D]),es=r.useMemo(()=>({slots:Array.from({length:y}).map((e,t)=>{var r;let a=B&&null!==q&&null!==Y&&(q===Y&&t===q||t>=q&&t<Y),s=void 0!==D[t]?D[t]:null;return{char:s,placeholderChar:void 0!==D[0]?null:null!=(r=null==w?void 0:w[t])?r:null,isActive:a,hasFakeCaret:a&&null===s}}),isFocused:B,isHovering:!P.disabled&&W}),[B,W,y,Y,q,P.disabled,D]),en=r.useMemo(()=>I?I(es):r.createElement(d.Provider,{value:es},S),[S,es,I]);return r.createElement(r.Fragment,null,null!==O&&r.createElement("noscript",null,r.createElement("style",null,O)),r.createElement("div",{ref:U,"data-input-otp-container":!0,style:et,className:M},en,r.createElement("div",{style:{position:"absolute",inset:0,pointerEvents:"none"}},ea)))});function m(e,t){try{e.insertRule(t)}catch(e){console.error("input-otp could not insert CSS rule:",t)}}u.displayName="Input";var p=`
3[data-input-otp] {
4  --nojs-bg: white !important;
5  --nojs-fg: black !important;
6
7  background-color: var(--nojs-bg) !important;
8  color: var(--nojs-fg) !important;
9  caret-color: var(--nojs-fg) !important;
10  letter-spacing: .25em !important;
11  text-align: center !important;
12  border: 1px solid var(--nojs-fg) !important;
13  border-radius: 4px !important;
14  width: 100% !important;
15}
16@media (prefers-color-scheme: dark) {
17  [data-input-otp] {
18    --nojs-bg: black !important;
19    --nojs-fg: white !important;
20  }
21}`;e.i(188753);var f=e.i(799405),h=e.i(614187);function g({className:e,containerClassName:r,...a}){return(0,t.jsx)(u,{"data-slot":"input-otp",containerClassName:(0,h.cn)("flex items-center gap-2 has-disabled:opacity-50",r),className:(0,h.cn)("disabled:cursor-not-allowed",e),...a})}function x({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"input-otp-group",className:(0,h.cn)("flex items-center",e),...r})}function v({index:e,className:a,...s}){let n=r.useContext(d),{char:o,hasFakeCaret:i,isActive:l}=n?.slots[e]??{};return(0,t.jsxs)("div",{"data-slot":"input-otp-slot","data-active":l,className:(0,h.cn)("data-[active=true]:border-ring data-[active=true]:ring-ring/50 data-[active=true]:aria-invalid:ring-destructive/20 dark:data-[active=true]:aria-invalid:ring-destructive/40 aria-invalid:border-destructive data-[active=true]:aria-invalid:border-destructive border-input relative flex items-center justify-center border-y border-r shadow-xs transition-all outline-none first:rounded-l-md first:border-l last:rounded-r-md data-[active=true]:z-10 data-[active=true]:ring-[3px] h-14 flex-1 w-12 rounded-md border-l",a),...s,...(0,f.MakeDataTestId)({compType:"form",compName:"otp",eleType:"input",eleName:`otp-${e}`}),children:[o,i&&(0,t.jsx)("div",{className:"pointer-events-none absolute inset-0 flex items-center justify-center",children:(0,t.jsx)("div",{className:"animate-caret-blink bg-foreground h-4 w-px duration-1000"})})]})}e.s(["InputOTP",()=>g,"InputOTPGroup",()=>x,"InputOTPSlot",()=>v],458887)},797069,728970,e=>{"use strict";var t=e.i(607438);
21e.s(["EyeIcon",()=>t.default],797069);var r=e.i(916280);e.s(["EyeOffIcon",()=>r.default],728970)},607438,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],a=(0,t.default)("eye",r);e.s(["__iconNode",()=>r,"default",()=>a])},916280,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],a=(0,t.default)("eye-off",r);e.s(["__iconNode",()=>r,"default",()=>a])},37038,e=>{"use strict";var t=e.i(966029),r=e.i(797069),a=e.i(728970),s=e.i(315926),n=e.i(519455),o=e.i(793479),i=e.i(799405),l=e.i(614187);let c=s.forwardRef(({className:e,iconProps:c,...d},u)=>{let[m,p]=s.useState(!1),f=""===d.value||void 0===d.value||d.disabled;return(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(o.Input,{type:m?"text":"password",className:(0,l.cn)("hide-password-toggle pr-10",e),ref:u,...d}),(0,t.jsxs)(n.Button,{type:"button",variant:"ghost",size:"sm",className:"absolute right-0 top-0 h-full px-3 py-2 hover:bg-transparent",onClick:()=>p(e=>!e),disabled:f,children:[m&&!f?(0,t.jsx)(r.EyeIcon,{className:"h-4 w-4","aria-hidden":"true",...c,...(0,i.MakeDataTestId)({status:"true",type:"view"})}):(0,t.jsx)(a.EyeOffIcon,{className:"h-4 w-4","aria-hidden":"true",...c,...(0,i.MakeDataTestId)({status:"false",type:"view"})}),(0,t.jsx)("span",{className:"sr-only",children:m?"Hide password":"Show password"})]}),(0,t.jsx)("style",{children:`
22					.hide-password-toggle::-ms-reveal,
23					.hide-password-toggle::-ms-clear {
24						visibility: hidden;
25						pointer-events: none;
26						display: none;
27					}
28				`})]})});c.displayName="PasswordInput",e.s(["PasswordInput",()=>c])},187002,e=>{"use strict";var t=e.i(459699);e.s(["LockKeyhole",()=>t.default])},155708,e=>{e.v({id:"google-analytics",description:"Install a Google Analytics tag on your website",website:"https://analytics.google.com/analytics/web/",scripts:[{url:"https://www.googletagmanager.com/gtag/js",params:["id"],strategy:"worker",location:"head",action:"append"},{code:"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag('js',new Date());gtag('config','${args.id}')",strategy:"worker",location:"head",action:"append"}]})},681171,e=>{e.v({id:"google-maps-embed",description:"Embed a Google Maps embed on your webpage",website:"https://developers.google.com/maps/documentation/embed/get-started",html:{element:"iframe",attributes:{loading:"lazy",src:{url:"https://www.google.com/maps/embed/v1/place",slugParam:"mode",params:["key","q","center","zoom","maptype","language","region"]},referrerpolicy:"no-referrer-when-downgrade",frameborder:"0",style:"border:0",allowfullscreen:!0,width:null,height:null}}})},861002,e=>{e.v({id:"youtube-embed",description:"Embed a YouTube embed on your webpage.",website:"https://github.com/paulirish/lite-youtube-embed",html:{element:"lite-youtube",attributes:{videoid:null,playlabel:null}},stylesheets:["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],scripts:[{url:"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js",strategy:"idle",location:"head",action:"append"}]})},6154,(e,t,r)=>{"use strict";function a(e,t,r=!1){return t?Object.keys(e).filter(e=>r?!t.includes(e):t.includes(e)).reduce((t,r)=>(t[r]=e[r],t),{}):{}}function s(e,t,r,a){let s=a&&Object.keys(a).length>0?new URL(Object.values(a)[0],e):new URL(e);return t&&r&&t.forEach(e=>{r[e]&&s.searchParams.set(e,r[e])}),s.toString()}function n(e,t,r,a,n){var o;if(!t)return`<${e}></${e}>`;let i=(null==(o=t.src)?void 0:o.url)?Object.assign(Object.assign({},t),{src:s(t.src.url,t.src.params,a,n)}):t,l=Object.keys(Object.assign(Object.assign({},i),r)).reduce((e,t)=>
28{let a=null==r?void 0:r[t],s=i[t],n=null!=a?a:s,o=!0===n?t:`${t}="${n}"`;return n?e+` ${o}`:e},"");return`<${e}${l}></${e}>`}Object.defineProperty(r,"__esModule",{value:!0}),r.formatData=r.createHtml=r.formatUrl=void 0,r.formatUrl=s,r.createHtml=n,r.formatData=function(e,t){var r,o,i,l,c;let d=a(t,null==(r=e.scripts)?void 0:r.reduce((e,t)=>[...e,...Array.isArray(t.params)?t.params:[]],[])),u=a(t,null==(i=null==(o=e.html)?void 0:o.attributes.src)?void 0:i.params),m=a(t,[null==(c=null==(l=e.html)?void 0:l.attributes.src)?void 0:c.slugParam]),p=a(t,[...Object.keys(d),...Object.keys(u),...Object.keys(m)],!0);return Object.assign(Object.assign({},e),{html:e.html?n(e.html.element,e.html.attributes,p,u,m):null,scripts:e.scripts?e.scripts.map(e=>Object.assign(Object.assign({},e),{url:s(e.url,e.params,d)})):null})}},880092,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)0>t.indexOf(a[s])&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},s=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleAnalytics=void 0;let n=s(e.r(155708)),o=e.r(6154);r.GoogleAnalytics=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},490057,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)0>t.indexOf(a[s])&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},s=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.GoogleMapsEmbed=void 0;let n=s(e.r(681171)),o=e.r(6154);r.GoogleMapsEmbed=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},761564,(e,t,r)=>{"use strict";var a=e.e&&e.e.__rest||function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&0>t.indexOf(a)&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var s=0,a=Object.getOwnPropertySymbols(e);s<a.length;s++)0>t.indexOf(a[s])&&Object.prototype.propertyIsEnumerable.call(e,a[s])&&(r[a[s]]=e[a[s]]);return r},s=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.YouTubeEmbed=void 0;let n=s(e.r(861002)),o=e.r(6154);r.YouTubeEmbed=e=>{var t=a(e,[]);return(0,o.formatData)(n.default,t)}},508751,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),r.YouTubeEmbed=r.GoogleMapsEmbed=r.GoogleAnalytics=void 0;var a=e.r(880092);Object.defineProperty(r,"GoogleAnalytics",{enumerable:!0,get:function(){return a.GoogleAnalytics}});var s=e.r(490057);Object.defineProperty(r,"GoogleMapsEmbed",{enumerable:!0,get:function(){return s.GoogleMapsEmbed}});var n=e.r(761564);Object.defineProperty(r,"YouTubeEmbed",{enumerable:!0,get:function(){return n.YouTubeEmbed}})},350135,(e,t,r)=>{"use strict";var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){let{apiKey:t,...r}=e,a={...r,key:t},{html:i}=(0,n.GoogleMapsEmbed)(a);return(0,s.jsx)(o.default,{height:a.height||null,width:a.width||null,html:i,dataNtpc:"GoogleMapsEmbed"})};let s=e.r(966029),n=e.r(508751),o=a(e.r(649709))},631775,(e,t,r)=>{"use strict";var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(e){let{html:t,scripts:r,stylesheets:a}=(0,o.YouTubeEmbed)(e);return(0,s.jsx)(i.default,{height:e.height||null,width:e.width||null,html:t,dataNtpc:"YouTubeEmbed",children:null==r?void 0:r.map(e=>(0,s.jsx)(n.default,{src:e.url,strategy:l[e.strategy],stylesheets:a},e.url))})};let s=e.r(966029),n=a(e.r(184784)),o=e.r(508751),i=a(e.r(649709)),l={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"}},79079,(e,t,r)=>{"use strict";
28var a=e.e&&e.e.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0}),r.sendGAEvent=r.GoogleAnalytics=r.sendGTMEvent=r.GoogleTagManager=r.YouTubeEmbed=r.GoogleMapsEmbed=void 0;var s=e.r(350135);Object.defineProperty(r,"GoogleMapsEmbed",{enumerable:!0,get:function(){return a(s).default}});var n=e.r(631775);Object.defineProperty(r,"YouTubeEmbed",{enumerable:!0,get:function(){return a(n).default}});var o=e.r(706962);Object.defineProperty(r,"GoogleTagManager",{enumerable:!0,get:function(){return o.GoogleTagManager}}),Object.defineProperty(r,"sendGTMEvent",{enumerable:!0,get:function(){return o.sendGTMEvent}});var i=e.r(192270);Object.defineProperty(r,"GoogleAnalytics",{enumerable:!0,get:function(){return i.GoogleAnalytics}}),Object.defineProperty(r,"sendGAEvent",{enumerable:!0,get:function(){return i.sendGAEvent}})},19477,e=>{"use strict";var t=e.i(79079);function r(e,r){(0,t.sendGTMEvent)({event:e,...r})}e.s(["fireGTMEvent",()=>r])},205281,e=>{"use strict";var t=e.i(240434);e.s(["CheckCircle2",()=>t.default])},603618,e=>{"use strict";var t=e.i(966029),r=e.i(205281),a=e.i(799405),s=e.i(254159);e.s(["default",0,({alertTitle:e,description:n,...o})=>(0,t.jsxs)(s.Alert,{variant:"success",...o,children:[(0,t.jsx)(r.CheckCircle2,{...(0,a.MakeDataTestId)({compType:"alert",compName:"success",eleType:"icon"})}),e&&(0,t.jsx)(s.AlertTitle,{...(0,a.MakeDataTestId)({compType:"alert",compName:"success",eleName:"title"}),children:e}),n&&(0,t.jsx)(s.AlertDescription,{...(0,a.MakeDataTestId)({compType:"alert",compName:"success",eleName:"description"}),children:n})]})])},149245,e=>{"use strict";var t=e.i(125782);let r=[["path",{d:"M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z",key:"1s6t7t"}],["circle",{cx:"16.5",cy:"7.5",r:".5",fill:"currentColor",key:"w0ekpg"}]],a=(0,t.default)("key-round",r);e.s(["__iconNode",()=>r,"default",()=>a])},263527,e=>{"use strict";var t=e.i(125782);let r=[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]],a=(0,t.default)("lock",r);e.s(["__iconNode",()=>r,"default",()=>a])},807374,e=>{"use strict";var t=e.i(764050);function r(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let a=r(0,t.useTranslations);r(0,t.useFormatter),e.s(["useTranslations",()=>a])},261530,133062,874632,890355,222362,e=>{"use strict";var t=e.i(142183);e.s(["Mail",()=>t.default],261530);var r=e.i(966029),a=e.i(88263),s=e.i(457725),n=e.i(45101),o=e.i(807374),i=e.i(315926),l=e.i(645627),c=e.i(998808),d=e.i(532355),u=e.i(519455),m=e.i(515288),p=e.i(903133),f=e.i(458887),h=e.i(327966),g=e.i(19477),x=e.i(537375),v=e.i(293679),b=e.i(575326),y=e.i(799405),j=e.i(278941),N=e.i(614187),w=e.i(832356),T=e.i(935122),k=e.i(263527),k=k,t=t;let E=["TOTP","EOTP"],C=[{value:"TOTP",title:"Authenticator App",description:"Use your authenticator app to get a verification code",icon:k.default},{value:"EOTP",title:"Email OTP",description:"We'll send a code to your registered email address",icon:t.default}];e.s(["TWO_FA_METHODS",0,E,"default",0,({availableMethods:e,value:t,onValueChange:a,onContinue:s,isContinueLoading:n=!1,isContinueDisabled:o=!1})=>{let i=e?C.filter(t=>e.includes(t.value)):C;return(0,r.jsxs)("section",{children:[(0,r.jsx)("div",{className:"flex flex-col gap-3 w-full mb-4",children:i.map(e=>{let s=t===e.value,n=e.icon;return(0,r.jsxs)("button",{type:"button",onClick:()=>a(e.value),"aria-pressed":s,className:(0,N.cn)("flex items-center gap-4 w-full rounded-lg border p-4 text-left transition-colors","hover:border-primary/60",s?"border-primary bg-primary/5":"border-border bg-card"),...(0,y.MakeDataTestId)({compType:"form",compName:"two-fa-option",eleType:"button",eleName:e.value.toLowerCase(),state:s?"selected":void 0}),children:[(0,r.jsx)("span",{className:(0,N.cn)("flex size-11 shrink-0 items-center justify-center rounded-full",s?"bg-background text-primary":"bg-muted text-muted-foreground"),children:(0,r.jsx)(n,{className:"size-5"})}),(0,r.jsxs)("span",{className:"flex flex-col gap-0.5 flex-1 min-w-0",children:[(0,r.jsx)("span",{className:"font-semibold text-sm",children:e.title}),(0,r.jsx)("span",{className:"text-sm text-muted-foreground",children:e.description})]}),s&&(0,r.jsx)(T.ChevronRight,{})]},e.value)})}),(0,r.jsx)(u.Button,{type:"button",loading:n,disabled:o||!t,onClick:s,className:"w-full mb-6",...(0,y.MakeDataTestId)({compType:"form",compName:"two-fa-option",eleType:"button",eleName:"continue",disabled:o||!t?"true":"false",state:n?"loading":void 0,role:"button"}),children:"Continue"})]})}],133062);let M=w.z.object({email:w.z.string().min(1,"Email is required").email("Email must be a valid email address"),password:w.z.string().min(1,"Password is required"),rememberMe:w.z.boolean(),otp:w.z.string(),totp:w.z.string().optional(),userPreferTwoFaMethod:w.z.enum(E).optional()}),O=w.z.object({email:w.z.string({message:"Email is required"}).min(1,"Email is required").email("Email must be a valid email address")}),I=w.z.object({email:w.z.string({message:"Email is required"}).min(1,"Email is required").email("Email must be a valid email address")}),S=w.z.object({magicCode:w.z.string({required_error:"Code is required",invali
28d_type_error:"Code should be a string"}).min(1,"Code cannot be empty").refine(e=>/^[a-zA-Z0-9]+$/.test(e),"Code should contain only alphanumeric characters").refine(e=>8===e.length,"Code should have 8 characters")});e.s(["loginSchema",0,M,"loginWithCodeSchema",0,I,"loginWithLinkSchema",0,O,"loginWithMagicCodeSchema",0,S],874632),e.s(["default",0,function({email:e,routeFromRegister:t}){let w=(0,n.useSearchParams)().get("callbackUrl"),{replace:T}=(0,x.useTypedRouter)(),[k,E]=(0,i.useState)(60),[C,M]=(0,i.useState)(!1);(0,o.useTranslations)("pages.login");let O=t?"h-14 w-12 rounded-md border-l":"h-12 w-10.5 rounded-md border-l";(0,i.useEffect)(()=>{let e;return C&&(e=setInterval(()=>{E(t=>1===t?(clearInterval(e),M(!1),60):t-1)},1e3)),()=>clearInterval(e)},[C]),(0,i.useEffect)(()=>{M(!0)},[]);let I=(0,l.useForm)({resolver:(0,a.zodResolver)(S),defaultValues:{magicCode:""}}),P=(0,s.useMutation)({mutationFn:b.requestWithCode,onSuccess:e=>(E(60),M(!0),c.toast.success(e.message)),onError:e=>c.toast.error(e.response?.data.message||"Something went wrong")}),F=(0,s.useMutation)({mutationKey:["login"],mutationFn:t=>(0,b.loginWithMagicCode)({email:e,magicCode:t.magicCode}),onSuccess:e=>((0,g.fireGTMEvent)("user_logged_in",{user_id:e.data?.user.id}),w)?T(w):T(v.USER_ROUTES.HOME),onError:e=>{if(e.response?.status===422)return(0,j.mapFieldsOnError)(e,I.setError)}}),_=async e=>{F.mutate(e)};return(0,r.jsx)("div",{className:"h-[80vh] flex flex-col justify-center",children:(0,r.jsxs)(m.Card,{className:"pb-0",children:[(0,r.jsxs)(m.CardHeader,{children:[(0,r.jsx)(m.CardTitle,{className:"mb-0.5 text-2xl font-semibold leading-relaxed",children:"Enter Code"}),(0,r.jsxs)(h.Typography,{className:"text-muted-foreground text-sm",children:["We have sent a code to :"," ",(0,r.jsx)("span",{className:"text-accent-foreground",children:e})]}),F.isError&&F.error.response?.data.status!==417&&F.error?.response?.data?.message&&(0,r.jsx)(d.default,{...(0,y.MakeDataTestId)({compType:"form",compName:"login",eleType:"alert",eleName:"error",color:"red"}),alertTitle:F.error?.response?.data?.message,className:"mt-5"})]}),(0,r.jsx)(m.CardContent,{children:(0,r.jsx)(p.Form,{...I,children:(0,r.jsxs)("form",{className:" w-full",onSubmit:I.handleSubmit(_),children:[(0,r.jsx)("div",{className:"flex items-center w-full ",children:(0,r.jsx)(p.FormField,{control:I.control,name:"magicCode",render:({field:e,fieldState:{error:t}})=>(0,r.jsxs)(p.FormItem,{children:[(0,r.jsx)(p.FormControl,{children:(0,r.jsx)(f.InputOTP,{autoFocus:!0,...e,maxLength:8,...(0,y.MakeDataTestId)({compType:"form",compName:"otp",eleType:"input",eleName:"otp"}),children:(0,r.jsx)(f.InputOTPGroup,{className:"flex w-full gap-2",children:Array.from({length:8}).map((e,a)=>(0,r.jsx)(f.InputOTPSlot,{"aria-invalid":!!t,className:(0,N.cn)(O,"flex-1 min-w-0"),index:a},a))})})}),(0,r.jsx)(p.FormMessage,{})]})})}),(0,r.jsx)("div",{className:"w-full mt-6 mb-2",children:(0,r.jsx)(u.Button,{loading:F.isPending,type:"submit",className:"w-full",...(0,y.MakeDataTestId)({compType:"form",compName:"login",eleType:"button",eleName:"submit",disabled:F.isPending?"true":"false",state:F.isPending?"loading":void 0,role:"button"}),children:t?"Verify":"Login"})})]})})}),(0,r.jsx)(m.CardFooter,{className:"flex-col py-6",children:(0,r.jsxs)("div",{className:"text-center text-muted-foreground text-sm",children:[(0,r.jsx)("span",{children:"Didn't received code ?"})," ",(0,r.jsx)("button",{className:(0,N.cn)(P.isPending&&"text-muted-foreground underline cursor-progress","text-primary underline cursor-pointer",C&&"text-primary/80 cursor-wait"),onClick:()=>{C||P.isPending||P.mutate({email:e})},type:"button",children:P.isPending?"Resending...":(0,r.jsxs)(r.Fragment,{children:[" Resend ",C&&`(${k}s)`]})})]})})]})})}],890355),e.s(["default",0,({email:e,setShowSuccess:t,from:a="login"})=>{let[n,o]=(0,i.useState)(60),[l,d]=(0,i.useState)(!1),u=(0,s.useMutation)({mutationFn:b.loginWithLink,onSuccess:e=>(o(60),d(!0),c.toast.success(e.message)),onError:e=>c.toast.error(e.response?.data.message||"Something went wrong")});return(0,i.useEffect)(()=>{let e;return l&&(e=setInterval(()=>{o(t=>1===t?(clearInterval(e),d(!1),60):t-1)},1e3)),()=>clearInterval(e)},[l]),(0,i.useEffect)(()=>{d(!0)},[]),(0,r.jsx)("div",{children:(0,r.jsx)("div",{className:"h-[80vh] flex flex-col justify-center",children:(0,r.jsxs)(m.Card,{children:[(0,r.jsx)(m.CardContent,{className:"px-0",children:(0,r.jsxs)(m.CardHeader,{className:"flex flex-col gap-2",children:[(0,r.jsx)(m.CardTitle,{className:"text-2xl",children:"Check your inbox"}),(0,r.jsxs)(h.Typography,{className:"text-muted-foreground text-sm",children:["We’ve sent a login link to:"," ",(0,r.jsx)("span",{className:"text-accent-foreground",children:e})]})]})}),"login"===a&&(0,r.jsx)(m.CardFooter,{className:"flex-col py-6 pb-0",children:(0,r.jsxs)("div",{className:"text-center text-muted-foreground text-sm",children:[(0,r.jsx)("span",{children:"Didn't received link?"})," ",(0,r.jsx)("span",{className:(0,N.cn)(u.isPending&&"text-muted-foreground underline cursor-progress","text-primary underline cursor-pointer",l&&"text-primary/80 cursor-wait"),onClick:()=>{(!l||u.isPending)&&u.mutate({email:e})},children:u.isPending?"Resending...":(0,r.jsxs)(r.Fragment,{children:[" Resend ",l&&`(${n}s)`]})})]})})]})})})}],222362)},373971,e=>{"use strict";var t=e.i(966029),r=e.i(315926),a=e.i(88263),s=e.i(457725),n=e.i(149245),n=n,o=e.i(261530),i=e.i(33368),l=e.i(45101),c=e.i(807374),d=e.i(645627),u=e.i(532355),m=e.i(519455),p=e.i(515288),f=e.i(903133),h=e.i(793479),g=e.i(772436),x=e.i(575326),v=e.i(799405),b=e.i(278941),y=e.i(874632);let j=({className:e,setLoginActiveTab:r,setShowEmailForm:j,setSelectedEmail:N,...w})=>{let T=(0,c.useTranslations)("pages.login"),k=(0,l.useSearchParams)().get("callbackUrl"),E=(0,s.useMutation)({mutationFn:x.requestWithCode,onSuccess:(e,t)=>{N(t.email),j(!1)},onError:e=>(0,b.mapFieldsOnError)(e,C.setError)}),C=(0,d.useForm)({resolver:(0,a.zodResolver)(y.loginWithCodeSchema),defaultValues:{email:""}}),M=async e=>E.mutate(e);return(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:"h-[80vh] flex flex-col justify-center",children:(0,t.jsxs)(p.Card,{className:"pb-0",children:[(0,t.jsxs)(p.CardHeader,{children:[(0,t.jsx)(p.CardTitle,{className:" text-2xl font-semibold leading-relaxed",children:"Login"}),(0,t.jsx)(p.CardDescription,{children:"Enter your email to continue."}),E.isError&&E.error.response?.data.status!==417&&E.error?.response?.data?.message&&(0,t.jsx)(u.default,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"alert",eleName:"error",color:"red"}),alertTitle:E.error?.response?.data?.message,className:"mt-5"})]}),(0,t.jsx)(p.CardContent,{children:(0,t.jsx)(f.Form,{...C,children:(0,t.jsx)("form",{onSubmit:C.handleSubmit(M),children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"grid gap-6",children:(0,t.jsx)("div",{className:"grid gap-2",children:(0,t.jsx)(f.FormField,{control:C.control,name:"email",render:({field:e})=>(0,t.jsxs)(f.FormItem,{children:[(0,t.jsx)(f.FormLabel,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"label",eleName:"email"}),children:T("email")}
28),(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(h.Input,{...e,placeholder:"[email protected]",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"input",eleName:"email"})})}),(0,t.jsx)(f.FormMessage,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"error-message",eleName:"email",color:"red"})})]})})})}),(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)(m.Button,{loading:E.isPending,type:"submit",className:"w-full mb-1",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"button",eleName:"submit",disabled:E.isPending?"true":"false",state:E.isPending?"loading":void 0,role:"button"}),children:"Send Login Code"})}),(0,t.jsxs)("div",{className:"flex gap-2 items-center justify-between",children:[(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})}),(0,t.jsx)("span",{className:"text-sm text-muted-foreground",children:"OR"}),(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})})]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{r("PASSWORD")},children:[(0,t.jsx)(n.default,{}),"Login with password"]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{r("LINK")},className:"w-full ",children:[(0,t.jsx)(o.Mail,{}),"Login with Email"]})]})})})}),(0,t.jsx)(p.CardFooter,{className:"flex-col",children:(0,t.jsxs)("div",{className:"text-center text-muted-foreground text-sm",children:[(0,t.jsx)("span",{children:"Don't have an account?"}),(0,t.jsxs)(i.default,{href:k?`/register?callbackUrl=${encodeURIComponent(k)}`:"/register",type:"button",className:"text-primary underline",children:[" ","Register Now"]})]})})]})})})};var N=e.i(890355);let w=({setLoginActiveTab:e})=>{let[a,s]=(0,r.useState)(!0),[n,o]=(0,r.useState)("");return(0,t.jsx)("div",{children:a?(0,t.jsx)(j,{setSelectedEmail:o,setShowEmailForm:s,setLoginActiveTab:e}):(0,t.jsx)(N.default,{setShowEmailForm:s,email:n})})};var n=n,T=e.i(187002),k=e.i(614187),E=e.i(222362);let C=({className:e,setLoginActiveTab:o,...j})=>{let N=(0,c.useTranslations)("pages.login"),[w,C]=(0,r.useState)(!1),M=(0,l.useSearchParams)().get("callbackUrl"),O=(0,s.useMutation)({mutationFn:x.loginWithLink,onSuccess:e=>{C(!0)},onError:e=>(0,b.mapFieldsOnError)(e,I.setError)}),I=(0,d.useForm)({resolver:(0,a.zodResolver)(y.loginWithLinkSchema),defaultValues:{email:""}}),S=async e=>O.mutate(e);return w?(0,t.jsx)(E.default,{email:I.watch("email"),setShowSuccess:C}):(0,t.jsx)("div",{className:(0,k.cn)("flex flex-col gap-6",e),...j,children:(0,t.jsxs)(p.Card,{className:"pb-0",children:[(0,t.jsxs)(p.CardHeader,{children:[(0,t.jsx)(p.CardTitle,{className:"mb-0.5 text-2xl font-semibold leading-relaxed",children:"Login"}),(0,t.jsx)(p.CardDescription,{children:"Enter your email to continue"}),O.isError&&O.error.response?.data.status!==417&&O.error?.response?.data?.message&&(0,t.jsx)(u.default,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"alert",eleName:"error",color:"red"}),alertTitle:O.error?.response?.data?.message,className:"mt-5"})]}),(0,t.jsx)(p.CardContent,{children:(0,t.jsx)(f.Form,{...I,children:(0,t.jsx)("form",{onSubmit:I.handleSubmit(S),children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"grid gap-6",children:(0,t.jsx)("div",{className:"grid gap-2",children:(0,t.jsx)(f.FormField,{control:I.control,name:"email",render:({field:e})=>(0,t.jsxs)(f.FormItem,{children:[(0,t.jsx)(f.FormLabel,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"label",eleName:"email"}),children:N("email")}),(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(h.Input,{...e,placeholder:"[email protected]",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"input",eleName:"email"})})}),(0,t.jsx)(f.FormMessage,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"error-message",eleName:"email",color:"red"})})]})})})}),(0,t.jsx)(m.Button,{loading:O.isPending,type:"submit",className:"w-full",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"button",eleName:"submit",disabled:O.isPending?"true":"false",state:O.isPending?"loading":void 0,role:"button"}),children:"Send Login Link"}),(0,t.jsxs)("div",{className:"flex gap-2 items-center justify-between",children:[(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})}),(0,t.jsx)("span",{className:"text-sm text-muted-foreground",children:"OR"}),(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})})]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{o("PASSWORD")},children:[(0,t.jsx)(n.default,{}),"Login with password"]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{o("CODE")},className:"w-full ",children:[(0,t.jsx)(T.LockKeyhole,{}),"Login with code"]})]})})})}),(0,t.jsx)(p.CardFooter,{className:"flex-col",children:(0,t.jsxs)("div",{className:"text-center text-muted-foreground text-sm",children:[(0,t.jsx)("span",{children:"Don't have an account?"}),(0,t.jsxs)(i.default,{href:M?`/register?callbackUrl=${encodeURIComponent(M)}`:"/register",type:"button",className:"text-primary underline",children:[" ","Register Now"]})]})})]})})};var M=e.i(638083),O=e.i(603618),I=e.i(257428),S=e.i(37038),P=e.i(19477),F=e.i(537375),_=e.i(293679),D=e.i(458887);function R({loginForm:e}){let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{a.current?.focus()},[]),(0,t.jsx)("section",{className:"otp-section flex flex-col gap-6 items-start justify-start relative size-full",children:(0,t.jsx)("section",{className:"otp-section",children:(0,t.jsx)(f.FormField,{control:e.control,name:"otp",render:({field:e,fieldState:{error:r}})=>
28(0,t.jsxs)(f.FormItem,{children:[(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(D.InputOTP,{autoFocus:!0,...e,maxLength:6,autoComplete:"off","data-1p-ignore":!0,"data-lpignore":"true","data-bwignore":"true","data-form-type":"other",...(0,v.MakeDataTestId)({compType:"form",compName:"otp",eleType:"input",eleName:"otp"}),children:(0,t.jsx)(D.InputOTPGroup,{className:"gap-2",children:Array.from({length:6}).map((e,a)=>(0,t.jsx)(D.InputOTPSlot,{"aria-invalid":!!r,className:A,index:a},a))})})}),(0,t.jsx)(f.FormMessage,{})]})})})})}let A="h-14 flex-1 w-14.5 rounded-md border-l",L=function({loginForm:e}){let a=(0,r.useRef)(null);return(0,r.useEffect)(()=>{a.current?.focus()},[]),(0,t.jsx)("section",{className:"otp-section flex flex-col gap-6 items-start justify-start relative size-full",children:(0,t.jsx)("section",{className:"otp-section",children:(0,t.jsx)(f.FormField,{control:e.control,name:"totp",render:({field:e,fieldState:{error:r}})=>(0,t.jsxs)(f.FormItem,{children:[(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(D.InputOTP,{autoFocus:!0,...e,maxLength:6,...(0,v.MakeDataTestId)({compType:"form",compName:"otp",eleType:"input",eleName:"otp"}),children:(0,t.jsx)(D.InputOTPGroup,{className:"gap-2",children:Array.from({length:6}).map((e,a)=>(0,t.jsx)(D.InputOTPSlot,{"aria-invalid":!!r,className:"h-14 flex-1 w-14.5 rounded-md border-l",index:a},a))})})}),(0,t.jsx)(f.FormMessage,{})]})})})})};var z=e.i(133062),U=e.i(598790),G=e.i(168148);function $(){return 30-Date.now()/1e3%30}function W({onCycleComplete:e}){let[a,s]=(0,r.useState)($),n=(0,r.useRef)(null),o=(0,r.useRef)(Math.ceil($())),i=(0,r.useRef)(e);(0,r.useEffect)(()=>{i.current=e},[e]),(0,r.useEffect)(()=>{let e=()=>{let t=$(),r=Math.ceil(t);r>o.current&&i.current?.(),o.current=r,s(t),n.current=requestAnimationFrame(e)};return n.current=requestAnimationFrame(e),()=>{null!==n.current&&cancelAnimationFrame(n.current)}},[]);let l=(30-a)/30*100,c=Math.ceil(a);return(0,t.jsxs)("section",{className:"verify-totp-counter-section justify-start flex flex-col gap-2 w-full ",...(0,v.MakeDataTestId)({compType:"form",compName:"verify-totp-counter"}),children:[(0,t.jsxs)("div",{className:"flex  gap-1.5 text-sm text-slate-500",children:[(0,t.jsx)(U.Clock,{className:"size-4"}),(0,t.jsxs)("span",{...(0,v.MakeDataTestId)({compType:"form",compName:"verify-totp-counter",eleType:"text",eleName:"remaining-time"}),children:["Code refreshes in 0:",c.toString().padStart(2,"0")]})]}),(0,t.jsx)(G.Progress,{value:100-l,className:"[&>div]:transition-none","aria-valuenow":100-Math.round(l),...(0,v.MakeDataTestId)({compType:"form",compName:"verify-totp-counter",eleType:"section",eleName:"totp-refresh"})}),(0,t.jsx)("p",{className:"text-left text-sm text-slate-500",children:"Code refreshes every 30 seconds"})]})}let H=[{UI:"LOGIN",compName:"login",title:"Login",description:"Enter your email and password to continue.",footerMsg:"Don't have an account? "},{UI:"EOTP",compName:"otp",title:"Login",description:"We sent a verification code to your email. Enter the code below to continue.",footerMsg:"Didn't receive the code? "},{UI:"CHOOSE_2FA_METHOD",compName:"choose-2fa-method",title:"2FA Verification",description:"Choose how you'd like to verify your identity.",footerMsg:""},{UI:"TOTP",compName:"totp",title:"Verify that its you",description:"Enter the code from your authenticator app to continue.",footerMsg:"Didn't receive the code? "}],B=({className:e,setLoginActiveTab:n,...j})=>{let[N,w]=(0,r.useState)(!1),[E,C]=(0,r.useState)(!1),[D,A]=(0,r.useState)(60),[U,G]=(0,r.useState)(null),[$,B]=(0,r.useState)(H[0]),[V,q]=(0,r.useState)(null),[K,Y]=(0,r.useState)([]),[Z,Q]=(0,r.useState)(void 0),[X,J]=(0,r.useState)(!1);(0,r.useEffect)(()=>{let e;return E&&(e=setInterval(()=>{A(t=>1===t?(clearInterval(e),C(!1),60):t-1)},1e3)),()=>clearInterval(e)},[E]);let ee=(0,d.useForm)({resolver:(0,a.zodResolver)(y.loginSchema),defaultValues:{email:"",password:"",rememberMe:!0,otp:"",userPreferTwoFaMethod:Z}}),{push:et,replace:er}=(0,F.useTypedRouter)(),ea=(0,l.useSearchParams)().get("callbackUrl"),es=(0,s.useMutation)({mutationKey:["login"],mutationFn:e=>(0,x.login)(e),onSuccess:async e=>((0,P.fireGTMEvent)("user_logged_in",{user_id:e.data?.user.id}),ea)?er(ea):er(_.USER_ROUTES.HOME),onError:e=>{let t=e?.response?.status,r=e?.response?.data?.data?.twoFaMethods;if(417===t)if(r&&r.length>0){G("CHOOSE_2FA_METHOD");let e=H.filter(e=>"CHOOSE_2FA_METHOD"===e.UI)[0];J(!1),Y(r),B(e)}else{G("EOTP");let e=H.filter(e=>"EOTP"===e.UI)[0];J(!0),B(e)}if(422===t)return(0,b.mapFieldsOnError)(e,ee.setError)}}),en=(0,c.useTranslations)("pages.login");return N?(0,t.jsx)(M.default,{isFullscreen:!0}):(0,t.jsx)("div",{children:(0,t.jsx)("div",{className:(0,k.cn)("flex flex-col gap-6",e),...j,children:(0,t.jsxs)(p.Card,{className:"pb-0",...(0,v.MakeDataTestId)({compType:"form",compName:$.compName}),children:[(0,t.jsxs)(p.CardHeader,{children:[(0,t.jsx)(p.CardTitle,{className:"mb-0.5 text-2xl font-semibold leading-relaxed",...(0,v.MakeDataTestId)({compName:$.compName,compType:"form",eleName:"title"}),children:$.title}),(0,t.jsx)(p.CardDescription,{...(0,v.MakeDataTestId)({compName:$.compName,compType:"form",eleName:"sub-title"}),children:$.description})]}),(0,t.jsx)(p.CardContent,{children:(0,t.jsx)(f.Form,{...ee,children:(0,t.jsx)("form",{onSubmit:ee.handleSubmit(e=>{if("EOTP"===U&&(0===e.otp.length||e.otp.length<6))return ee.setError("otp",{message:"OTP must be a 6-digit numeric code"});es.mutateAsync(e).catch(()=>{C(!0)})}),children:(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[es.isError&&es.error.response?.data.status!==417&&es.error?.response?.data?.message&&(0,t.jsx)(u.default,{...(0,v.MakeDataTestId)({compType:"form",compName:$.compName,eleType:"alert",eleName:"error",color:"red"}),alertTitle:es.error?.response?.data?.message}
28),X&&es.isError&&es.error.response?.data.status===417&&(0,t.jsx)(O.default,{...(0,v.MakeDataTestId)({compType:"form",compName:$.compName,eleType:"alert",eleName:"success",color:"green"}),alertTitle:es.error?.response?.data?.message}),"EOTP"===$.UI&&(0,t.jsx)(R,{loginForm:ee}),"LOGIN"===$.UI&&(0,t.jsxs)("div",{className:"grid gap-6",children:[(0,t.jsx)("div",{className:"grid gap-2",children:(0,t.jsx)(f.FormField,{control:ee.control,name:"email",render:({field:e})=>(0,t.jsxs)(f.FormItem,{children:[(0,t.jsx)(f.FormLabel,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"label",eleName:"email"}),children:en("email")}),(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(h.Input,{...e,placeholder:"Enter your email",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"input",eleName:"email"})})}),(0,t.jsx)(f.FormMessage,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"error-message",eleName:"email",color:"red"})})]})})}),(0,t.jsx)("div",{className:"grid gap-2",children:(0,t.jsx)(f.FormField,{control:ee.control,name:"password",render:({field:e})=>(0,t.jsxs)(f.FormItem,{children:[(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)(f.FormLabel,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"label",eleName:"password"}),children:en("password")}),(0,t.jsx)(i.default,{href:"forgot-password",className:"ml-auto text-primary text-sm underline-offset-4 underline",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"link",eleName:"forgot-password"}),children:en("forgot_password")})]}),(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(S.PasswordInput,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"input",eleName:"password"}),...e,placeholder:"Enter your password",iconProps:{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"icon",eleName:"password"})}})}),(0,t.jsx)(f.FormMessage,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"error-message",eleName:"password",color:"red"})})]})})}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)(f.FormField,{control:ee.control,name:"rememberMe",render:({field:r})=>(0,t.jsxs)(f.FormItem,{className:"w-full flex gap-2 items-center",children:[(0,t.jsx)(f.FormControl,{children:(0,t.jsx)(I.Checkbox,{id:"rememberMe",...r,checked:r.value,onCheckedChange:r.onChange,className:e,value:void 0,...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"checkbox",eleName:"remember-me"})})}),(0,t.jsx)("label",{className:"font-normal cursor-pointer text-sm",htmlFor:"rememberMe",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"text",eleName:"remember-me"}),children:"Keep me signed in"}),(0,t.jsx)(f.FormMessage,{...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"error-message",eleName:"remember-me",color:"red"})})]})})})]}),"CHOOSE_2FA_METHOD"===$.UI&&(0,t.jsx)(z.default,{value:V,onValueChange:q,availableMethods:K,onContinue:()=>{let e=H.find(e=>e.UI===V);e&&(B(e),ee.clearErrors(),J(!1),ee.setValue("userPreferTwoFaMethod",V??void 0),"EOTP"===V&&(es.mutate({...ee.getValues(),otp:"",userPreferTwoFaMethod:V}),C(!0)))}}),"TOTP"===$.UI&&(0,t.jsx)(L,{loginForm:ee}),"CHOOSE_2FA_METHOD"!==$.UI&&(0,t.jsx)(m.Button,{loading:es.isPending,type:"submit",className:"w-full",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"button",eleName:"submit",disabled:es.isPending?"true":"false",state:es.isPending?"loading":void 0,role:"button"}),children:en("login_button")}),"LOGIN"===$.UI&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex gap-2 items-center justify-between",children:[(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})}),(0,t.jsx)("span",{className:"text-sm text-muted-foreground",children:"OR"}),(0,t.jsx)("div",{className:"flex-1",children:(0,t.jsx)(g.Separator,{className:"flex"})})]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{n("LINK")},children:[(0,t.jsx)(o.Mail,{})," Login with email"]}),(0,t.jsxs)(m.Button,{variant:"outline",type:"button",onClick:()=>{n("CODE")},children:[(0,t.jsx)(T.LockKeyhole,{})," Login with code"]})]})]})})})}),"CHOOSE_2FA_METHOD"!==$.UI&&(0,t.jsx)(p.CardFooter,{className:"TOTP"===$.UI?"flex-col items-start  ":"flex-col ",children:(0,t.jsxs)("div",{className:"TOTP"===$.UI?"text-center text-muted-foreground text-sm w-full":"text-center text-muted-foreground text-sm ",children:["TOTP"===$.UI&&(0,t.jsx)(W,{}),"EOTP"===$.UI&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:$.footerMsg}),(0,t.jsx)(m.Button,{type:"button",onClick:()=>{E||(C(!0),es.mutate({...ee.getValues(),otp:""}))},variant:"link",className:(0,k.cn)("text-primary underline cursor-pointer",E&&"text-primary/60 cursor-wait"),...(0,v.MakeDataTestId)({compType:"form",compName:"otp",eleType:"link",eleName:"resend-otp",disabled:E?"true":"false"}),children:E?`Resend in ${D}s`:"Resend OTP"})]}),"LOGIN"===$.UI&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{children:$.footerMsg}),(0,t.jsxs)(i.default,{href:ea?`/register?callbackUrl=${encodeURIComponent(ea)}`:"/register",type:"button",className:"text-primary underline",...(0,v.MakeDataTestId)({compType:"form",compName:"login",eleType:"link",eleName:"register-now"}),children:[" ","Register Now"]})]})]})})]})})})};function V({className:e,...a}){let[s,n]=(0,r.useState)("LINK");return"LINK"===s?(0,t.jsx)(C,{setLoginActiveTab:n,...a}):"CODE"===s?(0,t.jsx)(w,{setLoginActiveTab:n,...a}):(0,t.jsx)(B,{className:e,setLoginActiveTab:n,...a})}e.s(["LoginForm",()=>V],373971)}]);
29
30//# debugId=7b486cf1-78bb-deab-22cf-dcf624085325

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.