1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4700],{6019:(e,r,t)=>{t.d(r,{$:()=>c,r:()=>l});var a=t(21565),i=t(69714),s=t(62684),n=t(9577),o=t(79696),d=t(98561);let l=(0,s.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-none text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none 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",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline","glassmorphism-primary":"group relative overflow-hidden border border-white/30 bg-gradient-to-r from-white/20 to-white/10 text-white backdrop-blur-sm transition-[border-color,background-color,box-shadow] duration-500 hover:border-white/50 hover:bg-white/20 hover:shadow-lg hover:shadow-white/10","glassmorphism-secondary":"group relative text-white/90 transition-[filter,color] duration-500 hover:drop-shadow-[0_0_6px_rgba(255,255,255,0.6)] hover:text-white"},size:{default:"h-10 px-4 py-3 has-[>svg]:px-3",sm:"h-8 rounded-none gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-12 rounded-none px-6 has-[>svg]:px-6",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}}),c=n.forwardRef(({className:e,variant:r,size:t,asChild:s=!1,loading:n=!1,children:c,...u},v)=>{let m=s?i.DX:"button";return(0,a.jsx)(m,{ref:v,"data-slot":"button",className:(0,o.cn)(l({variant:r,size:t,className:e})),disabled:n||u.disabled,...u,children:n?(0,a.jsxs)("div",{className:"flex items-center justify-center gap-2",children:[(0,a.jsx)(d.y$,{size:"sm",variant:"current"}),c]}):c})});c.displayName="Button"},20565:(e,r,t)=>{t.d(r,{C5:()=>x,MJ:()=>b,Rr:()=>g,eI:()=>f,lR:()=>p,lV:()=>l,zB:()=>u});var a=t(21565),i=t(69714),s=t(9577),n=t(30694),o=t(79696),d=t(84963);let l=n.Op,c=s.createContext({}),u=({...e})=>(0,a.jsx)(c.Provider,{value:{name:e.name},children:(0,a.jsx)(n.xI,{...e})}),v=()=>{let e=s.useContext(c),r=s.useContext(m),{getFieldState:t,formState:a}=(0,n.xW)(),i=t(e.name,a);if(!e)throw Error("useFormField should be used within <FormField>");let{id:o}=r;return{id:o,name:e.name,formItemId:`${o}-form-item`,formDescriptionId:`${o}-form-item-description`,formMessageId:`${o}-form-item-message`,...i}},m=s.createContext({}),f=s.forwardRef(({className:e,...r},t)=>{let i=s.useId();return(0,a.jsx)(m.Provider,{value:{id:i},children:(0,a.jsx)("div",{ref:t,className:(0,o.cn)("space-y-2",e),...r})})});f.displayName="FormItem";let p=s.forwardRef(({className:e,...r},t)=>{let{error:i,formItemId:s}=v();return(0,a.jsx)(d.J,{ref:t,className:(0,o.cn)(i&&"text-destructive",e),htmlFor:s,...r})});p.displayName="FormLabel";let b=s.forwardRef(({...e},r)=>{let{error:t,formItemId:s,formDescriptionId:n,formMessageId:o}=v();return(0,a.jsx)(i.DX,{ref:r,id:s,"aria-describedby":t?`${n} ${o}`:`${n}`,"aria-invalid":!!t,...e})});b.displayName="FormControl";let g=s.forwardRef(({className:e,...r},t)=>{let{formDescriptionId:i}=v();return(0,a.jsx)("p",{ref:t,id:i,className:(0,o.cn)("text-sm text-muted-foreground",e),...r})});g.displayName="FormDescription";let x=s.forwardRef(({className:e,children:r,...t},i)=>{let{error:s,formMessageId:n}=v(),d=s?String(s?.message):r;return d?(0,a.jsx)("p",{ref:i,id:n,className:(0,o.cn)("text-sm font-medium text-destructive",e),...t,children:d}):null});x.displayName="FormMessage"},23175:(e,r,t)=>{t.d(r,{Fc:()=>d,TN:()=>c,XL:()=>l});var a=t(21565),i=t(79696),s=t(62684),n=t(9577);let o=(0,s.F)("relative w-full rounded-lg border p-6 [&>svg+div]:translate-y-[-3px] [&>svg]:absolute [&>svg]:left-6 [&>svg]:top-6 [&>svg]:text-foreground [&>svg~*]:pl-10",{variants:{variant:{default:"bg-background text-foreground",primary:"border-primary/20 bg-primary/20 text-primary [&>svg]:text-primary",error:"border-destructive/20 bg-destructive/10 text-destructive [&>svg]:text-destructive",success:"border-success/20 bg-success/10 text-success [&>svg]:text-success"}},defaultVariants:{variant:"default"}}),d=n.forwardRef(({className:e,variant:r,...t},s)=>(0,a.jsx)("div",{ref:s,role:"alert",className:(0,i.cn)(o({variant:r}),e),...t}));d.displayName="Alert";let l=n.forwardRef(({className:e,...r},t)=>(0,a.jsx)("h5",{ref:t,className:(0,i.cn)("mb-1 font-medium leading-none tracking-tight",e),...r}));l.displayName="AlertTitle";let c=n.forwardRef(({className:e,...r},t)=>(0,a.jsx)("div",{ref:t,className:(0,i.cn)("text-sm [&_p]:leading-relaxed",e),...r}));c.displayName="AlertDescription"},24370:(e,r,t)=>{t.d(r,{H:()=>a.H,w:()=>a.w});var a=t(30084)},47179:(e,r,t)=>{t.d(r,{b:()=>o});var a=t(9577),i=t(64402),s=t(21565),n=a.forwardRef((e,r)=>(0,s.jsx)(i.sG.label,{...e,ref:r,onMouseDown:r=>{r.target.closest("button, input, select, textarea")||(e.onMouseDown?.(r),!r.defaultPrevented&&r.detail>1&&r.preventDefault())}}));n.displayName="Label";var o=n},52980:(e,r,t)=>{t.d(r,{l:()=>l});var a=t(54999),i=t(7842),s=t(84338);let n=(e,r)=>"bigint"==typeof r?r.toString():r;function o(e,r=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(r)}let d=e=>{if("object"!=typeof e||null===e)return!1;for(let r in e)if(!Object.prototype.hasOwnProperty.call(e,r))return!1;return!0};function l(){let e=(0,i.useTranslations)(),r=(r,t)=>{let a;
1switch(a=(0,s.su)(r,t).message,r.code){case s.eq.invalid_type:a=r.received===s.Zp.undefined?e("zod.errors.invalid_type_received_undefined"):e("zod.errors.invalid_type",{expected:e(`zod.types.${r.expected}`),received:e(`zod.types.${r.received}`)});break;case s.eq.invalid_literal:a=e("zod.errors.invalid_literal",{expected:JSON.stringify(r.expected,n)});break;case s.eq.unrecognized_keys:a=e("zod.errors.unrecognized_keys",{keys:o(r.keys,", "),count:r.keys.length});break;case s.eq.invalid_union:a=e("zod.errors.invalid_union");break;case s.eq.invalid_union_discriminator:a=e("zod.errors.invalid_union_discriminator",{options:o(r.options)});break;case s.eq.invalid_enum_value:a=e("zod.errors.invalid_enum_value",{options:o(r.options),received:r.received});break;case s.eq.invalid_arguments:a=e("zod.errors.invalid_arguments");break;case s.eq.invalid_return_type:a=e("zod.errors.invalid_return_type");break;case s.eq.invalid_date:a=e("zod.errors.invalid_date");break;case s.eq.invalid_string:"object"==typeof r.validation?"startsWith"in r.validation?a=e("zod.errors.invalid_string.startsWith",{startsWith:r.validation.startsWith}):"endsWith"in r.validation&&(a=e("zod.errors.invalid_string.endsWith",{endsWith:r.validation.endsWith})):a=e(`zod.errors.invalid_string.${r.validation}`,{validation:e(`zod.validations.${r.validation}`)});break;case s.eq.too_small:{let t="date"===r.type?new Date(r.minimum):r.minimum;a=e(`zod.errors.too_small.${r.type}.${r.exact?"exact":r.inclusive?"inclusive":"not_inclusive"}`,{minimum:t,count:"number"==typeof t?t:void 0});break}case s.eq.too_big:{let t="date"===r.type?new Date(r.maximum):r.maximum;a=e(`zod.errors.too_big.${r.type}.${r.exact?"exact":r.inclusive?"inclusive":"not_inclusive"}`,{maximum:t,count:"number"==typeof t?t:void 0});break}case s.eq.custom:{var i,l;let{key:t,values:s}=(i=r.params?.i18n,l="zod.errors.custom","string"==typeof i?{key:i,values:{}}:d(i)?{key:"key"in i&&"string"==typeof i.key?i.key:l,values:"values"in i&&d(i.values)?i.values:{}}:{key:l,values:{}});a=e(`zod.errors.custom.${t}`,s??{});break}case s.eq.invalid_intersection_types:a=e("zod.errors.invalid_intersection_types");break;case s.eq.not_multiple_of:a=e("zod.errors.not_multiple_of");break;case s.eq.not_finite:a=e("zod.errors.not_finite")}return{message:a}};return{zodErrorMap:r,setApiErrorsToForm:function(e,t,{defaultError:i,errorMap:s=r}){if(e instanceof a.HN){if(e.data?.zodError?.fieldErrors)return void Object.entries(e.data.zodError.fieldErrors??{}).forEach(([e,a])=>{let i=(a??[])[0];i&&t.setError(e,r?.(i,{data:{},defaultError:""})??i)});if(e.data?.zodError?.formErrors){let a=(e.data.zodError.formErrors??[])[0];a&&t.setError("root",r?.(a,{data:{},defaultError:""})??a);return}}t.setError("root",{message:i})}}}},64402:(e,r,t)=>{t.d(r,{hO:()=>d,sG:()=>o});var a=t(9577),i=t(10364),s=t(69714),n=t(21565),o=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{let t=a.forwardRef((e,t)=>{let{asChild:a,...i}=e,o=a?s.DX:r;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,n.jsx)(o,{...i,ref:t})});return t.displayName=`Primitive.${r}`,{...e,[r]:t}},{});function d(e,r){e&&i.flushSync(()=>e.dispatchEvent(r))}},69296:(e,r,t)=>{t.d(r,{$:()=>i});var a=t(37811);let i={i18n:{locales:{en:{currency:"USD",label:"English"},"zh-TW":{currency:"USD",label:"ç¹é«ä¸æ"},ja:{currency:"USD",label:"æ¥æ¬èª"},ko:{currency:"USD",label:"íêµì´"},es:{currency:"USD",label:"Espa\xf1ol"},fr:{currency:"USD",label:"Fran\xe7ais"},de:{currency:"USD",label:"Deutsch"},it:{currency:"USD",label:"Italiano"},pt:{currency:"USD",label:"Portugu\xeas"},nl:{currency:"USD",label:"Nederlands"},pl:{currency:"USD",label:"Polski"},ru:{currency:"USD",label:"Ð ÑÑÑкий"},ar:{currency:"USD",label:"Ø§ÙØ¹Ø±Ø¨ÙØ©"},hi:{currency:"USD",label:"हिनà¥à¤¦à¥"},tr:{currency:"USD",label:"T\xfcrk\xe7e"},vi:{currency:"USD",label:"Tiếng Viá»t"},th:{currency:"USD",label:"à¹à¸à¸¢"}},defaultLocale:"en",defaultCurrency:"USD",cookieName:"NEXT_LOCALE"},teams:{avatarColors:["#4e6df5","#e5a158","#9dbee5","#ced3d9"]},auth:{redirectAfterLogout:"/app/home"},mailing:{provider:"plunk",from:"[email protected]"},assets:{logoSourceUrl:a.env.NEXT_PUBLIC_LOGO_SOURCE_URL??a.env.LOGO_SOURCE_URL??""}}},71823:(e,r,t)=>{t.d(r,{u:()=>a});let a=(0,t(54544).pY)({})},79397:(e,r,t)=>{t.d(r,{p:()=>s});var a=t(21565),i=t(79696);let s=t(9577).forwardRef(({className:e,type:r,...t},s)=>(0,a.jsx)("input",{type:r,className:(0,i.cn)("flex h-10 w-full rounded-none border border-input bg-transparent px-3 py-1 text-base transition-colors file:border-0 file:bg-transparent file:font-medium file:text-sm placeholder:text-muted-foreground focus-visible:border-brand focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-brand disabled:cursor-not-allowed disabled:opacity-50 md:text-sm",e),ref:s,...t}));s.displayName="Input"},79696:(e,r,t)=>{t.d(r,{cn:()=>s});var a=t(92666),i=t(992);function s(...e){return(0,i.QP)((0,a.$)(e))}},84963:(e,r,t)=>{t.d(r,{J:()=>l});var a=t(21565),i=t(47179),s=t(79696),n=t(62684),o=t(9577);let d=(0,n.F)("text-sm font-medium leading-none peer-disabled:cursor-not-allowed peer-disabled:opacity-70"),l=o.forwardRef(({className:e,...r},t)=>(0,a.jsx)(i.b,{ref:t,className:(0,s.cn)(d(),e),...r}));l.displayName=i.b.displayName},98561:(e,r,t)=>{t.d(r,{WL:()=>o,n6:()=>d,y$:()=>n});var a=t(21565),i=t(79696);let s=(0,t(62684).F)("animate-spin rounded-full border-solid",{variants:{size:{xs:"h-3 w-3 border-[1.5px]",sm:"h-4 w-4 border-2",md:"h-6 w-6 border-2",lg:"h-8 w-8 border-[3px]",xl:"h-12 w-12 border-[3px]"},variant:{primary:"border-primary border-t-transparent",current:"border-current border-t-transparent",white:"border-white border-t-transparent",muted:"border-muted-foreground
1/30 border-t-transparent"}},defaultVariants:{size:"md",variant:"primary"}});function n({size:e,variant:r,className:t}){return(0,a.jsx)("div",{className:(0,i.cn)(s({size:e,variant:r}),t)})}function o({text:e,minHeight:r="60vh"}){return(0,a.jsx)("div",{className:"flex items-center justify-center",style:{minHeight:r},children:e?(0,a.jsxs)("div",{className:"text-center",children:[(0,a.jsx)(n,{size:"lg",className:"mx-auto mb-4"}),(0,a.jsx)("p",{className:"text-muted-foreground",children:e})]}):(0,a.jsx)(n,{size:"xl"})})}function d({text:e="Loading more..."}){return(0,a.jsx)("div",{className:"flex justify-center py-8",children:(0,a.jsxs)("div",{className:"flex items-center space-x-3",children:[(0,a.jsx)(n,{size:"md"}),(0,a.jsx)("span",{className:"text-muted-foreground",children:e})]})})}}}]);
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.