PageSourceSearch

https://tidaltasks.app/_next/static/chunks/4210.a858777c06062ef7.js

js tidaltasks.app collected 2026-09-24 14:33:07 UTC 356,408 bytes, 47 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4210],{5917:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},7171:(e,t,i)=>{"use strict";i.d(t,{bpZ:()=>oT,blZ:()=>ob,z:()=>p});var n,r,a={};i.r(a),i.d(a,{BIGINT_FORMAT_RANGES:()=>eo,Class:()=>eU,NUMBER_FORMAT_RANGES:()=>es,aborted:()=>ev,allowsEval:()=>B,assert:()=>S,assertEqual:()=>x,assertIs:()=>w,assertNever:()=>I,assertNotEqual:()=>k,assignProp:()=>T,base64ToUint8Array:()=>ew,base64urlToUint8Array:()=>eS,cached:()=>U,captureStackTrace:()=>V,cleanEnum:()=>ek,cleanRegex:()=>N,clone:()=>et,cloneDef:()=>L,createTransparentProxy:()=>en,defineLazy:()=>E,esc:()=>J,escapeRegex:()=>ee,extend:()=>ed,finalizeIssue:()=>ey,floatSafeRemainder:()=>P,getElementAtPath:()=>R,getEnumValues:()=>z,getLengthableOrigin:()=>e$,getParsedType:()=>H,getSizableOrigin:()=>e_,hexToUint8Array:()=>eZ,isObject:()=>K,isPlainObject:()=>G,issue:()=>ex,joinValues:()=>Z,jsonStringifyReplacer:()=>O,merge:()=>em,mergeDefs:()=>C,normalizeParams:()=>ei,nullish:()=>j,numKeys:()=>X,objectClone:()=>A,omit:()=>el,optionalKeys:()=>ea,parsedType:()=>eb,partial:()=>ef,pick:()=>eu,prefixIssues:()=>eh,primitiveTypes:()=>Q,promiseAllObject:()=>M,propertyKeyTypes:()=>Y,randomString:()=>F,required:()=>ep,safeExtend:()=>ec,shallowClone:()=>q,slugify:()=>W,stringifyPrimitive:()=>er,uint8ArrayToBase64:()=>eI,uint8ArrayToBase64url:()=>ez,uint8ArrayToHex:()=>eO,unwrapMessage:()=>eg});var s={};i.r(s),i.d(s,{base64:()=>tw,base64url:()=>tI,bigint:()=>tE,boolean:()=>tC,browserEmail:()=>tg,cidrv4:()=>tx,cidrv6:()=>tk,cuid:()=>e8,cuid2:()=>te,date:()=>tU,datetime:()=>tP,domain:()=>tz,duration:()=>ta,e164:()=>tZ,email:()=>tm,emoji:()=>ty,extendedDuration:()=>ts,guid:()=>to,hex:()=>tJ,hostname:()=>tS,html5Email:()=>tf,idnEmail:()=>th,integer:()=>tA,ipv4:()=>t_,ipv6:()=>t$,ksuid:()=>tn,lowercase:()=>tM,mac:()=>tb,md5_base64:()=>tB,md5_base64url:()=>tG,md5_hex:()=>tK,nanoid:()=>tr,null:()=>tL,number:()=>tT,rfc5322Email:()=>tp,sha1_base64:()=>tX,sha1_base64url:()=>tH,sha1_hex:()=>tq,sha256_base64:()=>tQ,sha256_base64url:()=>t0,sha256_hex:()=>tY,sha384_base64:()=>t4,sha384_base64url:()=>t6,sha384_hex:()=>t1,sha512_base64:()=>t9,sha512_base64url:()=>t5,sha512_hex:()=>t2,string:()=>tD,time:()=>tN,ulid:()=>tt,undefined:()=>tR,unicodeEmail:()=>tv,uppercase:()=>tF,uuid:()=>tu,uuid4:()=>tl,uuid6:()=>td,uuid7:()=>tc,xid:()=>ti});var o={};i.r(o),i.d(o,{ar:()=>n1,az:()=>n4,be:()=>n2,bg:()=>n9,ca:()=>n5,cs:()=>n3,da:()=>n7,de:()=>n8,en:()=>re,eo:()=>rt,es:()=>ri,fa:()=>rn,fi:()=>rr,fr:()=>ra,frCA:()=>rs,he:()=>ro,hu:()=>ru,hy:()=>rc,id:()=>rm,is:()=>rf,it:()=>rp,ja:()=>rv,ka:()=>rh,kh:()=>ry,km:()=>rg,ko:()=>r_,lt:()=>rx,mk:()=>rk,ms:()=>rw,nl:()=>rI,no:()=>rS,ota:()=>rz,pl:()=>rO,ps:()=>rZ,pt:()=>rU,ru:()=>rN,sl:()=>rP,sv:()=>rD,ta:()=>rE,th:()=>rA,tr:()=>rT,ua:()=>rL,uk:()=>rC,ur:()=>rR,uz:()=>rM,vi:()=>rF,yo:()=>rV,zhCN:()=>rJ,zhTW:()=>rW});var u={};i.r(u);var l={};i.r(l),i.d(l,{$ZodAny:()=>ne,$ZodArray:()=>ns,$ZodAsyncError:()=>y,$ZodBase64:()=>iq,$ZodBase64URL:()=>iH,$ZodBigInt:()=>i9,$ZodBigIntFormat:()=>i5,$ZodBoolean:()=>i2,$ZodCIDRv4:()=>iK,$ZodCIDRv6:()=>iB,$ZodCUID:()=>iD,$ZodCUID2:()=>iE,$ZodCatch:()=>nR,$ZodCheck:()=>t3,$ZodCheckBigIntFormat:()=>ir,$ZodCheckEndsWith:()=>iy,$ZodCheckGreaterThan:()=>ie,$ZodCheckIncludes:()=>ih,$ZodCheckLengthEquals:()=>id,$ZodCheckLessThan:()=>t8,$ZodCheckLowerCase:()=>ip,$ZodCheckMaxLength:()=>iu,$ZodCheckMaxSize:()=>ia,$ZodCheckMimeType:()=>ib,$ZodCheckMinLength:()=>il,$ZodCheckMinSize:()=>is,$ZodCheckMultipleOf:()=>it,$ZodCheckNumberFormat:()=>ii,$ZodCheckOverwrite:()=>ix,$ZodCheckProperty:()=>i$,$ZodCheckRegex:()=>im,$ZodCheckSizeEquals:()=>io,$ZodCheckStartsWith:()=>ig,$ZodCheckStringFormat:()=>ic,$ZodCheckUpperCase:()=>iv,$ZodCodec:()=>nW,$ZodCustom:()=>nQ,$ZodCustomStringFormat:()=>i1,$ZodDate:()=>nr,$ZodDefault:()=>nD,$ZodDiscriminatedUnion:()=>nh,$ZodE164:()=>iY,$ZodEmail:()=>iU,$ZodEmoji:()=>iN,$ZodEncodeError:()=>_,$ZodEnum:()=>nS,$ZodError:()=>eN,$ZodExactOptional:()=>nN,$ZodFile:()=>nZ,$ZodFunction:()=>nX,$ZodGUID:()=>iZ,$ZodIPv4:()=>iJ,$ZodIPv6:()=>iW,$ZodISODate:()=>iR,$ZodISODateTime:()=>iL,$ZodISODuration:()=>iF,$ZodISOTime:()=>iM,$ZodIntersection:()=>ng,$ZodJWT:()=>i0,$ZodKSUID:()=>iC,$ZodLazy:()=>nY,$ZodLiteral:()=>nz,$ZodMAC:()=>iV,$ZodMap:()=>nx,$ZodNaN:()=>nM,$ZodNanoID:()=>iP,$ZodNever:()=>ni,$ZodNonOptional:()=>nT,$ZodNull:()=>i8,$ZodNullable:()=>nP,$ZodNumber:()=>i4,$ZodNumberFormat:()=>i6,$ZodObject:()=>nd,$ZodObjectJIT:()=>nc,$ZodOptional:()=>nj,$ZodPipe:()=>nF,$ZodPrefault:()=>nA,$ZodPromise:()=>nH,$ZodReadonly:()=>nB,$ZodRealError:()=>eP,$ZodRecord:()=>nb,$ZodRegistry:()=>rG,$ZodSet:()=>nw,$ZodString:()=>iS,$ZodStringFormat:()=>iz,$ZodSuccess:()=>nL,$ZodSymbol:()=>
1i3,$ZodTemplateLiteral:()=>nq,$ZodTransform:()=>nO,$ZodTuple:()=>n_,$ZodType:()=>iI,$ZodULID:()=>iA,$ZodURL:()=>ij,$ZodUUID:()=>iO,$ZodUndefined:()=>i7,$ZodUnion:()=>nf,$ZodUnknown:()=>nt,$ZodVoid:()=>nn,$ZodXID:()=>iT,$ZodXor:()=>nv,$brand:()=>g,$constructor:()=>h,$input:()=>rB,$output:()=>rK,Doc:()=>ik,JSONSchema:()=>u,JSONSchemaGenerator:()=>ox,NEVER:()=>v,TimePrecision:()=>am,_any:()=>aP,_array:()=>sa,_base64:()=>au,_base64url:()=>al,_bigint:()=>aS,_boolean:()=>aw,_catch:()=>sw,_check:()=>sP,_cidrv4:()=>as,_cidrv6:()=>ao,_coercedBigint:()=>az,_coercedBoolean:()=>aI,_coercedDate:()=>aC,_coercedNumber:()=>ay,_coercedString:()=>rY,_cuid:()=>r7,_cuid2:()=>r8,_custom:()=>sU,_date:()=>aT,_decode:()=>eq,_decodeAsync:()=>eQ,_default:()=>sb,_discriminatedUnion:()=>su,_e164:()=>ad,_email:()=>rQ,_emoji:()=>r5,_encode:()=>eB,_encodeAsync:()=>eH,_endsWith:()=>a5,_enum:()=>sp,_file:()=>sg,_float32:()=>a$,_float64:()=>ab,_gt:()=>aF,_gte:()=>aJ,_guid:()=>r0,_includes:()=>a2,_int:()=>a_,_int32:()=>ax,_int64:()=>aZ,_intersection:()=>sl,_ipv4:()=>an,_ipv6:()=>ar,_isoDate:()=>ap,_isoDateTime:()=>af,_isoDuration:()=>ah,_isoTime:()=>av,_jwt:()=>ac,_ksuid:()=>ai,_lazy:()=>sZ,_length:()=>a0,_literal:()=>sh,_lowercase:()=>a4,_lt:()=>aR,_lte:()=>aM,_mac:()=>aa,_map:()=>sm,_max:()=>aM,_maxLength:()=>aY,_maxSize:()=>aq,_mime:()=>a7,_min:()=>aJ,_minLength:()=>aQ,_minSize:()=>aX,_multipleOf:()=>aG,_nan:()=>aL,_nanoid:()=>r3,_nativeEnum:()=>sv,_negative:()=>aV,_never:()=>aE,_nonnegative:()=>aB,_nonoptional:()=>sx,_nonpositive:()=>aK,_normalize:()=>se,_null:()=>aN,_nullable:()=>s$,_number:()=>ag,_optional:()=>s_,_overwrite:()=>a8,_parse:()=>eL,_parseAsync:()=>eM,_pipe:()=>sI,_positive:()=>aW,_promise:()=>sO,_property:()=>a3,_readonly:()=>sS,_record:()=>sc,_refine:()=>sj,_regex:()=>a1,_safeDecode:()=>e6,_safeDecodeAsync:()=>e3,_safeEncode:()=>e1,_safeEncodeAsync:()=>e9,_safeParse:()=>eJ,_safeParseAsync:()=>eV,_set:()=>sf,_size:()=>aH,_slugify:()=>sr,_startsWith:()=>a9,_string:()=>rH,_stringFormat:()=>sT,_stringbool:()=>sA,_success:()=>sk,_superRefine:()=>sN,_symbol:()=>aU,_templateLiteral:()=>sz,_toLowerCase:()=>si,_toUpperCase:()=>sn,_transform:()=>sy,_trim:()=>st,_tuple:()=>sd,_uint32:()=>ak,_uint64:()=>aO,_ulid:()=>ae,_undefined:()=>aj,_union:()=>ss,_unknown:()=>aD,_uppercase:()=>a6,_url:()=>r9,_uuid:()=>r1,_uuidv4:()=>r4,_uuidv6:()=>r6,_uuidv7:()=>r2,_void:()=>aA,_xid:()=>at,_xor:()=>so,clone:()=>et,config:()=>b,createStandardJSONSchemaMethod:()=>sJ,createToJSONSchemaMethod:()=>sF,decode:()=>eX,decodeAsync:()=>e0,describe:()=>sD,encode:()=>eG,encodeAsync:()=>eY,extractDefs:()=>sR,finalize:()=>sM,flattenError:()=>eD,formatError:()=>eE,globalConfig:()=>$,globalRegistry:()=>rX,initializeContext:()=>sC,isValidBase64:()=>iG,isValidBase64URL:()=>iX,isValidJWT:()=>iQ,locales:()=>o,meta:()=>sE,parse:()=>eR,parseAsync:()=>eF,prettifyError:()=>eC,process:()=>sL,regexes:()=>s,registry:()=>rq,safeDecode:()=>e2,safeDecodeAsync:()=>e7,safeEncode:()=>e4,safeEncodeAsync:()=>e5,safeParse:()=>eW,safeParseAsync:()=>eK,toDotPath:()=>eT,toJSONSchema:()=>ob,treeifyError:()=>eA,util:()=>a,version:()=>iw});var d={};i.r(d),i.d(d,{endsWith:()=>a5,gt:()=>aF,gte:()=>aJ,includes:()=>a2,length:()=>a0,lowercase:()=>a4,lt:()=>aR,lte:()=>aM,maxLength:()=>aY,maxSize:()=>aq,mime:()=>a7,minLength:()=>aQ,minSize:()=>aX,multipleOf:()=>aG,negative:()=>aV,nonnegative:()=>aB,nonpositive:()=>aK,normalize:()=>se,overwrite:()=>a8,positive:()=>aW,property:()=>a3,regex:()=>a1,size:()=>aH,slugify:()=>sr,startsWith:()=>a9,toLowerCase:()=>si,toUpperCase:()=>sn,trim:()=>st,uppercase:()=>a6});var c={};i.r(c),i.d(c,{ZodISODate:()=>oI,ZodISODateTime:()=>ok,ZodISODuration:()=>oO,ZodISOTime:()=>oz,date:()=>oS,datetime:()=>ow,duration:()=>oU,time:()=>oZ});var m={};i.r(m),i.d(m,{ZodAny:()=>u6,ZodArray:()=>ln,ZodBase64:()=>uk,ZodBase64URL:()=>uI,ZodBigInt:()=>uK,ZodBigIntFormat:()=>uG,ZodBoolean:()=>uW,ZodCIDRv4:()=>u_,ZodCIDRv6:()=>ub,ZodCUID:()=>un,ZodCUID2:()=>ua,ZodCatch:()=>lY,ZodCodec:()=>l2,ZodCustom:()=>ds,ZodCustomStringFormat:()=>uj,ZodDate:()=>lt,ZodDefault:()=>lW,ZodDiscriminatedUnion:()=>lp,ZodE164:()=>uz,ZodEmail:()=>oH,ZodEmoji:()=>o8,ZodEnum:()=>lZ,ZodExactOptional:()=>lL,ZodFile:()=>lP,ZodFunction:()=>dr,ZodGUID:()=>oQ,ZodIPv4:()=>uf,ZodIPv6:()=>ug,ZodIntersection:()=>lh,ZodJWT:()=>uO,ZodKSUID:()=>uc,ZodLazy:()=>de,ZodLiteral:()=>lj,ZodMAC:()=>uv,ZodMap:()=>lw,ZodNaN:()=>l0,ZodNanoID:()=>ut,ZodNever:()=>u3,ZodNonOptional:()=>lG,ZodNull:()=>u1,ZodNullable:()=>lM,ZodNumber:()=>uA,ZodNumberFormat:()=>uC,ZodObject:()=>ls,ZodOptional:()=>lT,ZodPipe:()=>l4,ZodPrefault:()=>lK,ZodPromise:()=>di,ZodReadonly:()=>l5,ZodRecord:()=>l$,ZodSet:()=>lS,ZodString:()=>
vendor: 5,121 bytes, line 1
1oG,ZodStringFormat:()=>oX,ZodSuccess:()=>lX,ZodSymbol:()=>uH,ZodTemplateLiteral:()=>l7,ZodTransform:()=>lE,ZodTuple:()=>ly,ZodType:()=>oK,ZodULID:()=>uo,ZodURL:()=>o5,ZodUUID:()=>o1,ZodUndefined:()=>uQ,ZodUnion:()=>ld,ZodUnknown:()=>u9,ZodVoid:()=>u8,ZodXID:()=>ul,ZodXor:()=>lm,_ZodString:()=>oB,_default:()=>lV,_function:()=>da,any:()=>u2,array:()=>lr,base64:()=>uw,base64url:()=>uS,bigint:()=>uB,boolean:()=>uV,catch:()=>lQ,check:()=>du,cidrv4:()=>u$,cidrv6:()=>ux,codec:()=>l9,cuid:()=>ur,cuid2:()=>us,custom:()=>dl,date:()=>li,describe:()=>dm,discriminatedUnion:()=>lv,e164:()=>uZ,email:()=>oY,emoji:()=>ue,enum:()=>lO,exactOptional:()=>lR,file:()=>lD,float32:()=>uR,float64:()=>uM,function:()=>da,guid:()=>o0,hash:()=>uE,hex:()=>uD,hostname:()=>uP,httpUrl:()=>o7,instanceof:()=>dp,int:()=>uL,int32:()=>uF,int64:()=>uq,intersection:()=>lg,ipv4:()=>up,ipv6:()=>uy,json:()=>dh,jwt:()=>uU,keyof:()=>la,ksuid:()=>um,lazy:()=>dt,literal:()=>lN,looseObject:()=>ll,looseRecord:()=>lk,mac:()=>uh,map:()=>lI,meta:()=>df,nan:()=>l1,nanoid:()=>ui,nativeEnum:()=>lU,never:()=>u7,nonoptional:()=>lq,null:()=>u4,nullable:()=>lF,nullish:()=>lJ,number:()=>uT,object:()=>lo,optional:()=>lC,partialRecord:()=>lx,pipe:()=>l6,prefault:()=>lB,preprocess:()=>dg,promise:()=>dn,readonly:()=>l3,record:()=>lb,refine:()=>dd,set:()=>lz,strictObject:()=>lu,string:()=>oq,stringFormat:()=>uN,stringbool:()=>dv,success:()=>lH,superRefine:()=>dc,symbol:()=>uY,templateLiteral:()=>l8,transform:()=>lA,tuple:()=>l_,uint32:()=>uJ,uint64:()=>uX,ulid:()=>uu,undefined:()=>u0,union:()=>lc,unknown:()=>u5,url:()=>o3,uuid:()=>o4,uuidv4:()=>o6,uuidv6:()=>o2,uuidv7:()=>o9,void:()=>le,xid:()=>ud,xor:()=>lf});var f={};i.r(f),i.d(f,{bigint:()=>dz,boolean:()=>dS,date:()=>dZ,number:()=>dI,string:()=>dw});var p={};i.r(p),i.d(p,{$brand:()=>g,$input:()=>rB,$output:()=>rK,NEVER:()=>v,TimePrecision:()=>am,ZodAny:()=>u6,ZodArray:()=>ln,ZodBase64:()=>uk,ZodBase64URL:()=>uI,ZodBigInt:()=>uK,ZodBigIntFormat:()=>uG,ZodBoolean:()=>uW,ZodCIDRv4:()=>u_,ZodCIDRv6:()=>ub,ZodCUID:()=>un,ZodCUID2:()=>ua,ZodCatch:()=>lY,ZodCodec:()=>l2,ZodCustom:()=>ds,ZodCustomStringFormat:()=>uj,ZodDate:()=>lt,ZodDefault:()=>lW,ZodDiscriminatedUnion:()=>lp,ZodE164:()=>uz,ZodEmail:()=>oH,ZodEmoji:()=>o8,ZodEnum:()=>lZ,ZodError:()=>oN,ZodExactOptional:()=>lL,ZodFile:()=>lP,ZodFirstPartyTypeKind:()=>r,ZodFunction:()=>dr,ZodGUID:()=>oQ,ZodIPv4:()=>uf,ZodIPv6:()=>ug,ZodISODate:()=>oI,ZodISODateTime:()=>ok,ZodISODuration:()=>oO,ZodISOTime:()=>oz,ZodIntersection:()=>lh,ZodIssueCode:()=>dy,ZodJWT:()=>uO,ZodKSUID:()=>uc,ZodLazy:()=>de,ZodLiteral:()=>lj,ZodMAC:()=>uv,ZodMap:()=>lw,ZodNaN:()=>l0,ZodNanoID:()=>ut,ZodNever:()=>u3,ZodNonOptional:()=>lG,ZodNull:()=>u1,ZodNullable:()=>lM,ZodNumber:()=>uA,ZodNumberFormat:()=>uC,ZodObject:()=>ls,ZodOptional:()=>lT,ZodPipe:()=>l4,ZodPrefault:()=>lK,ZodPromise:()=>di,ZodReadonly:()=>l5,ZodRealError:()=>oP,ZodRecord:()=>l$,ZodSet:()=>lS,ZodString:()=>oG,ZodStringFormat:()=>oX,ZodSuccess:()=>lX,ZodSymbol:()=>uH,ZodTemplateLiteral:()=>l7,ZodTransform:()=>lE,ZodTuple:()=>ly,ZodType:()=>oK,ZodULID:()=>uo,ZodURL:()=>o5,ZodUUID:()=>o1,ZodUndefined:()=>uQ,ZodUnion:()=>ld,ZodUnknown:()=>u9,ZodVoid:()=>u8,ZodXID:()=>ul,ZodXor:()=>lm,_ZodString:()=>oB,_default:()=>lV,_function:()=>da,any:()=>u2,array:()=>lr,base64:()=>uw,base64url:()=>uS,bigint:()=>uB,boolean:()=>uV,catch:()=>lQ,check:()=>du,cidrv4:()=>u$,cidrv6:()=>ux,clone:()=>et,codec:()=>l9,coerce:()=>f,config:()=>b,core:()=>l,cuid:()=>ur,cuid2:()=>us,custom:()=>dl,date:()=>li,decode:()=>oL,decodeAsync:()=>oM,describe:()=>dm,discriminatedUnion:()=>lv,e164:()=>uZ,email:()=>oY,emoji:()=>ue,encode:()=>oC,encodeAsync:()=>oR,endsWith:()=>a5,enum:()=>lO,exactOptional:()=>lR,file:()=>lD,flattenError:()=>eD,float32:()=>uR,float64:()=>uM,formatError:()=>eE,fromJSONSchema:()=>dk,function:()=>da,getErrorMap:()=>d$,globalRegistry:()=>rX,gt:()=>aF,gte:()=>aJ,guid:()=>o0,hash:()=>uE,hex:()=>uD,hostname:()=>uP,httpUrl:()=>o7,includes:()=>a2,instanceof:()=>dp,int:()=>uL,int32:()=>uF,int64:()=>uq,intersection:()=>lg,ipv4:()=>up,ipv6:()=>uy,iso:()=>c,json:()=>dh,jwt:()=>uU,keyof:()=>la,ksuid:()=>um,lazy:()=>dt,length:()=>a0,literal:()=>lN,locales:()=>o,looseObject:()=>ll,looseRecord:()=>lk,lowercase:()=>a4,lt:()=>aR,lte:()=>aM,mac:()=>uh,map:()=>lI,maxLength:()=>aY,maxSize:()=>aq,meta:()=>df,mime:()=>a7,minLength:()=>aQ,minSize:()=>aX,multipleOf:()=>aG,nan:()=>l1,nanoid:()=>ui,nativeEnum:()=>lU,negative:()=>aV,never:()=>u7,nonnegative:()=>aB,nonoptional:()=>lq,nonpositive:()=>aK,normalize:()=>se,null:()=>u4,nullable:()=>lF,nullish:()=>lJ,number:()=>uT,object:()=>lo,optional:()=>lC,overwrite:()=>a8,parse:()=>oD,parseAsync:()=>oE,partialRecord:()=>lx,pipe:()=>l6,positive:()=>aW,prefault:()=>lB,preprocess:()=>dg,prettifyError:()=>eC,promise:()=>dn,property:()=>a3,readonly:()=>l3,record:()=>lb,refine:()=>dd,regex:()=>a1,regexes:()=>s,registry:()=>rq,safeDecode:()=>oJ,safeDecodeAsync:()=>oV,safeEncode:()=>oF,safeEncodeAsync:()=>oW,safeParse:()=>oA,safeParseAsync:()=>oT,set:()=>lz,setErrorMap:()=>d_,size:()=>aH,slugify:()=>sr,startsWith:()=>a9,strictObject:()=>lu,string:()=>
1oq,stringFormat:()=>uN,stringbool:()=>dv,success:()=>lH,superRefine:()=>dc,symbol:()=>uY,templateLiteral:()=>l8,toJSONSchema:()=>ob,toLowerCase:()=>si,toUpperCase:()=>sn,transform:()=>lA,treeifyError:()=>eA,trim:()=>st,tuple:()=>l_,uint32:()=>uJ,uint64:()=>uX,ulid:()=>uu,undefined:()=>u0,union:()=>lc,unknown:()=>u5,uppercase:()=>a6,url:()=>o3,util:()=>a,uuid:()=>o4,uuidv4:()=>o6,uuidv6:()=>o2,uuidv7:()=>o9,void:()=>le,xid:()=>ud,xor:()=>lf});let v=Object.freeze({status:"aborted"});function h(e,t,i){function n(i,n){if(i._zod||Object.defineProperty(i,"_zod",{value:{def:n,constr:s,traits:new Set},enumerable:!1}),i._zod.traits.has(e))return;i._zod.traits.add(e),t(i,n);let r=s.prototype,a=Object.keys(r);for(let e=0;e<a.length;e++){let t=a[e];t in i||(i[t]=r[t].bind(i))}}let r=i?.Parent??Object;class a extends r{}function s(e){var t;let r=i?.Parent?new a:this;for(let i of(n(r,e),(t=r._zod).deferred??(t.deferred=[]),r._zod.deferred))i();return r}return Object.defineProperty(a,"name",{value:e}),Object.defineProperty(s,"init",{value:n}),Object.defineProperty(s,Symbol.hasInstance,{value:t=>!!i?.Parent&&t instanceof i.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(s,"name",{value:e}),s}let g=Symbol("zod_brand");class y extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class _ extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}let $={};function b(e){return e&&Object.assign($,e),$}function x(e){return e}function k(e){return e}function w(e){}function I(e){throw Error("Unexpected value in exhaustive check")}function S(e){}function z(e){let t=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,i])=>-1===t.indexOf(+e)).map(([e,t])=>t)}function Z(e,t="|"){return e.map(e=>er(e)).join(t)}function O(e,t){return"bigint"==typeof t?t.toString():t}function U(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function j(e){return null==e}function N(e){let t=+!!e.startsWith("^"),i=e.endsWith("$")?e.length-1:e.length;return e.slice(t,i)}function P(e,t){let i=(e.toString().split(".")[1]||"").length,n=t.toString(),r=(n.split(".")[1]||"").length;if(0===r&&/\d?e-\d?/.test(n)){let e=n.match(/\d?e-(\d?)/);e?.[1]&&(r=Number.parseInt(e[1]))}let a=i>r?i:r;return Number.parseInt(e.toFixed(a).replace(".",""))%Number.parseInt(t.toFixed(a).replace(".",""))/10**a}let D=Symbol("evaluating");function E(e,t,i){let n;Object.defineProperty(e,t,{get(){if(n!==D)return void 0===n&&(n=D,n=i()),n},set(i){Object.defineProperty(e,t,{value:i})},configurable:!0})}function A(e){return Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e))}function T(e,t,i){Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!0,configurable:!0})}function C(...e){let t={};for(let i of e)Object.assign(t,Object.getOwnPropertyDescriptors(i));return Object.defineProperties({},t)}function L(e){return C(e._zod.def)}function R(e,t){return t?t.reduce((e,t)=>e?.[t],e):e}function M(e){let t=Object.keys(e);return Promise.all(t.map(t=>e[t])).then(e=>{let i={};for(let n=0;n<t.length;n++)i[t[n]]=e[n];return i})}function F(e=10){let t="abcdefghijklmnopqrstuvwxyz",i="";for(let n=0;n<e;n++)i+=t[Math.floor(Math.random()*t.length)];return i}function J(e){return JSON.stringify(e)}function W(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let V="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function K(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let B=U(()=>{if("undefined"!=typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function G(e){if(!1===K(e))return!1;let t=e.constructor;if(void 0===t||"function"!=typeof t)return!0;let i=t.prototype;return!1!==K(i)&&!1!==Object.prototype.hasOwnProperty.call(i,"isPrototypeOf")}function q(e){return G(e)?{...e}:Array.isArray(e)?[...e]:e}function X(e){let t=0;for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&t++;return t}let H=e=>{let t=typeof e;switch(t){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(e)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":if(Array.isArray(e))return"array";if(null===e)return"null";if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return"promise";if("undefined"!=typeof Map&&e instanceof Map)return"map";if("undefined"!=typeof Set&&e instanceof Set)return"set";if("undefined"!=typeof Date&&e instanceof Date)return"date";if("undefined"!=typeof File&&e instanceof File)return"file";return"object";default:throw Error(`Unknown data type: ${t}`)}},Y=new Set(["string","number","symbol"]),Q=new Set(["string","number","bigint","boolean","symbol","undefined"]);function ee(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function et(e,t,i){let n=new e._zod.constr(t??e._zod.def);return(!t||i?.parent)&&(n._zod.parent=e),n}function ei(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function en(e){let t;return new Proxy({},{get:(i,n,r)=>
1(t??(t=e()),Reflect.get(t,n,r)),set:(i,n,r,a)=>(t??(t=e()),Reflect.set(t,n,r,a)),has:(i,n)=>(t??(t=e()),Reflect.has(t,n)),deleteProperty:(i,n)=>(t??(t=e()),Reflect.deleteProperty(t,n)),ownKeys:i=>(t??(t=e()),Reflect.ownKeys(t)),getOwnPropertyDescriptor:(i,n)=>(t??(t=e()),Reflect.getOwnPropertyDescriptor(t,n)),defineProperty:(i,n,r)=>(t??(t=e()),Reflect.defineProperty(t,n,r))})}function er(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}function ea(e){return Object.keys(e).filter(t=>"optional"===e[t]._zod.optin&&"optional"===e[t]._zod.optout)}let es={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-0x80000000,0x7fffffff],uint32:[0,0xffffffff],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},eo={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function eu(e,t){let i=e._zod.def,n=i.checks;if(n&&n.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let r=C(e._zod.def,{get shape(){let e={};for(let n in t){if(!(n in i.shape))throw Error(`Unrecognized key: "${n}"`);t[n]&&(e[n]=i.shape[n])}return T(this,"shape",e),e},checks:[]});return et(e,r)}function el(e,t){let i=e._zod.def,n=i.checks;if(n&&n.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let r=C(e._zod.def,{get shape(){let n={...e._zod.def.shape};for(let e in t){if(!(e in i.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete n[e]}return T(this,"shape",n),n},checks:[]});return et(e,r)}function ed(e,t){if(!G(t))throw Error("Invalid input to extend: expected a plain object");let i=e._zod.def.checks;if(i&&i.length>0){let i=e._zod.def.shape;for(let e in t)if(void 0!==Object.getOwnPropertyDescriptor(i,e))throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}let n=C(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t};return T(this,"shape",i),i}});return et(e,n)}function ec(e,t){if(!G(t))throw Error("Invalid input to safeExtend: expected a plain object");let i=C(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t};return T(this,"shape",i),i}});return et(e,i)}function em(e,t){let i=C(e._zod.def,{get shape(){let i={...e._zod.def.shape,...t._zod.def.shape};return T(this,"shape",i),i},get catchall(){return t._zod.def.catchall},checks:[]});return et(e,i)}function ef(e,t,i){let n=t._zod.def.checks;if(n&&n.length>0)throw Error(".partial() cannot be used on object schemas containing refinements");let r=C(t._zod.def,{get shape(){let n=t._zod.def.shape,r={...n};if(i)for(let t in i){if(!(t in n))throw Error(`Unrecognized key: "${t}"`);i[t]&&(r[t]=e?new e({type:"optional",innerType:n[t]}):n[t])}else for(let t in n)r[t]=e?new e({type:"optional",innerType:n[t]}):n[t];return T(this,"shape",r),r},checks:[]});return et(t,r)}function ep(e,t,i){let n=C(t._zod.def,{get shape(){let n=t._zod.def.shape,r={...n};if(i)for(let t in i){if(!(t in r))throw Error(`Unrecognized key: "${t}"`);i[t]&&(r[t]=new e({type:"nonoptional",innerType:n[t]}))}else for(let t in n)r[t]=new e({type:"nonoptional",innerType:n[t]});return T(this,"shape",r),r}});return et(t,n)}function ev(e,t=0){if(!0===e.aborted)return!0;for(let i=t;i<e.issues.length;i++)if(e.issues[i]?.continue!==!0)return!0;return!1}function eh(e,t){return t.map(t=>(t.path??(t.path=[]),t.path.unshift(e),t))}function eg(e){return"string"==typeof e?e:e?.message}function ey(e,t,i){let n={...e,path:e.path??[]};return e.message||(n.message=eg(e.inst?._zod.def?.error?.(e))??eg(t?.error?.(e))??eg(i.customError?.(e))??eg(i.localeError?.(e))??"Invalid input"),delete n.inst,delete n.continue,t?.reportInput||delete n.input,n}function e_(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function e$(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function eb(e){let t=typeof e;switch(t){case"number":return Number.isNaN(e)?"nan":"number";case"object":if(null===e)return"null";if(Array.isArray(e))return"array";if(e&&Object.getPrototypeOf(e)!==Object.prototype&&"constructor"in e&&e.constructor)return e.constructor.name}return t}function ex(...e){let[t,i,n]=e;return"string"==typeof t?{message:t,code:"custom",input:i,inst:n}:{...t}}function ek(e){return Object.entries(e).filter(([e,t])=>Number.isNaN(Number.parseInt(e,10))).map(e=>e[1])}function ew(e){let t=atob(e),i=new Uint8Array(t.length);for(let e=0;e<t.length;e++)i[e]=t.charCodeAt(e);return i}function eI(e){let t="";for(let i=0;i<e.length;i++)t+=String.fromCharCode(e[i]);return btoa(t)}function eS(e){let t=e.replace(/-/g,"+").replace(/_/g,"/"),i="=".repeat((4-t.length%4)%4);return ew(t+i)}function ez(e){return eI(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function eZ(e){let t=e.replace(/^0x/,"");if(t.length%2!=0)throw Error("Invalid hex string length");let i=new Uint8Array(t.length/2);for(let e=0;e<t.length;e+=2)i[e/2]=Number.parseInt(t.slice(e,e+2),16);return i}function eO(e){return Array.from(e).map(e=>e.toString(16).padStart(2,"0")).join("")}class eU{constructor(...e){}}let ej=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,O,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},eN=h("$ZodError",ej),eP=h("$ZodError",ej,{Parent:Error});function eD(e,t=e=>e.message){let i={},n=[];for(let r of e.issues)r.path.length>0?(i[r.path[0]]=i[r.path[0]]||[],i[r.path[0]].push(t(r))):n.push(t(r));return{formErrors:n,fieldErrors:i}}function eE(e,t=e=>e.message){let i={_errors:[]},n=e=>{for(let r of e.issues)if("invalid_union"===r.code&&r.errors.length)r.errors.map(e=>n({issues:e}));else if("invalid_key"===r.code)n({issues:r.issues});else if("invalid_element"===r.code)n({issues:r.issues});else if(0===r.path.length)i._errors.push(t(r));else{let e=i,n=0;for(;n<r.path.length;){let i=r.path[n];n===r.path.length-1?(e[i]=e[i]||{_errors:[]},e[i]._errors.push(t(r))):e[i]=e[i]||{_errors:[]},e=e[i],n++}}};return n(e),i}function eA(e,t=e=>e.message){let i={errors:[]},n=(e,r=[])=>{var a,s;for(let o of e.issues)if("invalid_union"===o.code&&o.errors.length)o.errors.map(e=>n({issues:e},o.path));else if("invalid_key"===o.code)n({issues:o.issues},o.path);else if("invalid_element"===o.code)n({issues:o.issues},o.path);else{let e=[...r,...o.path];if(0===e.length){i.errors.push(t(o));continue}let n=i,u=0;for(;u<e.length;){let i=e[u],r=u===e.length-1;"string"==typeof i?(n.properties??(n.properties={}),(a=n.properties)[i]??(a[i]={errors:[]}),n=n.properties[i]):(n.items??(n.items=[]),(s=n.items)[i]??(s[i]={errors:[]}),n=n.items[i]),r&&n.errors.push(t(o)),u++}}};return n(e),i}function eT(e){let t=[];for(let i of e.map(e=>"object"==typeof e?e.key:e))"number"==typeof i?t.push(`[${i}]`):"symbol"==typeof i?t.push(`[${JSON.stringify(String(i))}]`):/[^\w$]/.test(i)?t.push(`[${JSON.stringify(i)}]`):(t.length&&t.push("."),t.push(i));return t.join("")}function eC(e){let t=[];for(let i of[...e.issues].sort((e,t)=>
1(e.path??[]).length-(t.path??[]).length))t.push(`✖ ${i.message}`),i.path?.length&&t.push(`  → at ${eT(i.path)}`);return t.join("\n")}let eL=e=>(t,i,n,r)=>{let a=n?Object.assign(n,{async:!1}):{async:!1},s=t._zod.run({value:i,issues:[]},a);if(s instanceof Promise)throw new y;if(s.issues.length){let t=new(r?.Err??e)(s.issues.map(e=>ey(e,a,b())));throw V(t,r?.callee),t}return s.value},eR=eL(eP),eM=e=>async(t,i,n,r)=>{let a=n?Object.assign(n,{async:!0}):{async:!0},s=t._zod.run({value:i,issues:[]},a);if(s instanceof Promise&&(s=await s),s.issues.length){let t=new(r?.Err??e)(s.issues.map(e=>ey(e,a,b())));throw V(t,r?.callee),t}return s.value},eF=eM(eP),eJ=e=>(t,i,n)=>{let r=n?{...n,async:!1}:{async:!1},a=t._zod.run({value:i,issues:[]},r);if(a instanceof Promise)throw new y;return a.issues.length?{success:!1,error:new(e??eN)(a.issues.map(e=>ey(e,r,b())))}:{success:!0,data:a.value}},eW=eJ(eP),eV=e=>async(t,i,n)=>{let r=n?Object.assign(n,{async:!0}):{async:!0},a=t._zod.run({value:i,issues:[]},r);return a instanceof Promise&&(a=await a),a.issues.length?{success:!1,error:new e(a.issues.map(e=>ey(e,r,b())))}:{success:!0,data:a.value}},eK=eV(eP),eB=e=>(t,i,n)=>{let r=n?Object.assign(n,{direction:"backward"}):{direction:"backward"};return eL(e)(t,i,r)},eG=eB(eP),eq=e=>(t,i,n)=>eL(e)(t,i,n),eX=eq(eP),eH=e=>async(t,i,n)=>{let r=n?Object.assign(n,{direction:"backward"}):{direction:"backward"};return eM(e)(t,i,r)},eY=eH(eP),eQ=e=>async(t,i,n)=>eM(e)(t,i,n),e0=eQ(eP),e1=e=>(t,i,n)=>{let r=n?Object.assign(n,{direction:"backward"}):{direction:"backward"};return eJ(e)(t,i,r)},e4=e1(eP),e6=e=>(t,i,n)=>eJ(e)(t,i,n),e2=e6(eP),e9=e=>async(t,i,n)=>{let r=n?Object.assign(n,{direction:"backward"}):{direction:"backward"};return eV(e)(t,i,r)},e5=e9(eP),e3=e=>async(t,i,n)=>eV(e)(t,i,n),e7=e3(eP),e8=/^[cC][^\s-]{8,}$/,te=/^[0-9a-z]+$/,tt=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,ti=/^[0-9a-vA-V]{20}$/,tn=/^[A-Za-z0-9]{27}$/,tr=/^[a-zA-Z0-9_-]{21}$/,ta=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ts=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,to=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,tu=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,tl=tu(4),td=tu(6),tc=tu(7),tm=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,tf=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,tp=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,tv=/^[^\s@"]{1,64}@[^\s@]{1,255}$/u,th=tv,tg=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function ty(){return RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")}let t_=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,t$=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,tb=e=>{let t=ee(e??":");return RegExp(`^(?:[0-9A-F]{2}${t}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${t}){5}[0-9a-f]{2}$`)},tx=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,tk=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,tw=/^$|^(?:[0-9a-zA-Z+/]{4}
1)*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,tI=/^[A-Za-z0-9_-]*$/,tS=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,tz=/^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/,tZ=/^\+[1-9]\d{6,14}$/,tO="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",tU=RegExp(`^${tO}$`);function tj(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function tN(e){return RegExp(`^${tj(e)}$`)}function tP(e){let t=tj({precision:e.precision}),i=["Z"];e.local&&i.push(""),e.offset&&i.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let n=`${t}(?:${i.join("|")})`;return RegExp(`^${tO}T(?:${n})$`)}let tD=e=>{let t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${t}$`)},tE=/^-?\d+n?$/,tA=/^-?\d+$/,tT=/^-?\d+(?:\.\d+)?$/,tC=/^(?:true|false)$/i,tL=/^null$/i,tR=/^undefined$/i,tM=/^[^A-Z]*$/,tF=/^[^a-z]*$/,tJ=/^[0-9a-fA-F]*$/;function tW(e,t){return RegExp(`^[A-Za-z0-9+/]{${e}}${t}$`)}function tV(e){return RegExp(`^[A-Za-z0-9_-]{${e}}$`)}let tK=/^[0-9a-fA-F]{32}$/,tB=tW(22,"=="),tG=tV(22),tq=/^[0-9a-fA-F]{40}$/,tX=tW(27,"="),tH=tV(27),tY=/^[0-9a-fA-F]{64}$/,tQ=tW(43,"="),t0=tV(43),t1=/^[0-9a-fA-F]{96}$/,t4=tW(64,""),t6=tV(64),t2=/^[0-9a-fA-F]{128}$/,t9=tW(86,"=="),t5=tV(86),t3=h("$ZodCheck",(e,t)=>{var i;e._zod??(e._zod={}),e._zod.def=t,(i=e._zod).onattach??(i.onattach=[])}),t7={number:"number",bigint:"bigint",object:"date"},t8=h("$ZodCheckLessThan",(e,t)=>{t3.init(e,t);let i=t7[typeof t.value];e._zod.onattach.push(e=>{let i=e._zod.bag,n=(t.inclusive?i.maximum:i.exclusiveMaximum)??1/0;t.value<n&&(t.inclusive?i.maximum=t.value:i.exclusiveMaximum=t.value)}),e._zod.check=n=>{(t.inclusive?n.value<=t.value:n.value<t.value)||n.issues.push({origin:i,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:n.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),ie=h("$ZodCheckGreaterThan",(e,t)=>{t3.init(e,t);let i=t7[typeof t.value];e._zod.onattach.push(e=>{let i=e._zod.bag,n=(t.inclusive?i.minimum:i.exclusiveMinimum)??-1/0;t.value>n&&(t.inclusive?i.minimum=t.value:i.exclusiveMinimum=t.value)}),e._zod.check=n=>{(t.inclusive?n.value>=t.value:n.value>t.value)||n.issues.push({origin:i,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:n.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),it=h("$ZodCheckMultipleOf",(e,t)=>{t3.init(e,t),e._zod.onattach.push(e=>{var i;(i=e._zod.bag).multipleOf??(i.multipleOf=t.value)}),e._zod.check=i=>{if(typeof i.value!=typeof t.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof i.value?i.value%t.value===BigInt(0):0===P(i.value,t.value))||i.issues.push({origin:typeof i.value,code:"not_multiple_of",divisor:t.value,input:i.value,inst:e,continue:!t.abort})}}),ii=h("$ZodCheckNumberFormat",(e,t)=>{t3.init(e,t),t.format=t.format||"float64";let i=t.format?.includes("int"),n=i?"int":"number",[r,a]=es[t.format];e._zod.onattach.push(e=>{let n=e._zod.bag;n.format=t.format,n.minimum=r,n.maximum=a,i&&(n.pattern=tA)}),e._zod.check=s=>{let o=s.value;if(i){if(!Number.isInteger(o))return void s.issues.push({expected:n,format:t.format,code:"invalid_type",continue:!1,input:o,inst:e});if(!Number.isSafeInteger(o))return void(o>0?s.issues.push({input:o,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:n,inclusive:!0,continue:!t.abort}):s.issues.push({input:o,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:n,inclusive:!0,continue:!t.abort}))}o<r&&s.issues.push({origin:"number",input:o,code:"too_small",minimum:r,inclusive:!0,inst:e,continue:!t.abort}),o>a&&s.issues.push({origin:"number",input:o,code:"too_big",maximum:a,inclusive:!0,inst:e,continue:!t.abort})}}),ir=h("$ZodCheckBigIntFormat",(e,t)=>{t3.init(e,t);let[i,n]=eo[t.format];e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,r.minimum=i,r.maximum=n}),e._zod.check=r=>{let a=r.value;a<i&&r.issues.push({origin:"bigint",input:a,code:"too_small",minimum:i,inclusive:!0,inst:e,continue:!t.abort}),a>n&&r.issues.push({origin:"bigint",input:a,code:"too_big",maximum:n,inclusive:!0,inst:e,continue:!t.abort})}}),ia=h("$ZodCheckMaxSize",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag.maximum??1/0;t.maximum<i&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=i=>{let n=i.value;n.size<=t.maximum||i.issues.push({origin:e_(n),code:"too_big",maximum:t.maximum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),is=h("$ZodCheckMinSize",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag.minimum??-1/0;t.minimum>i&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=i=>{let n=i.value;n.size>=t.minimum||i.issues.push({origin:e_(n),code:"too_small",minimum:t.minimum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),io=h("$ZodCheckSizeEquals",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let i=e._zod.bag;i.minimum=t.size,i.maximum=t.size,i.size=t.size}),e._zod.check=i=>{let n=i.value,r=n.size;if(r===t.size)return;let a=r>t.size;i.issues.push({origin:e_(n),...a?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size},inclusive:!0,exact:!0,input:i.value,inst:e,continue:!t.abort})}}),iu=h("$ZodCheckMaxLength",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag.maximum??1/0;t.maximum<i&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=i=>{let n=i.value;if(n.length<=t.maximum)return;let r=e$(n);i.issues.push({origin:r,code:"too_big",maximum:t.maximum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),il=h("$ZodCheckMinLength",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag.minimum??-1/0;t.minimum>i&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=i=>{let n=i.value;if(n.length>=t.minimum)return;let r=e$(n);i.issues.push({origin:r,code:"too_small",minimum:t.minimum,inclusive:!0,input:n,inst:e,continue:!t.abort})}}),id=h("$ZodCheckLengthEquals",(e,t)=>{var i;t3.init(e,t),(i=e._zod.def).when??(i.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let i=e._zod.bag;i.minimum=t.length,i.maximum=t.length,i.length=t.length}),e._zod.check=i=>{let n=i.value,r=n.length;if(r===t.length)return;let a=e$(n),s=r>t.length;i.issues.push({origin:a,...s?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:i.value,inst:e,continue:!t.abort})}}),ic=h("$ZodCheckStringFormat",(e,t)=>{var i,n;t3.init(e,t),e._zod.onattach.push(e=>{let i=e._zod.bag;i.format=t.format,t.pattern&&(i.patterns??(i.patterns=new Set),i.patterns.add(t.pattern))}),t.pattern?(i=e._zod).check??(i.check=i=>{t.pattern.lastIndex=0,t.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:t.format,input:i.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(n=e._zod).check??(n.check=()=>{})}),im=h("$ZodCheckRegex",(e,t)=>{ic.init(e,t),e._zod.check=i=>{t.pattern.lastIndex=0,t.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:"regex",input:i.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),ip=h("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=tM),ic.init(e,t)}),iv=h("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=tF),ic.init(e,t)}),ih=h("$ZodCheckIncludes",(e,t)=>{t3.init(e,t);let i=ee(t.includes),n=new RegExp("number"==typeof t.position?`^.{${t.position}}${i}`:i);t.pattern=n,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=i=>{i.value.includes(t.includes,t.position)||i.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input
1:i.value,inst:e,continue:!t.abort})}}),ig=h("$ZodCheckStartsWith",(e,t)=>{t3.init(e,t);let i=RegExp(`^${ee(t.prefix)}.*`);t.pattern??(t.pattern=i),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(i)}),e._zod.check=i=>{i.value.startsWith(t.prefix)||i.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:i.value,inst:e,continue:!t.abort})}}),iy=h("$ZodCheckEndsWith",(e,t)=>{t3.init(e,t);let i=RegExp(`.*${ee(t.suffix)}$`);t.pattern??(t.pattern=i),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(i)}),e._zod.check=i=>{i.value.endsWith(t.suffix)||i.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:i.value,inst:e,continue:!t.abort})}});function i_(e,t,i){e.issues.length&&t.issues.push(...eh(i,e.issues))}let i$=h("$ZodCheckProperty",(e,t)=>{t3.init(e,t),e._zod.check=e=>{let i=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(i instanceof Promise)return i.then(i=>i_(i,e,t.property));i_(i,e,t.property)}}),ib=h("$ZodCheckMimeType",(e,t)=>{t3.init(e,t);let i=new Set(t.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=t.mime}),e._zod.check=n=>{i.has(n.value.type)||n.issues.push({code:"invalid_value",values:t.mime,input:n.value.type,inst:e,continue:!t.abort})}}),ix=h("$ZodCheckOverwrite",(e,t)=>{t3.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});class ik{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),i=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(i)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){return Function(...this?.args,[...(this?.content??[""]).map(e=>`  ${e}`)].join("\n"))}}let iw={major:4,minor:3,patch:6},iI=h("$ZodType",(e,t)=>{var i;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=iw;let n=[...e._zod.def.checks??[]];for(let t of(e._zod.traits.has("$ZodCheck")&&n.unshift(e),n))for(let i of t._zod.onattach)i(e);if(0===n.length)(i=e._zod).deferred??(i.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(e,t,i)=>{let n,r=ev(e);for(let a of t){if(a._zod.def.when){if(!a._zod.def.when(e))continue}else if(r)continue;let t=e.issues.length,s=a._zod.check(e);if(s instanceof Promise&&i?.async===!1)throw new y;if(n||s instanceof Promise)n=(n??Promise.resolve()).then(async()=>{await s,e.issues.length!==t&&(r||(r=ev(e,t)))});else{if(e.issues.length===t)continue;r||(r=ev(e,t))}}return n?n.then(()=>e):e},i=(i,r,a)=>{if(ev(i))return i.aborted=!0,i;let s=t(r,n,a);if(s instanceof Promise){if(!1===a.async)throw new y;return s.then(t=>e._zod.parse(t,a))}return e._zod.parse(s,a)};e._zod.run=(r,a)=>{if(a.skipChecks)return e._zod.parse(r,a);if("backward"===a.direction){let t=e._zod.parse({value:r.value,issues:[]},{...a,skipChecks:!0});return t instanceof Promise?t.then(e=>i(e,r,a)):i(t,r,a)}let s=e._zod.parse(r,a);if(s instanceof Promise){if(!1===a.async)throw new y;return s.then(e=>t(e,n,a))}return t(s,n,a)}}E(e,"~standard",()=>({validate:t=>{try{let i=eW(e,t);return i.success?{value:i.data}:{issues:i.error?.issues}}catch(i){return eK(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}))}),iS=h("$ZodString",(e,t)=>{iI.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??tD(e._zod.bag),e._zod.parse=(i,n)=>{if(t.coerce)try{i.value=String(i.value)}catch(e){}return"string"==typeof i.value||i.issues.push({expected:"string",code:"invalid_type",input:i.value,inst:e}),i}}),iz=h("$ZodStringFormat",(e,t)=>{ic.init(e,t),iS.init(e,t)}),iZ=h("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=to),iz.init(e,t)}),iO=h("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=tu(e))}else t.pattern??(t.pattern=tu());iz.init(e,t)}),iU=h("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=tm),iz.init(e,t)}),ij=h("$ZodURL",(e,t)=>{iz.init(e,t),e._zod.check=i=>
1{try{let n=i.value.trim(),r=new URL(n);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(r.hostname)||i.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:i.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(r.protocol.endsWith(":")?r.protocol.slice(0,-1):r.protocol)||i.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:i.value,inst:e,continue:!t.abort})),t.normalize?i.value=r.href:i.value=n;return}catch(n){i.issues.push({code:"invalid_format",format:"url",input:i.value,inst:e,continue:!t.abort})}}}),iN=h("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=ty()),iz.init(e,t)}),iP=h("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=tr),iz.init(e,t)}),iD=h("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=e8),iz.init(e,t)}),iE=h("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=te),iz.init(e,t)}),iA=h("$ZodULID",(e,t)=>{t.pattern??(t.pattern=tt),iz.init(e,t)}),iT=h("$ZodXID",(e,t)=>{t.pattern??(t.pattern=ti),iz.init(e,t)}),iC=h("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=tn),iz.init(e,t)}),iL=h("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=tP(t)),iz.init(e,t)}),iR=h("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=tU),iz.init(e,t)}),iM=h("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=tN(t)),iz.init(e,t)}),iF=h("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=ta),iz.init(e,t)}),iJ=h("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=t_),iz.init(e,t),e._zod.bag.format="ipv4"}),iW=h("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=t$),iz.init(e,t),e._zod.bag.format="ipv6",e._zod.check=i=>{try{new URL(`http://[${i.value}]`)}catch{i.issues.push({code:"invalid_format",format:"ipv6",input:i.value,inst:e,continue:!t.abort})}}}),iV=h("$ZodMAC",(e,t)=>{t.pattern??(t.pattern=tb(t.delimiter)),iz.init(e,t),e._zod.bag.format="mac"}),iK=h("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=tx),iz.init(e,t)}),iB=h("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=tk),iz.init(e,t),e._zod.check=i=>{let n=i.value.split("/");try{if(2!==n.length)throw Error();let[e,t]=n;if(!t)throw Error();let i=Number(t);if(`${i}`!==t||i<0||i>128)throw Error();new URL(`http://[${e}]`)}catch{i.issues.push({code:"invalid_format",format:"cidrv6",input:i.value,inst:e,continue:!t.abort})}}});function iG(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let iq=h("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=tw),iz.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=i=>{iG(i.value)||i.issues.push({code:"invalid_format",format:"base64",input:i.value,inst:e,continue:!t.abort})}});function iX(e){if(!tI.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return iG(t.padEnd(4*Math.ceil(t.length/4),"="))}let iH=h("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=tI),iz.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=i=>{iX(i.value)||i.issues.push({code:"invalid_format",format:"base64url",input:i.value,inst:e,continue:!t.abort})}}),iY=h("$ZodE164",(e,t)=>{t.pattern??(t.pattern=tZ),iz.init(e,t)});function iQ(e,t=null){try{let i=e.split(".");if(3!==i.length)return!1;let[n]=i;if(!n)return!1;let r=JSON.parse(atob(n));if("typ"in r&&r?.typ!=="JWT"||!r.alg||t&&(!("alg"in r)||r.alg!==t))return!1;return!0}catch{return!1}}let i0=h("$ZodJWT",(e,t)=>{iz.init(e,t),e._zod.check=i=>{iQ(i.value,t.alg)||i.issues.push({code:"invalid_format",format:"jwt",input:i.value,inst:e,continue:!t.abort})}}),i1=h("$ZodCustomStringFormat",(e,t)=>{iz.init(e,t),e._zod.check=i=>{t.fn(i.value)||i.issues.push({code:"invalid_format",format:t.format,input:i.value,inst:e,continue:!t.abort})}}),i4=h("$ZodNumber",(e,t)=>{iI.init(e,t),e._zod.pattern=e._zod.bag.pattern??tT,e._zod.parse=(i,n)=>{if(t.coerce)try{i.value=Number(i.value)}catch(e){}let r=i.value;if("number"==typeof r&&!Number.isNaN(r)&&Number.isFinite(r))return i;let a="number"==typeof r?Number.isNaN(r)?"NaN":Number.isFinite(r)?void 0:"Infinity":void 0;return i.issues.push({expected:"number",code:"invalid_type",input:r,inst:e,...a?{received:a}:{}}),i}}),i6=h("$ZodNumberFormat",(e,t)=>{ii.init(e,t),i4.init(e,t)}),i2=h("$ZodBoolean",(e,t)=>{iI.init(e,t),e._zod.pattern=tC,e._zod.parse=(i,n)=>{if(t.coerce)try{i.value=!!i.value}catch(e){}let r=i.value;return"boolean"==typeof r||i.issues.push({expected:"boolean",code:"invalid_type",input:r,inst:e}),i}}),i9=h("$ZodBigInt",(e,t)=>{iI.init(e,t),e._zod.pattern=tE,e._zod.parse=(i,n)=>
1{if(t.coerce)try{i.value=BigInt(i.value)}catch(e){}return"bigint"==typeof i.value||i.issues.push({expected:"bigint",code:"invalid_type",input:i.value,inst:e}),i}}),i5=h("$ZodBigIntFormat",(e,t)=>{ir.init(e,t),i9.init(e,t)}),i3=h("$ZodSymbol",(e,t)=>{iI.init(e,t),e._zod.parse=(t,i)=>{let n=t.value;return"symbol"==typeof n||t.issues.push({expected:"symbol",code:"invalid_type",input:n,inst:e}),t}}),i7=h("$ZodUndefined",(e,t)=>{iI.init(e,t),e._zod.pattern=tR,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=(t,i)=>{let n=t.value;return void 0===n||t.issues.push({expected:"undefined",code:"invalid_type",input:n,inst:e}),t}}),i8=h("$ZodNull",(e,t)=>{iI.init(e,t),e._zod.pattern=tL,e._zod.values=new Set([null]),e._zod.parse=(t,i)=>{let n=t.value;return null===n||t.issues.push({expected:"null",code:"invalid_type",input:n,inst:e}),t}}),ne=h("$ZodAny",(e,t)=>{iI.init(e,t),e._zod.parse=e=>e}),nt=h("$ZodUnknown",(e,t)=>{iI.init(e,t),e._zod.parse=e=>e}),ni=h("$ZodNever",(e,t)=>{iI.init(e,t),e._zod.parse=(t,i)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)}),nn=h("$ZodVoid",(e,t)=>{iI.init(e,t),e._zod.parse=(t,i)=>{let n=t.value;return void 0===n||t.issues.push({expected:"void",code:"invalid_type",input:n,inst:e}),t}}),nr=h("$ZodDate",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{if(t.coerce)try{i.value=new Date(i.value)}catch(e){}let r=i.value,a=r instanceof Date;return a&&!Number.isNaN(r.getTime())||i.issues.push({expected:"date",code:"invalid_type",input:r,...a?{received:"Invalid Date"}:{},inst:e}),i}});function na(e,t,i){e.issues.length&&t.issues.push(...eh(i,e.issues)),t.value[i]=e.value}let ns=h("$ZodArray",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{let r=i.value;if(!Array.isArray(r))return i.issues.push({expected:"array",code:"invalid_type",input:r,inst:e}),i;i.value=Array(r.length);let a=[];for(let e=0;e<r.length;e++){let s=r[e],o=t.element._zod.run({value:s,issues:[]},n);o instanceof Promise?a.push(o.then(t=>na(t,i,e))):na(o,i,e)}return a.length?Promise.all(a).then(()=>i):i}});function no(e,t,i,n,r){if(e.issues.length){if(r&&!(i in n))return;t.issues.push(...eh(i,e.issues))}void 0===e.value?i in n&&(t.value[i]=void 0):t.value[i]=e.value}function nu(e){let t=Object.keys(e.shape);for(let i of t)if(!e.shape?.[i]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${i}": expected a Zod schema`);let i=ea(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(i)}}function nl(e,t,i,n,r,a){let s=[],o=r.keySet,u=r.catchall._zod,l=u.def.type,d="optional"===u.optout;for(let r in t){if(o.has(r))continue;if("never"===l){s.push(r);continue}let a=u.run({value:t[r],issues:[]},n);a instanceof Promise?e.push(a.then(e=>no(e,i,r,t,d))):no(a,i,r,t,d)}return(s.length&&i.issues.push({code:"unrecognized_keys",keys:s,input:t,inst:a}),e.length)?Promise.all(e).then(()=>i):i}let nd=h("$ZodObject",(e,t)=>{let i;iI.init(e,t);let n=Object.getOwnPropertyDescriptor(t,"shape");if(!n?.get){let e=t.shape;Object.defineProperty(t,"shape",{get:()=>{let i={...e};return Object.defineProperty(t,"shape",{value:i}),i}})}let r=U(()=>nu(t));E(e._zod,"propValues",()=>{let e=t.shape,i={};for(let t in e){let n=e[t]._zod;if(n.values)for(let e of(i[t]??(i[t]=new Set),n.values))i[t].add(e)}return i});let a=t.catchall;e._zod.parse=(t,n)=>{i??(i=r.value);let s=t.value;if(!K(s))return t.issues.push({expected:"object",code:"invalid_type",input:s,inst:e}),t;t.value={};let o=[],u=i.shape;for(let e of i.keys){let i=u[e],r="optional"===i._zod.optout,a=i._zod.run({value:s[e],issues:[]},n);a instanceof Promise?o.push(a.then(i=>no(i,t,e,s,r))):no(a,t,e,s,r)}return a?nl(o,s,t,n,r.value,e):o.length?Promise.all(o).then(()=>t):t}}),nc=h("$ZodObjectJIT",(e,t)=>{let i,n;nd.init(e,t);let r=e._zod.parse,a=U(()=>nu(t)),s=!$.jitless,o=s&&B.value,u=t.catchall;e._zod.parse=(l,d)=>{n??(n=a.value);let c=l.value;return K(c)?s&&o&&d?.async===!1&&!0!==d.jitless?(i||(i=(e=>{let t=new ik(["shape","payload","ctx"]),i=a.value,n=e=>{let t=J(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");let r=Object.create(null),s=0;for(let e of i.keys)r[e]=`key_${s++}`;for(let a of(t.write("const newResult = {};
1"),i.keys)){let i=r[a],s=J(a),o=e[a],u=o?._zod?.optout==="optional";t.write(`const ${i} = ${n(a)};`),u?t.write(`
2        if (${i}.issues.length) {
3          if (${s} in input) {
4            payload.issues = payload.issues.concat(${i}.issues.map(iss => ({
5              ...iss,
6              path: iss.path ? [${s}, ...iss.path] : [${s}]
7            })));
8          }
9        }
10        
11        if (${i}.value === undefined) {
12          if (${s} in input) {
13            newResult[${s}] = undefined;
14          }
15        } else {
16          newResult[${s}] = ${i}.value;
17        }
18        
19      `):t.write(`
20        if (${i}.issues.length) {
21          payload.issues = payload.issues.concat(${i}.issues.map(iss => ({
22            ...iss,
23            path: iss.path ? [${s}, ...iss.path] : [${s}]
24          })));
25        }
26        
27        if (${i}.value === undefined) {
28          if (${s} in input) {
29            newResult[${s}] = undefined;
30          }
31        } else {
32          newResult[${s}] = ${i}.value;
33        }
34        
35      `)}t.write("payload.value = newResult;"),t.write("return payload;");let o=t.compile();return(t,i)=>o(e,t,i)})(t.shape)),l=i(l,d),u)?nl([],c,l,d,n,e):l:r(l,d):(l.issues.push({expected:"object",code:"invalid_type",input:c,inst:e}),l)}});function nm(e,t,i,n){for(let i of e)if(0===i.issues.length)return t.value=i.value,t;let r=e.filter(e=>!ev(e));return 1===r.length?(t.value=r[0].value,r[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:e.map(e=>e.issues.map(e=>ey(e,n,b())))}),t)}let nf=h("$ZodUnion",(e,t)=>{iI.init(e,t),E(e._zod,"optin",()=>t.options.some(e=>"optional"===e._zod.optin)?"optional":void 0),E(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),E(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),E(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>N(e.source)).join("|")})$`)}});let i=1===t.options.length,n=t.options[0]._zod.run;e._zod.parse=(r,a)=>{if(i)return n(r,a);let s=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},a);if(t instanceof Promise)o.push(t),s=!0;else{if(0===t.issues.length)return t;o.push(t)}}return s?Promise.all(o).then(t=>nm(t,r,e,a)):nm(o,r,e,a)}});function np(e,t,i,n){let r=e.filter(e=>0===e.issues.length);return 1===r.length?t.value=r[0].value:0===r.length?t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:e.map(e=>e.issues.map(e=>ey(e,n,b())))}):t.issues.push({code:"invalid_union",input:t.value,inst:i,errors:[],inclusive:!1}),t}let nv=h("$ZodXor",(e,t)=>{nf.init(e,t),t.inclusive=!1;let i=1===t.options.length,n=t.options[0]._zod.run;e._zod.parse=(r,a)=>{if(i)return n(r,a);let s=!1,o=[];for(let e of t.options){let t=e._zod.run({value:r.value,issues:[]},a);t instanceof Promise?(o.push(t),s=!0):o.push(t)}return s?Promise.all(o).then(t=>np(t,r,e,a)):np(o,r,e,a)}}),nh=h("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,nf.init(e,t);let i=e._zod.parse;E(e._zod,"propValues",()=>{let e={};for(let i of t.options){let n=i._zod.propValues;if(!n||0===Object.keys(n).length)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(i)}"`);for(let[t,i]of Object.entries(n))for(let n of(e[t]||(e[t]=new Set),i))e[t].add(n)}return e});let n=U(()=>{let e=t.options,i=new Map;for(let n of e){let e=n._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(n)}"`);for(let t of e){if(i.has(t))throw Error(`Duplicate discriminator value "${String(t)}"`);i.set(t,n)}}return i});e._zod.parse=(r,a)=>{let s=r.value;if(!K(s))return r.issues.push({code:"invalid_type",expected:"object",input:s,inst:e}),r;let o=n.value.get(s?.[t.discriminator]);return o?o._zod.run(r,a):t.unionFallback?i(r,a):(r.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,input:s,path:[t.discriminator],inst:e}),r)}}),ng=h("$ZodIntersection",(e,t)=>{iI.init(e,t),e._zod.parse=(e,i)=>{let n=e.value,r=t.left._zod.run({value:n,issues:[]},i),a=t.right._zod.run({value:n,issues:[]},i);return r instanceof Promise||a instanceof Promise?Promise.all([r,a]).then(([t,i])=>ny(e,t,i)):ny(e,r,a)}});function ny(e,t,i){let n,r=new Map;for(let i of t.issues)if("unrecognized_keys"===i.code)for(let e of(n??(n=i),i.keys))r.has(e)||r.set(e,{}),r.get(e).l=!0;else e.issues.push(i);for(let t of i.issues)if("unrecognized_keys"===t.code)for(let e of t.keys)r.has(e)||r.set(e,{}),r.get(e).r=!0;else e.issues.push(t);let a=[...r].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(a.length&&n&&e.issues.push({...n,keys:a}),ev(e))return e;let s=function e(t,i){if(t===i||t instanceof Date&&i instanceof Date&&+t==+i)return{valid:!0,data:t};if(G(t)&&G(i)){let n=Object.keys(i),r=Object.keys(t).filter(e=>-1!==n.indexOf(e)),a={...t,...i};for(let n of r){let r=e(t[n],i[n]);if(!r.valid)return{valid:!1,mergeErrorPath:[n,...r.mergeErrorPath]};a[n]=r.data}return{valid:!0,data:a}}if(Array.isArray(t)&&Array.isArray(i)){if(t.length!==i.length)return{valid:!1,mergeErrorPath:[]};let n=[];for(let r=0;r<t.length;r++){let a=e(t[r],i[r]);
35if(!a.valid)return{valid:!1,mergeErrorPath:[r,...a.mergeErrorPath]};n.push(a.data)}return{valid:!0,data:n}}return{valid:!1,mergeErrorPath:[]}}(t.value,i.value);if(!s.valid)throw Error(`Unmergable intersection. Error path: ${JSON.stringify(s.mergeErrorPath)}`);return e.value=s.data,e}let n_=h("$ZodTuple",(e,t)=>{iI.init(e,t);let i=t.items;e._zod.parse=(n,r)=>{let a=n.value;if(!Array.isArray(a))return n.issues.push({input:a,inst:e,expected:"tuple",code:"invalid_type"}),n;n.value=[];let s=[],o=[...i].reverse().findIndex(e=>"optional"!==e._zod.optin),u=-1===o?0:i.length-o;if(!t.rest){let t=a.length>i.length,r=a.length<u-1;if(t||r)return n.issues.push({...t?{code:"too_big",maximum:i.length,inclusive:!0}:{code:"too_small",minimum:i.length},input:a,inst:e,origin:"array"}),n}let l=-1;for(let e of i){if(++l>=a.length&&l>=u)continue;let t=e._zod.run({value:a[l],issues:[]},r);t instanceof Promise?s.push(t.then(e=>n$(e,n,l))):n$(t,n,l)}if(t.rest)for(let e of a.slice(i.length)){l++;let i=t.rest._zod.run({value:e,issues:[]},r);i instanceof Promise?s.push(i.then(e=>n$(e,n,l))):n$(i,n,l)}return s.length?Promise.all(s).then(()=>n):n}});function n$(e,t,i){e.issues.length&&t.issues.push(...eh(i,e.issues)),t.value[i]=e.value}let nb=h("$ZodRecord",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{let r=i.value;if(!G(r))return i.issues.push({expected:"record",code:"invalid_type",input:r,inst:e}),i;let a=[],s=t.keyType._zod.values;if(s){let o;i.value={};let u=new Set;for(let e of s)if("string"==typeof e||"number"==typeof e||"symbol"==typeof e){u.add("number"==typeof e?e.toString():e);let s=t.valueType._zod.run({value:r[e],issues:[]},n);s instanceof Promise?a.push(s.then(t=>{t.issues.length&&i.issues.push(...eh(e,t.issues)),i.value[e]=t.value})):(s.issues.length&&i.issues.push(...eh(e,s.issues)),i.value[e]=s.value)}for(let e in r)u.has(e)||(o=o??[]).push(e);o&&o.length>0&&i.issues.push({code:"unrecognized_keys",input:r,inst:e,keys:o})}else for(let s of(i.value={},Reflect.ownKeys(r))){if("__proto__"===s)continue;let o=t.keyType._zod.run({value:s,issues:[]},n);if(o instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof s&&tT.test(s)&&o.issues.length){let e=t.keyType._zod.run({value:Number(s),issues:[]},n);if(e instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===e.issues.length&&(o=e)}if(o.issues.length){"loose"===t.mode?i.value[s]=r[s]:i.issues.push({code:"invalid_key",origin:"record",issues:o.issues.map(e=>ey(e,n,b())),input:s,path:[s],inst:e});continue}let u=t.valueType._zod.run({value:r[s],issues:[]},n);u instanceof Promise?a.push(u.then(e=>{e.issues.length&&i.issues.push(...eh(s,e.issues)),i.value[o.value]=e.value})):(u.issues.length&&i.issues.push(...eh(s,u.issues)),i.value[o.value]=u.value)}return a.length?Promise.all(a).then(()=>i):i}}),nx=h("$ZodMap",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{let r=i.value;if(!(r instanceof Map))return i.issues.push({expected:"map",code:"invalid_type",input:r,inst:e}),i;let a=[];for(let[s,o]of(i.value=new Map,r)){let u=t.keyType._zod.run({value:s,issues:[]},n),l=t.valueType._zod.run({value:o,issues:[]},n);u instanceof Promise||l instanceof Promise?a.push(Promise.all([u,l]).then(([t,a])=>{nk(t,a,i,s,r,e,n)})):nk(u,l,i,s,r,e,n)}return a.length?Promise.all(a).then(()=>i):i}});function nk(e,t,i,n,r,a,s){e.issues.length&&(Y.has(typeof n)?i.issues.push(...eh(n,e.issues)):i.issues.push({code:"invalid_key",origin:"map",input:r,inst:a,issues:e.issues.map(e=>ey(e,s,b()))})),t.issues.length&&(Y.has(typeof n)?i.issues.push(...eh(n,t.issues)):i.issues.push({origin:"map",code:"invalid_element",input:r,inst:a,key:n,issues:t.issues.map(e=>ey(e,s,b()))})),i.value.set(e.value,t.value)}let nw=h("$ZodSet",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{let r=i.value;if(!(r instanceof Set))return i.issues.push({input:r,inst:e,expected:"set",code:"invalid_type"}),i;let a=[];for(let e of(i.value=new Set,r)){let r=t.valueType._zod.run({value:e,issues:[]},n);r instanceof Promise?a.push(r.then(e=>nI(e,i))):nI(r,i)}return a.length?Promise.all(a).then(()=>i):i}});function nI(e,t){e.issues.length&&t.issues.push(...e.issues),t.value.add(e.value)}let nS=h("$ZodEnum",(e,t)=>{iI.init(e,t);let i=z(t.entries),n=new Set(i);e._zod.values=n,e._zod.pattern=RegExp(`^(${i.filter(e=>Y.has(typeof e)).map(e=>"string"==typeof e?ee(e):e.toString()).join("|")})$`),e._zod.parse=(t,r)=>{let a=t.value;return n.has(a)||t.issues.push({code:"invalid_value",values:i,input:a,inst:e}),t}}),nz=h("$ZodLiteral",(e,t)=>{if(iI.init(e,t),0===t.values.length)throw Error("Cannot create literal schema with no valid values");let i=new Set(t.values);e._zod.values=i,e._zod.pattern=RegExp(`^(${t.values.map(e=>"string"==typeof e?ee(e):e?ee(e.toString()):String(e)).join("|")})$`),e._zod.parse=(n,r)=>{let a=n.value;return i.has(a)||n.issues.push({code:"invalid_value",values:t.values,input:a,inst:e}),n}}),nZ=h("$ZodFile",(e,t)=>{iI.init(e,t),e._zod.parse=(t,i)=>{let n=t.value;return n instanceof File||t.issues.push({expected:"file",code:"invalid_type",input:n,inst:e}),t}}),nO=h("$ZodTransform",(e,t)=>{iI.init(e,t),e._zod.parse=(i,n)=>{if("backward"===n.direction)throw new _(e.constructor.name);let r=t.transform(i.value,i);if(n.async)return(r instanceof Promise?r:Promise.resolve(r)).then(e=>(i.value=e,i));if(r instanceof Promise)throw new y;return i.value=r,i}});function nU(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}let nj=h("$ZodOptional",(e,t)=>{iI.init(e,t),e._zod.optin="optional",e._zod.optout="optional",E(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),E(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${N(e.source)})?$`):void 0}),e._zod.parse=(e,i)=>{if("optional"===t.innerType._zod.optin){let n=t.innerType._zod.run(e,i);return n instanceof Promise?n.then(t=>nU(t,e.value)):nU(n,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,i)}}),nN=h("$ZodExactOptional",(e,t)=>{nj.init(e,t),E(e._zod,"values",()=>t.innerType._zod.values),E(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(e,i)=>t.innerType._zod.run(e,i)}),nP=h("$ZodNullable",(e,t)=>{iI.init(e,t),E(e._zod,"optin",()=>t.innerType._zod.optin),E(e._zod,"optout",()=>t.innerType._zod.optout),E(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${N(e.source)}|null)$`):void 0}),E(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,i)=>null===e.value?e:t.innerType._zod.run(e,i)}),nD=h("$ZodDefault",(e,t)=>{iI.init(e,t),e._zod.optin="optional",E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);if(void 0===e.value)return e.value=t.defaultValue,e;let n=t.innerType._zod.run(e,i);return n instanceof Promise?n.then(e=>nE(e,t)):nE(n,t)}});function nE(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let nA=h("$ZodPrefault",(e,t)=>{iI.init(e,t),e._zod.optin="optional",E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>("backward"===i.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,i))}),nT=h("$ZodNonOptional",(e,t)=>{iI.init(e,t),E(e._zod,"values",()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(i,n)=>{let r=t.innerType._zod.run(i,n);return r instanceof Promise?r.then(t=>nC(t,e)):nC(r,e)}});function nC(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let nL=h("$ZodSuccess",(e,t)=>{iI.init(e,t),e._zod.parse=(e,i)=>{if("backward"===i.direction)throw new _("ZodSuccess");let n=t.innerType._zod.run(e,i);return n instanceof Promise?n.then(t=>(e.value=0===t.issues.length,e)):(e.value=0===n.issues.length,e)}}),nR=h("$ZodCatch",(e,t)=>{iI.init(e,t),E(e._zod,"optin",()=>t.innerType._zod.optin),E(e._zod,"optout",()=>t.innerType._zod.optout),E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);let n=t.innerType._zod.run(e,i);return n instanceof Promise?n.then(n=>
35(e.value=n.value,n.issues.length&&(e.value=t.catchValue({...e,error:{issues:n.issues.map(e=>ey(e,i,b()))},input:e.value}),e.issues=[]),e)):(e.value=n.value,n.issues.length&&(e.value=t.catchValue({...e,error:{issues:n.issues.map(e=>ey(e,i,b()))},input:e.value}),e.issues=[]),e)}}),nM=h("$ZodNaN",(e,t)=>{iI.init(e,t),e._zod.parse=(t,i)=>("number"==typeof t.value&&Number.isNaN(t.value)||t.issues.push({input:t.value,inst:e,expected:"nan",code:"invalid_type"}),t)}),nF=h("$ZodPipe",(e,t)=>{iI.init(e,t),E(e._zod,"values",()=>t.in._zod.values),E(e._zod,"optin",()=>t.in._zod.optin),E(e._zod,"optout",()=>t.out._zod.optout),E(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,i)=>{if("backward"===i.direction){let n=t.out._zod.run(e,i);return n instanceof Promise?n.then(e=>nJ(e,t.in,i)):nJ(n,t.in,i)}let n=t.in._zod.run(e,i);return n instanceof Promise?n.then(e=>nJ(e,t.out,i)):nJ(n,t.out,i)}});function nJ(e,t,i){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},i)}let nW=h("$ZodCodec",(e,t)=>{iI.init(e,t),E(e._zod,"values",()=>t.in._zod.values),E(e._zod,"optin",()=>t.in._zod.optin),E(e._zod,"optout",()=>t.out._zod.optout),E(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,i)=>{if("forward"===(i.direction||"forward")){let n=t.in._zod.run(e,i);return n instanceof Promise?n.then(e=>nV(e,t,i)):nV(n,t,i)}{let n=t.out._zod.run(e,i);return n instanceof Promise?n.then(e=>nV(e,t,i)):nV(n,t,i)}}});function nV(e,t,i){if(e.issues.length)return e.aborted=!0,e;if("forward"===(i.direction||"forward")){let n=t.transform(e.value,e);return n instanceof Promise?n.then(n=>nK(e,n,t.out,i)):nK(e,n,t.out,i)}{let n=t.reverseTransform(e.value,e);return n instanceof Promise?n.then(n=>nK(e,n,t.in,i)):nK(e,n,t.in,i)}}function nK(e,t,i,n){return e.issues.length?(e.aborted=!0,e):i._zod.run({value:t,issues:e.issues},n)}let nB=h("$ZodReadonly",(e,t)=>{iI.init(e,t),E(e._zod,"propValues",()=>t.innerType._zod.propValues),E(e._zod,"values",()=>t.innerType._zod.values),E(e._zod,"optin",()=>t.innerType?._zod?.optin),E(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(e,i)=>{if("backward"===i.direction)return t.innerType._zod.run(e,i);let n=t.innerType._zod.run(e,i);return n instanceof Promise?n.then(nG):nG(n)}});function nG(e){return e.value=Object.freeze(e.value),e}let nq=h("$ZodTemplateLiteral",(e,t)=>{iI.init(e,t);let i=[];for(let e of t.parts)if("object"==typeof e&&null!==e){if(!e._zod.pattern)throw Error(`Invalid template literal part, no pattern found: ${[...e._zod.traits].shift()}`);let t=e._zod.pattern instanceof RegExp?e._zod.pattern.source:e._zod.pattern;if(!t)throw Error(`Invalid template literal part: ${e._zod.traits}`);let n=+!!t.startsWith("^"),r=t.endsWith("$")?t.length-1:t.length;i.push(t.slice(n,r))}else if(null===e||Q.has(typeof e))i.push(ee(`${e}`));else throw Error(`Invalid template literal part: ${e}`);e._zod.pattern=RegExp(`^${i.join("")}$`),e._zod.parse=(i,n)=>("string"!=typeof i.value?i.issues.push({input:i.value,inst:e,expected:"string",code:"invalid_type"}):(e._zod.pattern.lastIndex=0,e._zod.pattern.test(i.value)||i.issues.push({input:i.value,inst:e,code:"invalid_format",format:t.format??"template_literal",pattern:e._zod.pattern.source})),i)}),nX=h("$ZodFunction",(e,t)=>(iI.init(e,t),e._def=t,e._zod.def=t,e.implement=t=>{if("function"!=typeof t)throw Error("implement() must be called with a function");return function(...i){let n=Reflect.apply(t,this,e._def.input?eR(e._def.input,i):i);return e._def.output?eR(e._def.output,n):n}},e.implementAsync=t=>{if("function"!=typeof t)throw Error("implementAsync() must be called with a function");return async function(...i){let n=e._def.input?await eF(e._def.input,i):i,r=await Reflect.apply(t,this,n);return e._def.output?await eF(e._def.output,r):r}},e._zod.parse=(t,i)=>("function"!=typeof t.value?t.issues.push({code:"invalid_type",expected:"function",input:t.value,inst:e}):e._def.output&&"promise"===e._def.output._zod.def.type?t.value=e.implementAsync(t.value):t.value=e.implement(t.value),t),e.input=(...t)=>{let i=e.constructor;return new i(Array.isArray(t[0])?{type:"function",input:new n_({type:"tuple",items:t[0],rest:t[1]}),output:e._def.output}:{type:"function",input:t[0],output:e._def.output})},e.output=t=>new e.constructor({type:"function",input:e._def.input,output:t}),e)),nH=h("$ZodPromise",(e,t)=>{iI.init(e,t),e._zod.parse=(e,i)=>Promise.resolve(e.value).then(e=>t.innerType._zod.run({value:e,issues:[]}
35,i))}),nY=h("$ZodLazy",(e,t)=>{iI.init(e,t),E(e._zod,"innerType",()=>t.getter()),E(e._zod,"pattern",()=>e._zod.innerType?._zod?.pattern),E(e._zod,"propValues",()=>e._zod.innerType?._zod?.propValues),E(e._zod,"optin",()=>e._zod.innerType?._zod?.optin??void 0),E(e._zod,"optout",()=>e._zod.innerType?._zod?.optout??void 0),e._zod.parse=(t,i)=>e._zod.innerType._zod.run(t,i)}),nQ=h("$ZodCustom",(e,t)=>{t3.init(e,t),iI.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=i=>{let n=i.value,r=t.fn(n);if(r instanceof Promise)return r.then(t=>n0(t,i,n,e));n0(r,i,n,e)}});function n0(e,t,i,n){if(!e){let e={code:"custom",input:i,inst:n,path:[...n._zod.def.path??[]],continue:!n._zod.def.abort};n._zod.def.params&&(e.params=n._zod.def.params),t.issues.push(ex(e))}}function n1(){return{localeError:(()=>{let e={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"}},t={regex:"مدخل",email:"بريد إلكتروني",url:"رابط",emoji:"إيموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاريخ ووقت بمعيار ISO",date:"تاريخ بمعيار ISO",time:"وقت بمعيار ISO",duration:"مدة بمعيار ISO",ipv4:"عنوان IPv4",ipv6:"عنوان IPv6",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",jwt:"JWT",template_literal:"مدخل"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`مدخلات غير مقبولة: يفترض إدخال instanceof ${n.expected}، ولكن تم إدخال ${r}`;return`مدخلات غير مقبولة: يفترض إدخال ${e}، ولكن تم إدخال ${r}`}case"invalid_value":if(1===n.values.length)return`مدخلات غير مقبولة: يفترض إدخال ${er(n.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return` أكبر من اللازم: يفترض أن تكون ${n.origin??"القيمة"} ${t} ${n.maximum.toString()} ${i.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${n.origin??"القيمة"} ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`أصغر من اللازم: يفترض لـ ${n.origin} أن يكون ${t} ${n.minimum.toString()} ${i.unit}`;return`أصغر من اللازم: يفترض لـ ${n.origin} أن يكون ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`نَص غير مقبول: يجب أن يبدأ بـ "${n.prefix}"`;if("ends_with"===n.format)return`نَص غير مقبول: يجب أن ينتهي بـ "${n.suffix}"`;if("includes"===n.format)return`نَص غير مقبول: يجب أن يتضمَّن "${n.includes}"`;if("regex"===n.format)return`نَص غير مقبول: يجب أن يطابق النمط ${n.pattern}`;return`${t[n.format]??n.format} غير مقبول`;case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${n.divisor}`;case"unrecognized_keys":return`معرف${n.keys.length>1?"ات":""} غريب${n.keys.length>1?"ة":""}: ${Z(n.keys,"، ")}`;case"invalid_key":return`معرف غير مقبول في ${n.origin}`;case"invalid_union":default:return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${n.origin}`}}})()}}function n4(){return{localeError:(()=>{let e={string:{unit:"simvol",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"element",verb:"olmalıdır"},set:{unit:"element",verb:"olmalıdır"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"}
35,i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Yanlış dəyər: g\xf6zlənilən instanceof ${n.expected}, daxil olan ${r}`;return`Yanlış dəyər: g\xf6zlənilən ${e}, daxil olan ${r}`}case"invalid_value":if(1===n.values.length)return`Yanlış dəyər: g\xf6zlənilən ${er(n.values[0])}`;return`Yanlış se\xe7im: aşağıdakılardan biri olmalıdır: ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${n.origin??"dəyər"} ${t}${n.maximum.toString()} ${i.unit??"element"}`;return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${n.origin??"dəyər"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`\xc7ox ki\xe7ik: g\xf6zlənilən ${n.origin} ${t}${n.minimum.toString()} ${i.unit}`;return`\xc7ox ki\xe7ik: g\xf6zlənilən ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Yanlış mətn: "${n.prefix}" ilə başlamalıdır`;if("ends_with"===n.format)return`Yanlış mətn: "${n.suffix}" ilə bitməlidir`;if("includes"===n.format)return`Yanlış mətn: "${n.includes}" daxil olmalıdır`;if("regex"===n.format)return`Yanlış mətn: ${n.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${t[n.format]??n.format}`;case"not_multiple_of":return`Yanlış ədəd: ${n.divisor} ilə b\xf6l\xfcnə bilən olmalıdır`;case"unrecognized_keys":return`Tanınmayan a\xe7ar${n.keys.length>1?"lar":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`${n.origin} daxilində yanlış a\xe7ar`;case"invalid_union":return"Yanlış dəyər";case"invalid_element":return`${n.origin} daxilində yanlış dəyər`;default:return`Yanlış dəyər`}}})()}}function n6(e,t,i,n){let r=Math.abs(e),a=r%10,s=r%100;return s>=11&&s<=19?n:1===a?t:a>=2&&a<=4?i:n}function n2(){return{localeError:(()=>{let e={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}},t={regex:"увод",email:"email адрас",url:"URL",emoji:"эмодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата і час",date:"ISO дата",time:"ISO час",duration:"ISO працягласць",ipv4:"IPv4 адрас",ipv6:"IPv6 адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",jwt:"JWT",template_literal:"увод"},i={nan:"NaN",number:"лік",array:"масіў"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Няправільны ўвод: чакаўся instanceof ${n.expected}, атрымана ${r}`;return`Няправільны ўвод: чакаўся ${e}, атрымана ${r}`}case"invalid_value":if(1===n.values.length)return`Няправільны ўвод: чакалася ${er(n.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i){let e=n6(Number(n.maximum),i.unit.one,i.unit.few,i.unit.many);return`Занадта вялікі: чакалася, што ${n.origin??"значэнне"} павінна ${i.verb} ${t}${n.maximum.toString()} ${e}`}return`Занадта вялікі: чакалася, што ${n.origin??"значэнне"} павінна быць ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i){let e=n6(Number(n.minimum),i.unit.one,i.unit.few,i.unit.many);return`Занадта малы: чакалася, што ${n.origin} павінна ${i.verb} ${t}${n.minimum.toString()} ${e}`}return`Занадта малы: чакалася, што ${n.origin} павінна быць ${t}${n.minimum.toString()}`}
35case"invalid_format":if("starts_with"===n.format)return`Няправільны радок: павінен пачынацца з "${n.prefix}"`;if("ends_with"===n.format)return`Няправільны радок: павінен заканчвацца на "${n.suffix}"`;if("includes"===n.format)return`Няправільны радок: павінен змяшчаць "${n.includes}"`;if("regex"===n.format)return`Няправільны радок: павінен адпавядаць шаблону ${n.pattern}`;return`Няправільны ${t[n.format]??n.format}`;case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${n.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${n.keys.length>1?"ключы":"ключ"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Няправільны ключ у ${n.origin}`;case"invalid_union":return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${n.origin}`;default:return`Няправільны ўвод`}}})()}}function n9(){return{localeError:(()=>{let e={string:{unit:"символа",verb:"да съдържа"},file:{unit:"байта",verb:"да съдържа"},array:{unit:"елемента",verb:"да съдържа"},set:{unit:"елемента",verb:"да съдържа"}},t={regex:"вход",email:"имейл адрес",url:"URL",emoji:"емоджи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO време",date:"ISO дата",time:"ISO време",duration:"ISO продължителност",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"base64-кодиран низ",base64url:"base64url-кодиран низ",json_string:"JSON низ",e164:"E.164 номер",jwt:"JWT",template_literal:"вход"},i={nan:"NaN",number:"число",array:"масив"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Невалиден вход: очакван instanceof ${n.expected}, получен ${r}`;return`Невалиден вход: очакван ${e}, получен ${r}`}case"invalid_value":if(1===n.values.length)return`Невалиден вход: очакван ${er(n.values[0])}`;return`Невалидна опция: очаквано едно от ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Твърде голямо: очаква се ${n.origin??"стойност"} да съдържа ${t}${n.maximum.toString()} ${i.unit??"елемента"}`;return`Твърде голямо: очаква се ${n.origin??"стойност"} да бъде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Твърде малко: очаква се ${n.origin} да съдържа ${t}${n.minimum.toString()} ${i.unit}`;return`Твърде малко: очаква се ${n.origin} да бъде ${t}${n.minimum.toString()}`}case"invalid_format":{if("starts_with"===n.format)return`Невалиден низ: трябва да започва с "${n.prefix}"`;if("ends_with"===n.format)return`Невалиден низ: трябва да завършва с "${n.suffix}"`;if("includes"===n.format)return`Невалиден низ: трябва да включва "${n.includes}"`;if("regex"===n.format)return`Невалиден низ: трябва да съвпада с ${n.pattern}`;let e="Невалиден";return"emoji"===n.format&&(e="Невалидно"),"datetime"===n.format&&(e="Невалидно"),"date"===n.format&&(e="Невалидна"),"time"===n.format&&(e="Невалидно"),"duration"===n.format&&(e="Невалидна"),`${e} ${t[n.format]??n.format}`}case"not_multiple_of":return`Невалидно число: трябва да бъде кратно на ${n.divisor}`;case"unrecognized_keys":return`Неразпознат${n.keys.length>1?"и":""} ключ${n.keys.length>1?"ове":""}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`Невалиден ключ в ${n.origin}`;case"invalid_union":return"Невалиден вход";case"invalid_element":return`Невалидна стойност в ${n.origin}`;default:return`Невалиден вход`}}})()}}function n5(){return{localeError:(()=>{let e={string:{unit:"car\xe0cters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"}},t={regex:"entrada",email:"adre\xe7a electr\xf2nica",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i hora ISO",date:"data ISO",time:"hora ISO",duration:"durada ISO",ipv4:"adre\xe7a IPv4",ipv6:"adre\xe7a IPv6",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Tipus inv\xe0lid: s'esperava instanceof ${n.expected}, s'ha rebut ${r}`;return`Tipus inv\xe0lid: s'esperava ${e}, s'ha rebut ${r}`}case"invalid_value":if(1===n.values.length)return`Valor inv\xe0lid: s'esperava ${er(n.values[0])}`;return`Opci\xf3 inv\xe0lida: s'esperava una de ${Z(n.values," o ")}`;case"too_big":{let t=n.inclusive?"com a m\xe0xim":"menys de",i=e[n.origin]??null;if(i)return`Massa gran: s'esperava que ${n.origin??"el valor"} contingu\xe9s ${t} ${n.maximum.toString()} ${i.unit??"elements"}`;return`Massa gran: s'esperava que ${n.origin??"el valor"} fos ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"com a m\xednim":"m\xe9s de",i=e[n.origin]??null;if(i)return`Massa petit: s'esperava que ${n.origin} contingu\xe9s ${t} ${n.minimum.toString()} ${i.unit}`;return`Massa petit: s'esperava que ${n.origin} fos ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Format inv\xe0lid: ha de comen\xe7ar amb "${n.prefix}"`;if("ends_with"===n.format)return`Format inv\xe0lid: ha d'acabar amb "${n.suffix}"`;if("includes"===n.format)return`Format inv\xe0lid: ha d'incloure "${n.includes}"`;if("regex"===n.format)return`Format inv\xe0lid: ha de coincidir amb el patr\xf3 ${n.pattern}`;return`Format inv\xe0lid per a ${t[n.format]??n.format}`;case"not_multiple_of":return`N\xfamero inv\xe0lid: ha de ser m\xfaltiple de ${n.divisor}`;case"unrecognized_keys":return`Clau${n.keys.length>1?"s":""} no reconeguda${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Clau inv\xe0lida a ${n.origin}`;case"invalid_union":return"Entrada inv\xe0lida";case"invalid_element":return`Element inv\xe0lid a ${n.origin}`;default:return`Entrada inv\xe0lida`}}})()}}function n3(){return{localeError:(()=>{let e={string:{unit:"znaků",verb:"m\xedt"},file:{unit:"bajtů",verb:"m\xedt"},array:{unit:"prvků",verb:"m\xedt"},set:{unit:"prvků",verb:"m\xedt"}},t={regex:"regul\xe1rn\xed v\xfdraz",email:"e-mailov\xe1 adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"datum a čas ve form\xe1tu ISO",date:"datum ve form\xe1tu ISO",time:"čas ve form\xe1tu ISO",duration:"doba trv\xe1n\xed ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zak\xf3dovan\xfd ve form\xe1tu base64",base64url:"řetězec zak\xf3dovan\xfd ve form\xe1tu base64url",json_string:"řetězec ve form\xe1tu JSON",e164:"č\xedslo E.164",jwt:"JWT",template_literal:"vstup"},i={nan:"NaN",number:"č\xedslo",string:"řetězec",function:"funkce",array:"pole"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Neplatn\xfd vstup: oček\xe1v\xe1no instanceof ${n.expected}, obdrženo ${r}`;return`Neplatn\xfd vstup: oček\xe1v\xe1no ${e}, obdrženo ${r}`}
35case"invalid_value":if(1===n.values.length)return`Neplatn\xfd vstup: oček\xe1v\xe1no ${er(n.values[0])}`;return`Neplatn\xe1 možnost: oček\xe1v\xe1na jedna z hodnot ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Hodnota je př\xedliš velk\xe1: ${n.origin??"hodnota"} mus\xed m\xedt ${t}${n.maximum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš velk\xe1: ${n.origin??"hodnota"} mus\xed b\xfdt ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Hodnota je př\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed m\xedt ${t}${n.minimum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed b\xfdt ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Neplatn\xfd řetězec: mus\xed zač\xednat na "${n.prefix}"`;if("ends_with"===n.format)return`Neplatn\xfd řetězec: mus\xed končit na "${n.suffix}"`;if("includes"===n.format)return`Neplatn\xfd řetězec: mus\xed obsahovat "${n.includes}"`;if("regex"===n.format)return`Neplatn\xfd řetězec: mus\xed odpov\xeddat vzoru ${n.pattern}`;return`Neplatn\xfd form\xe1t ${t[n.format]??n.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed b\xfdt n\xe1sobkem ${n.divisor}`;case"unrecognized_keys":return`Nezn\xe1m\xe9 kl\xedče: ${Z(n.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xedč v ${n.origin}`;case"invalid_union":return"Neplatn\xfd vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${n.origin}`;default:return`Neplatn\xfd vstup`}}})()}}function n7(){return{localeError:(()=>{let e={string:{unit:"tegn",verb:"havde"},file:{unit:"bytes",verb:"havde"},array:{unit:"elementer",verb:"indeholdt"},set:{unit:"elementer",verb:"indeholdt"}},t={regex:"input",email:"e-mailadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkesl\xe6t",date:"ISO-dato",time:"ISO-klokkesl\xe6t",duration:"ISO-varighed",ipv4:"IPv4-omr\xe5de",ipv6:"IPv6-omr\xe5de",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodet streng",base64url:"base64url-kodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"},i={nan:"NaN",string:"streng",number:"tal",boolean:"boolean",array:"liste",object:"objekt",set:"s\xe6t",file:"fil"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ugyldigt input: forventede instanceof ${n.expected}, fik ${r}`;return`Ugyldigt input: forventede ${e}, fik ${r}`}case"invalid_value":if(1===n.values.length)return`Ugyldig v\xe6rdi: forventede ${er(n.values[0])}`;return`Ugyldigt valg: forventede en af f\xf8lgende ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null,a=i[n.origin]??n.origin;if(r)return`For stor: forventede ${a??"value"} ${r.verb} ${t} ${n.maximum.toString()} ${r.unit??"elementer"}`;return`For stor: forventede ${a??"value"} havde ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null,a=i[n.origin]??n.origin;if(r)return`For lille: forventede ${a} ${r.verb} ${t} ${n.minimum.toString()} ${r.unit}`;return`For lille: forventede ${a} havde ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ugyldig streng: skal starte med "${n.prefix}"`;if("ends_with"===n.format)return`Ugyldig streng: skal ende med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: skal indeholde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: skal matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${t[n.format]??n.format}`;case"not_multiple_of":return`Ugyldigt tal: skal v\xe6re deleligt med ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukendte n\xf8gler":"Ukendt n\xf8gle"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8gle i ${n.origin}`;case"invalid_union":return"Ugyldigt input: matcher ingen af de tilladte typer";
35case"invalid_element":return`Ugyldig v\xe6rdi i ${n.origin}`;default:return"Ugyldigt input"}}})()}}function n8(){return{localeError:(()=>{let e={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"}},t={regex:"Eingabe",email:"E-Mail-Adresse",url:"URL",emoji:"Emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-Datum und -Uhrzeit",date:"ISO-Datum",time:"ISO-Uhrzeit",duration:"ISO-Dauer",ipv4:"IPv4-Adresse",ipv6:"IPv6-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",jwt:"JWT",template_literal:"Eingabe"},i={nan:"NaN",number:"Zahl",array:"Array"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ung\xfcltige Eingabe: erwartet instanceof ${n.expected}, erhalten ${r}`;return`Ung\xfcltige Eingabe: erwartet ${e}, erhalten ${r}`}case"invalid_value":if(1===n.values.length)return`Ung\xfcltige Eingabe: erwartet ${er(n.values[0])}`;return`Ung\xfcltige Option: erwartet eine von ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Zu gro\xdf: erwartet, dass ${n.origin??"Wert"} ${t}${n.maximum.toString()} ${i.unit??"Elemente"} hat`;return`Zu gro\xdf: erwartet, dass ${n.origin??"Wert"} ${t}${n.maximum.toString()} ist`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Zu klein: erwartet, dass ${n.origin} ${t}${n.minimum.toString()} ${i.unit} hat`;return`Zu klein: erwartet, dass ${n.origin} ${t}${n.minimum.toString()} ist`}case"invalid_format":if("starts_with"===n.format)return`Ung\xfcltiger String: muss mit "${n.prefix}" beginnen`;if("ends_with"===n.format)return`Ung\xfcltiger String: muss mit "${n.suffix}" enden`;if("includes"===n.format)return`Ung\xfcltiger String: muss "${n.includes}" enthalten`;if("regex"===n.format)return`Ung\xfcltiger String: muss dem Muster ${n.pattern} entsprechen`;return`Ung\xfcltig: ${t[n.format]??n.format}`;case"not_multiple_of":return`Ung\xfcltige Zahl: muss ein Vielfaches von ${n.divisor} sein`;case"unrecognized_keys":return`${n.keys.length>1?"Unbekannte Schl\xfcssel":"Unbekannter Schl\xfcssel"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Ung\xfcltiger Schl\xfcssel in ${n.origin}`;case"invalid_union":return"Ung\xfcltige Eingabe";case"invalid_element":return`Ung\xfcltiger Wert in ${n.origin}`;default:return`Ung\xfcltige Eingabe`}}})()}}function re(){return{localeError:(()=>{let e={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"},map:{unit:"entries",verb:"to have"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;return`Invalid input: expected ${e}, received ${r}`}case"invalid_value":if(1===n.values.length)return`Invalid input: expected ${er(n.values[0])}`;return`Invalid option: expected one of ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Too big: expected ${n.origin??"value"} to have ${t}${n.maximum.toString()} ${i.unit??"elements"}`;return`Too big: expected ${n.origin??"value"} to be ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Too small: expected ${n.origin} to have ${t}${n.minimum.toString()} ${i.unit}`;return`Too small: expected ${n.origin} to be ${t}${n.minimum.toString()}`}
35case"invalid_format":if("starts_with"===n.format)return`Invalid string: must start with "${n.prefix}"`;if("ends_with"===n.format)return`Invalid string: must end with "${n.suffix}"`;if("includes"===n.format)return`Invalid string: must include "${n.includes}"`;if("regex"===n.format)return`Invalid string: must match pattern ${n.pattern}`;return`Invalid ${t[n.format]??n.format}`;case"not_multiple_of":return`Invalid number: must be a multiple of ${n.divisor}`;case"unrecognized_keys":return`Unrecognized key${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Invalid key in ${n.origin}`;case"invalid_union":default:return"Invalid input";case"invalid_element":return`Invalid value in ${n.origin}`}}})()}}function rt(){return{localeError:(()=>{let e={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"}},t={regex:"enigo",email:"retadreso",url:"URL",emoji:"emoĝio",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datotempo",date:"ISO-dato",time:"ISO-tempo",duration:"ISO-daŭro",ipv4:"IPv4-adreso",ipv6:"IPv6-adreso",cidrv4:"IPv4-rango",cidrv6:"IPv6-rango",base64:"64-ume kodita karaktraro",base64url:"URL-64-ume kodita karaktraro",json_string:"JSON-karaktraro",e164:"E.164-nombro",jwt:"JWT",template_literal:"enigo"},i={nan:"NaN",number:"nombro",array:"tabelo",null:"senvalora"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Nevalida enigo: atendiĝis instanceof ${n.expected}, riceviĝis ${r}`;return`Nevalida enigo: atendiĝis ${e}, riceviĝis ${r}`}case"invalid_value":if(1===n.values.length)return`Nevalida enigo: atendiĝis ${er(n.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${t}${n.maximum.toString()} ${i.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Tro malgranda: atendiĝis ke ${n.origin} havu ${t}${n.minimum.toString()} ${i.unit}`;return`Tro malgranda: atendiĝis ke ${n.origin} estu ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Nevalida karaktraro: devas komenciĝi per "${n.prefix}"`;if("ends_with"===n.format)return`Nevalida karaktraro: devas finiĝi per "${n.suffix}"`;if("includes"===n.format)return`Nevalida karaktraro: devas inkluzivi "${n.includes}"`;if("regex"===n.format)return`Nevalida karaktraro: devas kongrui kun la modelo ${n.pattern}`;return`Nevalida ${t[n.format]??n.format}`;case"not_multiple_of":return`Nevalida nombro: devas esti oblo de ${n.divisor}`;case"unrecognized_keys":return`Nekonata${n.keys.length>1?"j":""} ŝlosilo${n.keys.length>1?"j":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Nevalida ŝlosilo en ${n.origin}`;case"invalid_union":default:return"Nevalida enigo";case"invalid_element":return`Nevalida valoro en ${n.origin}`}}})()}}function ri(){return{localeError:(()=>{let e={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}},t={regex:"entrada",email:"direcci\xf3n de correo electr\xf3nico",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"fecha y hora ISO",date:"fecha ISO",time:"hora ISO",duration:"duraci\xf3n ISO",ipv4:"direcci\xf3n IPv4",ipv6:"direcci\xf3n IPv6",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN",string:"texto",number:"n\xfamero",boolean:"booleano",array:"arreglo",object:"objeto",set:"conjunto",file:"archivo",date:"fecha",bigint:"n\xfamero grande",symbol
35:"s\xedmbolo",undefined:"indefinido",null:"nulo",function:"funci\xf3n",map:"mapa",record:"registro",tuple:"tupla",enum:"enumeraci\xf3n",union:"uni\xf3n",literal:"literal",promise:"promesa",void:"vac\xedo",never:"nunca",unknown:"desconocido",any:"cualquiera"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Entrada inv\xe1lida: se esperaba instanceof ${n.expected}, recibido ${r}`;return`Entrada inv\xe1lida: se esperaba ${e}, recibido ${r}`}case"invalid_value":if(1===n.values.length)return`Entrada inv\xe1lida: se esperaba ${er(n.values[0])}`;return`Opci\xf3n inv\xe1lida: se esperaba una de ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",r=e[n.origin]??null,a=i[n.origin]??n.origin;if(r)return`Demasiado grande: se esperaba que ${a??"valor"} tuviera ${t}${n.maximum.toString()} ${r.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${a??"valor"} fuera ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",r=e[n.origin]??null,a=i[n.origin]??n.origin;if(r)return`Demasiado peque\xf1o: se esperaba que ${a} tuviera ${t}${n.minimum.toString()} ${r.unit}`;return`Demasiado peque\xf1o: se esperaba que ${a} fuera ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cadena inv\xe1lida: debe comenzar con "${n.prefix}"`;if("ends_with"===n.format)return`Cadena inv\xe1lida: debe terminar en "${n.suffix}"`;if("includes"===n.format)return`Cadena inv\xe1lida: debe incluir "${n.includes}"`;if("regex"===n.format)return`Cadena inv\xe1lida: debe coincidir con el patr\xf3n ${n.pattern}`;return`Inv\xe1lido ${t[n.format]??n.format}`;case"not_multiple_of":return`N\xfamero inv\xe1lido: debe ser m\xfaltiplo de ${n.divisor}`;case"unrecognized_keys":return`Llave${n.keys.length>1?"s":""} desconocida${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Llave inv\xe1lida en ${i[n.origin]??n.origin}`;case"invalid_union":return"Entrada inv\xe1lida";case"invalid_element":return`Valor inv\xe1lido en ${i[n.origin]??n.origin}`;default:return`Entrada inv\xe1lida`}}})()}}function rn(){return{localeError:(()=>{let e={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"}},t={regex:"ورودی",email:"آدرس ایمیل",url:"URL",emoji:"ایموجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاریخ و زمان ایزو",date:"تاریخ ایزو",time:"زمان ایزو",duration:"مدت زمان ایزو",ipv4:"IPv4 آدرس",ipv6:"IPv6 آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",jwt:"JWT",template_literal:"ورودی"},i={nan:"NaN",number:"عدد",array:"آرایه"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`ورودی نامعتبر: می‌بایست instanceof ${n.expected} می‌بود، ${r} دریافت شد`;return`ورودی نامعتبر: می‌بایست ${e} می‌بود، ${r} دریافت شد`}case"invalid_value":if(1===n.values.length)return`ورودی نامعتبر: می‌بایست ${er(n.values[0])} می‌بود`;return`گزینه نامعتبر: می‌بایست یکی از ${Z(n.values,"|")} می‌بود`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${t}${n.maximum.toString()} ${i.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${t}${n.maximum.toString()} باشد`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`خیلی کوچک: ${n.origin} باید ${t}${n.minimum.toString()} ${i.unit} باشد`;return`خیلی کوچک: ${n.origin} باید ${t}${n.minimum.toString()} باشد`}
35case"invalid_format":if("starts_with"===n.format)return`رشته نامعتبر: باید با "${n.prefix}" شروع شود`;if("ends_with"===n.format)return`رشته نامعتبر: باید با "${n.suffix}" تمام شود`;if("includes"===n.format)return`رشته نامعتبر: باید شامل "${n.includes}" باشد`;if("regex"===n.format)return`رشته نامعتبر: باید با الگوی ${n.pattern} مطابقت داشته باشد`;return`${t[n.format]??n.format} نامعتبر`;case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${n.divisor} باشد`;case"unrecognized_keys":return`کلید${n.keys.length>1?"های":""} ناشناس: ${Z(n.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${n.origin}`;case"invalid_union":default:return`ورودی نامعتبر`;case"invalid_element":return`مقدار نامعتبر در ${n.origin}`}}})()}}function rr(){return{localeError:(()=>{let e={string:{unit:"merkki\xe4",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"p\xe4iv\xe4m\xe4\xe4r\xe4n"}},t={regex:"s\xe4\xe4nn\xf6llinen lauseke",email:"s\xe4hk\xf6postiosoite",url:"URL-osoite",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-aikaleima",date:"ISO-p\xe4iv\xe4m\xe4\xe4r\xe4",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",jwt:"JWT",template_literal:"templaattimerkkijono"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Virheellinen tyyppi: odotettiin instanceof ${n.expected}, oli ${r}`;return`Virheellinen tyyppi: odotettiin ${e}, oli ${r}`}case"invalid_value":if(1===n.values.length)return`Virheellinen sy\xf6te: t\xe4ytyy olla ${er(n.values[0])}`;return`Virheellinen valinta: t\xe4ytyy olla yksi seuraavista: ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Liian suuri: ${i.subject} t\xe4ytyy olla ${t}${n.maximum.toString()} ${i.unit}`.trim();return`Liian suuri: arvon t\xe4ytyy olla ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Liian pieni: ${i.subject} t\xe4ytyy olla ${t}${n.minimum.toString()} ${i.unit}`.trim();return`Liian pieni: arvon t\xe4ytyy olla ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy alkaa "${n.prefix}"`;if("ends_with"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy loppua "${n.suffix}"`;if("includes"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy sis\xe4lt\xe4\xe4 "${n.includes}"`;if("regex"===n.format)return`Virheellinen sy\xf6te: t\xe4ytyy vastata s\xe4\xe4nn\xf6llist\xe4 lauseketta ${n.pattern}`;return`Virheellinen ${t[n.format]??n.format}`;case"not_multiple_of":return`Virheellinen luku: t\xe4ytyy olla luvun ${n.divisor} monikerta`;case"unrecognized_keys":return`${n.keys.length>1?"Tuntemattomat avaimet":"Tuntematon avain"}: ${Z(n.keys,", ")}`;case"invalid_key":return"Virheellinen avain tietueessa";case"invalid_union":return"Virheellinen unioni";case"invalid_element":return"Virheellinen arvo joukossa";default:return`Virheellinen sy\xf6te`}}})()}}function ra(){return{localeError:(()=>{let e={string:{unit:"caract\xe8res",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"\xe9l\xe9ments",verb:"avoir"},set:{unit:"\xe9l\xe9ments",verb:"avoir"}},t={regex:"entr\xe9e",email:"adresse e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date et heure ISO",date:"date ISO",time:"heure ISO",duration:"dur\xe9e ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"cha\xeene encod\xe9e en base64",base64url:"cha\xeene encod\xe9e en base64url",json_string:"cha\xeene JSON",e164:"num\xe9ro E.164",jwt:"JWT",template_literal:"entr\xe9e"},i={nan:"NaN",number:"nombre",array:"tableau"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : instanceof ${n.expected} attendu, ${r} re\xe7u`;return`Entr\xe9e invalide : ${e} attendu, ${r} re\xe7u`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : ${er(n.values[0])} attendu`;return`Option invalide : une valeur parmi ${Z(n.values,"|")} attendue`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Trop grand : ${n.origin??"valeur"} doit ${i.verb} ${t}${n.maximum.toString()} ${i.unit??"\xe9l\xe9ment(s)"}`;return`Trop grand : ${n.origin??"valeur"} doit \xeatre ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Trop petit : ${n.origin} doit ${i.verb} ${t}${n.minimum.toString()} ${i.unit}`;return`Trop petit : ${n.origin} doit \xeatre ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cha\xeene invalide : doit commencer par "${n.prefix}"`;if("ends_with"===n.format)return`Cha\xeene invalide : doit se terminer par "${n.suffix}"`;if("includes"===n.format)return`Cha\xeene invalide : doit inclure "${n.includes}"`;if("regex"===n.format)return`Cha\xeene invalide : doit correspondre au mod\xe8le ${n.pattern}`;return`${t[n.format]??n.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${n.divisor}`;case"unrecognized_keys":return`Cl\xe9${n.keys.length>1?"s":""} non reconnue${n.keys.length>1?"s":""} : ${Z(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":return"Entr\xe9e invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`;default:return`Entr\xe9e invalide`}}})()}}function rs(){return{localeError:(()=>{let e={string:{unit:"caract\xe8res",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"\xe9l\xe9ments",verb:"avoir"},set:{unit:"\xe9l\xe9ments",verb:"avoir"}},t={regex:"entr\xe9e",email:"adresse courriel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date-heure ISO",date:"date ISO",time:"heure ISO",duration:"dur\xe9e ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"cha\xeene encod\xe9e en base64",base64url:"cha\xeene encod\xe9e en base64url",json_string:"cha\xeene JSON",e164:"num\xe9ro E.164",jwt:"JWT",template_literal:"entr\xe9e"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : attendu instanceof ${n.expected}, re\xe7u ${r}`;return`Entr\xe9e invalide : attendu ${e}, re\xe7u ${r}`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : attendu ${er(n.values[0])}`;
35return`Option invalide : attendu l'une des valeurs suivantes ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"≤":"<",i=e[n.origin]??null;if(i)return`Trop grand : attendu que ${n.origin??"la valeur"} ait ${t}${n.maximum.toString()} ${i.unit}`;return`Trop grand : attendu que ${n.origin??"la valeur"} soit ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"≥":">",i=e[n.origin]??null;if(i)return`Trop petit : attendu que ${n.origin} ait ${t}${n.minimum.toString()} ${i.unit}`;return`Trop petit : attendu que ${n.origin} soit ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cha\xeene invalide : doit commencer par "${n.prefix}"`;if("ends_with"===n.format)return`Cha\xeene invalide : doit se terminer par "${n.suffix}"`;if("includes"===n.format)return`Cha\xeene invalide : doit inclure "${n.includes}"`;if("regex"===n.format)return`Cha\xeene invalide : doit correspondre au motif ${n.pattern}`;return`${t[n.format]??n.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${n.divisor}`;case"unrecognized_keys":return`Cl\xe9${n.keys.length>1?"s":""} non reconnue${n.keys.length>1?"s":""} : ${Z(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":return"Entr\xe9e invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`;default:return`Entr\xe9e invalide`}}})()}}function ro(){return{localeError:(()=>{let e={string:{label:"מחרוזת",gender:"f"},number:{label:"מספר",gender:"m"},boolean:{label:"ערך בוליאני",gender:"m"},bigint:{label:"BigInt",gender:"m"},date:{label:"תאריך",gender:"m"},array:{label:"מערך",gender:"m"},object:{label:"אובייקט",gender:"m"},null:{label:"ערך ריק (null)",gender:"m"},undefined:{label:"ערך לא מוגדר (undefined)",gender:"m"},symbol:{label:"סימבול (Symbol)",gender:"m"},function:{label:"פונקציה",gender:"f"},map:{label:"מפה (Map)",gender:"f"},set:{label:"קבוצה (Set)",gender:"f"},file:{label:"קובץ",gender:"m"},promise:{label:"Promise",gender:"m"},NaN:{label:"NaN",gender:"m"},unknown:{label:"ערך לא ידוע",gender:"m"},value:{label:"ערך",gender:"m"}},t={string:{unit:"תווים",shortLabel:"קצר",longLabel:"ארוך"},file:{unit:"בייטים",shortLabel:"קטן",longLabel:"גדול"},array:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},set:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},number:{unit:"",shortLabel:"קטן",longLabel:"גדול"}},i=t=>t?e[t]:void 0,n=t=>{let n=i(t);return n?n.label:t??e.unknown.label},r=e=>`ה${n(e)}`,a=e=>{let t=i(e);return"f"===(t?.gender??"m")?"צריכה להיות":"צריך להיות"},s=e=>e?t[e]??null:null,o={regex:{label:"קלט",gender:"m"},email:{label:"כתובת אימייל",gender:"f"},url:{label:"כתובת רשת",gender:"f"},emoji:{label:"אימוג'י",gender:"m"},uuid:{label:"UUID",gender:"m"},nanoid:{label:"nanoid",gender:"m"},guid:{label:"GUID",gender:"m"},cuid:{label:"cuid",gender:"m"},cuid2:{label:"cuid2",gender:"m"},ulid:{label:"ULID",gender:"m"},xid:{label:"XID",gender:"m"},ksuid:{label:"KSUID",gender:"m"},datetime:{label:"תאריך וזמן ISO",gender:"m"},date:{label:"תאריך ISO",gender:"m"},time:{label:"זמן ISO",gender:"m"},duration:{label:"משך זמן ISO",gender:"m"},ipv4:{label:"כתובת IPv4",gender:"f"},ipv6:{label:"כתובת IPv6",gender:"f"},cidrv4:{label:"טווח IPv4",gender:"m"},cidrv6:{label:"טווח IPv6",gender:"m"},base64:{label:"מחרוזת בבסיס 64",gender:"f"},base64url:{label:"מחרוזת בבסיס 64 לכתובות רשת",gender:"f"},json_string:{label:"מחרוזת JSON",gender:"f"},e164:{label:"מספר E.164",gender:"m"},jwt:{label:"JWT",gender:"m"},ends_with:{label:"קלט",gender:"m"},includes:{label:"קלט",gender:"m"},lowercase:{label:"קלט",gender:"m"},starts_with:{label:"קלט",gender:"m"},uppercase:{label:"קלט",gender:"m"}},u={nan:"NaN"};return t=>{switch(t.code){case"invalid_type":{let i=t.expected,r=u[i??""]??n(i),a=eb(t.input),s=u[a]??e[a]?.label??a;
35if(/^[A-Z]/.test(t.expected))return`קלט לא תקין: צריך להיות instanceof ${t.expected}, התקבל ${s}`;return`קלט לא תקין: צריך להיות ${r}, התקבל ${s}`}case"invalid_value":{if(1===t.values.length)return`ערך לא תקין: הערך חייב להיות ${er(t.values[0])}`;let e=t.values.map(e=>er(e));if(2===t.values.length)return`ערך לא תקין: האפשרויות המתאימות הן ${e[0]} או ${e[1]}`;let i=e[e.length-1],n=e.slice(0,-1).join(", ");return`ערך לא תקין: האפשרויות המתאימות הן ${n} או ${i}`}case"too_big":{let e=s(t.origin),i=r(t.origin??"value");if("string"===t.origin)return`${e?.longLabel??"ארוך"} מדי: ${i} צריכה להכיל ${t.maximum.toString()} ${e?.unit??""} ${t.inclusive?"או פחות":"לכל היותר"}`.trim();if("number"===t.origin){let e=t.inclusive?`קטן או שווה ל-${t.maximum}`:`קטן מ-${t.maximum}`;return`גדול מדי: ${i} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let n="set"===t.origin?"צריכה":"צריך",r=t.inclusive?`${t.maximum} ${e?.unit??""} או פחות`:`פחות מ-${t.maximum} ${e?.unit??""}`;return`גדול מדי: ${i} ${n} להכיל ${r}`.trim()}let n=t.inclusive?"<=":"<",o=a(t.origin??"value");if(e?.unit)return`${e.longLabel} מדי: ${i} ${o} ${n}${t.maximum.toString()} ${e.unit}`;return`${e?.longLabel??"גדול"} מדי: ${i} ${o} ${n}${t.maximum.toString()}`}case"too_small":{let e=s(t.origin),i=r(t.origin??"value");if("string"===t.origin)return`${e?.shortLabel??"קצר"} מדי: ${i} צריכה להכיל ${t.minimum.toString()} ${e?.unit??""} ${t.inclusive?"או יותר":"לפחות"}`.trim();if("number"===t.origin){let e=t.inclusive?`גדול או שווה ל-${t.minimum}`:`גדול מ-${t.minimum}`;return`קטן מדי: ${i} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let n="set"===t.origin?"צריכה":"צריך";if(1===t.minimum&&t.inclusive){let e=(t.origin,"לפחות פריט אחד");return`קטן מדי: ${i} ${n} להכיל ${e}`}let r=t.inclusive?`${t.minimum} ${e?.unit??""} או יותר`:`יותר מ-${t.minimum} ${e?.unit??""}`;return`קטן מדי: ${i} ${n} להכיל ${r}`.trim()}let n=t.inclusive?">=":">",o=a(t.origin??"value");if(e?.unit)return`${e.shortLabel} מדי: ${i} ${o} ${n}${t.minimum.toString()} ${e.unit}`;return`${e?.shortLabel??"קטן"} מדי: ${i} ${o} ${n}${t.minimum.toString()}`}case"invalid_format":{if("starts_with"===t.format)return`המחרוזת חייבת להתחיל ב "${t.prefix}"`;if("ends_with"===t.format)return`המחרוזת חייבת להסתיים ב "${t.suffix}"`;if("includes"===t.format)return`המחרוזת חייבת לכלול "${t.includes}"`;if("regex"===t.format)return`המחרוזת חייבת להתאים לתבנית ${t.pattern}`;let e=o[t.format],i=e?.label??t.format,n=e?.gender??"m";return`${i} לא ${"f"===n?"תקינה":"תקין"}`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${t.divisor}`;case"unrecognized_keys":return`מפתח${t.keys.length>1?"ות":""} לא מזוה${t.keys.length>1?"ים":"ה"}: ${Z(t.keys,", ")}`;case"invalid_key":return`שדה לא תקין באובייקט`;case"invalid_union":return"קלט לא תקין";case"invalid_element":{let e=r(t.origin??"array");return`ערך לא תקין ב${e}`}default:return`קלט לא תקין`}}})()}}function ru(){return{localeError:(()=>{let e={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"}},t={regex:"bemenet",email:"email c\xedm",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO időb\xe9lyeg",date:"ISO d\xe1tum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 c\xedm",ipv6:"IPv6 c\xedm",cidrv4:"IPv4 tartom\xe1ny",cidrv6:"IPv6 tartom\xe1ny",base64:"base64-k\xf3dolt string",base64url:"base64url-k\xf3dolt string",json_string:"JSON string",e164:"E.164 sz\xe1m",jwt:"JWT",template_literal:"bemenet"}
35,i={nan:"NaN",number:"sz\xe1m",array:"t\xf6mb"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k instanceof ${n.expected}, a kapott \xe9rt\xe9k ${r}`;return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${e}, a kapott \xe9rt\xe9k ${r}`}case"invalid_value":if(1===n.values.length)return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${er(n.values[0])}`;return`\xc9rv\xe9nytelen opci\xf3: valamelyik \xe9rt\xe9k v\xe1rt ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`T\xfal nagy: ${n.origin??"\xe9rt\xe9k"} m\xe9rete t\xfal nagy ${t}${n.maximum.toString()} ${i.unit??"elem"}`;return`T\xfal nagy: a bemeneti \xe9rt\xe9k ${n.origin??"\xe9rt\xe9k"} t\xfal nagy: ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} m\xe9rete t\xfal kicsi ${t}${n.minimum.toString()} ${i.unit}`;return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} t\xfal kicsi ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`\xc9rv\xe9nytelen string: "${n.prefix}" \xe9rt\xe9kkel kell kezdődnie`;if("ends_with"===n.format)return`\xc9rv\xe9nytelen string: "${n.suffix}" \xe9rt\xe9kkel kell v\xe9gződnie`;if("includes"===n.format)return`\xc9rv\xe9nytelen string: "${n.includes}" \xe9rt\xe9ket kell tartalmaznia`;if("regex"===n.format)return`\xc9rv\xe9nytelen string: ${n.pattern} mint\xe1nak kell megfelelnie`;return`\xc9rv\xe9nytelen ${t[n.format]??n.format}`;case"not_multiple_of":return`\xc9rv\xe9nytelen sz\xe1m: ${n.divisor} t\xf6bbsz\xf6r\xf6s\xe9nek kell lennie`;case"unrecognized_keys":return`Ismeretlen kulcs${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`\xc9rv\xe9nytelen kulcs ${n.origin}`;case"invalid_union":return"\xc9rv\xe9nytelen bemenet";case"invalid_element":return`\xc9rv\xe9nytelen \xe9rt\xe9k: ${n.origin}`;default:return`\xc9rv\xe9nytelen bemenet`}}})()}}function rl(e,t,i){return 1===Math.abs(e)?t:i}function rd(e){if(!e)return"";let t=e[e.length-1];return e+(["ա","ե","ը","ի","ո","ու","օ"].includes(t)?"ն":"ը")}function rc(){return{localeError:(()=>{let e={string:{unit:{one:"նշան",many:"նշաններ"},verb:"ունենալ"},file:{unit:{one:"բայթ",many:"բայթեր"},verb:"ունենալ"},array:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},set:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"}},t={regex:"մուտք",email:"էլ. հասցե",url:"URL",emoji:"էմոջի",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO ամսաթիվ և ժամ",date:"ISO ամսաթիվ",time:"ISO ժամ",duration:"ISO տևողություն",ipv4:"IPv4 հասցե",ipv6:"IPv6 հասցե",cidrv4:"IPv4 միջակայք",cidrv6:"IPv6 միջակայք",base64:"base64 ձևաչափով տող",base64url:"base64url ձևաչափով տող",json_string:"JSON տող",e164:"E.164 համար",jwt:"JWT",template_literal:"մուտք"},i={nan:"NaN",number:"թիվ",array:"զանգված"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Սխալ մուտքագրում․ սպասվում էր instanceof ${n.expected}, ստացվել է ${r}`;return`Սխալ մուտքագրում․ սպասվում էր ${e}, ստացվել է ${r}`}case"invalid_value":if(1===n.values.length)return`Սխալ մուտքագրում․ սպասվում էր ${er(n.values[1])}`;return`Սխալ տարբերակ․ սպասվում էր հետևյալներից մեկը՝ ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i){let e=rl(Number(n.maximum),i.unit.one,i.unit.many);return`Չափազանց մեծ արժեք․ սպասվում է, որ ${rd(n.origin??"արժեք")} կունենա ${t}${n.maximum.toString()} ${e}`}return`Չափազանց մեծ արժեք․ սպասվում է, որ ${rd(n.origin??"արժեք")} լինի ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i){let e=rl(Number(n.minimum),i.unit.one,i.unit.many);return`Չափազանց փոքր արժեք․ սպասվում է, որ ${rd(n.origin)} կունենա ${t}${n.minimum.toString()} ${e}`}return`Չափազանց փոքր արժեք․ սպասվում է, որ ${rd(n.origin)} լինի ${t}${n.minimum.toString()}`}
35case"invalid_format":if("starts_with"===n.format)return`Սխալ տող․ պետք է սկսվի "${n.prefix}"-ով`;if("ends_with"===n.format)return`Սխալ տող․ պետք է ավարտվի "${n.suffix}"-ով`;if("includes"===n.format)return`Սխալ տող․ պետք է պարունակի "${n.includes}"`;if("regex"===n.format)return`Սխալ տող․ պետք է համապատասխանի ${n.pattern} ձևաչափին`;return`Սխալ ${t[n.format]??n.format}`;case"not_multiple_of":return`Սխալ թիվ․ պետք է բազմապատիկ լինի ${n.divisor}-ի`;case"unrecognized_keys":return`Չճանաչված բանալի${n.keys.length>1?"ներ":""}. ${Z(n.keys,", ")}`;case"invalid_key":return`Սխալ բանալի ${rd(n.origin)}-ում`;case"invalid_union":return"Սխալ մուտքագրում";case"invalid_element":return`Սխալ արժեք ${rd(n.origin)}-ում`;default:return`Սխալ մուտքագրում`}}})()}}function rm(){return{localeError:(()=>{let e={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"}},t={regex:"input",email:"alamat email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tanggal dan waktu format ISO",date:"tanggal format ISO",time:"jam format ISO",duration:"durasi format ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"rentang alamat IPv4",cidrv6:"rentang alamat IPv6",base64:"string dengan enkode base64",base64url:"string dengan enkode base64url",json_string:"string JSON",e164:"angka E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Input tidak valid: diharapkan instanceof ${n.expected}, diterima ${r}`;return`Input tidak valid: diharapkan ${e}, diterima ${r}`}case"invalid_value":if(1===n.values.length)return`Input tidak valid: diharapkan ${er(n.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Terlalu besar: diharapkan ${n.origin??"value"} memiliki ${t}${n.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: diharapkan ${n.origin??"value"} menjadi ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Terlalu kecil: diharapkan ${n.origin} memiliki ${t}${n.minimum.toString()} ${i.unit}`;return`Terlalu kecil: diharapkan ${n.origin} menjadi ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`String tidak valid: harus dimulai dengan "${n.prefix}"`;if("ends_with"===n.format)return`String tidak valid: harus berakhir dengan "${n.suffix}"`;if("includes"===n.format)return`String tidak valid: harus menyertakan "${n.includes}"`;if("regex"===n.format)return`String tidak valid: harus sesuai pola ${n.pattern}`;return`${t[n.format]??n.format} tidak valid`;case"not_multiple_of":return`Angka tidak valid: harus kelipatan dari ${n.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali ${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Kunci tidak valid di ${n.origin}`;case"invalid_union":default:return"Input tidak valid";case"invalid_element":return`Nilai tidak valid di ${n.origin}`}}})()}}function rf(){return{localeError:(()=>{let e={string:{unit:"stafi",verb:"a\xf0 hafa"},file:{unit:"b\xe6ti",verb:"a\xf0 hafa"},array:{unit:"hluti",verb:"a\xf0 hafa"},set:{unit:"hluti",verb:"a\xf0 hafa"}},t={regex:"gildi",email:"netfang",url:"vefsl\xf3\xf0",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dagsetning og t\xedmi",date:"ISO dagsetning",time:"ISO t\xedmi",duration:"ISO t\xedmalengd",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded strengur",base64url:"base64url-encoded strengur",json_string:"JSON strengur",e164:"E.164 t\xf6lugildi",jwt:"JWT",template_literal:"gildi"},i={nan:"NaN",number:"n\xfamer",array:"fylki"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Rangt gildi: \xde\xfa sl\xf3st inn ${r} \xfear sem \xe1 a\xf0 vera instanceof ${n.expected}`;return`Rangt gildi: \xde\xfa sl\xf3st inn ${r} \xfear sem \xe1 a\xf0 vera ${e}`}case"invalid_value":if(1===n.values.length)return`Rangt gildi: gert r\xe1\xf0 fyrir ${er(n.values[0])}`;return`\xd3gilt val: m\xe1 vera eitt af eftirfarandi ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} hafi ${t}${n.maximum.toString()} ${i.unit??"hluti"}`;return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} s\xe9 ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} hafi ${t}${n.minimum.toString()} ${i.unit}`;return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} s\xe9 ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 byrja \xe1 "${n.prefix}"`;if("ends_with"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 enda \xe1 "${n.suffix}"`;if("includes"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 innihalda "${n.includes}"`;if("regex"===n.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 fylgja mynstri ${n.pattern}`;return`Rangt ${t[n.format]??n.format}`;case"not_multiple_of":return`R\xf6ng tala: ver\xf0ur a\xf0 vera margfeldi af ${n.divisor}`;case"unrecognized_keys":return`\xd3\xfeekkt ${n.keys.length>1?"ir lyklar":"ur lykill"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Rangur lykill \xed ${n.origin}`;case"invalid_union":default:return"Rangt gildi";case"invalid_element":return`Rangt gildi \xed ${n.origin}`}}})()}}function rp(){return{localeError:(()=>{let e={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"}},t={regex:"input",email:"indirizzo email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e ora ISO",date:"data ISO",time:"ora ISO",duration:"durata ISO",ipv4:"indirizzo IPv4",ipv6:"indirizzo IPv6",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"numero",array:"vettore"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Input non valido: atteso instanceof ${n.expected}, ricevuto ${r}`;return`Input non valido: atteso ${e}, ricevuto ${r}`}case"invalid_value":if(1===n.values.length)return`Input non valido: atteso ${er(n.values[0])}`;return`Opzione non valida: atteso uno tra ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Troppo grande: ${n.origin??"valore"} deve avere ${t}${n.maximum.toString()} ${i.unit??"elementi"}`;return`Troppo grande: ${n.origin??"valore"} deve essere ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Troppo piccolo: ${n.origin} deve avere ${t}${n.minimum.toString()} ${i.unit}`;return`Troppo piccolo: ${n.origin} deve essere ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Stringa non valida: deve iniziare con "${n.prefix}"`;if("ends_with"===n.format)return`Stringa non valida: deve terminare con "${n.suffix}"`;if("includes"===n.format)return`Stringa non valida: deve includere "${n.includes}"`;if("regex"===n.format)return`Stringa non valida: deve corrispondere al pattern ${n.pattern}`;return`Invalid ${t[n.format]??n.format}`;case"not_multiple_of":return`Numero non valido: deve essere un multiplo di ${n.divisor}`;case"unrecognized_keys":return`Chiav${n.keys.length>1?"i":"e"} non riconosciut${n.keys.length>1?"e":"a"}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`Chiave non valida in ${n.origin}`;case"invalid_union":default:return"Input non valido";case"invalid_element":return`Valore non valido in ${n.origin}`}}})()}}function rv(){return{localeError:(()=>{let e={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"}},t={regex:"入力値",email:"メールアドレス",url:"URL",emoji:"絵文字",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日時",date:"ISO日付",time:"ISO時刻",duration:"ISO期間",ipv4:"IPv4アドレス",ipv6:"IPv6アドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",jwt:"JWT",template_literal:"入力値"},i={nan:"NaN",number:"数値",array:"配列"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`無効な入力: instanceof ${n.expected}が期待されましたが、${r}が入力されました`;return`無効な入力: ${e}が期待されましたが、${r}が入力されました`}case"invalid_value":if(1===n.values.length)return`無効な入力: ${er(n.values[0])}が期待されました`;return`無効な選択: ${Z(n.values,"、")}のいずれかである必要があります`;case"too_big":{let t=n.inclusive?"以下である":"より小さい",i=e[n.origin]??null;if(i)return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${i.unit??"要素"}${t}必要があります`;return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${t}必要があります`}case"too_small":{let t=n.inclusive?"以上である":"より大きい",i=e[n.origin]??null;if(i)return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${i.unit}${t}必要があります`;return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${t}必要があります`}case"invalid_format":if("starts_with"===n.format)return`無効な文字列: "${n.prefix}"で始まる必要があります`;if("ends_with"===n.format)return`無効な文字列: "${n.suffix}"で終わる必要があります`;if("includes"===n.format)return`無効な文字列: "${n.includes}"を含む必要があります`;if("regex"===n.format)return`無効な文字列: パターン${n.pattern}に一致する必要があります`;return`無効な${t[n.format]??n.format}`;case"not_multiple_of":return`無効な数値: ${n.divisor}の倍数である必要があります`;case"unrecognized_keys":return`認識されていないキー${n.keys.length>1?"群":""}: ${Z(n.keys,"、")}`;case"invalid_key":return`${n.origin}内の無効なキー`;case"invalid_union":return"無効な入力";case"invalid_element":return`${n.origin}内の無効な値`;default:return`無効な入力`}}})()}}function rh(){return{localeError:(()=>{let e={string:{unit:"სიმბოლო",verb:"უნდა შეიცავდეს"},file:{unit:"ბაიტი",verb:"უნდა შეიცავდეს"},array:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},set:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"}},t={regex:"შეყვანა",email:"ელ-ფოსტის მისამართი",url:"URL",emoji:"ემოჯი",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"თარიღი-დრო",date:"თარიღი",time:"დრო",duration:"ხანგრძლივობა",ipv4:"IPv4 მისამართი",ipv6:"IPv6 მისამართი",cidrv4:"IPv4 დიაპაზონი",cidrv6:"IPv6 დიაპაზონი",base64:"base64-კოდირებული სტრინგი",base64url:"base64url-კოდირებული სტრინგი",json_string:"JSON სტრინგი",e164:"E.164 ნომერი",jwt:"JWT",template_literal:"შეყვანა"},i={nan:"NaN",number:"რიცხვი",string:"სტრინგი",boolean:"ბულეანი",function:"ფუნქცია",array:"მასივი"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`არასწორი შეყვანა: მოსალოდნელი instanceof ${n.expected}, მიღებული ${r}`;return`არასწორი შეყვანა: მოსალოდნელი ${e}, მიღებული ${r}`}case"invalid_value":if(1===n.values.length)return`არასწორი შეყვანა: მოსალოდნელი ${er(n.values[0])}`;return`არასწორი ვარიანტი: მოსალოდნელია ერთ-ერთი ${Z(n.values,"|")}-დან`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} ${i.verb} ${t}${n.maximum.toString()} ${i.unit}`;return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} იყოს ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} ${i.verb} ${t}${n.minimum.toString()} ${i.unit}`;return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} იყოს ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`არასწორი სტრინგი: უნდა იწყებოდეს "${n.prefix}"-ით`;if("ends_with"===n.format)return`არასწორი სტრინგი: უნდა მთავრდებოდეს "${n.suffix}"-ით`;if("includes"===n.format)return`არასწორი სტრინგი: უნდა შეიცავდეს "${n.includes}"-ს`;if("regex"===n.format)return`არასწორი სტრინგი: უნდა შეესაბამებოდეს შაბლონს ${n.pattern}`;return`არასწორი ${t[n.format]??n.format}`;case"not_multiple_of":return`არასწორი რიცხვი: უნდა იყოს ${n.divisor}-ის ჯერადი`;case"unrecognized_keys":return`უცნობი გასაღებ${n.keys.length>1?"ები":"ი"}: ${Z(n.keys,", ")}`;case"invalid_key":return`არასწორი გასაღები ${n.origin}-ში`;case"invalid_union":return"არასწორი შეყვანა";case"invalid_element":return`არასწორი მნიშვნელობა ${n.origin}-ში`;default:return`არასწორი შეყვანა`}}})()}}function rg(){return{localeError:(()=>{let e={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"}},t={regex:"ទិន្នន័យបញ្ចូល",email:"អាសយដ្ឋានអ៊ីមែល",url:"URL",emoji:"សញ្ញាអារម្មណ៍",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"កាលបរិច្ឆេទ និងម៉ោង ISO",date:"កាលបរិច្ឆេទ ISO",time:"ម៉ោង ISO",duration:"រយៈពេល ISO",ipv4:"អាសយដ្ឋាន IPv4",ipv6:"អាសយដ្ឋាន IPv6",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"},i={nan:"NaN",number:"លេខ",array:"អារេ (Array)",null:"គ្មានតម្លៃ (null)"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ instanceof ${n.expected} ប៉ុន្តែទទួលបាន ${r}`;return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${e} ប៉ុន្តែទទួលបាន ${r}`}case"invalid_value":if(1===n.values.length)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${er(n.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${t} ${n.maximum.toString()} ${i.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`តូចពេក៖ ត្រូវការ ${n.origin} ${t} ${n.minimum.toString()} ${i.unit}`;return`តូចពេក៖ ត្រូវការ ${n.origin} ${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវចាប់ផ្តើមដោយ "${n.prefix}"`;if("ends_with"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវបញ្ចប់ដោយ "${n.suffix}"`;if("includes"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវមាន "${n.includes}"`;if("regex"===n.format)return`ខ្សែអក្សរមិនត្រឹមត្រូវ៖ ត្រូវតែផ្គូផ្គងនឹងទម្រង់ដែលបានកំណត់ ${n.pattern}`;return`មិនត្រឹមត្រូវ៖ ${t[n.format]??n.format}`;case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${n.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${Z(n.keys,", ")}`;case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`;case"invalid_union":default:return`ទិន្នន័យមិនត្រឹមត្រូវ`;case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`}}})()}}function ry(){return rg()}function r_(){return{localeError:(()=>{let e={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"개",verb:"to have"},set:{unit:"개",verb:"to have"}},t={regex:"입력",email:"이메일 주소",url:"URL",emoji:"이모지",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 날짜시간",date:"ISO 날짜",time:"ISO 시간",duration:"ISO 기간",ipv4:"IPv4 주소",ipv6:"IPv6 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",jwt:"JWT",template_literal:"입력"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`잘못된 입력: 예상 타입은 instanceof ${n.expected}, 받은 타입은 ${r}입니다`;return`잘못된 입력: 예상 타입은 ${e}, 받은 타입은 ${r}입니다`}case"invalid_value":if(1===n.values.length)return`잘못된 입력: 값은 ${er(n.values[0])} 이어야 합니다`;return`잘못된 옵션: ${Z(n.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let t=n.inclusive?"이하":"미만",i="미만"===t?"이어야 합니다":"여야 합니다",r=e[n.origin]??null,a=r?.unit??"요소";if(r)return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()}${a} ${t}${i}`;return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()} ${t}${i}`}case"too_small":{let t=n.inclusive?"이상":"초과",i="이상"===t?"이어야 합니다":"여야 합니다",r=e[n.origin]??null,a=r?.unit??"요소";if(r)return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()}${a} ${t}${i}`;return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()} ${t}${i}`}
35case"invalid_format":if("starts_with"===n.format)return`잘못된 문자열: "${n.prefix}"(으)로 시작해야 합니다`;if("ends_with"===n.format)return`잘못된 문자열: "${n.suffix}"(으)로 끝나야 합니다`;if("includes"===n.format)return`잘못된 문자열: "${n.includes}"을(를) 포함해야 합니다`;if("regex"===n.format)return`잘못된 문자열: 정규식 ${n.pattern} 패턴과 일치해야 합니다`;return`잘못된 ${t[n.format]??n.format}`;case"not_multiple_of":return`잘못된 숫자: ${n.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${Z(n.keys,", ")}`;case"invalid_key":return`잘못된 키: ${n.origin}`;case"invalid_union":default:return`잘못된 입력`;case"invalid_element":return`잘못된 값: ${n.origin}`}}})()}}let r$=e=>e.charAt(0).toUpperCase()+e.slice(1);function rb(e){let t=Math.abs(e),i=t%10,n=t%100;return n>=11&&n<=19||0===i?"many":1===i?"one":"few"}function rx(){return{localeError:(()=>{let e={string:{unit:{one:"simbolis",few:"simboliai",many:"simbolių"},verb:{smaller:{inclusive:"turi būti ne ilgesnė kaip",notInclusive:"turi būti trumpesnė kaip"},bigger:{inclusive:"turi būti ne trumpesnė kaip",notInclusive:"turi būti ilgesnė kaip"}}},file:{unit:{one:"baitas",few:"baitai",many:"baitų"},verb:{smaller:{inclusive:"turi būti ne didesnis kaip",notInclusive:"turi būti mažesnis kaip"},bigger:{inclusive:"turi būti ne mažesnis kaip",notInclusive:"turi būti didesnis kaip"}}},array:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}},set:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}}};function t(t,i,n,r){let a=e[t]??null;return null===a?a:{unit:a.unit[i],verb:a.verb[r][n?"inclusive":"notInclusive"]}}let i={regex:"įvestis",email:"el. pašto adresas",url:"URL",emoji:"jaustukas",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO data ir laikas",date:"ISO data",time:"ISO laikas",duration:"ISO trukmė",ipv4:"IPv4 adresas",ipv6:"IPv6 adresas",cidrv4:"IPv4 tinklo prefiksas (CIDR)",cidrv6:"IPv6 tinklo prefiksas (CIDR)",base64:"base64 užkoduota eilutė",base64url:"base64url užkoduota eilutė",json_string:"JSON eilutė",e164:"E.164 numeris",jwt:"JWT",template_literal:"įvestis"},n={nan:"NaN",number:"skaičius",bigint:"sveikasis skaičius",string:"eilutė",boolean:"loginė reikšmė",undefined:"neapibrėžta reikšmė",function:"funkcija",symbol:"simbolis",array:"masyvas",object:"objektas",null:"nulinė reikšmė"};return e=>{switch(e.code){case"invalid_type":{let t=n[e.expected]??e.expected,i=eb(e.input),r=n[i]??i;if(/^[A-Z]/.test(e.expected))return`Gautas tipas ${r}, o tikėtasi - instanceof ${e.expected}`;return`Gautas tipas ${r}, o tikėtasi - ${t}`}case"invalid_value":if(1===e.values.length)return`Privalo būti ${er(e.values[0])}`;return`Privalo būti vienas iš ${Z(e.values,"|")} pasirinkimų`;case"too_big":{let i=n[e.origin]??e.origin,r=t(e.origin,rb(Number(e.maximum)),e.inclusive??!1,"smaller");if(r?.verb)return`${r$(i??e.origin??"reikšmė")} ${r.verb} ${e.maximum.toString()} ${r.unit??"elementų"}`;let a=e.inclusive?"ne didesnis kaip":"mažesnis kaip";return`${r$(i??e.origin??"reikšmė")} turi būti ${a} ${e.maximum.toString()} ${r?.unit}`}case"too_small":{let i=n[e.origin]??e.origin,r=t(e.origin,rb(Number(e.minimum)),e.inclusive??!1,"bigger");if(r?.verb)return`${r$(i??e.origin??"reikšmė")} ${r.verb} ${e.minimum.toString()} ${r.unit??"elementų"}`;let a=e.inclusive?"ne mažesnis kaip":"didesnis kaip";return`${r$(i??e.origin??"reikšmė")} turi būti ${a} ${e.minimum.toString()} ${r?.unit}`}case"invalid_format":if("starts_with"===e.format)return`Eilutė privalo prasidėti "${e.prefix}"`;if("ends_with"===e.format)return`Eilutė privalo pasibaigti "${e.suffix}"`;if("includes"===e.format)return`Eilutė privalo įtraukti "${e.includes}"`;if("regex"===e.format)return`Eilutė privalo atitikti ${e.pattern}`;return`Neteisingas ${i[e.format]??e.format}`;case"not_multiple_of":return`Skaičius privalo būti ${e.divisor} kartotinis.`;case"unrecognized_keys":return`Neatpažint${e.keys.length>1?"i":"as"} rakt${e.keys.length>1?"ai":"as"}: ${Z(e.keys,", ")}`;
35case"invalid_key":return"Rastas klaidingas raktas";case"invalid_union":default:return"Klaidinga įvestis";case"invalid_element":{let t=n[e.origin]??e.origin;return`${r$(t??e.origin??"reikšmė")} turi klaidingą įvestį`}}}})()}}function rk(){return{localeError:(()=>{let e={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"}},t={regex:"внес",email:"адреса на е-пошта",url:"URL",emoji:"емоџи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO датум и време",date:"ISO датум",time:"ISO време",duration:"ISO времетраење",ipv4:"IPv4 адреса",ipv6:"IPv6 адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",jwt:"JWT",template_literal:"внес"},i={nan:"NaN",number:"број",array:"низа"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Грешен внес: се очекува instanceof ${n.expected}, примено ${r}`;return`Грешен внес: се очекува ${e}, примено ${r}`}case"invalid_value":if(1===n.values.length)return`Invalid input: expected ${er(n.values[0])}`;return`Грешана опција: се очекува една ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Премногу голем: се очекува ${n.origin??"вредноста"} да има ${t}${n.maximum.toString()} ${i.unit??"елементи"}`;return`Премногу голем: се очекува ${n.origin??"вредноста"} да биде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Премногу мал: се очекува ${n.origin} да има ${t}${n.minimum.toString()} ${i.unit}`;return`Премногу мал: се очекува ${n.origin} да биде ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Неважечка низа: мора да започнува со "${n.prefix}"`;if("ends_with"===n.format)return`Неважечка низа: мора да завршува со "${n.suffix}"`;if("includes"===n.format)return`Неважечка низа: мора да вклучува "${n.includes}"`;if("regex"===n.format)return`Неважечка низа: мора да одгоара на патернот ${n.pattern}`;return`Invalid ${t[n.format]??n.format}`;case"not_multiple_of":return`Грешен број: мора да биде делив со ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${n.origin}`;case"invalid_union":return"Грешен внес";case"invalid_element":return`Грешна вредност во ${n.origin}`;default:return`Грешен внес`}}})()}}function rw(){return{localeError:(()=>{let e={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"}},t={regex:"input",email:"alamat e-mel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tarikh masa ISO",date:"tarikh ISO",time:"masa ISO",duration:"tempoh ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"nombor"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Input tidak sah: dijangka instanceof ${n.expected}, diterima ${r}`;return`Input tidak sah: dijangka ${e}, diterima ${r}`}
35case"invalid_value":if(1===n.values.length)return`Input tidak sah: dijangka ${er(n.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Terlalu besar: dijangka ${n.origin??"nilai"} ${i.verb} ${t}${n.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: dijangka ${n.origin??"nilai"} adalah ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Terlalu kecil: dijangka ${n.origin} ${i.verb} ${t}${n.minimum.toString()} ${i.unit}`;return`Terlalu kecil: dijangka ${n.origin} adalah ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`String tidak sah: mesti bermula dengan "${n.prefix}"`;if("ends_with"===n.format)return`String tidak sah: mesti berakhir dengan "${n.suffix}"`;if("includes"===n.format)return`String tidak sah: mesti mengandungi "${n.includes}"`;if("regex"===n.format)return`String tidak sah: mesti sepadan dengan corak ${n.pattern}`;return`${t[n.format]??n.format} tidak sah`;case"not_multiple_of":return`Nombor tidak sah: perlu gandaan ${n.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali: ${Z(n.keys,", ")}`;case"invalid_key":return`Kunci tidak sah dalam ${n.origin}`;case"invalid_union":default:return"Input tidak sah";case"invalid_element":return`Nilai tidak sah dalam ${n.origin}`}}})()}}function rI(){return{localeError:(()=>{let e={string:{unit:"tekens",verb:"heeft"},file:{unit:"bytes",verb:"heeft"},array:{unit:"elementen",verb:"heeft"},set:{unit:"elementen",verb:"heeft"}},t={regex:"invoer",email:"emailadres",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum en tijd",date:"ISO datum",time:"ISO tijd",duration:"ISO duur",ipv4:"IPv4-adres",ipv6:"IPv6-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",jwt:"JWT",template_literal:"invoer"},i={nan:"NaN",number:"getal"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ongeldige invoer: verwacht instanceof ${n.expected}, ontving ${r}`;return`Ongeldige invoer: verwacht ${e}, ontving ${r}`}case"invalid_value":if(1===n.values.length)return`Ongeldige invoer: verwacht ${er(n.values[0])}`;return`Ongeldige optie: verwacht \xe9\xe9n van ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null,r="date"===n.origin?"laat":"string"===n.origin?"lang":"groot";if(i)return`Te ${r}: verwacht dat ${n.origin??"waarde"} ${t}${n.maximum.toString()} ${i.unit??"elementen"} ${i.verb}`;return`Te ${r}: verwacht dat ${n.origin??"waarde"} ${t}${n.maximum.toString()} is`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null,r="date"===n.origin?"vroeg":"string"===n.origin?"kort":"klein";if(i)return`Te ${r}: verwacht dat ${n.origin} ${t}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`Te ${r}: verwacht dat ${n.origin} ${t}${n.minimum.toString()} is`}case"invalid_format":if("starts_with"===n.format)return`Ongeldige tekst: moet met "${n.prefix}" beginnen`;if("ends_with"===n.format)return`Ongeldige tekst: moet op "${n.suffix}" eindigen`;if("includes"===n.format)return`Ongeldige tekst: moet "${n.includes}" bevatten`;if("regex"===n.format)return`Ongeldige tekst: moet overeenkomen met patroon ${n.pattern}`;return`Ongeldig: ${t[n.format]??n.format}`;case"not_multiple_of":return`Ongeldig getal: moet een veelvoud van ${n.divisor} zijn`;case"unrecognized_keys":return`Onbekende key${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Ongeldige key in ${n.origin}`;case"invalid_union":default:return"Ongeldige invoer";case"invalid_element":return`Ongeldige waarde in ${n.origin}`}}})()}}function rS(){return{localeError:(()=>{let e={string:{unit:"tegn",verb:"\xe5 ha"},file:{unit:"bytes",verb:"\xe5 ha"},array:{unit:"elementer",verb:"\xe5 inneholde"},set:{unit:"elementer",verb:"\xe5 inneholde"}},t={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varighet",ipv4:"IPv4-omr\xe5de",ipv6:"IPv6-omr\xe5de",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"}
35,i={nan:"NaN",number:"tall",array:"liste"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ugyldig input: forventet instanceof ${n.expected}, fikk ${r}`;return`Ugyldig input: forventet ${e}, fikk ${r}`}case"invalid_value":if(1===n.values.length)return`Ugyldig verdi: forventet ${er(n.values[0])}`;return`Ugyldig valg: forventet en av ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()} ${i.unit??"elementer"}`;return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`For lite(n): forventet ${n.origin} til \xe5 ha ${t}${n.minimum.toString()} ${i.unit}`;return`For lite(n): forventet ${n.origin} til \xe5 ha ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ugyldig streng: m\xe5 starte med "${n.prefix}"`;if("ends_with"===n.format)return`Ugyldig streng: m\xe5 ende med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: m\xe5 inneholde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${t[n.format]??n.format}`;case"not_multiple_of":return`Ugyldig tall: m\xe5 v\xe6re et multiplum av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukjente n\xf8kler":"Ukjent n\xf8kkel"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8kkel i ${n.origin}`;case"invalid_union":default:return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${n.origin}`}}})()}}function rz(){return{localeError:(()=>{let e={string:{unit:"harf",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"unsur",verb:"olmalıdır"},set:{unit:"unsur",verb:"olmalıdır"}},t={regex:"giren",email:"epostag\xe2h",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO heng\xe2mı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO m\xfcddeti",ipv4:"IPv4 niş\xe2nı",ipv6:"IPv6 niş\xe2nı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",jwt:"JWT",template_literal:"giren"},i={nan:"NaN",number:"numara",array:"saf",null:"gayb"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`F\xe2sit giren: umulan instanceof ${n.expected}, alınan ${r}`;return`F\xe2sit giren: umulan ${e}, alınan ${r}`}case"invalid_value":if(1===n.values.length)return`F\xe2sit giren: umulan ${er(n.values[0])}`;return`F\xe2sit tercih: m\xfbteberler ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${t}${n.maximum.toString()} ${i.unit??"elements"} sahip olmalıydı.`;return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${t}${n.maximum.toString()} olmalıydı.`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${t}${n.minimum.toString()} ${i.unit} sahip olmalıydı.`;return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${t}${n.minimum.toString()} olmalıydı.`}case"invalid_format":if("starts_with"===n.format)return`F\xe2sit metin: "${n.prefix}" ile başlamalı.`;if("ends_with"===n.format)return`F\xe2sit metin: "${n.suffix}" ile bitmeli.`;if("includes"===n.format)return`F\xe2sit metin: "${n.includes}" ihtiv\xe2 etmeli.`;if("regex"===n.format)return`F\xe2sit metin: ${n.pattern} nakşına uymalı.`;return`F\xe2sit ${t[n.format]??n.format}`;case"not_multiple_of":return`F\xe2sit sayı: ${n.divisor} katı olmalıydı.`;case"unrecognized_keys":return`Tanınmayan anahtar ${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`${n.origin} i\xe7in tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";
35case"invalid_element":return`${n.origin} i\xe7in tanınmayan kıymet var.`;default:return`Kıymet tanınamadı.`}}})()}}function rZ(){return{localeError:(()=>{let e={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"}},t={regex:"ورودي",email:"بریښنالیک",url:"یو آر ال",emoji:"ایموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"نیټه او وخت",date:"نېټه",time:"وخت",duration:"موده",ipv4:"د IPv4 پته",ipv6:"د IPv6 پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",jwt:"JWT",template_literal:"ورودي"},i={nan:"NaN",number:"عدد",array:"ارې"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`ناسم ورودي: باید instanceof ${n.expected} وای, مګر ${r} ترلاسه شو`;return`ناسم ورودي: باید ${e} وای, مګر ${r} ترلاسه شو`}case"invalid_value":if(1===n.values.length)return`ناسم ورودي: باید ${er(n.values[0])} وای`;return`ناسم انتخاب: باید یو له ${Z(n.values,"|")} څخه وای`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`ډیر لوی: ${n.origin??"ارزښت"} باید ${t}${n.maximum.toString()} ${i.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${n.origin??"ارزښت"} باید ${t}${n.maximum.toString()} وي`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`ډیر کوچنی: ${n.origin} باید ${t}${n.minimum.toString()} ${i.unit} ولري`;return`ډیر کوچنی: ${n.origin} باید ${t}${n.minimum.toString()} وي`}case"invalid_format":if("starts_with"===n.format)return`ناسم متن: باید د "${n.prefix}" سره پیل شي`;if("ends_with"===n.format)return`ناسم متن: باید د "${n.suffix}" سره پای ته ورسيږي`;if("includes"===n.format)return`ناسم متن: باید "${n.includes}" ولري`;if("regex"===n.format)return`ناسم متن: باید د ${n.pattern} سره مطابقت ولري`;return`${t[n.format]??n.format} ناسم دی`;case"not_multiple_of":return`ناسم عدد: باید د ${n.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${n.keys.length>1?"کلیډونه":"کلیډ"}: ${Z(n.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${n.origin} کې`;case"invalid_union":default:return`ناسمه ورودي`;case"invalid_element":return`ناسم عنصر په ${n.origin} کې`}}})()}}function rO(){return{localeError:(()=>{let e={string:{unit:"znak\xf3w",verb:"mieć"},file:{unit:"bajt\xf3w",verb:"mieć"},array:{unit:"element\xf3w",verb:"mieć"},set:{unit:"element\xf3w",verb:"mieć"}},t={regex:"wyrażenie",email:"adres email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i godzina w formacie ISO",date:"data w formacie ISO",time:"godzina w formacie ISO",duration:"czas trwania ISO",ipv4:"adres IPv4",ipv6:"adres IPv6",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znak\xf3w zakodowany w formacie base64",base64url:"ciąg znak\xf3w zakodowany w formacie base64url",json_string:"ciąg znak\xf3w w formacie JSON",e164:"liczba E.164",jwt:"JWT",template_literal:"wejście"},i={nan:"NaN",number:"liczba",array:"tablica"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Nieprawidłowe dane wejściowe: oczekiwano instanceof ${n.expected}, otrzymano ${r}`;return`Nieprawidłowe dane wejściowe: oczekiwano ${e}, otrzymano ${r}`}case"invalid_value":if(1===n.values.length)return`Nieprawidłowe dane wejściowe: oczekiwano ${er(n.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${Z(n.values,"|")}`;
35case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Za duża wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${t}${n.maximum.toString()} ${i.unit??"element\xf3w"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Za mała wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${t}${n.minimum.toString()} ${i.unit??"element\xf3w"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi zaczynać się od "${n.prefix}"`;if("ends_with"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi kończyć się na "${n.suffix}"`;if("includes"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi zawierać "${n.includes}"`;if("regex"===n.format)return`Nieprawidłowy ciąg znak\xf3w: musi odpowiadać wzorcowi ${n.pattern}`;return`Nieprawidłow(y/a/e) ${t[n.format]??n.format}`;case"not_multiple_of":return`Nieprawidłowa liczba: musi być wielokrotnością ${n.divisor}`;case"unrecognized_keys":return`Nierozpoznane klucze${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${n.origin}`;case"invalid_union":return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${n.origin}`;default:return`Nieprawidłowe dane wejściowe`}}})()}}function rU(){return{localeError:(()=>{let e={string:{unit:"caracteres",verb:"ter"},file:{unit:"bytes",verb:"ter"},array:{unit:"itens",verb:"ter"},set:{unit:"itens",verb:"ter"}},t={regex:"padr\xe3o",email:"endere\xe7o de e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e hora ISO",date:"data ISO",time:"hora ISO",duration:"dura\xe7\xe3o ISO",ipv4:"endere\xe7o IPv4",ipv6:"endere\xe7o IPv6",cidrv4:"faixa de IPv4",cidrv6:"faixa de IPv6",base64:"texto codificado em base64",base64url:"URL codificada em base64",json_string:"texto JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN",number:"n\xfamero",null:"nulo"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Tipo inv\xe1lido: esperado instanceof ${n.expected}, recebido ${r}`;return`Tipo inv\xe1lido: esperado ${e}, recebido ${r}`}case"invalid_value":if(1===n.values.length)return`Entrada inv\xe1lida: esperado ${er(n.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperada uma das ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Muito grande: esperado que ${n.origin??"valor"} tivesse ${t}${n.maximum.toString()} ${i.unit??"elementos"}`;return`Muito grande: esperado que ${n.origin??"valor"} fosse ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Muito pequeno: esperado que ${n.origin} tivesse ${t}${n.minimum.toString()} ${i.unit}`;return`Muito pequeno: esperado que ${n.origin} fosse ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Texto inv\xe1lido: deve come\xe7ar com "${n.prefix}"`;if("ends_with"===n.format)return`Texto inv\xe1lido: deve terminar com "${n.suffix}"`;if("includes"===n.format)return`Texto inv\xe1lido: deve incluir "${n.includes}"`;if("regex"===n.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${n.pattern}`;return`${t[n.format]??n.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${n.divisor}`;case"unrecognized_keys":return`Chave${n.keys.length>1?"s":""} desconhecida${n.keys.length>1?"s":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Chave inv\xe1lida em ${n.origin}`;case"invalid_union":return"Entrada inv\xe1lida";case"invalid_element":return`Valor inv\xe1lido em ${n.origin}`;default:return`Campo inv\xe1lido`}}})()}}function rj(e,t,i,n){let r=Math.abs(e),a=r%10,s=r%100;return s>
35=11&&s<=19?n:1===a?t:a>=2&&a<=4?i:n}function rN(){return{localeError:(()=>{let e={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}},t={regex:"ввод",email:"email адрес",url:"URL",emoji:"эмодзи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата и время",date:"ISO дата",time:"ISO время",duration:"ISO длительность",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",jwt:"JWT",template_literal:"ввод"},i={nan:"NaN",number:"число",array:"массив"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Неверный ввод: ожидалось instanceof ${n.expected}, получено ${r}`;return`Неверный ввод: ожидалось ${e}, получено ${r}`}case"invalid_value":if(1===n.values.length)return`Неверный ввод: ожидалось ${er(n.values[0])}`;return`Неверный вариант: ожидалось одно из ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i){let e=rj(Number(n.maximum),i.unit.one,i.unit.few,i.unit.many);return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет иметь ${t}${n.maximum.toString()} ${e}`}return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i){let e=rj(Number(n.minimum),i.unit.one,i.unit.few,i.unit.many);return`Слишком маленькое значение: ожидалось, что ${n.origin} будет иметь ${t}${n.minimum.toString()} ${e}`}return`Слишком маленькое значение: ожидалось, что ${n.origin} будет ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Неверная строка: должна начинаться с "${n.prefix}"`;if("ends_with"===n.format)return`Неверная строка: должна заканчиваться на "${n.suffix}"`;if("includes"===n.format)return`Неверная строка: должна содержать "${n.includes}"`;if("regex"===n.format)return`Неверная строка: должна соответствовать шаблону ${n.pattern}`;return`Неверный ${t[n.format]??n.format}`;case"not_multiple_of":return`Неверное число: должно быть кратным ${n.divisor}`;case"unrecognized_keys":return`Нераспознанн${n.keys.length>1?"ые":"ый"} ключ${n.keys.length>1?"и":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${n.origin}`;case"invalid_union":return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${n.origin}`;default:return`Неверные входные данные`}}})()}}function rP(){return{localeError:(()=>{let e={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"}},t={regex:"vnos",email:"e-poštni naslov",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum in čas",date:"ISO datum",time:"ISO čas",duration:"ISO trajanje",ipv4:"IPv4 naslov",ipv6:"IPv6 naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",jwt:"JWT",template_literal:"vnos"},i={nan:"NaN",number:"število",array:"tabela"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Neveljaven vnos: pričakovano instanceof ${n.expected}, prejeto ${r}`;return`Neveljaven vnos: pričakovano ${e}, prejeto ${r}`}case"invalid_value":if(1===n.values.length)return`Neveljaven vnos: pričakovano ${er(n.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} imelo ${t}${n.maximum.toString()} ${i.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Premajhno: pričakovano, da bo ${n.origin} imelo ${t}${n.minimum.toString()} ${i.unit}`;return`Premajhno: pričakovano, da bo ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Neveljaven niz: mora se začeti z "${n.prefix}"`;if("ends_with"===n.format)return`Neveljaven niz: mora se končati z "${n.suffix}"`;if("includes"===n.format)return`Neveljaven niz: mora vsebovati "${n.includes}"`;if("regex"===n.format)return`Neveljaven niz: mora ustrezati vzorcu ${n.pattern}`;return`Neveljaven ${t[n.format]??n.format}`;case"not_multiple_of":return`Neveljavno število: mora biti večkratnik ${n.divisor}`;case"unrecognized_keys":return`Neprepoznan${n.keys.length>1?"i ključi":" ključ"}: ${Z(n.keys,", ")}`;case"invalid_key":return`Neveljaven ključ v ${n.origin}`;case"invalid_union":default:return"Neveljaven vnos";case"invalid_element":return`Neveljavna vrednost v ${n.origin}`}}})()}}function rD(){return{localeError:(()=>{let e={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att inneh\xe5lla"},set:{unit:"objekt",verb:"att inneh\xe5lla"}},t={regex:"regulj\xe4rt uttryck",email:"e-postadress",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datum och tid",date:"ISO-datum",time:"ISO-tid",duration:"ISO-varaktighet",ipv4:"IPv4-intervall",ipv6:"IPv6-intervall",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad str\xe4ng",base64url:"base64url-kodad str\xe4ng",json_string:"JSON-str\xe4ng",e164:"E.164-nummer",jwt:"JWT",template_literal:"mall-literal"},i={nan:"NaN",number:"antal",array:"lista"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ogiltig inmatning: f\xf6rv\xe4ntat instanceof ${n.expected}, fick ${r}`;return`Ogiltig inmatning: f\xf6rv\xe4ntat ${e}, fick ${r}`}case"invalid_value":if(1===n.values.length)return`Ogiltig inmatning: f\xf6rv\xe4ntat ${er(n.values[0])}`;return`Ogiltigt val: f\xf6rv\xe4ntade en av ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`F\xf6r stor(t): f\xf6rv\xe4ntade ${n.origin??"v\xe4rdet"} att ha ${t}${n.maximum.toString()} ${i.unit??"element"}`;return`F\xf6r stor(t): f\xf6rv\xe4ntat ${n.origin??"v\xe4rdet"} att ha ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"v\xe4rdet"} att ha ${t}${n.minimum.toString()} ${i.unit}`;return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"v\xe4rdet"} att ha ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ogiltig str\xe4ng: m\xe5ste b\xf6rja med "${n.prefix}"`;if("ends_with"===n.format)return`Ogiltig str\xe4ng: m\xe5ste sluta med "${n.suffix}"`;if("includes"===n.format)return`Ogiltig str\xe4ng: m\xe5ste inneh\xe5lla "${n.includes}"`;if("regex"===n.format)return`Ogiltig str\xe4ng: m\xe5ste matcha m\xf6nstret "${n.pattern}"`;return`Ogiltig(t) ${t[n.format]??n.format}`;case"not_multiple_of":return`Ogiltigt tal: m\xe5ste vara en multipel av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ok\xe4nda nycklar":"Ok\xe4nd nyckel"}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`Ogiltig nyckel i ${n.origin??"v\xe4rdet"}`;case"invalid_union":default:return"Ogiltig input";case"invalid_element":return`Ogiltigt v\xe4rde i ${n.origin??"v\xe4rdet"}`}}})()}}function rE(){return{localeError:(()=>{let e={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}},t={regex:"உள்ளீடு",email:"மின்னஞ்சல் முகவரி",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO தேதி நேரம்",date:"ISO தேதி",time:"ISO நேரம்",duration:"ISO கால அளவு",ipv4:"IPv4 முகவரி",ipv6:"IPv6 முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"எண்",array:"அணி",null:"வெறுமை"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது instanceof ${n.expected}, பெறப்பட்டது ${r}`;return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${e}, பெறப்பட்டது ${r}`}case"invalid_value":if(1===n.values.length)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${er(n.values[0])}`;return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${Z(n.values,"|")} இல் ஒன்று`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${t}${n.maximum.toString()} ${i.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${t}${n.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${t}${n.minimum.toString()} ${i.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${t}${n.minimum.toString()} ஆக இருக்க வேண்டும்`}case"invalid_format":if("starts_with"===n.format)return`தவறான சரம்: "${n.prefix}" இல் தொடங்க வேண்டும்`;if("ends_with"===n.format)return`தவறான சரம்: "${n.suffix}" இல் முடிவடைய வேண்டும்`;if("includes"===n.format)return`தவறான சரம்: "${n.includes}" ஐ உள்ளடக்க வேண்டும்`;if("regex"===n.format)return`தவறான சரம்: ${n.pattern} முறைபாட்டுடன் பொருந்த வேண்டும்`;return`தவறான ${t[n.format]??n.format}`;case"not_multiple_of":return`தவறான எண்: ${n.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${n.keys.length>1?"கள்":""}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`${n.origin} இல் தவறான விசை`;case"invalid_union":return"தவறான உள்ளீடு";case"invalid_element":return`${n.origin} இல் தவறான மதிப்பு`;default:return`தவறான உள்ளீடு`}}})()}}function rA(){return{localeError:(()=>{let e={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"}},t={regex:"ข้อมูลที่ป้อน",email:"ที่อยู่อีเมล",url:"URL",emoji:"อิโมจิ",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"วันที่เวลาแบบ ISO",date:"วันที่แบบ ISO",time:"เวลาแบบ ISO",duration:"ช่วงเวลาแบบ ISO",ipv4:"ที่อยู่ IPv4",ipv6:"ที่อยู่ IPv6",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"},i={nan:"NaN",number:"ตัวเลข",array:"อาร์เรย์ (Array)",null:"ไม่มีค่า (null)"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น instanceof ${n.expected} แต่ได้รับ ${r}`;return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${e} แต่ได้รับ ${r}`}case"invalid_value":if(1===n.values.length)return`ค่าไม่ถูกต้อง: ควรเป็น ${er(n.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"ไม่เกิน":"น้อยกว่า",i=e[n.origin]??null;if(i)return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${t} ${n.maximum.toString()} ${i.unit??"รายการ"}`;
35return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${t} ${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?"อย่างน้อย":"มากกว่า",i=e[n.origin]??null;if(i)return`น้อยกว่ากำหนด: ${n.origin} ควรมี${t} ${n.minimum.toString()} ${i.unit}`;return`น้อยกว่ากำหนด: ${n.origin} ควรมี${t} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องขึ้นต้นด้วย "${n.prefix}"`;if("ends_with"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องลงท้ายด้วย "${n.suffix}"`;if("includes"===n.format)return`รูปแบบไม่ถูกต้อง: ข้อความต้องมี "${n.includes}" อยู่ในข้อความ`;if("regex"===n.format)return`รูปแบบไม่ถูกต้อง: ต้องตรงกับรูปแบบที่กำหนด ${n.pattern}`;return`รูปแบบไม่ถูกต้อง: ${t[n.format]??n.format}`;case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${n.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${Z(n.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${n.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${n.origin}`;default:return`ข้อมูลไม่ถูกต้อง`}}})()}}function rT(){return{localeError:(()=>{let e={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"\xf6ğe",verb:"olmalı"},set:{unit:"\xf6ğe",verb:"olmalı"}},t={regex:"girdi",email:"e-posta adresi",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO tarih ve saat",date:"ISO tarih",time:"ISO saat",duration:"ISO s\xfcre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",cidrv4:"IPv4 aralığı",cidrv6:"IPv6 aralığı",base64:"base64 ile şifrelenmiş metin",base64url:"base64url ile şifrelenmiş metin",json_string:"JSON dizesi",e164:"E.164 sayısı",jwt:"JWT",template_literal:"Şablon dizesi"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Ge\xe7ersiz değer: beklenen instanceof ${n.expected}, alınan ${r}`;return`Ge\xe7ersiz değer: beklenen ${e}, alınan ${r}`}case"invalid_value":if(1===n.values.length)return`Ge\xe7ersiz değer: beklenen ${er(n.values[0])}`;return`Ge\xe7ersiz se\xe7enek: aşağıdakilerden biri olmalı: ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${t}${n.maximum.toString()} ${i.unit??"\xf6ğe"}`;return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${t}${n.minimum.toString()} ${i.unit}`;return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Ge\xe7ersiz metin: "${n.prefix}" ile başlamalı`;if("ends_with"===n.format)return`Ge\xe7ersiz metin: "${n.suffix}" ile bitmeli`;if("includes"===n.format)return`Ge\xe7ersiz metin: "${n.includes}" i\xe7ermeli`;if("regex"===n.format)return`Ge\xe7ersiz metin: ${n.pattern} desenine uymalı`;return`Ge\xe7ersiz ${t[n.format]??n.format}`;case"not_multiple_of":return`Ge\xe7ersiz sayı: ${n.divisor} ile tam b\xf6l\xfcnebilmeli`;case"unrecognized_keys":return`Tanınmayan anahtar${n.keys.length>1?"lar":""}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`${n.origin} i\xe7inde ge\xe7ersiz anahtar`;case"invalid_union":return"Ge\xe7ersiz değer";case"invalid_element":return`${n.origin} i\xe7inde ge\xe7ersiz değer`;default:return`Ge\xe7ersiz değer`}}})()}}function rC(){return{localeError:(()=>{let e={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"}},t={regex:"вхідні дані",email:"адреса електронної пошти",url:"URL",emoji:"емодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"дата та час ISO",date:"дата ISO",time:"час ISO",duration:"тривалість ISO",ipv4:"адреса IPv4",ipv6:"адреса IPv6",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",jwt:"JWT",template_literal:"вхідні дані"},i={nan:"NaN",number:"число",array:"масив"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Неправильні вхідні дані: очікується instanceof ${n.expected}, отримано ${r}`;return`Неправильні вхідні дані: очікується ${e}, отримано ${r}`}case"invalid_value":if(1===n.values.length)return`Неправильні вхідні дані: очікується ${er(n.values[0])}`;return`Неправильна опція: очікується одне з ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Занадто велике: очікується, що ${n.origin??"значення"} ${i.verb} ${t}${n.maximum.toString()} ${i.unit??"елементів"}`;return`Занадто велике: очікується, що ${n.origin??"значення"} буде ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Занадто мале: очікується, що ${n.origin} ${i.verb} ${t}${n.minimum.toString()} ${i.unit}`;return`Занадто мале: очікується, що ${n.origin} буде ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Неправильний рядок: повинен починатися з "${n.prefix}"`;if("ends_with"===n.format)return`Неправильний рядок: повинен закінчуватися на "${n.suffix}"`;if("includes"===n.format)return`Неправильний рядок: повинен містити "${n.includes}"`;if("regex"===n.format)return`Неправильний рядок: повинен відповідати шаблону ${n.pattern}`;return`Неправильний ${t[n.format]??n.format}`;case"not_multiple_of":return`Неправильне число: повинно бути кратним ${n.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${n.keys.length>1?"і":""}: ${Z(n.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${n.origin}`;case"invalid_union":return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${n.origin}`;default:return`Неправильні вхідні дані`}}})()}}function rL(){return rC()}function rR(){return{localeError:(()=>{let e={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"}},t={regex:"ان پٹ",email:"ای میل ایڈریس",url:"یو آر ایل",emoji:"ایموجی",uuid:"یو یو آئی ڈی",uuidv4:"یو یو آئی ڈی وی 4",uuidv6:"یو یو آئی ڈی وی 6",nanoid:"نینو آئی ڈی",guid:"جی یو آئی ڈی",cuid:"سی یو آئی ڈی",cuid2:"سی یو آئی ڈی 2",ulid:"یو ایل آئی ڈی",xid:"ایکس آئی ڈی",ksuid:"کے ایس یو آئی ڈی",datetime:"آئی ایس او ڈیٹ ٹائم",date:"آئی ایس او تاریخ",time:"آئی ایس او وقت",duration:"آئی ایس او مدت",ipv4:"آئی پی وی 4 ایڈریس",ipv6:"آئی پی وی 6 ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"}
35,i={nan:"NaN",number:"نمبر",array:"آرے",null:"نل"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`غلط ان پٹ: instanceof ${n.expected} متوقع تھا، ${r} موصول ہوا`;return`غلط ان پٹ: ${e} متوقع تھا، ${r} موصول ہوا`}case"invalid_value":if(1===n.values.length)return`غلط ان پٹ: ${er(n.values[0])} متوقع تھا`;return`غلط آپشن: ${Z(n.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`بہت بڑا: ${n.origin??"ویلیو"} کے ${t}${n.maximum.toString()} ${i.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${n.origin??"ویلیو"} کا ${t}${n.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`بہت چھوٹا: ${n.origin} کے ${t}${n.minimum.toString()} ${i.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${n.origin} کا ${t}${n.minimum.toString()} ہونا متوقع تھا`}case"invalid_format":if("starts_with"===n.format)return`غلط سٹرنگ: "${n.prefix}" سے شروع ہونا چاہیے`;if("ends_with"===n.format)return`غلط سٹرنگ: "${n.suffix}" پر ختم ہونا چاہیے`;if("includes"===n.format)return`غلط سٹرنگ: "${n.includes}" شامل ہونا چاہیے`;if("regex"===n.format)return`غلط سٹرنگ: پیٹرن ${n.pattern} سے میچ ہونا چاہیے`;return`غلط ${t[n.format]??n.format}`;case"not_multiple_of":return`غلط نمبر: ${n.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${n.keys.length>1?"ز":""}: ${Z(n.keys,"، ")}`;case"invalid_key":return`${n.origin} میں غلط کی`;case"invalid_union":return"غلط ان پٹ";case"invalid_element":return`${n.origin} میں غلط ویلیو`;default:return`غلط ان پٹ`}}})()}}function rM(){return{localeError:(()=>{let e={string:{unit:"belgi",verb:"bo‘lishi kerak"},file:{unit:"bayt",verb:"bo‘lishi kerak"},array:{unit:"element",verb:"bo‘lishi kerak"},set:{unit:"element",verb:"bo‘lishi kerak"}},t={regex:"kirish",email:"elektron pochta manzili",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO sana va vaqti",date:"ISO sana",time:"ISO vaqt",duration:"ISO davomiylik",ipv4:"IPv4 manzil",ipv6:"IPv6 manzil",mac:"MAC manzil",cidrv4:"IPv4 diapazon",cidrv6:"IPv6 diapazon",base64:"base64 kodlangan satr",base64url:"base64url kodlangan satr",json_string:"JSON satr",e164:"E.164 raqam",jwt:"JWT",template_literal:"kirish"},i={nan:"NaN",number:"raqam",array:"massiv"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Noto‘g‘ri kirish: kutilgan instanceof ${n.expected}, qabul qilingan ${r}`;return`Noto‘g‘ri kirish: kutilgan ${e}, qabul qilingan ${r}`}case"invalid_value":if(1===n.values.length)return`Noto‘g‘ri kirish: kutilgan ${er(n.values[0])}`;return`Noto‘g‘ri variant: quyidagilardan biri kutilgan ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Juda katta: kutilgan ${n.origin??"qiymat"} ${t}${n.maximum.toString()} ${i.unit} ${i.verb}`;return`Juda katta: kutilgan ${n.origin??"qiymat"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Juda kichik: kutilgan ${n.origin} ${t}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`Juda kichik: kutilgan ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Noto‘g‘ri satr: "${n.prefix}" bilan boshlanishi kerak`;if("ends_with"===n.format)return`Noto‘g‘ri satr: "${n.suffix}" bilan tugashi kerak`;if("includes"===n.format)return`Noto‘g‘ri satr: "${n.includes}" ni o‘z ichiga olishi kerak`;if("regex"===n.format)return`Noto‘g‘ri satr: ${n.pattern} shabloniga mos kelishi kerak`;return`Noto‘g‘ri ${t[n.format]??n.format}`;case"not_multiple_of":return`Noto‘g‘ri raqam: ${n.divisor} ning karralisi bo‘lishi kerak`;case"unrecognized_keys":return`Noma’lum kalit${n.keys.length>1?"lar":""}: ${Z(n.keys,", ")}`;
35case"invalid_key":return`${n.origin} dagi kalit noto‘g‘ri`;case"invalid_union":return"Noto‘g‘ri kirish";case"invalid_element":return`${n.origin} da noto‘g‘ri qiymat`;default:return`Noto‘g‘ri kirish`}}})()}}function rF(){return{localeError:(()=>{let e={string:{unit:"k\xfd tự",verb:"c\xf3"},file:{unit:"byte",verb:"c\xf3"},array:{unit:"phần tử",verb:"c\xf3"},set:{unit:"phần tử",verb:"c\xf3"}},t={regex:"đầu v\xe0o",email:"địa chỉ email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ng\xe0y giờ ISO",date:"ng\xe0y ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi m\xe3 h\xf3a base64",base64url:"chuỗi m\xe3 h\xf3a base64url",json_string:"chuỗi JSON",e164:"số E.164",jwt:"JWT",template_literal:"đầu v\xe0o"},i={nan:"NaN",number:"số",array:"mảng"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi instanceof ${n.expected}, nhận được ${r}`;return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${e}, nhận được ${r}`}case"invalid_value":if(1===n.values.length)return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${er(n.values[0])}`;return`T\xf9y chọn kh\xf4ng hợp lệ: mong đợi một trong c\xe1c gi\xe1 trị ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`Qu\xe1 lớn: mong đợi ${n.origin??"gi\xe1 trị"} ${i.verb} ${t}${n.maximum.toString()} ${i.unit??"phần tử"}`;return`Qu\xe1 lớn: mong đợi ${n.origin??"gi\xe1 trị"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${i.verb} ${t}${n.minimum.toString()} ${i.unit}`;return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải bắt đầu bằng "${n.prefix}"`;if("ends_with"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải kết th\xfac bằng "${n.suffix}"`;if("includes"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải bao gồm "${n.includes}"`;if("regex"===n.format)return`Chuỗi kh\xf4ng hợp lệ: phải khớp với mẫu ${n.pattern}`;return`${t[n.format]??n.format} kh\xf4ng hợp lệ`;case"not_multiple_of":return`Số kh\xf4ng hợp lệ: phải l\xe0 bội số của ${n.divisor}`;case"unrecognized_keys":return`Kh\xf3a kh\xf4ng được nhận dạng: ${Z(n.keys,", ")}`;case"invalid_key":return`Kh\xf3a kh\xf4ng hợp lệ trong ${n.origin}`;case"invalid_union":return"Đầu v\xe0o kh\xf4ng hợp lệ";case"invalid_element":return`Gi\xe1 trị kh\xf4ng hợp lệ trong ${n.origin}`;default:return`Đầu v\xe0o kh\xf4ng hợp lệ`}}})()}}function rJ(){return{localeError:(()=>{let e={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"项",verb:"包含"},set:{unit:"项",verb:"包含"}},t={regex:"输入",email:"电子邮件",url:"URL",emoji:"表情符号",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日期时间",date:"ISO日期",time:"ISO时间",duration:"ISO时长",ipv4:"IPv4地址",ipv6:"IPv6地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",jwt:"JWT",template_literal:"输入"},i={nan:"NaN",number:"数字",array:"数组",null:"空值(null)"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`无效输入:期望 instanceof ${n.expected},实际接收 ${r}`;return`无效输入:期望 ${e},实际接收 ${r}`}case"invalid_value":if(1===n.values.length)return`无效输入:期望 ${er(n.values[0])}`;return`无效选项:期望以下之一 ${Z(n.values,"|")}`;
35case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`数值过大:期望 ${n.origin??"值"} ${t}${n.maximum.toString()} ${i.unit??"个元素"}`;return`数值过大:期望 ${n.origin??"值"} ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`数值过小:期望 ${n.origin} ${t}${n.minimum.toString()} ${i.unit}`;return`数值过小:期望 ${n.origin} ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`无效字符串:必须以 "${n.prefix}" 开头`;if("ends_with"===n.format)return`无效字符串:必须以 "${n.suffix}" 结尾`;if("includes"===n.format)return`无效字符串:必须包含 "${n.includes}"`;if("regex"===n.format)return`无效字符串:必须满足正则表达式 ${n.pattern}`;return`无效${t[n.format]??n.format}`;case"not_multiple_of":return`无效数字:必须是 ${n.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${Z(n.keys,", ")}`;case"invalid_key":return`${n.origin} 中的键(key)无效`;case"invalid_union":return"无效输入";case"invalid_element":return`${n.origin} 中包含无效值(value)`;default:return`无效输入`}}})()}}function rW(){return{localeError:(()=>{let e={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"}},t={regex:"輸入",email:"郵件地址",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 日期時間",date:"ISO 日期",time:"ISO 時間",duration:"ISO 期間",ipv4:"IPv4 位址",ipv6:"IPv6 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",jwt:"JWT",template_literal:"輸入"},i={nan:"NaN"};return n=>{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`無效的輸入值:預期為 instanceof ${n.expected},但收到 ${r}`;return`無效的輸入值:預期為 ${e},但收到 ${r}`}case"invalid_value":if(1===n.values.length)return`無效的輸入值:預期為 ${er(n.values[0])}`;return`無效的選項:預期為以下其中之一 ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`數值過大:預期 ${n.origin??"值"} 應為 ${t}${n.maximum.toString()} ${i.unit??"個元素"}`;return`數值過大:預期 ${n.origin??"值"} 應為 ${t}${n.maximum.toString()}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`數值過小:預期 ${n.origin} 應為 ${t}${n.minimum.toString()} ${i.unit}`;return`數值過小:預期 ${n.origin} 應為 ${t}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`無效的字串:必須以 "${n.prefix}" 開頭`;if("ends_with"===n.format)return`無效的字串:必須以 "${n.suffix}" 結尾`;if("includes"===n.format)return`無效的字串:必須包含 "${n.includes}"`;if("regex"===n.format)return`無效的字串:必須符合格式 ${n.pattern}`;return`無效的 ${t[n.format]??n.format}`;case"not_multiple_of":return`無效的數字:必須為 ${n.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${n.keys.length>1?"們":""}:${Z(n.keys,"、")}`;case"invalid_key":return`${n.origin} 中有無效的鍵值`;case"invalid_union":return"無效的輸入值";case"invalid_element":return`${n.origin} 中有無效的值`;default:return`無效的輸入值`}}})()}}function rV(){return{localeError:(()=>{let e={string:{unit:"\xe0mi",verb:"n\xed"},file:{unit:"bytes",verb:"n\xed"},array:{unit:"nkan",verb:"n\xed"},set:{unit:"nkan",verb:"n\xed"}},t={regex:"ẹ̀rọ \xecb\xe1wọl\xe9",email:"\xe0d\xedrẹ́s\xec \xecmẹ́l\xec",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"\xe0k\xf3k\xf2 ISO",date:"ọjọ́ ISO",time:"\xe0k\xf3k\xf2 ISO",duration:"\xe0k\xf3k\xf2 t\xf3 p\xe9 ISO",ipv4:"\xe0d\xedrẹ́s\xec IPv4",ipv6:"\xe0d\xedrẹ́s\xec IPv6",cidrv4:"\xe0gb\xe8gb\xe8 IPv4",cidrv6:"\xe0gb\xe8gb\xe8 IPv6",base64:"ọ̀rọ̀ t\xed a kọ́ n\xed base64",base64url:"ọ̀rọ̀ base64url",json_string:"ọ̀rọ̀ JSON",e164:"nọ́mb\xe0 E.164",jwt:"JWT",template_literal:"ẹ̀rọ \xecb\xe1wọl\xe9"},i={nan:"NaN",number:"nọ́mb\xe0",array:"akopọ"};return n=>
35{switch(n.code){case"invalid_type":{let e=i[n.expected]??n.expected,t=eb(n.input),r=i[t]??t;if(/^[A-Z]/.test(n.expected))return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi instanceof ${n.expected}, \xe0mọ̀ a r\xed ${r}`;return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${e}, \xe0mọ̀ a r\xed ${r}`}case"invalid_value":if(1===n.values.length)return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${er(n.values[0])}`;return`\xc0ṣ\xe0y\xe0n aṣ\xecṣe: yan ọ̀kan l\xe1ra ${Z(n.values,"|")}`;case"too_big":{let t=n.inclusive?"<=":"<",i=e[n.origin]??null;if(i)return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin??"iye"} ${i.verb} ${t}${n.maximum} ${i.unit}`;return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ ${t}${n.maximum}`}case"too_small":{let t=n.inclusive?">=":">",i=e[n.origin]??null;if(i)return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin} ${i.verb} ${t}${n.minimum} ${i.unit}`;return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ ${t}${n.minimum}`}case"invalid_format":if("starts_with"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ bẹ̀rẹ̀ pẹ̀l\xfa "${n.prefix}"`;if("ends_with"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ par\xed pẹ̀l\xfa "${n.suffix}"`;if("includes"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ n\xed "${n.includes}"`;if("regex"===n.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ b\xe1 \xe0pẹẹrẹ mu ${n.pattern}`;return`Aṣ\xecṣe: ${t[n.format]??n.format}`;case"not_multiple_of":return`Nọ́mb\xe0 aṣ\xecṣe: gbọ́dọ̀ jẹ́ \xe8y\xe0 p\xedp\xedn ti ${n.divisor}`;case"unrecognized_keys":return`Bọt\xecn\xec \xe0\xecmọ̀: ${Z(n.keys,", ")}`;case"invalid_key":return`Bọt\xecn\xec aṣ\xecṣe n\xedn\xfa ${n.origin}`;case"invalid_union":default:return"\xccb\xe1wọl\xe9 aṣ\xecṣe";case"invalid_element":return`Iye aṣ\xecṣe n\xedn\xfa ${n.origin}`}}})()}}let rK=Symbol("ZodOutput"),rB=Symbol("ZodInput");class rG{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let i=t[0];return this._map.set(e,i),i&&"object"==typeof i&&"id"in i&&this._idmap.set(i.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let i={...this.get(t)??{}};delete i.id;let n={...i,...this._map.get(e)};return Object.keys(n).length?n:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}function rq(){return new rG}(n=globalThis).__zod_globalRegistry??(n.__zod_globalRegistry=rq());let rX=globalThis.__zod_globalRegistry;function rH(e,t){return new e({type:"string",...ei(t)})}function rY(e,t){return new e({type:"string",coerce:!0,...ei(t)})}function rQ(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...ei(t)})}function r0(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...ei(t)})}function r1(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...ei(t)})}function r4(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...ei(t)})}function r6(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...ei(t)})}function r2(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...ei(t)})}function r9(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...ei(t)})}function r5(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...ei(t)})}function r3(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...ei(t)})}function r7(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...ei(t)})}function r8(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...ei(t)})}function ae(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...ei(t)})}function at(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...ei(t)})}function ai(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...ei(t)})}function an(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...ei(t)})}function ar(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...ei(t)})}function aa(e,t){return new e({type:"string",format:"mac",check:"string_format",abort:!1,...ei(t)})}function as(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...ei(t)})}function ao(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...ei(t)})}function au(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...ei(t)})}function al(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...ei(t)})}function ad(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...ei(t)})}function ac(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...ei(t)})}let am={Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6};function af(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...ei(t)})}function ap(e,t){return new e({type:"string",format:"date",check:"string_format",...ei(t)})}function av(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...ei(t)})}function ah(e,t){return new e({type:"string",format:"duration",check:"string_format",...ei(t)})}function ag(e,t){return new e({type:"number",checks:[],...ei(t)})}function ay(e,t){return new e({type:"number",coerce:!0,checks:[],...ei(t)})}function a_(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...ei(t)})}function a$(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float32",...ei(t)})}function ab(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float64",...ei(t)})}function ax(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"int32",...ei(t)})}function ak(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"uint32",...ei(t)})}function aw(e,t){return new e({type:"boolean",...ei(t)})}function aI(e,t){return new e({type:"boolean",coerce:!0,...ei(t)})}function aS(e,t){return new e({type:"bigint",...ei(t)})}function az(e,t){return new e({type:"bigint",coerce:!0,...ei(t)})}function aZ(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...ei(t)})}function aO(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...ei(t)})}function aU(e,t){return new e({type:"symbol",...ei(t)})}function aj(e,t){return new e({type:"undefined",...ei(t)})}function aN(e,t){return new e({type:"null",...ei(t)})}function aP(e){return new e({type:"any"})}function aD(e){return new e({type:"unknown"})}function aE(e,t){return new e({type:"never",...ei(t)})}function aA(e,t){return new e({type:"void",...ei(t)})}function aT(e,t){return new e({type:"date",...ei(t)})}function aC(e,t){return new e({type:"date",coerce:!0,...ei(t)})}function aL(e,t){return new e({type:"nan",...ei(t)})}function aR(e,t){return new t8({check:"less_than",...ei(t),value:e,inclusive:!1})}function aM(e,t){return new t8({check:"less_than",...ei(t),value:e,inclusive:!0})}function aF(e,t){return new ie({check:"greater_than",...ei(t),value:e,inclusive:!1})}function aJ(e,t){return new ie({check:"greater_than",...ei(t),value:e,inclusive:!0})}function aW(e){return aF(0,e)}function aV(e){return aR(0,e)}function aK(e){return aM(0,e)}function aB(e){return aJ(0,e)}function aG(e,t){return new it({check:"multiple_of",...ei(t),value:e})}function aq(e,t){return new ia({check:"max_size",...ei(t),maximum:e})}function aX(e,t){return new is({check:"min_size",...ei(t),minimum:e})}function aH(e,t){return new io({check:"size_equals",...ei(t),size:e})}function aY(e,t){return new iu({check:"max_length",...ei(t),maximum:e})}function aQ(e,t){return new il({check:"min_length",...ei(t),minimum:e})}function a0(e,t){return new id({check:"length_equals",...ei(t),length:e})}function a1(e,t){return new im({check:"string_format",format:"regex",...ei(t),pattern:e})}function a4(e){return new ip({check:"string_format",format:"lowercase",...ei(e)})}
35function a6(e){return new iv({check:"string_format",format:"uppercase",...ei(e)})}function a2(e,t){return new ih({check:"string_format",format:"includes",...ei(t),includes:e})}function a9(e,t){return new ig({check:"string_format",format:"starts_with",...ei(t),prefix:e})}function a5(e,t){return new iy({check:"string_format",format:"ends_with",...ei(t),suffix:e})}function a3(e,t,i){return new i$({check:"property",property:e,schema:t,...ei(i)})}function a7(e,t){return new ib({check:"mime_type",mime:e,...ei(t)})}function a8(e){return new ix({check:"overwrite",tx:e})}function se(e){return a8(t=>t.normalize(e))}function st(){return a8(e=>e.trim())}function si(){return a8(e=>e.toLowerCase())}function sn(){return a8(e=>e.toUpperCase())}function sr(){return a8(e=>W(e))}function sa(e,t,i){return new e({type:"array",element:t,...ei(i)})}function ss(e,t,i){return new e({type:"union",options:t,...ei(i)})}function so(e,t,i){return new e({type:"union",options:t,inclusive:!1,...ei(i)})}function su(e,t,i,n){return new e({type:"union",options:i,discriminator:t,...ei(n)})}function sl(e,t,i){return new e({type:"intersection",left:t,right:i})}function sd(e,t,i,n){let r=i instanceof iI,a=r?n:i;return new e({type:"tuple",items:t,rest:r?i:null,...ei(a)})}function sc(e,t,i,n){return new e({type:"record",keyType:t,valueType:i,...ei(n)})}function sm(e,t,i,n){return new e({type:"map",keyType:t,valueType:i,...ei(n)})}function sf(e,t,i){return new e({type:"set",valueType:t,...ei(i)})}function sp(e,t,i){return new e({type:"enum",entries:Array.isArray(t)?Object.fromEntries(t.map(e=>[e,e])):t,...ei(i)})}function sv(e,t,i){return new e({type:"enum",entries:t,...ei(i)})}function sh(e,t,i){return new e({type:"literal",values:Array.isArray(t)?t:[t],...ei(i)})}function sg(e,t){return new e({type:"file",...ei(t)})}function sy(e,t){return new e({type:"transform",transform:t})}function s_(e,t){return new e({type:"optional",innerType:t})}function s$(e,t){return new e({type:"nullable",innerType:t})}function sb(e,t,i){return new e({type:"default",innerType:t,get defaultValue(){return"function"==typeof i?i():q(i)}})}function sx(e,t,i){return new e({type:"nonoptional",innerType:t,...ei(i)})}function sk(e,t){return new e({type:"success",innerType:t})}function sw(e,t,i){return new e({type:"catch",innerType:t,catchValue:"function"==typeof i?i:()=>i})}function sI(e,t,i){return new e({type:"pipe",in:t,out:i})}function sS(e,t){return new e({type:"readonly",innerType:t})}function sz(e,t,i){return new e({type:"template_literal",parts:t,...ei(i)})}function sZ(e,t){return new e({type:"lazy",getter:t})}function sO(e,t){return new e({type:"promise",innerType:t})}function sU(e,t,i){let n=ei(i);return n.abort??(n.abort=!0),new e({type:"custom",check:"custom",fn:t,...n})}function sj(e,t,i){return new e({type:"custom",check:"custom",fn:t,...ei(i)})}function sN(e){let t=sP(i=>(i.addIssue=e=>{"string"==typeof e?i.issues.push(ex(e,i.value,t._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),e.input??(e.input=i.value),e.inst??(e.inst=t),e.continue??(e.continue=!t._zod.def.abort),i.issues.push(ex(e)))},e(i.value,i)));return t}function sP(e,t){let i=new t3({check:"custom",...ei(t)});return i._zod.check=e,i}function sD(e){let t=new t3({check:"describe"});return t._zod.onattach=[t=>{let i=rX.get(t)??{};rX.add(t,{...i,description:e})}],t._zod.check=()=>{},t}function sE(e){let t=new t3({check:"meta"});return t._zod.onattach=[t=>{let i=rX.get(t)??{};rX.add(t,{...i,...e})}],t._zod.check=()=>{},t}function sA(e,t){let i=ei(t),n=i.truthy??["true","1","yes","on","y","enabled"],r=i.falsy??["false","0","no","off","n","disabled"];"sensitive"!==i.case&&(n=n.map(e=>"string"==typeof e?e.toLowerCase():e),r=r.map(e=>"string"==typeof e?e.toLowerCase():e));let a=new Set(n),s=new Set(r),o=e.Codec??nW,u=e.Boolean??i2,l=new o({type:"pipe",in:new(e.String??iS)({type:"string",error:i.error}),out:new u({type:"boolean",error:i.error}),transform:(e,t)=>{let n=e;return"sensitive"!==i.case&&(n=n.toLowerCase()),!!a.has(n)||!s.has(n)&&(t.issues.push({code:"invalid_value",expected:"stringbool",values:[...a,...s],input:t.value,inst:l,continue:!1}),{})},reverseTransform:(e,t)=>
35!0===e?n[0]||"true":r[0]||"false",error:i.error});return l}function sT(e,t,i,n={}){let r=ei(n),a={...ei(n),check:"string_format",type:"string",format:t,fn:"function"==typeof i?i:e=>i.test(e),...r};return i instanceof RegExp&&(a.pattern=i),new e(a)}function sC(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??rX,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function sL(e,t,i={path:[],schemaPath:[]}){var n;let r=e._zod.def,a=t.seen.get(e);if(a)return a.count++,i.schemaPath.includes(e)&&(a.cycle=i.path),a.schema;let s={schema:{},count:1,cycle:void 0,path:i.path};t.seen.set(e,s);let o=e._zod.toJSONSchema?.();if(o)s.schema=o;else{let n={...i,schemaPath:[...i.schemaPath,e],path:i.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,s.schema,n);else{let i=s.schema,a=t.processors[r.type];if(!a)throw Error(`[toJSONSchema]: Non-representable type encountered: ${r.type}`);a(e,t,i,n)}let a=e._zod.parent;a&&(s.ref||(s.ref=a),sL(a,t,n),t.seen.get(a).isParent=!0)}let u=t.metadataRegistry.get(e);return u&&Object.assign(s.schema,u),"input"===t.io&&function e(t,i){let n=i??{seen:new Set};if(n.seen.has(t))return!1;n.seen.add(t);let r=t._zod.def;if("transform"===r.type)return!0;if("array"===r.type)return e(r.element,n);if("set"===r.type)return e(r.valueType,n);if("lazy"===r.type)return e(r.getter(),n);if("promise"===r.type||"optional"===r.type||"nonoptional"===r.type||"nullable"===r.type||"readonly"===r.type||"default"===r.type||"prefault"===r.type)return e(r.innerType,n);if("intersection"===r.type)return e(r.left,n)||e(r.right,n);if("record"===r.type||"map"===r.type)return e(r.keyType,n)||e(r.valueType,n);if("pipe"===r.type)return e(r.in,n)||e(r.out,n);if("object"===r.type){for(let t in r.shape)if(e(r.shape[t],n))return!0;return!1}if("union"===r.type){for(let t of r.options)if(e(t,n))return!0;return!1}if("tuple"===r.type){for(let t of r.items)if(e(t,n))return!0;if(r.rest&&e(r.rest,n))return!0}return!1}(e)&&(delete s.schema.examples,delete s.schema.default),"input"===t.io&&s.schema._prefault&&((n=s.schema).default??(n.default=s.schema._prefault)),delete s.schema._prefault,t.seen.get(e).schema}function sR(e,t){let i=e.seen.get(t);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");let n=new Map;for(let t of e.seen.entries()){let i=e.metadataRegistry.get(t[0])?.id;if(i){let e=n.get(i);if(e&&e!==t[0])throw Error(`Duplicate schema id "${i}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);n.set(i,t[0])}}let r=t=>{if(t[1].schema.$ref)return;let n=t[1],{ref:r,defId:a}=(t=>{let n="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){let i=e.external.registry.get(t[0])?.id,r=e.external.uri??(e=>e);if(i)return{ref:r(i)};let a=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=a,{defId:a,ref:`${r("__shared")}#/${n}/${a}`}}if(t[1]===i)return{ref:"#"};let r=`#/${n}/`,a=t[1].schema.id??`__schema${e.counter++}`;return{defId:a,ref:r+a}})(t);n.def={...n.schema},a&&(n.defId=a);let s=n.schema;for(let e in s)delete s[e];s.$ref=r};if("throw"===e.cycles)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join("/")}/<root>
36
37Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let i of e.seen.entries()){let n=i[1];if(t===i[0]){r(i);continue}if(e.external){let n=e.external.registry.get(i[0])?.id;if(t!==i[0]&&n){r(i);continue}}if(e.metadataRegistry.get(i[0])?.id||n.cycle||n.count>1&&"ref"===e.reused){r(i);continue}}}function sM(e,t){let i=e.seen.get(t);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");let n=t=>{let i=e.seen.get(t);if(null===i.ref)return;let r=i.def??i.schema,a={...r},s=i.ref;if(i.ref=null,s){n(s);let i=e.seen.get(s),o=i.schema;if(o.$ref&&("draft-07"===e.target||"draft-04"===e.target||"openapi-3.0"===e.target)?(r.allOf=r.allOf??[],r.allOf.push(o)):Object.assign(r,o),Ob
37ject.assign(r,a),t._zod.parent===s)for(let e in r)"$ref"!==e&&"allOf"!==e&&(e in a||delete r[e]);if(o.$ref&&i.def)for(let e in r)"$ref"!==e&&"allOf"!==e&&e in i.def&&JSON.stringify(r[e])===JSON.stringify(i.def[e])&&delete r[e]}let o=t._zod.parent;if(o&&o!==s){n(o);let t=e.seen.get(o);if(t?.schema.$ref&&(r.$ref=t.schema.$ref,t.def))for(let e in r)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(r[e])===JSON.stringify(t.def[e])&&delete r[e]}e.override({zodSchema:t,jsonSchema:r,path:i.path??[]})};for(let t of[...e.seen.entries()].reverse())n(t[0]);let r={};if("draft-2020-12"===e.target?r.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?r.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?r.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){let i=e.external.registry.get(t)?.id;if(!i)throw Error("Schema is missing an `id` property");r.$id=e.external.uri(i)}Object.assign(r,i.def??i.schema);let a=e.external?.defs??{};for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(a[e.defId]=e.def)}e.external||Object.keys(a).length>0&&("draft-2020-12"===e.target?r.$defs=a:r.definitions=a);try{let i=JSON.parse(JSON.stringify(r));return Object.defineProperty(i,"~standard",{value:{...t["~standard"],jsonSchema:{input:sJ(t,"input",e.processors),output:sJ(t,"output",e.processors)}},enumerable:!1,writable:!1}),i}catch(e){throw Error("Error converting schema to JSON.")}}let sF=(e,t={})=>i=>{let n=sC({...i,processors:t});return sL(e,n),sR(n,e),sM(n,e)},sJ=(e,t,i={})=>n=>{let{libraryOptions:r,target:a}=n??{},s=sC({...r??{},target:a,io:t,processors:i});return sL(e,s),sR(s,e),sM(s,e)},sW={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},sV=(e,t,i,n)=>{i.type="string";let{minimum:r,maximum:a,format:s,patterns:o,contentEncoding:u}=e._zod.bag;if("number"==typeof r&&(i.minLength=r),"number"==typeof a&&(i.maxLength=a),s&&(i.format=sW[s]??s,""===i.format&&delete i.format,"time"===s&&delete i.format),u&&(i.contentEncoding=u),o&&o.size>0){let e=[...o];1===e.length?i.pattern=e[0].source:e.length>1&&(i.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},sK=(e,t,i,n)=>{let{minimum:r,maximum:a,format:s,multipleOf:o,exclusiveMaximum:u,exclusiveMinimum:l}=e._zod.bag;"string"==typeof s&&s.includes("int")?i.type="integer":i.type="number","number"==typeof l&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l),"number"==typeof r&&(i.minimum=r,"number"==typeof l&&"draft-04"!==t.target&&(l>=r?delete i.minimum:delete i.exclusiveMinimum)),"number"==typeof u&&("draft-04"===t.target||"openapi-3.0"===t.target?(i.maximum=u,i.exclusiveMaximum=!0):i.exclusiveMaximum=u),"number"==typeof a&&(i.maximum=a,"number"==typeof u&&"draft-04"!==t.target&&(u<=a?delete i.maximum:delete i.exclusiveMaximum)),"number"==typeof o&&(i.multipleOf=o)},sB=(e,t,i,n)=>{i.type="boolean"},sG=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("BigInt cannot be represented in JSON Schema")},sq=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Symbols cannot be represented in JSON Schema")},sX=(e,t,i,n)=>{"openapi-3.0"===t.target?(i.type="string",i.nullable=!0,i.enum=[null]):i.type="null"},sH=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Undefined cannot be represented in JSON Schema")},sY=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Void cannot be represented in JSON Schema")},sQ=(e,t,i,n)=>{i.not={}},s0=(e,t,i,n)=>{},s1=(e,t,i,n)=>{},s4=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Date cannot be represented in JSON Schema")},s6=(e,t,i,n)=>{let r=z(e._zod.def.entries);r.every(e=>"number"==typeof e)&&(i.type="number"),r.every(e=>"string"==typeof e)&&(i.type="string"),i.enum=r},s2=(e,t,i,n)=>{let r=e._zod.def,a=[];for(let e of r.values)if(void 0===e){if("throw"===t.unrepresentable)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if("bigint"==typeof e)if("throw"===t.unrepresentable)throw Error("BigInt literals cannot be represented in JSON Schema");else a.push(Number(e));else a.push(e);if(0===a.length);else if(1===a.length){let e=a[0];
37i.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?i.enum=[e]:i.const=e}else a.every(e=>"number"==typeof e)&&(i.type="number"),a.every(e=>"string"==typeof e)&&(i.type="string"),a.every(e=>"boolean"==typeof e)&&(i.type="boolean"),a.every(e=>null===e)&&(i.type="null"),i.enum=a},s9=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("NaN cannot be represented in JSON Schema")},s5=(e,t,i,n)=>{let r=e._zod.pattern;if(!r)throw Error("Pattern not found in template literal");i.type="string",i.pattern=r.source},s3=(e,t,i,n)=>{let r={type:"string",format:"binary",contentEncoding:"binary"},{minimum:a,maximum:s,mime:o}=e._zod.bag;void 0!==a&&(r.minLength=a),void 0!==s&&(r.maxLength=s),o?1===o.length?(r.contentMediaType=o[0],Object.assign(i,r)):(Object.assign(i,r),i.anyOf=o.map(e=>({contentMediaType:e}))):Object.assign(i,r)},s7=(e,t,i,n)=>{i.type="boolean"},s8=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Custom types cannot be represented in JSON Schema")},oe=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Function types cannot be represented in JSON Schema")},ot=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Transforms cannot be represented in JSON Schema")},oi=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Map cannot be represented in JSON Schema")},on=(e,t,i,n)=>{if("throw"===t.unrepresentable)throw Error("Set cannot be represented in JSON Schema")},or=(e,t,i,n)=>{let r=e._zod.def,{minimum:a,maximum:s}=e._zod.bag;"number"==typeof a&&(i.minItems=a),"number"==typeof s&&(i.maxItems=s),i.type="array",i.items=sL(r.element,t,{...n,path:[...n.path,"items"]})},oa=(e,t,i,n)=>{let r=e._zod.def;i.type="object",i.properties={};let a=r.shape;for(let e in a)i.properties[e]=sL(a[e],t,{...n,path:[...n.path,"properties",e]});let s=new Set([...new Set(Object.keys(a))].filter(e=>{let i=r.shape[e]._zod;return"input"===t.io?void 0===i.optin:void 0===i.optout}));s.size>0&&(i.required=Array.from(s)),r.catchall?._zod.def.type==="never"?i.additionalProperties=!1:r.catchall?r.catchall&&(i.additionalProperties=sL(r.catchall,t,{...n,path:[...n.path,"additionalProperties"]})):"output"===t.io&&(i.additionalProperties=!1)},os=(e,t,i,n)=>{let r=e._zod.def,a=!1===r.inclusive,s=r.options.map((e,i)=>sL(e,t,{...n,path:[...n.path,a?"oneOf":"anyOf",i]}));a?i.oneOf=s:i.anyOf=s},oo=(e,t,i,n)=>{let r=e._zod.def,a=sL(r.left,t,{...n,path:[...n.path,"allOf",0]}),s=sL(r.right,t,{...n,path:[...n.path,"allOf",1]}),o=e=>"allOf"in e&&1===Object.keys(e).length;i.allOf=[...o(a)?a.allOf:[a],...o(s)?s.allOf:[s]]},ou=(e,t,i,n)=>{let r=e._zod.def;i.type="array";let a="draft-2020-12"===t.target?"prefixItems":"items",s="draft-2020-12"===t.target||"openapi-3.0"===t.target?"items":"additionalItems",o=r.items.map((e,i)=>sL(e,t,{...n,path:[...n.path,a,i]})),u=r.rest?sL(r.rest,t,{...n,path:[...n.path,s,..."openapi-3.0"===t.target?[r.items.length]:[]]}):null;"draft-2020-12"===t.target?(i.prefixItems=o,u&&(i.items=u)):"openapi-3.0"===t.target?(i.items={anyOf:o},u&&i.items.anyOf.push(u),i.minItems=o.length,u||(i.maxItems=o.length)):(i.items=o,u&&(i.additionalItems=u));let{minimum:l,maximum:d}=e._zod.bag;"number"==typeof l&&(i.minItems=l),"number"==typeof d&&(i.maxItems=d)},ol=(e,t,i,n)=>{let r=e._zod.def;i.type="object";let a=r.keyType,s=a._zod.bag,o=s?.patterns;if("loose"===r.mode&&o&&o.size>0){let e=sL(r.valueType,t,{...n,path:[...n.path,"patternProperties","*"]});for(let t of(i.patternProperties={},o))i.patternProperties[t.source]=e}else("draft-07"===t.target||"draft-2020-12"===t.target)&&(i.propertyNames=sL(r.keyType,t,{...n,path:[...n.path,"propertyNames"]})),i.additionalProperties=sL(r.valueType,t,{...n,path:[...n.path,"additionalProperties"]});let u=a._zod.values;if(u){let e=[...u].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(i.required=e)}},od=(e,t,i,n)=>{let r=e._zod.def,a=sL(r.innerType,t,n),s=t.seen.get(e);"openapi-3.0"===t.target?(s.ref=r.innerType,i.nullable=!0):i.anyOf=[a,{type:"null"}]},oc=(e,t,i,n)=>{let r=e._zod.def;sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType},om=(e,t,i,n)=>{let r=e._zod.def;sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType,i.default=JSON.parse(JSON.stringify(r.defaultValue))},of=(e,t,i,n)=>{let r=e._zod.def;
37sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType,"input"===t.io&&(i._prefault=JSON.parse(JSON.stringify(r.defaultValue)))},op=(e,t,i,n)=>{let r,a=e._zod.def;sL(a.innerType,t,n),t.seen.get(e).ref=a.innerType;try{r=a.catchValue(void 0)}catch{throw Error("Dynamic catch values are not supported in JSON Schema")}i.default=r},ov=(e,t,i,n)=>{let r=e._zod.def,a="input"===t.io?"transform"===r.in._zod.def.type?r.out:r.in:r.out;sL(a,t,n),t.seen.get(e).ref=a},oh=(e,t,i,n)=>{let r=e._zod.def;sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType,i.readOnly=!0},og=(e,t,i,n)=>{let r=e._zod.def;sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType},oy=(e,t,i,n)=>{let r=e._zod.def;sL(r.innerType,t,n),t.seen.get(e).ref=r.innerType},o_=(e,t,i,n)=>{let r=e._zod.innerType;sL(r,t,n),t.seen.get(e).ref=r},o$={string:sV,number:sK,boolean:sB,bigint:sG,symbol:sq,null:sX,undefined:sH,void:sY,never:sQ,any:s0,unknown:s1,date:s4,enum:s6,literal:s2,nan:s9,template_literal:s5,file:s3,success:s7,custom:s8,function:oe,transform:ot,map:oi,set:on,array:or,object:oa,union:os,intersection:oo,tuple:ou,record:ol,nullable:od,nonoptional:oc,default:om,prefault:of,catch:op,pipe:ov,readonly:oh,promise:og,optional:oy,lazy:o_};function ob(e,t){if("_idmap"in e){let i=sC({...t,processors:o$}),n={};
37for(let t of e._idmap.entries()){let[e,n]=t;sL(n,i)}let r={};for(let a of(i.external={registry:e,uri:t?.uri,defs:n},e._idmap.entries())){let[e,t]=a;sR(i,t),r[e]=sM(i,t)}return Object.keys(n).length>0&&(r.__shared={["draft-2020-12"===i.target?"$defs":"definitions"]:n}),{schemas:r}}let i=sC({...t,processors:o$});return sL(e,i),sR(i,e),sM(i,e)}class ox{get metadataRegistry(){return this.ctx.metadataRegistry}get target(){return this.ctx.target}get unrepresentable(){return this.ctx.unrepresentable}get override(){return this.ctx.override}get io(){return this.ctx.io}get counter(){return this.ctx.counter}set counter(e){this.ctx.counter=e}get seen(){return this.ctx.seen}constructor(e){let t=e?.target??"draft-2020-12";"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),this.ctx=sC({processors:o$,target:t,...e?.metadata&&{metadata:e.metadata},...e?.unrepresentable&&{unrepresentable:e.unrepresentable},...e?.override&&{override:e.override},...e?.io&&{io:e.io}})}process(e,t={path:[],schemaPath:[]}){return sL(e,this.ctx,t)}emit(e,t){t&&(t.cycles&&(this.ctx.cycles=t.cycles),t.reused&&(this.ctx.reused=t.reused),t.external&&(this.ctx.external=t.external)),sR(this.ctx,e);let{"~standard":i,...n}=sM(this.ctx,e);return n}}let ok=h("ZodISODateTime",(e,t)=>{iL.init(e,t),oX.init(e,t)});function ow(e){return af(ok,e)}let oI=h("ZodISODate",(e,t)=>{iR.init(e,t),oX.init(e,t)});function oS(e){return ap(oI,e)}let oz=h("ZodISOTime",(e,t)=>{iM.init(e,t),oX.init(e,t)});function oZ(e){return av(oz,e)}let oO=h("ZodISODuration",(e,t)=>{iF.init(e,t),oX.init(e,t)});function oU(e){return ah(oO,e)}let oj=(e,t)=>{eN.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>eE(e,t)},flatten:{value:t=>eD(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,O,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,O,2)}},isEmpty:{get:()=>0===e.issues.length}})},oN=h("ZodError",oj),oP=h("ZodError",oj,{Parent:Error}),oD=eL(oP),oE=eM(oP),oA=eJ(oP),oT=eV(oP),oC=eB(oP),oL=eq(oP),oR=eH(oP),oM=eQ(oP),oF=e1(oP),oJ=e6(oP),oW=e9(oP),oV=e3(oP),oK=h("ZodType",(e,t)=>(iI.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:sJ(e,"input"),output:sJ(e,"output")}}),e.toJSONSchema=sF(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...i)=>e.clone(C(t,{checks:[...t.checks??[],...i.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0}),e.with=e.check,e.clone=(t,i)=>et(e,t,i),e.brand=()=>e,e.register=(t,i)=>(t.add(e,i),e),e.parse=(t,i)=>oD(e,t,i,{callee:e.parse}),e.safeParse=(t,i)=>oA(e,t,i),e.parseAsync=async(t,i)=>oE(e,t,i,{callee:e.parseAsync}),e.safeParseAsync=async(t,i)=>oT(e,t,i),e.spa=e.safeParseAsync,e.encode=(t,i)=>oC(e,t,i),e.decode=(t,i)=>oL(e,t,i),e.encodeAsync=async(t,i)=>oR(e,t,i),e.decodeAsync=async(t,i)=>oM(e,t,i),e.safeEncode=(t,i)=>oF(e,t,i),e.safeDecode=(t,i)=>oJ(e,t,i),e.safeEncodeAsync=async(t,i)=>oW(e,t,i),e.safeDecodeAsync=async(t,i)=>oV(e,t,i),e.refine=(t,i)=>e.check(dd(t,i)),e.superRefine=t=>e.check(sN(t)),e.overwrite=t=>e.check(a8(t)),e.optional=()=>lC(e),e.exactOptional=()=>lR(e),e.nullable=()=>lF(e),e.nullish=()=>lC(lF(e)),e.nonoptional=t=>lq(e,t),e.array=()=>lr(e),e.or=t=>lc([e,t]),e.and=t=>lg(e,t),e.transform=t=>l6(e,lA(t)),e.default=t=>lV(e,t),e.prefault=t=>lB(e,t),e.catch=t=>lQ(e,t),e.pipe=t=>l6(e,t),e.readonly=()=>l3(e),e.describe=t=>{let i=e.clone();return rX.add(i,{description:t}),i},Object.defineProperty(e,"description",{get:()=>rX.get(e)?.description,configurable:!0}),e.meta=(...t)=>{if(0===t.length)return rX.get(e);let i=e.clone();return rX.add(i,t[0]),i},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e.apply=t=>t(e),e)),oB=h("_ZodString",(e,t)=>{iS.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sV(e,t,i,n);let i=e._zod.bag;e.format=i.format??null,e.minLength=i.minimum??null,e.maxLength=i.maximum??null,e.regex=(...t)=>e.check(a1(...t)),e.includes=(...t)=>e.check(a2(...t)),e.startsWith=(...t)=>e.check(a9(...t)),e.endsWith=(...t)=>e.check(a5(...t)),e.min=(...t)=>e.check(aQ(...t)),e.max=(...t)=>e.check(aY(...t)),e.length=(...t)=>e.check(a0(...t)),e.nonempty=(...t)=>e.check(aQ(1,...t)),e.lowercase=t=>e.check(a4(t)),e.uppercase=t=>e.check(a6(t)),e.trim=()=>e.check(st()),e.normalize=(...t)=>e.check(se(...t)),e.toLowerCase=()=>e.check(si()),e.toUpperCase=()=>e.check(sn()),e.slugify=()=>e.check(sr())}),oG=h("ZodString",(e,t)=>{iS.init(e,t),oB.init(e,t),e.email=t=>e.check(rQ(oH,t)),e.url=t=>e.check(r9(o5,t)),e.jwt=t=>e.check(ac(uO,t)),e.emoji=t=>e.check(r5(o8,t)),e.guid=t=>e.check(r0(oQ,t)),e.uuid=t=>e.check(r1(o1,t)),e.uuidv4=t=>e.check(r4(o1,t)),e.uuidv6=t=>e.check(r6(o1,t)),e.uuidv7=t=>e.check(r2(o1,t)),e.nanoid=t=>e.check(r3(ut,t)),e.guid=t=>e.check(r0(oQ,t)),e.cuid=t=>e.check(r7(un,t)),e.cuid2=t=>e.check(r8(ua,t)),e.ulid=t=>e.check(ae(uo,t)),e.base64=t=>e.check(au(uk,t)),e.base64url=t=>e.check(al(uI,t)),e.xid=t=>e.check(at(ul,t)),e.ksuid=t=>e.check(ai(uc,t)),e.ipv4=t=>e.check(an(uf,t)),e.ipv6=t=>e.check(ar(ug,t)),e.cidrv4=t=>e.check(as(u_,t)),e.cidrv6=t=>e.check(ao(ub,t)),e.e164=t=>e.check(ad(uz,t)),e.datetime=t=>e.check(ow(t)),e.date=t=>e.check(oS(t)),e.time=t=>e.check(oZ(t)),e.duration=t=>e.check(oU(t))});function oq(e){return rH(oG,e)}let oX=h("ZodStringFormat",(e,t)=>{iz.init(e,t),oB.init(e,t)}),oH=h("ZodEmail",(e,t)=>{iU.init(e,t),oX.init(e,t)});function oY(e){return rQ(oH,e)}let oQ=h("ZodGUID",(e,t)=>{iZ.init(e,t),oX.init(e,t)});function o0(e){return r0(oQ,e)}let o1=h("ZodUUID",(e,t)=>{iO.init(e,t),oX.init(e,t)});function o4(e){return r1(o1,e)}function o6(e){return r4(o1,e)}function o2(e){return r6(o1,e)}function o9(e){return r2(o1,e)}let o5=h("ZodURL",(e,t)=>{ij.init(e,t),oX.init(e,t)});function o3(e){return r9(o5,e)}function o7(e){return r9(o5,{protocol:/^https?$/,hostname:tz,...ei(e)})}let o8=h("ZodEmoji",(e,t)=>{iN.init(e,t),oX.init(e,t)});function ue(e){return r5(o8,e)}let ut=h("ZodNanoID",(e,t)=>{iP.init(e,t),oX.init(e,t)});function ui(e){return r3(ut,e)}let un=h("ZodCUID",(e,t)=>{iD.init(e,t),oX.init(e,t)});function ur(e){return r7(un,e)}let ua=h("ZodCUID2",(e,t)=>{iE.init(e,t),oX.init(e,t)});function us(e){return r8(ua,e)}let uo=h("ZodULID",(e,t)=>{iA.init(e,t),oX.init(e,t)});function uu(e){return ae(uo,e)}let ul=h("ZodXID",(e,t)=>{iT.init(e,t),oX.init(e,t)});function ud(e){return at(ul,e)}let uc=h("ZodKSUID",(e,t)=>{iC.init(e,t),oX.init(e,t)});function um(e){return ai(uc,e)}let uf=h("ZodIPv4",(e,t)=>{iJ.init(e,t),oX.init(e,t)});function up(e){return an(uf,e)}let uv=h("ZodMAC",(e,t)=>{iV.init(e,t),oX.init(e,t)});function uh(e){return aa(uv,e)}let ug=h("ZodIPv6",(e,t)=>{iW.init(e,t),oX.init(e,t)});function uy(e){return ar(ug,e)}let u_=h("ZodCIDRv4",(e,t)=>{iK.init(e,t),oX.init(e,t)});function u$(e){return as(u_,e)}let ub=h("ZodCIDRv6",(e,t)=>{iB.init(e,t),oX.init(e,t)});function ux(e){return ao(ub,e)}let uk=h("ZodBase64",(e,t)=>{iq.init(e,t),oX.init(e,t)});function uw(e){return au(uk,e)}let uI=h("ZodBase64URL",(e,t)=>{iH.init(e,t),oX.init(e,t)});function uS(e){return al(uI,e)}let uz=h("ZodE164",(e,t)=>{iY.init(e,t),oX.init(e,t)});function uZ(e){return ad(uz,e)}let uO=h("ZodJWT",(e,t)=>{i0.init(e,t),oX.init(e,t)});function uU(e){return ac(uO,e)}let uj=h("ZodCustomStringFormat",(e,t)=>{i1.init(e,t),oX.init(e,t)});function uN(e,t,i={}){return sT(uj,e,t,i)}function uP(e){return sT(uj,"hostname",tS,e)}function uD(e){return sT(uj,"hex",tJ,e)}function uE(e,t){let i=t?.enc??"hex",n=`${e}_${i}`,r=s[n];if(!r)throw Error(`Unrecognized hash format: ${n}`);return sT(uj,n,r,t)}let uA=h("ZodNumber",(e,t)=>{i4.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sK(e,t,i,n),e.gt=(t,i)=>e.check(aF(t,i)),e.gte=(t,i)=>e.check(aJ(t,i)),e.min=(t,i)=>e.check(aJ(t,i)),e.lt=(t,i)=>e.check(aR(t,i)),e.lte=(t,i)=>e.check(aM(t,i)),e.max=(t,i)=>e.check(aM(t,i)),e.int=t=>e.check(uL(t)),e.safe=t=>e.check(uL(t)),e.positive=t=>e.check(aF(0,t)),e.nonnegative=t=>e.check(aJ(0,t)),e.negative=t=>e.check(aR(0,t)),e.nonpositive=t=>e.check(aM(0,t)),e.multipleOf=(t,i)=>e.check(aG(t,i)),e.step=(t,i)=>e.check(aG(t,i)),e.finite=()=>e;let i=e._zod.bag;e.minValue=Math.max(i.minimum??-1/0,i.exclusiveMinimum??-1/0)??null,e.maxValue=Math.min(i.maximum??1/0,i.exclusiveMaximum??1/0)??null,e.isInt=(i.format??"").includes("int")||Number.isSafeInteger(i.multipleOf??.5),e.isFinite=!0,e.format=i.format??null});function uT(e){return ag(uA,e)}let uC=h("ZodNumberFormat",(e,t)=>{i6.init(e,t),uA.init(e,t)});function uL(e){return a_(uC,e)}function uR(e){return a$(uC,e)}function uM(e){return ab(uC,e)}function uF(e){return ax(uC,e)}function uJ(e){return ak(uC,e)}let uW=h("ZodBoolean",(e,t)=>{i2.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sB(e,t,i,n)});function uV(e){return aw(uW,e)}let uK=h("ZodBigInt",(e,t)=>{i9.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sG(e,t,i,n),e.gte=(t,i)=>e.check(aJ(t,i)),e.min=(t,i)=>e.check(aJ(t,i)),e.gt=(t,i)=>e.check(aF(t,i)),e.gte=(t,i)=>e.check(aJ(t,i)),e.min=(t,i)=>e.check(aJ(t,i)),e.lt=(t,i)=>e.check(aR(t,i)),e.lte=(t,i)=>e.check(aM(t,i)),e.max=(t,i)=>e.check(aM(t,i)),e.positive=t=>e.check(aF(BigInt(0),t)),e.negative=t=>e.check(aR(BigInt(0),t)),e.nonpositive=t=>e.check(aM(BigInt(0),t)),e.nonnegative=t=>e.check(aJ(BigInt(0),t)),e.multipleOf=(t,i)=>e.check(aG(t,i));let i=e._zod.bag;e.minValue=i.minimum??null,e.maxValue=i.maximum??null,e.format=i.format??null});function uB(e){return aS(uK,e)}let uG=h("ZodBigIntFormat",(e,t)=>{i5.init(e,t),uK.init(e,t)});function uq(e){return aZ(uG,e)}function uX(e){return aO(uG,e)}
37let uH=h("ZodSymbol",(e,t)=>{i3.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sq(e,t,i,n)});function uY(e){return aU(uH,e)}let uQ=h("ZodUndefined",(e,t)=>{i7.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sH(e,t,i,n)});function u0(e){return aj(uQ,e)}let u1=h("ZodNull",(e,t)=>{i8.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sX(e,t,i,n)});function u4(e){return aN(u1,e)}let u6=h("ZodAny",(e,t)=>{ne.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s0(e,t,i,n)});function u2(){return aP(u6)}let u9=h("ZodUnknown",(e,t)=>{nt.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s1(e,t,i,n)});function u5(){return aD(u9)}let u3=h("ZodNever",(e,t)=>{ni.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sQ(e,t,i,n)});function u7(e){return aE(u3,e)}let u8=h("ZodVoid",(e,t)=>{nn.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>sY(e,t,i,n)});function le(e){return aA(u8,e)}let lt=h("ZodDate",(e,t)=>{nr.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s4(e,t,i,n),e.min=(t,i)=>e.check(aJ(t,i)),e.max=(t,i)=>e.check(aM(t,i));let i=e._zod.bag;e.minDate=i.minimum?new Date(i.minimum):null,e.maxDate=i.maximum?new Date(i.maximum):null});function li(e){return aT(lt,e)}let ln=h("ZodArray",(e,t)=>{ns.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>or(e,t,i,n),e.element=t.element,e.min=(t,i)=>e.check(aQ(t,i)),e.nonempty=t=>e.check(aQ(1,t)),e.max=(t,i)=>e.check(aY(t,i)),e.length=(t,i)=>e.check(a0(t,i)),e.unwrap=()=>e.element});function lr(e,t){return sa(ln,e,t)}function la(e){return lO(Object.keys(e._zod.def.shape))}let ls=h("ZodObject",(e,t)=>{nc.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oa(e,t,i,n),E(e,"shape",()=>t.shape),e.keyof=()=>lO(Object.keys(e._zod.def.shape)),e.catchall=t=>e.clone({...e._zod.def,catchall:t}),e.passthrough=()=>e.clone({...e._zod.def,catchall:u5()}),e.loose=()=>e.clone({...e._zod.def,catchall:u5()}),e.strict=()=>e.clone({...e._zod.def,catchall:u7()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=t=>ed(e,t),e.safeExtend=t=>ec(e,t),e.merge=t=>em(e,t),e.pick=t=>eu(e,t),e.omit=t=>el(e,t),e.partial=(...t)=>ef(lT,e,t[0]),e.required=(...t)=>ep(lG,e,t[0])});function lo(e,t){return new ls({type:"object",shape:e??{},...ei(t)})}function lu(e,t){return new ls({type:"object",shape:e,catchall:u7(),...ei(t)})}function ll(e,t){return new ls({type:"object",shape:e,catchall:u5(),...ei(t)})}let ld=h("ZodUnion",(e,t)=>{nf.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>os(e,t,i,n),e.options=t.options});function lc(e,t){return new ld({type:"union",options:e,...ei(t)})}let lm=h("ZodXor",(e,t)=>{ld.init(e,t),nv.init(e,t),e._zod.processJSONSchema=(t,i,n)=>os(e,t,i,n),e.options=t.options});function lf(e,t){return new lm({type:"union",options:e,inclusive:!1,...ei(t)})}let lp=h("ZodDiscriminatedUnion",(e,t)=>{ld.init(e,t),nh.init(e,t)});function lv(e,t,i){return new lp({type:"union",options:t,discriminator:e,...ei(i)})}let lh=h("ZodIntersection",(e,t)=>{ng.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oo(e,t,i,n)});function lg(e,t){return new lh({type:"intersection",left:e,right:t})}let ly=h("ZodTuple",(e,t)=>{n_.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>ou(e,t,i,n),e.rest=t=>e.clone({...e._zod.def,rest:t})});function l_(e,t,i){let n=t instanceof iI,r=n?i:t;return new ly({type:"tuple",items:e,rest:n?t:null,...ei(r)})}let l$=h("ZodRecord",(e,t)=>{nb.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>ol(e,t,i,n),e.keyType=t.keyType,e.valueType=t.valueType});function lb(e,t,i){return new l$({type:"record",keyType:e,valueType:t,...ei(i)})}function lx(e,t,i){let n=et(e);return n._zod.values=void 0,new l$({type:"record",keyType:n,valueType:t,...ei(i)})}function lk(e,t,i){return new l$({type:"record",keyType:e,valueType:t,mode:"loose",...ei(i)})}let lw=h("ZodMap",(e,t)=>{nx.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oi(e,t,i,n),e.keyType=t.keyType,e.valueType=t.valueType,e.min=(...t)=>e.check(aX(...t)),e.nonempty=t=>e.check(aX(1,t)),e.max=(...t)=>e.check(aq(...t)),e.size=(...t)=>e.check(aH(...t))});function lI(e,t,i){return new lw({type:"map",keyType:e,valueType:t,...ei(i)})}let lS=h("ZodSet",(e,t)=>{nw.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>on(e,t,i,n),e.min=(...t)=>e.check(aX(...t)),e.nonempty=t=>e.check(aX(1,t)),e.max=(...t)=>e.check(aq(...t)),e.size=(...t)=>e.check(aH(...t))});function lz(e,t){return new lS({type:"set",valueType:e,...ei(t)})}
37let lZ=h("ZodEnum",(e,t)=>{nS.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s6(e,t,i,n),e.enum=t.entries,e.options=Object.values(t.entries);let i=new Set(Object.keys(t.entries));e.extract=(e,n)=>{let r={};for(let n of e)if(i.has(n))r[n]=t.entries[n];else throw Error(`Key ${n} not found in enum`);return new lZ({...t,checks:[],...ei(n),entries:r})},e.exclude=(e,n)=>{let r={...t.entries};for(let t of e)if(i.has(t))delete r[t];else throw Error(`Key ${t} not found in enum`);return new lZ({...t,checks:[],...ei(n),entries:r})}});function lO(e,t){return new lZ({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...ei(t)})}function lU(e,t){return new lZ({type:"enum",entries:e,...ei(t)})}let lj=h("ZodLiteral",(e,t)=>{nz.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s2(e,t,i,n),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function lN(e,t){return new lj({type:"literal",values:Array.isArray(e)?e:[e],...ei(t)})}let lP=h("ZodFile",(e,t)=>{nZ.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s3(e,t,i,n),e.min=(t,i)=>e.check(aX(t,i)),e.max=(t,i)=>e.check(aq(t,i)),e.mime=(t,i)=>e.check(a7(Array.isArray(t)?t:[t],i))});function lD(e){return sg(lP,e)}let lE=h("ZodTransform",(e,t)=>{nO.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>ot(e,t,i,n),e._zod.parse=(i,n)=>{if("backward"===n.direction)throw new _(e.constructor.name);i.addIssue=n=>{"string"==typeof n?i.issues.push(ex(n,i.value,t)):(n.fatal&&(n.continue=!1),n.code??(n.code="custom"),n.input??(n.input=i.value),n.inst??(n.inst=e),i.issues.push(ex(n)))};let r=t.transform(i.value,i);return r instanceof Promise?r.then(e=>(i.value=e,i)):(i.value=r,i)}});function lA(e){return new lE({type:"transform",transform:e})}let lT=h("ZodOptional",(e,t)=>{nj.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oy(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lC(e){return new lT({type:"optional",innerType:e})}let lL=h("ZodExactOptional",(e,t)=>{nN.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oy(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lR(e){return new lL({type:"optional",innerType:e})}let lM=h("ZodNullable",(e,t)=>{nP.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>od(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lF(e){return new lM({type:"nullable",innerType:e})}function lJ(e){return lC(lF(e))}let lW=h("ZodDefault",(e,t)=>{nD.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>om(e,t,i,n),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function lV(e,t){return new lW({type:"default",innerType:e,get defaultValue(){return"function"==typeof t?t():q(t)}})}let lK=h("ZodPrefault",(e,t)=>{nA.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>of(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lB(e,t){return new lK({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof t?t():q(t)}})}let lG=h("ZodNonOptional",(e,t)=>{nT.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oc(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lq(e,t){return new lG({type:"nonoptional",innerType:e,...ei(t)})}let lX=h("ZodSuccess",(e,t)=>{nL.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s7(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function lH(e){return new lX({type:"success",innerType:e})}let lY=h("ZodCatch",(e,t)=>{nR.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>op(e,t,i,n),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function lQ(e,t){return new lY({type:"catch",innerType:e,catchValue:"function"==typeof t?t:()=>t})}let l0=h("ZodNaN",(e,t)=>{nM.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s9(e,t,i,n)});function l1(e){return aL(l0,e)}let l4=h("ZodPipe",(e,t)=>{nF.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>ov(e,t,i,n),e.in=t.in,e.out=t.out});function l6(e,t){return new l4({type:"pipe",in:e,out:t})}let l2=h("ZodCodec",(e,t)=>{l4.init(e,t),nW.init(e,t)});function l9(e,t,i){return new l2({type:"pipe",in:e,out:t,transform:i.decode,reverseTransform:i.encode})}let l5=h("ZodReadonly",(e,t)=>{nB.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oh(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function l3(e){return new l5({type:"readonly",innerType:e})}let l7=h("ZodTemplateLiteral",(e,t)=>{nq.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s5(e,t,i,n)});function l8(e,t){return new l7({type:"template_literal",parts:e,...ei(t)})}let de=h("ZodLazy",(e,t)=>{nY.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>o_(e,t,i,n),e.unwrap=()=>e._zod.def.getter()});function dt(e){return new de({type:"lazy",getter:e})}let di=h("ZodPromise",(e,t)=>{nH.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>og(e,t,i,n),e.unwrap=()=>e._zod.def.innerType});function dn(e){return new di({type:"promise",innerType:e})}let dr=h("ZodFunction",(e,t)=>{nX.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>oe(e,t,i,n)});function da(e){return new dr({type:"function",input:Array.isArray(e?.input)?l_(e?.input):e?.input??lr(u5()),output:e?.output??u5()})}let ds=h("ZodCustom",(e,t)=>{nQ.init(e,t),oK.init(e,t),e._zod.processJSONSchema=(t,i,n)=>s8(e,t,i,n)});function du(e){let t=new t3({check:"custom"});return t._zod.check=e,t}function dl(e,t){return sU(ds,e??(()=>!0),t)}function dd(e,t={}){return sj(ds,e,t)}function dc(e){return sN(e)}let dm=sD,df=sE;function dp(e,t={}){let i=new ds({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...ei(t)});return i._zod.bag.Class=e,i._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:i,path:[...i._zod.def.path??[]]})},i}let dv=(...e)=>sA({Codec:l2,Boolean:uW,String:oG},...e);function dh(e){let t=dt(()=>lc([oq(e),uT(),uV(),u4(),lr(t),lb(oq(),t)]));return t}function dg(e,t){return l6(lA(e),t)}let dy={invalid_type:"invalid_type",too_big:"too_big",too_small:"too_small",invalid_format:"invalid_format",not_multiple_of:"not_multiple_of",unrecognized_keys:"unrecognized_keys",invali
37d_union:"invalid_union",invalid_key:"invalid_key",invalid_element:"invalid_element",invalid_value:"invalid_value",custom:"custom"};function d_(e){b({customError:e})}function d$(){return b().customError}r||(r={});let db={...m,...d,iso:c},dx=new Set(["$schema","$ref","$defs","definitions","$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor","type","enum","const","anyOf","oneOf","allOf","not","properties","required","additionalProperties","patternProperties","propertyNames","minProperties","maxProperties","items","prefixItems","additionalItems","minItems","maxItems","uniqueItems","contains","minContains","maxContains","minLength","maxLength","pattern","format","minimum","maximum","exclusiveMinimum","exclusiveMaximum","multipleOf","description","default","contentEncoding","contentMediaType","contentSchema","unevaluatedItems","unevaluatedProperties","if","then","else","dependentSchemas","dependentRequired","nullable","readOnly"]);function dk(e,t){if("boolean"==typeof e)return e?db.any():db.never();let i={version:function(e,t){let i=e.$schema;return"https://json-schema.org/draft/2020-12/schema"===i?"draft-2020-12":"http://json-schema.org/draft-07/schema#"===i?"draft
37-7":"http://json-schema.org/draft-04/schema#"===i?"draft-4":t??"draft-2020-12"}(e,t?.defaultTarget),defs:e.$defs||e.definitions||{},refs:new Map,processing:new Set,rootSchema:e,registry:t?.registry??rX};return function e(t,i){if("boolean"==typeof t)return t?db.any():db.never();let n=function t(i,n){let r;if(void 0!==i.not){if("object"==typeof i.not&&0===Object.keys(i.not).length)return db.never();throw Error("not is not supported in Zod (except { not: {} } for never)")}if(void 0!==i.unevaluatedItems)throw Error("unevaluatedItems is not supported");if(void 0!==i.unevaluatedProperties)throw Error("unevaluatedProperties is not supported");if(void 0!==i.if||void 0!==i.then||void 0!==i.else)throw Error("Conditional schemas (if/then/else) are not supported");if(void 0!==i.dependentSchemas||void 0!==i.dependentRequired)throw Error("dependentSchemas and dependentRequired are not supported");if(i.$ref){let t=i.$ref;if(n.refs.has(t))return n.refs.get(t);if(n.processing.has(t))return db.lazy(()=>{if(!n.refs.has(t))throw Error(`Circular reference not resolved: ${t}`);return n.refs.get(t)});n.processing.add(t);let r=e(function(e,t){if(!e.startsWith("#"))throw Error("External $ref is not supported, only local refs (#/...) are allowed");let i=e.slice(1).split("/").filter(Boolean);if(0===i.length)return t.rootSchema;let n="draft-2020-12"===t.version?"$defs":"definitions";if(i[0]===n){let n=i[1];if(!n||!t.defs[n])throw Error(`Reference not found: ${e}`);return t.defs[n]}throw Error(`Reference not found: ${e}`)}(t,n),n);return n.refs.set(t,r),n.processing.delete(t),r}if(void 0!==i.enum){let e=i.enum;if("openapi-3.0"===n.version&&!0===i.nullable&&1===e.length&&null===e[0])return db.null();if(0===e.length)return db.never();if(1===e.length)return db.literal(e[0]);if(e.every(e=>"string"==typeof e))return db.enum(e);let t=e.map(e=>db.literal(e));return t.length<2?t[0]:db.union([t[0],t[1],...t.slice(2)])}if(void 0!==i.const)return db.literal(i.const);let a=i.type;if(Array.isArray(a)){let e=a.map(e=>t({...i,type:e},n));return 0===e.length?db.never():1===e.length?e[0]:db.union(e)}if(!a)return db.any();switch(a){case"string":{let e=db.string();if(i.format){let t=i.format;"email"===t?e=e.check(db.email()):"uri"===t||"uri-reference"===t?e=e.check(db.url()):"uuid"===t||"guid"===t?e=e.check(db.uuid()):"date-time"===t?e=e.check(db.iso.datetime()):"date"===t?e=e.check(db.iso.date()):"time"===t?e=e.check(db.iso.time()):"duration"===t?e=e.check(db.iso.duration()):"ipv4"===t?e=e.check(db.ipv4()):"ipv6"===t?e=e.check(db.ipv6()):"mac"===t?e=e.check(db.mac()):"cidr"===t?e=e.check(db.cidrv4()):"cidr-v6"===t?e=e.check(db.cidrv6()):"base64"===t?e=e.check(db.base64()):"base64url"===t?e=e.check(db.base64url()):"e164"===t?e=e.check(db.e164()):"jwt"===t?e=e.check(db.jwt()):"emoji"===t?e=e.check(db.emoji()):"nanoid"===t?e=e.check(db.nanoid()):"cuid"===t?e=e.check(db.cuid()):"cuid2"===t?e=e.check(db.cuid2()):"ulid"===t?e=e.check(db.ulid()):"xid"===t?e=e.check(db.xid()):"ksuid"===t&&(e=e.check(db.ksuid()))}"number"==typeof i.minLength&&(e=e.min(i.minLength)),"number"==typeof i.maxLength&&(e=e.max(i.maxLength)),i.pattern&&(e=e.regex(new RegExp(i.pattern))),r=e;break}case"number":case"integer":{let e="integer"===a?db.number().int():db.number();"number"==typeof i.minimum&&(e=e.min(i.minimum)),"number"==typeof i.maximum&&(e=e.max(i.maximum)),"number"==typeof i.exclusiveMinimum?e=e.gt(i.exclusiveMinimum):!0===i.exclusiveMinimum&&"number"==typeof i.minimum&&(e=e.gt(i.minimum)),"number"==typeof i.exclusiveMaximum?e=e.lt(i.exclusiveMaximum):!0===i.exclusiveMaximum&&"number"==typeof i.maximum&&(e=e.lt(i.maximum)),"number"==typeof i.multipleOf&&(e=e.multipleOf(i.multipleOf)),r=e;break}case"boolean":r=db.boolean();break;case"null":r=db.null();break;case"object":{let t={},a=i.properties||{},s=new Set(i.required||[]);for(let[i,r]of Object.entries(a)){let a=e(r,n);t[i]=s.has(i)?a:a.optional()}if(i.propertyNames){let a=e(i.propertyNames,n),s=i.additionalProperties&&"object"==typeof i.additionalProperties?e(i.additionalProperties,n):db.any();if(0===Object.keys(t).length){r=db.record(a,s);break}let o=db.object(t).passthrough(),u=db.looseRecord(a,s);r=db.intersection(o,u);break}if(i.patternProperties){let a=i.patternProperties,s=Object.keys(a),o=[];
37for(let t of s){let i=e(a[t],n),r=db.string().regex(new RegExp(t));o.push(db.looseRecord(r,i))}let u=[];if(Object.keys(t).length>0&&u.push(db.object(t).passthrough()),u.push(...o),0===u.length)r=db.object({}).passthrough();else if(1===u.length)r=u[0];else{let e=db.intersection(u[0],u[1]);for(let t=2;t<u.length;t++)e=db.intersection(e,u[t]);r=e}break}let o=db.object(t);r=!1===i.additionalProperties?o.strict():"object"==typeof i.additionalProperties?o.catchall(e(i.additionalProperties,n)):o.passthrough();break}case"array":{let t=i.prefixItems,a=i.items;if(t&&Array.isArray(t)){let s=t.map(t=>e(t,n)),o=a&&"object"==typeof a&&!Array.isArray(a)?e(a,n):void 0;r=o?db.tuple(s).rest(o):db.tuple(s),"number"==typeof i.minItems&&(r=r.check(db.minLength(i.minItems))),"number"==typeof i.maxItems&&(r=r.check(db.maxLength(i.maxItems)))}else if(Array.isArray(a)){let t=a.map(t=>e(t,n)),s=i.additionalItems&&"object"==typeof i.additionalItems?e(i.additionalItems,n):void 0;r=s?db.tuple(t).rest(s):db.tuple(t),"number"==typeof i.minItems&&(r=r.check(db.minLength(i.minItems))),"number"==typeof i.maxItems&&(r=r.check(db.maxLength(i.maxItems)))}else if(void 0!==a){let t=e(a,n),s=db.array(t);"number"==typeof i.minItems&&(s=s.min(i.minItems)),"number"==typeof i.maxItems&&(s=s.max(i.maxItems)),r=s}else r=db.array(db.any());break}default:throw Error(`Unsupported type: ${a}`)}return i.description&&(r=r.describe(i.description)),void 0!==i.default&&(r=r.default(i.default)),r}(t,i),r=t.type||void 0!==t.enum||void 0!==t.const;if(t.anyOf&&Array.isArray(t.anyOf)){let a=t.anyOf.map(t=>e(t,i)),s=db.union(a);n=r?db.intersection(n,s):s}if(t.oneOf&&Array.isArray(t.oneOf)){let a=t.oneOf.map(t=>e(t,i)),s=db.xor(a);n=r?db.intersection(n,s):s}if(t.allOf&&Array.isArray(t.allOf))if(0===t.allOf.length)n=r?n:db.any();else{let a=r?n:e(t.allOf[0],i),s=+!r;for(let n=s;n<t.allOf.length;n++)a=db.intersection(a,e(t.allOf[n],i));n=a}!0===t.nullable&&"openapi-3.0"===i.version&&(n=db.nullable(n)),!0===t.readOnly&&(n=db.readonly(n));let a={};for(let e of["$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor"])e in t&&(a[e]=t[e]);for(let e of["contentEncoding","contentMediaType","contentSchema"])e in t&&(a[e]=t[e]);for(let e of Object.keys(t))dx.has(e)||(a[e]=t[e]);return Object.keys(a).length>0&&i.registry.add(n,a),n}(e,i)}function dw(e){return rY(oG,e)}function dI(e){return ay(uA,e)}function dS(e){return aI(uW,e)}function dz(e){return az(uK,e)}function dZ(e){return aC(lt,e)}b(re())},14285:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("paperclip",[["path",{d:"m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551",key:"1miecu"}]])},18085:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]])},25070:e=>{e.exports=function(e,t){let i;if("function"!=typeof e)throw TypeError(`Expected the first argument to be a \`function\`, got \`${typeof e}\`.`);let n=0;return function(...r){clearTimeout(i);let a=Date.now(),s=t-(a-n);s<=0?(n=a,e.apply(this,r)):i=setTimeout(()=>{n=Date.now(),e.apply(this,r)},s)}}},28446:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("book",[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}]])},39142:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("mic",[["path",{d:"M12 19v3",key:"npa21l"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["rect",{x:"9",y:"2",width:"6",height:"13",rx:"3",key:"s6n7sd"}]])},40674:(e,t,i)=>{"use strict";i.d(t,{Y_:()=>x});var n,r,a,s,o,u,l,d,c,m,f=i(12115),p=i(12507),v=i(25070),h=(e,t,i)=>{if(!t.has(e))throw TypeError("Cannot "+i)},g=(e,t,i)=>(h(e,t,"read from private field"),i?i.call(e):t.get(e)),y=(e,t,i)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,i)},_=(e,t,i,n)=>(h(e,t,"write to private field"),n?n.call(e,i):t.set(e,i),i),$=class{constructor(e=[]){y(this,n,void 0),y(this,r,"ready"),y(this,a,void 0),y(this,s,new Set),y(this,o,new Set),y(this,u,new Set),this.pushMessage=e=>{_(this,n,g(this,n).concat(e)),g(this,l).call(this)},this.popMessage=()=>{_(this,n,g(this,n).slice(0,-1)),g(this,l).call(this)},this.replaceMessage=(e,t)=>
37{_(this,n,[...g(this,n).slice(0,e),this.snapshot(t),...g(this,n).slice(e+1)]),g(this,l).call(this)},this.snapshot=e=>structuredClone(e),this["~registerMessagesCallback"]=(e,t)=>{let i=t?function(e,t){return null!=t?v(e,t):e}(e,t):e;return g(this,s).add(i),()=>{g(this,s).delete(i)}},this["~registerStatusCallback"]=e=>(g(this,o).add(e),()=>{g(this,o).delete(e)}),this["~registerErrorCallback"]=e=>(g(this,u).add(e),()=>{g(this,u).delete(e)}),y(this,l,()=>{g(this,s).forEach(e=>e())}),y(this,d,()=>{g(this,o).forEach(e=>e())}),y(this,c,()=>{g(this,u).forEach(e=>e())}),_(this,n,e)}get status(){return g(this,r)}set status(e){_(this,r,e),g(this,d).call(this)}get error(){return g(this,a)}set error(e){_(this,a,e),g(this,c).call(this)}get messages(){return g(this,n)}set messages(e){_(this,n,[...e]),g(this,l).call(this)}};n=new WeakMap,r=new WeakMap,a=new WeakMap,s=new WeakMap,o=new WeakMap,u=new WeakMap,l=new WeakMap,d=new WeakMap,c=new WeakMap;var b=class extends p.vl{constructor({messages:e,...t}){let i=new $(e);super({...t,state:i}),y(this,m,void 0),this["~registerMessagesCallback"]=(e,t)=>g(this,m)["~registerMessagesCallback"](e,t),this["~registerStatusCallback"]=e=>g(this,m)["~registerStatusCallback"](e),this["~registerErrorCallback"]=e=>g(this,m)["~registerErrorCallback"](e),_(this,m,i)}};function x({experimental_throttle:e,resume:t=!1,...i}={}){let n=(0,f.useRef)("chat"in i?{}:{onToolCall:i.onToolCall,onData:i.onData,onFinish:i.onFinish,onError:i.onError,sendAutomaticallyWhen:i.sendAutomaticallyWhen});"chat"in i||(n.current={onToolCall:i.onToolCall,onData:i.onData,onFinish:i.onFinish,onError:i.onError,sendAutomaticallyWhen:i.sendAutomaticallyWhen});let r={...i,onToolCall:e=>{var t,i;return null==(i=(t=n.current).onToolCall)?void 0:i.call(t,e)},onData:e=>{var t,i;return null==(i=(t=n.current).onData)?void 0:i.call(t,e)},onFinish:e=>{var t,i;return null==(i=(t=n.current).onFinish)?void 0:i.call(t,e)},onError:e=>{var t,i;return null==(i=(t=n.current).onError)?void 0:i.call(t,e)},sendAutomaticallyWhen:e=>{var t,i,r;return null!=(r=null==(i=(t=n.current).sendAutomaticallyWhen)?void 0:i.call(t,e))&&r}},a=(0,f.useRef)("chat"in i?i.chat:new b(r));("chat"in i&&i.chat!==a.current||"id"in i&&a.current.id!==i.id)&&(a.current="chat"in i?i.chat:new b(r));let s=(0,f.useCallback)(t=>a.current["~registerMessagesCallback"](t,e),[e,a.current.id]),o=(0,f.useSyncExternalStore)(s,()=>a.current.messages,()=>a.current.messages),u=(0,f.useSyncExternalStore)(a.current["~registerStatusCallback"],()=>a.current.status,()=>a.current.status),l=(0,f.useSyncExternalStore)(a.current["~registerErrorCallback"],()=>a.current.error,()=>a.current.error),d=(0,f.useCallback)(e=>{"function"==typeof e&&(e=e(a.current.messages)),a.current.messages=e},[a]);return(0,f.useEffect)(()=>{t&&a.current.resumeStream()},[t,a]),{id:a.current.id,messages:o,setMessages:d,sendMessage:a.current.sendMessage,regenerate:a.current.regenerate,clearError:a.current.clearError,stop:a.current.stop,error:l,resumeStream:a.current.resumeStream,status:u,addToolResult:a.current.addToolOutput,addToolOutput:a.current.addToolOutput,addToolApprovalResponse:a.current.addToolApprovalResponse}}m=new WeakMap},44855:(e,t,i)=>{"use strict";let n;i.d(t,{W:()=>eR,nV:()=>eL,mD:()=>td,Z9:()=>eD,n_:()=>eE,hK:()=>eV,$C:()=>eK,G1:()=>eB,ID:()=>tu,qx:()=>eG,_Z:()=>tv,cS:()=>eM,hd:()=>th,N8:()=>tp,ZZ:()=>tf,uM:()=>eF,k5:()=>tm,WZ:()=>eq,jN:()=>tc});var r,a,s,o,u,l,d=i(86082),c=i(7171);!function(e){e.assertEqual=e=>{},e.assertIs=function(e){},e.assertNever=function(e){throw Error()},e.arrayToEnum=e=>{let t={};for(let i of e)t[i]=i;return t},e.getValidEnumValues=t=>{let i=e.objectKeys(t).filter(e=>"number"!=typeof t[t[e]]),n={};for(let e of i)n[e]=t[e];return e.objectValues(n)},e.objectValues=t=>e.objectKeys(t).map(function(e){return t[e]}),e.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.push(i);return t},e.find=(e,t)=>{for(let i of e)if(t(i))return i},e.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,e.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},e.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t}(r||(r={})),(a||(a={})).mergeShapes=(e,t)=>({...e,...t});let m=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),f=e=>{switch(typeof e){case"undefined":return m.undefined;case"string":return m.string;case"number":return Number.isNaN(e)?m.nan:m.number;case"boolean":return m.boolean;case"function":return m.function;case"bigint":return m.bigint;case"symbol":return m.symbol;case"object":if(Array.isArray(e))return m.array;if(null===e)return m.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return m.promise;if("undefined"!=typeof Map&&e instanceof Map)return m.map;if("undefined"!=typeof Set&&e instanceof Set)return m.set;if("undefined"!=typeof Date&&e instanceof Date)return m.date;return m.object;default:return m.unknown}}
37,p=r.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class v extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){let t=e||function(e){return e.message},i={_errors:[]},n=e=>{for(let r of e.issues)if("invalid_union"===r.code)r.unionErrors.map(n);else if("invalid_return_type"===r.code)n(r.returnTypeError);else if("invalid_arguments"===r.code)n(r.argumentsError);else if(0===r.path.length)i._errors.push(t(r));else{let e=i,n=0;for(;n<r.path.length;){let i=r.path[n];n===r.path.length-1?(e[i]=e[i]||{_errors:[]},e[i]._errors.push(t(r))):e[i]=e[i]||{_errors:[]},e=e[i],n++}}};return n(this),i}static assert(e){if(!(e instanceof v))throw Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,r.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t=Object.create(null),i=[];for(let n of this.issues)if(n.path.length>0){let i=n.path[0];t[i]=t[i]||[],t[i].push(e(n))}else i.push(e(n));return{formErrors:i,fieldErrors:t}}get formErrors(){return this.flatten()}}v.create=e=>new v(e);let h=(e,t)=>{let i;switch(e.code){case p.invalid_type:i=e.received===m.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case p.invalid_literal:i=`Invalid literal value, expected ${JSON.stringify(e.expected,r.jsonStringifyReplacer)}`;break;case p.unrecognized_keys:i=`Unrecognized key(s) in object: ${r.joinValues(e.keys,", ")}`;break;case p.invalid_union:i="Invalid input";break;case p.invalid_union_discriminator:i=`Invalid discriminator value. Expected ${r.joinValues(e.options)}`;break;case p.invalid_enum_value:i=`Invalid enum value. Expected ${r.joinValues(e.options)}, received '${e.received}'`;break;case p.invalid_arguments:i="Invalid function arguments";break;case p.invalid_return_type:i="Invalid function return type";break;case p.invalid_date:i="Invalid date";break;case p.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(i=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(i=`${i} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?i=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?i=`Invalid input: must end with "${e.validation.endsWith}"`:r.assertNever(e.validation):i="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case p.too_small:i="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case p.too_big:i="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case p.custom:i="Invalid input";break;case p.invalid_intersection_types:i="Intersection results could not be merged";break;case p.not_multiple_of:i=`Number must be a multiple of ${e.multipleOf}`;break;case p.not_finite:i="Number must be finite";break;default:i=t.defaultError,r.assertNever(e)}return{message:i}},g=e=>{let{data:t,path:i,errorMaps:n,issueData:r}=e,a=[...i,...r.path||[]],s={...r,path:a};if(void 0!==r.message)return{...r,path:a,message:r.message};let o="";for(let e of n.filter(e=>!!e).slice().reverse())o=e(s,{data:t,defaultError:o}).message;return{...r,path:a,message:o}};function y(e,t){let i=g({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,h,void 0].filter(e=>!!e)});e.common.issues.push(i)}class _{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let i=[];for(let n of t){if("aborted"===n.status)return $;"dirty"===n.status&&e.dirty(),i.push(n.value)}return{status:e.value,value:i}}static async mergeObjectAsync(e,t){let i=[];for(let e of t){let t=await e.key,n=await e.value;i.push({key:t,value:n})}return _.mergeObjectSync(e,i)}static mergeObjectSync(e,t){let i={};for(let n of t){let{key:t,value:r}=n;if("aborted"===t.status||"aborted"===r.status)return $;"dirty"===t.status&&e.dirty(),"dirty"===r.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==r.value||n.alwaysSet)&&(i[t.value]=r.value)}return{status:e.value,value:i}}}let $=Object.freeze({status:"aborted"}),b=e=>({status:"dirty",value:e}),x=e=>
37({status:"valid",value:e}),k=e=>"undefined"!=typeof Promise&&e instanceof Promise;!function(e){e.errToObj=e=>"string"==typeof e?{message:e}:e||{},e.toString=e=>"string"==typeof e?e:e?.message}(s||(s={}));class w{constructor(e,t,i,n){this._cachedPath=[],this.parent=e,this.data=t,this._path=i,this._key=n}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let I=(e,t)=>{if("valid"===t.status)return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new v(e.common.issues);return this._error=t,this._error}}};function S(e){if(!e)return{};let{errorMap:t,invalid_type_error:i,required_error:n,description:r}=e;if(t&&(i||n))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:r}:{errorMap:(t,r)=>{let{message:a}=e;return"invalid_enum_value"===t.code?{message:a??r.defaultError}:void 0===r.data?{message:a??n??r.defaultError}:"invalid_type"!==t.code?{message:r.defaultError}:{message:a??i??r.defaultError}},description:r}}class z{get description(){return this._def.description}_getType(e){return f(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:f(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new _,ctx:{common:e.parent.common,data:e.data,parsedType:f(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(k(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let i=this.safeParse(e,t);if(i.success)return i.data;throw i.error}safeParse(e,t){let i={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)},n=this._parseSync({data:e,path:i.path,parent:i});return I(i,n)}"~validate"(e){let t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)};if(!this["~standard"].async)try{let i=this._parseSync({data:e,path:[],parent:t});return"valid"===i.status?{value:i.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>"valid"===e.status?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){let i=await this.safeParseAsync(e,t);if(i.success)return i.data;throw i.error}async safeParseAsync(e,t){let i={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)},n=this._parse({data:e,path:i.path,parent:i});return I(i,await (k(n)?n:Promise.resolve(n)))}refine(e,t){return this._refinement((i,n)=>{let r=e(i),a=()=>n.addIssue({code:p.custom,..."string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(i):t});return"undefined"!=typeof Promise&&r instanceof Promise?r.then(e=>!!e||(a(),!1)):!!r||(a(),!1)})}refinement(e,t){return this._refinement((i,n)=>!!e(i)||(n.addIssue("function"==typeof t?t(i,n):t),!1))}_refinement(e){return new e$({schema:this,typeName:o.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return eb.create(this,this._def)}nullable(){return ex.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return en.create(this)}promise(){return e_.create(this,this._def)}or(e){return ea.create([this,e],this._def)}and(e){return eu.create(this,e,this._def)}transform(e){return new e$({...S(this._def),schema:this,typeName:o.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new ek({...S(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:o.ZodDefault})}brand(){return new eS({typeName:o.ZodBranded,type:this,...S(this._def)})}catch(e){return new ew({...S(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:o.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return ez.create(this,e)}readonly(){return eZ.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let Z=/^c[^\s-]{8,}
37$/i,O=/^[0-9a-z]+$/,U=/^[0-9A-HJKMNP-TV-Z]{26}$/i,j=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,N=/^[a-z0-9_-]{21}$/i,P=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,D=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,E=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,A=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,T=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,C=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,L=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,R=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,M=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,F="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",J=RegExp(`^${F}$`);function W(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);let i=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${i}`}class V extends z{_parse(e){var t,i,a,s;let o;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==m.string){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.string,received:t.parsedType}),$}let u=new _;for(let l of this._def.checks)if("min"===l.kind)e.data.length<l.value&&(y(o=this._getOrReturnCtx(e,o),{code:p.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),u.dirty());else if("max"===l.kind)e.data.length>l.value&&(y(o=this._getOrReturnCtx(e,o),{code:p.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!1,message:l.message}),u.dirty());else if("length"===l.kind){let t=e.data.length>l.value,i=e.data.length<l.value;(t||i)&&(o=this._getOrReturnCtx(e,o),t?y(o,{code:p.too_big,maximum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}):i&&y(o,{code:p.too_small,minimum:l.value,type:"string",inclusive:!0,exact:!0,message:l.message}),u.dirty())}else if("email"===l.kind)E.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"email",code:p.invalid_string,message:l.message}),u.dirty());else if("emoji"===l.kind)n||(n=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),n.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"emoji",code:p.invalid_string,message:l.message}),u.dirty());else if("uuid"===l.kind)j.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"uuid",code:p.invalid_string,message:l.message}),u.dirty());else if("nanoid"===l.kind)N.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"nanoid",code:p.invalid_string,message:l.message}),u.dirty());else if("cuid"===l.kind)Z.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"cuid",code:p.invalid_string,message:l.message}),u.dirty());else if("cuid2"===l.kind)O.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"cuid2",code:p.invalid_string,message:l.message}),u.dirty());else if("ulid"===l.kind)U.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"ulid",code:p.invalid_string,message:l.message}),u.dirty());else if("url"===l.kind)try{new URL(e.data)}catch{y(o=this._getOrReturnCtx(e,o),{validation:"url",code:p.invalid_string,message:l.message}),u.dirty()}else"regex"===l.kind?(l.regex.lastIndex=0,l.regex.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"regex",code:p.invalid_string,message:l.message}),u.dirty())):"trim"===l.kind?e.data=e.data.trim():"includes"===l.kind?e.data.includes(l.value,l.position)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:{includes:l.value,position:l.position},message:l.message}),u.dirty()):"toLowerCase"===l.kind?e.data=e.data.toLowerCase():"toUpperCase"===l.kind?e.data=e.data.toUpperCase():"startsWith"===l.kind?e.data.startsWith(l.value)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:{startsWith:l.value},message:l.message}),u.dirty()):"endsWith"===l.kind?e.data.endsWith(l.value)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:{endsWith:l.value},message:l.message}),u.dirty()):"datetime"===l.kind?(function(e){let t=`${F}T${W(e)}`,i=[];return i.push(e.local?"Z?":"Z"),e.offset&&i.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${i.join("|")})`,RegExp(`^${t}$`)})(l).test(e.data)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:"datetime",message:l.message}),u.dirty()):"date"===l.kind?J.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:"date",message:l.message}),u.dirty()):"time"===l.kind?RegExp(`^${W(l)}$`).test(e.data)||(y(o=this._getOrReturnCtx(e,o),{code:p.invalid_string,validation:"time",message:l.message}),u.dirty()):"duration"===l.kind?D.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"duration",code:p.invalid_string,message:l.message}),u.dirty()):"ip"===l.kind?(t=e.data,!(("v4"===(i=l.version)||!i)&&A.test(t)||("v6"===i||!i)&&C.test(t))&&1&&(y(o=this._getOrReturnCtx(e,o),{validation:"ip",code:p.invalid_string,message:l.message}),u.dirty())):"jwt"===l.kind?!function(e,t){if(!P.test(e))return!1;try{let[i]=e.split(".");if(!i)return!1;let n=i.replace(/-/g,"+").replace(/_/g,"/").padEnd(i.length+(4-i.length%4)%4,"="),r=JSON.parse(atob(n));if("object"!=typeof r||null===r||"typ"in r&&r?.typ!=="JWT"||!r.alg||t&&r.alg!==t)return!1;return!0}catch{return!1}}(e.data,l.alg)&&(y(o=this._getOrReturnCtx(e,o),{validation:"jwt",code:p.invalid_string,message:l.message}),u.dirty()):"cidr"===l.kind?(a=e.data,!(("v4"===(s=l.version)||!s)&&T.test(a)||("v6"===s||!s)&&L.test(a))&&1&&(y(o=this._getOrReturnCtx(e,o),{validation:"cidr",code:p.invalid_string,message:l.message}),u.dirty())):"base64"===l.kind?R.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"base64",code:p.invalid_string,message:l.message}),u.dirty()):"base64url"===l.kind?M.test(e.data)||(y(o=this._getOrReturnCtx(e,o),{validation:"base64url",code:p.invalid_string,message:l.message}),u.dirty()):r.assertNever(l);return{status:u.value,value:e.data}}_regex(e,t,i){return this.refinement(t=>e.test(t),{validation:t,code:p.invalid_string,...s.errToObj(i)})}_addCheck(e){return new V({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...s.errToObj(e)})}url(e){return this._addCheck({kind:"url",...s.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...s.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...s.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...s.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...s.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...s.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...s.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...s.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...s.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...s.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...s.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...s.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...s.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...s.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...s.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...s.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...s.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...s.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...s.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...s.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...s.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...s.errToObj(t)})}nonempty(e){return this.min(1,s.errToObj(e))}trim(){return new V({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new V({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new V({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}
37get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}V.create=e=>new V({checks:[],typeName:o.ZodString,coerce:e?.coerce??!1,...S(e)});class K extends z{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==m.number){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.number,received:t.parsedType}),$}let i=new _;for(let n of this._def.checks)"int"===n.kind?r.isInteger(e.data)||(y(t=this._getOrReturnCtx(e,t),{code:p.invalid_type,expected:"integer",received:"float",message:n.message}),i.dirty()):"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_small,minimum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),i.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),i.dirty()):"multipleOf"===n.kind?0!==function(e,t){let i=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,r=i>n?i:n;return Number.parseInt(e.toFixed(r).replace(".",""))%Number.parseInt(t.toFixed(r).replace(".",""))/10**r}(e.data,n.value)&&(y(t=this._getOrReturnCtx(e,t),{code:p.not_multiple_of,multipleOf:n.value,message:n.message}),i.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(y(t=this._getOrReturnCtx(e,t),{code:p.not_finite,message:n.message}),i.dirty()):r.assertNever(n);return{status:i.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,s.toString(t))}gt(e,t){return this.setLimit("min",e,!1,s.toString(t))}lte(e,t){return this.setLimit("max",e,!0,s.toString(t))}lt(e,t){return this.setLimit("max",e,!1,s.toString(t))}setLimit(e,t,i,n){return new K({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:i,message:s.toString(n)}]})}_addCheck(e){return new K({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:s.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:s.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:s.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:s.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:s.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:s.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:s.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:s.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:s.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&r.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let i of this._def.checks)if("finite"===i.kind||"int"===i.kind||"multipleOf"===i.kind)return!0;else"min"===i.kind?(null===t||i.value>t)&&(t=i.value):"max"===i.kind&&(null===e||i.value<e)&&(e=i.value);return Number.isFinite(t)&&Number.isFinite(e)}}K.create=e=>new K({checks:[],typeName:o.ZodNumber,coerce:e?.coerce||!1,...S(e)});class B extends z{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==m.bigint)return this._getInvalidInput(e);let i=new _;for(let n of this._def.checks)"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_small,type:"bigint",minimum:n.value,inclusive:n.inclusive,message:n.message}),i.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),i.dirty()):"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(y(t=this._getOrReturnCtx(e,t),{code:p.not_multiple_of,multipleOf:n.value,message:n.message}),i.dirty()):r.assertNever(n);return{status:i.value,value:e.data}}_getInvalidInput(e){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.bigint,received:t.parsedType}),$}gte(e,t){return this.setLimit("min",e,!0,s.toString(t))}gt(e,t){return this.setLimit("min",e,!1,s.toString(t))}lte(e,t){return this.setLimit("max",e,!0,s.toString(t))}lt(e,t){return this.setLimit("max",e,!1,s.toString(t))}setLimit(e,t,i,n){return new B({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:i,message:s.toString(n)}]})}_addCheck(e){return new B({...this._def,checks:[...this._def.checks,e]})}
37positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:s.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:s.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:s.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:s.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:s.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}B.create=e=>new B({checks:[],typeName:o.ZodBigInt,coerce:e?.coerce??!1,...S(e)});class G extends z{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==m.boolean){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.boolean,received:t.parsedType}),$}return x(e.data)}}G.create=e=>new G({typeName:o.ZodBoolean,coerce:e?.coerce||!1,...S(e)});class q extends z{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==m.date){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.date,received:t.parsedType}),$}if(Number.isNaN(e.data.getTime()))return y(this._getOrReturnCtx(e),{code:p.invalid_date}),$;let i=new _;for(let n of this._def.checks)"min"===n.kind?e.data.getTime()<n.value&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_small,message:n.message,inclusive:!0,exact:!1,minimum:n.value,type:"date"}),i.dirty()):"max"===n.kind?e.data.getTime()>n.value&&(y(t=this._getOrReturnCtx(e,t),{code:p.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),i.dirty()):r.assertNever(n);return{status:i.value,value:new Date(e.data.getTime())}}_addCheck(e){return new q({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:s.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:s.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}q.create=e=>new q({checks:[],coerce:e?.coerce||!1,typeName:o.ZodDate,...S(e)});class X extends z{_parse(e){if(this._getType(e)!==m.symbol){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.symbol,received:t.parsedType}),$}return x(e.data)}}X.create=e=>new X({typeName:o.ZodSymbol,...S(e)});class H extends z{_parse(e){if(this._getType(e)!==m.undefined){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.undefined,received:t.parsedType}),$}return x(e.data)}}H.create=e=>new H({typeName:o.ZodUndefined,...S(e)});class Y extends z{_parse(e){if(this._getType(e)!==m.null){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.null,received:t.parsedType}),$}return x(e.data)}}Y.create=e=>new Y({typeName:o.ZodNull,...S(e)});class Q extends z{constructor(){super(...arguments),this._any=!0}_parse(e){return x(e.data)}}Q.create=e=>new Q({typeName:o.ZodAny,...S(e)});class ee extends z{constructor(){super(...arguments),this._unknown=!0}_parse(e){return x(e.data)}}ee.create=e=>new ee({typeName:o.ZodUnknown,...S(e)});class et extends z{_parse(e){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.never,received:t.parsedType}),$}}et.create=e=>new et({typeName:o.ZodNever,...S(e)});class ei extends z{_parse(e){if(this._getType(e)!==m.undefined){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.void,received:t.parsedType}),$}return x(e.data)}}ei.create=e=>new ei({typeName:o.ZodVoid,...S(e)});class en extends z{_parse(e){let{ctx:t,status:i}=this._processInputParams(e),n=this._def;if(t.parsedType!==m.array)return y(t,{code:p.invalid_type,expected:m.array,received:t.parsedType}),$;if(null!==n.exactLength){let e=t.data.length>n.exactLength.value,r=t.data.length<n.exactLength.value;(e||r)&&(y(t,{code:e?p.too_big:p.too_small,minimum:r?n.exactLength.value:void 0,maximum:e?n.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:n.exactLength.message}),i.dirty())}if(null!==n.minLength&&t.data.length<n.minLength.value&&(y(t,{code:p.too_small,minimum:n.minLength.value,type:"array",inclusive:!0,exact:!1,message:n.minLength.message}),i.dirty()),null!==n.maxLength&&t.data.length>n.maxLength.value&&(y(t,{code:p.too_big,maximum:n.maxLength.value,type:"array",inclusive:!0,exact:!1,message:n.maxLength.message}),i.dirty()),t.common.async)return Promise.all([...t.data].map((e,i)=>n.type._parseAsync(new w(t,e,t.path,i)))).then(e=>_.mergeArray(i,e));let r=[...t.data].map((e,i)=>n.type._parseSync(new w(t,e,t.path,i)));return _.mergeArray(i,r)}
37get element(){return this._def.type}min(e,t){return new en({...this._def,minLength:{value:e,message:s.toString(t)}})}max(e,t){return new en({...this._def,maxLength:{value:e,message:s.toString(t)}})}length(e,t){return new en({...this._def,exactLength:{value:e,message:s.toString(t)}})}nonempty(e){return this.min(1,e)}}en.create=(e,t)=>new en({type:e,minLength:null,maxLength:null,exactLength:null,typeName:o.ZodArray,...S(t)});class er extends z{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=r.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==m.object){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.object,received:t.parsedType}),$}let{status:t,ctx:i}=this._processInputParams(e),{shape:n,keys:r}=this._getCached(),a=[];if(!(this._def.catchall instanceof et&&"strip"===this._def.unknownKeys))for(let e in i.data)r.includes(e)||a.push(e);let s=[];for(let e of r){let t=n[e],r=i.data[e];s.push({key:{status:"valid",value:e},value:t._parse(new w(i,r,i.path,e)),alwaysSet:e in i.data})}if(this._def.catchall instanceof et){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of a)s.push({key:{status:"valid",value:e},value:{status:"valid",value:i.data[e]}});else if("strict"===e)a.length>0&&(y(i,{code:p.unrecognized_keys,keys:a}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of a){let n=i.data[t];s.push({key:{status:"valid",value:t},value:e._parse(new w(i,n,i.path,t)),alwaysSet:t in i.data})}}return i.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of s){let i=await t.key,n=await t.value;e.push({key:i,value:n,alwaysSet:t.alwaysSet})}return e}).then(e=>_.mergeObjectSync(t,e)):_.mergeObjectSync(t,s)}get shape(){return this._def.shape()}strict(e){return s.errToObj,new er({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,i)=>{let n=this._def.errorMap?.(t,i).message??i.defaultError;return"unrecognized_keys"===t.code?{message:s.errToObj(e).message??n}:{message:n}}}:{}})}strip(){return new er({...this._def,unknownKeys:"strip"})}passthrough(){return new er({...this._def,unknownKeys:"passthrough"})}extend(e){return new er({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new er({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:o.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new er({...this._def,catchall:e})}pick(e){let t={};for(let i of r.objectKeys(e))e[i]&&this.shape[i]&&(t[i]=this.shape[i]);return new er({...this._def,shape:()=>t})}omit(e){let t={};for(let i of r.objectKeys(this.shape))e[i]||(t[i]=this.shape[i]);return new er({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof er){let i={};for(let n in t.shape){let r=t.shape[n];i[n]=eb.create(e(r))}return new er({...t._def,shape:()=>i})}if(t instanceof en)return new en({...t._def,type:e(t.element)});if(t instanceof eb)return eb.create(e(t.unwrap()));if(t instanceof ex)return ex.create(e(t.unwrap()));if(t instanceof el)return el.create(t.items.map(t=>e(t)));else return t}(this)}partial(e){let t={};for(let i of r.objectKeys(this.shape)){let n=this.shape[i];e&&!e[i]?t[i]=n:t[i]=n.optional()}return new er({...this._def,shape:()=>t})}required(e){let t={};for(let i of r.objectKeys(this.shape))if(e&&!e[i])t[i]=this.shape[i];else{let e=this.shape[i];for(;e instanceof eb;)e=e._def.innerType;t[i]=e}return new er({...this._def,shape:()=>t})}keyof(){return eh(r.objectKeys(this.shape))}}er.create=(e,t)=>new er({shape:()=>e,unknownKeys:"strip",catchall:et.create(),typeName:o.ZodObject,...S(t)}),er.strictCreate=(e,t)=>new er({shape:()=>e,unknownKeys:"strict",catchall:et.create(),typeName:o.ZodObject,...S(t)}),er.lazycreate=(e,t)=>new er({shape:e,unknownKeys:"strip",catchall:et.create(),typeName:o.ZodObject,...S(t)});class ea extends z{_parse(e){let{ctx:t}=this._processInputParams(e),i=this._def.options;if(t.common.async)return Promise.all(i.map(async e=>{let i={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:i}),ctx:i}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let i of e)if("dirty"===i.result.status)return t.common.issues.push(...i.ctx.common.issues),i.result;let i=e.map(e=>new v(e.ctx.common.issues));return y(t,{code:p.invalid_union,unionErrors:i}),$});{let e,n=[];for(let r of i){let i={...t,common:{...t.common,issues:[]},parent:null},a=r._parseSync({data:t.data,path:t.path,parent:i});if("valid"===a.status)return a;"dirty"!==a.status||e||(e={result:a,ctx:i}),i.common.issues.length&&n.push(i.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let r=n.map(e=>new v(e));return y(t,{code:p.invalid_union,unionErrors:r}),$}}get options(){return this._def.options}}ea.create=(e,t)=>
37new ea({options:e,typeName:o.ZodUnion,...S(t)});let es=e=>{if(e instanceof ep)return es(e.schema);if(e instanceof e$)return es(e.innerType());if(e instanceof ev)return[e.value];if(e instanceof eg)return e.options;if(e instanceof ey)return r.objectValues(e.enum);else if(e instanceof ek)return es(e._def.innerType);else if(e instanceof H)return[void 0];else if(e instanceof Y)return[null];else if(e instanceof eb)return[void 0,...es(e.unwrap())];else if(e instanceof ex)return[null,...es(e.unwrap())];else if(e instanceof eS)return es(e.unwrap());else if(e instanceof eZ)return es(e.unwrap());else if(e instanceof ew)return es(e._def.innerType);else return[]};class eo extends z{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==m.object)return y(t,{code:p.invalid_type,expected:m.object,received:t.parsedType}),$;let i=this.discriminator,n=t.data[i],r=this.optionsMap.get(n);return r?t.common.async?r._parseAsync({data:t.data,path:t.path,parent:t}):r._parseSync({data:t.data,path:t.path,parent:t}):(y(t,{code:p.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[i]}),$)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,i){let n=new Map;for(let i of t){let t=es(i.shape[e]);if(!t.length)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let r of t){if(n.has(r))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(r)}`);n.set(r,i)}}return new eo({typeName:o.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:n,...S(i)})}}class eu extends z{_parse(e){let{status:t,ctx:i}=this._processInputParams(e),n=(e,n)=>{if("aborted"===e.status||"aborted"===n.status)return $;let a=function e(t,i){let n=f(t),a=f(i);if(t===i)return{valid:!0,data:t};if(n===m.object&&a===m.object){let n=r.objectKeys(i),a=r.objectKeys(t).filter(e=>-1!==n.indexOf(e)),s={...t,...i};for(let n of a){let r=e(t[n],i[n]);if(!r.valid)return{valid:!1};s[n]=r.data}return{valid:!0,data:s}}if(n===m.array&&a===m.array){if(t.length!==i.length)return{valid:!1};let n=[];for(let r=0;r<t.length;r++){let a=e(t[r],i[r]);if(!a.valid)return{valid:!1};n.push(a.data)}return{valid:!0,data:n}}if(n===m.date&&a===m.date&&+t==+i)return{valid:!0,data:t};return{valid:!1}}(e.value,n.value);return a.valid?(("dirty"===e.status||"dirty"===n.status)&&t.dirty(),{status:t.value,value:a.data}):(y(i,{code:p.invalid_intersection_types}),$)};return i.common.async?Promise.all([this._def.left._parseAsync({data:i.data,path:i.path,parent:i}),this._def.right._parseAsync({data:i.data,path:i.path,parent:i})]).then(([e,t])=>n(e,t)):n(this._def.left._parseSync({data:i.data,path:i.path,parent:i}),this._def.right._parseSync({data:i.data,path:i.path,parent:i}))}}eu.create=(e,t,i)=>new eu({left:e,right:t,typeName:o.ZodIntersection,...S(i)});class el extends z{_parse(e){let{status:t,ctx:i}=this._processInputParams(e);if(i.parsedType!==m.array)return y(i,{code:p.invalid_type,expected:m.array,received:i.parsedType}),$;if(i.data.length<this._def.items.length)return y(i,{code:p.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),$;!this._def.rest&&i.data.length>this._def.items.length&&(y(i,{code:p.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let n=[...i.data].map((e,t)=>{let n=this._def.items[t]||this._def.rest;return n?n._parse(new w(i,e,i.path,t)):null}).filter(e=>!!e);return i.common.async?Promise.all(n).then(e=>_.mergeArray(t,e)):_.mergeArray(t,n)}get items(){return this._def.items}rest(e){return new el({...this._def,rest:e})}}el.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new el({items:e,typeName:o.ZodTuple,rest:null,...S(t)})};class ed extends z{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:i}=this._processInputParams(e);if(i.parsedType!==m.object)return y(i,{code:p.invalid_type,expected:m.object,received:i.parsedType}),$;let n=[],r=this._def.keyType,a=this._def.valueType;for(let e in i.data)n.push({key:r._parse(new w(i,e,i.path,e)),value:a._parse(new w(i,i.data[e],i.path,e)),alwaysSet:e in i.data});return i.common.async?_.mergeObjectAsync(t,n):_.mergeObjectSync(t,n)}
37get element(){return this._def.valueType}static create(e,t,i){return new ed(t instanceof z?{keyType:e,valueType:t,typeName:o.ZodRecord,...S(i)}:{keyType:V.create(),valueType:e,typeName:o.ZodRecord,...S(t)})}}class ec extends z{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:i}=this._processInputParams(e);if(i.parsedType!==m.map)return y(i,{code:p.invalid_type,expected:m.map,received:i.parsedType}),$;let n=this._def.keyType,r=this._def.valueType,a=[...i.data.entries()].map(([e,t],a)=>({key:n._parse(new w(i,e,i.path,[a,"key"])),value:r._parse(new w(i,t,i.path,[a,"value"]))}));if(i.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let i of a){let n=await i.key,r=await i.value;if("aborted"===n.status||"aborted"===r.status)return $;("dirty"===n.status||"dirty"===r.status)&&t.dirty(),e.set(n.value,r.value)}return{status:t.value,value:e}})}{let e=new Map;for(let i of a){let n=i.key,r=i.value;if("aborted"===n.status||"aborted"===r.status)return $;("dirty"===n.status||"dirty"===r.status)&&t.dirty(),e.set(n.value,r.value)}return{status:t.value,value:e}}}}ec.create=(e,t,i)=>new ec({valueType:t,keyType:e,typeName:o.ZodMap,...S(i)});class em extends z{_parse(e){let{status:t,ctx:i}=this._processInputParams(e);if(i.parsedType!==m.set)return y(i,{code:p.invalid_type,expected:m.set,received:i.parsedType}),$;let n=this._def;null!==n.minSize&&i.data.size<n.minSize.value&&(y(i,{code:p.too_small,minimum:n.minSize.value,type:"set",inclusive:!0,exact:!1,message:n.minSize.message}),t.dirty()),null!==n.maxSize&&i.data.size>n.maxSize.value&&(y(i,{code:p.too_big,maximum:n.maxSize.value,type:"set",inclusive:!0,exact:!1,message:n.maxSize.message}),t.dirty());let r=this._def.valueType;function a(e){let i=new Set;for(let n of e){if("aborted"===n.status)return $;"dirty"===n.status&&t.dirty(),i.add(n.value)}return{status:t.value,value:i}}let s=[...i.data.values()].map((e,t)=>r._parse(new w(i,e,i.path,t)));return i.common.async?Promise.all(s).then(e=>a(e)):a(s)}min(e,t){return new em({...this._def,minSize:{value:e,message:s.toString(t)}})}max(e,t){return new em({...this._def,maxSize:{value:e,message:s.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}em.create=(e,t)=>new em({valueType:e,minSize:null,maxSize:null,typeName:o.ZodSet,...S(t)});class ef extends z{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==m.function)return y(t,{code:p.invalid_type,expected:m.function,received:t.parsedType}),$;function i(e,i){return g({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,h,h].filter(e=>!!e),issueData:{code:p.invalid_arguments,argumentsError:i}})}function n(e,i){return g({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,h,h].filter(e=>!!e),issueData:{code:p.invalid_return_type,returnTypeError:i}})}let r={errorMap:t.common.contextualErrorMap},a=t.data;if(this._def.returns instanceof e_){let e=this;return x(async function(...t){let s=new v([]),o=await e._def.args.parseAsync(t,r).catch(e=>{throw s.addIssue(i(t,e)),s}),u=await Reflect.apply(a,this,o);return await e._def.returns._def.type.parseAsync(u,r).catch(e=>{throw s.addIssue(n(u,e)),s})})}{let e=this;return x(function(...t){let s=e._def.args.safeParse(t,r);if(!s.success)throw new v([i(t,s.error)]);let o=Reflect.apply(a,this,s.data),u=e._def.returns.safeParse(o,r);if(!u.success)throw new v([n(o,u.error)]);return u.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ef({...this._def,args:el.create(e).rest(ee.create())})}returns(e){return new ef({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,i){return new ef({args:e||el.create([]).rest(ee.create()),returns:t||ee.create(),typeName:o.ZodFunction,...S(i)})}}class ep extends z{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}ep.create=(e,t)=>
37new ep({getter:e,typeName:o.ZodLazy,...S(t)});class ev extends z{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return y(t,{received:t.data,code:p.invalid_literal,expected:this._def.value}),$}return{status:"valid",value:e.data}}get value(){return this._def.value}}function eh(e,t){return new eg({values:e,typeName:o.ZodEnum,...S(t)})}ev.create=(e,t)=>new ev({value:e,typeName:o.ZodLiteral,...S(t)});class eg extends z{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),i=this._def.values;return y(t,{expected:r.joinValues(i),received:t.parsedType,code:p.invalid_type}),$}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){let t=this._getOrReturnCtx(e),i=this._def.values;return y(t,{received:t.data,code:p.invalid_enum_value,options:i}),$}return x(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return eg.create(e,{...this._def,...t})}exclude(e,t=this._def){return eg.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}eg.create=eh;class ey extends z{_parse(e){let t=r.getValidEnumValues(this._def.values),i=this._getOrReturnCtx(e);if(i.parsedType!==m.string&&i.parsedType!==m.number){let e=r.objectValues(t);return y(i,{expected:r.joinValues(e),received:i.parsedType,code:p.invalid_type}),$}if(this._cache||(this._cache=new Set(r.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){let e=r.objectValues(t);return y(i,{received:i.data,code:p.invalid_enum_value,options:e}),$}return x(e.data)}get enum(){return this._def.values}}ey.create=(e,t)=>new ey({values:e,typeName:o.ZodNativeEnum,...S(t)});class e_ extends z{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==m.promise&&!1===t.common.async?(y(t,{code:p.invalid_type,expected:m.promise,received:t.parsedType}),$):x((t.parsedType===m.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}e_.create=(e,t)=>new e_({type:e,typeName:o.ZodPromise,...S(t)});class e$ extends z{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===o.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:i}=this._processInputParams(e),n=this._def.effect||null,a={addIssue:e=>{y(i,e),e.fatal?t.abort():t.dirty()},get path(){return i.path}};if(a.addIssue=a.addIssue.bind(a),"preprocess"===n.type){let e=n.transform(i.data,a);if(i.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return $;let n=await this._def.schema._parseAsync({data:e,path:i.path,parent:i});return"aborted"===n.status?$:"dirty"===n.status||"dirty"===t.value?b(n.value):n});{if("aborted"===t.value)return $;let n=this._def.schema._parseSync({data:e,path:i.path,parent:i});return"aborted"===n.status?$:"dirty"===n.status||"dirty"===t.value?b(n.value):n}}if("refinement"===n.type){let e=e=>{let t=n.refinement(e,a);if(i.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==i.common.async)return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(i=>"aborted"===i.status?$:("dirty"===i.status&&t.dirty(),e(i.value).then(()=>({status:t.value,value:i.value}))));{let n=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});return"aborted"===n.status?$:("dirty"===n.status&&t.dirty(),e(n.value),{status:t.value,value:n.value})}}if("transform"===n.type)if(!1!==i.common.async)return this._def.schema._parseAsync({data:i.data,path:i.path,parent:i}).then(e=>"valid"!==e.status?$:Promise.resolve(n.transform(e.value,a)).then(e=>({status:t.value,value:e})));else{let e=this._def.schema._parseSync({data:i.data,path:i.path,parent:i});if("valid"!==e.status)return $;let r=n.transform(e.value,a);if(r instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:r}}r.assertNever(n)}}e$.create=(e,t,i)=>new e$({schema:e,typeName:o.ZodEffects,effect:t,...S(i)}),e$.createWithPreprocess=(e,t,i)=>new e$({schema:t,effect:{type:"preprocess",transform:e},typeName:o.ZodEffects,...S(i)});class eb extends z{_parse(e){return this._getType(e)===m.undefined?x(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}eb.create=(e,t)=>
37new eb({innerType:e,typeName:o.ZodOptional,...S(t)});class ex extends z{_parse(e){return this._getType(e)===m.null?x(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ex.create=(e,t)=>new ex({innerType:e,typeName:o.ZodNullable,...S(t)});class ek extends z{_parse(e){let{ctx:t}=this._processInputParams(e),i=t.data;return t.parsedType===m.undefined&&(i=this._def.defaultValue()),this._def.innerType._parse({data:i,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}ek.create=(e,t)=>new ek({innerType:e,typeName:o.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...S(t)});class ew extends z{_parse(e){let{ctx:t}=this._processInputParams(e),i={...t,common:{...t.common,issues:[]}},n=this._def.innerType._parse({data:i.data,path:i.path,parent:{...i}});return k(n)?n.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new v(i.common.issues)},input:i.data})})):{status:"valid",value:"valid"===n.status?n.value:this._def.catchValue({get error(){return new v(i.common.issues)},input:i.data})}}removeCatch(){return this._def.innerType}}ew.create=(e,t)=>new ew({innerType:e,typeName:o.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...S(t)});class eI extends z{_parse(e){if(this._getType(e)!==m.nan){let t=this._getOrReturnCtx(e);return y(t,{code:p.invalid_type,expected:m.nan,received:t.parsedType}),$}return{status:"valid",value:e.data}}}eI.create=e=>new eI({typeName:o.ZodNaN,...S(e)}),Symbol("zod_brand");class eS extends z{_parse(e){let{ctx:t}=this._processInputParams(e),i=t.data;return this._def.type._parse({data:i,path:t.path,parent:t})}unwrap(){return this._def.type}}class ez extends z{_parse(e){let{status:t,ctx:i}=this._processInputParams(e);if(i.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:i.data,path:i.path,parent:i});return"aborted"===e.status?$:"dirty"===e.status?(t.dirty(),b(e.value)):this._def.out._parseAsync({data:e.value,path:i.path,parent:i})})();{let e=this._def.in._parseSync({data:i.data,path:i.path,parent:i});return"aborted"===e.status?$:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:i.path,parent:i})}}static create(e,t){return new ez({in:e,out:t,typeName:o.ZodPipeline})}}class eZ extends z{_parse(e){let t=this._def.innerType._parse(e),i=e=>("valid"===e.status&&(e.value=Object.freeze(e.value)),e);return k(t)?t.then(e=>i(e)):i(t)}unwrap(){return this._def.innerType}}eZ.create=(e,t)=>new eZ({innerType:e,typeName:o.ZodReadonly,...S(t)}),er.lazycreate,function(e){e.ZodString="ZodString",e.ZodNumber="ZodNumber",e.ZodNaN="ZodNaN",e.ZodBigInt="ZodBigInt",e.ZodBoolean="ZodBoolean",e.ZodDate="ZodDate",e.ZodSymbol="ZodSymbol",e.ZodUndefined="ZodUndefined",e.ZodNull="ZodNull",e.ZodAny="ZodAny",e.ZodUnknown="ZodUnknown",e.ZodNever="ZodNever",e.ZodVoid="ZodVoid",e.ZodArray="ZodArray",e.ZodObject="ZodObject",e.ZodUnion="ZodUnion",e.ZodDiscriminatedUnion="ZodDiscriminatedUnion",e.ZodIntersection="ZodIntersection",e.ZodTuple="ZodTuple",e.ZodRecord="ZodRecord",e.ZodMap="ZodMap",e.ZodSet="ZodSet",e.ZodFunction="ZodFunction",e.ZodLazy="ZodLazy",e.ZodLiteral="ZodLiteral",e.ZodEnum="ZodEnum",e.ZodEffects="ZodEffects",e.ZodNativeEnum="ZodNativeEnum",e.ZodOptional="ZodOptional",e.ZodNullable="ZodNullable",e.ZodDefault="ZodDefault",e.ZodCatch="ZodCatch",e.ZodPromise="ZodPromise",e.ZodBranded="ZodBranded",e.ZodPipeline="ZodPipeline",e.ZodReadonly="ZodReadonly"}(o||(o={})),V.create,K.create,eI.create,B.create,G.create,q.create,X.create,H.create,Y.create,Q.create,ee.create,et.create,ei.create,en.create,er.create,er.strictCreate,ea.create,eo.create,eu.create,el.create,ed.create,ec.create,em.create,ef.create,ep.create,ev.create,eg.create,ey.create,e_.create,e$.create,eb.create,ex.create,e$.createWithPreprocess,ez.create;class eO extends Error{constructor(e,t){super(e),this.name="ParseError",this.type=t.type,this.field=t.field,this.value=t.value,this.line=t.line}}function eU(e){}class ej extends TransformStream{constructor({onError:e,onRetry:t,onComment:i}={}){let n;super({start(r){n=function(e){if("function"==typeof e)throw TypeError("`callbacks` must be an object, got a function instead. Did 
37you mean `{onEvent: fn}`?");let{onEvent:t=eU,onError:i=eU,onRetry:n=eU,onComment:r}=e,a="",s=!0,o,u="",l="";function d(e){if(""===e)return void(u.length>0&&t({id:o,event:l||void 0,data:u.endsWith(`
38`)?u.slice(0,-1):u}),o=void 0,u="",l="");if(e.startsWith(":")){r&&r(e.slice(e.startsWith(": ")?2:1));return}let i=e.indexOf(":");if(-1!==i){let t=e.slice(0,i),n=" "===e[i+1]?2:1;c(t,e.slice(i+n),e);return}c(e,"",e)}function c(e,t,r){switch(e){case"event":l=t;break;case"data":u=`${u}${t}
39`;break;case"id":o=t.includes("\0")?void 0:t;break;case"retry":/^\d+$/.test(t)?n(parseInt(t,10)):i(new eO(`Invalid \`retry\` value: "${t}"`,{type:"invalid-retry",value:t,line:r}));break;default:i(new eO(`Unknown field "${e.length>20?`${e.slice(0,20)}\u2026`:e}"`,{type:"unknown-field",field:e,value:t,line:r}))}}return{feed:function(e){let t=s?e.replace(/^\xEF\xBB\xBF/,""):e,[i,n]=function(e){let t=[],i="",n=0;for(;n<e.length;){let r=e.indexOf("\r",n),a=e.indexOf(`
40`,n),s=-1;if(-1!==r&&-1!==a?s=Math.min(r,a):-1!==r?s=r===e.length-1?-1:r:-1!==a&&(s=a),-1===s){i=e.slice(n);break}{let i=e.slice(n,s);t.push(i),"\r"===e[(n=s+1)-1]&&e[n]===`
41`&&n++}}return[t,i]}(`${a}${t}`);for(let e of i)d(e);a=n,s=!1},reset:function(e={}){a&&e.consume&&d(a),s=!0,o=void 0,u="",l="",a=""}}}({onEvent:e=>{r.enqueue(e)},onError(t){"terminate"===e?r.error(t):"function"==typeof e&&e(t)},onRetry:t,onComment:i})},transform(e){n.feed(e)}})}}i(95704);var{btoa:eN,atob:eP}=globalThis;function eD(e){let t=eP(e.replace(/-/g,"+").replace(/_/g,"/"));return Uint8Array.from(t,e=>e.codePointAt(0))}function eE(e){let t="";for(let i=0;i<e.length;i++)t+=String.fromCodePoint(e[i]);return eN(t)}var eA="AI_DownloadError",eT=`vercel.ai.error.${eA}`,eC=Symbol.for(eT),eL=class extends(l=d.bD,u=eC,l){constructor({url:e,statusCode:t,statusText:i,cause:n,message:r=null==n?`Failed to download ${e}: ${t} ${i}`:`Failed to download ${e}: ${n}`}){super({name:eA,message:r,cause:n}),this[u]=!0,this.url=e,this.statusCode=t,this.statusText=i}static isInstance(e){return d.bD.hasMarker(e,eT)}},eR=0x80000000;async function eM({response:e,url:t,maxBytes:i=eR}){let n=e.headers.get("content-length");if(null!=n){let e=parseInt(n,10);if(!isNaN(e)&&e>i)throw new eL({url:t,message:`Download of ${t} exceeded maximum size of ${i} bytes (Content-Length: ${e}).`})}let r=e.body;if(null==r)return new Uint8Array(0);let a=r.getReader(),s=[],o=0;try{for(;;){let{done:e,value:n}=await a.read();if(e)break;if((o+=n.length)>i)throw new eL({url:t,message:`Download of ${t} exceeded maximum size of ${i} bytes.`});s.push(n)}}finally{try{await a.cancel()}finally{a.releaseLock()}}let u=new Uint8Array(o),l=0;for(let e of s)u.set(e,l),l+=e.length;return u}function eF(e){let t;try{t=new URL(e)}catch(t){throw new eL({url:e,message:`Invalid URL: ${e}`})}if("http:"!==t.protocol&&"https:"!==t.protocol)throw new eL({url:e,message:`URL scheme must be http or https, got ${t.protocol}`});let i=t.hostname;if(!i)throw new eL({url:e,message:"URL must have a hostname"});if("localhost"===i||i.endsWith(".local")||i.endsWith(".localhost"))throw new eL({url:e,message:`URL with hostname ${i} is not allowed`});if(i.startsWith("[")&&i.endsWith("]")){if(function(e){let t=e.toLowerCase();if("::1"===t||"::"===t)return!0;if(t.startsWith("::ffff:")){let e=t.slice(7);if(eJ(e))return eW(e);let i=e.split(":");if(2===i.length){let e=parseInt(i[0],16),t=parseInt(i[1],16);if(!isNaN(e)&&!isNaN(t))return eW(`${e>>8&255}.${255&e}.${t>>8&255}.${255&t}`)}}return!!(t.startsWith("fc")||t.startsWith("fd")||t.startsWith("fe80"))}(i.slice(1,-1)))throw new eL({url:e,message:`URL with IPv6 address ${i} is not allowed`});return}if(eJ(i)){if(eW(i))throw new eL({url:e,message:`URL with IP address ${i} is not allowed`});return}}function eJ(e){let t=e.split(".");return 4===t.length&&t.every(e=>{let t=Number(e);return Number.isInteger(t)&&t>=0&&t<=255&&String(t)===e})}function eW(e){let[t,i]=e.split(".").map(Number);return 0===t||10===t||127===t||169===t&&254===i||172===t&&!!(i>=16)&&!!(i<=31)||192===t&&168===i}var eV=({prefix:e,size:t=16,alphabet:i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",separator:n="-"}={})=>{let r=()=>{let e=i.length,n=Array(t);for(let r=0;r<t;r++)n[r]=i[Math.random()*e|0];return n.join("")};if(null==e)return r;if(i.includes(n))throw new d.Di({argument:"separator",message:`The separator "${n}" must not be part of the alphabet "${i}".`});return()=>`${e}${n}${r()}`},eK=eV();function eB(e=globalThis){var t,i,n;return e.window?"runtime/browser":(null==(t=e.navigator)?void 0:t.userAgent)?`runtime/${e.navigator.userAgent.toLowerCase()}`:(null==(n=null==(i=e.process)?void 0:i.versions)?void 0:n.node)?`runtime/node.js/${e.process.version.substring(0)}`:e.EdgeRuntime?"runtime/vercel-edge":"runtime/unknown"}function eG(e){if(null==e)return{};let t={};if(e instanceof Headers)e.forEach((e,i)=>{t[i.toLowerCase()]=e});else for(let[i,n]of(Array.isArray(e)||(e=Object.entries(e)),e))null!=n&&(t[i.toLowerCase()]=n);return t}function eq(e,...t){let i=new Headers(eG(e)),n=i.get("user-agent")||"";
41return i.set("user-agent",[n,...t].filter(Boolean).join(" ")),Object.fromEntries(i.entries())}var eX=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,eH=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/;function eY(e){let t=JSON.parse(e);return null===t||"object"!=typeof t||!1===eX.test(e)&&!1===eH.test(e)?t:function(e){let t=[e];for(;t.length;){let e=t;for(let i of(t=[],e)){if(Object.prototype.hasOwnProperty.call(i,"__proto__")||Object.prototype.hasOwnProperty.call(i,"constructor")&&null!==i.constructor&&"object"==typeof i.constructor&&Object.prototype.hasOwnProperty.call(i.constructor,"prototype"))throw SyntaxError("Object contains forbidden prototype property");for(let e in i){let n=i[e];n&&"object"==typeof n&&t.push(n)}}}return e}(t)}function eQ(e){if("object"===e.type||Array.isArray(e.type)&&e.type.includes("object")){e.additionalProperties=!1;let{properties:t}=e;if(null!=t)for(let e of Object.keys(t))t[e]=e0(t[e])}null!=e.items&&(e.items=Array.isArray(e.items)?e.items.map(e0):e0(e.items)),null!=e.anyOf&&(e.anyOf=e.anyOf.map(e0)),null!=e.allOf&&(e.allOf=e.allOf.map(e0)),null!=e.oneOf&&(e.oneOf=e.oneOf.map(e0));let{definitions:t}=e;if(null!=t)for(let e of Object.keys(t))t[e]=e0(t[e]);return e}function e0(e){return"boolean"==typeof e?e:eQ(e)}var e1=Symbol("Let zodToJsonSchema decide on which parser to use"),e4={name:void 0,$refStrategy:"root",basePath:["#"],effectStrategy:"input",pipeStrategy:"all",dateStrategy:"format:date-time",mapStrategy:"entries",removeAdditionalStrategy:"passthrough",allowedAdditionalProperties:!0,rejectedAdditionalProperties:!1,definitionPath:"definitions",strictUnions:!1,definitions:{},errorMessages:!1,patternStrategy:"escape",applyRegexFlags:!1,emailStrategy:"format:email",base64Strategy:"contentEncoding:base64",nameStrategy:"ref"};function e6(e,t){return tr(e.type._def,t)}var e2=void 0,e9={cuid:/^[cC][^\s-]{8,}$/,cuid2:/^[0-9a-z]+$/,ulid:/^[0-9A-HJKMNP-TV-Z]{26}$/,email:/^(?!\.)(?!.*\.\.)([a-zA-Z0-9_'+\-\.]*)[a-zA-Z0-9_+-]@([a-zA-Z0-9][a-zA-Z0-9\-]*\.)+[a-zA-Z]{2,}$/,emoji:()=>(void 0===e2&&(e2=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),e2),ipv4Cidr:/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,ipv6Cidr:/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,base64:/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,base64url:/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,nanoid:/^[a-zA-Z0-9_-]{21}$/,jwt:/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/};function e5(e,t){let i={type:"string"};if(e.checks)for(let n of e.checks)switch(n.kind){case"min":i.minLength="number"==typeof i.minLength?Math.max(i.minLength,n.value):n.value;break;case"max":i.maxLength="number"==typeof i.maxLength?Math.min(i.maxLength,n.value):n.value;break;case"email":switch(t.emailStrategy){case"format:email":e8(i,"email",n.message,t);break;case"format:idn-email":e8(i,"idn-email",n.message,t);break;case"pattern:zod":te(i,e9.email,n.message,t)}break;case"url":e8(i,"uri",n.message,t);break;case"uuid":e8(i,"uuid",n.message,t);break;case"regex":te(i,n.regex,n.message,t);break;case"cuid":te(i,e9.cuid,n.message,t);break;case"cuid2":te(i,e9.cuid2,n.message,t);break;case"startsWith":te(i,RegExp(`^${e3(n.value,t)}`),n.message,t);break;case"endsWith":te(i,RegExp(`${e3(n.value,t)}$`),n.message,t);break;case"datetime":e8(i,"date-time",n.message,t);break;case"date":e8(i,"date",n.message,t);break;case"time":e8(i,"time",n.message,t);break;case"duration":e8(i,"duration",n.message,t);break;case"length":i.minLength="number"==typeof i.minLength?Math.max(i.minLength,n.value):n.value,i.maxLength="number"==typeof i.maxLength?Math.min(i.maxLength,n.value):n.value;break;case"includes":te(i,RegExp(e3(n.value,t)),n.message,t);break;case"ip":"v6"!==n.version&&e8(i,"ipv4",n.message,t),"v4"!==n.version&&e8(i,"ipv6",n.message,t);break;case"base64url":te(i,e9.base64url,n.message,t);break;case"jwt":te(i,e9.jwt,n.message,t);break;case"cidr":"v6"!==n.version&&te(i,e9.ipv4Cidr,n.message,t),"v4"!==n.version&&te(i,e9.ipv6Cidr,n.message,t);break;case"emoji":te(i,e9.emoji(),n.message,t);break;case"ulid":te(i,e9.ulid,n.message,t);break;case"base64":switch(t.base64Strategy){case"format:binary":e8(i,"binary",n.message,t);break;case"contentEncoding:base64":i.contentEncoding="base64";break;case"pattern:zod":te(i,e9.base64,n.message,t)}break;case"nanoid":te(i,e9.nanoid,n.message,t)}return i}function e3(e,t){return"escape"===t.patternStrategy?function(e){let t="";for(let i=0;i<e.length;i++)e7.has(e[i])||(t+="\\"),t+=e[i];return t}(e):e}var e7=new Set("ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvxyz0123456789");function e8(e,t,i,n){var r;e.format||(null==(r=e.anyOf)?void 0:r.some(e=>e.format))?(e.anyOf||(e.anyOf=[]),e.format&&(e.anyOf.push({format:e.format}),delete e.format),e.anyOf.push({format:t,...i&&n.errorMessages&&{errorMessage:{format:i}}})):e.format=t}function te(e,t,i,n){var r;e.pattern||(null==(r=e.allOf)?void 0:r.some(e=>e.pattern))?(e.allOf||(e.allOf=[]),e.pattern&&(e.allOf.push({pattern:e.pattern}),delete e.pattern),e.allOf.push({pattern:tt(t,n),...i&&n.errorMessages&&{errorMessage:{pattern:i}}})):e.pattern=tt(t,n)}function tt(e,t){var i;
41if(!t.applyRegexFlags||!e.flags)return e.source;let n={i:e.flags.includes("i"),m:e.flags.includes("m"),s:e.flags.includes("s")},r=n.i?e.source.toLowerCase():e.source,a="",s=!1,o=!1,u=!1;for(let e=0;e<r.length;e++){if(s){a+=r[e],s=!1;continue}if(n.i){if(o){if(r[e].match(/[a-z]/)){u?(a+=r[e],a+=`${r[e-2]}-${r[e]}`.toUpperCase(),u=!1):"-"===r[e+1]&&(null==(i=r[e+2])?void 0:i.match(/[a-z]/))?(a+=r[e],u=!0):a+=`${r[e]}${r[e].toUpperCase()}`;continue}}else if(r[e].match(/[a-z]/)){a+=`[${r[e]}${r[e].toUpperCase()}]`;continue}}if(n.m){if("^"===r[e]){a+=`(^|(?<=[\r
42]))`;continue}else if("$"===r[e]){a+=`($|(?=[\r
43]))`;continue}}if(n.s&&"."===r[e]){a+=o?`${r[e]}\r
44`:`[${r[e]}\r
45]`;continue}a+=r[e],"\\"===r[e]?s=!0:o&&"]"===r[e]?o=!1:o||"["!==r[e]||(o=!0)}try{new RegExp(a)}catch(i){return console.warn(`Could not convert regex pattern at ${t.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source`),e.source}return a}function ti(e,t){var i,n,r,a,s,u;let l={type:"object",additionalProperties:null!=(i=tr(e.valueType._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]}))?i:t.allowedAdditionalProperties};if((null==(n=e.keyType)?void 0:n._def.typeName)===o.ZodString&&(null==(r=e.keyType._def.checks)?void 0:r.length)){let{type:i,...n}=e5(e.keyType._def,t);return{...l,propertyNames:n}}if((null==(a=e.keyType)?void 0:a._def.typeName)===o.ZodEnum)return{...l,propertyNames:{enum:e.keyType._def.values}};if((null==(s=e.keyType)?void 0:s._def.typeName)===o.ZodBranded&&e.keyType._def.type._def.typeName===o.ZodString&&(null==(u=e.keyType._def.type._def.checks)?void 0:u.length)){let{type:i,...n}=e6(e.keyType._def,t);return{...l,propertyNames:n}}return l}var tn={ZodString:"string",ZodNumber:"number",ZodBigInt:"integer",ZodBoolean:"boolean",ZodNull:"null"};function tr(e,t,i=!1){var n;let r=t.seen.get(e);if(t.override){let a=null==(n=t.override)?void 0:n.call(t,e,t,r,i);if(a!==e1)return a}if(r&&!i){let e=ta(r,t);if(void 0!==e)return e}let a={def:e,path:t.currentPath,jsonSchema:void 0};t.seen.set(e,a);let s=((e,t,i)=>{switch(t){case o.ZodString:return e5(e,i);case o.ZodNumber:var n,r,a,s,u,l,d=e;let c={type:"number"};if(!d.checks)return c;for(let e of d.checks)switch(e.kind){case"int":c.type="integer";break;case"min":e.inclusive?c.minimum=e.value:c.exclusiveMinimum=e.value;break;case"max":e.inclusive?c.maximum=e.value:c.exclusiveMaximum=e.value;break;case"multipleOf":c.multipleOf=e.value}return c;case o.ZodObject:return function(e,t){let i={type:"object",properties:{}},n=[],r=e.shape();for(let e in r){let a=r[e];if(void 0===a||void 0===a._def)continue;let s=function(e){try{return e.isOptional()}catch(e){return!0}}(a),o=tr(a._def,{...t,currentPath:[...t.currentPath,"properties",e],propertyPath:[...t.currentPath,"properties",e]});void 0!==o&&(i.properties[e]=o,s||n.push(e))}n.length&&(i.required=n);let a=function(e,t){if("ZodNever"!==e.catchall._def.typeName)return tr(e.catchall._def,{...t,currentPath:[...t.currentPath,"additionalProperties"]});switch(e.unknownKeys){case"passthrough":return t.allowedAdditionalProperties;case"strict":return t.rejectedAdditionalProperties;case"strip":return"strict"===t.removeAdditionalStrategy?t.allowedAdditionalProperties:t.rejectedAdditionalProperties}}(e,t);return void 0!==a&&(i.additionalProperties=a),i}(e,i);case o.ZodBigInt:var m=e;let f={type:"integer",format:"int64"};if(!m.checks)return f;for(let e of m.checks)switch(e.kind){case"min":e.inclusive?f.minimum=e.value:f.exclusiveMinimum=e.value;break;case"max":e.inclusive?f.maximum=e.value:f.exclusiveMaximum=e.value;break;case"multipleOf":f.multipleOf=e.value}return f;case o.ZodBoolean:return{type:"boolean"};case o.ZodDate:return function e(t,i,n){let r=null!=n?n:i.dateStrategy;if(Array.isArray(r))return{anyOf:r.map((n,r)=>e(t,i,n))};switch(r){case"string":case"format:date-time":return{type:"string",format:"date-time"};case"format:date":return{type:"string",format:"date"};case"integer":var a=t;let s={type:"integer",format:"unix-time"};for(let e of a.checks)switch(e.kind){case"min":s.minimum=e.value;break;case"max":s.maximum=e.value}return s}}(e,i);case o.ZodUndefined:return{not:{}};case o.ZodNull:return{type:"null"};case o.ZodArray:var p,v,h,g=e,y=i;let _={type:"array"};return(null==(p=g.type)?void 0:p._def)&&(null==(h=null==(v=g.type)?void 0:v._def)?void 0:h.typeName)!==o.ZodAny&&(_.items=tr(g.type._def,{...y,currentPath:[...y.currentPath,"items"]})),g.minLength&&(_.minItems=g.minLength.value),g.maxLength&&(_.maxItems=g.maxLength.value),g.exactLength&&(_.minItems=g.exactLength.value,_.maxItems=g.exactLength.value),_;case o.ZodUnion:case o.ZodDiscriminatedUnion:return function(e,t){let i=e.options instanceof Map?Array.from(e.options.values()):e.options;if(i.every(e=>
45e._def.typeName in tn&&(!e._def.checks||!e._def.checks.length))){let e=i.reduce((e,t)=>{let i=tn[t._def.typeName];return i&&!e.includes(i)?[...e,i]:e},[]);return{type:e.length>1?e:e[0]}}if(i.every(e=>"ZodLiteral"===e._def.typeName&&!e.description)){let e=i.reduce((e,t)=>{let i=typeof t._def.value;switch(i){case"string":case"number":case"boolean":return[...e,i];case"bigint":return[...e,"integer"];case"object":if(null===t._def.value)return[...e,"null"];default:return e}},[]);if(e.length===i.length){let t=e.filter((e,t,i)=>i.indexOf(e)===t);return{type:t.length>1?t:t[0],enum:i.reduce((e,t)=>e.includes(t._def.value)?e:[...e,t._def.value],[])}}}else if(i.every(e=>"ZodEnum"===e._def.typeName))return{type:"string",enum:i.reduce((e,t)=>[...e,...t._def.values.filter(t=>!e.includes(t))],[])};var n=e,r=t;let a=(n.options instanceof Map?Array.from(n.options.values()):n.options).map((e,t)=>tr(e._def,{...r,currentPath:[...r.currentPath,"anyOf",`${t}`]})).filter(e=>!!e&&(!r.strictUnions||"object"==typeof e&&Object.keys(e).length>0));return a.length?{anyOf:a}:void 0}(e,i);case o.ZodIntersection:var $=e,b=i;let x=[tr($.left._def,{...b,currentPath:[...b.currentPath,"allOf","0"]}),tr($.right._def,{...b,currentPath:[...b.currentPath,"allOf","1"]})].filter(e=>!!e),k=[];return x.forEach(e=>{if((!("type"in e)||"string"!==e.type)&&"allOf"in e)k.push(...e.allOf);else{let t=e;if("additionalProperties"in e&&!1===e.additionalProperties){let{additionalProperties:i,...n}=e;t=n}k.push(t)}}),k.length?{allOf:k}:void 0;case o.ZodTuple:return P=e,D=i,P.rest?{type:"array",minItems:P.items.length,items:P.items.map((e,t)=>tr(e._def,{...D,currentPath:[...D.currentPath,"items",`${t}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[]),additionalItems:tr(P.rest._def,{...D,currentPath:[...D.currentPath,"additionalItems"]})}:{type:"array",minItems:P.items.length,maxItems:P.items.length,items:P.items.map((e,t)=>tr(e._def,{...D,currentPath:[...D.currentPath,"items",`${t}`]})).reduce((e,t)=>void 0===t?e:[...e,t],[])};case o.ZodRecord:return ti(e,i);case o.ZodLiteral:var w=e;let I=typeof w.value;return"bigint"!==I&&"number"!==I&&"boolean"!==I&&"string"!==I?{type:Array.isArray(w.value)?"array":"object"}:{type:"bigint"===I?"integer":I,const:w.value};case o.ZodEnum:return{type:"string",enum:Array.from(e.values)};case o.ZodNativeEnum:var S=e;let z=S.values,Z=Object.keys(S.values).filter(e=>"number"!=typeof z[z[e]]).map(e=>z[e]),O=Array.from(new Set(Z.map(e=>typeof e)));return{type:1===O.length?"string"===O[0]?"string":"number":["string","number"],enum:Z};case o.ZodNullable:var U=e,j=i;if(["ZodString","ZodNumber","ZodBigInt","ZodBoolean","ZodNull"].includes(U.innerType._def.typeName)&&(!U.innerType._def.checks||!U.innerType._def.checks.length))return{type:[tn[U.innerType._def.typeName],"null"]};let N=tr(U.innerType._def,{...j,currentPath:[...j.currentPath,"anyOf","0"]});return N&&{anyOf:[N,{type:"null"}]};case o.ZodOptional:var P,D,E,A=e,T=i;if(T.currentPath.toString()===(null==(E=T.propertyPath)?void 0:E.toString()))return tr(A.innerType._def,T);let C=tr(A.innerType._def,{...T,currentPath:[...T.currentPath,"anyOf","1"]});return C?{anyOf:[{not:{}},C]}:{};case o.ZodMap:return n=e,"record"===(r=i).mapStrategy?ti(n,r):{type:"array",maxItems:125,items:{type:"array",items:[tr(n.keyType._def,{...r,currentPath:[...r.currentPath,"items","items","0"]})||{},tr(n.valueType._def,{...r,currentPath:[...r.currentPath,"items","items","1"]})||{}],minItems:2,maxItems:2}};case o.ZodSet:var L=e,R=i;let M={type:"array",uniqueItems:!0,items:tr(L.valueType._def,{...R,currentPath:[...R.currentPath,"items"]})};return L.minSize&&(M.minItems=L.minSize.value),L.maxSize&&(M.maxItems=L.maxSize.value),M;case o.ZodLazy:return()=>e.getter()._def;case o.ZodPromise:return tr(e.type._def,i);case o.ZodNaN:case o.ZodNever:return{not:{}};case o.ZodEffects:return a=e,"input"===(s=i).effectStrategy?tr(a.schema._def,s):{};case o.ZodAny:case o.ZodUnknown:return{};case o.ZodDefault:return u=e,l=i,{...tr(u.innerType._def,l),default:u.defaultValue()};case o.ZodBranded:return e6(e,i);case o.ZodReadonly:case o.ZodCatch:return tr(e.innerType._def,i);case o.ZodPipeline:var F=e,J=i;if("input"===J.pipeStrategy)return tr(F.in._def,J);if("output"===J.pipeStrategy)return tr(F.out._def,J);let W=tr(F.in._def,{...J,currentPath:[...J.currentPath,"allOf","0"]}),V=tr(F.out._def,{...J,currentPath:[...J.currentPath,"allOf",W?"1":"0"]});return{allOf:[W,V].filter(e=>void 0!==e)};case o.ZodFunction:case o.ZodVoid:case o.ZodSymbol:default:return}})(e,e.typeName,t),u="function"==typeof s?tr(s(),t):s;if(u&&ts(e,t,u),t.postProcess){let i=t.postProcess(u,e,t);return a.jsonSchema=u,i}return a.jsonSchema=u,u}var ta=(e,t)=>{switch(t.$refStrategy){case"root":return{$ref:e.path.join("/")};case"relative":return{$ref:((e,t)=>{let i=0;for(;i<e.length&&i<t.length&&e[i]===t[i];i++);return[(e.length-i).toString(),...t.slice(i)].join("/")})(t.currentPath,e.path)};case"none":case"seen":if(e.path.length<t.currentPath.length&&e.path.every((e,i)=>t.currentPath[i]===e))return console.warn(`Recursive reference detected at ${t.currentPath.join("/")}! Defaulting to any`),{};return"seen"===t.$refStrategy?{}:void 0}},ts=(e,t,i)=>(e.description&&(i.description=e.description),i),to=Symbol.for("vercel.ai.schema");function tu(e){let t;return()=>(null==t&&(t=e()),t)}function tl(e,{validate:t}={}){return{[to]:!0,_type:void 0,get jsonSchema(){return"function"==typeof e&&(e=e()),e},validate:t}}function td(e){var t;return null==e?tl({properties:{},additionalProperties:!1}):"object"==typeof e&&null!==e&&to in e&&!0===e[to]&&"jsonSchema"in e&&"validate"in e?e:"~standard"in e?"zod"===e["~standard"].vendor?tc(e):(t=e,tl(()=>eQ(t["~standard"].jsonSchema.input({target:"draft-07"})),{validate:async e=>{let i=await t["~standard"].validate(e);return"value"in i?{success:!0,value:i.value}:{success:!1,error:new d.iM({value:e,cause:i.issues})}}})):e()}function tc(e,t){var i,n;if("_zod"in e){let n=null!=(i=null==t?void 0:t.useReferences)&&i;return tl(()=>eQ(c.blZ(e,{target:"draft-7",io:"input",reused:n?"ref":"inline"})),{validate:async t=>{let i=await c.bpZ(e,t);return i.success?{success:!0,value:i.data}:{success:!1,error:i.error}}})}let r=null!=(n=null==t?void 0:t.useReferences)&&n;return tl(()=>((e,t)=>{var i;let n=(e=>{let t,i="string"==typeof(t=e)?{...e4,name:t}:{...e4,...t},n=void 0!==i.name?[...i.basePath,i.definitionPath,i.name]:i.basePath;return{...i,currentPath:n,propertyPath:void 0,seen:new Map(Object.entries(i.definitions).map(([e,t])=>[t._def,{def:t._def,path:[...i.basePath,i.definitionPath,e],jsonSchema:void 0}]))}})(t),r="object"==typeof t&&t.definitions?Object.entries(t.definitions).reduce((e,[t,i])=>{var r;return{...e,[t]:null!=(r=tr(i._def,{...n,currentPath:[...n.basePath,n.definitionPath,t]},!0))?r:{}}},{}):void 0,a="string"==typeof t?t:(null==t?void 0:t.nameStrategy)==="title"||null==t?void 0:t.name,s=null!=(i=tr(e._def,void 0===a?n:{...n,currentPath:[...n.basePath,n.definitionPath,a]},!1))?i:{},o="object"==typeof t&&void 0!==t.name&&"title"===t.nameStrategy?t.name:void 0;void 0!==o&&(s.title=o);let u=void 0===a?r?{...s,[n.definitionPath]:r}:s:{$ref:[..."relative"===n.$refStrategy?[]:n.basePath,n.definitionPath,a].join("/"),[n.definitionPath]:{...r,[a]:s}};return u.$schema="http://json-schema.org/draft-07/schema#",u})(e,{$refStrategy:r?"root":"none"}),{validate:async t=>{let i=await e.safeParseAsync(t);return i.success?{success:!0,value:i.data}:{success:!1,error:i.error}}})}async function tm({value:e,schema:t,context:i}){let n=await tf({value:e,schema:t,context:i});if(!n.success)throw d.iM.wrap({value:e,cause:n.error,context:i});return n.value}async function tf({value:e,schema:t,context:i}){let n=td(t);try{if(null==n.validate)return{success:!0,value:e,rawValue:e};let t=await n.validate(e);if(t.success)return{success:!0,value:t.value,rawValue:e};return{success:!1,error:d.iM.wrap({value:e,cause:t.error,context:i}),rawValue:e}}catch(t){return{success:!1,error:d.iM.wrap({value:e,cause:t,context:i}),rawValue:e}}}async function tp({text:e,schema:t}){try{let i=function(e){let{stackTraceLimit:t}=Error;try{Error.stackTraceLimit=0}catch(t){return eY(e)}try{return eY(e)}finally{Error.stackTraceLimit=t}}(e);if(null==t)return{success:!0,value:i,rawValue:i};return await tf({value:i,schema:t})}catch(t){return{success:!1,error:d.u6.isInstance(t)?t:new d.u6({text:e,cause:t}),rawValue:void 0}}}
45function tv({stream:e,schema:t}){return e.pipeThrough(new TextDecoderStream).pipeThrough(new ej).pipeThrough(new TransformStream({async transform({data:e},i){"[DONE]"!==e&&i.enqueue(await tp({text:e,schema:t}))}}))}async function th(e){return"function"==typeof e&&(e=e()),Promise.resolve(e)}},49745:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("thumbs-down",[["path",{d:"M17 14V2",key:"8ymqnk"}],["path",{d:"M9 18.12 10 14H4.17a2 2 0 0 1-1.92-2.56l2.33-8A2 2 0 0 1 6.5 2H20a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-2.76a2 2 0 0 0-1.79 1.11L12 22a3.13 3.13 0 0 1-3-3.88Z",key:"m61m77"}]])},52056:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]])},58186:(e,t,i)=>{"use strict";i.d(t,{Ak:()=>n});let n=(e=21)=>{let t="",i=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&i[e]];return t}},61362:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("circle-check",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]])},65229:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},78874:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("circle-x",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]])},79397:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(71847).A)("layers",[["path",{d:"M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z",key:"zw3jo"}],["path",{d:"M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12",key:"1wduqc"}],["path",{d:"M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17",key:"kqbvx6"}]])},86082:(e,t,i)=>{"use strict";i.d(t,{Di:()=>k,b8:()=>F,bD:()=>g,eM:()=>P,iM:()=>C,u1:()=>_,u6:()=>Z});var n,r,a,s,o,u,l,d,c,m,f,p,v="vercel.ai.error",h=Symbol.for(v),g=class e extends(r=Error,n=h,r){constructor({name:e,message:t,cause:i}){super(t),this[n]=!0,this.name=e,this.cause=i}static isInstance(t){return e.hasMarker(t,v)}static hasMarker(e,t){let i=Symbol.for(t);return null!=e&&"object"==typeof e&&i in e&&"boolean"==typeof e[i]&&!0===e[i]}},y=Symbol.for("vercel.ai.error.AI_APICallError");Symbol.for("vercel.ai.error.AI_EmptyResponseBodyError");function _(e){return null==e?"unknown error":"string"==typeof e?e:e instanceof Error?e.message:JSON.stringify(e)}var $="AI_InvalidArgumentError",b=`vercel.ai.error.${$}`,x=Symbol.for(b),k=class extends(s=g,a=x,s){constructor({message:e,cause:t,argument:i}){super({name:$,message:e,cause:t}),this[a]=!0,this.argument=i}static isInstance(e){return g.hasMarker(e,b)}},w=Symbol.for("vercel.ai.error.AI_InvalidPromptError");Symbol.for("vercel.ai.error.AI_InvalidResponseDataError");var I="AI_JSONParseError",S=`vercel.ai.error.${I}`,z=Symbol.for(S),Z=class extends(u=g,o=z,u){constructor({text:e,cause:t}){super({name:I,message:`JSON parsing failed: Text: ${e}.
46Error message: ${_(t)}`,cause:t}),this[o]=!0,this.text=e}static isInstance(e){return g.hasMarker(e,S)}},O=Symbol.for("vercel.ai.error.AI_LoadAPIKeyError");Symbol.for("vercel.ai.error.AI_LoadSettingError");Symbol.for("vercel.ai.error.AI_NoContentGeneratedError");var U="AI_NoSuchModelError",j=`vercel.ai.error.${U}`,N=Symbol.for(j),P=class extends(d=g,l=N,d){constructor({errorName:e=U,modelId:t,modelType:i,message:n=`No such ${i}: ${t}`}){super({name:e,message:n}),this[l]=!0,this.modelId=t,this.modelType=i}static isInstance(e){return g.hasMarker(e,j)}},D=Symbol.for("vercel.ai.error.AI_TooManyEmbeddingValuesForCallError"),E="AI_TypeValidationError",A=`vercel.ai.error.${E}`,T=Symbol.for(A),C=class e extends(m=g,c=T,m){constructor({value:e,cause:t,context:i}){let n="Type validation failed";if((null==i?void 0:i.field)&&(n+=` for ${i.field}
46`),(null==i?void 0:i.entityName)||(null==i?void 0:i.entityId)){n+=" (";let e=[];i.entityName&&e.push(i.entityName),i.entityId&&e.push(`id: "${i.entityId}"`),n+=e.join(", "),n+=")"}super({name:E,message:`${n}: Value: ${JSON.stringify(e)}.
47Error message: ${_(t)}`,cause:t}),this[c]=!0,this.value=e,this.context=i}static isInstance(e){return g.hasMarker(e,A)}static wrap({value:t,cause:i,context:n}){var r,a,s;return e.isInstance(i)&&i.value===t&&(null==(r=i.context)?void 0:r.field)===(null==n?void 0:n.field)&&(null==(a=i.context)?void 0:a.entityName)===(null==n?void 0:n.entityName)&&(null==(s=i.context)?void 0:s.entityId)===(null==n?void 0:n.entityId)?i:new e({value:t,cause:i,context:n})}},L="AI_UnsupportedFunctionalityError",R=`vercel.ai.error.${L}`,M=Symbol.for(R),F=class extends(p=g,f=M,p){constructor({functionality:e,message:t=`'${e}' functionality not supported.`}){super({name:L,message:t}),this[f]=!0,this.functionality=e}static isInstance(e){return g.hasMarker(e,R)}}},89712:(e,t,i)=>{"use strict";i.d(t,{A:()=>n});let n=(0,i(30313).A)("outline","plus","Plus",[["path",{d:"M12 5l0 14",key:"svg-0"}],["path",{d:"M5 12l14 0",key:"svg-1"}]])}}]);

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.