1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,906470,e=>{"use strict";var t=e.i(682430),r=e.i(291967),n=e.i(9413),a=e.i(136567),o=e.i(18731),s=e.i(922353),l=e.i(285565),i=e.i(690816),c=e.i(411207),d=e.i(999254),u="Collapsible",[p,f]=(0,n.createContextScope)(u),[m,h]=p(u),g=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,open:o,defaultOpen:s,disabled:i,onOpenChange:p,...f}=e,[h,g]=(0,a.useControllableState)({prop:o,defaultProp:s??!1,onChange:p,caller:u});return(0,d.jsx)(m,{scope:n,disabled:i,contentId:(0,c.useId)(),open:h,onOpenToggle:t.useCallback(()=>g(e=>!e),[g]),children:(0,d.jsx)(l.Primitive.div,{"data-state":j(h),"data-disabled":i?"":void 0,...f,ref:r})})});g.displayName=u;var x="CollapsibleTrigger",v=t.forwardRef((e,t)=>{let{__scopeCollapsible:n,...a}=e,o=h(x,n);return(0,d.jsx)(l.Primitive.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":j(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...a,ref:t,onClick:(0,r.composeEventHandlers)(e.onClick,o.onOpenToggle)})});v.displayName=x;var y="CollapsibleContent",b=t.forwardRef((e,t)=>{let{forceMount:r,...n}=e,a=h(y,e.__scopeCollapsible);return(0,d.jsx)(i.Presence,{present:r||a.open,children:({present:e})=>(0,d.jsx)(w,{...n,ref:t,present:e})})});b.displayName=y;var w=t.forwardRef((e,r)=>{let{__scopeCollapsible:n,present:a,children:i,...c}=e,u=h(y,n),[p,f]=t.useState(a),m=t.useRef(null),g=(0,s.useComposedRefs)(r,m),x=t.useRef(0),v=x.current,b=t.useRef(0),w=b.current,C=u.open||p,S=t.useRef(C),k=t.useRef(void 0);return t.useEffect(()=>{let e=requestAnimationFrame(()=>S.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,o.useLayoutEffect)(()=>{let e=m.current;if(e){k.current=k.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();x.current=t.height,b.current=t.width,S.current||(e.style.transitionDuration=k.current.transitionDuration,e.style.animationName=k.current.animationName),f(a)}},[u.open,a]),(0,d.jsx)(l.Primitive.div,{"data-state":j(u.open),"data-disabled":u.disabled?"":void 0,id:u.contentId,hidden:!C,...c,ref:g,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:C&&i})});function j(e){return e?"open":"closed"}e.s(["CollapsibleContent",()=>b,"CollapsibleTrigger",()=>v,"Content",()=>b,"Root",()=>g,"Trigger",()=>v,"createCollapsibleScope",()=>f])},574071,e=>{"use strict";let t=(0,e.i(757957).default)("EyeOff",[["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"}]]);e.s(["default",()=>t])},774661,389379,e=>{"use strict";let t=(0,e.i(757957).default)("Eye",[["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"}]]);e.s(["EyeIcon",()=>t],774661);var r=e.i(574071);e.s(["EyeOffIcon",()=>r.default],389379)},44137,e=>{"use strict";var t=e.i(999254);let r=(0,e.i(757957).default)("CircleCheck",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]]);e.s(["FormSuccess",0,({message:e})=>e?(0,t.jsxs)("div",{className:"bg-emerald-500/15 p-3 rounded-md flex items-center gap-x-2 text-sm text-emerald-500",children:[(0,t.jsx)(r,{className:"h-4 w-4"}),(0,t.jsx)("p",{children:e})]}):null],44137)},515288,e=>{"use strict";var t=e.i(999254),r=e.i(975157);function n({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card",className:(0,r.cn)("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",e),...n})}function a({className:e,...n}){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-2 px-6 has-data-[slot=card-action]:grid-cols-[1fr_auto] [.border-b]:pb-6",e),...n})}function o({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-title",className:(0,r.cn)("leading-none font-semibold",e),...n})}function s({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-description",className:(0,r.cn)("text-muted-foreground text-sm",e),...n})}function l({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-content",className:(0,r.cn)("px-6",e),...n})}function i({className:e,...n}){return(0,t.jsx)("div",{"data-slot":"card-footer",className:(0,r.cn)("flex items-center px-6 [.border-t]:pt-6",e),...n})}e.s(["Card",()=>n,"CardContent",()=>l,"CardDescription",()=>s,"CardFooter",()=>i,"CardHeader",()=>a,"CardTitle",()=>o])},110204,e=>{"use strict";var t=e.i(999254),r=e.i(682430),n=e.i(257987),a=r.forwardRef((e,r)=>(0,t.jsx)(n.Primitive.label,{...e,ref:r,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));a.displayName="Label";var o=e.i(975157);function s({className:e,...r}){return(0,t.jsx)(a,{"data-slot":"label",className:(0,o.cn)("flex items-center gap-2 text-sm leading-none font-medium 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),...r})}e.s(["Label",()=>s],110204)},870053,e=>{"use strict";var t=e.i(999254),r=e.i(945228),n=e.i(975157),a=e.i(821957),o=e.i(685945),s=e.i(682430);function l({className:e}){let{theme:l}
1=(0,a.useTheme)(),[i,c]=(0,s.useState)(!1),d=r.websiteConfig.metadata.images?.logoLight??"/logo.png",u=r.websiteConfig.metadata.images?.logoDark??d;return(0,s.useEffect)(()=>{c(!0)},[]),(0,t.jsx)(o.default,{src:i&&"dark"!==l?d:u,alt:"Logo",title:"Logo",width:96,height:96,className:(0,n.cn)("size-8",e)})}e.s(["Logo",()=>l])},319270,e=>{"use strict";var t=e.i(999254),r=e.i(519455),n=e.i(520133),a=e.i(975157);let o=({href:e,label:o})=>(0,t.jsx)(n.LocaleLink,{href:e,className:(0,a.cn)((0,r.buttonVariants)({variant:"link",size:"sm"}),"font-normal w-full text-muted-foreground hover:underline underline-offset-4 hover:text-primary"),children:o});var s=e.i(870053),l=e.i(515288);e.s(["AuthCard",0,({children:e,headerLabel:r,bottomButtonLabel:i,bottomButtonHref:c,className:d})=>(0,t.jsxs)(l.Card,{className:(0,a.cn)("shadow-xs border border-border",d),children:[(0,t.jsxs)(l.CardHeader,{className:"flex flex-col items-center",children:[(0,t.jsx)(n.LocaleLink,{href:"/",prefetch:!1,children:(0,t.jsx)(s.Logo,{className:"mb-2"})}),(0,t.jsx)(l.CardDescription,{children:r})]}),(0,t.jsx)(l.CardContent,{children:e}),(0,t.jsx)(l.CardFooter,{children:(0,t.jsx)(o,{label:i,href:c})})]})],319270)},448929,e=>{"use strict";var t=e.i(999254);function r(e){return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:46.5,height:48,viewBox:"0 0 496 512",...e,children:[(0,t.jsx)("title",{children:"GitHub"}),(0,t.jsx)("path",{fill:"currentColor",d:"M165.9 397.4c0 2-2.3 3.6-5.2 3.6c-3.3.3-5.6-1.3-5.6-3.6c0-2 2.3-3.6 5.2-3.6c3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9c2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9c.3 2 2.9 3.3 5.9 2.6c2.9-.7 4.9-2.6 4.6-4.6c-.3-1.9-3-3.2-5.9-2.9M244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2c12.8 2.3 17.3-5.6 17.3-12.1c0-6.2-.3-40.4-.3-61.4c0 0-70 15-84.7-29.8c0 0-11.4-29.1-27.8-36.6c0 0-22.9-15.7 1.6-15.4c0 0 24.9 2 38.6 25.8c21.9 38.6 58.6 27.5 72.9 20.9c2.3-16 8.8-27.1 16-33.7c-55.9-6.2-112.3-14.3-112.3-110.5c0-27.5 7.6-41.3 23.6-58.9c-2.6-6.5-11.1-33.3 2.6-67.9c20.9-6.5 69 27 69 27c20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27c13.7 34.7 5.2 61.4 2.6 67.9c16 17.7 25.8 31.5 25.8 58.9c0 96.5-58.9 104.2-114.8 110.5c9.2 7.9 17 22.9 17 46.4c0 33.7-.3 75.4-.3 83.6c0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252C496 113.3 383.5 8 244.8 8M97.2 352.9c-1.3 1-1 3.3.7 5.2c1.6 1.6 3.9 2.3 5.2 1c1.3-1 1-3.3-.7-5.2c-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9c1.6 1 3.6.7 4.3-.7c.7-1.3-.3-2.9-2.3-3.9c-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2c2.3 2.3 5.2 2.6 6.5 1c1.3-1.3.7-4.3-1.3-6.2c-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2c-1.4-2.3-4-3.3-5.6-2"})]})}e.s(["GitHubIcon",()=>r])},455744,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"BailoutToCSR",{enumerable:!0,get:function(){return a}});let n=e.r(516603);function a({reason:e,children:t}){if("undefined"==typeof window)throw Object.defineProperty(new n.BailoutToCSRError(e),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return t}},967037,(e,t,r)=>{"use strict";function n(e){return e.split("/").map(e=>encodeURIComponent(e)).join("/")}Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"encodeURIPath",{enumerable:!0,get:function(){return n}})},474974,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"PreloadChunks",{enumerable:!0,get:function(){return i}});let n=e.r(999254),a=e.r(815458),o=e.r(464237),s=e.r(967037),l=e.r(887832);function i({moduleIds:e}){if("undefined"!=typeof window)return null;let t=o.workAsyncStorage.getStore();if(void 0===t)return null;let r=[];if(t.reactLoadableManifest&&e){let n=t.reactLoadableManifest;for(let t of e){if(!n[t])continue;let e=n[t].files;r.push(...e)}}if(0===r.length)return null;let i=(0,l.getDeploymentIdQueryOrEmptyString)();return(0,n.jsx)(n.Fragment,{children:r.map(e=>{let r=`${t.assetPrefix}/_next/${(0,s.encodeURIPath)(e)}${i}`;return e.endsWith(".css")?(0,n.jsx)("link",{precedence:"dynamic",href:r,rel:"stylesheet",as:"style",nonce:t.nonce},e):((0,a.preload)(r,{as:"script",fetchPriority:"low",nonce:t.nonce}),null)})})}},463737,(e,t,r)=>{"use strict";
1Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return c}});let n=e.r(999254),a=e.r(682430),o=e.r(455744),s=e.r(474974);function l(e){return{default:e&&"default"in e?e.default:e}}let i={loader:()=>Promise.resolve(l(()=>null)),loading:null,ssr:!0},c=function(e){let t={...i,...e},r=(0,a.lazy)(()=>t.loader().then(l)),c=t.loading;function d(e){let l=c?(0,n.jsx)(c,{isLoading:!0,pastDelay:!0,error:null}):null,i=!t.ssr||!!t.loading,d=i?a.Suspense:a.Fragment,u=t.ssr?(0,n.jsxs)(n.Fragment,{children:["undefined"==typeof window?(0,n.jsx)(s.PreloadChunks,{moduleIds:t.modules}):null,(0,n.jsx)(r,{...e})]}):(0,n.jsx)(o.BailoutToCSR,{reason:"next/dynamic",children:(0,n.jsx)(r,{...e})});return(0,n.jsx)(d,{...i?{fallback:l}:{},children:u})}return d.displayName="LoadableComponent",d}},721993,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return a}});let n=e.r(481258)._(e.r(463737));function a(e,t){let r={};"function"==typeof e&&(r.loader=e);let a={...r,...t};return(0,n.default)({...a,modules:a.loadableGenerated?.modules})}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},629837,48185,e=>{"use strict";e.i(885185);var t=e.i(999254);e.i(903133);var r=e.i(945228);e.i(821957);var n=e.i(721993),a=e.i(682430);(0,n.default)(()=>e.A(284912).then(e=>e.Turnstile),{loadableGenerated:{modules:[82923]},ssr:!1});let o=(0,a.forwardRef)(({validationError:e,...t},n)=>(r.websiteConfig.features.enableTurnstileCaptcha&&console.error("Captcha: NEXT_PUBLIC_TURNSTILE_SITE_KEY is not set"),null));o.displayName="Captcha",e.s(["Captcha",0,o],629837);var s=e.i(975157);let l=({text:e,className:r})=>(0,t.jsxs)("div",{className:(0,s.cn)("relative flex items-center",r),children:[(0,t.jsx)("div",{className:"grow border-t border-border"}),(0,t.jsx)("span",{className:"shrink mx-4 text-sm text-muted-foreground",children:e}),(0,t.jsx)("div",{className:"grow border-t border-border"})]});var i=e.i(448929);function c(e){return(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:45.75,height:48,viewBox:"0 0 488 512",...e,children:[(0,t.jsx)("title",{children:"Google"}),(0,t.jsx)("path",{fill:"currentColor",d:"M488 261.8C488 403.3 391.1 504 248 504C110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6c98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4"})]})}var d=e.i(519455),u=e.i(578938),p=e.i(882985),f=e.i(77607),m=e.i(408124),h=e.i(583979),g=e.i(129304),x=e.i(704673);e.s(["SocialLoginButton",0,({callbackUrl:e,showDivider:n=!0})=>{if(!r.websiteConfig.auth.enableGoogleLogin&&!r.websiteConfig.auth.enableGithubLogin)return null;let o=(0,g.useTranslations)("AuthPage.login"),s=(0,x.useSearchParams)().get("callbackUrl"),v=(0,h.useLocale)(),y=(0,p.getUrlWithLocale)(f.DEFAULT_LOGIN_REDIRECT,v),b=e||s||y,[w,j]=(0,a.useState)(null);console.log("social login button, callbackUrl",b);let C=async e=>{await u.authClient.signIn.social({provider:e,callbackURL:b,errorCallbackURL:f.Routes.AuthError},{onRequest:t=>{j(e)},onResponse:e=>{j(null)},onSuccess:e=>{j(null)},onError:e=>{console.log("social login error",e.error.message),j(null)}})};return(0,t.jsxs)("div",{className:"w-full flex flex-col gap-4",children:[n&&(0,t.jsx)(l,{text:o("or")}),r.websiteConfig.auth.enableGoogleLogin&&(0,t.jsxs)(d.Button,{size:"lg",className:"w-full cursor-pointer",variant:"outline",onClick:()=>C("google"),disabled:"google"===w,children:["google"===w?(0,t.jsx)(m.Loader2Icon,{className:"mr-2 size-4 animate-spin"}):(0,t.jsx)(c,{className:"size-4 mr-2"}),(0,t.jsx)("span",{children:o("signInWithGoogle")})]}),r.websiteConfig.auth.enableGithubLogin&&(0,t.jsxs)(d.Button,{size:"lg",className:"w-full cursor-pointer",variant:"outline",onClick:()=>C("github"),disabled:"github"===w,children:["github"===w?(0,t.jsx)(m.Loader2Icon,{className:"mr-2 size-4 animate-spin"}):(0,t.jsx)(i.GitHubIcon,{className:"size-4 mr-2"}
1),(0,t.jsx)("span",{children:o("signInWithGitHub")})]})]})}],48185)},828420,e=>{"use strict";var t=e.i(999254),r=e.i(319270),n=e.i(743173),a=e.i(44137),o=e.i(519455),s=e.i(903133),l=e.i(793479),i=e.i(945228),c=e.i(520133),d=e.i(578938),u=e.i(882985),p=e.i(975157),f=e.i(77607),m=e.i(19617),h=e.i(774661),g=e.i(389379),x=e.i(408124),v=e.i(583979),y=e.i(129304),b=e.i(704673),w=e.i(682430),j=e.i(926759),C=e.i(948071),S=e.i(629837),k=e.i(48185);e.s(["LoginForm",0,({className:e,callbackUrl:N})=>{let R=(0,y.useTranslations)("AuthPage.login"),E=(0,b.useSearchParams)(),P=E.get("error"),L=E.get("callbackUrl"),I=(0,v.useLocale)(),T=(0,u.getUrlWithLocale)(f.DEFAULT_LOGIN_REDIRECT,I),D=N||L||T;console.log("login form, callbackUrl",D);let[_,M]=(0,w.useState)(""),[z,H]=(0,w.useState)(""),[F,O]=(0,w.useState)(!1),[U,A]=(0,w.useState)(!1),B=(0,w.useRef)(null),V=i.websiteConfig.auth.enableCredentialLogin,G=i.websiteConfig.features.enableTurnstileCaptcha&&!1,K=C.string().optional(),W=C.object({email:C.email({message:R("emailRequired")}),password:C.string().min(1,{message:R("passwordRequired")}),captchaToken:K}),$=(0,j.useForm)({resolver:(0,m.zodResolver)(W),defaultValues:{email:"",password:"",captchaToken:""}}),q=(0,j.useWatch)({control:$.control,name:"captchaToken"}),X=async e=>{await d.authClient.signIn.email({email:e.email,password:e.password,callbackURL:D},{onRequest:e=>{O(!0),M(""),H("")},onResponse:e=>{O(!1)},onSuccess:e=>{},onError:e=>{M(`${e.error.status}: ${e.error.message}`)}})},Y=()=>{A(e=>!e)};return(0,t.jsxs)(r.AuthCard,{headerLabel:R("welcomeBack"),bottomButtonLabel:R("signUpHint"),bottomButtonHref:`${f.Routes.Register}`,className:(0,p.cn)("",e),children:[V&&(0,t.jsx)(s.Form,{...$,children:(0,t.jsxs)("form",{onSubmit:$.handleSubmit(X),className:"space-y-8",children:[(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsx)(s.FormField,{control:$.control,name:"email",render:({field:e})=>(0,t.jsxs)(s.FormItem,{children:[(0,t.jsx)(s.FormLabel,{children:R("email")}),(0,t.jsx)(s.FormControl,{children:(0,t.jsx)(l.Input,{...e,disabled:F,placeholder:"[email protected]",type:"email"})}),(0,t.jsx)(s.FormMessage,{})]})}),(0,t.jsx)(s.FormField,{control:$.control,name:"password",render:({field:e})=>(0,t.jsxs)(s.FormItem,{children:[(0,t.jsxs)("div",{className:"flex justify-between items-center",children:[(0,t.jsx)(s.FormLabel,{children:R("password")}),(0,t.jsx)(o.Button,{size:"sm",variant:"link",asChild:!0,className:"px-0 font-normal text-muted-foreground",children:(0,t.jsx)(c.LocaleLink,{href:`${f.Routes.ForgotPassword}`,className:"text-xs hover:underline hover:underline-offset-4 hover:text-primary",children:R("forgotPassword")})})]}),(0,t.jsx)(s.FormControl,{children:(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)(l.Input,{...e,disabled:F,placeholder:"******",type:U?"text":"password",className:"pr-10"}),(0,t.jsxs)(o.Button,{type:"button",variant:"ghost",size:"sm",className:"absolute right-0 top-0 h-full px-3 py-2 hover:bg-transparent",onClick:Y,disabled:F,children:[U?(0,t.jsx)(g.EyeOffIcon,{className:"size-4 text-muted-foreground"}):(0,t.jsx)(h.EyeIcon,{className:"size-4 text-muted-foreground"}),(0,t.jsx)("span",{className:"sr-only",children:U?R("hidePassword"):R("showPassword")})]})]})}),(0,t.jsx)(s.FormMessage,{})]})})]}),(0,t.jsx)(n.FormError,{message:_||P||void 0}),(0,t.jsx)(a.FormSuccess,{message:z}),G&&(0,t.jsx)(S.Captcha,{ref:B,onSuccess:e=>$.setValue("captchaToken",e),validationError:$.formState.errors.captchaToken?.message}),(0,t.jsxs)(o.Button,{disabled:F||G&&!q,size:"lg",type:"submit",className:"w-full flex items-center justify-center gap-2 cursor-pointer",children:[F&&(0,t.jsx)(x.Loader2Icon,{className:"mr-2 size-4 animate-spin"}),(0,t.jsx)("span",{children:R("signIn")})]})]})}),(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(k.SocialLoginButton,{callbackUrl:D,showDivider:V})})]})}])},776639,e=>{"use strict";var t=e.i(999254),r=e.i(794983),n=e.i(179490),a=e.i(975157);function o({...e}){return(0,t.jsx)(r.Root,{"data-slot":"dialog",...e})}function s({...e}){return(0,t.jsx)(r.Trigger,{"data-slot":"dialog-trigger",...e})}function l({...e}){return(0,t.jsx)(r.Portal,{"data-slot":"dialog-portal",...e})}function i({className:e,...n}){return(0,t.jsx)(r.Overlay,{"data-slot":"dialog-overlay",className:(0,a.cn)("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 bg-black/50",e),...n})}function c({className:e,children:o,showCloseButton:s=!0,...c}){return(0,t.jsxs)(l,{"data-slot":"dialog-portal",children:[(0,t.jsx)(i,{}),(0,t.jsxs)(r.Content,{"data-slot":"dialog-content",className:(0,a.cn)("bg-background 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 fixed top-[50%] left-[50%] z-50 grid w-full max-w-[calc(100%-2rem)] translate-x-[-50%] translate-y-[-50%] gap-4 roun
1ded-lg border p-6 shadow-lg duration-200 outline-none sm:max-w-lg",e),...c,children:[o,s&&(0,t.jsxs)(r.Close,{"data-slot":"dialog-close",className:"ring-offset-background focus:ring-ring data-[state=open]:bg-accent data-[state=open]:text-muted-foreground absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",children:[(0,t.jsx)(n.XIcon,{}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}function d({className:e,...r}){return(0,t.jsx)("div",{"data-slot":"dialog-header",className:(0,a.cn)("flex flex-col gap-2 text-center sm:text-left",e),...r})}function u({className:e,...n}){return(0,t.jsx)(r.Title,{"data-slot":"dialog-title",className:(0,a.cn)("text-lg leading-none font-semibold",e),...n})}function p({className:e,...n}){return(0,t.jsx)(r.Description,{"data-slot":"dialog-description",className:(0,a.cn)("text-muted-foreground text-sm",e),...n})}e.s(["Dialog",()=>o,"DialogContent",()=>c,"DialogDescription",()=>p,"DialogHeader",()=>d,"DialogTitle",()=>u,"DialogTrigger",()=>s])},50292,e=>{"use strict";let t=(0,e.i(757957).default)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["default",()=>t])},562639,e=>{"use strict";var t=e.i(50292);e.s(["ChevronDownIcon",()=>t.default])},47019,958700,e=>{"use strict";let t=(0,e.i(757957).default)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);e.s(["default",()=>t],958700),e.s(["ChevronUpIcon",()=>t],47019)},527069,e=>{"use strict";function t(e,[t,r]){return Math.min(r,Math.max(t,e))}e.s(["clamp",()=>t])},809641,e=>{"use strict";var t=e.i(682430);function r(e){let r=t.useRef({value:e,previous:e});return t.useMemo(()=>(r.current.value!==e&&(r.current.previous=r.current.value,r.current.value=e),r.current.previous),[e])}e.s(["usePrevious",()=>r])},967489,e=>{"use strict";var t=e.i(999254),r=e.i(682430),n=e.i(815458),a=e.i(527069),o=e.i(291967),s=e.i(987099),l=e.i(922353),i=e.i(9413),c=e.i(775649),d=e.i(403659),u=e.i(687656),p=e.i(362854),f=e.i(411207),m=e.i(845311),h=e.i(576903),g=e.i(285565),x=e.i(160310),v=e.i(488248),y=e.i(136567),b=e.i(18731),w=e.i(809641),j=e.i(587312),C=e.i(73772),S=e.i(469759),k=[" ","Enter","ArrowUp","ArrowDown"],N=[" ","Enter"],R="Select",[E,P,L]=(0,s.createCollection)(R),[I,T]=(0,i.createContextScope)(R,[L,m.createPopperScope]),D=(0,m.createPopperScope)(),[_,M]=I(R),[z,H]=I(R),F=e=>{let{__scopeSelect:n,children:a,open:o,defaultOpen:s,onOpenChange:l,value:i,defaultValue:d,onValueChange:u,dir:p,name:h,autoComplete:g,disabled:x,required:v,form:b}=e,w=D(n),[j,C]=r.useState(null),[S,k]=r.useState(null),[N,P]=r.useState(!1),L=(0,c.useDirection)(p),[I,T]=(0,y.useControllableState)({prop:o,defaultProp:s??!1,onChange:l,caller:R}),[M,H]=(0,y.useControllableState)({prop:i,defaultProp:d,onChange:u,caller:R}),F=r.useRef(null),O=!j||b||!!j.closest("form"),[U,A]=r.useState(new Set),B=Array.from(U).map(e=>e.props.value).join(";");return(0,t.jsx)(m.Root,{...w,children:(0,t.jsxs)(_,{required:v,scope:n,trigger:j,onTriggerChange:C,valueNode:S,onValueNodeChange:k,valueNodeHasChildren:N,onValueNodeHasChildrenChange:P,contentId:(0,f.useId)(),value:M,onValueChange:H,open:I,onOpenChange:T,dir:L,triggerPointerDownPosRef:F,disabled:x,children:[(0,t.jsx)(E.Provider,{scope:n,children:(0,t.jsx)(z,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{A(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{A(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:a})}),O?(0,t.jsxs)(ew,{"aria-hidden":!0,required:v,tabIndex:-1,name:h,autoComplete:g,value:M,onChange:e=>H(e.target.value),disabled:x,form:b,children:[void 0===M?(0,t.jsx)("option",{value:""}):null,Array.from(U)]},B):null]})})};F.displayName=R;var O="SelectTrigger",U=r.forwardRef((e,n)=>{let{__scopeSelect:a,disabled:s=!1,...i}=e,c=D(a),d=M(O,a),u=d.disabled||s,p=(0,l.useComposedRefs)(n,d.onTriggerChange),f=P(a),h=r.useRef("touch"),[x,v,y]=eC(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===d.value),n=eS(t,e,r);void 0!==n&&d.onValueChange(n.value)}),b=e=>{u||(d.onOpenChange(!0),y()),e&&(d.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,t.jsx)(m.Anchor,{asChild:!0,...c,children:(0,t.jsx)(g.Primitive.button,{type:"button",role:"combobox","aria-controls":d.contentId,"aria-expanded":d.open,"aria-required":d.required,"aria-autocomplete":"none",dir:d.dir,"data-state":d.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":ej(d.value)?"":void 0,...i,ref:p,onClick:(0,o.composeEventHandlers)(i.onClick,e=>
1{e.currentTarget.focus(),"mouse"!==h.current&&b(e)}),onPointerDown:(0,o.composeEventHandlers)(i.onPointerDown,e=>{h.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(b(e),e.preventDefault())}),onKeyDown:(0,o.composeEventHandlers)(i.onKeyDown,e=>{let t=""!==x.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&k.includes(e.key)&&(b(),e.preventDefault())})})})});U.displayName=O;var A="SelectValue",B=r.forwardRef((e,r)=>{let{__scopeSelect:n,className:a,style:o,children:s,placeholder:i="",...c}=e,d=M(A,n),{onValueNodeHasChildrenChange:u}=d,p=void 0!==s,f=(0,l.useComposedRefs)(r,d.onValueNodeChange);return(0,b.useLayoutEffect)(()=>{u(p)},[u,p]),(0,t.jsx)(g.Primitive.span,{...c,ref:f,style:{pointerEvents:"none"},children:ej(d.value)?(0,t.jsx)(t.Fragment,{children:i}):s})});B.displayName=A;var V=r.forwardRef((e,r)=>{let{__scopeSelect:n,children:a,...o}=e;return(0,t.jsx)(g.Primitive.span,{"aria-hidden":!0,...o,ref:r,children:a||"â¼"})});V.displayName="SelectIcon";var G=e=>(0,t.jsx)(h.Portal,{asChild:!0,...e});G.displayName="SelectPortal";var K="SelectContent",W=r.forwardRef((e,a)=>{let o=M(K,e.__scopeSelect),[s,l]=r.useState();return((0,b.useLayoutEffect)(()=>
1{l(new DocumentFragment)},[]),o.open)?(0,t.jsx)(Y,{...e,ref:a}):s?n.createPortal((0,t.jsx)($,{scope:e.__scopeSelect,children:(0,t.jsx)(E.Slot,{scope:e.__scopeSelect,children:(0,t.jsx)("div",{children:e.children})})}),s):null});W.displayName=K;var[$,q]=I(K),X=(0,x.createSlot)("SelectContent.RemoveScroll"),Y=r.forwardRef((e,n)=>{let{__scopeSelect:a,position:s="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:c,onPointerDownOutside:f,side:m,sideOffset:h,align:g,alignOffset:x,arrowPadding:v,collisionBoundary:y,collisionPadding:b,sticky:w,hideWhenDetached:j,avoidCollisions:k,...N}=e,R=M(K,a),[E,L]=r.useState(null),[I,T]=r.useState(null),D=(0,l.useComposedRefs)(n,e=>L(e)),[_,z]=r.useState(null),[H,F]=r.useState(null),O=P(a),[U,A]=r.useState(!1),B=r.useRef(!1);r.useEffect(()=>{if(E)return(0,C.hideOthers)(E)},[E]),(0,u.useFocusGuards)();let V=r.useCallback(e=>{let[t,...r]=O().map(e=>e.ref.current),[n]=r.slice(-1),a=document.activeElement;for(let r of e)if(r===a||(r?.scrollIntoView({block:"nearest"}),r===t&&I&&(I.scrollTop=0),r===n&&I&&(I.scrollTop=I.scrollHeight),r?.focus(),document.activeElement!==a))return},[O,I]),G=r.useCallback(()=>V([_,E]),[V,_,E]);r.useEffect(()=>{U&&G()},[U,G]);let{onOpenChange:W,triggerPointerDownPosRef:q}=R;r.useEffect(()=>{if(E){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(q.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(q.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():E.contains(r.target)||W(!1),document.removeEventListener("pointermove",t),q.current=null};return null!==q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[E,W,q]),r.useEffect(()=>{let e=()=>W(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[W]);let[Y,J]=eC(e=>{let t=O().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=eS(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),ee=r.useCallback((e,t,r)=>{let n=!B.current&&!r;(void 0!==R.value&&R.value===t||n)&&(z(e),n&&(B.current=!0))},[R.value]),et=r.useCallback(()=>E?.focus(),[E]),er=r.useCallback((e,t,r)=>{let n=!B.current&&!r;(void 0!==R.value&&R.value===t||n)&&F(e)},[R.value]),en="popper"===s?Z:Q,ea=en===Z?{side:m,sideOffset:h,align:g,alignOffset:x,arrowPadding:v,collisionBoundary:y,collisionPadding:b,sticky:w,hideWhenDetached:j,avoidCollisions:k}:{};return(0,t.jsx)($,{scope:a,content:E,viewport:I,onViewportChange:T,itemRefCallback:ee,selectedItem:_,onItemLeave:et,itemTextRefCallback:er,focusSelectedItem:G,selectedItemText:H,position:s,isPositioned:U,searchRef:Y,children:(0,t.jsx)(S.RemoveScroll,{as:X,allowPinchZoom:!0,children:(0,t.jsx)(p.FocusScope,{asChild:!0,trapped:R.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,o.composeEventHandlers)(i,e=>{R.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,t.jsx)(d.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:c,onPointerDownOutside:f,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>R.onOpenChange(!1),children:(0,t.jsx)(en,{role:"listbox",id:R.contentId,"data-state":R.open?"open":"closed",dir:R.dir,onContextMenu:e=>e.preventDefault(),...N,...ea,onPlaced:()=>A(!0),ref:D,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:(0,o.composeEventHandlers)(N.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||J(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=O().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>V(t)),e.preventDefault()}})})})})})})});Y.displayName="SelectContentImpl";var Q=r.forwardRef((e,n)=>{let{__scopeSelect:o,onPlaced:s,...i}=e,c=M(K,o),d=q(K,o),[u,p]=r.useState(null),[f,m]=r.useState(null),h=(0,l.useComposedRefs)(n,e=>m(e)),x=P(o),v=r.useRef(!1),y=r.useRef(!0),{viewport:w,selectedItem:j,selectedItemText:C,focusSelectedItem:S}=d,k=r.useCallback(()=>
1{if(c.trigger&&c.valueNode&&u&&f&&w&&j&&C){let e=c.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=c.valueNode.getBoundingClientRect(),n=C.getBoundingClientRect();if("rtl"!==c.dir){let o=n.left-t.left,s=r.left-o,l=e.left-s,i=e.width+l,c=Math.max(i,t.width),d=window.innerWidth-10,p=(0,a.clamp)(s,[10,Math.max(10,d-c)]);u.style.minWidth=i+"px",u.style.left=p+"px"}else{let o=t.right-n.right,s=window.innerWidth-r.right-o,l=window.innerWidth-e.right-s,i=e.width+l,c=Math.max(i,t.width),d=window.innerWidth-10,p=(0,a.clamp)(s,[10,Math.max(10,d-c)]);u.style.minWidth=i+"px",u.style.right=p+"px"}let o=x(),l=window.innerHeight-20,i=w.scrollHeight,d=window.getComputedStyle(f),p=parseInt(d.borderTopWidth,10),m=parseInt(d.paddingTop,10),h=parseInt(d.borderBottomWidth,10),g=p+m+i+parseInt(d.paddingBottom,10)+h,y=Math.min(5*j.offsetHeight,g),b=window.getComputedStyle(w),S=parseInt(b.paddingTop,10),k=parseInt(b.paddingBottom,10),N=e.top+e.height/2-10,R=j.offsetHeight/2,E=p+m+(j.offsetTop+R);if(E<=N){let e=o.length>0&&j===o[o.length-1].ref.current;u.style.bottom="0px";let t=Math.max(l-N,R+(e?k:0)+(f.clientHeight-w.offsetTop-w.offsetHeight)+h);u.style.height=E+t+"px"}else{let e=o.length>0&&j===o[0].ref.current;u.style.top="0px";let t=Math.max(N,p+w.offsetTop+(e?S:0)+R);u.style.height=t+(g-E)+"px",w.scrollTop=E-N+w.offsetTop}u.style.margin="10px 0",u.style.minHeight=y+"px",u.style.maxHeight=l+"px",s?.(),requestAnimationFrame(()=>v.current=!0)}},[x,c.trigger,c.valueNode,u,f,w,j,C,c.dir,s]);(0,b.useLayoutEffect)(()=>k(),[k]);let[N,R]=r.useState();(0,b.useLayoutEffect)(()=>{f&&R(window.getComputedStyle(f).zIndex)},[f]);let E=r.useCallback(e=>{e&&!0===y.current&&(k(),S?.(),y.current=!1)},[k,S]);return(0,t.jsx)(J,{scope:o,contentWrapper:u,shouldExpandOnScrollRef:v,onScrollButtonChange:E,children:(0,t.jsx)("div",{ref:p,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:N},children:(0,t.jsx)(g.Primitive.div,{...i,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});Q.displayName="SelectItemAlignedPosition";var Z=r.forwardRef((e,r)=>{let{__scopeSelect:n,align:a="start",collisionPadding:o=10,...s}=e,l=D(n);return(0,t.jsx)(m.Content,{...l,...s,ref:r,align:a,collisionPadding:o,style:{boxSizing:"border-box",...s.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});Z.displayName="SelectPopperPosition";var[J,ee]=I(K,{}),et="SelectViewport",er=r.forwardRef((e,n)=>{let{__scopeSelect:a,nonce:s,...i}=e,c=q(et,a),d=ee(et,a),u=(0,l.useComposedRefs)(n,c.onViewportChange),p=r.useRef(0);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:s}),(0,t.jsx)(E.Slot,{scope:a,children:(0,t.jsx)(g.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,o.composeEventHandlers)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=d;if(n?.current&&r){let e=Math.abs(p.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,a=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(a<n){let o=a+e,s=Math.min(n,o),l=o-s;r.style.height=s+"px","0px"===r.style.bottom&&(t.scrollTop=l>0?l:0,r.style.justifyContent="flex-end")}}}p.current=t.scrollTop})})})]})});er.displayName=et;var en="SelectGroup",[ea,eo]=I(en);r.forwardRef((e,r)=>{let{__scopeSelect:n,...a}=e,o=(0,f.useId)();return(0,t.jsx)(ea,{scope:n,id:o,children:(0,t.jsx)(g.Primitive.div,{role:"group","aria-labelledby":o,...a,ref:r})})}).displayName=en;var es="SelectLabel";r.forwardRef((e,r)=>{let{__scopeSelect:n,...a}=e,o=eo(es,n);return(0,t.jsx)(g.Primitive.div,{id:o.id,...a,ref:r})}).displayName=es;
1var el="SelectItem",[ei,ec]=I(el),ed=r.forwardRef((e,n)=>{let{__scopeSelect:a,value:s,disabled:i=!1,textValue:c,...d}=e,u=M(el,a),p=q(el,a),m=u.value===s,[h,x]=r.useState(c??""),[v,y]=r.useState(!1),b=(0,l.useComposedRefs)(n,e=>p.itemRefCallback?.(e,s,i)),w=(0,f.useId)(),j=r.useRef("touch"),C=()=>{i||(u.onValueChange(s),u.onOpenChange(!1))};if(""===s)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,t.jsx)(ei,{scope:a,value:s,disabled:i,textId:w,isSelected:m,onItemTextChange:r.useCallback(e=>{x(t=>t||(e?.textContent??"").trim())},[]),children:(0,t.jsx)(E.ItemSlot,{scope:a,value:s,disabled:i,textValue:h,children:(0,t.jsx)(g.Primitive.div,{role:"option","aria-labelledby":w,"data-highlighted":v?"":void 0,"aria-selected":m&&v,"data-state":m?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...d,ref:b,onFocus:(0,o.composeEventHandlers)(d.onFocus,()=>y(!0)),onBlur:(0,o.composeEventHandlers)(d.onBlur,()=>y(!1)),onClick:(0,o.composeEventHandlers)(d.onClick,()=>{"mouse"!==j.current&&C()}),onPointerUp:(0,o.composeEventHandlers)(d.onPointerUp,()=>{"mouse"===j.current&&C()}),onPointerDown:(0,o.composeEventHandlers)(d.onPointerDown,e=>{j.current=e.pointerType}),onPointerMove:(0,o.composeEventHandlers)(d.onPointerMove,e=>{j.current=e.pointerType,i?p.onItemLeave?.():"mouse"===j.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,o.composeEventHandlers)(d.onPointerLeave,e=>{e.currentTarget===document.activeElement&&p.onItemLeave?.()}),onKeyDown:(0,o.composeEventHandlers)(d.onKeyDown,e=>{(p.searchRef?.current===""||" "!==e.key)&&(N.includes(e.key)&&C()," "===e.key&&e.preventDefault())})})})})});ed.displayName=el;var eu="SelectItemText",ep=r.forwardRef((e,a)=>{let{__scopeSelect:o,className:s,style:i,...c}=e,d=M(eu,o),u=q(eu,o),p=ec(eu,o),f=H(eu,o),[m,h]=r.useState(null),x=(0,l.useComposedRefs)(a,e=>h(e),p.onItemTextChange,e=>u.itemTextRefCallback?.(e,p.value,p.disabled)),v=m?.textContent,y=r.useMemo(()=>(0,t.jsx)("option",{value:p.value,disabled:p.disabled,children:v},p.value),[p.disabled,p.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:j}=f;return(0,b.useLayoutEffect)(()=>(w(y),()=>j(y)),[w,j,y]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(g.Primitive.span,{id:p.textId,...c,ref:x}),p.isSelected&&d.valueNode&&!d.valueNodeHasChildren?n.createPortal(c.children,d.valueNode):null]})});ep.displayName=eu;var ef="SelectItemIndicator",em=r.forwardRef((e,r)=>{let{__scopeSelect:n,...a}=e;return ec(ef,n).isSelected?(0,t.jsx)(g.Primitive.span,{"aria-hidden":!0,...a,ref:r}):null});em.displayName=ef;var eh="SelectScrollUpButton",eg=r.forwardRef((e,n)=>{let a=q(eh,e.__scopeSelect),o=ee(eh,e.__scopeSelect),[s,i]=r.useState(!1),c=(0,l.useComposedRefs)(n,o.onScrollButtonChange);return(0,b.useLayoutEffect)(()=>{if(a.viewport&&a.isPositioned){let e=function(){i(t.scrollTop>0)},t=a.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[a.viewport,a.isPositioned]),s?(0,t.jsx)(ey,{...e,ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=a;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eg.displayName=eh;var ex="SelectScrollDownButton",ev=r.forwardRef((e,n)=>{let a=q(ex,e.__scopeSelect),o=ee(ex,e.__scopeSelect),[s,i]=r.useState(!1),c=(0,l.useComposedRefs)(n,o.onScrollButtonChange);return(0,b.useLayoutEffect)(()=>{if(a.viewport&&a.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=a.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[a.viewport,a.isPositioned]),s?(0,t.jsx)(ey,{...e,ref:c,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=a;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});ev.displayName=ex;var ey=r.forwardRef((e,n)=>{let{__scopeSelect:a,onAutoScroll:s,...l}=e,i=q("SelectScrollButton",a),c=r.useRef(null),d=P(a),u=r.useCallback(()=>{null!==c.current&&(window.clearInterval(c.current),c.current=null)},[]);return r.useEffect(()=>()=>u(),[u]),(0,b.useLayoutEffect)(()=>{let e=d().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[d]),(0,t.jsx)(g.Primitive.div,{"aria-hidden":!0,...l,ref:n,style:{flexShrink:0,...l.style},onPointerDown:(0,o.composeEventHandlers)(l.onPointerDown,()=>{null===c.current&&(c.current=window.setInterval(s,50))}),onPointerMove:(0,o.composeEventHandlers)(l.onPointerMove,()=>{i.onItemLeave?.(),null===c.current&&(c.current=window.setInterval(s,50))}),onPointerLeave:(0,o.composeEventHandlers)(l.onPointerLeave,()=>{u()})})});r.forwardRef((e,r)=>{let{__scopeSelect:n,...a}=e;return(0,t.jsx)(g.Primitive.div,{"aria-hidden":!0,...a,ref:r})}).displayName="SelectSeparator";var eb="SelectArrow";r.forwardRef((e,r)=>{let{__scopeSelect:n,...a}=e,o=D(n),s=M(eb,n),l=q(eb,n);return s.open&&"popper"===l.position?(0,t.jsx)(m.Arrow,{...o,...a,ref:r}):null}).displayName=eb;var ew=r.forwardRef(({__scopeSelect:e,value:n,...a},o)=>{let s=r.useRef(null),i=(0,l.useComposedRefs)(o,s),c=(0,w.usePrevious)(n);return r.useEffect(()=>{let e=s.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(c!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[c,n]),(0,t.jsx)(g.Primitive.select,{...a,style:{...j.VISUALLY_HIDDEN_STYLES,...a.style},ref:i,defaultValue:n})});function ej(e){return""===e||void 0===e}function eC(e){let t=(0,v.useCallbackRef)(e),n=r.useRef(""),a=r.useRef(0),o=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(a.current),""!==t&&(
1a.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),s=r.useCallback(()=>{n.current="",window.clearTimeout(a.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(a.current),[]),[n,o,s]}function eS(e,t,r){var n,a;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,s=r?e.indexOf(r):-1,l=(n=e,a=Math.max(s,0),n.map((e,t)=>n[(a+t)%n.length]));1===o.length&&(l=l.filter(e=>e!==r));let i=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}ew.displayName="SelectBubbleInput";var ek=e.i(692837),eN=e.i(562639),eR=e.i(47019),eE=e.i(975157);function eP({...e}){return(0,t.jsx)(F,{"data-slot":"select",...e})}function eL({...e}){return(0,t.jsx)(B,{"data-slot":"select-value",...e})}function eI({className:e,size:r="default",children:n,...a}){return(0,t.jsxs)(U,{"data-slot":"select-trigger","data-size":r,className:(0,eE.cn)("border-input data-[placeholder]:text-muted-foreground [&_svg:not([class*='text-'])]:text-muted-foreground focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive dark:bg-input/30 dark:hover:bg-input/50 flex w-fit items-center justify-between gap-2 rounded-md border bg-transparent px-3 py-2 text-sm whitespace-nowrap shadow-xs transition-[color,box-shadow] outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50 data-[size=default]:h-9 data-[size=sm]:h-8 *:data-[slot=select-value]:line-clamp-1 *:data-[slot=select-value]:flex *:data-[slot=select-value]:items-center *:data-[slot=select-value]:gap-2 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4",e),...a,children:[n,(0,t.jsx)(V,{asChild:!0,children:(0,t.jsx)(eN.ChevronDownIcon,{className:"size-4 opacity-50"})})]})}function eT({className:e,children:r,position:n="item-aligned",align:a="center",...o}){return(0,t.jsx)(G,{children:(0,t.jsxs)(W,{"data-slot":"select-content",className:(0,eE.cn)("bg-popover text-popover-foreground 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 relative z-50 max-h-(--radix-select-content-available-height) min-w-[8rem] origin-(--radix-select-content-transform-origin) overflow-x-hidden overflow-y-auto rounded-md border shadow-md","popper"===n&&"data-[side=bottom]:translate-y-1 data-[side=left]:-translate-x-1 data-[side=right]:translate-x-1 data-[side=top]:-translate-y-1",e),position:n,align:a,...o,children:[(0,t.jsx)(e_,{}),(0,t.jsx)(er,{className:(0,eE.cn)("p-1","popper"===n&&"h-[var(--radix-select-trigger-height)] w-full min-w-[var(--radix-select-trigger-width)] scroll-my-1"),children:r}),(0,t.jsx)(eM,{})]})})}function eD({className:e,children:r,...n}){return(0,t.jsxs)(ed,{"data-slot":"select-item",className:(0,eE.cn)("focus:bg-accent focus:text-accent-foreground [&_svg:not([class*='text-'])]:text-muted-foreground relative flex w-full cursor-default items-center gap-2 rounded-sm py-1.5 pr-8 pl-2 text-sm outline-hidden select-none data-[disabled]:pointer-events-none data-[disabled]:opacity-50 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 *:[span]:last:flex *:[span]:last:items-center *:[span]:last:gap-2",e),...n,children:[(0,t.jsx)("span",{"data-slot":"select-item-indicator",className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,t.jsx)(em,{children:(0,t.jsx)(ek.CheckIcon,{className:"size-4"})})}),(0,t.jsx)(ep,{children:r})]})}function e_({className:e,...r}){return(0,t.jsx)(eg,{"data-slot":"select-scroll-up-button",className:(0,eE.cn)("flex cursor-default items-center justify-center py-1",e),...r,children:(0,t.jsx)(eR.ChevronUpIcon,{className:"size-4"})})}function eM({className:e,...r}){return(0,t.jsx)(ev,{"data-slot":"select-scroll-down-button",className:(0,eE.cn)("flex cursor-default items-center justify-center py-1",e),...r,children:(0,t.jsx)(eN.ChevronDownIcon,{className:"size-4"})})}e.s(["Select",()=>eP,"SelectContent",()=>eT,"SelectItem",()=>eD,"SelectTrigger",()=>eI,"SelectValue",()=>eL],967489)},920932,e=>{"use strict";var t=e.i(999254),r=e.i(828420),n=e.i(776639),a=e.i(520133),o=e.i(77607),s=e.i(682430);e.s(["LoginWrapper",0,({children:e,mode:l="redirect",asChild:i,callbackUrl:c})=>
1{let d=(0,a.useLocaleRouter)(),[u,p]=(0,s.useState)(!1),[f,m]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{p(!0)},[]),"modal"===l)?(0,t.jsxs)(n.Dialog,{open:f,onOpenChange:m,children:[(0,t.jsx)(n.DialogTrigger,{asChild:i,children:e}),(0,t.jsxs)(n.DialogContent,{className:"sm:max-w-[400px] p-0",children:[(0,t.jsx)(n.DialogHeader,{className:"hidden",children:(0,t.jsx)(n.DialogTitle,{})}),(0,t.jsx)(r.LoginForm,{callbackUrl:c,className:"border-none"})]})]}):(0,t.jsx)("span",{onClick:()=>{let e=c?`${o.Routes.Login}?callbackUrl=${encodeURIComponent(c)}`:`${o.Routes.Login}`;console.log("login wrapper, loginPath",e),d.push(e)},className:"cursor-pointer",children:e})}])},130861,e=>{"use strict";let t=(0,e.i(757957).default)("Settings2",[["path",{d:"M20 7h-9",key:"3s1dr2"}],["path",{d:"M14 17H5",key:"gfn3mx"}],["circle",{cx:"17",cy:"17",r:"3",key:"18b49y"}],["circle",{cx:"7",cy:"7",r:"3",key:"dfmy0x"}]]);e.s(["default",()=>t])},107782,e=>{"use strict";let t=(0,e.i(757957).default)("UserRound",[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]]);e.s(["User2Icon",()=>t],107782)},225123,e=>{"use strict";var t=e.i(999254),r=e.i(975157),n=e.i(107782);function a({name:e,image:a,className:o,...s}){return(0,t.jsxs)("div",{className:(0,r.cn)("relative flex size-8 shrink-0 overflow-hidden rounded-full bg-muted",o),...s,children:[(0,t.jsxs)("div",{className:"absolute inset-0 flex items-center justify-center",children:[(0,t.jsx)("span",{className:"sr-only",children:e}),(0,t.jsx)(n.User2Icon,{className:"size-4"})]}),a&&(0,t.jsx)("img",{alt:e,title:e,src:a,className:"absolute inset-0 size-full object-cover",loading:"lazy",onLoad:e=>{let t=e.currentTarget.previousElementSibling;t&&(t.style.opacity="0")},onError:e=>{let t=e.currentTarget.previousElementSibling;t&&(t.style.opacity="1"),e.currentTarget.style.display="none"}})]})}e.s(["UserAvatar",()=>a])},54940,332689,965220,e=>{"use strict";var t=e.i(757957);let r=(0,t.default)("CreditCard",[["rect",{width:"20",height:"14",x:"2",y:"5",rx:"2",key:"ynyp8z"}],["line",{x1:"2",x2:"22",y1:"10",y2:"10",key:"1b3vmo"}]]);e.s(["CreditCardIcon",()=>r],54940);let n=(0,t.default)("LayoutDashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);e.s(["LayoutDashboardIcon",()=>n],332689);var a=e.i(130861);e.s(["Settings2Icon",()=>a.default],965220)},92910,e=>{"use strict";let t=(0,e.i(757957).default)("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);e.s(["default",()=>t])},284912,e=>{e.v(t=>Promise.all(["static/chunks/440a36c9820a150b.js"].map(t=>e.l(t))).then(()=>t(82923)))}]);
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.