PageSourceSearch

https://hyper.ai/_next/static/chunks/130qqlxdkygae.js?dpl=21f9974c9d542d8f5964cfb277f33963c389b3c6

js hyper.ai collected 2026-10-02 10:57:10 UTC 467,135 bytes, 73 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,461793,916606,899918,212912,272972,71781,275955,763757,615417,109691,309995,985722,250343,465418,545876,685362,5295,t=>{"use strict";let r;t.s(["$ZodAsyncError",()=>r$,"$ZodEncodeError",()=>rh,"$brand",()=>rg,"$constructor",()=>rv,"NEVER",()=>rm,"config",()=>r_,"globalConfig",()=>ry],212912),t.s(["BIGINT_FORMAT_RANGES",()=>tE,"CONSTANT_CATCH",()=>rd,"Class",()=>rt,"NUMBER_FORMAT_RANGES",()=>tj,"aborted",()=>tW,"allowsEval",()=>tx,"assert",()=>e9,"assertEqual",()=>e0,"assertIs",()=>e1,"assertNever",()=>e2,"assertNotEqual",()=>e4,"assignProp",()=>ts,"attachSchema",()=>tq,"base64ToUint8Array",()=>t9,"base64urlToUint8Array",()=>t3,"cached",()=>te,"captureStackTrace",()=>t_,"cleanEnum",()=>t2,"cleanRegex",()=>tr,"clone",()=>tO,"cloneDef",()=>tp,"codePointLength",()=>t0,"constantCatch",()=>rc,"createTransparentProxy",()=>tN,"defineLazy",()=>ta,"defineLazyInternal",()=>ru,"derived",()=>ra,"esc",()=>th,"escapeRegex",()=>tP,"explicitlyAborted",()=>tK,"extend",()=>tR,"finalizeIssue",()=>tH,"floatSafeRemainder",()=>ti,"getElementAtPath",()=>tv,"getEnumValues",()=>e5,"getLengthableOrigin",()=>t4,"getParsedType",()=>tS,"getSizableOrigin",()=>tY,"hexToUint8Array",()=>t8,"hide",()=>rn,"installLazyProp",()=>rl,"isObject",()=>tb,"isPlainObject",()=>tk,"issue",()=>t1,"joinValues",()=>e3,"jsonStringifyReplacer",()=>e7,"members",()=>rr,"merge",()=>tF,"mergeDefs",()=>tf,"normalizeParams",()=>tU,"nullish",()=>tt,"numKeys",()=>tw,"objectClone",()=>to,"omit",()=>tL,"optionalKeys",()=>tA,"own",()=>ri,"parsedType",()=>t6,"partial",()=>tB,"pick",()=>tT,"prefixIssues",()=>tG,"primitiveTypes",()=>tz,"promiseAllObject",()=>tg,"propertyKeyTypes",()=>tZ,"randomString",()=>t$,"rawShape",()=>tu,"required",()=>tJ,"safeExtend",()=>tM,"shallowClone",()=>tI,"slugify",()=>ty,"stringifyPrimitive",()=>tD,"toZod",()=>e6,"uint8ArrayToBase64",()=>t5,"uint8ArrayToBase64url",()=>t7,"uint8ArrayToHex",()=>re,"unwrapMessage",()=>tX],899918);var i,n,a,o,s,u,l,d,c,m,f,p,v,g,$,h,y,_,b,x,k,I,w,S,Z,z,P,O,U,N,D,A,j,E,T,C,L,R,V,M=t.i(98184),F="vercel.ai.error",B=Symbol.for(F),J=class t extends(n=Error,i=B,n){constructor({name:t,message:r,cause:n}){super(r),this[i]=!0,this.name=t,this.cause=n}static isInstance(r){return t.hasMarker(r,F)}static hasMarker(t,r){let i=Symbol.for(r);return null!=t&&"object"==typeof t&&i in t&&"boolean"==typeof t[i]&&!0===t[i]}},W="AI_APICallError",K=`vercel.ai.error.${W}`,G=Symbol.for(K),X=class extends(o=J,a=G,o){constructor({message:t,url:r,requestBodyValues:i,statusCode:n,responseHeaders:o,responseBody:s,cause:u,isRetryable:l=null!=n&&(408===n||409===n||429===n||n>=500),data:d}){super({name:W,message:t,cause:u}),this[a]=!0,this.url=r,this.requestBodyValues=i,this.statusCode=n,this.responseHeaders=o,this.responseBody=s,this.isRetryable=l,this.data=d}static isInstance(t){return J.hasMarker(t,K)}},q="AI_EmptyResponseBodyError",H=`vercel.ai.error.${q}`,Y=Symbol.for(H),Q=class extends(u=J,s=Y,u){constructor({message:t="Empty response body"}={}){super({name:q,message:t}),this[s]=!0}static isInstance(t){return J.hasMarker(t,H)}},ee="AI_EvaluationUnsupportedQuestionTypeError",et=`vercel.ai.error.${ee}`,er=Symbol.for(et),ei=class extends(d=J,l=er,d){constructor({questionId:t,questionType:r,provider:i,modelId:n,message:a=`Question "${t}" has type "${r}", which is not supported by provider "${i}" and model "${n}".`}){super({name:ee,message:a}),this[l]=!0,this.questionId=t,this.questionType=r,this.provider=i,this.modelId=n}static isInstance(t){return J.hasMarker(t,et)}};function en(t){return null==t?"unknown error":"string"==typeof t?t:t instanceof Error?t.toString():JSON.stringify(t)}var ea="AI_InvalidArgumentError",eo=`vercel.ai.error.${ea}`,es=Symbol.for(eo),eu=class extends(m=J,c=es,m){constructor({message:t,cause:r,argument:i}){super({name:ea,message:t,cause:r}),this[c]=!0,this.argument=i}static isInstance(t){return J.hasMarker(t,eo)}},el="AI_InvalidPromptError",ed=`vercel.ai.error.${el}`,ec=Symbol.for(ed),em=class extends(p=J,f=ec,p){constructor({prompt:t,message:r,cause:i}){super({name:el,message:`Invalid prompt: ${r}`,cause:i}),this[f]=!0,this.prompt=t}static isInstance(t){return J.hasMarker(t,ed)}},ef="AI_InvalidResponseDataError",ep=`vercel.ai.error.${ef}`,ev=Symbol.for(ep),eg=class extends(g=J,v=ev,g){constructor({data:t,message:r=`Invalid response data: ${JSON.stringify(t)}.`}){super({name:ef,message:r}),this[v]=!0,this.data=t}static isInstance(t){return J.hasMarker(t,ep)}},e$="AI_JSONParseError",eh=`vercel.ai.error.${e$}`,ey=Symbol.for(eh),e_=class extends(h=J,$=ey,h){constructor({text:t,cause:r}){super({name:e$,message:`JSON parsing failed: Text: ${t}.
2Error message: ${en(r)}`,cause:r}),this[$]=!0,this.text=t}static isInstance(t){return J.hasMarker(t,eh)}},eb="AI_LoadAPIKeyError",ex=`vercel.ai.error.${eb}`,ek=Symbol.for(ex),eI=class extends(_=J,y=ek,_){constructor({message:t}){super({name:eb,message:t}),this[y]=!0}static isInstance(t){return J.hasMarker(t,ex)}},ew="AI_LoadSettingError",eS=`vercel.ai.error.${ew}`,eZ=Symbol.for(eS),ez=class extends(x=J,b=eZ,x){constructor({message:t}){super({name:ew,message:t}),this[b]=!0}static isInstance(t){return J.hasMarker(t,eS)}},eP="AI_NoContentGeneratedError",eO=`vercel.ai.error.${eP}`,eU=Symbol.for(eO),eN=class extends(I=J,k=eU,I){constructor({message:t="No content generated."}={}){super({name:eP,message:t}),this[k]=!0}static isInstance(t){return J.hasMarker(t,eO)}}
2,eD="AI_NoSuchModelError",eA=`vercel.ai.error.${eD}`,ej=Symbol.for(eA),eE=class extends(S=J,w=ej,S){constructor({errorName:t=eD,modelId:r,modelType:i,message:n=`No such ${i}: ${r}`}){super({name:t,message:n}),this[w]=!0,this.modelId=r,this.modelType=i}static isInstance(t){return J.hasMarker(t,eA)}},eT="AI_NoSuchProviderReferenceError",eC=`vercel.ai.error.${eT}`,eL=Symbol.for(eC),eR=class extends(z=J,Z=eL,z){constructor({provider:t,reference:r,message:i=`No provider reference found for provider '${t}'. Available providers: ${Object.keys(r).join(", ")}`}){super({name:eT,message:i}),this[Z]=!0,this.provider=t,this.reference=r}static isInstance(t){return J.hasMarker(t,eC)}},eV="AI_TooManyEmbeddingValuesForCallError",eM=`vercel.ai.error.${eV}`,eF=Symbol.for(eM),eB=class extends(O=J,P=eF,O){constructor(t){super({name:eV,message:`Too many values for a single embedding call. The ${t.provider} model "${t.modelId}" can only embed up to ${t.maxEmbeddingsPerCall} values per call, but ${t.values.length} values were provided.`}),this[P]=!0,this.provider=t.provider,this.modelId=t.modelId,this.maxEmbeddingsPerCall=t.maxEmbeddingsPerCall,this.values=t.values}static isInstance(t){return J.hasMarker(t,eM)}},eJ="AI_TypeValidationError",eW=`vercel.ai.error.${eJ}`,eK=Symbol.for(eW),eG=class t extends(N=J,U=eK,N){constructor({value:t,cause:r,context:i}){let n="Type validation failed";if((null==i?void 0:i.field)&&(n+=` for ${i.field}`),(null==i?void 0:i.entityName)||(null==i?void 0:i.entityId)){n+=" (";const t=[];i.entityName&&t.push(i.entityName),i.entityId&&t.push(`id: "${i.entityId}"`),n+=t.join(", "),n+=")"}super({name:eJ,message:`${n}: Value: ${JSON.stringify(t)}.
3Error message: ${en(r)}`,cause:r}),this[U]=!0,this.value=t,this.context=i}static isInstance(t){return J.hasMarker(t,eW)}static wrap({value:r,cause:i,context:n}){var a,o,s;return t.isInstance(i)&&i.value===r&&(null==(a=i.context)?void 0:a.field)===(null==n?void 0:n.field)&&(null==(o=i.context)?void 0:o.entityName)===(null==n?void 0:n.entityName)&&(null==(s=i.context)?void 0:s.entityId)===(null==n?void 0:n.entityId)?i:new t({value:r,cause:i,context:n})}},eX="AI_UnsupportedFunctionalityError",eq=`vercel.ai.error.${eX}`,eH=Symbol.for(eq),eY=class extends(A=J,D=eH,A){constructor({functionality:t,message:r=`'${t}' functionality not supported.`}){super({name:eX,message:r}),this[D]=!0,this.functionality=t}static isInstance(t){return J.hasMarker(t,eq)}};function eQ(t){return null===t||"string"==typeof t||"number"==typeof t||"boolean"==typeof t||(Array.isArray(t)?t.every(eQ):"object"==typeof t&&Object.entries(t).every(([t,r])=>"string"==typeof t&&(void 0===r||eQ(r))))}function e0(t){return t}function e4(t){return t}function e6(){return t=>t}function e1(t){}function e2(t){throw Error("Unexpected value in exhaustive check")}function e9(t){}function e5(t){let r=Object.values(t).filter(t=>"number"==typeof t);return Object.entries(t).filter(([t,i])=>-1===r.indexOf(+t)).map(([t,r])=>r)}function e3(t,r="|"){return t.map(t=>tD(t)).join(r)}function e7(t,r){return"bigint"==typeof r?r.toString():r}t.s(["AISDKError",0,J,"APICallError",0,X,"EmptyResponseBodyError",0,Q,"Experimental_EvaluationUnsupportedQuestionTypeError",0,ei,"InvalidArgumentError",0,eu,"InvalidPromptError",0,em,"InvalidResponseDataError",0,eg,"JSONParseError",0,e_,"LoadAPIKeyError",0,eI,"LoadSettingError",0,ez,"NoContentGeneratedError",0,eN,"NoSuchModelError",0,eE,"NoSuchProviderReferenceError",0,eR,"TooManyEmbeddingValuesForCallError",0,eB,"TypeValidationError",0,eG,"UnsupportedFunctionalityError",0,eY,"getErrorMessage",0,en,"isJSONArray",0,function(t){return Array.isArray(t)&&t.every(eQ)},"isJSONObject",0,function(t){return null!=t&&"object"==typeof t&&Object.entries(t).every(([t,r])=>"string"==typeof t&&(void 0===r||eQ(r)))}],916606);class e8{constructor(t){this._getter=t,this._value=void 0}get value(){let t=this._getter;return void 0!==t&&(this._value=t(),this._getter=void 0),this._value}}function te(t){return new e8(t)}function tt(t){return null==t}function tr(t){let r=+!!t.startsWith("^"),i=t.endsWith("$")?t.length-1:t.length;return t.slice(r,i)}function ti(t,r){let i=t/r,n=Math.round(i),a=4*Number.EPSILON*Math.max(Math.abs(i),1);return Math.abs(i-n)<a?0:i-n}let tn=Symbol("evaluating");function ta(t,r,i){let n;
3Object.defineProperty(t,r,{get(){if(n!==tn)return void 0===n&&(n=tn,n=i()),n},set(i){Object.defineProperty(t,r,{value:i})},configurable:!0})}function to(t){return Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t))}function ts(t,r,i){Object.defineProperty(t,r,{value:i,writable:!0,enumerable:!0,configurable:!0})}function tu(t){let r=Object.getOwnPropertyDescriptor(t,"shape");return r?.get?r.get.raw:r?.value}function tl(t){return tu(t._zod.def)??t._zod.def.shape}function td(t,r,i){Object.defineProperty(t,r,{get(){let t=i();return ts(this,r,t),t},enumerable:!0,configurable:!0})}function tc(t,r,i){r in t?ts(t,r,i):t[r]=i}function tm(t,r,i,n){let a=tl(r);for(let o of i){let i=Object.getOwnPropertyDescriptor(a,o);i.enumerable&&(i.get?td(t,o,()=>{let t=r._zod.def.shape[o];return n?n(t,o):t}):tc(t,o,n?n(i.value,o):i.value))}}function tf(...t){let r={};for(let i of t)Object.assign(r,Object.getOwnPropertyDescriptors(i));return Object.defineProperties({},r)}function tp(t){return tf(t._zod.def)}function tv(t,r){return r?r.reduce((t,r)=>t?.[r],t):t}function tg(t){let r=Object.keys(t);return Promise.all(r.map(r=>t[r])).then(t=>{let i={};for(let n=0;n<r.length;n++)i[r[n]]=t[n];return i})}function t$(t=10){let r="abcdefghijklmnopqrstuvwxyz",i="";for(let n=0;n<t;n++)i+=r[Math.floor(Math.random()*r.length)];return i}function th(t){return JSON.stringify(t)}function ty(t){return t.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let t_="captureStackTrace"in Error?Error.captureStackTrace:(...t)=>{};function tb(t){return"object"==typeof t&&null!==t&&!Array.isArray(t)}let tx=te(()=>{if(ry.jitless||"u">typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(t){return!1}});function tk(t){if(!1===tb(t))return!1;let r=t.constructor;if(void 0===r||"function"!=typeof r)return!0;let i=r.prototype;return!1!==tb(i)&&!1!==Object.prototype.hasOwnProperty.call(i,"isPrototypeOf")}function tI(t){return tk(t)?{...t}:Array.isArray(t)?[...t]:t instanceof Map?new Map(t):t instanceof Set?new Set(t):t}function tw(t){let r=0;for(let i in t)Object.prototype.hasOwnProperty.call(t,i)&&r++;return r}let tS=t=>{let r=typeof t;switch(r){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(t)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":if(Array.isArray(t))return"array";if(null===t)return"null";if(t.then&&"function"==typeof t.then&&t.catch&&"function"==typeof t.catch)return"promise";if("u">typeof Map&&t instanceof Map)return"map";if("u">typeof Set&&t instanceof Set)return"set";if("u">typeof Date&&t instanceof Date)return"date";if("u">typeof File&&t instanceof File)return"file";return"object";default:throw Error(`Unknown data type: ${r}`)}},tZ=new Set(["string","number","symbol"]),tz=new Set(["string","number","bigint","boolean","symbol","undefined"]);function tP(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function tO(t,r,i){let n=new t._zod.constr(r??t._zod.def);return(!r||i?.parent)&&(n._zod.parent=t),n}function tU(t){if(!t)return{};if("string"==typeof t)return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");t.error=t.message}return(delete t.message,"string"==typeof t.error)?{...t,error:()=>t.error}:t}function tN(t){let r;return new Proxy({},{get:(i,n,a)=>(r??(r=t()),Reflect.get(r,n,a)),set:(i,n,a,o)=>(r??(r=t()),Reflect.set(r,n,a,o)),has:(i,n)=>(r??(r=t()),Reflect.has(r,n)),deleteProperty:(i,n)=>(r??(r=t()),Reflect.deleteProperty(r,n)),ownKeys:i=>(r??(r=t()),Reflect.ownKeys(r)),getOwnPropertyDescriptor:(i,n)=>(r??(r=t()),Reflect.getOwnPropertyDescriptor(r,n)),defineProperty:(i,n,a)=>(r??(r=t()),Reflect.defineProperty(r,n,a))})}function tD(t){return"bigint"==typeof t?t.toString()+"n":"string"==typeof t?`"${t}"`:`${t}`}function tA(t){return Object.keys(t).filter(r=>void 0!==t[r]._zod.optin&&"optional"===t[r]._zod.optout)}let tj={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]},tE={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function tT(t,r){let i=t._zod.def,n=i.checks;if(n&&n.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let a={};return tm(a,t,tC(t,r)),tO(t,tf(i,{shape:a,checks:[]}))}function tC(t,r){let i=tl(t),n=[];for(let t of Reflect.ownKeys(r)){if(!Object.getOwnPropertyDescriptor(i,t)?.enumerable)throw Error(`Unrecognized key: "${String(t)}"`);r[t]&&n.push(t)}return n}function tL(t,r){let i=t._zod.def,n=i.checks;if(n&&n.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let a=new Set(tC(t,r)),o={};return tm(o,t,Reflect.ownKeys(tl(t)).filter(t=>!a.has(t))),tO(t,tf(i,{shape:o,checks:[]}))}function tR(t,r){if(!tk(r))throw Error("Invalid input to extend: expected a plain object");let i=t._zod.def.checks;if(i&&i.length>0){let i=tl(t);for(let t of Reflect.ownKeys(r))if(void 0!==Object.getOwnPropertyDescriptor(i,t))throw Error("Cannot over
3write keys on object schemas containing refinements. Use `.safeExtend()` instead.")}return tO(t,tf(t._zod.def,{shape:tV(t,r)}))}function tV(t,r){let i={};tm(i,t,Reflect.ownKeys(tl(t)));for(let t of Reflect.ownKeys(r)){let n=Object.getOwnPropertyDescriptor(r,t);n.enumerable&&(n.get?td(i,t,()=>r[t]):tc(i,t,n.value))}return i}function tM(t,r){if(!tk(r))throw Error("Invalid input to safeExtend: expected a plain object");return tO(t,tf(t._zod.def,{shape:tV(t,r)}))}function tF(t,r){if(!r?._zod?.def)throw Error("Invalid input to merge: expected an object schema. To merge a plain shape, use `.extend()`.");if(t._zod.def.checks?.length)throw Error(".merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.");let i={};tm(i,t,Reflect.ownKeys(tl(t))),tm(i,r,Reflect.ownKeys(tl(r)));let n=tf(t._zod.def,{shape:i,get catchall(){return r._zod.def.catchall},checks:r._zod.def.checks??[]});return tO(t,n)}function tB(t,r,i,n="partial"){let a=r._zod.def.checks;if(a&&a.length>0)throw Error(`.${n}() cannot be used on object schemas containing refinements`);let o=i?new Set(tC(r,i)):void 0,s={};return tm(s,r,Reflect.ownKeys(tl(r)),t&&((r,i)=>o&&!o.has(i)?r:new t({type:"optional",innerType:r}))),tO(r,tf(r._zod.def,{shape:s,checks:[]}))}function tJ(t,r,i){let n=i?new Set(tC(r,i)):void 0,a={};return tm(a,r,Reflect.ownKeys(tl(r)),(r,i)=>n&&!n.has(i)?r:new t({type:"nonoptional",innerType:r})),tO(r,tf(r._zod.def,{shape:a}))}function tW(t,r=0){if(!0===t.aborted)return!0;for(let i=r;i<t.issues.length;i++)if(t.issues[i]?.continue!==!0)return!0;return!1}function tK(t,r=0){if(!0===t.aborted)return!0;for(let i=r;i<t.issues.length;i++)if(t.issues[i]?.continue===!1)return!0;return!1}function tG(t,r){return r.map(r=>(r.path??(r.path=[]),r.path.unshift(t),r))}function tX(t){return"string"==typeof t?t:t?.message}function tq(t,r,i){var n;for(let a=r;a<t.length;a++)(n=t[a]).schema??(n.schema=i)}function tH(t,r,i){let n=t.inst?._zod?.traits;n?.has("$ZodType")&&(n.has("$ZodCheck")?t.schema??(t.schema=t.inst):t.schema=t.inst);let a=t.schema!==t.inst?t.schema?._zod.def?.error:void 0,o=t.message?t.message:tX(t.inst?._zod.def?.error?.(t))??tX(a?.(t))??tX(r?.error?.(t))??tX(i.customError?.(t))??tX(i.localeError?.(t))??"Invalid input",s={};for(let r of Object.keys(t))"inst"!==r&&"schema"!==r&&"continue"!==r&&"input"!==r&&"__proto__"!==r&&(s[r]=t[r]);return s.path??(s.path=[]),s.message=o,r?.reportInput&&(s.input=t.input),s}function tY(t){return t instanceof Set?"set":t instanceof Map?"map":t instanceof File?"file":"unknown"}let tQ=/[\uD800-\uDBFF]/;function t0(t){let r=t.length;if(!tQ.test(t))return r;let i=r;for(let n=0;n<r-1;n++)(64512&t.charCodeAt(n))==55296&&(64512&t.charCodeAt(n+1))==56320&&(i--,n++);return i}function t4(t){return Array.isArray(t)?"array":"string"==typeof t?"string":"unknown"}function t6(t){let r=typeof t;switch(r){case"number":return Number.isNaN(t)?"nan":"number";case"object":if(null===t)return"null";if(Array.isArray(t))return"array";if(t&&Object.getPrototypeOf(t)!==Object.prototype&&"constructor"in t&&t.constructor)return t.constructor.name}return r}function t1(...t){let[r,i,n]=t;return"string"==typeof r?{message:r,code:"custom",input:i,inst:n}:{...r}}function t2(t){return Object.entries(t).filter(([t,r])=>Number.isNaN(Number.parseInt(t,10))).map(t=>t[1])}function t9(t){let r=atob(t),i=new Uint8Array(r.length);for(let t=0;t<r.length;t++)i[t]=r.charCodeAt(t);return i}function t5(t){let r="";for(let i=0;i<t.length;i++)r+=String.fromCharCode(t[i]);return btoa(r)}function t3(t){let r=t.replace(/-/g,"+").replace(/_/g,"/"),i="=".repeat((4-r.length%4)%4);return t9(r+i)}function t7(t){return t5(t).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function t8(t){let r=t.replace(/^0x/,"");if(r.length%2!=0)throw Error("Invalid hex string length");let i=new Uint8Array(r.length/2);for(let t=0;t<r.length;t+=2)i[t/2]=Number.parseInt(r.slice(t,t+2),16);return i}function re(t){return Array.from(t).map(t=>t.toString(16).padStart(2,"0")).join("")}class rt{constructor(...t){}}function rr(t,r){for(let i in r){let n=Object.getOwnPropertyDescriptor(r,i);n.get?Object.defineProperty(t,i,{...n,enumerable:!1}):function(t,r,i){Object.defineProperty(t,r,{configurable:!0,get(){return this==null?i:ri(this,r,i.bind(this))},set(t){ri(this,r,t)}})}(t,i,n.value)}}function ri(t,r,i,n=!0){return Object.defineProperty(t,r,{configurable:!0,writable:!0,enumerable:n,value:i}),i}function rn(t,r,i){return ri(t,r,i,!1)}function ra(t,r){for(let i in t){let n=t[i];Object.defineProperty(r,i,{configurable:!0,enumerable:!0,get(){return ri(this,i,n(this))},set(t){ri(this,i,t)}})}return r}let ro=!1,rs={configurable:!0,get(){ro=!0}};function ru(t,i,n){let a=Object.getPrototypeOf(t._zod);if(i in a&&r!==t._zod){r=void 0;return}r=t._zod,Object.defineProperty(a,i,{configurable:!0,get(){Object.defineProperty(this,i,rs);let t=ro;ro=!1;try{let r=n(this);return ro?delete this[i]:Object.defineProperty(this,i,{configurable:!0,writable:!0,value:r}),ro=ro||t,r}catch(r){throw delete this[i],ro=ro||t,r}},set(t){Object.defineProperty(this,i,{configurable:!0,writable:!0,value:t})}})}function rl(t,r,i,n){let a,o=r in(a=Object.getPrototypeOf(t))?void 0:a;o&&Object.defineProperty(o,r,{configurable:!0,get(){let t={configurable:!0,writable:!0,enumerable:n,value:void 0};
3return Object.defineProperty(this,r,t),t.value=i(this),Object.defineProperty(this,r,t),t.value},set(t){Object.defineProperty(this,r,{configurable:!0,writable:!0,enumerable:n,value:t})}})}let rd="~constantCatch";function rc(t){let r=()=>t;return r[rd]=!0,r}let rm=Object.freeze({status:"aborted"}),rf={value:void 0,enumerable:!1},rp="captureStackTrace"in Error?Error:null;function rv(t,r,i,n){function a(t){this.def=t,this.constr=d,this.traits=new Set}a.prototype={};let o=i&&new WeakSet;function s(n,s){if(n._zod){if(n._zod.traits.has(t))return}else{rf.value=new a(s);try{Object.defineProperty(n,"_zod",rf)}finally{rf.value=void 0}}if(n._zod.traits.add(t),r(n,s),o){let t=Object.getPrototypeOf(n),r=n._zod.constr.prototype,a=t;for(;a&&a!==r;)a=Object.getPrototypeOf(a);let s=a??t;o.has(s)||(o.add(s),rr(s,i))}let u=d.prototype;for(let t in u)Object.prototype.hasOwnProperty.call(u,t)&&(t in n||(n[t]=u[t].bind(n)))}let u=n?.Parent??Object;class l extends u{}function d(t){let r=n?.Parent?function(t){let r=rp;if(r){let i=r.stackTraceLimit;if("number"==typeof i){try{r.stackTraceLimit=0}catch{return rp=null,new t}try{return new t}finally{r.stackTraceLimit=i}}}return new t}(l):this;s(r,t);let i=r._zod.deferred;if(i){for(let t of i)t();r._zod.deferred=void 0}let a=globalThis.__zod_globalConfig?.postProcessor;return a&&a(r),r}return Object.defineProperty(l,"name",{value:t}),Object.defineProperty(d,"init",{value:s}),Object.defineProperty(d,Symbol.hasInstance,{value:r=>!!n?.Parent&&r instanceof n.Parent||r?._zod?.traits?.has(t)}),Object.defineProperty(d,"name",{value:t}),d}let rg=Symbol("zod_brand");class r$ extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class rh extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}(j=globalThis).__zod_globalConfig??(j.__zod_globalConfig={});let ry=globalThis.__zod_globalConfig;function r_(t){return t&&Object.assign(ry,t),ry}let rb={get:function(){let t=this._zod;return t.message??(t.message=JSON.stringify(t.def,e7,2)),t.message},set:function(t){this._zod.message=t},enumerable:!0,configurable:!0},rx={value:void 0,enumerable:!1},rk=new WeakSet([Object.prototype,Error.prototype]),rI=(t,r)=>{t.name="$ZodError",rx.value=r,Object.defineProperty(t,"issues",rx),rx.value=void 0,Object.defineProperty(t,"message",rb);let i=Object.getPrototypeOf(t);rk.has(i)||(rk.add(i),Object.defineProperty(i,"toString",{configurable:!0,enumerable:!1,get(){let t=()=>this.message;return Object.defineProperty(this,"toString",{value:t,configurable:!0,writable:!0}),t},set(t){Object.defineProperty(this,"toString",{value:t,configurable:!0,writable:!0})}}))},rw=rv("$ZodError",rI),rS=rv("$ZodError",rI,void 0,{Parent:Error});function rZ(t,r=t=>t.message){let i={},n=[];for(let s of t.issues)if(s.path.length>0){var a,o;(a=s.path[0],o=()=>[],!Object.prototype.hasOwnProperty.call(i,a)&&("__proto__"===a?Object.defineProperty(i,a,{value:o(),writable:!0,enumerable:!0,configurable:!0}):i[a]=o()),i[a]).push(r(s))}else n.push(r(s));return{formErrors:n,fieldErrors:i}}function rz(t,r=t=>t.message){let i={_errors:[]},n=(t,a=[])=>{for(let o of t.issues)if("invalid_union"===o.code&&o.errors.length)o.errors.map(t=>n({issues:t},[...a,...o.path]));else if("invalid_key"===o.code)n({issues:o.issues},[...a,...o.path]);else if("invalid_element"===o.code)n({issues:o.issues},[...a,...o.path]);else{let t=[...a,...o.path];if(0===t.length)i._errors.push(r(o));else{let n=i,a=0;for(;a<t.length;){let i=t[a],s=a===t.length-1;if("_errors"===i){s&&n._errors.push(r(o)),a++;continue}Object.prototype.hasOwnProperty.call(n,i)||Object.defineProperty(n,i,{value:{_errors:[]},enumerable:!0,writable:!0,configurable:!0});let u=n[i];s&&u._errors.push(r(o)),n=u,a++}}}};return n(t),i}function rP(t){let r=[];for(let i of t.map(t=>"object"==typeof t?t.key:t))"number"==typeof i?r.push(`[${i}]`):"symbol"==typeof i?r.push(`[${JSON.stringify(String(i))}
3]`):/[^\w$]/.test(i)?r.push(`[${JSON.stringify(i)}]`):(r.length&&r.push("."),r.push(i));return r.join("")}function rO(t,r){return{callee:r?.callee??t,Err:r?.Err}}t.s(["$ZodError",0,rw,"$ZodRealError",0,rS,"flattenError",0,rZ,"formatError",0,rz,"prettifyError",0,function(t){let r=[];for(let i of[...t.issues].sort((t,r)=>(t.path??[]).length-(r.path??[]).length))r.push(`✖ ${i.message}`),i.path?.length&&r.push(`  → at ${rP(i.path)}`);return r.join("\n")},"toDotPath",0,rP,"treeifyError",0,function(t,r=t=>t.message){let i={errors:[]},n=(t,a=[])=>{var o;for(let s of t.issues)if("invalid_union"===s.code&&s.errors.length)s.errors.map(t=>n({issues:t},[...a,...s.path]));else if("invalid_key"===s.code)n({issues:s.issues},[...a,...s.path]);else if("invalid_element"===s.code)n({issues:s.issues},[...a,...s.path]);else{let t=[...a,...s.path];if(0===t.length){i.errors.push(r(s));continue}let n=i,u=0;for(;u<t.length;){let i=t[u],a=u===t.length-1;"string"==typeof i?(n.properties??(n.properties={}),Object.prototype.hasOwnProperty.call(n.properties,i)||Object.defineProperty(n.properties,i,{value:{errors:[]},enumerable:!0,writable:!0,configurable:!0}),n=n.properties[i]):(n.items??(n.items=[]),(o=n.items)[i]??(o[i]={errors:[]}),n=n.items[i]),a&&n.errors.push(r(s)),u++}}};return n(t),i}],272972);let rU=t=>{let r=(i,n,a,o)=>{let s=a?{...a,async:!1}:{async:!1},u=i._zod.run({value:n,issues:[]},s);if(u instanceof Promise)throw new r$;if(u.issues.length){let i=new(o?.Err??t)(u.issues.map(t=>tH(t,s,r_())));throw t_(i,o?.callee??r),i}return u.value};return r},rN=rU(rS),rD=t=>{let r=async(i,n,a,o)=>{let s=a?{...a,async:!0}:{async:!0},u=i._zod.run({value:n,issues:[]},s);if(u instanceof Promise&&(u=await u),u.issues.length){let i=new(o?.Err??t)(u.issues.map(t=>tH(t,s,r_())));throw t_(i,o?.callee??r),i}return u.value};return r},rA=rD(rS),rj=t=>(r,i,n)=>{let a=n?{...n,async:!1}:{async:!1},o=r._zod.run({value:i,issues:[]},a);if(o instanceof Promise)throw new r$;return o.issues.length?rT(t,o.issues,a):{success:!0,data:o.value}},rE=rj(rS);function rT(t,r,i){let n;return{success:!1,get error(){return n||(n=new t(r.map(t=>tH(t,i,r_()))),r=void 0,i=void 0),n},set error(e){n=e,r=void 0,i=void 0}}}let rC=t=>async(r,i,n)=>{let a=n?{...n,async:!0}:{async:!0},o=r._zod.run({value:i,issues:[]},a);return o instanceof Promise&&(o=await o),o.issues.length?rT(t,o.issues,a):{success:!0,data:o.value}},rL=rC(rS),rR=Symbol.for("zod.compile.invalid"),rV=Symbol.for("zod.compile.fallback"),rM=async(t,r,i)=>{let n=i?{...i,async:!0,abortEarly:!0}:{async:!0,abortEarly:!0},a=t._zod.run({value:r,issues:[]},n);return a instanceof Promise&&(a=await a),0===a.issues.length},rF=t=>{let r=rU(t),i=(t,n,a,o)=>r(t,n,a?{...a,direction:"backward"}:{direction:"backward"},rO(i,o));return i},rB=rF(rS),rJ=t=>{let r=rU(t),i=(t,n,a,o)=>r(t,n,a,rO(i,o));return i},rW=rJ(rS),rK=t=>{let r=rD(t),i=async(t,n,a,o)=>{let s=a?{...a,direction:"backward"}:{direction:"backward"};return await r(t,n,s,rO(i,o))};return i},rG=rK(rS),rX=t=>{let r=rD(t),i=async(t,n,a,o)=>await r(t,n,a,rO(i,o));return i},rq=rX(rS),rH=t=>(r,i,n)=>{let a=n?{...n,direction:"backward"}:{direction:"backward"};return rj(t)(r,i,a)},rY=rH(rS),rQ=t=>(r,i,n)=>rj(t)(r,i,n),r0=rQ(rS),r4=t=>async(r,i,n)=>{let a=n?{...n,direction:"backward"}:{direction:"backward"};return rC(t)(r,i,a)},r6=r4(rS),r1=t=>async(r,i,n)=>rC(t)(r,i,n),r2=r1(rS);t.s(["_decode",0,rJ,"_decodeAsync",0,rX,"_encode",0,rF,"_encodeAsync",0,rK,"_parse",0,rU,"_parseAsync",0,rD,"_safeDecode",0,rQ,"_safeDecodeAsync",0,r1,"_safeEncode",0,rH,"_safeEncodeAsync",0,r4,"_safeParse",0,rj,"_safeParseAsync",0,rC,"decode",0,rW,"decodeAsync",0,rq,"encode",0,rB,"encodeAsync",0,rG,"parse",0,rN,"parseAsync",0,rA,"safeDecode",0,r0,"safeDecodeAsync",0,r2,"safeEncode",0,rY,"safeEncodeAsync",0,r6,"safeParse",0,rE,"safeParseAsync",0,rL,"validate",0,(t,r,i)=>{let n=t._zod.bag.validator;if(void 0!==n){if(n(r)!==rR)return!0;if(!0===n.definite&&void 0===i)return!1}var a=t,o=r,s=i;let u,l=s?{...s,async:!1,abortEarly:!0}:{async:!1,abortEarly:!0},d=a._zod.bag.fallbackRun;if(d?(l[rV]=!0,u=d({value:o,issues:[]},l)):u=a._zod.run({value:o,issues:[]},l),u instanceof Promise)throw new r$;return 0===u.issues.length},"validateAsync",0,rM],71781);let r9=new WeakSet([Object.prototype,Error.prototype]);function r5(t,r,i){Object.defineProperty(t,r,{configurable:!0,enumerable:!1,get(){let t=i(this);return Object.defineProperty(this,r,{value:t,configurable:!0,writable:!0}),t},set(t){Object.defineProperty(this,r,{value:t,configurable:!0,writable:!0})}})}let r3=(t,r)=>{rw.init(t,r),t.name="ZodError";let i=Object.getPrototypeOf(t);r9.has(i)||(r9.add(i),r5(i,"format",t=>r=>rz(t,r)),r5(i,"flatten",t=>r=>rZ(t,r)),r5(i,"addIssue",t=>r=>{t.issues.push(r),t.message=JSON.stringify(t.issues,e7,2)}),r5(i,"addIssues",t=>r=>{t.issues.push(...r),t.message=JSON.stringify(t.issues,e7,2)}),Object.defineProperty(i,"isEmpty",{configurable:!0,enumerable:!1,get(){return 0===this.issues.length}}))},r7=rv("ZodError",r3),r8=rv("ZodError",r3,void 0,{Parent:Error});t.s(["ZodError",0,r7,"ZodRealError",0,r8],275955);let ie=rU(r8),it=rD(r8),ir=rj(r8),ii=rC(r8),ia=rF(r8),io=rJ(r8),is=rK(r8),iu=rX(r8),il=rH(r8),id=rQ(r8),ic=r4(r8),im=r1(r8);t.s(["decode",0,io,"decodeAsync",0,iu,"encode",0,ia,"encodeAsync",0,is,"parse",0,ie,"parseAsync",0,it,"safeDecode",0,id,"safeDecodeAsync",0,im,"safeEncode",0,il,"safeEncodeAsync",0,ic,"safeParse",0,ir,"safeParseAsync",0,ii],763757);let ip=/^[cC][0-9a-z]{6,}$/,iv=/^[0-9a-z]+$/,ig=/^[0-7][0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{25}$/,i$=/^[0-9a-vA-V]{20}$/,ih=/^[A-Za-z0-9]{27}$/,iy=/^[a-zA-Z0-9_-]{21}$/;function i_(t){return RegExp(`^[a-zA-Z0-9_-]{${t}}$`)}let ib=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ix=/^([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})$/,ik=t=>t?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${t}[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)$/,iI=ik(4),iw=ik(6),iS=ik(7),iZ=/^(?:[A-Za-z0-9_'+\-]+\.)*[A-Za-z0-9_'+\-]*[A-Za-z0-9_+-]@(?:[A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,iz=/^[^\s@"]{1,64}
3@[^\s@]{1,255}$/u;function iP(){return RegExp("^(?=[\\s\\S]*[\\p{Extended_Pictographic}\\p{Regional_Indicator}\\u20E3])[\\p{Extended_Pictographic}\\p{Emoji_Component}]+$","u")}let iO=/^(?:(?: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])$/,iU=/^(([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}|:))$/,iN=t=>{let r=tP(t??":");return RegExp(`^(?:[0-9A-F]{2}${r}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${r}){5}[0-9a-f]{2}$`)},iD=/^((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])$/,iA=/^(([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}|:))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,ij=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,iE=/^(?:[A-Za-z0-9_-]{4})*(?:[A-Za-z0-9_-]{2,3})?$/,iT=/^https?$/,iC=/^\+[1-9]\d{6,14}$/,iL=/^\d(?:[ -]?\d){11,18}$/,iR=/^[A-Z]{2}(?!00|01|99)\d{2}[A-Z0-9]{11,30}$/,iV="(?:(?:\\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])))",iM=RegExp(`^${iV}$`);function iF(t){let r="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof t.precision?-1===t.precision?`${r}`:0===t.precision?`${r}:[0-5]\\d`:`${r}:[0-5]\\d\\.\\d{${t.precision}}`:t.seconds?`${r}:[0-5]\\d(?:\\.\\d+)?`:`${r}(?::[0-5]\\d(?:\\.\\d+)?)?`}function iB(t){return RegExp(`^${iF(t)}$`)}function iJ(t){let r=["Z"];t.offset&&r.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let i=`${iF({precision:t.precision,seconds:!0})}(?:${r.join("|")})`,n=t.local?`${i}|${iF({precision:t.precision})}`:i;return RegExp(`^${iV}T(?:${n})$`)}let iW=/^[\s\S]{0,}$/,iK=t=>{let r=t?`[\\s\\S]{${t?.minimum??0},${t?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${r}$`)},iG=/^-?\d+n?$/,iX=/^-?\d+$/,iq=/^-?\d+(?:\.\d+)?$/,iH=/^(?:true|false)$/i,iY=/^null$/i,iQ=/^undefined$/i,i0=/^[^A-Z]*$/,i4=/^[^a-z]*$/;function i6(t,r){return RegExp(`^[A-Za-z0-9+/]{${t}}${r}$`)}function i1(t){return RegExp(`^[A-Za-z0-9_-]{${t}}$`)}let i2=i6(22,"=="),i9=i1(22),i5=i6(27,"="),i3=i1(27),i7=i6(43,"="),i8=i1(43),ne=i6(64,""),nt=i1(64),nr=i6(86,"=="),ni=i1(86);t.s(["anyString",0,iW,"base64",0,ij,"base64url",0,iE,"bigint",0,iG,"boolean",0,iH,"browserEmail",0,/^[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])?)*$/,"cidrv4",0,iD,"cidrv6",0,iA,"creditCard",0,iL,"cuid",0,ip,"cuid2",0,iv,"currencyCode",0,/^(?:AED|AFN|ALL|AMD|AOA|ARS|AUD|AWG|AZN|BAM|BBD|BDT|BHD|BIF|BMD|BND|BOB|BOV|BRL|BSD|BTN|BWP|BYN|BZD|CAD|CDF|CHE|CHF|CHW|CLF|CLP|CNY|COP|COU|CRC|CUP|CVE|CZK|DJF|DKK|DOP|DZD|EGP|ERN|ETB|EUR|FJD|FKP|GBP|GEL|GHS|GIP|GMD|GNF|GTQ|GYD|HKD|HNL|HTG|HUF|IDR|ILS|INR|IQD|IRR|ISK|JMD|JOD|JPY|KES|KGS|KHR|KMF|KPW|KRW|KWD|KYD|KZT|LAK|LBP|LKR|LRD|LSL|LYD|MAD|MDL|MGA|MKD|MMK|MNT|MOP|MRU|MUR|MVR|MWK|MXN|MXV|MYR|MZN|NAD|NGN|NIO|NOK|NPR|NZD|OMR|PAB|PEN|PGK|PHP|PKR|PLN|PYG|QAR|RON|RSD|RUB|RWF|SAR|SBD|SCR|SDG|SEK|SGD|SHP|SLE|SOS|SRD|SSP|STN|SVC|SYP|SZL|THB|TJS|TMT|TND|TOP|TRY|TTD|TWD|TZS|UAH|UGX|USD|USN|UYI|UYU|UYW|UZS|VED|VES|VND|VUV|WST|XAD|XAF|XAG|XAU|XBA|XBB|XBC|XBD|XCD|XCG|XDR|XOF|XPD|XPF|XPT|XSU|XTS|XUA|XXX|YER|ZAR|ZMW|ZWG)$/,"date",0,iM,"datetime",0,iJ,"domain",0,/^(?=.{1,253}$)([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,63}$/,"duration",0,ib,"e164",0,iC,"email",0,iZ,"emoji",0,iP,"extendedDuration",0,/^[-+]?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)?)??$/,"guid",0,ix,"hex",0,/^[0-9a-fA-F]*$/,"hostname",0,/^(?=.{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])?)*\.?$/,"html5Email",0,/^[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])?)*$/,"httpProtocol",0,iT,"iban",0,iR,"idnEmail",0,iz,"integer",0,iX,"ipv4",0,iO,"ipv6",0,iU,"ksuid",0,ih,"lowercase",0,i0,"mac",0,iN,"md5_base64",0,i2,"md5_base64url",0,i9,"md5_hex",0,/^[0-9a-fA-F]{32}$/,"nanoid",0,iy,"nanoidOfLength",0,i_,"null",0,iY,"number",0,iq,"rfc5322Email",0,/^(([^<>()\[\]\\.,;:\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,}))$/,"sha1_base64",0,i5,"sha1_base64url",0,i3,"sha1_hex",0,/^[0-9a-fA-F]{40}$/,"sha256_base64",0,i7,"sha256_base64url",0,i8,"sha256_hex",0,/^[0-9a-fA-F]{64}$/,"sha384_base64",0,ne,"sha384_base64url",0,nt,"sha384_hex",0,/^[0-9a-fA-F]{96}$/,"sha512_base64",0,nr,"sha512_base64url",0,ni,"sha512_hex",0,/^[0-9a-fA-F]{128}$/,"string",0,iK,"time",0,iB,"ulid",0,ig,"undefined",0,iQ,"unicodeEmail",0,iz,"uppercase",0,i4,"uuid",0,ik,"uuid4",0,iI,"uuid6",0,iw,"uuid7",0,iS,"xid",0,i$],615417);let nn=rv("$ZodCheck",(t,r)=>{var i;t._zod??(t._zod={}),t._zod.def=r,(i=t._zod).onattach??(i.onattach=[])}),na=t=>{let r=t.value;return!tt(r)&&void 0!==r.size},no=t=>{let r=t.value;return!tt(r)&&void 0!==r.length},ns={number:"number",bigint:"bigint",object:"date"},nu=rv("$ZodCheckLessThan",(t,r)=>{nn.init(t,r);let i=ns[typeof r.value];t._zod.check=n=>{(r.inclusive?n.value<=r.value:n.value<r.value)||n.issues.push({origin:ns[typeof n.value]??i,code:"too_big",maximum:"object"==typeof r.value?r.value.getTime():r.value,input:n.value,inclusive:r.inclusive,inst:t,continue:!r.abort})}}),nl=rv("$ZodCheckGreaterThan",(t,r)=>{nn.init(t,r);let i=ns[typeof r.value];t._zod.check=n=>{(r.inclusive?n.value>=r.value:n.value>r.value)||n.issues.push({origin:ns[typeof n.value]??i,code:"too_small",minimum:"object"==typeof r.value?r.value.getTime():r.value,input:n.value,inclusive:r.inclusive,inst:t,continue:!r.abort})}}),nd=rv("$ZodCheckMultipleOf",(t,r)=>{nn.init(t,r),t._zod.check=i=>{if(typeof i.value!=typeof r.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof i.value?r.value!==BigInt(0)&&i.value%r.value===BigInt(0):0===ti(i.value,r.value))||i.issues.push({origin:typeof i.value,code:"not_multiple_of",divisor:r.value,input:i.value,inst:t,continue:!r.abort})}}),nc=rv("$ZodCheckNumberFormat",(t,r)=>{nn.init(t,r),r.format=r.format||"float64";let i=r.format?.includes("int"),n=i?"int":"number",[a,o]=tj[r.format];t._zod.check=s=>{let u=s.value;if(i){if(!Number.isInteger(u))return void s.issues.push({expected:n,format:r.format,code:"invalid_type",continue:!1,input:u,inst:t});if(!Number.isSafeInteger(u))return void(u>0?s.issues.push({input:u,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:n,inclusive:!0,
3continue:!r.abort}):s.issues.push({input:u,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:t,origin:n,inclusive:!0,continue:!r.abort}))}u<a&&s.issues.push({origin:"number",input:u,code:"too_small",minimum:a,inclusive:!0,inst:t,continue:!r.abort}),u>o&&s.issues.push({origin:"number",input:u,code:"too_big",maximum:o,inclusive:!0,inst:t,continue:!r.abort})}}),nm=rv("$ZodCheckBigIntFormat",(t,r)=>{nn.init(t,r);let[i,n]=tE[r.format];t._zod.check=a=>{let o=a.value;o<i&&a.issues.push({origin:"bigint",input:o,code:"too_small",minimum:i,inclusive:!0,inst:t,continue:!r.abort}),o>n&&a.issues.push({origin:"bigint",input:o,code:"too_big",maximum:n,inclusive:!0,inst:t,continue:!r.abort})}}),nf=rv("$ZodCheckMaxSize",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=na),t._zod.check=i=>{let n=i.value;n.size<=r.maximum||i.issues.push({origin:tY(n),code:"too_big",maximum:r.maximum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),np=rv("$ZodCheckMinSize",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=na),t._zod.check=i=>{let n=i.value;n.size>=r.minimum||i.issues.push({origin:tY(n),code:"too_small",minimum:r.minimum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),nv=rv("$ZodCheckSizeEquals",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=na),t._zod.check=i=>{let n=i.value,a=n.size;if(a===r.size)return;let o=a>r.size;i.issues.push({origin:tY(n),...o?{code:"too_big",maximum:r.size}:{code:"too_small",minimum:r.size},inclusive:!0,exact:!0,input:i.value,inst:t,continue:!r.abort})}}),ng=rv("$ZodCheckMaxLength",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=no),t._zod.check=i=>{let n=i.value,a=n.length;if(("string"==typeof n&&a>r.maximum?t0(n):a)<=r.maximum)return;let o=t4(n);i.issues.push({origin:o,code:"too_big",maximum:r.maximum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),n$=rv("$ZodCheckMinLength",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=no),t._zod.check=i=>{let n=i.value,a=n.length;if(("string"==typeof n&&a>=r.minimum&&a<2*r.minimum?t0(n):a)>=r.minimum)return;let o=t4(n);i.issues.push({origin:o,code:"too_small",minimum:r.minimum,inclusive:!0,input:n,inst:t,continue:!r.abort})}}),nh=rv("$ZodCheckLengthEquals",(t,r)=>{var i;nn.init(t,r),(i=t._zod.def).when??(i.when=no),t._zod.check=i=>{let n=i.value,a=n.length,o="string"==typeof n&&a>=r.length&&a<=2*r.length?t0(n):a;if(o===r.length)return;let s=t4(n),u=o>r.length;i.issues.push({origin:s,...u?{code:"too_big",maximum:r.length}:{code:"too_small",minimum:r.length},inclusive:!0,exact:!0,input:i.value,inst:t,continue:!r.abort})}}),ny=rv("$ZodCheckStringFormat",(t,r)=>{var i,n;nn.init(t,r),r.pattern?(i=t._zod).check??(i.check=i=>{r.pattern.lastIndex=0,r.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:r.format,input:i.value,...r.pattern?{pattern:r.pattern.toString()}:{},inst:t,continue:!r.abort})}):(n=t._zod).check??(n.check=()=>{})}),n_=rv("$ZodCheckRegex",(t,r)=>{ny.init(t,r),t._zod.check=i=>{r.pattern.lastIndex=0,r.pattern.test(i.value)||i.issues.push({origin:"string",code:"invalid_format",format:"regex",input:i.value,pattern:r.pattern.toString(),inst:t,continue:!r.abort})}}),nb=rv("$ZodCheckLowerCase",(t,r)=>{r.pattern??(r.pattern=i0),ny.init(t,r)}),nx=rv("$ZodCheckUpperCase",(t,r)=>{r.pattern??(r.pattern=i4),ny.init(t,r)}),nk=rv("$ZodCheckIncludes",(t,r)=>{nn.init(t,r);let i=tP(r.includes),n=new RegExp("number"==typeof r.position?`^.{${r.position},}${i}`:i);r.pattern=n,t._zod.check=i=>{i.value.includes(r.includes,r.position)||i.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:r.includes,input:i.value,inst:t,continue:!r.abort})}}),nI=rv("$ZodCheckStartsWith",(t,r)=>{nn.init(t,r);let i=RegExp(`^${tP(r.prefix)}.*`);r.pattern??(r.pattern=i),t._zod.check=i=>{i.value.startsWith(r.prefix)||i.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:r.prefix,input:i.value,inst:t,continue:!r.abort})}}),nw=rv("$ZodCheckEndsWith",(t,r)=>{nn.init(t,r);let i=RegExp(`.*${tP(r.suffix)}$`);r.pattern??(r.pattern=i),t._zod.check=i=>{i.value.endsWith(r.suffix)||i.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:r.suffix,input
3:i.value,inst:t,continue:!r.abort})}});function nS(t,r,i){t.issues.length&&r.issues.push(...tG(i,t.issues))}let nZ=rv("$ZodCheckProperty",(t,r)=>{nn.init(t,r),t._zod.check=t=>{let i=r.schema._zod.run({value:t.value[r.property],issues:[]},{});if(i instanceof Promise)return i.then(i=>nS(i,t,r.property));nS(i,t,r.property)}}),nz=rv("$ZodCheckProperties",(t,r)=>{let i;nn.init(t,r),rn(t,Symbol.iterator,function*(){yield t}),t._zod.check=n=>{let a;if(null==n.value)return void n.issues.push({expected:"object",code:"invalid_type",input:n.value,inst:t});i??(i=Reflect.ownKeys(r.shape).map(t=>[t,r.shape[t]]));let o=n.value;for(let[t,r]of i){let i=r._zod.run({value:o[t],issues:[]},{});i instanceof Promise?(a??(a=[]),a.push(i.then(r=>nS(r,n,t)))):nS(i,n,t)}if(a)return Promise.all(a).then(()=>void 0)}}),nP=rv("$ZodCheckMimeType",(t,r)=>{nn.init(t,r);let i=new Set(r.mime);t._zod.check=n=>{i.has(n.value.type)||n.issues.push({code:"invalid_value",values:r.mime,input:n.value.type,inst:t,continue:!r.abort})}}),nO=rv("$ZodCheckOverwrite",(t,r)=>{nn.init(t,r),t._zod.check=t=>{t.value=r.tx(t.value)}});t.s(["$ZodCheck",0,nn,"$ZodCheckBigIntFormat",0,nm,"$ZodCheckEndsWith",0,nw,"$ZodCheckGreaterThan",0,nl,"$ZodCheckIncludes",0,nk,"$ZodCheckLengthEquals",0,nh,"$ZodCheckLessThan",0,nu,"$ZodCheckLowerCase",0,nb,"$ZodCheckMaxLength",0,ng,"$ZodCheckMaxSize",0,nf,"$ZodCheckMimeType",0,nP,"$ZodCheckMinLength",0,n$,"$ZodCheckMinSize",0,np,"$ZodCheckMultipleOf",0,nd,"$ZodCheckNumberFormat",0,nc,"$ZodCheckOverwrite",0,nO,"$ZodCheckProperties",0,nz,"$ZodCheckProperty",0,nZ,"$ZodCheckRegex",0,n_,"$ZodCheckSizeEquals",0,nv,"$ZodCheckStartsWith",0,nI,"$ZodCheckStringFormat",0,ny,"$ZodCheckUpperCase",0,nx],109691);class nU{constructor(t=[],r={}){this.content=[],this.indent=0,this.args=t,this.closed=r}indented(t){this.indent+=1;try{t(this)}finally{this.indent-=1}}write(t){if("function"==typeof t){t(this,{execution:"sync"}),t(this,{execution:"async"});return}let r=t.split("\n").filter(t=>t),i=Math.min(...r.map(t=>t.length-t.trimStart().length));for(let t of r.map(t=>t.slice(i)).map(t=>" ".repeat(2*this.indent)+t))this.content.push(t)}compile(){let t=Function,r=this?.content??[""];return new t(...Object.keys(this.closed),`return function (${this.args.join(", ")}) {
4${r.join("\n")}
5};`)(...Object.values(this.closed))}}t.s(["Doc",0,nU],309995);let nN={major:4,minor:6,patch:5};t.s(["version",0,nN],985722);let nD=rv("$ZodType",(t,r)=>{var i;t??(t={}),t._zod.def=r,t._zod.bag=t._zod.bag||{},t._zod.version=nN;let n=t._zod.def.checks,a=t._zod.traits.has("$ZodCheck")?[t,...n??[]]:n?.length?[...n]:[];for(let r of a)for(let i of r._zod.onattach)i(t);if(0===a.length)(i=t._zod).deferred??(i.deferred=[]),t._zod.deferred?.push(()=>{t._zod.run=t._zod.parse});else{let r=(r,i,n)=>{let a;if(r.memo)return r;let o=tW(r);for(let s of i){if(s._zod.def.when){if(tK(r)||!s._zod.def.when(r))continue}else if(o)continue;let i=r.issues.length,u=s._zod.check(r);if(u instanceof Promise&&n?.async===!1)throw new r$;if(a||u instanceof Promise)a=(a??Promise.resolve()).then(async()=>{await u,r.issues.length!==i&&(tq(r.issues,i,t),o||(o=tW(r,i)))});else{if(r.issues.length===i)continue;tq(r.issues,i,t),o||(o=tW(r,i))}}return a?a.then(()=>r):r},i=(i,n,o)=>{if(tW(i))return i.aborted=!0,i;let s=r(n,a,o);if(s instanceof Promise){if(!1===o.async)throw new r$;return s.then(r=>t._zod.parse(r,o))}return t._zod.parse(s,o)};t._zod.run=(n,o)=>{if(o.skipChecks)return t._zod.parse(n,o);if("backward"===o.direction){let r=t._zod.parse({value:n.value,issues:[]},{...o,skipChecks:!0});return r instanceof Promise?r.then(t=>i(t,n,o)):i(r,n,o)}let s=t._zod.parse(n,o);if(s instanceof Promise){if(!1===o.async)throw new r$;return s.then(t=>r(t,a,o))}return r(s,a,o)}}},{get"~standard"(){return rn(this,"~standard",nE(this))},set"~standard"(value){ri(this,"~standard",value)}}),nA=(t,r)=>t.issues.length?{issues:t.issues.map(t=>tH(t,r,r_()))}:{value:t.value};async function nj(t,r){let i={async:!0};return nA(await t._zod.run({value:r,issues:[]},i),i)}function nE(t){return{validate:r=>{let i={async:!1};try{let n=t._zod.run({value:r,issues:[]},i);if(!(n instanceof Promise))return nA(n,i)}catch(t){}return nj(t,r)},vendor:"zod",version:1}}let nT=rv("$ZodString",(t,r)=>{nD.init(t,r),t._zod.pattern=r.pattern??iW,t._zod.parse=(i,n)=>{if(r.coerce)try{i.value=String(i.value)}catch(t){}return"string"==typeof i.value||i.issues.push({expected:"string",code:"invalid_type",input:i.value,inst:t}),i}}),nC=rv("$ZodStringFormat",(t,r)=>{ny.init(t,r),nT.init(t,r)}),nL=rv("$ZodGUID",(t,r)=>{r.pattern??(r.pattern=ix),nC.init(t,r)}),nR=rv("$ZodUUID",(t,r)=>{if(r.version){let t={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[r.version];if(void 0===t)throw Error(`Invalid UUID version: "${r.version}"`);r.pattern??(r.pattern=ik(t))}else r.pattern??(r.pattern=ik());nC.init(t,r)}),nV=rv("$ZodEmail",(t,r)=>{r.pattern??(r.pattern=iZ),nC.init(t,r)});function nM(t){try{if("u">typeof URL&&"function"==typeof URL.canParse)return URL.canParse(t);return new URL(t),!0}catch{return!1}}function nF(t,r){return"normalize"in r||"hostname"in r||"protocol"in r?nB(t,r):nM(t)||2}function nB(t,r){if(!r.normalize&&r.protocol?.source===iT.source&&!/^https?:\/\//i.test(t))return 1;try{if("u">typeof URL){let r=URL;if("function"==typeof r.parse)return r.parse(t)??2}return new URL(t)}catch{return 2}}let nJ=/[\t\n\r]/g;function nW(t){return t.replace(nJ,"")}function nK(t,r){return r.lastIndex=0,r.test(t.hostname)}function nG(t,r){return r.lastIndex=0,r.test(t.protocol.endsWith(":")?t.protocol.slice(0,-1):t.protocol)}let nX=rv("$ZodURL",(t,r)=>{nC.init(t,r),t._zod.check=i=>{try{let n=i.value.trim(),a=nF(n,r);if(1===a)return void i.issues.push({code:"invalid_format",format:"url",n
5ote:"Invalid URL format",input:i.value,inst:t,continue:!r.abort});if(2===a)return void i.issues.push({code:"invalid_format",format:"url",input:i.value,inst:t,continue:!r.abort});if(!0===a){i.value=nW(n);return}r.hostname&&!nK(a,r.hostname)&&i.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:r.hostname.source,input:i.value,inst:t,continue:!r.abort}),r.protocol&&!nG(a,r.protocol)&&i.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:r.protocol.source,input:i.value,inst:t,continue:!r.abort}),i.value=r.normalize?a.href:nW(n);return}catch(n){i.issues.push({code:"invalid_format",format:"url",input:i.value,inst:t,continue:!r.abort})}}}),nq=rv("$ZodEmoji",(t,r)=>{r.pattern??(r.pattern=iP()),nC.init(t,r)}),nH=rv("$ZodNanoID",(t,r)=>{if(void 0!==r.length&&(!Number.isInteger(r.length)||r.length<1))throw Error(`Invalid nanoid length: ${r.length}`);r.pattern??(r.pattern=void 0===r.length?iy:i_(r.length)),nC.init(t,r)}),nY=rv("$ZodCUID",(t,r)=>{r.pattern??(r.pattern=ip),nC.init(t,r)}),nQ=rv("$ZodCUID2",(t,r)=>{r.pattern??(r.pattern=iv),nC.init(t,r)}),n0=rv("$ZodULID",(t,r)=>{r.pattern??(r.pattern=ig),nC.init(t,r)}),n4=rv("$ZodXID",(t,r)=>{r.pattern??(r.pattern=i$),nC.init(t,r)}),n6=rv("$ZodKSUID",(t,r)=>{r.pattern??(r.pattern=ih),nC.init(t,r)}),n1=rv("$ZodISODateTime",(t,r)=>{r.pattern??(r.pattern=iJ(r)),nC.init(t,r)}),n2=rv("$ZodISODate",(t,r)=>{r.pattern??(r.pattern=iM),nC.init(t,r)}),n9=rv("$ZodISOTime",(t,r)=>{r.pattern??(r.pattern=iB(r)),nC.init(t,r)}),n5=rv("$ZodISODuration",(t,r)=>{r.pattern??(r.pattern=ib),nC.init(t,r)}),n3=rv("$ZodIPv4",(t,r)=>{r.pattern??(r.pattern=iO),nC.init(t,r)}),n7=/^[0-9a-fA-F:.]+$/;function n8(t){return!!n7.test(t)&&nM(`http://[${t}]`)}let ae=rv("$ZodIPv6",(t,r)=>{r.pattern??(r.pattern=iU),nC.init(t,r),t._zod.check=i=>{n8(i.value)||i.issues.push({code:"invalid_format",format:"ipv6",input:i.value,inst:t,continue:!r.abort})}}),at=rv("$ZodMAC",(t,r)=>{r.pattern??(r.pattern=iN(r.delimiter)),nC.init(t,r)}),ar=rv("$ZodCIDRv4",(t,r)=>{r.pattern??(r.pattern=iD),nC.init(t,r)});function ai(t){let r=t.split("/");if(2!==r.length)return!1;let[i,n]=r;if(!n)return!1;let a=Number(n);return`${a}`===n&&!(a<0)&&!(a>128)&&n8(i)}let an=rv("$ZodCIDRv6",(t,r)=>{r.pattern??(r.pattern=iA),nC.init(t,r),t._zod.check=i=>{ai(i.value)||i.issues.push({code:"invalid_format",format:"cidrv6",input:i.value,inst:t,continue:!r.abort})}});function aa(t){if(""===t)return!0;if(/\s/.test(t)||t.length%4!=0)return!1;try{return atob(t),!0}catch{return!1}}let ao=/^[0-9a-zA-Z+/]*={0,2}$/,as=rv("$ZodBase64",(t,r)=>{r.pattern??(r.pattern=ao),nC.init(t,r),t._zod.check=i=>{aa(i.value)||i.issues.push({code:"invalid_format",format:"base64",input:i.value,inst:t,continue:!r.abort})}}),au=/^[A-Za-z0-9_-]*$/;function al(t){if(!au.test(t))return!1;let r=t.replace(/[-_]/g,t=>"-"===t?"+":"/");return aa(r.padEnd(4*Math.ceil(r.length/4),"="))}let ad=rv("$ZodBase64URL",(t,r)=>{r.pattern??(r.pattern=au),nC.init(t,r),t._zod.check=i=>{al(i.value)||i.issues.push({code:"invalid_format",format:"base64url",input:i.value,inst:t,continue:!r.abort})}}),ac=rv("$ZodE164",(t,r)=>{r.pattern??(r.pattern=iC),nC.init(t,r)}),am=/[- ]/g;function af(t){return!!iL.test(t)&&function(t){let r=t.length,i=1,n=0;for(;r;){let a=t.charCodeAt(--r)-48;i^=1,n+=i?[0,2,4,6,8,1,3,5,7,9][a]:a}return n%10==0}(t.replace(am,""))}let ap=rv("$ZodCreditCard",(t,r)=>{r.pattern??(r.pattern=iL),nC.init(t,r),t._zod.check=i=>{af(i.value)||i.issues.push({code:"invalid_format",format:"credit_card",input:i.value,inst:t,continue:!r.abort})}});function av(t){return!!iR.test(t)&&function(t){let r=0,i=t.length;for(let n=4;n<i;n++){let i=t.charCodeAt(n);r=(i>=65?100*r+(i-55):10*r+(i-48))%97}for(let i=0;i<4;i++){let n=t.charCodeAt(i);r=(n>=65?100*r+(n-55):10*r+(n-48))%97}return 1===r}(t)}let ag=rv("$ZodIBAN",(t,r)=>{r.pattern??(r.pattern=iR),nC.init(t,r),t._zod.check=i=>{av(i.value)||i.issues.push({code:"invalid_format",format:"iban",input:i.value,inst:t,continue:!r.abort})}});function a$(t,r=null){try{let i=t.split(".");if(3!==i.length)return!1;let[n]=i;if(!n)return!1;let a=JSON.parse(atob(n));if("typ"in a&&a?.typ!=="JWT"||!a.alg||r&&(!("alg"in a)||a.alg!==r))return!1;return!0}catch{return!1}}let ah=rv("$ZodJWT",(t,r)=>{nC.init(t,r),t._zod.check=i=>{a$(i.value,r.alg)||i.issues.push({code:"invalid_format",format:"jwt",input:i.value,inst:t,continue:!r.abort})}}),ay=rv("$ZodCustomStringFormat",(t,r)=>{nC.init(t,r),t._zod.check=i=>{r.fn(i.value)||i.issues.push({code:"invalid_format",format:r.format,input:i.value,inst:t,continue:!r.abort})}}),a_=rv("$ZodNumber",(t,r)=>{nD.init(t,r),t._zod.pattern=iq,t._zod.parse=(i,n)=>{if(r.coerce)try{i.value=Number(i.value)}catch(t){}let a=i.value;if("number"==typeof a&&!Number.isNaN(a)&&Number.isFinite(a))return i;let o="number"==typeof a?Number.isNaN(a)?"NaN":Number.isFinite(a)?void 0:String(a):void 0;return i.issues.push({expected:"number",code:"invalid_type",input:a,inst:t,...o?{received:o}:{}}),i}}),ab=rv("$ZodNumberFormat",(t,r)=>{nc.init(t,r),a_.init(t,r)}),ax=rv("$ZodBoolean",(t,r)=>{nD.init(t,r),t._zod.pattern=iH,t._zod.parse=(i,n)=>{if(r.coerce)try{i.value=!!i.value}catch(t){}let a=i.value;return"boolean"==typeof a||i.issues.push({expected:"boolean",code:"invalid_type",input:a,inst:t}),i}}),ak=rv("$ZodBigInt",(t,r)=>{nD.init(t,r),t._zod.pattern=iG,t._zod.parse=(i,n)=>
5{if(r.coerce)try{i.value=BigInt(i.value)}catch(t){}return"bigint"==typeof i.value||i.issues.push({expected:"bigint",code:"invalid_type",input:i.value,inst:t}),i}}),aI=rv("$ZodBigIntFormat",(t,r)=>{nm.init(t,r),ak.init(t,r)}),aw=rv("$ZodSymbol",(t,r)=>{nD.init(t,r),t._zod.parse=(r,i)=>{let n=r.value;return"symbol"==typeof n||r.issues.push({expected:"symbol",code:"invalid_type",input:n,inst:t}),r}}),aS=rv("$ZodUndefined",(t,r)=>{nD.init(t,r),t._zod.pattern=iQ,t._zod.values=new Set([void 0]),t._zod.parse=(r,i)=>{let n=r.value;return void 0===n||r.issues.push({expected:"undefined",code:"invalid_type",input:n,inst:t}),r}}),aZ=rv("$ZodNull",(t,r)=>{nD.init(t,r),t._zod.pattern=iY,t._zod.values=new Set([null]),t._zod.parse=(r,i)=>{let n=r.value;return null===n||r.issues.push({expected:"null",code:"invalid_type",input:n,inst:t}),r}}),az=rv("$ZodAny",(t,r)=>{nD.init(t,r),t._zod.parse=t=>t}),aP=rv("$ZodUnknown",(t,r)=>{nD.init(t,r),t._zod.parse=t=>t}),aO=rv("$ZodNever",(t,r)=>{nD.init(t,r),t._zod.parse=(r,i)=>(r.issues.push({expected:"never",code:"invalid_type",input:r.value,inst:t}),r)}),aU=rv("$ZodVoid",(t,r)=>{nD.init(t,r),t._zod.parse=(r,i)=>{let n=r.value;return void 0===n||r.issues.push({expected:"void",code:"invalid_type",input:n,inst:t}),r}}),aN=rv("$ZodDate",(t,r)=>{nD.init(t,r),t._zod.parse=(i,n)=>{if(r.coerce)try{i.value=new Date(i.value)}catch(t){}let a=i.value,o=a instanceof Date;return o&&!Number.isNaN(a.getTime())||i.issues.push({expected:"date",code:"invalid_type",input:a,...o?{received:"Invalid Date"}:{},inst:t}),i}});function aD(t,r,i){t.issues.length&&r.issues.push(...tG(i,t.issues)),r.value[i]=t.value}let aA=rv("$ZodArray",(t,r)=>{nD.init(t,r);let i=ry.memoizer;i?.attach(t),t._zod.parse=(n,a)=>{let o=n.value;if(!Array.isArray(o))return n.issues.push({expected:"array",code:"invalid_type",input:o,inst:t}),n;n.value=i?i.alloc(t,n,Array(o.length),a):Array(o.length);let s=[],u=a?.abortEarly;for(let t=0;t<o.length;t++){let i=o[t],l=r.element._zod.run({value:i,issues:[]},a);if(l instanceof Promise)s.push(l.then(r=>aD(r,n,t)));else if(aD(l,n,t),u&&0!==l.issues.length&&tW(l))break}return s.length?Promise.all(s).then(()=>n):n}});function aj(t,r,i,n,a,o){let s=i in n,u="optional"===o;if(s||!u||"optional"!==a){if(t.issues.length){if(void 0!==a&&u&&!s)return;r.issues.push(...tG(i,t.issues))}if(!s&&void 0===a){t.issues.length||r.issues.push({code:"invalid_type",expected:"nonoptional",input:void 0,path:[i]});return}void 0===t.value?(s||"defaulted"===a&&!u)&&(r.value[i]=void 0):r.value[i]=t.value}}let aE=[];function aT(t){let r=Object.keys(t.shape),i=Object.getOwnPropertySymbols(t.shape),n=i.length?i:aE,a=n.length?[...r,...n]:r;for(let r of a)if(!t.shape?.[r]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${String(r)}": expected a Zod schema`);let o=tA(t.shape);return{...t,allKeys:a,symbolKeys:n,keySet:new Set(r),numKeys:r.length,optionalKeys:new Set(o)}}function aC(t,r,i,n,a,o,s){let u=[],l=a.keySet,d=a.catchall._zod,c=d.def.type,m=d.optin,f=d.optout,p=0;for(let a in r){if(s&&i.issues.length!==p){if(tW(i,p))break;p=i.issues.length}if(l.has(a))continue;if("__proto__"===a){"never"===c&&u.push(a);continue}if("never"===c){u.push(a);continue}let o=d.run({value:r[a],issues:[]},n);o instanceof Promise?t.push(o.then(t=>aj(t,i,a,r,m,f))):aj(o,i,a,r,m,f)}return(u.length&&i.issues.push({code:"unrecognized_keys",keys:u,input:r,inst:o,continue:!0}),t.length)?Promise.all(t).then(()=>i):i}let aL=rv("$ZodObject",(t,r)=>{let i;nD.init(t,r);let n=Object.getOwnPropertyDescriptor(r,"shape"),a=n?.get?n.get.raw:r.shape??{};if(a){let t=()=>{let i={...a};return Object.defineProperty(r,"shape",{value:i}),t.raw=i,i};t.raw=a,Object.defineProperty(r,"shape",{get:t})}let o=te(()=>aT(r));ru(t,"propValues",t=>{let r=t.def.shape,i={};for(let t in r){let n=r[t]._zod;if(n.values){for(let r of(Object.prototype.hasOwnProperty.call(i,t)||ts(i,t,new Set),n.values))i[t].add(r);void 0!==n.optin&&i[t].add(void 0)}}return i});let s=r.catchall,u=ry.memoizer;u?.attach(t),t._zod.parse=(r,n)=>{i??(i=o.value);let a=r.value;if(!tb(a))return r.issues.push({expected:"object",code:"invalid_type",input:a,inst:t}),r;r.value=u?u.alloc(t,r,{},n):{};
5let l=[],d=i.shape,c=n?.abortEarly,m=r.issues.length;for(let t of i.allKeys){if(c&&r.issues.length!==m){if(tW(r,m))break;m=r.issues.length}if("__proto__"===t)continue;let i=d[t],o=i._zod.optin,s=i._zod.optout,u=i._zod.run({value:a[t],issues:[]},n);u instanceof Promise?l.push(u.then(i=>aj(i,r,t,a,o,s))):aj(u,r,t,a,o,s)}return s?aC(l,a,r,n,o.value,t,!0===c):l.length?Promise.all(l).then(()=>r):r}}),aR=rv("$ZodObjectJIT",(t,r)=>{let i,n;aL.init(t,r);let a=t._zod.parse,o=te(()=>aT(r)),s=ry.memoizer,u=!ry.jitless,l=u&&tx.value,d=r.catchall;t._zod.parse=(c,m)=>{n??(n=o.value);let f=c.value;return tb(f)?u&&l&&m?.async===!1&&!0!==m.jitless?(i||(i=(r=>{let i=o.value,n=i.symbolKeys,a=new nU(["payload","ctx"],{shape:r,inst:t,memo:s,syms:n}),u=t=>`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`,l=(t,r)=>`
6          let ${t}_ab = false;
7          for (let i = 0; i < ${t}.issues.length; i++) {
8            const iss = ${t}.issues[i];
9            iss.path = iss.path ? [${r}, ...iss.path] : [${r}];
10            payload.issues.push(iss);
11            if (iss.continue !== true) ${t}_ab = true;
12          }
13          if (${t}_ab && ctx && ctx.abortEarly) {
14            payload.value = newResult;
15            return payload;
16          }`;a.write("const input = payload.value;");let d=Object.create(null),c=0;for(let t of i.allKeys)d[t]=`key_${c++}`;for(let t of(a.write(s?"const newResult = memo.alloc(inst, payload, {}, ctx);":"const newResult = {};"),i.allKeys)){if("__proto__"===t)continue;let i=d[t],o="symbol"==typeof t?`syms[${n.indexOf(t)}]`:th(t),s=`${o} in input`,c=r[t],m=c?._zod?.optin,f=void 0!==m,p=c?._zod?.optout==="optional";if(a.write(`const ${i} = ${u(o)};`),f&&p){let t="optional"===m?`${i}_present`:`${i}.value !== undefined || ${i}_present`;a.write(`
17        const ${i}_present = ${s};
18        if (!${i}.issues.length || ${i}_present) {
19          if (${i}.issues.length) {${l(i,o)}
20          }
21
22          if (${t}) {
23            newResult[${o}] = ${i}.value;
24          }
25        }
26
27      `)}else f?(a.write(`
28        if (${i}.issues.length) {${l(i,o)}
29        }
30      `),"defaulted"===m?a.write(`newResult[${o}] = ${i}.value;`):a.write(`
31        if (${i}.value !== undefined || ${s}) {
32          newResult[${o}] = ${i}.value;
33        }
34      `)):a.write(`
35        const ${i}_present = ${s};
36        if (${i}.issues.length) {${l(i,o)}
37        }
38        if (!${i}_present && !${i}.issues.length) {
39          payload.issues.push({
40            code: "invalid_type",
41            expected: "nonoptional",
42            input: undefined,
43            path: [${o}]
44          });
45          if (ctx && ctx.abortEarly) {
46            payload.value = newResult;
47            return payload;
48          }
49        }
50
51        if (${i}_present) {
52          newResult[${o}] = ${i}.value;
53        }
54
55      `)}return a.write("payload.value = newResult;"),a.write("return payload;"),a.compile()})(r.shape)),c=i(c,m),d)?aC([],f,c,m,n,t,m?.abortEarly===!0):c:a(c,m):(c.issues.push({expected:"object",code:"invalid_type",input:f,inst:t}),c)}});function aV(t,r,i,n){for(let i of t)if(0===i.issues.length)return r.value=i.value,r;let a=t.filter(t=>!tW(t));return 1===a.length?(r.value=a[0].value,a[0]):(r.issues.push({code:"invalid_union",input:r.value,inst:i,errors:t.map(t=>t.issues.map(t=>tH(t,n,r_())))}),r)}let aM=rv("$ZodUnion",(t,r)=>{nD.init(t,r),ru(t,"optin",t=>t.def.options.some(t=>"defaulted"===t._zod.optin)?"defaulted":t.def.options.some(t=>void 0!==t._zod.optin)?"optional":void 0),ru(t,"optout",t=>t.def.options.some(t=>"optional"===t._zod.optout)?"optional":void 0),ru(t,"values",t=>{if(t.def.options.every(t=>t._zod.values))return new Set(t.def.options.flatMap(t=>Array.from(t._zod.values)))}),ru(t,"pattern",t=>{if(t.def.options.every(t=>t._zod.pattern)){let r=t.def.options.map(t=>t._zod.pattern);return RegExp(`^(${r.map(t=>tr(t.source)).join("|")})$`)}});let i=1===r.options.length?r.options[0]._zod.run:null;t._zod.parse=(n,a)=>{if(i)return i(n,a);let o=!1,s=[];for(let t of r.options){let r=t._zod.run({value:n.value,issues:[]},a);if(r instanceof Promise)s.push(r),o=!0;else{if(0===r.issues.length)return r;s.push(r)}}return o?Promise.all(s).then(r=>aV(r,n,t,a)):aV(s,n,t,a)}});function aF(t,r,i,n){let a=[];for(let r=0;r<t.length;r++)0===t[r].issues.length&&a.push(r);return 1===a.length?r.value=t[a[0]].value:0===a.length?r.issues.push({code:"invalid_union",input:r.value,inst:i,errors:t.map(t=>t.issues.map(t=>tH(t,n,r_())))}):r.issues.push({code:"invalid_union",input:r.value,inst:i,errors:[],inclusive:!1,matches:a}),r}let aB=rv("$ZodXor",(t,r)=>{aM.init(t,r),r.inclusive=!1;let i=1===r.options.length?r.options[0]._zod.run:null;t._zod.parse=(n,a)=>
55{if(i)return i(n,a);let o=!1,s=[];for(let t of r.options){let r=t._zod.run({value:n.value,issues:[]},a);r instanceof Promise?(s.push(r),o=!0):s.push(r)}return o?Promise.all(s).then(r=>aF(r,n,t,a)):aF(s,n,t,a)}});function aJ(t){let r=new Map;for(let i of t.options){let n=i._zod.propValues?.[t.discriminator];if(!n||0===n.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(i)}"`);for(let t of n)if(r.has(t)){if(void 0!==t)throw Error(`Duplicate discriminator value "${String(t)}"`);r.set(t,null)}else r.set(t,i)}return r}let aW=rv("$ZodDiscriminatedUnion",(t,r)=>{r.inclusive=!1,aM.init(t,r);let i=t._zod.parse;ru(t,"propValues",t=>{let r={},i=0;for(let n of t.def.options){let a=n._zod.propValues;if(!a||0===Object.keys(a).length)throw Error(`Invalid discriminated union option at index "${t.def.options.indexOf(n)}"`);for(let[n,o]of(a[t.def.discriminator]?.has(void 0)&&i++,Object.entries(a)))for(let t of(Object.prototype.hasOwnProperty.call(r,n)||ts(r,n,new Set),o))r[n].add(t)}return!t.def.unionFallback&&i>1&&r[t.def.discriminator]?.delete(void 0),r}),r.options.forEach((t,i)=>{let n=tu(t._zod.def);if(n&&!Object.prototype.hasOwnProperty.call(n,r.discriminator))throw Error(`Invalid discriminated union option at index "${i}"`)});let n=te(()=>aJ(r));t._zod.parse=(a,o)=>{let s=a.value;if(!tb(s))return a.issues.push({code:"invalid_type",expected:"object",input:s,inst:t}),a;let u=s?.[r.discriminator],l=n.value.get(u);return l&&(void 0!==u||"backward"!==o.direction)?l._zod.run(a,o):r.unionFallback||"backward"===o.direction?i(a,o):(a.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:r.discriminator,options:Array.from(n.value.keys()).filter(t=>null!==n.value.get(t)),input:s,path:[r.discriminator],inst:t}),a)}}),aK=rv("$ZodIntersection",(t,r)=>{nD.init(t,r),t._zod.parse=(t,i)=>{let n=t.value,a=r.left._zod.run({value:n,issues:[]},i),o=r.right._zod.run({value:n,issues:[]},i);return a instanceof Promise||o instanceof Promise?Promise.all([a,o]).then(([r,i])=>aX(t,r,i)):aX(t,a,o)}});function aG(t,r){if(t===r||t instanceof Date&&r instanceof Date&&+t==+r)return{valid:!0,data:t};if(tk(t)&&tk(r)){let i=Object.keys(r),n=Object.keys(t).filter(t=>-1!==i.indexOf(t)),a={...t,...r};for(let i of(Object.prototype.hasOwnProperty.call(a,"__proto__")&&delete a.__proto__,n)){if("__proto__"===i)continue;let n=aG(t[i],r[i]);if(!n.valid)return{valid:!1,mergeErrorPath:[i,...n.mergeErrorPath]};a[i]=n.data}return{valid:!0,data:a}}if(Array.isArray(t)&&Array.isArray(r)){if(t.length!==r.length)return{valid:!1,mergeErrorPath:[]};let i=[];for(let n=0;n<t.length;n++){let a=aG(t[n],r[n]);if(!a.valid)return{valid:!1,mergeErrorPath:[n,...a.mergeErrorPath]};i.push(a.data)}return{valid:!0,data:i}}return{valid:!1,mergeErrorPath:[]}}function aX(t,r,i){let n,a=new Map,o=new Map,s=(t,r)=>{let i;if("unrecognized_keys"!==t.code||t.path?.length)if("invalid_key"!==t.code||"record"!==t.origin||t.path?.length!==1)return!1;else{let r=String(t.path[0]);o.has(r)||o.set(r,t),i=[r]}else n??(n=t),i=t.keys;for(let t of i)a.has(t)||a.set(t,{}),a.get(t)[r]=!0;return!0};for(let i of r.issues)s(i,"l")||t.issues.push(i);for(let r of i.issues)s(r,"r")||t.issues.push(r);let u=[...a].filter(([,t])=>t.l&&t.r).map(([t])=>t);if(u.length){let r=n?u.filter(t=>n.keys.includes(t)):[];for(let i of(r.length&&t.issues.push({...n,keys:r}),u))!r.includes(i)&&o.has(i)&&t.issues.push(o.get(i))}let l=aG(r.value,i.value);if(!l.valid){if(tW(t))return t;throw Error(`Unmergable intersection. Error path: ${JSON.stringify(l.mergeErrorPath)}`)}return t.value=l.data,t}let aq=rv("$ZodTuple",(t,r)=>{nD.init(t,r);let i=r.items,n=ry.memoizer;n?.attach(t),t._zod.parse=(a,o)=>{let s=a.value;if(!Array.isArray(s))return a.issues.push({input:s,inst:t,expected:"tuple",code:"invalid_type"}),a;a.value=n?n.alloc(t,a,[],o):[];let u=[],l=aH(i,"optin"),d=aH(i,"optout");if(!r.rest){if(s.length<l)return a.issues.push({code:"too_small",minimum:l,inclusive:!0,input:s,inst:t,origin:"array"}),a;s.length>i.length&&a.issues.push({code:"too_big",maximum:i.length,inclusive:!0,input:s,inst:t,origin:"array"})}
55let c=Array(i.length),m=r.rest?o?.abortEarly:void 0,f=!1;for(let t=0;t<i.length;t++){let r=i[t]._zod.run({value:s[t],issues:[]},o);r instanceof Promise?u.push(r.then(r=>{c[t]=r})):(c[t]=r,m&&!f&&r.issues.length&&(f=tW(r)))}if(r.rest&&!f){let t=i.length-1,n=s.slice(i.length),l=a.issues.length;for(let i of n){if(m&&a.issues.length!==l){if(tW(a,l))break;l=a.issues.length}t++;let n=r.rest._zod.run({value:i,issues:[]},o);n instanceof Promise?u.push(n.then(r=>aY(r,a,t))):aY(n,a,t)}}return u.length?Promise.all(u).then(()=>aQ(c,a,i,s,d)):aQ(c,a,i,s,d)}});function aH(t,r){for(let i=t.length-1;i>=0;i--)if(!("optin"===r?void 0!==t[i]._zod.optin:"optional"===t[i]._zod.optout))return i+1;return 0}function aY(t,r,i){t.issues.length&&r.issues.push(...tG(i,t.issues)),r.value[i]=t.value}function aQ(t,r,i,n,a){for(let o=0;o<i.length;o++){let s=t[o],u=o<n.length;if(!u&&o>=a&&"optional"===i[o]._zod.optin){r.value.length=o;break}if(s.issues.length){if(!u&&o>=a){r.value.length=o;break}r.issues.push(...tG(o,s.issues))}r.value[o]=s.value}for(let t=r.value.length-1;t>=n.length;t--)if("optional"===i[t]._zod.optout&&void 0===r.value[t])r.value.length=t;else break;return r}let a0=rv("$ZodRecord",(t,r)=>{nD.init(t,r);let i=ry.memoizer;i?.attach(t),t._zod.parse=(n,a)=>{let o=n.value;if(!tk(o))return n.issues.push({expected:"record",code:"invalid_type",input:o,inst:t}),n;let s=[],u=r.keyType._zod.values;if(u&&!r.partial){let l;n.value=i?i.alloc(t,n,{},a):{};let d=new Set;for(let i of u)if("string"==typeof i||"number"==typeof i||"symbol"==typeof i){if(d.add("number"==typeof i?i.toString():i),"__proto__"===i)continue;let u=r.keyType._zod.run({value:i,issues:[]},a);if(u instanceof Promise)throw Error("Async schemas not supported in object keys currently");if(u.issues.length){n.issues.push({code:"invalid_key",origin:"record",issues:u.issues.map(t=>tH(t,a,r_())),input:i,path:[i],inst:t});continue}let l=u.value;if("__proto__"===l)continue;let c=r.valueType._zod.run({value:o[i],issues:[]},a);c instanceof Promise?s.push(c.then(t=>{t.issues.length&&n.issues.push(...tG(i,t.issues)),n.value[l]=t.value})):(c.issues.length&&n.issues.push(...tG(i,c.issues)),n.value[l]=c.value)}for(let t in o)if(!d.has(t))if("loose"===r.mode){if("__proto__"===t)continue;n.value[t]=o[t]}else(l=l??[]).push(t);l&&l.length>0&&n.issues.push({code:"unrecognized_keys",input:o,inst:t,keys:l,continue:!0})}else{let l;for(let d of(n.value=i?i.alloc(t,n,{},a):{},Reflect.ownKeys(o))){if("__proto__"===d||!Object.prototype.propertyIsEnumerable.call(o,d))continue;let i=r.keyType._zod.run({value:d,issues:[]},a);if(i instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof d&&iq.test(d)&&i.issues.length){let t=r.keyType._zod.run({value:Number(d),issues:[]},a);if(t instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===t.issues.length&&(i=t)}if(i.issues.length){"loose"===r.mode?n.value[d]=o[d]:u?(l=l??[]).push(d):n.issues.push({code:"invalid_key",origin:"record",issues:i.issues.map(t=>tH(t,a,r_())),input:d,path:[d],inst:t});continue}let c=i.value;if("__proto__"===c)continue;let m=r.valueType._zod.run({value:o[d],issues:[]},a);m instanceof Promise?s.push(m.then(t=>{t.issues.length&&n.issues.push(...tG(d,t.issues)),n.value[c]=t.value})):(m.issues.length&&n.issues.push(...tG(d,m.issues)),n.value[c]=m.value)}l&&l.length>0&&n.issues.push({code:"unrecognized_keys",input:o,inst:t,keys:l,continue:!0})}return s.length?Promise.all(s).then(()=>n):n}}),a4=rv("$ZodMap",(t,r)=>{nD.init(t,r);let i=ry.memoizer;i?.attach(t),t._zod.parse=(n,a)=>{let o=n.value;if(!(o instanceof Map))return n.issues.push({expected:"map",code:"invalid_type",input:o,inst:t}),n;let s=[];n.value=i?i.alloc(t,n,new Map,a):new Map;let u=a?.abortEarly,l=n.issues.length;for(let[i,d]of o){if(u&&n.issues.length!==l){if(tW(n,l))break;l=n.issues.length}let c=r.keyType._zod.run({value:i,issues:[]},a),m=r.valueType._zod.run({value:d,issues:[]},a);c instanceof Promise||m instanceof Promise?s.push(Promise.all([c,m]).then(([r,s])=>{a6(r,s,n,i,o,t,a)})):a6(c,m,n,i,o,t,a)}return s.length?Promise.all(s).then(()=>n):n}});function a6(t,r,i,n,a,o,s){t.issues.length&&(tZ.has(typeof n)?i.issues.push(...tG(n,t.issues)):i.issues.push({code:"invalid_key",origin:"map",input:a,inst:o,issues:t.issues.map(t=>tH(t,s,r_()))})),r.issues.length&&(tZ.has(typeof n)?i.issues.push(...tG(n,r.issues)):i.issues.push({origin:"map",code:"invalid_element",input:a,inst:o,key:n,issues:r.issues.map(t=>tH(t,s,r_()))})),i.value.set(t.value,r.value)}let a1=rv("$ZodSet",(t,r)=>{nD.init(t,r);let i=ry.memoizer;i?.attach(t),t._zod.parse=(n,a)=>{let o=n.value;if(!(o instanceof Set))return n.issues.push({input:o,inst:t,expected:"set",code:"invalid_type"}),n;let s=[];n.value=i?i.alloc(t,n,new Set,a):new Set;
55let u=a?.abortEarly,l=n.issues.length;for(let t of o){if(u&&n.issues.length!==l){if(tW(n,l))break;l=n.issues.length}let i=r.valueType._zod.run({value:t,issues:[]},a);i instanceof Promise?s.push(i.then(t=>a2(t,n))):a2(i,n)}return s.length?Promise.all(s).then(()=>n):n}});function a2(t,r){t.issues.length&&r.issues.push(...t.issues),r.value.add(t.value)}let a9=rv("$ZodEnum",(t,r)=>{nD.init(t,r);let i=e5(r.entries),n=new Set(i);t._zod.values=n,ru(t,"pattern",t=>{let r=e5(t.def.entries).filter(t=>tZ.has(typeof t));return new RegExp(r.length?`^(${r.map(t=>tP(t.toString())).join("|")})$`:"^[^\\s\\S]$")}),t._zod.parse=(r,a)=>{let o=r.value;return n.has(o)||r.issues.push({code:"invalid_value",values:i,input:o,inst:t}),r}}),a5=rv("$ZodLiteral",(t,r)=>{nD.init(t,r);let i=new Set(r.values);t._zod.values=i,ru(t,"pattern",t=>{let r=t.def.values;return new RegExp(r.length?`^(${r.map(t=>"string"==typeof t?tP(t):t?tP(t.toString()):String(t)).join("|")})$`:"^[^\\s\\S]$")}),t._zod.parse=(n,a)=>{let o=n.value;return i.has(o)||n.issues.push({code:"invalid_value",values:r.values,input:o,inst:t}),n}}),a3=rv("$ZodFile",(t,r)=>{nD.init(t,r),t._zod.parse=(r,i)=>{let n=r.value;return n instanceof File||r.issues.push({expected:"file",code:"invalid_type",input:n,inst:t}),r}}),a7=rv("$ZodTransform",(t,r)=>{nD.init(t,r),t._zod.optin="optional",ry.memoizer?.guard(t),t._zod.parse=(i,n)=>{if("backward"===n.direction)throw new rh(t.constructor.name);let a=r.transform(i.value,i);if(n.async)return(a instanceof Promise?a:Promise.resolve(a)).then(t=>(i.value=t,i));if(a instanceof Promise)throw new r$;return i.value=a,i}});function a8(t,r){return t.value=r.issues.length?void 0:r.value,t}let oe=rv("$ZodOptional",(t,r)=>{nD.init(t,r),ru(t,"optin",t=>"defaulted"===t.def.innerType._zod.optin?"defaulted":"optional"),t._zod.optout="optional",ru(t,"values",t=>{let r=t.def.innerType._zod.values;return r?new Set([...r,void 0]):void 0}),ru(t,"pattern",t=>{let r=t.def.innerType._zod.pattern;return r?RegExp(`^(${tr(r.source)})?$`):void 0}),t._zod.parse=(t,i)=>{if(void 0===t.value){if("defaulted"!==r.innerType._zod.optin)return t;let n=r.innerType._zod.run({value:t.value,issues:[]},i);return n instanceof Promise?n.then(r=>a8(t,r)):a8(t,n)}return r.innerType._zod.run(t,i)}}),ot=rv("$ZodExactOptional",(t,r)=>{oe.init(t,r),ru(t,"values",t=>t.def.innerType._zod.values),ru(t,"pattern",t=>t.def.innerType._zod.pattern),t._zod.parse=(t,i)=>r.innerType._zod.run(t,i)}),or=rv("$ZodNullable",(t,r)=>{nD.init(t,r),ru(t,"optin",t=>t.def.innerType._zod.optin),ru(t,"optout",t=>t.def.innerType._zod.optout),ru(t,"pattern",t=>{let r=t.def.innerType._zod.pattern;return r?RegExp(`^(${tr(r.source)}|null)$`):void 0}),ru(t,"values",t=>t.def.innerType._zod.values?new Set([...t.def.innerType._zod.values,null]):void 0),t._zod.parse=(t,i)=>null===t.value?t:r.innerType._zod.run(t,i)}),oi=rv("$ZodDefault",(t,r)=>{nD.init(t,r),t._zod.optin="defaulted",ru(t,"values",t=>t.def.innerType._zod.values),t._zod.parse=(t,i)=>{if("backward"===i.direction)return r.innerType._zod.run(t,i);if(void 0===t.value)return t.value=r.defaultValue,t;let n=r.innerType._zod.run(t,i);return n instanceof Promise?n.then(t=>on(t,r)):on(n,r)}});function on(t,r){return void 0===t.value&&(t.value=r.defaultValue),t}let oa=rv("$ZodPrefault",(t,r)=>{nD.init(t,r),t._zod.optin="defaulted",ru(t,"values",t=>t.def.innerType._zod.values),t._zod.parse=(t,i)=>("backward"===i.direction||void 0===t.value&&(t.value=r.defaultValue),r.innerType._zod.run(t,i))}),oo=rv("$ZodNonOptional",(t,r)=>{nD.init(t,r),ru(t,"values",t=>{let r=t.def.innerType._zod.values;return r?new Set([...r].filter(t=>void 0!==t)):void 0}),t._zod.parse=(i,n)=>{let a=r.innerType._zod.run(i,n);return a instanceof Promise?a.then(r=>os(r,t)):os(a,t)}});function os(t,r){return t.issues.length||void 0!==t.value||t.issues.push({code:"invalid_type",expected:"nonoptional",input:t.value,inst:r}),t}let ou=rv("$ZodSuccess",(t,r)=>{nD.init(t,r),t._zod.parse=(t,i)=>{if("backward"===i.direction)throw new rh("ZodSuccess");let n=r.innerType._zod.run(t,i);return n instanceof Promise?n.then(r=>(t.value=0===r.issues.length,t)):(t.value=0===n.issues.length,t)}});function ol(t,r,i,n){return r.issues.length?t.value=i.catchValue({...r,value:t.value,error:{issues:r.issues.map(t=>tH(t,n,r_()))},input:t.value}):(t.value=r.value,r.memo&&(t.memo=!0)),t}let od=rv("$ZodCatch",(t,r)=>{nD.init(t,r),ru(t,"optin",t=>"defaulted"===t.def.innerType._zod.optin?"defaulted":"optional"),ru(t,"optout",t=>t.def.innerType._zod.optout),ru(t,"values",t=>t.def.innerType._zod.values),t._zod.parse=(t,i)=>{if("backward"===i.direction)return r.innerType._zod.run(t,i);let n=r.innerType._zod.run({value:t.value,issues:[]},i);return n instanceof Promise?n.then(n=>ol(t,n,r,i)):ol(t,n,r,i)}}),oc=rv("$ZodNaN",(t,r)=>{nD.init(t,r),t._zod.parse=(r,i)=>("number"==typeof r.value&&Number.isNaN(r.value)||r.issues.push({input:r.value,inst:t,expected:"nan",code:"invalid_type"}),r)}),om=rv("$ZodPipe",(t,r)=>{nD.init(t,r),ru(t,"values",t=>t.def.in._zod.values),ru(t,"optin",t=>t.def.in._zod.optin),ru(t,"optout",t=>t.def.out._zod.optout),ru(t,"propValues",t=>t.def.in._zod.propValues),t._zod.parse=(t,i)=>{if("backward"===i.direction){let n=r.out._zod.run(t,i);return n instanceof Promise?n.then(t=>of(t,r.in,i)):of(n,r.in,i)}let n=r.in._zod.run(t,i);return n instanceof Promise?n.then(t=>of(t,r.out,i)):of(n,r.out,i)}});function of(t,r,i){return t.issues.some(t=>"unrecognized_keys"!==t.code)?(t.aborted=!0,t):r._zod.run({value:t.value,issues:t.issues},i)}let op=rv("$ZodCodec",(t,r)=>{nD.init(t,r),ru(t,"values",t=>t.def.in._zod.values),ru(t,"optin",t=>t.def.in._zod.optin),ru(t,"optout",t=>t.def.out._zod.optout),ru(t,"propValues",t=>t.def.in._zod.propValues),t._zod.parse=(t,i)=>{if("forward"===(i.direction||"forward")){let n=r.in._zod.run(t,i);return n instanceof Promise?n.then(t=>ov(t,r,i)):ov(n,r,i)}{let n=r.out._zod.run(t,i);return n instanceof Promise?n.then(t=>ov(t,r,i)):ov(n,r,i)}}});function ov(t,r,i){if(t.issues.length)return t.aborted=!0,t;if("forward"===(i.direction||"forward")){let n=r.transform(t.value,t);return n instanceof Promise?n.then(n=>og(t,n,r.out,i)):og(t,n,r.out,i)}{let n=r.reverseTransform(t.value,t);return n instanceof Promise?n.then(n=>og(t,n,r.in,i)):og(t,n,r.in,i)}}function og(t,r,i,n){return t.issues.length?(t.aborted=!0,t):i._zod.run({value:r,issues:t.issues},n)}let o$=rv("$ZodPreprocess",(t,r)=>{om.init(t,r)}),oh=rv("$ZodReadonly",(t,r)=>{nD.init(t,r),ru(t,"propValues",t=>t.def.innerType._zod.propValues),ru(t,"values",t=>t.def.innerType._zod.values),ru(t,"optin",t=>t.def.innerType?._zod?.optin),ru(t,"optout",t=>t.def.innerType?._zod?.optout),t._zod.parse=(t,i)=>{if("backward"===i.direction)return r.innerType._zod.run(t,i);let n=r.innerType._zod.run(t,i);return n instanceof Promise?n.then(oy):oy(n)}});function oy(t){return t.memo||(t.value=Object.freeze(t.value)),t}let o_=rv("$ZodTemplateLiteral",(t,r)=>{nD.init(t,r);let i=[];for(let t of r.parts)if("object"==typeof t&&null!==t){let r=function t(r){let i=r._zod.def,n=r._zod.pattern?.source,a=i.innerType??r._zod.innerType;if(a){let r=a._zod.pattern?.source,i=t(a);return n&&r&&i&&i!==r?n.replace(tr(r),()=>tr(i)):n}if(i.options){let r=i.options.map(t);if(r.every(Boolean))return`^(${r.map(t=>tr(t)).join("|")})$`}return function(t){let r,i,n=t._zod.def,a=n.pattern,o=!!n.format?.includes("int");for(let t of n.checks??[]){let n=t._zod.def;n.pattern&&(a=n.pattern),o||(o=!!n.format?.includes("int"));let s=n.minimum??n.length,u=n.maximum??n.length;void 0!==s&&(void 0===r||s>r)&&(r=s),void 0!==u&&(void 0===i||u<i)&&(i=u)}if(a)return a.source;if(void 0!==r&&void 0!==i&&r>i)return"(?!)";if(void 0!==r||void 0!==i)return iK({minimum:r,maximum:i}).source;let s=t._zod.pattern;return(o&&s===iq?iX:s)?.source}(r)}(t);if(!r)throw Error(`Invalid template literal part, no pattern found: ${[...t._zod.traits].shift()}`);i.push(tr(r))}else if(null===t||tz.has(typeof t))i.push(tP(`${t}`));else throw Error(`Invalid template literal part: ${t}`);t._zod.pattern=RegExp(`^${i.join("")}$`),t._zod.parse=(i,n)=>
55("string"!=typeof i.value?i.issues.push({input:i.value,inst:t,expected:"string",code:"invalid_type"}):(t._zod.pattern.lastIndex=0,t._zod.pattern.test(i.value)||i.issues.push({input:i.value,inst:t,code:"invalid_format",format:r.format??"template_literal",pattern:t._zod.pattern.source})),i)}),ob=rv("$ZodFunction",(t,r)=>(nD.init(t,r),Object.defineProperty(t,"_def",{value:r}),t._zod.def=r,t.implement=r=>{if("function"!=typeof r)throw Error("implement() must be called with a function");return Object.defineProperty(function(...i){let n=Reflect.apply(r,this,t._def.input?rN(t._def.input,i):i);return t._def.output?rN(t._def.output,n):n},"_zod",{value:t._zod,enumerable:!1})},t.implementAsync=r=>{if("function"!=typeof r)throw Error("implementAsync() must be called with a function");return Object.defineProperty(async function(...i){let n=t._def.input?await rA(t._def.input,i):i,a=await Reflect.apply(r,this,n);return t._def.output?await rA(t._def.output,a):a},"_zod",{value:t._zod,enumerable:!1})},t._zod.parse=(r,i)=>("function"!=typeof r.value?r.issues.push({code:"invalid_type",expected:"function",input:r.value,inst:t}):t._def.output&&"promise"===t._def.output._zod.def.type?r.value=t.implementAsync(r.value):r.value=t.implement(r.value),r),t.input=(...r)=>{let i=t.constructor;return new i(Array.isArray(r[0])?{type:"function",input:new aq({type:"tuple",items:r[0],rest:r[1]}),output:t._def.output}:{type:"function",input:r[0],output:t._def.output})},t.output=r=>new t.constructor({type:"function",input:t._def.input,output:r}),t)),ox=rv("$ZodPromise",(t,r)=>{nD.init(t,r),t._zod.parse=(t,i)=>Promise.resolve(t.value).then(t=>r.innerType._zod.run({value:t,issues:[]},i))}),ok=rv("$ZodLazy",(t,r)=>{nD.init(t,r),ta(t._zod,"innerType",()=>(r._cachedInner||(r._cachedInner=r.getter()),r._cachedInner)),ru(t,"pattern",t=>t.innerType?._zod?.pattern),ru(t,"propValues",t=>t.innerType?._zod?.propValues),ru(t,"optin",t=>t.innerType?._zod?.optin??void 0),ru(t,"optout",t=>t.innerType?._zod?.optout??void 0),t._zod.parse=(r,i)=>t._zod.innerType._zod.run(r,i)}),oI=rv("$ZodCustom",(t,r)=>{nn.init(t,r),nD.init(t,r),t._zod.parse=(t,r)=>t,t._zod.check=i=>{let n=i.value,a=r.fn(n);if(a instanceof Promise)return a.then(r=>ow(r,i,n,t));ow(a,i,n,t)}});function ow(t,r,i,n){if(!t){let t={code:"custom",input:i,inst:n,path:[...n._zod.def.path??[]],continue:!n._zod.def.abort};n._zod.def.params&&(t.params=n._zod.def.params),r.issues.push(t1(t))}}t.s(["$ZodAny",0,az,"$ZodArray",0,aA,"$ZodBase64",0,as,"$ZodBase64URL",0,ad,"$ZodBigInt",0,ak,"$ZodBigIntFormat",0,aI,"$ZodBoolean",0,ax,"$ZodCIDRv4",0,ar,"$ZodCIDRv6",0,an,"$ZodCUID",0,nY,"$ZodCUID2",0,nQ,"$ZodCatch",0,od,"$ZodCodec",0,op,"$ZodCreditCard",0,ap,"$ZodCustom",0,oI,"$ZodCustomStringFormat",0,ay,"$ZodDate",0,aN,"$ZodDefault",0,oi,"$ZodDiscriminatedUnion",0,aW,"$ZodE164",0,ac,"$ZodEmail",0,nV,"$ZodEmoji",0,nq,"$ZodEnum",0,a9,"$ZodExactOptional",0,ot,"$ZodFile",0,a3,"$ZodFunction",0,ob,"$ZodGUID",0,nL,"$ZodIBAN",0,ag,"$ZodIPv4",0,n3,"$ZodIPv6",0,ae,"$ZodISODate",0,n2,"$ZodISODateTime",0,n1,"$ZodISODuration",0,n5,"$ZodISOTime",0,n9,"$ZodIntersection",0,aK,"$ZodJWT",0,ah,"$ZodKSUID",0,n6,"$ZodLazy",0,ok,"$ZodLiteral",0,a5,"$ZodMAC",0,at,"$ZodMap",0,a4,"$ZodNaN",0,oc,"$ZodNanoID",0,nH,"$ZodNever",0,aO,"$ZodNonOptional",0,oo,"$ZodNull",0,aZ,"$ZodNullable",0,or,"$ZodNumber",0,a_,"$ZodNumberFormat",0,ab,"$ZodObject",0,aL,"$ZodObjectJIT",0,aR,"$ZodOptional",0,oe,"$ZodPipe",0,om,"$ZodPrefault",0,oa,"$ZodPreprocess",0,o$,"$ZodPromise",0,ox,"$ZodReadonly",0,oh,"$ZodRecord",0,a0,"$ZodSet",0,a1,"$ZodString",0,nT,"$ZodStringFormat",0,nC,"$ZodSuccess",0,ou,"$ZodSymbol",0,aw,"$ZodTemplateLiteral",0,o_,"$ZodTransform",0,a7,"$ZodTuple",0,aq,"$ZodType",0,nD,"$ZodULID",0,n0,"$ZodURL",0,nX,"$ZodUUID",0,nR,"$ZodUndefined",0,aS,"$ZodUnion",0,aM,"$ZodUnknown",0,aP,"$ZodVoid",0,aU,"$ZodXID",0,n4,"$ZodXor",0,aB,"URL_BAD_FORMAT",0,1,"URL_UNPARSEABLE",0,2,"base64Charset",0,ao,"base64urlCharset",0,au,"canParseURL",0,nM,"getDiscriminatedOption",0,function(t,r){let i=t._zod,n=i.bag.optionsMap;n||(n=aJ(i.def),i.bag.optionsMap=n);let a=n.get(r);if(null===a)throw Error(`Ambiguous discriminator value "${String(r)}"`);return a},"isValidBase64",0,aa,"isValidBase64URL",0,al,"isValidCIDRv6",0,ai,"isValidCreditCard",0,af,"isValidIBAN",0,av,"isValidIPv6",0,n8,"
55isValidJWT",0,a$,"mergeValues",0,aG,"parseURLObject",0,nB,"standardProps",0,nE,"stripTabAndNewline",0,nW,"urlHostnameOk",0,nK,"urlProtocolOk",0,nG,"validateURL",0,nF],250343);let oS=Symbol("ZodOutput"),oZ=Symbol("ZodInput");class oz{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...r){let i=r[0];return this._map.set(t,i),i&&"object"==typeof i&&"id"in i&&this._idmap.set(i.id,t),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){let r=this._map.get(t);return r&&"object"==typeof r&&"id"in r&&this._idmap.delete(r.id),this._map.delete(t),this}get(t){let r=t._zod.parent;if(r){let i={...this.get(r)??{}};delete i.id;let n={...i,...this._map.get(t)};return Object.keys(n).length?n:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function oP(){return new oz}(E=globalThis).__zod_globalRegistry??(E.__zod_globalRegistry=oP());let oO=globalThis.__zod_globalRegistry;function oU(t,...r){for(let i of r)for(let r of Reflect.ownKeys(i))Object.prototype.propertyIsEnumerable.call(i,r)&&ts(t,r,i[r]);return t}function oN(t){let r=t?.target??"draft-2020-12";return"draft-4"===r&&(r="draft-04"),"draft-7"===r&&(r="draft-07"),{processors:t.processors??{},metadataRegistry:t?.metadata??oO,target:r,unrepresentable:t?.unrepresentable??"throw",override:t?.override??(()=>{}),io:t?.io??"output",counter:0,seen:new Map,sharedDefsExtractedFor:void 0,sharedEmitDoneFor:void 0,cycles:t?.cycles??"ref",reused:t?.reused??"inline",intersections:[],deferred:[],external:t?.external??void 0}}function oD(t,r,i,n,a){let o="function"==typeof r.unrepresentable?r.unrepresentable({zodSchema:t,path:n.path,message:a}):r.unrepresentable;if("any"===o)return!1;if(void 0===o||"throw"===o)throw Error(a);return Object.assign(i,o),!0}function oA(t,r,i={path:[],schemaPath:[]}){var n;let a=t._zod.def,o=r.seen.get(t);if(o)return o.count++,i.schemaPath.includes(t)&&(o.cycle=i.path),o.schema;let s={schema:{},count:1,cycle:void 0,path:i.path};r.seen.set(t,s),r.sharedDefsExtractedFor=void 0,r.sharedEmitDoneFor=void 0;let u=t._zod.toJSONSchema?.();if(u)s.schema=u;else{let n={...i,schemaPath:[...i.schemaPath,t],path:i.path};if(t._zod.processJSONSchema)t._zod.processJSONSchema(r,s.schema,n);else{let i=s.schema,o=r.processors[a.type];if(!o)throw Error(`[toJSONSchema]: Non-representable type encountered: ${a.type}`);o(t,r,i,n)}let o=t._zod.parent;o&&(s.ref||(s.ref=o),oA(o,r,n),r.seen.get(o).isParent=!0)}let l=r.metadataRegistry.get(t);return l&&oU(s.schema,l),"input"===r.io&&function t(r,i){let n=i??{seen:new Set};if(n.seen.has(r))return!1;n.seen.add(r);let a=r._zod.def;if("transform"===a.type)return!0;if("array"===a.type)return t(a.element,n);if("set"===a.type)return t(a.valueType,n);if("lazy"===a.type)return t(a.getter(),n);if("promise"===a.type||"optional"===a.type||"nonoptional"===a.type||"nullable"===a.type||"readonly"===a.type||"default"===a.type||"prefault"===a.type||"catch"===a.type)return t(a.innerType,n);if("intersection"===a.type)return t(a.left,n)||t(a.right,n);if("record"===a.type||"map"===a.type)return t(a.keyType,n)||t(a.valueType,n);if("pipe"===a.type)return!!r._zod.traits.has("$ZodCodec")||t(a.in,n)||t(a.out,n);if("object"===a.type){for(let r in a.shape)if(t(a.shape[r],n))return!0;return!1}if("union"===a.type){for(let r of a.options)if(t(r,n))return!0;return!1}if("tuple"===a.type){for(let r of a.items)if(t(r,n))return!0;if(a.rest&&t(a.rest,n))return!0}return!1}(t)&&(delete s.schema.examples,delete s.schema.default),"input"===r.io&&"_prefault"in s.schema&&((n=s.schema).default??(n.default=s.schema._prefault)),delete s.schema._prefault,r.seen.get(t).schema}function oj(t){return t.replace(/~/g,"~0").replace(/\//g,"~1")}function oE(t,r){let i=t.seen.get(r);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");if(t.external&&t.sharedDefsExtractedFor===t.external)return;let n=new Map;for(let r of t.seen.entries()){let i=t.metadataRegistry.get(r[0])?.id;if(i){let t=n.get(i);if(t&&t!==r[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,r[0])}}let a=r=>{if(r[1].schema.$ref)return;let n=r[1],{ref:a,defId:o}=(r=>
55{let n="draft-2020-12"===t.target?"$defs":"definitions";if(t.external){let i=t.external.registry.get(r[0])?.id,a=t.external.uri??(t=>t);if(i)return{ref:a(i)};let o=r[1].defId??r[1].schema.id??`schema${t.counter++}`;return r[1].defId=o,{defId:o,ref:`${a("__shared")}#/${n}/${oj(o)}`}}let a=`#/${n}/`;if(r[1]===i&&!r[1].schema.id)return{ref:"#"};let o=r[1].schema.id??`__schema${t.counter++}`;return{defId:o,ref:a+oj(o)}})(r);n.def={...n.schema},o&&(n.defId=o);let s=n.schema;for(let t in s)delete s[t];s.$ref=a};if("throw"===t.cycles)for(let r of t.seen.entries()){let t=r[1];if(t.cycle)throw Error(`Cycle detected: #/${t.cycle?.join("/")}/<root>
56
57Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let i of t.seen.entries()){let n=i[1];if(r===i[0]){a(i);continue}if(t.external){let n=t.external.registry.get(i[0])?.id;if(r!==i[0]&&n){a(i);continue}}if(t.metadataRegistry.get(i[0])?.id||n.cycle){a(i);continue}n.count>1&&"ref"===t.reused&&a(i)}t.external&&(t.sharedDefsExtractedFor=t.external)}t.s(["$ZodRegistry",0,oz,"$input",0,oZ,"$output",0,oS,"globalRegistry",0,oO,"registry",0,oP],465418);let oT=new Set(["type","properties","required","additionalProperties"]),oC=["oneOf","anyOf"];function oL(t){let r=t.additionalProperties;return void 0===r||!1===r||"object"!=typeof r||null===r?null:Object.keys(r).length?r:null}function oR(t){let r=[];for(let i of t){if("object"!=typeof i||"object"!==i.type)return null;for(let t in i)if(!oT.has(t))return null;r.push(i)}let i={},n=new Set;for(let t of r){for(let n in t.properties){if(Object.prototype.hasOwnProperty.call(i,n))continue;let t=[];for(let i of r){let r=i.properties?.[n]??oL(i);null!=r&&(t.some(t=>JSON.stringify(t)===JSON.stringify(r))||t.push(r))}ts(i,n,1===t.length?t[0]:oR(t)??{allOf:t})}for(let r of t.required??[])n.add(r)}let a={type:"object",properties:i};if(n.size&&(a.required=[...n]),r.every(t=>!1===t.additionalProperties))a.additionalProperties=!1;else{let t=[];for(let i of r){let r=oL(i);r&&!t.some(t=>JSON.stringify(t)===JSON.stringify(r))&&t.push(r)}1===t.length?a.additionalProperties=t[0]:t.length>1&&(a.additionalProperties={allOf:t})}return a}function oV(t,r){let i=t.seen.get(r);if(!i)throw Error("Unprocessed schema. This is a bug in Zod.");let n=r=>{let i=t.seen.get(r);if(null===i.ref)return;let a=i.def??i.schema,o={...a},s=i.ref;if(i.ref=null,s){n(s);let i=t.seen.get(s),u=i.schema;if(u.$ref&&("draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target)?(a.allOf=a.allOf??[],a.allOf.push(u)):oU(a,u),oU(a,o),r._zod.parent===s)for(let t in a)"$ref"!==t&&"allOf"!==t&&(t in o||delete a[t]);if(u.$ref&&i.def)for(let t in a)"$ref"!==t&&"allOf"!==t&&t in i.def&&JSON.stringify(a[t])===JSON.stringify(i.def[t])&&delete a[t]}let u=r._zod.parent;if(u&&u!==s){n(u);let r=t.seen.get(u);if(r?.schema.$ref&&(a.$ref=r.schema.$ref,r.def))for(let t in a)"$ref"!==t&&"allOf"!==t&&t in r.def&&JSON.stringify(a[t])===JSON.stringify(r.def[t])&&delete a[t]}t.override({zodSchema:r,jsonSchema:a,path:i.path??[]})};if(!t.external||t.sharedEmitDoneFor!==t.external){for(let r of[...t.seen.entries()].reverse())n(r[0]);if("openapi-3.0"!==t.target)for(let r of t.seen.entries())!function t(r){let i=r.anyOf;if(!Array.isArray(i)||0===i.length||void 0!==r.type)return;let n=[];for(let r of i){if(!r||"object"!=typeof r)return;t(r);let i=Object.keys(r);if(1!==i.length||"type"!==i[0])return;let a=r.type;for(let t of Array.isArray(a)?a:[a]){if("string"!=typeof t)return;n.includes(t)||n.push(t)}}delete r.anyOf,r.type=1===n.length?n[0]:n}(r[1].def??r[1].schema);for(let r of t.deferred)r();if(t.intersections.length){let r=new Map;for(let i of t.seen.values())for(let t of[i.schema,i.def]){let i=t?.allOf;if(!Array.isArray(i))continue;let n=r.get(i);n?n.push(t):r.set(i,[t])}for(let i of t.intersections)for(let t of r.get(i)??[])!function(t){let r=t.allOf;if(!Array.isArray(r)||r.length<2)return;for(let r of oT)if(r in t)return;let i=r.filter(t=>oC.some(r=>Array.isArray(t[r]))),n=null;if(i.length){let t=i[0],a=oC.find(r=>Array.isArray(t[r]));if(1!==Object.keys(t).length)return;let o=r.filter(r=>r!==t),s=t[a].map(t=>oR([...o,t]));if(s.some(t=>!t))return;n={[a]:s}}else n=oR(r);n&&(delete t.allOf,oU(t,n))}(t)}}let a={};
57if("draft-2020-12"===t.target?a.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===t.target?a.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===t.target?a.$schema="http://json-schema.org/draft-04/schema#":t.target,t.external?.uri){let i=t.external.registry.get(r)?.id;if(!i)throw Error("Schema is missing an `id` property");a.$id=t.external.uri(i)}oU(a,i.defId?i.schema:i.def??i.schema);let o=t.metadataRegistry.get(r)?.id;void 0!==o&&a.id===o&&delete a.id;let s=t.external?.defs??{};if(!t.external||t.sharedEmitDoneFor!==t.external)for(let r of t.seen.entries()){let t=r[1];t.def&&t.defId&&(t.def.id===t.defId&&delete t.def.id,ts(s,t.defId,t.def))}t.external&&(t.sharedEmitDoneFor=t.external),t.external||Object.keys(s).length>0&&("draft-2020-12"===t.target?a.$defs=s:a.definitions=s);try{let i=JSON.parse(JSON.stringify(a));return Object.defineProperty(i,"~standard",{value:{...r["~standard"],jsonSchema:{input:oM(r,"input",t.processors),output:oM(r,"output",t.processors)}},enumerable:!1,writable:!1}),i}catch(t){throw Error("Error converting schema to JSON.")}}let oM=(t,r,i={})=>n=>{let{libraryOptions:a,target:o}=n??{},s=oN({...a??{},target:o,io:r,processors:i});return oA(t,s),oE(s,t),oV(s,t)};t.s(["createStandardJSONSchemaMethod",0,oM,"createToJSONSchemaMethod",0,(t,r={})=>i=>{let n=oN({...i,processors:r});return oA(t,n),oE(n,t),oV(n,t)},"extractDefs",0,oE,"finalize",0,oV,"handleUnrepresentable",0,oD,"initializeContext",0,oN,"process",0,oA,"processSchema",0,oA],545876);let oF=(t,r,i)=>{(void 0===t[r]||i>t[r])&&(t[r]=i)},oB=(t,r,i)=>{(void 0===t[r]||i<t[r])&&(t[r]=i)},oJ=(t,r)=>{oF(t,"minimum",r),oB(t,"maximum",r)},oW=(t,r)=>{t.multipleOf??(t.multipleOf=[]),t.multipleOf.includes(r)||t.multipleOf.push(r)},oK=(t,r)=>{t.patterns??(t.patterns=new Set),t.patterns.add(r)},oG=(t,r)=>{t.mime=t.mime?t.mime.filter(t=>r.includes(t)):[...r]},oX=(t,r)=>{t.format=r,r.includes("int")&&(t.isInt=!0)},oq=(t,r)=>oF(t,"minimum",r.minimum),oH=(t,r)=>oB(t,"maximum",r.maximum),oY=t=>(r,i)=>{oX(r,i.format);let[n,a]=t[i.format];oF(r,"minimum",n),oB(r,"maximum",a)},oQ={greater_than:(t,r)=>oF(t,r.inclusive?"minimum":"exclusiveMinimum",r.value),less_than:(t,r)=>oB(t,r.inclusive?"maximum":"exclusiveMaximum",r.value),multiple_of:(t,r)=>oW(t,r.value),number_format:oY(tj),bigint_format:oY(tE),min_length:oq,max_length:oH,length_equals:(t,r)=>oJ(t,r.length),min_size:oq,max_size:oH,size_equals:(t,r)=>oJ(t,r.size),string_format:(t,r)=>{oX(t,r.format),r.pattern&&oK(t,r.pattern),("base64"===r.format||"base64url"===r.format)&&(t.contentEncoding=r.format),(r.local||-1===r.precision)&&(t.laxFormat=!0)},mime_type:(t,r)=>oG(t,r.mime)};function o0(t){let r={},i=t._zod.def;for(let n of t._zod.traits.has("$ZodCheck")?[t,...i.checks??[]]:i.checks??[])oQ[n._zod.def.check]?.(r,n._zod.def);let n=t._zod.bag;for(let t of(void 0!==n.minimum&&oF(r,"minimum",n.minimum),void 0!==n.exclusiveMinimum&&oF(r,"exclusiveMinimum",n.exclusiveMinimum),void 0!==n.maximum&&oB(r,"maximum",n.maximum),void 0!==n.exclusiveMaximum&&oB(r,"exclusiveMaximum",n.exclusiveMaximum),void 0!==n.multipleOf&&oW(r,n.multipleOf),void 0!==n.format&&(r.format??(r.format=n.format),n.format.includes("int")&&(r.isInt=!0)),n.mime&&oG(r,n.mime),n.patterns??[]))oK(r,t);return r}let o4={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},o6=new Map([[ao,ij],[au,iE]]),o1=t=>o6.get(t)??t,o2=(t,r,i,n)=>{i.type="string";let{minimum:a,maximum:o,format:s,patterns:u,contentEncoding:l,laxFormat:d}=o0(t);if("number"==typeof a&&(i.minLength=a),"number"==typeof o&&(i.maxLength=o),s&&(i.format=o4[s]??s,""===i.format&&delete i.format,("time"===s||d)&&delete i.format),l&&(i.contentEncoding=l),u&&u.size>0){let t=[...u].map(o1);1===t.length?i.pattern=t[0].source:t.length>1&&(i.allOf=[...t.map(t=>({..."draft-07"===r.target||"draft-04"===r.target||"openapi-3.0"===r.target?{type:"string"}:{},pattern:t.source}))])}},o9=(t,r,i,n)=>{let{minimum:a,maximum:o,multipleOf:s,exclusiveMaximum:u,exclusiveMinimum:l,isInt:d}=o0(t);i.type=d?"integer":"number";let c="number"==typeof l&&l>=(a??-1/0),m="number"==typeof u&&u<=(o??1/0),f="draft-04"===r.target||"openapi-3.0"===r.target;if(c?f?(i.minimum=l,i.exclusiveMinimum=!0):i.exclusiveMinimum=l:"number"==typeof a&&(i.minimum=a
57),m?f?(i.maximum=u,i.exclusiveMaximum=!0):i.exclusiveMaximum=u:"number"==typeof o&&(i.maximum=o),s){let a=new Set;for(let o of s)Number.isFinite(o)&&0!==o?a.add(Math.abs(o)):oD(t,r,i,n,`A multipleOf divisor of ${o} cannot be represented in JSON Schema`);let[o,...u]=a;void 0!==o&&(i.multipleOf=o),u.length&&(i.allOf=[...i.allOf??[],...u.map(t=>({multipleOf:t}))])}},o5=(t,r,i,n)=>{i.type="boolean"},o3=(t,r,i,n)=>{oD(t,r,i,n,"BigInt cannot be represented in JSON Schema")},o7=(t,r,i,n)=>{oD(t,r,i,n,"Symbols cannot be represented in JSON Schema")},o8=(t,r,i,n)=>{"openapi-3.0"===r.target?(i.type="string",i.nullable=!0,i.enum=[null]):i.type="null"},se=(t,r,i,n)=>{oD(t,r,i,n,"Undefined cannot be represented in JSON Schema")},st=(t,r,i,n)=>{oD(t,r,i,n,"Void cannot be represented in JSON Schema")},sr=(t,r,i,n)=>{i.not={}},si=(t,r,i,n)=>{},sn=(t,r,i,n)=>{},sa=(t,r,i,n)=>{oD(t,r,i,n,"Date cannot be represented in JSON Schema")},so=(t,r,i,n)=>{let a=e5(t._zod.def.entries);if(0===a.length){i.not={};return}a.every(t=>"number"==typeof t)&&(i.type="number"),a.every(t=>"string"==typeof t)&&(i.type="string"),i.enum=a},ss=(t,r,i,n)=>{let a=t._zod.def;if(0===a.values.length){i.not={};return}let o=[];for(let s of a.values)if(void 0===s){if(oD(t,r,i,n,"Literal `undefined` cannot be represented in JSON Schema"))return}else if("bigint"==typeof s){if(oD(t,r,i,n,"BigInt literals cannot be represented in JSON Schema"))return;o.push(Number(s))}else o.push(s);if(0===o.length);else if(1===o.length){let t=o[0];i.type=null===t?"null":typeof t,"draft-04"===r.target||"openapi-3.0"===r.target?i.enum=[t]:i.const=t}else o.every(t=>"number"==typeof t)&&(i.type="number"),o.every(t=>"string"==typeof t)&&(i.type="string"),o.every(t=>"boolean"==typeof t)&&(i.type="boolean"),o.every(t=>null===t)&&(i.type="null"),i.enum=o},su=(t,r,i,n)=>{oD(t,r,i,n,"NaN cannot be represented in JSON Schema")},sl=(t,r,i,n)=>{let a=t._zod.pattern;if(!a)throw Error("Pattern not found in template literal");i.type="string",i.pattern=a.source},sd=(t,r,i,n)=>{i.type="string",i.format="binary",i.contentEncoding="binary";let{minimum:a,maximum:o,mime:s}=o0(t);void 0!==a&&(i.minLength=a),void 0!==o&&(i.maxLength=o),s&&(0===s.length?i.not={}:1===s.length?i.contentMediaType=s[0]:i.anyOf=s.map(t=>({contentMediaType:t})))},sc=(t,r,i,n)=>{i.type="boolean"},sm=(t,r,i,n)=>{oD(t,r,i,n,"Custom types cannot be represented in JSON Schema")},sf=(t,r,i,n)=>{oD(t,r,i,n,"Function types cannot be represented in JSON Schema")},sp=(t,r,i,n)=>{oD(t,r,i,n,"Transforms cannot be represented in JSON Schema")},sv=(t,r,i,n)=>{oD(t,r,i,n,"Map cannot be represented in JSON Schema")},sg=(t,r,i,n)=>{oD(t,r,i,n,"Set cannot be represented in JSON Schema")},s$=(t,r,i,n)=>{let a=t._zod.def,{minimum:o,maximum:s}=o0(t);"number"==typeof o&&(i.minItems=o),"number"==typeof s&&(i.maxItems=s),i.type="array",i.items=oA(a.element,r,{...n,path:[...n.path,"items"]})};function sh(t){let r=t._zod.def;return"pipe"===r.type&&r.in._zod.traits.has("$ZodTransform")?sh(r.out):"catch"===r.type?sh(r.innerType):t._zod.optin}let sy=(t,r,i,n)=>{let a=t._zod.def,o=a.shape;if(Object.getOwnPropertySymbols(o).length&&oD(t,r,i,n,"Symbol keys cannot be represented in JSON Schema"))return;for(let t in i.type="object",i.properties={},o)ts(i.properties,t,oA(o[t],r,{...n,path:[...n.path,"properties",t]}));let s=[];for(let t of Object.keys(o)){let i=a.shape[t];("input"===r.io?void 0===sh(i):void 0===i._zod.optout)&&s.push(t)}s.length>0&&(i.required=s),a.catchall?._zod.def.type==="never"?i.additionalProperties=!1:a.catchall?a.catchall&&(i.additionalProperties=oA(a.catchall,r,{...n,path:[...n.path,"additionalProperties"]})):"output"===r.io&&(i.additionalProperties=!1)},s_=(t,r,i,n)=>{let a=t._zod.def,o=!1===a.inclusive,s=a.options.map((t,i)=>oA(t,r,{...n,path:[...n.path,o?"oneOf":"anyOf",i]}));o?i.oneOf=s:i.anyOf=s},sb=(t,r,i,n)=>{let a=t._zod.def,o=oA(a.left,r,{...n,path:[...n.path,"allOf",0]}),s=oA(a.right,r,{...n,path:[...n.path,"allOf",1]}),u=t=>"allOf"in t&&1===Object.keys(t).length,l=[...u(o)?o.allOf:[o],...u(s)?s.allOf:[s]];i.allOf=l,r.intersections.push(l)},sx=(t,r,i,n)=>{let a=t._zod.def;i.type="array";
57let o="draft-2020-12"===r.target?"prefixItems":"items",s="draft-2020-12"===r.target||"openapi-3.0"===r.target?"items":"additionalItems",u=a.items.map((t,i)=>oA(t,r,{...n,path:[...n.path,o,i]})),l=a.rest?oA(a.rest,r,{...n,path:[...n.path,s,..."openapi-3.0"===r.target?[a.items.length]:[]]}):null,d=a.items.length;for(;d>0;){let t=a.items[d-1];if(!("input"===r.io?void 0!==sh(t):"optional"===t._zod.optout))break;d--}let c=a.items.length,m=!a.rest;"draft-2020-12"===r.target?(i.prefixItems=u,m?i.items=!1:l&&(i.items=l)):"openapi-3.0"===r.target?(i.items={anyOf:u},l&&i.items.anyOf.push(l)):(i.items=u,m?i.additionalItems=!1:l&&(i.additionalItems=l)),d>0&&(i.minItems=d),m&&(i.maxItems=c);let{minimum:f,maximum:p}=o0(t);"number"==typeof f&&(i.minItems=f),"number"==typeof p&&(i.maxItems=p)},sk=new WeakMap,sI=(t,r,i,n)=>{let a=t._zod.def;i.type="object";let o=a.keyType,s=o0(o).patterns;if("loose"===a.mode&&s&&s.size>0){let t=oA(a.valueType,r,{...n,path:[...n.path,"patternProperties","*"]});for(let r of(i.patternProperties={},s))ts(i.patternProperties,o1(r).source,t)}else{if("draft-07"===r.target||"draft-2020-12"===r.target){i.propertyNames=oA(a.keyType,r,{...n,path:[...n.path,"propertyNames"]});let o=sk.get(r);o||(o=[],sk.set(r,o),r.deferred.push(()=>(function(t){let r=new Map;for(let i of t.seen.values())i.def&&!r.has(i.schema)&&r.set(i.schema,i);let i=new Map;for(let n of sk.get(t)??[]){let a=t.seen.get(n),o=(a?.def??a?.schema)?.propertyNames;if(!o||!0===o||i.has(o))continue;let s=function t(r,i,n){if(i.$ref){if(n.has(i))return i;n.add(i);let a=r.get(i)?.def;if(!a)return i;let o=t(r,a,n);return o===a?i:o}for(let a of["anyOf","oneOf"]){let o=i[a];if(!Array.isArray(o))continue;let s=o.map(i=>t(r,i,n));s.some((t,r)=>t!==o[r])&&(i={...i,[a]:s})}let a=Array.isArray(i.type)?i.type:[i.type],o=!a.includes("string")&&a.some(t=>"number"===t||"integer"===t),s=i.enum??(void 0!==i.const?[i.const]:void 0);if(!o&&!s?.some(t=>"number"==typeof t))return i;let{minimum:u,maximum:l,exclusiveMinimum:d,exclusiveMaximum:c,multipleOf:m,format:f,id:p,...v}=i;return v.enum?v.enum=v.enum.map(t=>"number"==typeof t?String(t):t):"number"==typeof v.const&&(v.const=String(v.const)),o&&(v.type="string",s||(v.pattern=(a.includes("number")?iq:iX).source)),v}(r,o,new Set);s!==o&&i.set(o,s)}if(i.size)for(let r of t.seen.values())for(let t of[r.schema,r.def]){let r=t&&i.get(t.propertyNames);r&&(t.propertyNames=r)}})(r))),o.push(t)}i.additionalProperties=oA(a.valueType,r,{...n,path:[...n.path,"additionalProperties"]})}let u=o._zod.values,l="input"===r.io&&void 0!==sh(a.valueType);if(u&&!a.partial&&!l){let t=[...u].filter(t=>"string"==typeof t||"number"==typeof t);t.length>0&&(i.required=t.map(String))}},sw=(t,r,i,n)=>{let a=t._zod.def,o=oA(a.innerType,r,n),s=r.seen.get(t);"openapi-3.0"===r.target?(s.ref=a.innerType,i.nullable=!0):i.anyOf=[o,{type:"null"}]},sS=(t,r,i,n)=>{let a=t._zod.def;oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType},sZ=Symbol();function sz(t,r,i,n,a){let o=!1,s=JSON.stringify(t,(t,r)=>"bigint"!=typeof r?r:(o=!0,null));return o?(oD(r,i,n,a,"BigInt defaults cannot be represented in JSON Schema"),sZ):JSON.parse(s)}let sP=(t,r,i,n)=>{let a=t._zod.def;oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType;let o=sz(a.defaultValue,t,r,i,n);o!==sZ&&(i.default=o)},sO=(t,r,i,n)=>{let a=t._zod.def;if(oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType,"input"!==r.io)return;let o=sz(a.defaultValue,t,r,i,n);o!==sZ&&(i._prefault=o)},sU=(t,r,i,n)=>{let a,o=t._zod.def;oA(o.innerType,r,n),r.seen.get(t).ref=o.innerType;try{a=o.catchValue(void 0)}catch{oD(t,r,i,n,"Dynamic catch values are not supported in JSON Schema");return}i.default=a},sN=(t,r,i,n)=>{let a=t._zod.def,o=a.in._zod.traits.has("$ZodTransform"),s="input"===r.io?o?a.out:a.in:a.out;oA(s,r,n),r.seen.get(t).ref=s},sD=(t,r,i,n)=>{let a=t._zod.def;oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType,i.readOnly=!0},sA=(t,r,i,n)=>{let a=t._zod.def;oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType},sj=(t,r,i,n)=>{let a=t._zod.def;oA(a.innerType,r,n),r.seen.get(t).ref=a.innerType},sE=(t,r,i,n)=>{let a=t._zod.innerType;oA(a,r,n),r.seen.get(t).ref=a}
57,sT={string:o2,number:o9,boolean:o5,bigint:o3,symbol:o7,null:o8,undefined:se,void:st,never:sr,any:si,unknown:sn,date:sa,enum:so,literal:ss,nan:su,template_literal:sl,file:sd,success:sc,custom:sm,function:sf,transform:sp,map:sv,set:sg,array:s$,object:sy,union:s_,intersection:sb,tuple:sx,record:sI,nullable:sw,nonoptional:sS,default:sP,prefault:sO,catch:sU,pipe:sN,readonly:sD,promise:sA,optional:sj,lazy:sE};function sC(t,r){if("_idmap"in t){let i=oN({...r,processors:sT}),n={};for(let r of t._idmap.entries()){let[t,n]=r;oA(n,i)}let a={};for(let o of(i.external={registry:t,uri:r?.uri,defs:n},t._idmap.entries())){let[t,r]=o;oE(i,r),ts(a,t,oV(i,r))}return Object.keys(n).length>0&&(a.__shared={["draft-2020-12"===i.target?"$defs":"definitions"]:n}),{schemas:a}}let i=oN({...r,processors:sT});return oA(t,i),oE(i,t),oV(i,t)}t.s(["aggregateChecks",0,o0,"allProcessors",0,sT,"anyProcessor",0,si,"arrayProcessor",0,s$,"bigintProcessor",0,o3,"booleanProcessor",0,o5,"catchProcessor",0,sU,"customProcessor",0,sm,"dateProcessor",0,sa,"defaultProcessor",0,sP,"enumProcessor",0,so,"fileProcessor",0,sd,"functionProcessor",0,sf,"intersectionProcessor",0,sb,"lazyProcessor",0,sE,"literalProcessor",0,ss,"mapProcessor",0,sv,"nanProcessor",0,su,"neverProcessor",0,sr,"nonoptionalProcessor",0,sS,"nullProcessor",0,o8,"nullableProcessor",0,sw,"numberProcessor",0,o9,"objectProcessor",0,sy,"optionalProcessor",0,sj,"pipeProcessor",0,sN,"prefaultProcessor",0,sO,"promiseProcessor",0,sA,"readonlyProcessor",0,sD,"recordProcessor",0,sI,"setProcessor",0,sg,"stringProcessor",0,o2,"successProcessor",0,sc,"symbolProcessor",0,o7,"templateLiteralProcessor",0,sl,"toJSONSchema",0,sC,"transformProcessor",0,sp,"tupleProcessor",0,sx,"undefinedProcessor",0,se,"unionProcessor",0,s_,"unknownProcessor",0,sn,"voidProcessor",0,st],685362);
57class sL extends Error{constructor(t,r){super(t),this.name="ParseError",this.type=r.type,this.field=r.field,this.value=r.value,this.line=r.line}}function sR(t){}function sV(t,r,i){return 100===i&&97===t.charCodeAt(r+1)&&116===t.charCodeAt(r+2)&&97===t.charCodeAt(r+3)&&58===t.charCodeAt(r+4)}function sM(t,r,i){return 101===i&&118===t.charCodeAt(r+1)&&101===t.charCodeAt(r+2)&&110===t.charCodeAt(r+3)&&116===t.charCodeAt(r+4)&&58===t.charCodeAt(r+5)}class sF extends TransformStream{constructor({onError:t,onRetry:r,onComment:i,maxBufferSize:n}={}){let a;super({start(o){a=function(t){if("function"==typeof t)throw TypeError("`config` must be an object, got a function instead. Did you mean `createParser({onEvent: fn})`?");let{onEvent:r=sR,onError:i=sR,onRetry:n=sR,onComment:a,maxBufferSize:o}=t,s=[],u=0,l=!0,d,c="",m=0,f,p=!1;function v(){void 0!==o&&(u+c.length<=o||(p=!0,s.length=0,u=0,d=void 0,c="",m=0,f=void 0,i(new sL(`Buffered data exceeded max buffer size of ${o} characters`,{type:"max-buffer-size-exceeded"}))))}function g(t){let i=0;if(-1===t.indexOf("\r")){let n=t.indexOf(`
58`,i);for(;-1!==n;){if(i===n){m>0&&r({id:d,event:f,data:c}),d=void 0,c="",m=0,f=void 0,i=n+1,n=t.indexOf(`
59`,i);continue}let a=t.charCodeAt(i);if(sV(t,i,a)){let a=32===t.charCodeAt(i+5)?i+6:i+5,o=t.slice(a,n);if(0===m&&10===t.charCodeAt(n+1)){r({id:d,event:f,data:o}),d=void 0,c="",f=void 0,i=n+2,n=t.indexOf(`
60`,i);continue}c=0===m?o:`${c}
61${o}`,m++}else sM(t,i,a)?f=t.slice(32===t.charCodeAt(i+6)?i+7:i+6,n)||void 0:$(t,i,n);i=n+1,n=t.indexOf(`
62`,i)}return t.slice(i)}for(;i<t.length;){let r=t.indexOf("\r",i),n=t.indexOf(`
63`,i),a=-1;if(-1!==r&&-1!==n?a=r<n?r:n:-1!==r?a=r===t.length-1?-1:r:-1!==n&&(a=n),-1===a)break;$(t,i,a),i=a+1,13===t.charCodeAt(i-1)&&10===t.charCodeAt(i)&&i++}return t.slice(i)}function $(t,i,n){if(i===n)return void(m>0&&r({id:d,event:f,data:c}),d=void 0,c="",m=0,f=void 0);let o=t.charCodeAt(i);if(sV(t,i,o)){let r=32===t.charCodeAt(i+5)?i+6:i+5,a=t.slice(r,n);c=0===m?a:`${c}
64${a}`,m++;return}if(sM(t,i,o)){f=t.slice(32===t.charCodeAt(i+6)?i+7:i+6,n)||void 0;return}if(105===o&&100===t.charCodeAt(i+1)&&58===t.charCodeAt(i+2)){let r=t.slice(32===t.charCodeAt(i+3)?i+4:i+3,n);r.includes("\0")||(d=r);return}if(58===o){a&&a(t.slice(i,n).slice(32===t.charCodeAt(i+1)?2:1));return}let s=t.slice(i,n),u=s.indexOf(":");if(-1===u)return void h(s,"",s);let l=s.slice(0,u),p=32===s.charCodeAt(u+1)?2:1;h(l,s.slice(u+p),s)}function h(t,r,a){switch(t){case"event":f=r||void 0;break;case"data":c=0===m?r:`${c}
65${r}`,m++;break;case"id":r.includes("\0")||(d=r);break;case"retry":/^\d+$/.test(r)?n(parseInt(r,10)):i(new sL(`Invalid \`retry\` value: "${r}"`,{type:"invalid-retry",value:r,line:a}));break;default:i(new sL(`Unknown field "${t.length>20?`${t.slice(0,20)}\u2026`:t}"`,{type:"unknown-field",field:t,value:r,line:a}))}}return{feed:function(t){if(p)throw Error("Cannot feed parser: it was terminated after exceeding the configured max buffer size. Call `reset()` to resume parsing.");if(l&&(l=!1,239===t.charCodeAt(0)&&187===t.charCodeAt(1)&&191===t.charCodeAt(2)&&(t=t.slice(3))),0===s.length){let r=g(t);""!==r&&(s.push(r),u=r.length),v();return}if(-1===t.indexOf(`
66`)&&-1===t.indexOf("\r")){s.push(t),u+=t.length,v();return}s.push(t);let r=s.join("");s.length=0,u=0;let i=g(r);""!==i&&(s.push(i),u=i.length),v()},reset:function(t={}){if(t.consume&&s.length>0){let t=s.join("");$(t,0,t.length)}l=!0,d=void 0,c="",m=0,f=void 0,s.length=0,u=0,p=!1}}}({onEvent:t=>{o.enqueue(t)},onError(r){"function"==typeof t&&t(r),("terminate"===t||"max-buffer-size-exceeded"===r.type)&&o.error(r)},onRetry:r,onComment:i,maxBufferSize:n})},transform(t){a.feed(t)}})}}let sB=Symbol.for("workflow-serialize"),sJ=Symbol.for("workflow-deserialize");async function sW(t,r){if(null==t)return;let i=r?.abortSignal;return new Promise((r,n)=>{if(i?.aborted)return void n(sK());let a=setTimeout(()=>{o(),r()},t),o=()=>{clearTimeout(a),i?.removeEventListener("abort",s)},s=()=>{o(),n(sK())};i?.addEventListener("abort",s)})}function sK(){return new DOMException("Delay was aborted","AbortError")}t.s(["WORKFLOW_DESERIALIZE",0,sJ,"WORKFLOW_SERIALIZE",0,sB],5295);var sG=new TextDecoder;async function sX(t){return"string"==typeof t?t:t instanceof ArrayBuffer||ArrayBuffer.isView(t)?sG.decode(t):"u">typeof Blob&&t instanceof Blob?t.text():String(t)}async function sq(t,{highWaterMark:r=1048576,pollIntervalMs:i=20,abortSignal:n}={}){for(;1===t.readyState&&(t.bufferedAmount??0)>r;){if(n?.aborted===!0)return;await sW(i)}}var{btoa:sH,atob:sY}=globalThis;function sQ(t){let r=sY(t.replace(/-/g,"+").replace(/_/g,"/"));return Uint8Array.from(r,t=>t.codePointAt(0))}var s0=Symbol.for("vercel.ai.providerStreamError"),s4=class{constructor(){this.status={type:"pending"},this._resolve=void 0,this._reject=void 0}get promise(){return this._promise||(this._promise=new Promise((t,r)=>{"resolved"===this.status.type?t(this.status.value):"rejected"===this.status.type&&r(this.status.error),this._resolve=t,this._reject=r})),this._promise}resolve(t){this.status={type:"resolved",value:t},this._promise&&this._resolve?.(t)}reject(t){this.status={type:"rejected",error:t},this._promise&&this._reject?.(t)}isResolved(){return"resolved"===this.status.type}isRejected(){return"rejected"===this.status.type}isPending(){return"pending"===this.status.type}};function s6(t){return Object.fromEntries([...t.headers])}function s1(t=globalThis){return t.window?"runtime/browser":t.navigator?.userAgent?`runtime/${t.navigator.userAgent.toLowerCase()}
66`:t.process?.versions?.node?`runtime/node.js/${t.process.version.substring(0)}`:t.EdgeRuntime?"runtime/vercel-edge":"runtime/unknown"}function s2(t){return(t instanceof Error||"function"==typeof DOMException&&t instanceof DOMException)&&("AbortError"===t.name||"ResponseAborted"===t.name||"TimeoutError"===t.name)}var s9=["fetch failed","failed to fetch"],s5=new Set(["ConnectionRefused","ConnectionClosed","FailedToOpenSocket","ECONNRESET","ECONNREFUSED","ETIMEDOUT","EPIPE","UND_ERR_SOCKET","UND_ERR_HEADERS_TIMEOUT","UND_ERR_BODY_TIMEOUT","UND_ERR_CONNECT_TIMEOUT"]);function s3({error:t,url:r,requestBodyValues:i}){if(s2(t))return t;if(t instanceof TypeError&&s9.includes(t.message.toLowerCase())){let n=t.cause;if(null!=n)return new X({message:`Cannot connect to API: ${n.message}`,cause:n,url:r,requestBodyValues:i,isRetryable:!0})}let n=function(t){let r=new Set,i=t;for(;i instanceof Error&&!r.has(i);){r.add(i);let t=i;if("string"==typeof t.code&&s5.has(t.code))return t;i=i.cause}}(t);return null!=n?new X(X.isInstance(t)?{message:t.message,cause:t.cause,url:t.url,requestBodyValues:t.requestBodyValues,statusCode:t.statusCode,responseHeaders:t.responseHeaders,responseBody:t.responseBody,data:t.data,isRetryable:!0}:{message:`Cannot connect to API: ${t instanceof Error?t.message:n.message}`,cause:t,url:r,requestBodyValues:i,isRetryable:!0}):t}var s7="5.0.49";function s8(t){if(null==t)return{};let r={};if(t instanceof Headers)t.forEach((t,i)=>{r[i.toLowerCase()]=t});else for(let[i,n]of(Array.isArray(t)||(t=Object.entries(t)),t))null!=n&&(r[i.toLowerCase()]=n);return r}function ue(t,...r){let i=new Headers(s8(t)),n=i.get("user-agent")||"";return i.set("user-agent",[n,...r].filter(Boolean).join(" ")),Object.fromEntries(i.entries())}var ut=[{mediaType:"image/gif",bytesPrefix:[71,73,70,56,55,97]},{mediaType:"image/gif",bytesPrefix:[71,73,70,56,57,97]},{mediaType:"image/png",bytesPrefix:[137,80,78,71]},{mediaType:"image/jpeg",bytesPrefix:[255,216]},{mediaType:"image/webp",bytesPrefix:[82,73,70,70,null,null,null,null,87,69,66,80]},{mediaType:"image/bmp",bytesPrefix:[66,77,null,null,null,null,0,0,0,0]},{mediaType:"image/tiff",bytesPrefix:[73,73,42,0]},{mediaType:"image/tiff",bytesPrefix:[77,77,0,42]},{mediaType:"image/avif",bytesPrefix:[0,0,0,null,102,116,121,112,97,118,105,102]},{mediaType:"image/heic",bytesPrefix:[0,0,0,null,102,116,121,112,104,101,105,99]}],ur=[{mediaType:"application/pdf",bytesPrefix:[37,80,68,70]}],ui=[{mediaType:"audio/aac",bytesPrefix:[255,240]},{mediaType:"audio/aac",bytesPrefix:[255,241]},{mediaType:"audio/aac",bytesPrefix:[255,248]},{mediaType:"audio/aac",bytesPrefix:[255,249]},{mediaType:"audio/mpeg",bytesPrefix:[255,251]},{mediaType:"audio/mpeg",bytesPrefix:[255,250]},{mediaType:"audio/mpeg",bytesPrefix:[255,243]},{mediaType:"audio/mpeg",bytesPrefix:[255,242]},{mediaType:"audio/mpeg",bytesPrefix:[255,227]},{mediaType:"audio/mpeg",bytesPrefix:[255,226]},{mediaType:"audio/wav",bytesPrefix:[82,73,70,70,null,null,null,null,87,65,86,69]},{mediaType:"audio/ogg",bytesPrefix:[79,103,103,83]},{mediaType:"audio/flac",bytesPrefix:[102,76,97,67]},{mediaType:"audio/aac",bytesPrefix:[64,21,0,0]},{mediaType:"audio/webm",bytesPrefix:[26,69,223,163]}],un=[{mediaType:"video/mp4",bytesPrefix:[0,0,0,null,102,116,121,112]},{mediaType:"video/webm",bytesPrefix:[26,69,223,163]},{mediaType:"video/quicktime",bytesPrefix:[0,0,0,20,102,116,121,112,113,116]},{mediaType:"video/x-msvideo",bytesPrefix:[82,73,70,70]}];function ua(t,r){if("string"!=typeof t)return t.length>r?t.subarray(0,r):t;let i=4*Math.ceil(r/3),n=sQ(t.substring(0,Math.min(t.length,i)));return n.length>r?n.subarray(0,r):n}function uo({data:t,signatures:r}){var i,n;let a,o=ua(t,18);for(let s of((i=o).length>10&&73===i[0]&&68===i[1]&&51===i[2]&&(a=(127&(n=ua(t,131084))[6])<<21|(127&n[7])<<14|(127&n[8])<<7|127&n[9],o=n.subarray(a+10)),r))if(o.length>=s.bytesPrefix.length&&s.bytesPrefix.every((t,r)=>null===t||o[r]===t))return s.mediaType}var us={image:ut,audio:[...ui,{mediaType:"audio/mp4",bytesPrefix:[0,0,0,null,102,116,121,112]}],video:un,application:ur};async function uu(t){try{await t.body?.cancel()}catch{}}var ul="AI_DownloadError",ud=`vercel.ai.error.${ul}`,uc=Symbol.for(ud),um=class extends(C=J,T=uc,C){constructor({url:t,statusCode:r,statusText:i,cause:n,message:a=null==n?`Failed to download ${t}: ${r} ${i}`:`Failed to download ${t}: ${n}`}){super({name:ul,message:a,cause:n}),this[T]=!0,this.url=t,this.statusCode=r,this.statusText=i}static isInstance(t){return J.hasMarker(t,ud)}};function uf(t,r){try{return new URL(t).origin===new URL(r).origin}catch{return!1}}function up(t){let r=t.split(".");return 4===r.length&&r.every(t=>{let r=Number(t);return Number.isInteger(r)&&r>=0&&r<=255&&String(r)===t})}function uv(t){let[r,i,n]=t.split(".").map(Number);return 0===r||10===r||100===r&&i>=64&&i<=127||127===r||169===r&&254===i||172===r&&i>=16&&i<=31||192===r&&0===i&&0===n||192===r&&0===i&&2===n||192===r&&168===i||198===r&&(18===i||19===i)||198===r&&51===i&&100===n||203===r&&0===i&&113===n||r>=224||!1}function ug(t){let r=function(t){let r=t.toLowerCase(),i=r.indexOf("%");-1!==i&&(r=r.slice(0,i));let n=r.split("::");if(n.length>2)return null;let a=t=>{if(""===t)return[];let r=[],i=t.split(":");for(let t=0;t<i.length;t++){let n=i[t];if(n.includes(".")){if(t!==i.length-1||!up(n))return null;let[a,o,s,u]=n.split(".").map(Number);r.push(a<<8|o,s<<8|u);continue}if(!/^[0-9a-f]{1,4}$/.test(n))return null;r.push(parseInt(n,16))}return r},o=a(n[0]);if(null===o)return null;if(2===n.length){let t=a(n[1]);if(null===t)return null;let r=8-o.length-t.length;return r<0?null:[...o,...Array(r).fill(0),...t]}return 8===o.length?o:null}(t);if(null===r)return!0;let i=t=>r.slice(0,t).every(t=>0===t);if(i(7)&&(0===r[7]||1===r[7])||(65024&r[0])==64512||(65472&r[0])==65152||(65472&r[0])==65216||(65280&r[0])==65280||8193===r[0]&&3512===r[1]||16383===r[0]&&(61440&r[1])==0)return!0;
66if(i(6)||i(5)&&65535===r[5]||i(4)&&65535===r[4]&&0===r[5]||100===r[0]&&65435===r[1]&&0===r[2]&&0===r[3]&&0===r[4]&&0===r[5]||100===r[0]&&65435===r[1]&&1===r[2]){let t=r[6]>>8&255,i=255&r[6],n=r[7]>>8&255,a=255&r[7];return uv(`${t}.${i}.${n}.${a}`)}return!1}async function u$(){let t;return(t=globalThis.process,t?.release?.name!=="node"||t.versions?.bun!=null||t.versions?.deno!=null||"workerd"===t.title||null!=globalThis.EdgeRuntime)?globalThis.fetch:L??=Promise.resolve().then(uh)}function uh(){let t=uy("node:module"),{lookup:r}=uy("node:dns"),{Agent:i,fetch:n}=t.createRequire(function t(){let r=Error.prepareStackTrace;try{Error.prepareStackTrace=(t,r)=>r;let r=Error("Capture current module path");Error.captureStackTrace(r,t);let[i]=r.stack,n=i?.getFileName();if(null==n)throw Error("Unable to determine the current module path");return n}finally{Error.prepareStackTrace=r}}())("undici"),a=new i({connect:{lookup:(t,i,n)=>{r(t,{...i,all:!0},(r,a)=>{if(r)return void n(r);try{let[r]=a;if(null==r)throw Error(`Hostname ${t} did not resolve to an address`);for(let{address:r,family:i}of a)!function({address:t,family:r,hostname:i}){if(4===r?!up(t)||uv(t):6!==r||ug(t))throw new um({url:i,message:`Hostname ${i} resolved to disallowed IP address ${t}`})}({address:r,family:i,hostname:t});!0===i.all?n(null,a):n(null,r.address,r.family)}catch(t){n(t instanceof Error?t:Error(String(t)))}})}}});return(t,r)=>n(t,{...r,dispatcher:a})}function uy(t){let r=globalThis.process,i=r?.getBuiltinModule?.(t);if(null==i)throw Error(`Node.js built-in module ${t} is unavailable`);return i}var u_=["connection","keep-alive","te","trailer","transfer-encoding","upgrade","host","forwarded","proxy-authorization","via","x-forwarded-for","x-forwarded-host","x-forwarded-proto","x-real-ip","metadata","metadata-flavor","x-aws-ec2-metadata-token","x-metadata-token","cookie","set-cookie"];function ub(t){let r=new Headers(t);for(let t of u_)r.delete(t);return r}var ux=new Set([301,302,303,307,308]);async function uk(t){return null==t||t===globalThis.fetch?await u$():t}async function uI({url:t,headers:r,abortSignal:i,maxRedirects:n=10,fetch:a,trustedOrigin:o}){let s=void 0===r?void 0:ub(r),u=t=>{let r={signal:i,redirect:t};return void 0!==s&&(r.headers=new Headers(s)),r},l=t;for(let r=0;r<=n;r++){let r=void 0!==o&&uf(l,o);r||function(t){let r;try{r=new URL(t)}catch{throw new um({url:t,message:`Invalid URL: ${t}`})}if("data:"===r.protocol)return;if("http:"!==r.protocol&&"https:"!==r.protocol)throw new um({url:t,message:`URL scheme must be http, https, or data, got ${r.protocol}`});let i=r.hostname.toLowerCase().replace(/\.+$/,"");if(!i)throw new um({url:t,message:"URL must have a hostname"});if("localhost"===i||i.endsWith(".local")||i.endsWith(".localhost"))throw new um({url:t,message:`URL with hostname ${i} is not allowed`});if(i.startsWith("[")&&i.endsWith("]")){if(ug(i.slice(1,-1)))throw new um({url:t,message:`URL with IPv6 address ${i} is not allowed`});return}if(up(i)&&uv(i))throw new um({url:t,message:`URL with IP address ${i} is not allowed`})}(l);let i=r&&null!=a?a:r?globalThis.fetch:await uk(a),n=await i(l,u("manual"));if("opaqueredirect"===n.type){if(!function(t=globalThis){return null!=t.window}())throw new um({url:t,message:`Redirect from ${l} could not be validated and was blocked`});return await i(l,u("follow"))}let d=n.headers?.get("location");if(ux.has(n.status)&&d){uu(n);let t=new URL(d,l).toString();if(void 0!==s&&!uf(t,l)){let t=s.get("user-agent");s=new Headers(null==t?void 0:{"user-agent":t})}l=t;continue}return n}throw new um({url:t,message:`Too many redirects (max ${n})`})}var uw=new Set(["accept","accept-language","baggage","cache-control","idempotency-key","if-match","if-modified-since","if-none-match","if-range","if-unmodified-since","pragma","range","traceparent","tracestate","user-agent","x-correlation-id","x-request-id"]);async function uS({headers:t,credentialedOrigin:r,untrustedFirstHopHeaders:i,...n}){let a;if(void 0!==t){a=ub(t);let o=r??n.trustedOrigin;if(void 0===o||!uf(n.url,o)){let t=new Set([...uw,...(i??[]).map(t=>t.toLowerCase())]);a=new Headers([...a].filter(([r])=>t.has(r)))}}return uI({...n,headers:a})}async function uZ({response:t,url:r,maxBytes:i=0x80000000}){let n=t.headers.get("content-length");if(null!=n){let a=parseInt(n,10);if(!isNaN(a)&&a>i)throw await uu(t),new um({url:r,message:`Download of ${r} exceeded maximum size of ${i} bytes (Content-Length: ${a}).`})}let a=t.body;if(null==a)return new Uint8Array(0);let o=a.getReader(),s=[],u=0;try{for(;;){let{done:t,value:n}=await o.read();if(t)break;
66if((u+=n.length)>i)throw new um({url:r,message:`Download of ${r} exceeded maximum size of ${i} bytes.`});s.push(n)}}finally{try{await o.cancel()}catch{}finally{o.releaseLock()}}let l=new Uint8Array(u),d=0;for(let t of s)l.set(t,d),d+=t.length;return l}var uz=Symbol.for("vercel.ai.embeddingModel.maxInputBytesPerCall"),uP=Symbol.for("vercel.ai.embeddingModel.providerOptionsTransformer"),uO=({prefix:t,size:r=16,alphabet:i="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",separator:n="-"}={})=>{let a=()=>{let t=i.length,n=Array(r);for(let a=0;a<r;a++)n[a]=i[Math.random()*t|0];return n.join("")};if(null==t)return a;if(i.includes(n))throw new eu({argument:"separator",message:`The separator "${n}" must not be part of the alphabet "${i}".`});return()=>`${t}${n}${a()}`},uU=uO(),uN=async({url:t,headers:r={},successfulResponseHandler:i,failedResponseHandler:n,abortSignal:a,fetch:o,validateUrl:s,credentialedOrigin:u,trustedOrigin:l})=>{try{let d=o??globalThis.fetch,c=void 0===u||uf(t,u)?r:{},m=ue(c,`ai-sdk/provider-utils/${s7}`,s1()),f=s?await uI({url:t,headers:m,abortSignal:a,fetch:o,trustedOrigin:l}):await d(t,{method:"GET",headers:m,signal:a}),p=s6(f);if(!f.ok){let r;try{r=await n({response:f,url:t,requestBodyValues:{}})}catch(r){if(s2(r)||X.isInstance(r))throw r;throw new X({message:"Failed to process error response",cause:r,statusCode:f.status,url:t,responseHeaders:p,requestBodyValues:{}})}throw r.value}try{return await i({response:f,url:t,requestBodyValues:{}})}catch(r){if(r instanceof Error&&(s2(r)||X.isInstance(r)))throw r;throw new X({message:"Failed to process successful response",cause:r,statusCode:f.status,url:t,responseHeaders:p,requestBodyValues:{}})}}catch(r){throw s3({error:r,url:t,requestBodyValues:{}})}};function uD(t){return globalThis.Buffer?.isBuffer(t)??!1}function uA(t){return null!=t&&"object"==typeof t&&!Array.isArray(t)}function uj(t){return null!=t&&Number.isSafeInteger(t)&&t>=0}var uE=/"(?:_|\\u005[Ff])(?:_|\\u005[Ff])(?:p|\\u0070)(?:r|\\u0072)(?:o|\\u006[Ff])(?:t|\\u0074)(?:o|\\u006[Ff])(?:_|\\u005[Ff])(?:_|\\u005[Ff])"\s*:/,uT=/"(?: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 uC(t){let r=JSON.parse(t);return null===r||"object"!=typeof r||!1===uE.test(t)&&!1===uT.test(t)?r:function(t){let r=[t];for(;r.length;){let t=r;for(let i of(r=[],t)){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 t in i){let n=i[t];n&&"object"==typeof n&&r.push(n)}}}return t}(r)}function uL(t){let{stackTraceLimit:r}=Error;try{Error.stackTraceLimit=0}catch{return uC(t)}try{return uC(t)}finally{Error.stackTraceLimit=r}}function uR(t){if("object"===t.type||Array.isArray(t.type)&&t.type.includes("object")){let{additionalProperties:r}=t;t.additionalProperties=null!=r&&"boolean"!=typeof r&&uV(r);let{properties:i}=t;if(null!=i)for(let t of Object.keys(i))i[t]=uV(i[t])}null!=t.items&&(t.items=Array.isArray(t.items)?t.items.map(uV):uV(t.items)),null!=t.anyOf&&(t.anyOf=t.anyOf.map(uV)),null!=t.allOf&&(t.allOf=t.allOf.map(uV)),null!=t.oneOf&&(t.oneOf=t.oneOf.map(uV));let{definitions:r}=t;if(null!=r)for(let t of Object.keys(r))r[t]=uV(r[t]);return t}function uV(t){return"boolean"==typeof t?t:uR(t)}var uM=Symbol("Let zodToJsonSchema decide on which parser to use"),uF={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 uB(t,r){return lt(t.type._def,r)}var uJ=void 0,uW=/^[cC][^\s-]{8,}
66$/,uK=/^[0-9a-z]+$/,uG=/^[0-9A-HJKMNP-TV-Z]{26}$/,uX=/^(?!\.)(?!.*\.\.)([a-zA-Z0-9_'+\-.]*)[a-zA-Z0-9_+-]@([a-zA-Z0-9][a-zA-Z0-9-]*\.)+[a-zA-Z]{2,}$/,uq=()=>(void 0===uJ&&(uJ=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),uJ),uH=/^(?:(?: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])$/,uY=/^(([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])$/,uQ=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,u0=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,u4=/^[a-zA-Z0-9_-]{21}$/,u6=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/;function u1(t,r){let i={type:"string"};if(t.checks)for(let n of t.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(r.emailStrategy){case"format:email":u5(i,"email",n.message,r);break;case"format:idn-email":u5(i,"idn-email",n.message,r);break;case"pattern:zod":u3(i,uX,n.message,r)}break;case"url":u5(i,"uri",n.message,r);break;case"uuid":u5(i,"uuid",n.message,r);break;case"regex":u3(i,n.regex,n.message,r);break;case"cuid":u3(i,uW,n.message,r);break;case"cuid2":u3(i,uK,n.message,r);break;case"startsWith":u3(i,RegExp(`^${u2(n.value,r)}`),n.message,r);break;case"endsWith":u3(i,RegExp(`${u2(n.value,r)}$`),n.message,r);break;case"datetime":u5(i,"date-time",n.message,r);break;case"date":u5(i,"date",n.message,r);break;case"time":u5(i,"time",n.message,r);break;case"duration":u5(i,"duration",n.message,r);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":u3(i,RegExp(u2(n.value,r)),n.message,r);break;case"ip":"v6"!==n.version&&u5(i,"ipv4",n.message,r),"v4"!==n.version&&u5(i,"ipv6",n.message,r);break;case"base64url":u3(i,u0,n.message,r);break;case"jwt":u3(i,u6,n.message,r);break;case"cidr":"v6"!==n.version&&u3(i,uH,n.message,r),"v4"!==n.version&&u3(i,uY,n.message,r);break;case"emoji":u3(i,uq(),n.message,r);break;case"ulid":u3(i,uG,n.message,r);break;case"base64":switch(r.base64Strategy){case"format:binary":u5(i,"binary",n.message,r);break;case"contentEncoding:base64":i.contentEncoding="base64";break;case"pattern:zod":u3(i,uQ,n.message,r)}break;case"nanoid":u3(i,u4,n.message,r)}return i}function u2(t,r){return"escape"===r.patternStrategy?function(t){let r="";for(let i=0;i<t.length;i++)u9.has(t[i])||(r+="\\"),r+=t[i];return r}(t):t}var u9=new Set("ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvxyz0123456789");function u5(t,r,i,n){t.format||t.anyOf?.some(t=>t.format)?(t.anyOf||(t.anyOf=[]),t.format&&(t.anyOf.push({format:t.format}),delete t.format),t.anyOf.push({format:r,...i&&n.errorMessages&&{errorMessage:{format:i}}})):t.format=r}function u3(t,r,i,n){t.pattern||t.allOf?.some(t=>t.pattern)?(t.allOf||(t.allOf=[]),t.pattern&&(t.allOf.push({pattern:t.pattern}),delete t.pattern),t.allOf.push({pattern:u7(r,n),...i&&n.errorMessages&&{errorMessage:{pattern:i}}})):t.pattern=u7(r,n)}function u7(t,r){if(!r.applyRegexFlags||!t.flags)return t.source;let i={i:t.flags.includes("i"),m:t.flags.includes("m"),s:t.flags.includes("s")},n=i.i?t.source.toLowerCase():t.source,a="",o=!1,s=!1,u=!1;for(let t=0;t<n.length;t++){if(o){a+=n[t],o=!1;continue}
66if(i.i){if(s){if(n[t].match(/[a-z]/)){u?(a+=n[t],a+=`${n[t-2]}-${n[t]}`.toUpperCase(),u=!1):"-"===n[t+1]&&n[t+2]?.match(/[a-z]/)?(a+=n[t],u=!0):a+=`${n[t]}${n[t].toUpperCase()}`;continue}}else if(n[t].match(/[a-z]/)){a+=`[${n[t]}${n[t].toUpperCase()}]`;continue}}if(i.m){if("^"===n[t]){a+=`(^|(?<=[\r
67]))`;continue}else if("$"===n[t]){a+=`($|(?=[\r
68]))`;continue}}if(i.s&&"."===n[t]){a+=s?`${n[t]}\r
69`:`[${n[t]}\r
70]`;continue}a+=n[t],"\\"===n[t]?o=!0:s&&"]"===n[t]?s=!1:s||"["!==n[t]||(s=!0)}try{new RegExp(a)}catch{return console.warn(`Could not convert regex pattern at ${r.currentPath.join("/")} to a flag-independent form! Falling back to the flag-ignorant source`),t.source}return a}function u8(t,r){let i={type:"object",additionalProperties:lt(t.valueType._def,{...r,currentPath:[...r.currentPath,"additionalProperties"]})??r.allowedAdditionalProperties};if(t.keyType?._def.typeName==="ZodString"&&t.keyType._def.checks?.length){let{type:n,...a}=u1(t.keyType._def,r);return{...i,propertyNames:a}}if(t.keyType?._def.typeName==="ZodEnum")return{...i,propertyNames:{enum:t.keyType._def.values}};if(t.keyType?._def.typeName==="ZodBranded"&&"ZodString"===t.keyType._def.type._def.typeName&&t.keyType._def.type._def.checks?.length){let{type:n,...a}=uB(t.keyType._def,r);return{...i,propertyNames:a}}return i}var le={ZodString:"string",ZodNumber:"number",ZodBigInt:"integer",ZodBoolean:"boolean",ZodNull:"null"};function lt(t,r,i=!1){let n=r.seen.get(t);if(r.override){let a=r.override?.(t,r,n,i);if(a!==uM)return a}if(n&&!i){let t=lr(n,r);if(void 0!==t)return t}let a={def:t,path:r.currentPath,jsonSchema:void 0};r.seen.set(t,a);let o=((t,r,i)=>{switch(r){case"ZodString":return u1(t,i);case"ZodNumber":let n={type:"number"};if(!t.checks)return n;for(let r of t.checks)switch(r.kind){case"int":n.type="integer";break;case"min":r.inclusive?n.minimum=r.value:n.exclusiveMinimum=r.value;break;case"max":r.inclusive?n.maximum=r.value:n.exclusiveMaximum=r.value;break;case"multipleOf":n.multipleOf=r.value}return n;case"ZodObject":return function(t,r){let i={type:"object",properties:{}},n=[],a=t.shape();for(let t in a){let o=a[t];if(void 0===o||void 0===o._def)continue;let s=function(t){try{return t.isOptional()}catch{return!0}}(o),u=lt(o._def,{...r,currentPath:[...r.currentPath,"properties",t],propertyPath:[...r.currentPath,"properties",t]});void 0!==u&&(i.properties[t]=u,s||n.push(t))}n.length&&(i.required=n);let o=function(t,r){if("ZodNever"!==t.catchall._def.typeName)return lt(t.catchall._def,{...r,currentPath:[...r.currentPath,"additionalProperties"]});switch(t.unknownKeys){case"passthrough":return r.allowedAdditionalProperties;case"strict":return r.rejectedAdditionalProperties;case"strip":return"strict"===r.removeAdditionalStrategy?r.allowedAdditionalProperties:r.rejectedAdditionalProperties}}(t,r);return void 0!==o&&(i.additionalProperties=o),i}(t,i);case"ZodBigInt":let a={type:"integer",format:"int64"};if(!t.checks)return a;for(let r of t.checks)switch(r.kind){case"min":r.inclusive?a.minimum=r.value:a.exclusiveMinimum=r.value;break;case"max":r.inclusive?a.maximum=r.value:a.exclusiveMaximum=r.value;break;case"multipleOf":a.multipleOf=r.value}return a;case"ZodBoolean":return{type:"boolean"};case"ZodDate":return function t(r,i,n){let a=n??i.dateStrategy;if(Array.isArray(a))return{anyOf:a.map(n=>t(r,i,n))};switch(a){case"string":case"format:date-time":return{type:"string",format:"date-time"};case"format:date":return{type:"string",format:"date"};case"integer":var o=r;let s={type:"integer",format:"unix-time"};for(let t of o.checks)switch(t.kind){case"min":s.minimum=t.value;break;case"max":s.maximum=t.value}return s}}(t,i);case"ZodUndefined":case"ZodNaN":case"ZodNever":return{not:{}};case"ZodNull":return{type:"null"};case"ZodArray":let o;return o={type:"array"},t.type?._def&&t.type?._def?.typeName!=="ZodAny"&&(o.items=lt(t.type._def,{...i,currentPath:[...i.currentPath,"items"]})),t.minLength&&(o.minItems=t.minLength.value),t.maxLength&&(o.maxItems=t.maxLength.value),t.exactLength&&(o.minItems=t.exactLength.value,o.maxItems=t.exactLength.value),o;case"ZodUnion":case"ZodDiscriminatedUnion":var s,u;let l,d=t.options instanceof Map?Array.from(t.options.values()):t.options;if(d.every(t=>t._def.typeName in le&&(!t._def.checks||!t._def.checks.length))){let t=d.reduce((t,r)=>{let i=le[r._def.typeName];return i&&!t.includes(i)?[...t,i]:t},[]);return{type:t.length>1?t:t[0]}}if(d.every(t=>
70"ZodLiteral"===t._def.typeName&&!t.description)){let t=d.reduce((t,r)=>{let i=typeof r._def.value;switch(i){case"string":case"number":case"boolean":return[...t,i];case"bigint":return[...t,"integer"];case"object":if(null===r._def.value)return[...t,"null"];default:return t}},[]);if(t.length===d.length){let r=t.filter((t,r,i)=>i.indexOf(t)===r);return{type:r.length>1?r:r[0],enum:d.reduce((t,r)=>t.includes(r._def.value)?t:[...t,r._def.value],[])}}}else if(d.every(t=>"ZodEnum"===t._def.typeName))return{type:"string",enum:d.reduce((t,r)=>[...t,...r._def.values.filter(r=>!t.includes(r))],[])};return s=t,u=i,(l=(s.options instanceof Map?Array.from(s.options.values()):s.options).map((t,r)=>lt(t._def,{...u,currentPath:[...u.currentPath,"anyOf",`${r}`]})).filter(t=>!!t&&(!u.strictUnions||"object"==typeof t&&Object.keys(t).length>0))).length?{anyOf:l}:void 0;case"ZodIntersection":let c,m;return c=[lt(t.left._def,{...i,currentPath:[...i.currentPath,"allOf","0"]}),lt(t.right._def,{...i,currentPath:[...i.currentPath,"allOf","1"]})].filter(t=>!!t),m=[],c.forEach(t=>{if((!("type"in t)||"string"!==t.type)&&"allOf"in t)m.push(...t.allOf);else{let r=t;if("additionalProperties"in t&&!1===t.additionalProperties){let{additionalProperties:i,...n}=t;r=n}m.push(r)}}),m.length?{allOf:m}:void 0;case"ZodTuple":return t.rest?{type:"array",minItems:t.items.length,items:t.items.map((t,r)=>lt(t._def,{...i,currentPath:[...i.currentPath,"items",`${r}`]})).reduce((t,r)=>void 0===r?t:[...t,r],[]),additionalItems:lt(t.rest._def,{...i,currentPath:[...i.currentPath,"additionalItems"]})}:{type:"array",minItems:t.items.length,maxItems:t.items.length,items:t.items.map((t,r)=>lt(t._def,{...i,currentPath:[...i.currentPath,"items",`${r}`]})).reduce((t,r)=>void 0===r?t:[...t,r],[])};case"ZodRecord":return u8(t,i);case"ZodLiteral":let f;return"bigint"!=(f=typeof t.value)&&"number"!==f&&"boolean"!==f&&"string"!==f?{type:Array.isArray(t.value)?"array":"object"}:{type:"bigint"===f?"integer":f,const:t.value};case"ZodEnum":return{type:"string",enum:Array.from(t.values)};case"ZodNativeEnum":let p,v,g;return p=t.values,{type:1===(g=Array.from(new Set((v=Object.keys(t.values).filter(t=>"number"!=typeof p[p[t]]).map(t=>p[t])).map(t=>typeof t)))).length?"string"===g[0]?"string":"number":["string","number"],enum:v};case"ZodNullable":if(["ZodString","ZodNumber","ZodBigInt","ZodBoolean","ZodNull"].includes(t.innerType._def.typeName)&&(!t.innerType._def.checks||!t.innerType._def.checks.length))return{type:[le[t.innerType._def.typeName],"null"]};let $=lt(t.innerType._def,{...i,currentPath:[...i.currentPath,"anyOf","0"]});return $&&{anyOf:[$,{type:"null"}]};case"ZodOptional":if(i.currentPath.toString()===i.propertyPath?.toString())return lt(t.innerType._def,i);let h=lt(t.innerType._def,{...i,currentPath:[...i.currentPath,"anyOf","1"]});return h?{anyOf:[{not:{}},h]}:{};case"ZodMap":if("record"===i.mapStrategy)return u8(t,i);return{type:"array",maxItems:125,items:{type:"array",items:[lt(t.keyType._def,{...i,currentPath:[...i.currentPath,"items","items","0"]})||{},lt(t.valueType._def,{...i,currentPath:[...i.currentPath,"items","items","1"]})||{}],minItems:2,maxItems:2}};case"ZodSet":let y;return y={type:"array",uniqueItems:!0,items:lt(t.valueType._def,{...i,currentPath:[...i.currentPath,"items"]})},t.minSize&&(y.minItems=t.minSize.value),t.maxSize&&(y.maxItems=t.maxSize.value),y;case"ZodLazy":return()=>t.getter()._def;case"ZodPromise":return lt(t.type._def,i);case"ZodEffects":return"input"===i.effectStrategy?lt(t.schema._def,i):{};case"ZodAny":case"ZodUnknown":return{};case"ZodDefault":return{...lt(t.innerType._def,i),default:t.defaultValue()};case"ZodBranded":return uB(t,i);case"ZodReadonly":case"ZodCatch":return lt(t.innerType._def,i);case"ZodPipeline":if("input"===i.pipeStrategy)return lt(t.in._def,i);if("output"===i.pipeStrategy)return lt(t.out._def,i);let _=lt(t.in._def,{...i,currentPath:[...i.currentPath,"allOf","0"]}),b=lt(t.out._def,{...i,currentPath:[...i.currentPath,"allOf",_?"1":"0"]});return{allOf:[_,b].filter(t=>void 0!==t)};default:return}})(t,t.typeName,r),s="function"==typeof o?lt(o(),r):o;if(s&&li(t,r,s),r.postProcess){let i=r.postProcess(s,t,r);return a.jsonSchema=s,i}return a.jsonSchema=s,s}var lr=(t,r)=>{switch(r.$refStrategy){case"root":return{$ref:t.path.join("/")};case"relative":return{$ref:((t,r)=>{let i=0;for(;i<t.length&&i<r.length&&t[i]===r[i];i++);return[(t.length-i).toString(),...r.slice(i)].join("/")})(r.currentPath,t.path)};case"none":case"seen":if(t.path.length<r.currentPath.length&&t.path.every((t,i)=>r.currentPath[i]===t))return console.warn(`Recursive reference detected at ${r.currentPath.join("/")}! Defaulting to any`),{};return"seen"===r.$refStrategy?{}:void 0}},li=(t,r,i)=>(t.description&&(i.description=t.description),i),ln=Symbol.for("vercel.ai.schema");function la(t,{validate:r}={}){return{[ln]:!0,_type:void 0,get jsonSchema(){return"function"==typeof t&&(t=t()),t},validate:r}}function lo(t){var r;return null==t?la({type:"object",properties:{},additionalProperties:!1}):"object"==typeof t&&null!==t&&ln in t&&!0===t[ln]&&"jsonSchema"in t&&"validate"in t?t:"~standard"in t?"zod"===t["~standard"].vendor?ls(t):(r=t,la(()=>
70{if(null==r["~standard"].jsonSchema)throw Error(`Standard schema vendor '${r["~standard"].vendor}' does not support JSON Schema conversion.`);return uR(r["~standard"].jsonSchema.input({target:"draft-07"}))},{validate:async t=>{let i=await r["~standard"].validate(t);return"value"in i?{success:!0,value:i.value}:{success:!1,error:new eG({value:t,cause:i.issues})}}})):t()}function ls(t,r){let i;if("_zod"in t){let i;return i=r?.useReferences??!1,la(()=>uR(sC(t,{target:"draft-7",io:"input",reused:i?"ref":"inline"})),{validate:async r=>{let i=await ii(t,r);return i.success?{success:!0,value:i.data}:{success:!1,error:i.error}}})}return i=r?.useReferences??!1,la(()=>((t,r)=>{let i,n,a=(n=void 0!==(i="string"==typeof r?{...uF,name:r}:{...uF,...r}).name?[...i.basePath,i.definitionPath,i.name]:i.basePath,{...i,currentPath:n,propertyPath:void 0,seen:new Map(Object.entries(i.definitions).map(([t,r])=>[r._def,{def:r._def,path:[...i.basePath,i.definitionPath,t],jsonSchema:void 0}]))}),o="object"==typeof r&&r.definitions?Object.entries(r.definitions).reduce((t,[r,i])=>({...t,[r]:lt(i._def,{...a,currentPath:[...a.basePath,a.definitionPath,r]},!0)??{}}),{}):void 0,s="string"==typeof r?r:r?.nameStrategy==="title"?void 0:r?.name,u=lt(t._def,void 0===s?a:{...a,currentPath:[...a.basePath,a.definitionPath,s]},!1)??{},l="object"==typeof r&&void 0!==r.name&&"title"===r.nameStrategy?r.name:void 0;void 0!==l&&(u.title=l);let d=void 0===s?o?{...u,[a.definitionPath]:o}:u:{$ref:[..."relative"===a.$refStrategy?[]:a.basePath,a.definitionPath,s].join("/"),[a.definitionPath]:{...o,[s]:u}};return d.$schema="http://json-schema.org/draft-07/schema#",d})(t,{$refStrategy:i?"root":"none"}),{validate:async r=>{let i=await t.safeParseAsync(r);return i.success?{success:!0,value:i.data}:{success:!1,error:i.error}}})}async function lu({value:t,schema:r,context:i}){let n=await ll({value:t,schema:r,context:i});if(!n.success)throw eG.wrap({value:t,cause:n.error,context:i});return n.value}async function ll({value:t,schema:r,context:i}){let n=lo(r);try{if(null==n.validate)return{success:!0,value:t,rawValue:t};let r=await n.validate(t);if(r.success)return{success:!0,value:r.value,rawValue:t};return{success:!1,error:eG.wrap({value:t,cause:r.error,context:i}),rawValue:t}}catch(r){return{success:!1,error:eG.wrap({value:t,cause:r,context:i}),rawValue:t}}}async function ld({text:t,schema:r}){try{let i=uL(t);if(null==r)return i;return await lu({value:i,schema:r})}catch(r){if(e_.isInstance(r)||eG.isInstance(r))throw r;throw new e_({text:t,cause:r})}}async function lc({text:t,schema:r}){try{let i=uL(t);if(null==r)return{success:!0,value:i,rawValue:i};return await ll({value:i,schema:r})}catch(r){return{success:!1,error:e_.isInstance(r)?r:new e_({text:t,cause:r}),rawValue:void 0}}}function lm({stream:t,schema:r}){return t.pipeThrough(new TextDecoderStream).pipeThrough(new sF).pipeThrough(new TransformStream({async transform({data:t},i){"[DONE]"!==t&&i.enqueue(await lc({text:t,schema:r}))}}))}async function lf({provider:t,providerOptions:r,schema:i}){if(r?.[t]==null)return;let n=await ll({value:r[t],schema:i});if(!n.success)throw new eu({argument:"providerOptions",message:`invalid ${t} provider options`,cause:n.error});return n.value}var lp=()=>globalThis.fetch,lv=async({url:t,headers:r,body:i,failedResponseHandler:n,successfulResponseHandler:a,abortSignal:o,fetch:s})=>await lg({url:t,headers:{"Content-Type":"application/json",...r},body:{content:JSON.stringify(i),values:i},failedResponseHandler:n,successfulResponseHandler:a,abortSignal:o,fetch:s}),lg=async({url:t,headers:r={},body:i,successfulResponseHandler:n,failedResponseHandler:a,abortSignal:o,fetch:s=lp()})=>{try{let u=await s(t,{method:"POST",headers:ue(r,`ai-sdk/provider-utils/${s7}`,s1()),body:i.content,signal:o}),l=s6(u);if(!u.ok){let r;try{r=await a({response:u,url:t,requestBodyValues:i.values})}catch(r){if(s2(r)||X.isInstance(r))throw r;throw new X({message:"Failed to process error response",cause:r,statusCode:u.status,url:t,responseHeaders:l,requestBodyValues:i.values})}throw r.value}try{return await n({response:u,url:t,requestBodyValues:i.values})}catch(r){if(r instanceof Error&&(s2(r)||X.isInstance(r)))throw r;throw new X({message:"Failed to process successful response",cause:r,statusCode:u.status,url:t,responseHeaders:l,requestBodyValues:i.values})}}catch(r){throw s3({error:r,url:t,requestBodyValues:i.values})}};function l$(t){return t}async function lh(t){return"function"==typeof t&&(t=t()),t}async function ly(t,{maxRetries:r,delayInMs:i,backoffFactor:n,abort
70Signal:a,shouldRetry:o,getDelayInMs:s,createRetryError:u},l=[]){try{return await t()}catch(f){if(s2(f)||0===r)throw f;let d=en(f),c=[...l,f],m=c.length;if(m>r)throw u({message:`Failed after ${m} attempts. Last error: ${d}`,reason:"maxRetriesExceeded",errors:c});if(await o(f)&&m<=r)return await sW(s({error:f,exponentialBackoffDelay:i}),{abortSignal:a}),ly(t,{maxRetries:r,delayInMs:n*i,backoffFactor:n,abortSignal:a,shouldRetry:o,getDelayInMs:s,createRetryError:u},c);if(1===m)throw f;throw u({message:`Failed after ${m} attempts with non-retryable error: '${d}'`,reason:"errorNotRetryable",errors:c})}}var l_=new TextDecoder;async function lb({response:t,url:r}){return l_.decode(await uZ({response:t,url:r}))}async function*lx({stream:t,schema:r}){let i=t.getReader(),n=new TextDecoder,a="",o=!1;try{for(;;){let{done:t,value:s}=await i.read();if(t){o=!0,a+=n.decode();break}let u=(a+=n.decode(s,{stream:!0})).indexOf("\n");for(;-1!==u;){let t=a.slice(0,u).replace(/\r$/,"");a=a.slice(u+1),t.trim().length>0&&(yield await ld({text:t,schema:r})),u=a.indexOf("\n")}}let t=a.replace(/\r$/,"");t.trim().length>0&&(yield await ld({text:t,schema:r}))}finally{o||await i.cancel().catch(()=>{}),i.releaseLock()}}function lk(t){if(null==t)return!0;let r=typeof t;return"string"===r||"number"===r||"boolean"===r||"function"!==r&&"symbol"!==r&&"bigint"!==r&&(Array.isArray(t)?t.every(lk):Object.getPrototypeOf(t)===Object.prototype&&Object.values(t).every(lk))}var lI="AI_SerializationError",lw=`vercel.ai.error.${lI}`,lS=Symbol.for(lw),lZ=class extends(V=J,R=lS,V){constructor({message:t="Failed to serialize value.",cause:r}={}){super({name:lI,message:t,cause:r}),this[R]=!0}static isInstance(t){return J.hasMarker(t,lw)}};function lz(t){return"string"==typeof t}function lP(t){return"number"==typeof t}function lO(t,r){return void 0===t||r(t)}function lU(t){return uA(t)&&lz(t.type)}function lN(t){return uA(t)&&lz(t.text)&&lP(t.startSecond)&&lP(t.endSecond)}async function*lD({tool:t,input:r,options:i}){let n=t.execute(r,i);if(null!=n&&"function"==typeof n[Symbol.asyncIterator]){let t;for await(let r of n)t=r,yield{type:"preliminary",output:r};yield{type:"final",output:t}}else yield{type:"final",output:await n}}t.s(["DEFAULT_MAX_DOWNLOAD_SIZE",0,0x80000000,"DelayedPromise",0,s4,"DownloadError",0,um,"EXPERIMENTAL_EMBEDDING_MODEL_MAX_INPUT_BYTES_PER_CALL",0,uz,"EXPERIMENTAL_EMBEDDING_MODEL_PROVIDER_OPTIONS_TRANSFORMER",0,uP,"EXPERIMENTAL_TRANSCRIPTION_STREAM_AUDIO_DONE_FRAME_TYPE",0,"transcription-stream.audio-done","EXPERIMENTAL_TRANSCRIPTION_STREAM_START_FRAME_TYPE",0,"transcription-stream.start","asArray",0,function(t){return void 0===t?[]:Array.isArray(t)?t:[t]},"asSchema",0,lo,"cancelResponseBody",0,uu,"combineHeaders",0,function(...t){return t.reduce((t,r)=>({...t,...r}),{})},"connectToWebSocket",0,function({url:t,protocols:r,headers:i,webSocket:n,abortSignal:a,onOpen:o,onMessageText:s,onProcessingError:u,onSocketError:l,onClose:d,onAbort:c}){let m,f,p=t=>{null!=f&&(a?.removeEventListener("abort",f),f=void 0);try{m?.close(t)}catch{}};if(a?.aborted)return c?.(a.reason??Error("Aborted")),{socket:void 0,close:p};try{var v;m=new(function(t){let r=t??globalThis.WebSocket;if(null==r)throw Error("No WebSocket implementation available.");return r}(n))(t,r,{headers:(v=i??{},Object.fromEntries(Object.entries(v).filter(([t,r])=>null!=r)))})}catch(t){return u(t),{socket:void 0,close:p}}null!=a&&null!=c&&(f=()=>c(a.reason??Error("Aborted")),a.addEventListener("abort",f,{once:!0}));let g=m;m.onopen=()=>{try{o?.(g)}catch(t){u(t)}};let $=Promise.resolve();return m.onmessage=t=>{$=$.then(()=>sX(t.data)).then(t=>s(t)).catch(u)},m.onerror=()=>{$=$.then(()=>l?.()).catch(u)},m.onclose=t=>{let r="number"==typeof t?.code?t.code:void 0,i="string"==typeof t?.reason?t.reason:void 0;$=$.then(()=>d?.({code:r,reason:i})).catch(u)},{socket:m,close:p}},"convertAsyncIteratorToReadableStream",0,function(t){let r=!1;return new ReadableStream({async pull(i){if(!r)try{let{value:r,done:n}=await t.next();n?i.close():i.enqueue(r)}catch(t){i.error(t)}},async cancel(i){if(r=!0,t.return)try{await t.return(i)}catch{}}})},"convertBase64ToUint8Array",0,sQ,"convertUint8ArrayToBase64",0,function(t){let r=[];for(let i=0;i<t.length;i+=4096)r.push(String.fromCodePoint(...t.subarray(i,i+4096)));return sH(r.join(""))},"createEventSourceResponseHandler",0,t=>async({response:r,url:i,requestBodyValues:n})=>{let a=s6(r);if(null==r.body)throw new Q({});
70return{responseHeaders:a,value:lm({stream:function({stream:t,url:r,requestBodyValues:i,statusCode:n,responseHeaders:a}){let o=t.getReader(),s=!1,u=()=>{s||(o.releaseLock(),s=!0)};return new ReadableStream({async pull(t){try{let{done:r,value:i}=await o.read();r?(u(),t.close()):t.enqueue(i)}catch(o){if(u(),s2(o))return void t.error(o);t.error(s3({error:new X({message:"Failed to process successful response",cause:o,statusCode:n,url:r,responseHeaders:a,requestBodyValues:i}),url:r,requestBodyValues:i}))}},async cancel(t){try{await o.cancel(t)}finally{u()}}})}({stream:r.body,url:i,requestBodyValues:n,statusCode:r.status,responseHeaders:a}),schema:t})}},"createIdGenerator",0,uO,"createJsonErrorResponseHandler",0,({errorSchema:t,errorToMessage:r,isRetryable:i})=>async({response:n,url:a,requestBodyValues:o})=>{let s=await lb({response:n,url:a}),u=s6(n);if(""===s.trim())return{responseHeaders:u,value:new X({message:n.statusText,url:a,requestBodyValues:o,statusCode:n.status,responseHeaders:u,responseBody:s,isRetryable:i?.(n)})};try{let l=await ld({text:s,schema:t});return{responseHeaders:u,value:new X({message:r(l),url:a,requestBodyValues:o,statusCode:n.status,responseHeaders:u,responseBody:s,data:l,isRetryable:i?.(n,l)})}}catch{return{responseHeaders:u,value:new X({message:n.statusText,url:a,requestBodyValues:o,statusCode:n.status,responseHeaders:u,responseBody:s,isRetryable:i?.(n)})}}},"createJsonLinesResponseHandler",0,t=>async({response:r})=>{let i=s6(r);if(null==r.body)throw new Q({});return{responseHeaders:i,value:lx({stream:r.body,schema:t})}},"createJsonResponseHandler",0,t=>async({response:r,url:i,requestBodyValues:n})=>{let a=await lb({response:r,url:i}),o=await lc({text:a,schema:t}),s=s6(r);if(!o.success)throw new X({message:"Invalid JSON response",cause:o.error,statusCode:r.status,responseHeaders:s,responseBody:a,url:i,requestBodyValues:n});return{responseHeaders:s,value:o.value,rawValue:o.rawValue}},"createProviderExecutedToolFactory",0,function({id:t,inputSchema:r,outputSchema:i,supportsDeferredResults:n}){return({onInputStart:a,onInputDelta:o,onInputAvailable:s,...u})=>l$({type:"provider",isProviderExecuted:!0,id:t,args:u,inputSchema:r,outputSchema:i,onInputStart:a,onInputDelta:o,onInputAvailable:s,supportsDeferredResults:n})},"delay",0,sW,"detectMediaType",0,function({data:t,topLevelType:r}){if(void 0===r)return uo({data:t,signatures:[...ut,...ur,...ui,...un]});let i=us[r];if(void 0!==i)return uo({data:t,signatures:i})},"dynamicTool",0,function(t){return{...t,type:"dynamic"}},"executeTool",0,lD,"experimental_getToolCaller",0,function(t){return t?.experimental_toolCaller},"experimental_parseTranscriptionStreamPart",0,function(t){let r;try{r=uL(t)}catch{return}if(null==r||"object"!=typeof r||Array.isArray(r))return;let i=r;switch(i.type){case"stream-start":return Array.isArray(i.warnings)&&i.warnings.every(lU)?i:void 0;case"transcript-delta":return lz(i.delta)&&lO(i.id,lz)&&lO(i.providerMetadata,uA)?i:void 0;case"transcript-partial":return lz(i.text)&&lO(i.id,lz)&&lO(i.startSecond,lP)&&lO(i.durationInSeconds,lP)&&lO(i.channelIndex,lP)&&lO(i.providerMetadata,uA)?i:void 0;case"transcript-final":return lz(i.text)&&lO(i.id,lz)&&lO(i.startSecond,lP)&&lO(i.endSecond,lP)&&lO(i.channelIndex,lP)&&lO(i.providerMetadata,uA)?i:void 0;case"finish":return lz(i.text)&&Array.isArray(i.segments)&&i.segments.every(lN)&&lO(i.language,lz)&&lO(i.durationInSeconds,lP)&&lO(i.providerMetadata,uA)?i:void 0;case"response-metadata":{if(!(lO(i.modelId,lz)&&lO(i.headers,uA)))return;let t=i.timestamp;if(null==t)return{...i,timestamp:void 0};if("string"!=typeof t)return;let r=new Date(t);return Number.isNaN(r.getTime())?void 0:{...i,timestamp:r}}case"raw":return"rawValue"in i?i:void 0;case"error":return"error"in i?i:void 0;default:return}},"experimental_toolCaller",0,function(t,r){return Object.defineProperty({...t},"experimental_toolCaller",{value:r})},"fetchUntrustedUrl",0,uS,"filterNullable",0,function(...t){return t.filter(t=>null!=t)},"generateId",0,uU,"getFromApi",0,uN,"getRuntimeEnvironmentUserAgent",0,s1,"isAbortError",0,s2,"isBuffer",0,uD,"isExecutableTool",0,function(t){return null!=t&&"function"==typeof t.execute},"isFullMediaType",0,function(t){let r=t.indexOf("/");if(-1===r)return!1;let i=t.substring(r+1);return i.length>0&&"*"!==i},"isNonNullable",0,function(t){return null!=t},"isProviderReference",0,function(t){return"object"==typeof t&&null!==t&&!(t instanceof Uint8Array)&&!(t instanceof URL)&&!(t instanceof ArrayBuffer)&&!uD(t)&&!("type"in t)},"isProviderStreamError",0,function(t){return"object"==typeof t&&null!=t&&!0===t[s0]}
70,"isUrlSupported",0,function({mediaType:t,url:r,supportedUrls:i}){r=r.toLowerCase();let n=!(t=t.toLowerCase()).includes("/");return Object.entries(i).map(([t,r])=>{let i=t.toLowerCase();return"*"===i||"*/*"===i?{mediaTypePrefix:"",regexes:r}:{mediaTypePrefix:i.replace(/\*/,""),regexes:r}}).filter(({mediaTypePrefix:r})=>""===r||(n?`${t}/`===r:r.endsWith("/")?t.startsWith(r):t===r)).flatMap(({regexes:t})=>t).some(t=>(function(t,r){if(!t.global&&!t.sticky)return t.test(r);let i=t.lastIndex;t.lastIndex=0;try{return t.test(r)}finally{t.lastIndex=i}})(t,r))},"jsonSchema",0,la,"lazySchema",0,function(t){let r;return()=>(null==r&&(r=t()),r)},"loadOptionalSetting",0,function({settingValue:t,environmentVariableName:r}){return"string"==typeof t?t:null!=t||void 0===M.default?void 0:null!=(t=M.default.env[r])&&"string"==typeof t?t:void 0},"normalizeBatchRequestCounts",0,function({total:t,pending:r,completed:i,failed:n}){if(uj(t)&&uj(r)&&uj(i)&&uj(n)&&r+i+n===t)return{total:t,pending:r,completed:i,failed:n}},"normalizeHeaders",0,s8,"parseJsonEventStream",0,lm,"parseProviderOptions",0,lf,"postJsonToApi",0,lv,"readResponseWithSizeLimit",0,uZ,"resolve",0,lh,"retryWithExponentialBackoff",0,({maxRetries:t=2,initialDelayInMs:r=2e3,backoffFactor:i=2,abortSignal:n,shouldRetry:a,getDelayInMs:o=({exponentialBackoffDelay:t})=>t,createRetryError:s=({message:t})=>Error(t)})=>async u=>ly(u,{maxRetries:t,delayInMs:r,backoffFactor:i,abortSignal:n,shouldRetry:a,getDelayInMs:o,createRetryError:s}),"safeParseJSON",0,lc,"safeValidateTypes",0,ll,"secureJsonParse",0,uL,"serializeModelOptions",0,function(t){let r={};for(let[i,n]of Object.entries(t.config))if("headers"===i){let t=function(t){let r=t;if("function"==typeof t&&(r=t()),r instanceof Promise)throw new lZ({message:"Cannot serialize asynchronous model options."});return r}(n);lk(t)&&(r[i]=t)}else lk(n)&&(r[i]=n);return{modelId:t.modelId,config:r}},"tool",0,l$,"validateTypes",0,lu,"waitForWebSocketBufferDrain",0,sq,"withUserAgentSuffix",0,ue,"withoutTrailingSlash",0,function(t){return t?.replace(/\/$/,"")},"zodSchema",0,ls],461793)},77829,t=>{"use strict";t.i(114493);var r,i=t.i(498888),n=t.i(593497);t.s([],772774),t.i(772774);var a=t.i(521986);t.s(["endsWith",()=>a._endsWith,"gt",()=>a._gt,"gte",()=>a._gte,"includes",()=>a._includes,"length",()=>a._length,"lowercase",()=>a._lowercase,"lt",()=>a._lt,"lte",()=>a._lte,"maxLength",()=>a._maxLength,"maxSize",()=>a._maxSize,"mime",()=>
70a._mime,"minLength",()=>a._minLength,"minSize",()=>a._minSize,"multipleOf",()=>a._multipleOf,"negative",()=>a._negative,"nonnegative",()=>a._nonnegative,"nonpositive",()=>a._nonpositive,"normalize",()=>a._normalize,"overwrite",()=>a._overwrite,"positive",()=>a._positive,"properties",()=>a._properties,"property",()=>a._property,"regex",()=>a._regex,"size",()=>a._size,"slugify",()=>a._slugify,"startsWith",()=>a._startsWith,"toLowerCase",()=>a._toLowerCase,"toUpperCase",()=>a._toUpperCase,"trim",()=>a._trim,"uppercase",()=>a._uppercase],575720);var o=t.i(575720),s=t.i(275955),u=t.i(763757),l=t.i(71781);t.s(["decode",()=>u.decode,"decodeAsync",()=>u.decodeAsync,"encode",()=>u.encode,"encodeAsync",()=>u.encodeAsync,"parse",()=>u.parse,"parseAsync",()=>u.parseAsync,"safeDecode",()=>u.safeDecode,"safeDecodeAsync",()=>u.safeDecodeAsync,"safeEncode",()=>u.safeEncode,"safeEncodeAsync",()=>u.safeEncodeAsync,"safeParse",()=>u.safeParse,"safeParseAsync",()=>u.safeParseAsync,"validate",()=>l.validate,"validateAsync",()=>l.validateAsync],670483),t.i(670483);var d=t.i(212912);let c={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",invalid_union:"invalid_union",invalid_key:"invalid_key",invalid_element:"invalid_element",invalid_value:"invalid_value",custom:"custom"};function m(t){d.config({customError:t})}function f(){return d.config().customError}r||(r={}),t.s(["ZodFirstPartyTypeKind",0,r,"ZodIssueCode",0,c,"getErrorMap",0,f,"setErrorMap",0,m],852491),t.i(852491),t.s(["$brand",()=>d.$brand,"ZodFirstPartyTypeKind",0,r,"ZodIssueCode",0,c,"config",()=>d.config,"getErrorMap",0,f,"setErrorMap",0,m],370265),t.i(370265);var p=t.i(465418),v=t.i(922688),g=t.i(899918),$=t.i(385133),h=t.i(272972),y=t.i(521986),_=t.i(829815),b=t.i(559347),x=t.i(250343),k=t.i(685362);function I(t){return a._isoDateTime(n.ZodISODateTime,t)}function w(t){return a._isoDate(n.ZodISODate,t)}function S(t){return a._isoTime(n.ZodISOTime,t)}function Z(t){return a._isoDuration(n.ZodISODuration,t)}t.s(["date",0,w,"datetime",0,I,"duration",0,Z,"time",0,S],911812),t.i(911812),t.s(["ZodISODate",()=>n.ZodISODate,"ZodISODateTime",()=>n.ZodISODateTime,"ZodISODuration",()=>n.ZodISODuration,"ZodISOTime",()=>n.ZodISOTime,"date",0,w,"datetime",0,I,"duration",0,Z,"time",0,S],196635);var z=t.i(196635);let P={...n,...o,iso:z},O=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 U(t,r){return t.map((t,i)=>i<r?t:t.optional())}let N=new Set(["items","prefixItems","additionalItems","additionalProperties","contains","propertyNames","not","if","then","else","allOf","anyOf","oneOf","unevaluatedItems","unevaluatedProperties","contentSchema"]),D=new Set(["properties","patternProperties","dependentSchemas","dependencies","$defs","definitions"]);function A(t){return"object"==typeof t&&null!==t&&(Array.isArray(t)?t.some(A):"string"==typeof t.$ref||Object.entries(t).some(([t,r])=>N.has(t)?A(r):!!D.has(t)&&"object"==typeof r&&null!==r&&Object.values(r).some(A)))}function j(t){return 1===t?"element":"elements"}function E(t,r){if(!1!==t)return void 0===t||!0===t?P.any():C(t,r)}let T=/^(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d(?:\.\d+)?(?:Z|[+-](?:[01]\d|2[0-3]):[0-5]\d)$/;function C(t,r){if("boolean"==typeof t)return t?P.any():P.never();let i=function t(r,i){var n,a,o,s;let u;if(void 0!==r.not){if("object"==typeof r.not&&0===Object.keys(r.not).length)return P.never();throw Error("not is not supported in Zod (except { not: {} } for never)")}if(void 0!==r.unevaluatedItems)throw Error("unevaluatedItems is not supported");if(void 0!==r.unevaluatedProperties)throw Error("unevaluatedProperties is not supported");if(void 0!==r.if||void 0!==r.then||void 0!==r.else)throw Error("Conditional schemas (if/then/else) are not supported");if(void 0!==r.dependentSchemas||void 0!==r.dependentRequired)throw Error("dependentSchemas and dependentRequired are not supported");if(r.$ref){let t=r.$ref;if(i.refs.has(t))return i.refs.get(t);if(i.processing.has(t))return P.lazy(()=>
70{if(!i.refs.has(t))throw Error(`Circular reference not resolved: ${t}`);return i.refs.get(t)});i.processing.add(t);let n=C(function(t,r){if(!t.startsWith("#"))throw Error("External $ref is not supported, only local refs (#/...) are allowed");let i=t.slice(1).split("/").filter(Boolean);if(0===i.length)return r.rootSchema;let n="draft-2020-12"===r.version?"$defs":"definitions";if(i[0]===n){let n=void 0===i[1]?void 0:i[1].replace(/~1/g,"/").replace(/~0/g,"~");if(!n||!r.defs[n])throw Error(`Reference not found: ${t}`);return r.defs[n]}throw Error(`Reference not found: ${t}`)}(t,i),i);return i.refs.set(t,n),i.processing.delete(t),n}if(void 0!==r.enum){let t=r.enum;if("openapi-3.0"===i.version&&!0===r.nullable&&1===t.length&&null===t[0])return P.null();if(0===t.length)return P.never();if(1===t.length)return P.literal(t[0]);if(t.every(t=>"string"==typeof t))return P.enum(t);let n=t.map(t=>P.literal(t));return n.length<2?n[0]:P.union([n[0],n[1],...n.slice(2)])}if(void 0!==r.const)return P.literal(r.const);let l=r.type;if(Array.isArray(l)){let n=l.map(n=>t({...r,type:n},i));return 0===n.length?P.never():1===n.length?n[0]:P.union(n)}if(!l)return P.any();switch(l){case"string":{let t=P.string();if(r.format){let i=r.format;"email"===i?t=t.check(P.email()):"uri"===i||"uri-reference"===i?t=t.check(P.url()):"uuid"===i||"guid"===i?t=t.check(P.uuid()):"date-time"===i?t=t.check(P.iso.datetime({offset:!0})):"date"===i?t=t.check(P.iso.date()):"time"===i?t=t.check(P.regex(T)):"duration"===i?t=t.check(P.iso.duration()):"hostname"===i?t=t.check(P.hostname()):"ipv4"===i?t=t.check(P.ipv4()):"ipv6"===i?t=t.check(P.ipv6()):"mac"===i?t=t.check(P.mac()):"cidr"===i?t=t.check(P.cidrv4()):"cidr-v6"===i?t=t.check(P.cidrv6()):"base64"===i?t=t.check(P.base64()):"base64url"===i?t=t.check(P.base64url()):"e164"===i?t=t.check(P.e164()):"credit_card"===i?t=t.check(P.creditCard()):"iban"===i?t=t.check(P.iban()):"jwt"===i?t=t.check(P.jwt()):"emoji"===i?t=t.check(P.emoji()):"nanoid"===i?t=t.check(P.nanoid()):"cuid"===i?t=t.check(P.cuid()):"cuid2"===i?t=t.check(P.cuid2()):"ulid"===i?t=t.check(P.ulid()):"xid"===i?t=t.check(P.xid()):"ksuid"===i&&(t=t.check(P.ksuid()))}"number"==typeof r.minLength&&(t=t.min(r.minLength)),"number"==typeof r.maxLength&&(t=t.max(r.maxLength)),r.pattern&&(t=t.regex(new RegExp(r.pattern))),u=t;break}case"number":case"integer":{let t="integer"===l?P.number().int():P.number();"number"==typeof r.minimum&&!0!==r.exclusiveMinimum&&(t=t.min(r.minimum)),"number"==typeof r.maximum&&!0!==r.exclusiveMaximum&&(t=t.max(r.maximum)),"number"==typeof r.exclusiveMinimum?t=t.gt(r.exclusiveMinimum):!0===r.exclusiveMinimum&&"number"==typeof r.minimum&&(t=t.gt(r.minimum)),"number"==typeof r.exclusiveMaximum?t=t.lt(r.exclusiveMaximum):!0===r.exclusiveMaximum&&"number"==typeof r.maximum&&(t=t.lt(r.maximum)),"number"==typeof r.multipleOf&&(t=t.multipleOf(r.multipleOf)),u=t;break}case"boolean":u=P.boolean();break;case"null":u=P.null();break;case"object":{let t={},o=r.properties||{},s=new Set(r.required||[]),l="object"==typeof r.additionalProperties?C(r.additionalProperties,i):void 0;for(let[r,n]of Object.entries(o)){let a=C(n,i);(0,g.assignProp)(t,r,s.has(r)?a:a.optional())}if(r.patternProperties){let n=r.patternProperties,a=Object.keys(n),o=[];for(let t of a){let r=C(n[t],i),a=P.string().regex(new RegExp(t));o.push(P.looseRecord(a,r))}let s=[];if(Object.keys(t).length>0&&s.push(P.object(t).passthrough()),s.push(...o),0===s.length)u=P.object({}).passthrough();else if(1===s.length)u=s[0];else{let t=P.intersection(s[0],s[1]);for(let r=2;r<s.length;r++)t=P.intersection(t,s[r]);u=t}if(!1===r.additionalProperties){let r=Object.keys(t),i=a.map(t=>new RegExp(t)),n=u;u=u.check(t=>{if(!(0,g.isPlainObject)(t.value))return;let a=[];for(let n of Object.keys(t.value))!r.includes(n)&&(i.some(t=>t.test(n))||a.push(n));a.length&&t.issues.push({code:"unrecognized_keys",keys:a,input:t.value,inst:n})})}}else{let i=P.object(t);u=!1===r.additionalProperties?i.strict():l?i.catchall(l):i.passthrough()}let d=void 0!==r.propertyNames&&!0!==r.propertyNames,c="number"==typeof r.minProperties?r.minProperties:void 0,m="number"==typeof r.maxPro
70perties?r.maxProperties:void 0;if(d||void 0!==c||void 0!==m){let t;d&&(t=C("object"==typeof r.propertyNames&&void 0===r.propertyNames.type?{type:"string",...r.propertyNames}:r.propertyNames,i)),n=u,a={keySchema:t,minProperties:c,maxProperties:m},u=P.transform(t=>t).check(t=>{let r=t.value;if("object"!=typeof r||null===r||Array.isArray(r))return;let i=Object.getOwnPropertyNames(r);if(void 0!==a.minProperties&&i.length<a.minProperties&&t.issues.push({origin:"object",code:"too_small",minimum:a.minProperties,inclusive:!0,message:`Too small: expected object to have >=${a.minProperties} properties`,input:r,inst:n,continue:!0}),void 0!==a.maxProperties&&i.length>a.maxProperties&&t.issues.push({origin:"object",code:"too_big",maximum:a.maxProperties,inclusive:!0,message:`Too big: expected object to have <=${a.maxProperties} properties`,input:r,inst:n,continue:!0}),a.keySchema)for(let r of i){let i=a.keySchema.safeParse(r);i.success||t.issues.push({code:"invalid_key",origin:"record",issues:i.error.issues,input:r,path:[r],continue:!0})}}).pipe(n)}break}case"array":{let t=r.prefixItems,n=r.items;if(t&&Array.isArray(t)){let a="number"==typeof r.minItems?r.minItems:0,o=U(t.map(t=>C(t,i)),a),s=Array.isArray(n)?void 0:E(n,i),l=P.tuple(o);u=s?l.rest(s):l,"number"==typeof r.minItems&&(u=u.check(P.minLength(r.minItems))),"number"==typeof r.maxItems&&(u=u.check(P.maxLength(r.maxItems)))}else if(Array.isArray(n)){let t="number"==typeof r.minItems?r.minItems:0,a=U(n.map(t=>C(t,i)),t),o=E(r.additionalItems,i),s=P.tuple(a);u=o?s.rest(o):s,"number"==typeof r.minItems&&(u=u.check(P.minLength(r.minItems))),"number"==typeof r.maxItems&&(u=u.check(P.maxLength(r.maxItems)))}else if(void 0!==n){let t=C(n,i),a=P.array(t);"number"==typeof r.minItems&&(a=a.min(r.minItems)),"number"==typeof r.maxItems&&(a=a.max(r.maxItems)),u=a}else u=P.array(P.any());(!0===r.uniqueItems||void 0!==r.contains)&&(o=u,s={uniqueItems:!0===r.uniqueItems,containsSchema:void 0!==r.contains?C(r.contains,i):void 0,minContains:"number"==typeof r.minContains?r.minContains:void 0,maxContains:"number"==typeof r.maxContains?r.maxContains:void 0},u=P.transform(t=>t).check(t=>{let r=t.value;if(Array.isArray(r)){if(!0===s.uniqueItems){let i=new Map;for(let n=0;n<r.length;n++){let a=function t(r,i){if(null===r)return"z";let n=typeof r;if("object"!==n){if("number"===n&&Number.isNaN(r))return null;let t=String(r);return`${n[0]}${t.length}:${t}`}if(i.has(r))return null;i.add(r);try{if(Array.isArray(r)){let n=[];for(let a of r){let r=t(a,i);if(null===r)return null;n.push(r)}return`a${n.length}:[${n.join(",")}]`}let n=Object.keys(r).sort(),a=[];for(let o of n){let n=t(r[o],i);if(null===n)return null;a.push(`${o.length}:${o}=${n}`)}return`o${a.length}:{${a.join(",")}}`}finally{i.delete(r)}}(r[n],new Set);if(null===a)continue;let o=i.get(a);if(void 0===o){i.set(a,n);continue}t.issues.push({code:"custom",message:`Array items must be unique: element at index ${n} duplicates the one at index ${o}`,input:r,path:[n],continue:!0})}}if(s.containsSchema){let i=s.minContains??1,n=void 0!==s.maxContains?s.maxContains+1:1/0,a=0;for(let t of r)if(s.containsSchema.safeParse(t).success&&++a>=n)break;a<i&&t.issues.push({code:"custom",message:`Array must contain at least ${i} matching ${j(i)}; found ${a}`,input:r,continue:!0}),void 0!==s.maxContains&&a>s.maxContains&&t.issues.push({code:"custom",message:`Array must contain at most ${s.maxContains} matching ${j(s.maxContains)}`,input:r,continue:!0})}}}).pipe(o));break}default:throw Error(`Unsupported type: ${l}`)}return u}(t,r),n=t.type||void 0!==t.enum||void 0!==t.const;if(t.anyOf&&Array.isArray(t.anyOf)){let a=t.anyOf.map(t=>C(t,r)),o=P.union(a);i=n?P.intersection(i,o):o}if(t.oneOf&&Array.isArray(t.oneOf)){let a=t.oneOf.map(t=>C(t,r)),o=P.xor(a);i=n?P.intersection(i,o):o}if(t.allOf&&Array.isArray(t.allOf))if(0===t.allOf.length)i=n?i:P.any();else{let a=n?i:C(t.allOf[0],r),o=+!n;for(let i=o;i<t.allOf.length;i++)a=P.intersection(a,C(t.allOf[i],r));i=a}!0===t.nullable&&"openapi-3.0"===r.version&&(i=P.nullable(i)),!0===t.readOnly&&(i=P.readonly(i)),void 0!==t.default&&(i=i.default(t.default));let a={};for(let r of["$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor"])r in t&&(a[r]=t[r]);for(let r of["contentEncoding","contentMediaType","contentSchema"])r in t&&(a[r]=t[r]);if("object"===t.type&&void 0===t.$ref)for(let r of(void 0===t.propertyNames||A(t.propertyNames)||(a.propertyNames=t.propertyNames),["minProperties","maxProperties"]))void 0!==t[r]&&(a[r]=t[r]);if("array"===t.type&&void 0===t.$ref)for(let r of(void 0===t.contains||A(t.contains)||(a.contains=t.contains),["uniqueItems","minContains","maxContains"]))void 0!==t[r]&&(a[r]=t[r]);for(let r of Object.keys(t))O.has(r)||(0,g.assignProp)(a,r,t[r]);return Object.keys(a).length>
700&&r.registry.add(i,a),t.description&&(i=i.describe(t.description)),i}let L=Symbol("z.visit/resolving");function R(t,r){let i="function"==typeof r?r:(t,i)=>{let n=r[t._zod.def.type];return n?n(t,i):t},n=new Map;return function t(r){let a=n.get(r);if(a===L)return new x.$ZodLazy({type:"lazy",getter:()=>n.get(r)});if(void 0!==a)return a;n.set(r,L);let o=function(r){let i=r._zod.def;switch(i.type){case"object":{let n=i.shape,a=Object.keys(n),o=!1,s={};for(let r of a){let i=t(n[r]);i!==n[r]&&(o=!0),s[r]=i}let u=i.catchall;return i.catchall&&(u=t(i.catchall))!==i.catchall&&(o=!0),o?(0,g.clone)(r,{...i,shape:s,catchall:u}):r}case"array":{let n=t(i.element);return n===i.element?r:(0,g.clone)(r,{...i,element:n})}case"tuple":{let n=i.items,a=!1,o=[];for(let r of n){let i=t(r);i!==r&&(a=!0),o.push(i)}let s=i.rest;return i.rest&&(s=t(i.rest))!==i.rest&&(a=!0),a?(0,g.clone)(r,{...i,items:o,rest:s}):r}case"record":case"map":{let n=t(i.keyType),a=t(i.valueType);return n===i.keyType&&a===i.valueType?r:(0,g.clone)(r,{...i,keyType:n,valueType:a})}case"set":{let n=t(i.valueType);return n===i.valueType?r:(0,g.clone)(r,{...i,valueType:n})}case"union":{let n=i.options,a=!1,o=[];for(let r of n){let i=t(r);i!==r&&(a=!0),o.push(i)}return a?(0,g.clone)(r,{...i,options:o}):r}case"intersection":{let n=t(i.left),a=t(i.right);return n===i.left&&a===i.right?r:(0,g.clone)(r,{...i,left:n,right:a})}case"optional":case"nullable":case"default":case"prefault":case"catch":case"readonly":case"nonoptional":case"promise":case"success":{let n=t(i.innerType);return n===i.innerType?r:(0,g.clone)(r,{...i,innerType:n})}case"pipe":{let n=t(i.in),a=t(i.out);return n===i.in&&a===i.out?r:(0,g.clone)(r,{...i,in:n,out:a})}case"function":{let n=t(i.input),a=t(i.output);return n===i.input&&a===i.output?r:(0,g.clone)(r,{...i,input:n,output:a})}case"lazy":{let n=i.getter,{_cachedInner:a,...o}=i;return(0,g.clone)(r,{...o,getter:()=>t(n())})}default:return r}}(r),s=i(o,o!==r);return n.set(r,s),s}(t)}function V(t){return function(t,r){if(!r?.length)return t;let i=t._zod.def;return(0,g.clone)(t,(0,g.mergeDefs)(i,{checks:[...i.checks??[],...r]}),{parent:!0})}(t.out,t.checks)}var M=t.i(331835);t.s(["bigint",0,function(t){return a._coercedBigint(n.ZodBigInt,t)},"boolean",0,function(t){return a._coercedBoolean(n.ZodBoolean,t)},"date",0,function(t){return a._coercedDate(n.ZodDate,t)},"number",0,function(t){return a._coercedNumber(n.ZodNumber,t)},"string",0,function(t){return a._coercedString(n.ZodString,t)}],717958);var F=t.i(717958);t.s(["$brand",()=>d.$brand,"$input",()=>p.$input,"$output",()=>p.$output,"INVALID",()=>b.INVALID,"NEVER",()=>d.NEVER,"TimePrecision",()=>y.TimePrecision,"ZodAny",()=>n.ZodAny,"ZodArray",()=>n.ZodArray,"ZodBase64",()=>n.ZodBase64,"ZodBase64URL",()=>n.ZodBase64URL,"ZodBigInt",()=>n.ZodBigInt,"ZodBigIntFormat",()=>n.ZodBigIntFormat,"ZodBoolean",()=>n.ZodBoolean,"ZodCIDRv4",()=>n.ZodCIDRv4,"ZodCIDRv6",()=>n.ZodCIDRv6,"ZodCUID",()=>n.ZodCUID,"ZodCUID2",()=>n.ZodCUID2,"ZodCatch",()=>n.ZodCatch,"ZodCodec",()=>n.ZodCodec,"ZodCompileAsyncError",()=>b.ZodCompileAsyncError,"ZodCompileUnsupportedError",()=>b.ZodCompileUnsupportedError,"ZodCreditCard",()=>n.ZodCreditCard,"ZodCustom",()=>n.ZodCustom,"ZodCustomStringFormat",()=>n.ZodCustomStringFormat,"ZodDate",()=>n.ZodDate,"ZodDefault",()=>n.ZodDefault,"ZodDiscriminatedUnion",()=>n.ZodDiscriminatedUnion,"ZodE164",()=>n.ZodE164,"ZodEmail",()=>n.ZodEmail,"ZodEmoji",()=>n.ZodEmoji,"ZodEnum",()=>n.ZodEnum,"ZodError",()=>s.ZodError,"ZodExactOptional",()=>n.ZodExactOptional,"ZodFile",()=>n.ZodFile,"ZodFirstPartyTypeKind",0,r,"ZodFunction",()=>
70n.ZodFunction,"ZodGUID",()=>n.ZodGUID,"ZodIBAN",()=>n.ZodIBAN,"ZodIPv4",()=>n.ZodIPv4,"ZodIPv6",()=>n.ZodIPv6,"ZodISODate",()=>n.ZodISODate,"ZodISODateTime",()=>n.ZodISODateTime,"ZodISODuration",()=>n.ZodISODuration,"ZodISOTime",()=>n.ZodISOTime,"ZodInstanceOf",()=>n.ZodInstanceOf,"ZodIntersection",()=>n.ZodIntersection,"ZodIssueCode",0,c,"ZodJWT",()=>n.ZodJWT,"ZodKSUID",()=>n.ZodKSUID,"ZodLazy",()=>n.ZodLazy,"ZodLiteral",()=>n.ZodLiteral,"ZodMAC",()=>n.ZodMAC,"ZodMap",()=>n.ZodMap,"ZodNaN",()=>n.ZodNaN,"ZodNanoID",()=>n.ZodNanoID,"ZodNever",()=>n.ZodNever,"ZodNonOptional",()=>n.ZodNonOptional,"ZodNull",()=>n.ZodNull,"ZodNullable",()=>n.ZodNullable,"ZodNumber",()=>n.ZodNumber,"ZodNumberFormat",()=>n.ZodNumberFormat,"ZodObject",()=>n.ZodObject,"ZodOptional",()=>n.ZodOptional,"ZodPipe",()=>n.ZodPipe,"ZodPrefault",()=>n.ZodPrefault,"ZodPreprocess",()=>n.ZodPreprocess,"ZodPromise",()=>n.ZodPromise,"ZodReadonly",()=>n.ZodReadonly,"ZodRealError",()=>s.ZodRealError,"ZodRecord",()=>n.ZodRecord,"ZodSet",()=>n.ZodSet,"ZodString",()=>n.ZodString,"ZodStringFormat",()=>n.ZodStringFormat,"ZodSuccess",()=>n.ZodSuccess,"ZodSymbol",()=>n.ZodSymbol,"ZodTemplateLiteral",()=>n.ZodTemplateLiteral,"ZodTransform",()=>n.ZodTransform,"ZodTuple",()=>n.ZodTuple,"ZodType",()=>n.ZodType,"ZodULID",()=>n.ZodULID,"ZodURL",()=>n.ZodURL,"ZodUUID",()=>n.ZodUUID,"ZodUndefined",()=>n.ZodUndefined,"ZodUnion",()=>n.ZodUnion,"ZodUnknown",()=>n.ZodUnknown,"ZodVoid",()=>n.ZodVoid,"ZodXID",()=>n.ZodXID,"ZodXor",()=>n.ZodXor,"_ZodString",()=>n._ZodString,"_default",()=>n._default,"_function",()=>n._function,"any",()=>n.any,"array",()=>n.array,"base64",()=>n.base64,"base64url",()=>n.base64url,"bigint",()=>n.bigint,"boolean",()=>n.boolean,"catch",()=>n.catch,"check",()=>n.check,"cidrv4",()=>n.cidrv4,"cidrv6",()=>n.cidrv6,"clone",()=>g.clone,"codec",()=>n.codec,"coerce",0,F,"compile",()=>b.compile,"config",()=>d.config,"core",0,i,"creditCard",()=>n.creditCard,"cuid",()=>n.cuid,"cuid2",()=>n.cuid2,"currencyCode",()=>n.currencyCode,"custom",()=>n.custom,"date",()=>n.date,"decode",()=>u.decode,"decodeAsync",()=>u.decodeAsync,"deepPartial",0,function(t){return R(t,{object:t=>t.partial(),union:t=>{let r=t._zod.def;return void 0===r.discriminator?t:n.union(r.options)}})},"describe",()=>n.describe,"discriminatedUnion",()=>n.discriminatedUnion,"e164",()=>n.e164,"email",()=>n.email,"emoji",()=>n.emoji,"encode",()=>u.encode,"encodeAsync",()=>u.encodeAsync,"endsWith",()=>a._endsWith,"enum",()=>n.enum,"exactOptional",()=>n.exactOptional,"file",()=>n.file,"flattenError",()=>h.flattenError,"float32",()=>n.float32,"float64",()=>n.float64,"formatError",()=>h.formatError,"fromJSONSchema",0,function(t,r){var i,n;let a,o;if("boolean"==typeof t)return t?P.any():P.never();try{a=JSON.parse(JSON.stringify(t))}catch{throw Error("fromJSONSchema input is not valid JSON (possibly cyclic); use $defs/$ref for recursive schemas")}let s={version:(i=a,n=r?.defaultTarget,"https://json-schema.org/draft/2020-12/schema"===(o=i.$schema)?"draft-2020-12":"http://json-schema.org/draft-07/schema#"===o?"draft-7":"http://json-schema.org/draft-04/schema#"===o?"draft-4":n??"draft-2020-12"),defs:a.$defs||a.definitions||{},refs:new Map,processing:new Set,rootSchema:a,registry:r?.registry??p.globalRegistry};return C(a,s)},"function",()=>n.function,"getDiscriminatedOption",()=>x.getDiscriminatedOption,"getErrorMap",0,f,"globalRegistry",()=>p.globalRegistry,"gt",()=>a._gt,"gte",()=>a._gte,"guid",()=>n.guid,"hash",()=>n.hash,"hex",()=>n.hex,"hostname",()=>n.hostname,"httpUrl",()=>n.httpUrl,"iban",()=>n.iban,"includes",()=>a._includes,"input",0,function(t){return R(t,{pipe:t=>{var r;return(r=t._zod.def).in._zod.traits.has("$ZodTransform")?V(r):r.in},default:(t,r)=>r?n.optional(t._zod.def.innerType):t,catch:(t,r)=>r?t._zod.def.innerType:t})},"instanceof",()=>n.instanceof,"int",()=>n.int,"int32",()=>n.int32,"int64",()=>n.int64,"intersection",()=>n.intersection,"invertCodec",()=>n.invertCodec,"ipv4",()=>n.ipv4,"ipv6",()=>n.ipv6,"iso",0,z,"json",()=>n.json,"jwt",()=>n.jwt,"keyof",()=>n.keyof,"ksuid",()=>n.ksuid,"lazy",()=>n.lazy,"length",()=>a._length,"literal",()=>n.literal,"locales",0,M,"looseObject",()=>n.looseObject,"looseRecord",()=>n.looseRecord,"lowercase",()=>a._lowercase,"lt",()=>a._lt,"lte",()=>
70a._lte,"mac",()=>n.mac,"map",()=>n.map,"maxLength",()=>a._maxLength,"maxSize",()=>a._maxSize,"memoizer",()=>v.memoizer,"meta",()=>n.meta,"mime",()=>a._mime,"minLength",()=>a._minLength,"minSize",()=>a._minSize,"multipleOf",()=>a._multipleOf,"nan",()=>n.nan,"nanoid",()=>n.nanoid,"nativeEnum",()=>n.nativeEnum,"negative",()=>a._negative,"never",()=>n.never,"nonnegative",()=>a._nonnegative,"nonoptional",()=>n.nonoptional,"nonpositive",()=>a._nonpositive,"normalize",()=>a._normalize,"null",()=>n.null,"nullable",()=>n.nullable,"nullish",()=>n.nullish,"number",()=>n.number,"object",()=>n.object,"optional",()=>n.optional,"output",0,function(t){return R(t,{pipe:t=>V(t._zod.def),prefault:(t,r)=>r?t._zod.def.innerType:t})},"overwrite",()=>a._overwrite,"parse",()=>u.parse,"parseAsync",()=>u.parseAsync,"partialRecord",()=>n.partialRecord,"pipe",()=>n.pipe,"positive",()=>a._positive,"prefault",()=>n.prefault,"preprocess",()=>n.preprocess,"prettifyError",()=>h.prettifyError,"promise",()=>n.promise,"properties",()=>a._properties,"property",()=>a._property,"readonly",()=>n.readonly,"record",()=>n.record,"refine",()=>n.refine,"regex",()=>a._regex,"regexes",()=>$.regexes,"registry",()=>p.registry,"safeDecode",()=>u.safeDecode,"safeDecodeAsync",()=>u.safeDecodeAsync,"safeEncode",()=>u.safeEncode,"safeEncodeAsync",()=>u.safeEncodeAsync,"safeParse",()=>u.safeParse,"safeParseAsync",()=>u.safeParseAsync,"set",()=>n.set,"setErrorMap",0,m,"size",()=>a._size,"slugify",()=>a._slugify,"startsWith",()=>a._startsWith,"strictObject",()=>n.strictObject,"string",()=>n.string,"stringFormat",()=>n.stringFormat,"stringbool",()=>n.stringbool,"success",()=>n.success,"superRefine",()=>n.superRefine,"symbol",()=>n.symbol,"templateLiteral",()=>n.templateLiteral,"toJSONSchema",()=>k.toJSONSchema,"toLowerCase",()=>a._toLowerCase,"toUpperCase",()=>a._toUpperCase,"toZod",()=>g.toZod,"transform",()=>n.transform,"treeifyError",()=>h.treeifyError,"trim",()=>a._trim,"tuple",()=>n.tuple,"uint32",()=>n.uint32,"uint64",()=>n.uint64,"ulid",()=>n.ulid,"undefined",()=>n.undefined,"union",()=>n.union,"unknown",()=>n.unknown,"uppercase",()=>a._uppercase,"url",()=>n.url,"util",()=>_.util,"uuid",()=>n.uuid,"uuidv4",()=>n.uuidv4,"uuidv6",()=>n.uuidv6,"uuidv7",()=>n.uuidv7,"validate",()=>l.validate,"validateAsync",()=>l.validateAsync,"void",()=>n.void,"withParser",()=>b.withParser,"xid",()=>n.xid,"xor",()=>n.xor],65716);var B=t.i(65716);t.s(["z",0,B],77829)},114493,154394,539587,t=>{"use strict";t.s([],114493),t.s([],154394);var r=t.i(250343),i=t.i(899918);t.s(["$ZodAny",()=>r.$ZodAny,"$ZodArray",()=>r.$ZodArray,"$ZodBase64",()=>r.$ZodBase64,"$ZodBase64URL",()=>r.$ZodBase64URL,"$ZodBigInt",()=>r.$ZodBigInt,"$ZodBigIntFormat",()=>r.$ZodBigIntFormat,"$ZodBoolean",()=>r.$ZodBoolean,"$ZodCIDRv4",()=>r.$ZodCIDRv4,"$ZodCIDRv6",()=>r.$ZodCIDRv6,"$ZodCUID",()=>r.$ZodCUID,"$ZodCUID2",()=>r.$ZodCUID2,"$ZodCatch",()=>r.$ZodCatch,"$ZodCodec",()=>r.$ZodCodec,"$ZodCreditCard",()=>r.$ZodCreditCard,"$ZodCustom",()=>r.$ZodCustom,"$ZodCustomStringFormat",()=>r.$ZodCustomStringFormat,"$ZodDate",()=>r.$ZodDate,"$ZodDefault",()=>r.$ZodDefault,"$ZodDiscriminatedUnion",()=>r.$ZodDiscriminatedUnion,"$ZodE164",()=>r.$ZodE164,"$ZodEmail",()=>r.$ZodEmail,"$ZodEmoji",()=>r.$ZodEmoji,"$ZodEnum",()=>r.$ZodEnum,"$ZodExactOptional",()=>r.$ZodExactOptional,"$ZodFile",()=>r.$ZodFile,"$ZodFunction",()=>r.$ZodFunction,"$ZodGUID",()=>r.$ZodGUID,"$ZodIBAN",()=>r.$ZodIBAN,"$ZodIPv4",()=>r.$ZodIPv4,"$ZodIPv6",()=>r.$ZodIPv6,"$ZodISODate",()=>r.$ZodISODate,"$ZodISODateTime",()=>r.$ZodISODateTime,"$ZodISODuration",()=>r.$ZodISODuration,"$ZodISOTime",()=>r.$ZodISOTime,"$ZodIntersection",()=>r.$ZodIntersection,"$ZodJWT",()=>r.$ZodJWT,"$ZodKSUID",()=>r.$ZodKSUID,"$ZodLazy",()=>r.$ZodLazy,"$ZodLiteral",()=>r.$ZodLiteral,"$ZodMAC",()=>r.$ZodMAC,"$ZodMap",()=>r.$ZodMap,"$ZodNaN",()=>r.$ZodNaN,"$ZodNanoID",()=>r.$ZodNanoID,"$ZodNever",()=>r.$ZodNever,"$ZodNonOptional",()=>r.$ZodNonOptional,"$ZodNull",()=>r.$ZodNull,"$ZodNullable",()=>r.$ZodNullable,"$ZodNumber",()=>r.$ZodNumber,"$ZodNumberFormat",()=>r.$ZodNumberFormat,"$ZodObject",()=>r.$ZodObject,"$ZodObjectJIT",()=>r.$ZodObjectJIT,"$ZodOptional",()=>r.$ZodOptional,"$ZodPipe",()=>r.$ZodPipe,"$ZodPrefault",()=>r.$ZodPrefault,"$ZodPreprocess",()=>r.$ZodPreprocess,"$ZodPromise",()=>r.$ZodPromise,"$ZodReadonly",()=>r.$ZodReadonly,"$ZodRecord",()=>r.$ZodRecord,"$ZodSet",()=>r.$ZodSet,"$ZodString",()=>r.$ZodString,"$ZodStringFormat",()=>r.$ZodStringFormat,"$ZodSuccess",()=>r.$ZodSuccess,"$ZodSymbol",()=>r.$ZodSymbol,"$ZodTemplateLiteral",()=>r.$ZodTemplateLiteral,"$ZodTransform",()=>r.$ZodTransform,"$ZodTuple",()=>
70r.$ZodTuple,"$ZodType",()=>r.$ZodType,"$ZodULID",()=>r.$ZodULID,"$ZodURL",()=>r.$ZodURL,"$ZodUUID",()=>r.$ZodUUID,"$ZodUndefined",()=>r.$ZodUndefined,"$ZodUnion",()=>r.$ZodUnion,"$ZodUnknown",()=>r.$ZodUnknown,"$ZodVoid",()=>r.$ZodVoid,"$ZodXID",()=>r.$ZodXID,"$ZodXor",()=>r.$ZodXor,"URL_BAD_FORMAT",()=>r.URL_BAD_FORMAT,"URL_UNPARSEABLE",()=>r.URL_UNPARSEABLE,"base64Charset",()=>r.base64Charset,"base64urlCharset",()=>r.base64urlCharset,"canParseURL",()=>r.canParseURL,"clone",()=>i.clone,"getDiscriminatedOption",()=>r.getDiscriminatedOption,"isValidBase64",()=>r.isValidBase64,"isValidBase64URL",()=>r.isValidBase64URL,"isValidCIDRv6",()=>r.isValidCIDRv6,"isValidCreditCard",()=>r.isValidCreditCard,"isValidIBAN",()=>r.isValidIBAN,"isValidIPv6",()=>r.isValidIPv6,"isValidJWT",()=>r.isValidJWT,"mergeValues",()=>r.mergeValues,"parseURLObject",()=>r.parseURLObject,"standardProps",()=>r.standardProps,"stripTabAndNewline",()=>r.stripTabAndNewline,"urlHostnameOk",()=>r.urlHostnameOk,"urlProtocolOk",()=>r.urlProtocolOk,"validateURL",()=>r.validateURL],539587)},593497,t=>{"use strict";var r=t.i(212912),i=t.i(922688),n=t.i(899918),a=t.i(465418),o=t.i(250343),s=t.i(521986),u=t.i(385133),l=t.i(829815),d=t.i(109691),c=t.i(685362),m=t.i(615417),f=t.i(545876),p=t.i(968405),v=t.i(763757),g=t.i(71781);function $(){r.globalConfig.memoizer||r.config({memoizer:i.memoizer()})}let h=r.$constructor("ZodType",(t,i)=>(r.globalConfig.localeError||r.config((0,p.default)()),o.$ZodType.init(t,i),t.def=i,t.type=i.type,t),{check(...t){let r=this.def;return this.clone(l.util.mergeDefs(r,{checks:[...r.checks??[],...t.map(t=>"function"==typeof t?{_zod:{check:t,def:{check:"custom"},onattach:[]}}:t)]}),{parent:!0})},with(...t){return this.check(...t)},clone(t,r){return n.clone(this,t,r)},brand(){return this},register(t,r){return t.add(this,r),this},refine(t,r){return this.check(tt(t,r))},superRefine(t,r){return this.check(tr(t,r))},overwrite(t){return this.check(s._overwrite(t))},optional(){return eT(this)},exactOptional(){return eL(this)},nullable(){return eV(this)},nullish(){return eT(eV(this))},nonoptional(t){return eK(this,t)},array(){return eg(this)},or(t){return ey([this,t])},and(t){return ek(this,t)},transform(t){return eQ(this,ej(t))},default(t){return eF(this,t)},prefault(t){return eJ(this,t)},catch(t){return eq(this,t)},pipe(t){return eQ(this,t)},readonly(){return e1(this)},describe(t){let r=this.clone();return a.globalRegistry.add(r,{description:t}),r},meta(...t){if(0===t.length)return a.globalRegistry.get(this);let r=this.clone();return a.globalRegistry.add(r,t[0]),r},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(t,...r){return 0===r.length?t(this):t(this,...r)},get"~standard"(){return l.util.hide(this,"~standard",{...o.standardProps(this),jsonSchema:{input:(0,f.createStandardJSONSchemaMethod)(this,"input"),output:(0,f.createStandardJSONSchemaMethod)(this,"output")}})},set"~standard"(value){l.util.own(this,"~standard",value)},parse:function t(r,i){return v.parse(this,r,i,{callee:t})},parseAsync:async function t(r,i){return await v.parseAsync(this,r,i,{callee:t})},safeParse(t,r){return v.safeParse(this,t,r)},async safeParseAsync(t,r){return v.safeParseAsync(this,t,r)},get spa(){return this?.safeParseAsync},set spa(value){l.util.own(this,"spa",value)},validate(t,r){return g.validate(this,t,r)},validateAsync(t,r){return g.validateAsync(this,t,r)},encode:function t(r,i){return v.encode(this,r,i,{callee:t})},decode:function t(r,i){return v.decode(this,r,i,{callee:t})},encodeAsync:async function t(r,i){return await v.encodeAsync(this,r,i,{callee:t})},decodeAsync:async function t(r,i){return await v.decodeAsync(this,r,i,{callee:t})},safeEncode(t,r){return v.safeEncode(this,t,r)},safeDecode(t,r){return v.safeDecode(this,t,r)},async safeEncodeAsync(t,r){return v.safeEncodeAsync(this,t,r)},async safeDecodeAsync(t,r){return v.safeDecodeAsync(this,t,r)},toJSONSchema(t){return(0,f.createToJSONSchemaMethod)(this,{})(t)},get description(){return a.globalRegistry.get(this)?.description},get _def(){return this._zod.def}}),y=r.$constructor("_ZodString",(t,r)=>{o.$ZodString.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.stringProcessor(t,r,i,n)},l.util.derived({format:t=>c.aggregateChecks(t).format??null,minLength:t=>c.aggregateChecks(t).minimum??null,maxLength:t=>c.aggregateChecks(t).maximum??null},{regex(...t){return this.check(s._regex(...t))},includes(...t){return this.check(s._includes(...t))},startsWith(...t){return this.check(s._startsWith(...t))},endsWith(...t){return this.check(s._endsWith(...t))},min(...t){return this.check(s._minLength(...t))},max(...t){return this.check(s._maxLength(...t))},length(...t){return this.check(s._length(...t))},nonempty(...t){return this.check(s._minLength(1,...t))},lowercase(t){return this.check(s._lowercase(t))},uppercase(t){return this.check(s._uppercase(t))},trim(){return this.check(s._trim())},normalize(...t){return this.check(s._normalize(...t))},toLowerCase(){return this.check(s._toLowerCase())},toUpperCase(){return this.check(s._toUpperCase())},slugify(){return this.check(s._slugify())}})),_=r.$constructor("ZodString",(t,r)=>{o.$ZodString.init(t,r),y.init(t,r)},{email(t){return this.check(s._email(Z,t))},url(t){return this.check(s._url(O,t))},jwt(t){return this.check(s._jwt(G,t))},emoji(t){return this.check(s._emoji(U,t))},guid(t){return this.check(s._guid(z,t))},uuid(t){return this.check(s._uuid(P,t))},uuidv4(t){return this.check(s._uuidv4(P,t))},uuidv6(t){return this.check(s._uuidv6(P,t))},uuidv7(t){return this.check(s._uuidv7(P,t))},nanoid(t){return this.check(s._nanoid(N,t))},cuid(t){return this.check(s._cuid(D,t))},cuid2(t){return this.check(s._cuid2(A,t))},ulid(t){return this.check(s._ulid(j,t))},base64(t){return this.check(s._base64(F,t))},base64url(t){return this.check(s._base64url(B,t))},xid(t){return this.check(s._xid(E,t))},ksuid(t){return this.check(s._ksuid(T,t))},ipv4(t){return this.check(s._ipv4(C,t))},ipv6(t){return this.check(s._ipv6(R,t))},cidrv4(t){return this.check(s._cidrv4(V,t))},cidrv6(t){return this.check(s._cidrv6(M,t))},e164(t){return this.check(s._e164(J,t))},datetime(t){return this.check(s._isoDateTime(k,t))},date(t){return this.check(s._isoDate(I,t))},time(t){return this.check(s._isoTime(w,t))},duration(t){return this.check(s._isoDuration(S,t))}});
70function b(t){return s._string(_,t)}let x=r.$constructor("ZodStringFormat",(t,r)=>{o.$ZodStringFormat.init(t,r),y.init(t,r)}),k=r.$constructor("ZodISODateTime",(t,r)=>{o.$ZodISODateTime.init(t,r),x.init(t,r)}),I=r.$constructor("ZodISODate",(t,r)=>{o.$ZodISODate.init(t,r),x.init(t,r)}),w=r.$constructor("ZodISOTime",(t,r)=>{o.$ZodISOTime.init(t,r),x.init(t,r)}),S=r.$constructor("ZodISODuration",(t,r)=>{o.$ZodISODuration.init(t,r),x.init(t,r)}),Z=r.$constructor("ZodEmail",(t,r)=>{o.$ZodEmail.init(t,r),x.init(t,r)}),z=r.$constructor("ZodGUID",(t,r)=>{o.$ZodGUID.init(t,r),x.init(t,r)}),P=r.$constructor("ZodUUID",(t,r)=>{o.$ZodUUID.init(t,r),x.init(t,r)}),O=r.$constructor("ZodURL",(t,r)=>{o.$ZodURL.init(t,r),x.init(t,r)}),U=r.$constructor("ZodEmoji",(t,r)=>{o.$ZodEmoji.init(t,r),x.init(t,r)}),N=r.$constructor("ZodNanoID",(t,r)=>{o.$ZodNanoID.init(t,r),x.init(t,r)}),D=r.$constructor("ZodCUID",(t,r)=>{o.$ZodCUID.init(t,r),x.init(t,r)}),A=r.$constructor("ZodCUID2",(t,r)=>{o.$ZodCUID2.init(t,r),x.init(t,r)}),j=r.$constructor("ZodULID",(t,r)=>{o.$ZodULID.init(t,r),x.init(t,r)}),E=r.$constructor("ZodXID",(t,r)=>{o.$ZodXID.init(t,r),x.init(t,r)}),T=r.$constructor("ZodKSUID",(t,r)=>{o.$ZodKSUID.init(t,r),x.init(t,r)}),C=r.$constructor("ZodIPv4",(t,r)=>{o.$ZodIPv4.init(t,r),x.init(t,r)}),L=r.$constructor("ZodMAC",(t,r)=>{o.$ZodMAC.init(t,r),x.init(t,r)}),R=r.$constructor("ZodIPv6",(t,r)=>{o.$ZodIPv6.init(t,r),x.init(t,r)}),V=r.$constructor("ZodCIDRv4",(t,r)=>{o.$ZodCIDRv4.init(t,r),x.init(t,r)}),M=r.$constructor("ZodCIDRv6",(t,r)=>{o.$ZodCIDRv6.init(t,r),x.init(t,r)}),F=r.$constructor("ZodBase64",(t,r)=>{o.$ZodBase64.init(t,r),x.init(t,r)}),B=r.$constructor("ZodBase64URL",(t,r)=>{o.$ZodBase64URL.init(t,r),x.init(t,r)}),J=r.$constructor("ZodE164",(t,r)=>{o.$ZodE164.init(t,r),x.init(t,r)}),W=r.$constructor("ZodCreditCard",(t,r)=>{o.$ZodCreditCard.init(t,r),x.init(t,r)}),K=r.$constructor("ZodIBAN",(t,r)=>{o.$ZodIBAN.init(t,r),x.init(t,r)}),G=r.$constructor("ZodJWT",(t,r)=>{o.$ZodJWT.init(t,r),x.init(t,r)}),X=r.$constructor("ZodCustomStringFormat",(t,r)=>{o.$ZodCustomStringFormat.init(t,r),x.init(t,r)}),q=r.$constructor("ZodNumber",(t,r)=>{o.$ZodNumber.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.numberProcessor(t,r,i,n),t.isFinite=!0},l.util.derived({minValue:t=>{let{minimum:r,exclusiveMinimum:i}=c.aggregateChecks(t);return Math.max(r??-1/0,i??-1/0)},maxValue:t=>{let{maximum:r,exclusiveMaximum:i}=c.aggregateChecks(t);return Math.min(r??1/0,i??1/0)},isInt:t=>{let{isInt:r,multipleOf:i}=c.aggregateChecks(t);return!!r||!!i?.some(Number.isSafeInteger)},format:t=>c.aggregateChecks(t).format??null},{gt(t,r){return this.check(s._gt(t,r))},gte(t,r){return this.check(s._gte(t,r))},min(t,r){return this.check(s._gte(t,r))},lt(t,r){return this.check(s._lt(t,r))},lte(t,r){return this.check(s._lte(t,r))},max(t,r){return this.check(s._lte(t,r))},int(t){return this.check(Q(t))},safe(t){return this.check(Q(t))},positive(t){return this.check(s._gt(0,t))},nonnegative(t){return this.check(s._gte(0,t))},negative(t){return this.check(s._lt(0,t))},nonpositive(t){return this.check(s._lte(0,t))},multipleOf(t,r){return this.check(s._multipleOf(t,r))},step(t,r){return this.check(s._multipleOf(t,r))},finite(){return this}}));function H(t){return s._number(q,t)}let Y=r.$constructor("ZodNumberFormat",(t,r)=>{o.$ZodNumberFormat.init(t,r),q.init(t,r)});function Q(t){return s._int(Y,t)}let ee=r.$constructor("ZodBoolean",(t,r)=>{o.$ZodBoolean.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.booleanProcessor(t,r,i,n)});function et(t){return s._boolean(ee,t)}let er=r.$constructor("ZodBigInt",(t,r)=>{o.$ZodBigInt.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.bigintProcessor(t,r,i,n)},l.util.derived({minValue:t=>c.aggregateChecks(t).minimum??null,maxValue:t=>c.aggregateChecks(t).maximum??null,format:t=>c.aggregateChecks(t).format??null},{gte(t,r){return this.check(s._gte(t,r))},min(t,r){return this.check(s._gte(t,r))},gt(t,r){return this.check(s._gt(t,r))},lt(t,r){return this.check(s._lt(t,r))},lte(t,r){return this.check(s._lte(t,r))},max(t,r){return this.check(s._lte(t,r))},positive(t){return this.check(s._gt(BigInt(0),t))},negative(t){return this.check(s._lt(BigInt(0),t))},nonpositive(t){return this.check(s._lte(BigInt(0),t))},nonnegative(t){return this.check(s._gte(BigInt(0),t))},multipleOf(t,r){return this.check(s._multipleOf(t,r))}})),ei=r.$constructor("ZodBigIntFormat",(t,r)=>{o.$ZodBigIntFormat.init(t,r),er.init(t,r)}),en=r.$constructor("ZodSymbol",(t,r)=>{o.$ZodSymbol.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.symbolProcessor(t,r,i,n)}),ea=r.$constructor("ZodUndefined",(t,r)=>{o.$ZodUndefined.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.undefinedProcessor(t,r,i,n)}),eo=r.$constructor("ZodNull",(t,r)=>{o.$ZodNull.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.nullProcessor(t,r,i,n)});function es(t){return s._null(eo,t)}let eu=r.$constructor("ZodAny",(t,r)=>{o.$ZodAny.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.anyProcessor(t,r,i,n)}),el=r.$constructor("ZodUnknown",(t,r)=>{o.$ZodUnknown.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.unknownProcessor(t,r,i,n)});function ed(){return s._unknown(el)}let ec=r.$constructor("ZodNever",(t,r)=>{o.$ZodNever.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.neverProcessor(t,r,i,n)});function em(t){return s._never(ec,t)}let ef=r.$constructor("ZodVoid",(t,r)=>{o.$ZodVoid.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.voidProcessor(t,r,i,n)}),ep=r.$constructor("ZodDate",(t,r)=>{o.$ZodDate.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.dateProcessor(t,r,i,n),t.min=(r,i)=>t.check(s._gte(r,i)),t.max=(r,i)=>t.check(s._lte(r,i))},l.util.derived({minDate:t=>{let{minimum:r}=c.aggregateChecks(t);return r?new Date(r):null},maxDate:t=>{let{maximum:r}=c.aggregateChecks(t);return r?new Date(r):null}},{})),ev=r.$constructor("ZodArray",(t,r)=>{$(),o.$ZodArray.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.arrayProcessor(t,r,i,n),t.element=r.element},{min(t,r){return this.check(s._minLength(t,r))},nonempty(t){return this.check(s._minLength(1,t))},max(t,r){return this.check(s._maxLength(t,r))},length(t,r){return this.check(s._length(t,r))},unwrap(){return this.element}});function eg(t,r){return s._array(ev,t,r)}let e$=r.$constructor("ZodObject",(t,r)=>{$(),o.$ZodObjectJIT.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>
70c.objectProcessor(t,r,i,n),l.util.installLazyProp(t,"shape",t=>t._zod.def.shape,!1)},{keyof(){return eU(Object.keys(this._zod.def.shape))},catchall(t){return this.clone(l.util.mergeDefs(this._zod.def,{catchall:t}))},passthrough(){return this.clone(l.util.mergeDefs(this._zod.def,{catchall:ed()}))},loose(){return this.clone(l.util.mergeDefs(this._zod.def,{catchall:ed()}))},strict(){return this.clone(l.util.mergeDefs(this._zod.def,{catchall:em()}))},strip(){return this.clone(l.util.mergeDefs(this._zod.def,{catchall:void 0}))},extend(t){return l.util.extend(this,t)},safeExtend(t){return l.util.safeExtend(this,t)},merge(t){return l.util.merge(this,t)},pick(t){return l.util.pick(this,t)},omit(t){return l.util.omit(this,t)},partial(...t){return l.util.partial(eE,this,t[0])},exactPartial(...t){return l.util.partial(eC,this,t[0],"exactPartial")},required(...t){return l.util.required(eW,this,t[0])}}),eh=r.$constructor("ZodUnion",(t,r)=>{o.$ZodUnion.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.unionProcessor(t,r,i,n),t.options=r.options});function ey(t,r){return new eh({type:"union",options:t,...l.util.normalizeParams(r)})}let e_=r.$constructor("ZodXor",(t,r)=>{eh.init(t,r),o.$ZodXor.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.unionProcessor(t,r,i,n),t.options=r.options}),eb=r.$constructor("ZodDiscriminatedUnion",(t,r)=>{eh.init(t,r),o.$ZodDiscriminatedUnion.init(t,r)}),ex=r.$constructor("ZodIntersection",(t,r)=>{o.$ZodIntersection.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.intersectionProcessor(t,r,i,n)});function ek(t,r){return new ex({type:"intersection",left:t,right:r})}let eI=r.$constructor("ZodTuple",(t,r)=>{$(),o.$ZodTuple.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.tupleProcessor(t,r,i,n)},{rest(t){return this.clone({...this._zod.def,rest:t})},partial(){let t=this._zod.def;if(t.checks?.length)throw Error(".partial() cannot be used on tuple schemas containing refinements");return this.clone({...t,items:t.items.map(t=>new eE({type:"optional",innerType:t}))})}});function ew(t,r,i){let n=r instanceof o.$ZodType,a=n?i:r;return new eI({type:"tuple",items:t,rest:n?r:null,...l.util.normalizeParams(a)})}let eS=r.$constructor("ZodRecord",(t,r)=>{$(),o.$ZodRecord.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.recordProcessor(t,r,i,n),t.keyType=r.keyType,t.valueType=r.valueType});function eZ(t,r,i){return new eS(r&&r._zod?{type:"record",keyType:t,valueType:r,...l.util.normalizeParams(i)}:{type:"record",keyType:b(),valueType:t,...l.util.normalizeParams(r)})}let ez=r.$constructor("ZodMap",(t,r)=>{$(),o.$ZodMap.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.mapProcessor(t,r,i,n),t.keyType=r.keyType,t.valueType=r.valueType,t.min=(...r)=>t.check(s._minSize(...r)),t.nonempty=r=>t.check(s._minSize(1,r)),t.max=(...r)=>t.check(s._maxSize(...r)),t.size=(...r)=>t.check(s._size(...r))}),eP=r.$constructor("ZodSet",(t,r)=>{$(),o.$ZodSet.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.setProcessor(t,r,i,n),t.min=(...r)=>t.check(s._minSize(...r)),t.nonempty=r=>t.check(s._minSize(1,r)),t.max=(...r)=>t.check(s._maxSize(...r)),t.size=(...r)=>t.check(s._size(...r))}),eO=r.$constructor("ZodEnum",(t,r)=>{o.$ZodEnum.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.enumProcessor(t,r,i,n),t.enum=r.entries,t.options=[...t._zod.values];let i=new Set(Object.keys(r.entries));t.extract=(t,n)=>{let a={};for(let n of t)if(i.has(n))a[n]=r.entries[n];else throw Error(`Key ${n} not found in enum`);return new eO({...r,checks:[],...l.util.normalizeParams(n),entries:a})},t.exclude=(t,n)=>{let a={...r.entries};for(let r of t)if(i.has(r))delete a[r];else throw Error(`Key ${r} not found in enum`);return new eO({...r,checks:[],...l.util.normalizeParams(n),entries:a})}});function eU(t,r){return new eO({type:"enum",entries:Array.isArray(t)?Object.fromEntries(t.map(t=>[t,t])):t,...l.util.normalizeParams(r)})}let eN=r.$constructor("ZodLiteral",(t,r)=>{o.$ZodLiteral.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.literalProcessor(t,r,i,n),t.values=new Set(r.values),Object.defineProperty(t,"value",{get(){if
70(r.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return r.values[0]}})}),eD=r.$constructor("ZodFile",(t,r)=>{o.$ZodFile.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.fileProcessor(t,r,i,n),t.min=(r,i)=>t.check(s._minSize(r,i)),t.max=(r,i)=>t.check(s._maxSize(r,i)),t.mime=(r,i)=>t.check(s._mime(Array.isArray(r)?r:[r],i))}),eA=r.$constructor("ZodTransform",(t,i)=>{$(),o.$ZodTransform.init(t,i),h.init(t,i),t._zod.processJSONSchema=(r,i,n)=>c.transformProcessor(t,r,i,n),t._zod.parse=(n,a)=>{if("backward"===a.direction)throw new r.$ZodEncodeError(t.constructor.name);n.addIssue=r=>{"string"==typeof r?n.issues.push(l.util.issue(r,n.value,i)):(r.fatal&&(r.continue=!1),r.code??(r.code="custom"),"input"in r||(r.input=n.value),r.inst??(r.inst=t),n.issues.push(l.util.issue(r)))};let o=i.transform(n.value,n);return o instanceof Promise?o.then(t=>(n.value=t,n)):(n.value=o,n)}});function ej(t){return new eA({type:"transform",transform:t})}let eE=r.$constructor("ZodOptional",(t,r)=>{o.$ZodOptional.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.optionalProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function eT(t){return new eE({type:"optional",innerType:t})}let eC=r.$constructor("ZodExactOptional",(t,r)=>{o.$ZodExactOptional.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.optionalProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function eL(t){return new eC({type:"optional",innerType:t})}let eR=r.$constructor("ZodNullable",(t,r)=>{o.$ZodNullable.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.nullableProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function eV(t){return new eR({type:"nullable",innerType:t})}let eM=r.$constructor("ZodDefault",(t,r)=>{o.$ZodDefault.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.defaultProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType,t.removeDefault=t.unwrap});function eF(t,r){return new eM({type:"default",innerType:t,get defaultValue(){return"function"==typeof r?r():l.util.shallowClone(r)}})}let eB=r.$constructor("ZodPrefault",(t,r)=>{o.$ZodPrefault.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.prefaultProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function eJ(t,r){return new eB({type:"prefault",innerType:t,get defaultValue(){return"function"==typeof r?r():l.util.shallowClone(r)}})}let eW=r.$constructor("ZodNonOptional",(t,r)=>{o.$ZodNonOptional.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.nonoptionalProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function eK(t,r){return new eW({type:"nonoptional",innerType:t,...l.util.normalizeParams(r)})}let eG=r.$constructor("ZodSuccess",(t,r)=>{o.$ZodSuccess.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.successProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType}),eX=r.$constructor("ZodCatch",(t,r)=>{o.$ZodCatch.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.catchProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType,t.removeCatch=t.unwrap});function eq(t,r){return new eX({type:"catch",innerType:t,catchValue:"function"==typeof r?r:l.util.constantCatch(r)})}let eH=r.$constructor("ZodNaN",(t,r)=>{o.$ZodNaN.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.nanProcessor(t,r,i,n)}),eY=r.$constructor("ZodPipe",(t,r)=>{o.$ZodPipe.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.pipeProcessor(t,r,i,n),t.in=r.in,t.out=r.out});function eQ(t,r){return new eY({type:"pipe",in:t,out:r})}let e0=r.$constructor("ZodCodec",(t,r)=>{eY.init(t,r),o.$ZodCodec.init(t,r)}),e4=r.$constructor("ZodPreprocess",(t,r)=>{eY.init(t,r),o.$ZodPreprocess.init(t,r)}),e6=r.$constructor("ZodReadonly",(t,r)=>{o.$ZodReadonly.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.readonlyProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType});function e1(t){return new e6({type:"readonly",innerType:t})}let e2=r.$constructor("ZodTemplateLiteral",(t,r)=>{o.$ZodTemplateLiteral.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.templateLiteralProcessor(t,r,i,n)}),e9=r.$constructor("ZodLazy",(t,r)=>{o.$ZodLazy.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.lazyProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.getter()});function e5(t){return new e9({type:"lazy",getter:t})}let e3=r.$constructor("ZodPromise",(t,r)=>{o.$ZodPromise.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.promiseProcessor(t,r,i,n),t.unwrap=()=>t._zod.def.innerType}),e7=r.$constructor("ZodFunction",(t,r)=>{o.$ZodFunction.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.functionProcessor(t,r,i,n)});function e8(t){return new e7({type:"function",input:Array.isArray(t?.input)?ew(t?.input):t?.input??eg(ed()),output:t?.output??ed()})}let te=r.$constructor("ZodCustom",(t,r)=>{o.$ZodCustom.init(t,r),h.init(t,r),t._zod.processJSONSchema=(r,i,n)=>c.customProcessor(t,r,i,n)});function tt(t,r={}){return s._refine(te,t,r)}function tr(t,r){return s._superRefine(t,r)}let ti=s.describe,tn=s.meta,ta=r.$constructor("ZodInstanceOf",(t,r)=>{te.init(t,r)},{properties(t,r){return this.check(s._properties(t,r))}});t.s(["ZodAny",0,eu,"ZodArray",0,ev,"ZodBase64",0,F,"ZodBase64URL",0,B,"ZodBigInt",0,er,"ZodBigIntFormat",0,ei,"ZodBoolean",0,ee,"ZodCIDRv4",0,V,"ZodCIDRv6",0,M,"ZodCUID",0,D,"ZodCUID2",0,A,"ZodCatch",0,eX,"ZodCodec",0,e0,"ZodCreditCard",0,W,"ZodCustom",0,te,"ZodCustomStringFormat",0,X,"ZodD
70ate",0,ep,"ZodDefault",0,eM,"ZodDiscriminatedUnion",0,eb,"ZodE164",0,J,"ZodEmail",0,Z,"ZodEmoji",0,U,"ZodEnum",0,eO,"ZodExactOptional",0,eC,"ZodFile",0,eD,"ZodFunction",0,e7,"ZodGUID",0,z,"ZodIBAN",0,K,"ZodIPv4",0,C,"ZodIPv6",0,R,"ZodISODate",0,I,"ZodISODateTime",0,k,"ZodISODuration",0,S,"ZodISOTime",0,w,"ZodInstanceOf",0,ta,"ZodIntersection",0,ex,"ZodJWT",0,G,"ZodKSUID",0,T,"ZodLazy",0,e9,"ZodLiteral",0,eN,"ZodMAC",0,L,"ZodMap",0,ez,"ZodNaN",0,eH,"ZodNanoID",0,N,"ZodNever",0,ec,"ZodNonOptional",0,eW,"ZodNull",0,eo,"ZodNullable",0,eR,"ZodNumber",0,q,"ZodNumberFormat",0,Y,"ZodObject",0,e$,"ZodOptional",0,eE,"ZodPipe",0,eY,"ZodPrefault",0,eB,"ZodPreprocess",0,e4,"ZodPromise",0,e3,"ZodReadonly",0,e6,"ZodRecord",0,eS,"ZodSet",0,eP,"ZodString",0,_,"ZodStringFormat",0,x,"ZodSuccess",0,eG,"ZodSymbol",0,en,"ZodTemplateLiteral",0,e2,"ZodTransform",0,eA,"ZodTuple",0,eI,"ZodType",0,h,"ZodULID",0,j,"ZodURL",0,O,"ZodUUID",0,P,"ZodUndefined",0,ea,"ZodUnion",0,eh,"ZodUnknown",0,el,"ZodVoid",0,ef,"ZodXID",0,E,"ZodXor",0,e_,"_ZodString",0,y,"_default",0,eF,"_function",0,e8,"any",0,function(){return s._any(eu)},"array",0,eg,"base64",0,function(t){return s._base64(F,t)},"base64url",0,function(t){return s._base64url(B,t)},"bigint",0,function(t){return s._bigint(er,t)},"boolean",0,et,"catch",0,eq,"check",0,function(t){let r=new d.$ZodCheck({check:"custom"});return r._zod.check=t,r},"cidrv4",0,function(t){return s._cidrv4(V,t)},"cidrv6",0,function(t){return s._cidrv6(M,t)},"codec",0,function(t,r,i){return new e0({type:"pipe",in:t,out:r,transform:i.decode,reverseTransform:i.encode})},"creditCard",0,function(t){return s._creditCard(W,t)},"cuid",0,function(t){return s._cuid(D,t)},"cuid2",0,function(t){return s._cuid2(A,t)},"currencyCode",0,function(t){return s._stringFormat(X,"currency_code",m.currencyCode,t)},"custom",0,function(t,r){return s._custom(te,t??(()=>!0),r)},"date",0,function(t){return s._date(ep,t)},"describe",0,ti,"discriminatedUnion",0,function(t,r,i){return new eb({type:"union",options:r,discriminator:t,...l.util.normalizeParams(i)})},"e164",0,function(t){return s._e164(J,t)},"email",0,function(t){return s._email(Z,t)},"emoji",0,function(t){return s._emoji(U,t)},"enum",0,eU,"exactOptional",0,eL,"file",0,function(t){return s._file(eD,t)},"float32",0,function(t){return s._float32(Y,t)},"float64",0,function(t){return s._float64(Y,t)},"function",0,e8,"guid",0,function(t){return s._guid(z,t)},"hash",0,function(t,r){let i=r?.enc??"hex",n=`${t}_${i}`,a=u.regexes[n];if(!a)throw Error(`Unrecognized hash format: ${n}`);return s._stringFormat(X,n,a,r)},"hex",0,function(t){return s._stringFormat(X,"hex",m.hex,t)},"hostname",0,function(t){return s._stringFormat(X,"hostname",m.hostname,t)},"httpUrl",0,function(t){return s._url(O,{protocol:m.httpProtocol,hostname:m.domain,...l.util.normalizeParams(t)})},"iban",0,function(t){return s._iban(K,t)},"instanceof",0,function(t,r={}){let i=new ta({type:"custom",check:"custom",fn:r=>r instanceof t,abort:!0,...l.util.normalizeParams(r)});return i._zod.bag.Class=t,i._zod.check=r=>{r.value instanceof t||r.issues.push({code:"invalid_type",expected:t.name,input:r.value,inst:i,path:[...i._zod.def.path??[]]})},i},"int",0,Q,"int32",0,function(t){return s._int32(Y,t)},"int64",0,function(t){return s._int64(ei,t)},"intersection",0,ek,"invertCodec",0,function(t){let r=t._zod.def;return new e0({type:"pipe",in:r.out,out:r.in,transform:r.reverseTransform,reverseTransform:r.transform})},"ipv4",0,function(t){return s._ipv4(C,t)},"ipv6",0,function(t){return s._ipv6(R,t)},"json",0,function(t){let r=e5(()=>ey([b(t),H(),et(),es(),eg(r),eZ(b(),r)]));return r},"jwt",0,function(t){return s._jwt(G,t)},"keyof",0,function(t){return eU(Object.keys(t._zod.def.shape))},"ksuid",0,function(t){return s._ksuid(T,t)},"lazy",0,e5,"literal",0,function(t,r){return new eN({type:"literal",values:Array.isArray(t)?t:[t],...l.util.normalizeParams(r)})},"looseObject",0,function(t,r){return new e$({type:"object",shape:t,catchall:ed(),...l.util.normalizeParams(r)})},"looseRecord",0,function(t,r,i){return new eS({type:"record",keyType:t,valueType:r,mode:"loose",...l.util.normalizeParams(i)})},"mac",0,function(t){return s._mac(L,t)},"map",0,function(t,r,i){return new ez({type:"map",keyType:t,valueType:r,...l.util.normalizeParams(i)})},"meta",0,tn,"nan",0,function(t){return s._nan(eH,t)},"nanoid",0,function(t){return s._nanoid(N,t)},"nativeEnum",0,function(t,r){return new eO({type:"enum",entries:t,...l.util.normalizeParams(r)})},"never",0,em,"nonoptional",0,eK,"null",0,es,"nullable",0,eV,"nullish",0,function(t){return eT(eV(t))},"number",0,H,"object",0,function(t,r){return new e$({type:"object",shape:t??{},...l.util.normalizeParams(r)})},"optional",0,eT,"partialRecord",0,function(t,r,i){return new eS({type:"record",keyType:t,valueType:r,...l.util.normalizeParams(i),partial:!0})},"pipe",0,eQ,"prefault",0,eJ,"preprocess",0,function(t,r){return new e4({type:"pipe",in:ej(t),out:r})},"promise",0,function(t){return new e3({type:"promise",innerType:t})},"readonly",0,e1,"record",0,eZ,"refine",0,tt,"set",0,function(t,r){return new eP({type:"set",valueType:t,...l.util.normalizeParams(r)})},"strictObject",0,function(t,r){return new e$({type:"object",shape:t,catchall:em(),...l.util.normalizeParams(r)})},"string",0,b,"stringFormat",0,function(t,r,i={}
70){return s._stringFormat(X,t,r,i)},"stringbool",0,(...t)=>s._stringbool({Codec:e0,Boolean:ee,String:_},...t),"success",0,function(t){return new eG({type:"success",innerType:t})},"superRefine",0,tr,"symbol",0,function(t){return s._symbol(en,t)},"templateLiteral",0,function(t,r){return new e2({type:"template_literal",parts:t,...l.util.normalizeParams(r)})},"transform",0,ej,"tuple",0,ew,"uint32",0,function(t){return s._uint32(Y,t)},"uint64",0,function(t){return s._uint64(ei,t)},"ulid",0,function(t){return s._ulid(j,t)},"undefined",0,function(t){return s._undefined(ea,t)},"union",0,ey,"unknown",0,ed,"url",0,function(t){return s._url(O,t)},"uuid",0,function(t){return s._uuid(P,t)},"uuidv4",0,function(t){return s._uuidv4(P,t)},"uuidv6",0,function(t){return s._uuidv6(P,t)},"uuidv7",0,function(t){return s._uuidv7(P,t)},"void",0,function(t){return s._void(ef,t)},"xid",0,function(t){return s._xid(E,t)},"xor",0,function(t,r){return new e_({type:"union",options:t,inclusive:!1,...l.util.normalizeParams(r)})}],593497)},521986,t=>{"use strict";var r=t.i(109691),i=t.i(465418),n=t.i(250343),a=t.i(899918);function o(t){return t.checks&&(t.checks=[...t.checks]),t}function s(t,i){return new r.$ZodCheckLessThan({check:"less_than",...a.normalizeParams(i),value:t,inclusive:!1})}function u(t,i){return new r.$ZodCheckLessThan({check:"less_than",...a.normalizeParams(i),value:t,inclusive:!0})}function l(t,i){return new r.$ZodCheckGreaterThan({check:"greater_than",...a.normalizeParams(i),value:t,inclusive:!1})}function d(t,i){return new r.$ZodCheckGreaterThan({check:"greater_than",...a.normalizeParams(i),value:t,inclusive:!0})}function c(t){return new r.$ZodCheckOverwrite({check:"overwrite",tx:t})}function m(t,i){let n=new r.$ZodCheck({check:"custom",...a.normalizeParams(i)});return n._zod.check=t,n}t.s(["TimePrecision",0,{Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6},"_any",0,function(t){return new t({type:"any"})},"_array",0,function(t,r,i){return new t({type:"array",element:r,...a.normalizeParams(i)})},"_base64",0,function(t,r){return new t({type:"string",format:"base64",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_base64url",0,function(t,r){return new t({type:"string",format:"base64url",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_bigint",0,function(t,r){return new t({type:"bigint",...a.normalizeParams(r)})},"_boolean",0,function(t,r){return new t({type:"boolean",...a.normalizeParams(r)})},"_catch",0,function(t,r,i){return new t({type:"catch",innerType:r,catchValue:"function"==typeof i?i:a.constantCatch(i)})},"_check",0,m,"_cidrv4",0,function(t,r){return new t({type:"string",format:"cidrv4",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_cidrv6",0,function(t,r){return new t({type:"string",format:"cidrv6",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_coercedBigint",0,function(t,r){return new t({type:"bigint",coerce:!0,...a.normalizeParams(r)})},"_coercedBoolean",0,function(t,r){return new t({type:"boolean",coerce:!0,...a.normalizeParams(r)})},"_coercedDate",0,function(t,r){return new t({type:"date",coerce:!0,...a.normalizeParams(r)})},"_coercedNumber",0,function(t,r){return new t(o({type:"number",coerce:!0,checks:[],...a.normalizeParams(r)}))},"_coercedString",0,function(t,r){return new t(o({type:"string",coerce:!0,...a.normalizeParams(r)}))},"_creditCard",0,function(t,r){return new t({type:"string",format:"credit_card",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_cuid",0,function(t,r){return new t({type:"string",format:"cuid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_cuid2",0,function(t,r){return new t({type:"string",format:"cuid2",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_custom",0,function(t,r,i){let n=a.normalizeParams(i);return n.abort??(n.abort=!0),new t({type:"custom",check:"custom",fn:r,...n})},"_date",0,function(t,r){return new t({type:"date",...a.normalizeParams(r)})},"_default",0,function(t,r,i){return new t({type:"default",innerType:r,get defaultValue(){return"function"==typeof i?i():a.shallowClone(i)}})},"_discriminatedUnion",0,function(t,r,i,n){return new t({type:"union",options:i,discriminator:r,...a.normalizeParams(n)})},"_e164",0,function(t,r){return new t({type:"string",format:"e164",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_email",0,function(t,r){return new t({type:"string",format:"email",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_emoji",0,function(t,r){return new t({type:"string",format:"emoji",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_endsWith",0,function(t,i){return new r.$ZodCheckEndsWith({check:"string_format",format:"ends_with",...a.normalizeParams(i),suffix:t})},"_enum",0,function(t,r,i){return new t({type:"enum",entries:Array.isArray(r)?Object.fromEntries(r.map(t=>[t,t])):r,...a.normalizeParams(i)})},"_file",0,function(t,r){return new t({type:"file",...a.normalizeParams(r)})},"_float32",0,function(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"float32",...a.normalizeParams(r)})},"_float64",0,function(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"float64",...a.normalizeParams(r)})},"_gt",0,l,"_gte",0,d,"_guid",0,function(t,r){return new t({type:"string",format:"guid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_iban",0,function(t,r){return new t({type:"string",format:"iban",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_includes",0,function(t,i){return new r.$ZodCheckIncludes({check:"string_format",format:"includes",...a.normalizeParams(i),includes:t})},"_int",0,function(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"safeint",...a.normalizeParams(r)})},"_int32",0,function(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"int32",...a.normalizeParams(r)})},"_int64",0,function(t,r){return new t({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...a.normalizeParams(r)})},"_intersection",0,function(t,r,i){return new t({type:"intersection",left:r,right:i})},"_ipv4",0,function(t,r){return new t({type:"string",format:"ipv4",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_ipv6",0,function(t,r){return new t({type:"string",format:"ipv6",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_isoDate",0,function(t,r){return new t({type:"string",format:"date",check:"string_format",...a.normalizeParams(r)})},"_isoDateTime",0,function(t,r){return new t({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...a.normalizeParams(r)})},"_isoDuration",0,function(t,r){return new t({type:"string",format:"duration",check:"string_format",...a.normalizeParams(r)})},"_isoTime",0,function(t,r){return new t({type:"string",format:"time",check:"string_format",precision:null,...a.normalizeParams(r)})},"_jwt",0,function(t,r){return new t({type:"string",format:"jwt",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_ksuid",0,function(t,r){return new t({type:"string",format:"ksuid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_lazy",0,function(t,r){return new t({type:"lazy",getter:r})},"_length",0,function(t,i){return new r.$ZodCheckLengthEquals({check:"length_equals",...a.normalizeParams(i),length:t})},"_literal",0,function(t,r,i){return new t({type:"literal",values:Array.isArray(r)?r:[r],...a.normalizeParams(i)})},"_lowercase",0,function(t){return new r.$ZodCheckLowerCase({check:"string_format",format:"lowercase",...a.normalizeParams(t)})},"_lt",0,s,"_lte",0,u,"_mac",0,function(t,r){return new t({type:"string",format:"mac",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_map",0,function(t,r,i,n){return new t({type:"map",keyType:r,valueType:i,...a.normalizeParams(n)})},"_max",0,u,"_maxLength",0,function(t,i){return new r.$ZodCheckMaxLength({check:"max_length",...a.normalizeParams(i),maximum:t})},"_maxSize",0,function(t,i){return new r.$ZodCheckMaxSize({check:"max_size",...a.normalizeParams(i),maximum:t})},"_mime",0,function(t,i){return new r.$ZodCheckMimeType({check:"mime_type",mime:t,...a.normalizeParams(i)})},"_min",0,d,"_minLength",0,function(t,i){return new r.$ZodCheckMinLength({check:"min_length",...a.normalizeParams(i),minimum:t})},"_minSize",0,function(t,i){return new r.$ZodCheckMinSize({check:"min_size",...a.normalizeParams(i),minimum:t})},"_multipleOf",0,function(t,i){return new r.$ZodCheckMultipleOf({check:"multiple_of",...a.normalizeParams(i),value:t})},"_nan",0,function(t,r){return new t({type:"nan",...a.normalizeParams(r)})},"_nanoid",0,function(t,r){return new t({type:"string",format:"nanoid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_nativeEnum",0,function(t,r,i){return new t({type:"enum",entries:r,...a.normalizeParams(i)})},"_negative",0,function(t){return s(0,t)},"_never",0,function(t,r){return new t({type:"never",...a.normalizeParams(r)})},"_nonnegative",0,function(t){return d(0,t)},"_nonoptional",0,function(t,r,i){return new t({type:"nonoptional",innerType:r,...a.normalizeParams(i)})},"_nonpositive",0,function(t){return u(0,t)},"_normalize",0,function(t){return c(r=>r.normalize(t))},"_null",0,function(t,r){return new t({type:"null",...a.normalizeParams(r)})},"_nullable",0,function(t,r){return new t({type:"nullable",innerType:r})},"_number",0,function(t,r){return new t(o({type:"number",checks:[],...a.normalizeParams(r)}))},"_optional",0,function(t,r){return new t({type:"optional",innerType:r})},"_overwrite",0,c,"_pipe",0,function(t,r,i){return new t({type:"pipe",in:r,out:i})},"_positive",0,function(t){return l(0,t)},"_promise",0,function(t,r){return new t({type:"promise",innerType:r})},"_properties",0,function(t,i){return new r.$ZodCheckProperties({check:"properties",shape:t,...a.normalizeParams(i)})},"_property",0,function(t,i,n){return new r.$ZodCheckProperty({check:"property",property:t,schema:i,...a.normalizeParams(n)})},"_readonly",0,function(t,r){return new t({type:"readonly",innerType:r})},"_record",0,function(t,r,i,n){return new t({type:"record",keyType:r,valueType:i,...a.normalizeParams(n)})},"_refine",0,function(t,r,i){return new t({type:"custom",check:"custom",fn:r,...a.normalizeParams(i)})},"_regex",0,function(t,i){return new r.$ZodCheckRegex({check:"string_format",format:"regex",...a.normalizeParams(i),pattern:t})},"_set",0,function(t,r,i){return new t({type:"set",valueType:r,...a.normalizeParams(i)})},"_size",0,function(t,i){return new r.$ZodCheckSizeEquals({check:"size_equals",...a.normalizeParams(i),size:t})},"_slugify",0,function(){return c(t=>a.slugify(t))},"_startsWith",0,function(t,i){return new r.$ZodCheckStartsWith({check:"string_format",format:"starts_with",...a.normalizeParams(i),prefix:t})},"_string",0,function(t,r){return new t(o({type:"string",...a.normalizeParams(r)}))},"_stringFormat",0,function(t,r,i,n={}){let o={check:"string_format",type:"string",format:r,fn:"function"==typeof i?i:t=>i.test(t),...a.normalizeParams(n)};return i instanceof RegExp&&(o.pattern=i),new t(o)},"_stringbool",0,function(t,r){let i=a.normalizeParams(r),o=i.truthy??["true","1","yes","on","y","enabled"],s=i.falsy??["false","0","no","off","n","disabled"];"sensitive"!==i.case&&(o=o.map(t=>"string"==typeof t?t.toLowerCase():t),s=s.map(t=>"string"==typeof t?t.toLowerCase():t));let u=new Set(o),l=new Set(s),d=t.Codec??n.$ZodCodec,c=t.Boolean??n.$ZodBoolean,m=new d({type:"pipe",in:new(t.String??n.$ZodString)({type:"string",error:i.error}),out:new c({type:"boolean",error:i.error}),transform:(t,r)=>{let n=t;return"sensitive"!==i.case&&(n=n.toLowerCase()),!!u.has(n)||!l.has(n)&&(r.issues.push({code:"invalid_value",expected:"stringbool",values:[...u,...l],input:r.value,inst:m,continue:!1}),{})},reverseTransform:(t,r)=>!0===t?o[0]||"true":s[0]||"false",error:i.error});return m._zod.bag.truthy=o,m._zod.bag.falsy=s,m._zod.bag.case=i.case??"insensitive",m},"_success",0,function(t,r){return new t({type:"success",innerType:r})},"_superRefine",0,function(t,r){let i=m(r=>(r.addIssue=t=>{"string"==typeof t?r.issues.push(a.issue(t,r.value,i._zod.def)):(t.fatal&&(t.continue=!1),t.code??(t.code="custom"),"input"in t||(t.input=r.value),t.inst??(t.inst=i),t.continue??(t.continue=!i._zod.def.abort),r.issues.push(a.issue(t)))},t(r.value,r)),r);return i},"_symbol",0,function(t,r){return new t({type:"symbol",...a.normalizeParams(r)})},"_templateLiteral",0,function(t,r,i){return new t({type:"template_literal",parts:r,...a.normalizeParams(i)})},"_toLowerCase",0,function(){return c(t=>t.toLowerCase())},"_toUpperCase",0,function(){return c(t=>t.toUpperCase())},"_transform",0,function(t,r){return new t({type:"transform",transform:r})},"_trim",0,function(){return c(t=>t.trim())},"_tuple",0,function(t,r,i,o){let s=i instanceof n.$ZodType,u=s?o:i;return new t({type:"tuple",items:r,rest:s?i:null,...a.normalizeParams(u)})},"_uint32",0,function(t,r){return new t({type:"number",check:"number_format",abort:!1,format:"uint32",...a.normalizeParams(r)})},"_uint64",0,function(t,r){return new t({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...a.normalizeParams(r)})},"_ulid",0,function(t,r){return new t({type:"string",format:"ulid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_undefined",0,function(t,r){return new t({type:"undefined",...a.normalizeParams(r)})},"_union",0,function(t,r,i){return new t({type:"union",options:r,...a.normalizeParams(i)})},"_unknown",0,function(t){return new t({type:"unknown"})},"_uppercase",0,function(t){return new r.$ZodCheckUpperCase({check:"string_format",format:"up
70percase",...a.normalizeParams(t)})},"_url",0,function(t,r){return new t({type:"string",format:"url",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_uuid",0,function(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_uuidv4",0,function(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...a.normalizeParams(r)})},"_uuidv6",0,function(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...a.normalizeParams(r)})},"_uuidv7",0,function(t,r){return new t({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...a.normalizeParams(r)})},"_void",0,function(t,r){return new t({type:"void",...a.normalizeParams(r)})},"_xid",0,function(t,r){return new t({type:"string",format:"xid",check:"string_format",abort:!1,...a.normalizeParams(r)})},"_xor",0,function(t,r,i){return new t({type:"union",options:r,inclusive:!1,...a.normalizeParams(i)})},"describe",0,function(t){let n=new r.$ZodCheck({check:"describe"});return n._zod.onattach=[r=>{let n=i.globalRegistry.get(r)??{};i.globalRegistry.add(r,{...n,description:t})}],n._zod.check=()=>{},n},"meta",0,function(t){let n=new r.$ZodCheck({check:"meta"});return n._zod.onattach=[r=>{let n=i.globalRegistry.get(r)??{};i.globalRegistry.add(r,{...n,...t})}],n._zod.check=()=>{},n}])},498888,t=>{"use strict";t.i(154394);var r=t.i(212912),i=t.i(71781),n=t.i(272972),a=t.i(539587),o=t.i(922688),s=t.i(109691),u=t.i(985722),l=t.i(899918),d=t.i(615417),c=t.i(331835),m=t.i(465418),f=t.i(309995),p=t.i(559347),v=t.i(521986),g=t.i(545876),$=t.i(685362);t.s([],935761);var h=t.i(935761);t.s(["$ZodAny",()=>a.$ZodAny,"$ZodArray",()=>a.$ZodArray,"$ZodAsyncError",()=>r.$ZodAsyncError,"$ZodBase64",()=>a.$ZodBase64,"$ZodBase64URL",()=>a.$ZodBase64URL,"$ZodBigInt",()=>a.$ZodBigInt,"$ZodBigIntFormat",()=>a.$ZodBigIntFormat,"$ZodBoolean",()=>a.$ZodBoolean,"$ZodCIDRv4",()=>a.$ZodCIDRv4,"$ZodCIDRv6",()=>a.$ZodCIDRv6,"$ZodCUID",()=>a.$ZodCUID,"$ZodCUID2",()=>a.$ZodCUID2,"$ZodCatch",()=>a.$ZodCatch,"$ZodCheck",()=>s.$ZodCheck,"$ZodCheckBigIntFormat",()=>s.$ZodCheckBigIntFormat,"$ZodCheckEndsWith",()=>s.$ZodCheckEndsWith,"$ZodCheckGreaterThan",()=>s.$ZodCheckGreaterThan,"$ZodCheckIncludes",()=>s.$ZodCheckIncludes,"$ZodCheckLengthEquals",()=>s.$ZodCheckLengthEquals,"$ZodCheckLessThan",()=>s.$ZodCheckLessThan,"$ZodCheckLowerCase",()=>s.$ZodCheckLowerCase,"$ZodCheckMaxLength",()=>s.$ZodCheckMaxLength,"$ZodCheckMaxSize",()=>s.$ZodCheckMaxSize,"$ZodCheckMimeType",()=>s.$ZodCheckMimeType,"$ZodCheckMinLength",()=>s.$ZodCheckMinLength,"$ZodCheckMinSize",()=>s.$ZodCheckMinSize,"$ZodCheckMultipleOf",()=>s.$ZodCheckMultipleOf,"$ZodCheckNumberFormat",()=>s.$ZodCheckNumberFormat,"$ZodCheckOverwrite",()=>s.$ZodCheckOverwrite,"$ZodCheckProperties",()=>s.$ZodCheckProperties,"$ZodCheckProperty",()=>s.$ZodCheckProperty,"$ZodCheckRegex",()=>s.$ZodCheckRegex,"$ZodCheckSizeEquals",()=>s.$ZodCheckSizeEquals,"$ZodCheckStartsWith",()=>s.$ZodCheckStartsWith,"$ZodCheckStringFormat",()=>s.$ZodCheckStringFormat,"$ZodCheckUpperCase",()=>s.$ZodCheckUpperCase,"$ZodCodec",()=>a.$ZodCodec,"$ZodCreditCard",()=>a.$ZodCreditCard,"$ZodCustom",()=>a.$ZodCustom,"$ZodCustomStringFormat",()=>a.$ZodCustomStringFormat,"$ZodCyclicError",()=>o.$ZodCyclicError,"$ZodDate",()=>a.$ZodDate,"$ZodDefault",()=>a.$ZodDefault,"$ZodDiscriminatedUnion",()=>a.$ZodDiscriminatedUnion,"$ZodE164",()=>a.$ZodE164,"$ZodEmail",()=>a.$ZodEmail,"$ZodEmoji",()=>a.$ZodEmoji,"$ZodEncodeError",()=>r.$ZodEncodeError,"$ZodEnum",()=>a.$ZodEnum,"$ZodError",()=>n.$ZodError,"$ZodExactOptional",()=>a.$ZodExactOptional,"$ZodFile",()=>a.$ZodFile,"$ZodFunction",()=>a.$ZodFunction,"$ZodGUID",()=>a.$ZodGUID,"$ZodIBAN",()=>a.$ZodIBAN,"$ZodIPv4",()=>a.$ZodIPv4,"$ZodIPv6",()=>a.$ZodIPv6,"$ZodISODate",()=>a.$ZodISODate,"$ZodISODateTime",()=>a.$ZodISODateTime,"$ZodISODuration",()=>a.$ZodISODuration,"$ZodISOTime",()=>a.$ZodISOTime,"$ZodIntersection",()=>a.$ZodIntersection,"$ZodJWT",()=>a.$ZodJWT,"$ZodKSUID",()=>a.$ZodKSUID,"$ZodLazy",()=>a.$ZodLazy,"$ZodLiteral",()=>a.$ZodLiteral,"$ZodMAC",()=>a.$ZodMAC,"$ZodMap",()=>a.$ZodMap,"$ZodNaN",()=>a.$ZodNaN,"$ZodNanoID",()=>a.$ZodNanoID,"$ZodNever",()=>a.$ZodNever,"$ZodNonOptional",()=>a.$ZodNonOptional,"$ZodNull",()=>a.$ZodNull,"$ZodNullable",()=>a.$ZodNullable,"$ZodNumber",()=>a.$ZodNumber,"$ZodNumberFormat",()=>a.$ZodNumberFormat,"$ZodObject",()=>
70a.$ZodObject,"$ZodObjectJIT",()=>a.$ZodObjectJIT,"$ZodOptional",()=>a.$ZodOptional,"$ZodPipe",()=>a.$ZodPipe,"$ZodPrefault",()=>a.$ZodPrefault,"$ZodPreprocess",()=>a.$ZodPreprocess,"$ZodPromise",()=>a.$ZodPromise,"$ZodReadonly",()=>a.$ZodReadonly,"$ZodRealError",()=>n.$ZodRealError,"$ZodRecord",()=>a.$ZodRecord,"$ZodRegistry",()=>m.$ZodRegistry,"$ZodSet",()=>a.$ZodSet,"$ZodString",()=>a.$ZodString,"$ZodStringFormat",()=>a.$ZodStringFormat,"$ZodSuccess",()=>a.$ZodSuccess,"$ZodSymbol",()=>a.$ZodSymbol,"$ZodTemplateLiteral",()=>a.$ZodTemplateLiteral,"$ZodTransform",()=>a.$ZodTransform,"$ZodTuple",()=>a.$ZodTuple,"$ZodType",()=>a.$ZodType,"$ZodULID",()=>a.$ZodULID,"$ZodURL",()=>a.$ZodURL,"$ZodUUID",()=>a.$ZodUUID,"$ZodUndefined",()=>a.$ZodUndefined,"$ZodUnion",()=>a.$ZodUnion,"$ZodUnknown",()=>a.$ZodUnknown,"$ZodVoid",()=>a.$ZodVoid,"$ZodXID",()=>a.$ZodXID,"$ZodXor",()=>a.$ZodXor,"$brand",()=>r.$brand,"$constructor",()=>r.$constructor,"$input",()=>m.$input,"$output",()=>m.$output,"Doc",()=>f.Doc,"INVALID",()=>p.INVALID,"JSONSchema",0,h,"JSONSchemaGenerator",0,class{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(t){this.ctx.counter=t}get seen(){return this.ctx.seen}constructor(t){let r=t?.target??"draft-2020-12";"draft-4"===r&&(r="draft-04"),"draft-7"===r&&(r="draft-07"),this.ctx=(0,g.initializeContext)({processors:$.allProcessors,target:r,...t?.metadata&&{metadata:t.metadata},...t?.unrepresentable&&{unrepresentable:t.unrepresentable},...t?.override&&{override:t.override},...t?.io&&{io:t.io}})}process(t,r={path:[],schemaPath:[]}){return(0,g.processSchema)(t,this.ctx,r)}emit(t,r){r&&(r.cycles&&(this.ctx.cycles=r.cycles),r.reused&&(this.ctx.reused=r.reused),r.external&&(this.ctx.external=r.external)),this.ctx.sharedDefsExtractedFor=void 0,this.ctx.sharedEmitDoneFor=void 0,(0,g.extractDefs)(this.ctx,t);let{"~standard":i,...n}=(0,g.finalize)(this.ctx,t);return n}},"NEVER",()=>r.NEVER,"TimePrecision",()=>v.TimePrecision,"URL_BAD_FORMAT",()=>a.URL_BAD_FORMAT,"URL_UNPARSEABLE",()=>a.URL_UNPARSEABLE,"ZodCompileAsyncError",()=>p.ZodCompileAsyncError,"ZodCompileUnsupportedError",()=>p.ZodCompileUnsupportedError,"_any",()=>v._any,"_array",()=>v._array,"_base64",()=>v._base64,"_base64url",()=>v._base64url,"_bigint",()=>v._bigint,"_boolean",()=>v._boolean,"_catch",()=>v._catch,"_check",()=>v._check,"_cidrv4",()=>v._cidrv4,"_cidrv6",()=>v._cidrv6,"_coercedBigint",()=>v._coercedBigint,"_coercedBoolean",()=>v._coercedBoolean,"_coercedDate",()=>v._coercedDate,"_coercedNumber",()=>v._coercedNumber,"_coercedString",()=>v._coercedString,"_creditCard",()=>v._creditCard,"_cuid",()=>v._cuid,"_cuid2",()=>v._cuid2,"_custom",()=>v._custom,"_date",()=>v._date,"_decode",()=>i._decode,"_decodeAsync",()=>i._decodeAsync,"_default",()=>v._default,"_discriminatedUnion",()=>v._discriminatedUnion,"_e164",()=>v._e164,"_email",()=>v._email,"_emoji",()=>v._emoji,"_encode",()=>i._encode,"_encodeAsync",()=>i._encodeAsync,"_endsWith",()=>v._endsWith,"_enum",()=>v._enum,"_file",()=>v._file,"_float32",()=>v._float32,"_float64",()=>v._float64,"_gt",()=>v._gt,"_gte",()=>v._gte,"_guid",()=>v._guid,"_iban",()=>v._iban,"_includes",()=>v._includes,"_int",()=>v._int,"_int32",()=>v._int32,"_int64",()=>v._int64,"_intersection",()=>v._intersection,"_ipv4",()=>v._ipv4,"_ipv6",()=>v._ipv6,"_isoDate",()=>v._isoDate,"_isoDateTime",()=>v._isoDateTime,"_isoDuration",()=>v._isoDuration,"_isoTime",()=>v._isoTime,"_jwt",()=>v._jwt,"_ksuid",()=>v._ksuid,"_lazy",()=>v._lazy,"_length",()=>v._length,"_literal",()=>v._literal,"_lowercase",()=>v._lowercase,"_lt",()=>v._lt,"_lte",()=>v._lte,"_mac",()=>v._mac,"_map",()=>v._map,"_max",()=>v._max,"_maxLength",()=>v._maxLength,"_maxSize",()=>v._maxSize,"_mime",()=>v._mime,"_min",()=>v._min,"_minLength",()=>v._minLength,"_minSize",()=>v._minSize,"_multipleOf",()=>v._multipleOf,"_nan",()=>v._nan,"_nanoid",()=>v._nanoid,"_nativeEnum",()=>v._nativeEnum,"_negative",()=>v._negative,"_never",()=>v._never,"_nonnegative",()=>v._nonnegative,"_nonoptional",()=>v._nonoptional,"_nonpositive",()=>v._nonpositive,"_normalize",()=>v._normalize,"_null",()=>v._null,"_nullable",()=>v._nullable,"_number",()=>v._number,"_optional",()=>v._optional,"_overwrite",()=>v._overwrite,"_parse",()=>i._parse,"_parseAsync",()=>i._parseAsync,"_pipe",()=>
70v._pipe,"_positive",()=>v._positive,"_promise",()=>v._promise,"_properties",()=>v._properties,"_property",()=>v._property,"_readonly",()=>v._readonly,"_record",()=>v._record,"_refine",()=>v._refine,"_regex",()=>v._regex,"_safeDecode",()=>i._safeDecode,"_safeDecodeAsync",()=>i._safeDecodeAsync,"_safeEncode",()=>i._safeEncode,"_safeEncodeAsync",()=>i._safeEncodeAsync,"_safeParse",()=>i._safeParse,"_safeParseAsync",()=>i._safeParseAsync,"_set",()=>v._set,"_size",()=>v._size,"_slugify",()=>v._slugify,"_startsWith",()=>v._startsWith,"_string",()=>v._string,"_stringFormat",()=>v._stringFormat,"_stringbool",()=>v._stringbool,"_success",()=>v._success,"_superRefine",()=>v._superRefine,"_symbol",()=>v._symbol,"_templateLiteral",()=>v._templateLiteral,"_toLowerCase",()=>v._toLowerCase,"_toUpperCase",()=>v._toUpperCase,"_transform",()=>v._transform,"_trim",()=>v._trim,"_tuple",()=>v._tuple,"_uint32",()=>v._uint32,"_uint64",()=>v._uint64,"_ulid",()=>v._ulid,"_undefined",()=>v._undefined,"_union",()=>v._union,"_unknown",()=>v._unknown,"_uppercase",()=>v._uppercase,"_url",()=>v._url,"_uuid",()=>v._uuid,"_uuidv4",()=>v._uuidv4,"_uuidv6",()=>v._uuidv6,"_uuidv7",()=>v._uuidv7,"_void",()=>v._void,"_xid",()=>v._xid,"_xor",()=>v._xor,"base64Charset",()=>a.base64Charset,"base64urlCharset",()=>a.base64urlCharset,"canParseURL",()=>a.canParseURL,"clone",()=>a.clone,"compile",()=>p.compile,"compileFn",()=>p.compileFn,"config",()=>r.config,"createStandardJSONSchemaMethod",()=>g.createStandardJSONSchemaMethod,"createToJSONSchemaMethod",()=>g.createToJSONSchemaMethod,"decode",()=>i.decode,"decodeAsync",()=>i.decodeAsync,"describe",()=>v.describe,"encode",()=>i.encode,"encodeAsync",()=>i.encodeAsync,"extractDefs",()=>g.extractDefs,"finalize",()=>g.finalize,"flattenError",()=>n.flattenError,"formatError",()=>n.formatError,"getDiscriminatedOption",()=>a.getDiscriminatedOption,"globalConfig",()=>r.globalConfig,"globalRegistry",()=>m.globalRegistry,"handleUnrepresentable",()=>g.handleUnrepresentable,"initializeContext",()=>g.initializeContext,"isBackEdge",()=>o.isBackEdge,"isRecursiveSchema",()=>o.isRecursiveSchema,"isValidBase64",()=>a.isValidBase64,"isValidBase64URL",()=>a.isValidBase64URL,"isValidCIDRv6",()=>a.isValidCIDRv6,"isValidCreditCard",()=>a.isValidCreditCard,"isValidIBAN",()=>a.isValidIBAN,"isValidIPv6",()=>a.isValidIPv6,"isValidJWT",()=>a.isValidJWT,"locales",0,c,"memoizer",()=>o.memoizer,"mergeValues",()=>a.mergeValues,"meta",()=>v.meta,"parse",()=>i.parse,"parseAsync",()=>i.parseAsync,"parseURLObject",()=>a.parseURLObject,"prettifyError",()=>n.prettifyError,"process",()=>g.process,"processSchema",()=>g.processSchema,"regexes",0,d,"registry",()=>m.registry,"safeDecode",()=>i.safeDecode,"safeDecodeAsync",()=>i.safeDecodeAsync,"safeEncode",()=>i.safeEncode,"safeEncodeAsync",()=>i.safeEncodeAsync,"safeParse",()=>i.safeParse,"safeParseAsync",()=>i.safeParseAsync,"standardProps",()=>a.standardProps,"stripTabAndNewline",()=>a.stripTabAndNewline,"toDotPath",()=>n.toDotPath,"toJSONSchema",()=>$.toJSONSchema,"toZod",()=>l.toZod,"treeifyError",()=>n.treeifyError,"urlHostnameOk",()=>a.urlHostnameOk,"urlProtocolOk",()=>a.urlProtocolOk,"util",0,l,"validate",()=>i.validate,"validateAsync",()=>i.validateAsync,"validateURL",()=>a.validateURL,"version",()=>u.version,"withParser",()=>p.withParser],498888)},922688,t=>{"use strict";let r;var i=t.i(899918);class n extends Error{constructor(){super("Cannot parse a reference cycle that closes through a transform"),this.name="ZodCyclicError"}}let a="~memo",o=[];function s(t){return null!==t&&"object"==typeof t}function u(t){return t.map(t=>t.path?{...t,path:t.path.slice()}:{...t})}let l=new WeakMap;function d(t,r,n){var a,o;let s=l.get(t);if(void 0!==s)return 2*!!s;if(r.has(t))return 2;r.add(t);let u=0,c=t=>{if(2!==u&&t?._zod){let i=d(t,r,n);i>u&&(u=i)}},m=t=>{t>u&&(u=t)},f=t._zod.def;switch(f.type){case"object":{let t=i.rawShape(f);m(t?((t,i)=>{let a=0;for(let o of Reflect.ownKeys(t)){let s=Object.getOwnPropertyDescriptor(t,o);if(i&&!s.enumerable)continue;let u=s.get?1:s.value?._zod?d(s.value,r,n):0;u>a&&(a=u)}return a})(t,!0):1),c(f.catchall);break}case"array":c(f.element);break;case"tuple":for(let t of f.items)c(t);c(f.rest);break;
70case"record":case"map":c(f.keyType),c(f.valueType);break;case"set":c(f.valueType);break;case"union":for(let t of f.options)c(t);break;case"intersection":c(f.left),c(f.right);break;case"optional":case"nullable":case"default":case"prefault":case"catch":case"readonly":case"nonoptional":case"promise":case"success":c(f.innerType);break;case"pipe":c(f.in),c(f.out);break;case"function":c(f.input),c(f.output);break;case"lazy":{let i=f._cachedInner??(n?t._zod.innerType:void 0);m(i?d(i,r,!1):1);break}case"template_literal":case"string":case"number":case"int":case"boolean":case"bigint":case"symbol":case"undefined":case"null":case"void":case"never":case"any":case"unknown":case"date":case"nan":case"enum":case"literal":case"file":case"transform":case"custom":break;default:for(let t in f){let r=Object.getOwnPropertyDescriptor(f,t);if(!r||r.get)continue;let i=r.value;if(i&&"object"==typeof i){if(i._zod)c(i);else if(Array.isArray(i))for(let t of i)c(t)}}}return r.delete(t),a=t,1!==(o=u)&&l.set(a,2===o),o}let c=[],m={alloc(t,i,n){let a=r;if(!a)return n;r=void 0;let o={value:n,issues:null};return a.set(i.value,o),c.push(o),n},guard(t){var r;(r=t._zod).deferred??(r.deferred=[]),t._zod.deferred.push(()=>{let r=t._zod.parse,i=(t,i)=>{if("backward"!==i.direction&&f(i,t.value))throw new n;return r(t,i)};t._zod.parse=i,t._zod.run===r&&(t._zod.run=i)})},attach(t){var i;let n,l,m,f=!1;(i=t._zod).deferred??(i.deferred=[]),t._zod.deferred.push(()=>{let i=t._zod.parse,p=(v,g)=>{let $;if(void 0===n){let r=d(t,new Set,!1);if(0===r)return t._zod.parse=i,t._zod.run===p&&(t._zod.run=i),i(v,g);2===r||f?n=!0:f=!0}let h=v.value;if(!s(h))return i(v,g);let y=g[a];if(y||(y={buckets:new WeakMap,backEdges:void 0},g[a]=y),l===g)$=m;else{var _;let r;(r=(_=y).buckets.get(t))||(r=new WeakMap,_.buckets.set(t,r)),$=r,l=g,m=$}let b=$.get(h);if(b)return v.value=b.value,b.issues?b.issues.length&&v.issues.push(...u(b.issues)):(v.memo=!0,y.backEdges??(y.backEdges=new WeakSet),y.backEdges.add(b.value)),v;r=$;let x=c.length,k=i(v,g);r=void 0;let I=c.length>x?c.pop():void 0;return k instanceof Promise?k.then(t=>(I&&(I.issues=t.issues.length?u(t.issues):o),t)):(I&&(I.issues=k.issues.length?u(k.issues):o),k)};t._zod.parse=p,t._zod.run===i&&(t._zod.run=p)})}};function f(t,r){let i=t[a]?.backEdges;return void 0!==i&&s(r)&&i.has(r)}t.s(["$ZodCyclicError",0,n,"isBackEdge",0,f,"isRecursiveSchema",0,function(t){return 0!==d(t,new Set,!0)},"memoizer",0,function(){return m}])},385133,829815,t=>{"use strict";var r=t.i(615417);t.s(["regexes",0,r],385133);var i=t.i(899918);t.s(["util",0,i],829815)},968405,t=>{"use strict";var r=t.i(899918);t.s(["default",0,function(){return{localeError:(()=>{let t={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"}},i={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",currency_code:"currency code",credit_card:"credit card number",iban:"IBAN",jwt:"JWT",template_literal:"input"},n={nan:"NaN"};function a(t,r){return"number"!==t||"number"!=typeof r||Number.isFinite(r)?n[t]??t:String(r)}return n=>{switch(n.code){case"invalid_type":{let t=a(n.expected),i=a(r.parsedType(n.input),n.input);return`Invalid input: expected ${t}, received ${i}`}case"invalid_value":if(1===n.values.length)return`Invalid input: expected ${r.stringifyPrimitive(n.values[0])}`;return`Invalid option: expected one of ${r.joinValues(n.values,"|")}`;case"too_big":{let r=n.exact?"exactly ":n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Too big: expected ${n.origin??"value"} to have ${r}${n.maximum.toString()} ${i.unit??"elements"}`;return`Too big: expected ${n.origin??"value"} to be ${r}${n.maximum.toString()}`}case"too_small":{let r=n.exact?"exactly ":n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Too small: expected ${n.origin} to have ${r}${n.minimum.toString()} ${i.unit}`;return`Too small: expected ${n.origin} to be ${r}${n.minimum.toString()}`}
70case"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 ${i[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":""}: ${r.joinValues(n.keys,", ")}`;case"invalid_key":return`Invalid key in ${n.origin}`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`Invalid discriminator value. Expected ${t}`}if(!1===n.inclusive)return"Invalid input: more than one option matched";return"Invalid input";case"invalid_element":return`Invalid value in ${n.origin}`;default:return"Invalid input"}}})()}}])},331835,559347,t=>{"use strict";t.i(733996);var r=t.i(992949),i=t.i(201680),n=t.i(975436),a=t.i(93392),o=t.i(551324),s=t.i(976174),u=t.i(313248),l=t.i(271452),d=t.i(809380),c=t.i(656957),m=t.i(518479),f=t.i(968405),p=t.i(899918);function v(t,r,i){return 1===Math.abs(t)?r:i}function g(t){if(!t)return"";let r=t[t.length-1];return t+(["ա","ե","ը","ի","ո","ու","օ"].includes(r)?"ն":"ը")}function $(){let t,r,i;return{localeError:(t={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"},map:{unit:"ធាតុ",verb:"គួរមាន"}},r={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",mac:"អាសយដ្ឋាន MAC",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",credit_card:"លេខប័ណ្ណឥណទាន",currency_code:"កូដរូបិយប័ណ្ណ",iban:"IBAN",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"},i={nan:"NaN",number:"លេខ",array:"អារេ (Array)",null:"គ្មានតម្លៃ (null)"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ instanceof ${n.expected} ប៉ុន្តែទទួលបាន ${a}`;return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${t} ប៉ុន្តែទទួលបាន ${a}`}case"invalid_value":if(1===n.values.length)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${p.stringifyPrimitive(n.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${r} ${n.maximum.toString()} ${i.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${n.origin??"តម្លៃ"} ${r} ${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`តូចពេក៖ ត្រូវការ ${n.origin} ${r} ${n.minimum.toString()} ${i.unit}`;return`តូចពេក៖ ត្រូវការ ${n.origin} ${r} ${n.minimum.toString()}`}
70case"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`មិនត្រឹមត្រូវ៖ ${r[n.format]??n.format}`;case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${n.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`;case"invalid_union":default:return"ទិន្នន័យមិនត្រឹមត្រូវ";case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${n.origin}`}})}}let h=t=>t.charAt(0).toUpperCase()+t.slice(1);function y(t){let r=Math.abs(t),i=r%10,n=r%100;return n>=11&&n<=19||0===i?"many":1===i?"one":"few"}function _(t,r,i,n){let a=Math.abs(t),o=a%10,s=a%100;return s>=11&&s<=19?n:1===o?r:o>=2&&o<=4?i:n}function b(){let t,r,i;return{localeError:(t={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"},map:{unit:"елементів",verb:"матиме"}},r={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",mac:"адреса MAC",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",credit_card:"номер кредитної картки",currency_code:"код валюти",iban:"IBAN",jwt:"JWT",template_literal:"вхідні дані"},i={nan:"NaN",number:"число",array:"масив"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Неправильні вхідні дані: очікується instanceof ${n.expected}, отримано ${a}`;return`Неправильні вхідні дані: очікується ${t}, отримано ${a}`}case"invalid_value":if(1===n.values.length)return`Неправильні вхідні дані: очікується ${p.stringifyPrimitive(n.values[0])}`;return`Неправильна опція: очікується одне з ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Занадто велике: очікується, що ${n.origin??"значення"} ${i.verb} ${r}${n.maximum.toString()} ${i.unit??"елементів"}`;return`Занадто велике: очікується, що ${n.origin??"значення"} буде ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Занадто мале: очікується, що ${n.origin} ${i.verb} ${r}${n.minimum.toString()} ${i.unit}`;return`Занадто мале: очікується, що ${n.origin} буде ${r}${n.minimum.toString()}`}
70case"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`Неправильний ${r[n.format]??n.format}`;case"not_multiple_of":return`Неправильне число: повинно бути кратним ${n.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${n.keys.length>1?"і":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${n.origin}`;case"invalid_union":default:return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${n.origin}`}})}}t.s(["ar",()=>r.default,"az",()=>i.default,"be",()=>n.default,"bg",()=>a.default,"bn",()=>o.default,"ca",()=>s.default,"ckb",()=>u.default,"cs",()=>l.default,"da",()=>d.default,"de",()=>c.default,"el",()=>m.default,"en",()=>f.default,"eo",0,function(){let t,r,i;return{localeError:(t={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"},map:{unit:"elementojn",verb:"havi"}},r={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",mac:"MAC-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",credit_card:"kreditkarta numero",currency_code:"valuta kodo",iban:"IBAN",jwt:"JWT",template_literal:"enigo"},i={nan:"NaN",number:"nombro",array:"tabelo",null:"senvalora"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Nevalida enigo: atendiĝis instanceof ${n.expected}, riceviĝis ${a}`;return`Nevalida enigo: atendiĝis ${t}, riceviĝis ${a}`}case"invalid_value":if(1===n.values.length)return`Nevalida enigo: atendiĝis ${p.stringifyPrimitive(n.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${r}${n.maximum.toString()} ${i.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${n.origin??"valoro"} havu ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Tro malgranda: atendiĝis ke ${n.origin} havu ${r}${n.minimum.toString()} ${i.unit}`;return`Tro malgranda: atendiĝis ke ${n.origin} estu ${r}${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 ${r[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":""}: ${p.joinValues(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}`}})}},"es",0,function(){let t,r,i;return{localeError:(t={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}},r={regex:"entrada",email:"dirección de correo electrónico",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ón ISO",ipv4:"dirección IPv4",ipv6:"dirección IPv6",mac:"dirección MAC",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"número E.164",credit_card:"número de tarjeta de crédito",currency_code:"código de moneda",iban:"IBAN",jwt:"JWT",template_literal:"entrada"},i={nan:"NaN",string:"texto",number:"número",boolean:"booleano",array:"arreglo",object:"objeto",set:"conjunto",file:"archivo",date:"fecha",bigint:"número grande",symbol
70:"símbolo",undefined:"indefinido",null:"nulo",function:"función",map:"mapa",record:"registro",tuple:"tupla",enum:"enumeración",union:"unión",literal:"literal",promise:"promesa",void:"vacío",never:"nunca",unknown:"desconocido",any:"cualquiera"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Entrada inv\xe1lida: se esperaba instanceof ${n.expected}, recibido ${a}`;return`Entrada inv\xe1lida: se esperaba ${t}, recibido ${a}`}case"invalid_value":if(1===n.values.length)return`Entrada inv\xe1lida: se esperaba ${p.stringifyPrimitive(n.values[0])}`;return`Opci\xf3n inv\xe1lida: se esperaba una de ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",a=t[n.origin]??null,o=i[n.origin]??n.origin;if(a)return`Demasiado grande: se esperaba que ${o??"valor"} tuviera ${r}${n.maximum.toString()} ${a.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${o??"valor"} fuera ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",a=t[n.origin]??null,o=i[n.origin]??n.origin;if(a)return`Demasiado peque\xf1o: se esperaba que ${o} tuviera ${r}${n.minimum.toString()} ${a.unit}`;return`Demasiado peque\xf1o: se esperaba que ${o} fuera ${r}${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 ${r[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":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Llave inv\xe1lida en ${i[n.origin]??n.origin}`;case"invalid_union":default:return"Entrada inválida";case"invalid_element":return`Valor inv\xe1lido en ${i[n.origin]??n.origin}`}})}},"fa",0,function(){let t,r,i;return{localeError:(t={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"},map:{unit:"آیتم",verb:"داشته باشد"}},r={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 آدرس",mac:"MAC آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",credit_card:"شماره کارت اعتباری",currency_code:"کد ارز",iban:"IBAN",jwt:"JWT",template_literal:"ورودی"},i={nan:"NaN",number:"عدد",array:"آرایه"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`ورودی نامعتبر: می‌بایست instanceof ${n.expected} می‌بود، ${a} دریافت شد`;return`ورودی نامعتبر: می‌بایست ${t} می‌بود، ${a} دریافت شد`}case"invalid_value":if(1===n.values.length)return`ورودی نامعتبر: می‌بایست ${p.stringifyPrimitive(n.values[0])} می‌بود`;return`گزینه نامعتبر: می‌بایست یکی از ${p.joinValues(n.values,"|")} می‌بود`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${r}${n.maximum.toString()} ${i.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${n.origin??"مقدار"} باید ${r}${n.maximum.toString()} باشد`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`خیلی کوچک: ${n.origin} باید ${r}${n.minimum.toString()} ${i.unit} باشد`;return`خیلی کوچک: ${n.origin} باید ${r}${n.minimum.toString()} باشد`}
70case"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`${r[n.format]??n.format} نامعتبر`;case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${n.divisor} باشد`;case"unrecognized_keys":return`کلید${n.keys.length>1?"های":""} ناشناس: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${n.origin}`;case"invalid_union":default:return"ورودی نامعتبر";case"invalid_element":return`مقدار نامعتبر در ${n.origin}`}})}},"fi",0,function(){let t,r,i;return{localeError:(t={string:{unit:"merkkiä",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},map:{unit:"alkiota",subject:"kuvauksen"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"päivämäärän"}},r={regex:"säännöllinen lauseke",email:"sähköpostiosoite",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äivämäärä",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",mac:"MAC-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",credit_card:"luottokortin numero",currency_code:"valuuttakoodi",iban:"IBAN",jwt:"JWT",template_literal:"templaattimerkkijono"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Virheellinen tyyppi: odotettiin instanceof ${n.expected}, oli ${a}`;return`Virheellinen tyyppi: odotettiin ${t}, oli ${a}`}case"invalid_value":if(1===n.values.length)return`Virheellinen sy\xf6te: t\xe4ytyy olla ${p.stringifyPrimitive(n.values[0])}`;return`Virheellinen valinta: t\xe4ytyy olla yksi seuraavista: ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Liian suuri: ${i.subject} t\xe4ytyy olla ${r}${n.maximum.toString()} ${i.unit}`.trim();return`Liian suuri: arvon t\xe4ytyy olla ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Liian pieni: ${i.subject} t\xe4ytyy olla ${r}${n.minimum.toString()} ${i.unit}`.trim();return`Liian pieni: arvon t\xe4ytyy olla ${r}${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 ${r[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"}: ${p.joinValues(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öte"}})}},"fr",0,function(){let t,r,i;return{localeError:(t={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"}},r={regex:"expression régulière",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ée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",mac:"adresse MAC",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne de caractères encodée en base64",base64url:"chaîne de caractères encodée en base64url",json_string:"chaîne de caractères JSON",e164:"numéro au format E.164",credit_card:"numéro de carte de crédit",currency_code:"code de devise",iban:"IBAN",jwt:"JWT",template_literal:"entrée"},i={string:"chaîne de caractères",number:"nombre",int:"entier",boolean:"booléen",bigint:"grand entier",symbol
70:"symbole",undefined:"indéfini",null:"null",never:"jamais",void:"vide",date:"date",array:"tableau",object:"objet",tuple:"tuple",record:"record",map:"map",set:"ensemble",file:"fichier",nonoptional:"non optionnel",nan:"NaN",function:"fonction"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : instance de ${n.expected} attendu, ${a} re\xe7u`;return`Entr\xe9e invalide : ${t} attendu, ${a} re\xe7u`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : ${p.stringifyPrimitive(n.values[0])} attendu`;return`Option invalide : une valeur parmi ${p.joinValues(n.values,"|")} attendue`;case"too_big":{let r=n.inclusive?"<=":"<",a=t[n.origin]??null;if(a)return`Trop grand : ${i[n.origin]??"valeur"} doit ${a.verb} ${r}${n.maximum.toString()} ${a.unit??"élément(s)"}`;return`Trop grand : ${i[n.origin]??"valeur"} doit \xeatre ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",a=t[n.origin]??null;if(a)return`Trop petit : ${i[n.origin]??"valeur"} doit ${a.verb} ${r}${n.minimum.toString()} ${a.unit}`;return`Trop petit : ${i[n.origin]??"valeur"} doit \xeatre ${r}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Cha\xeene de caract\xe8res invalide : doit commencer par "${n.prefix}"`;if("ends_with"===n.format)return`Cha\xeene de caract\xe8res invalide : doit se terminer par "${n.suffix}"`;if("includes"===n.format)return`Cha\xeene de caract\xe8res invalide : doit inclure "${n.includes}"`;if("regex"===n.format)return`Cha\xeene de caract\xe8res invalide : doit correspondre au motif ${n.pattern}`;return`${r[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":""} : ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":default:return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`}})}},"frCA",0,function(){let t,r,i;return{localeError:(t={string:{unit:"caractères",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"éléments",verb:"avoir"},set:{unit:"éléments",verb:"avoir"},map:{unit:"éléments",verb:"avoir"}},r={regex:"entrée",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ée ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",mac:"adresse MAC",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"chaîne encodée en base64",base64url:"chaîne encodée en base64url",json_string:"chaîne JSON",e164:"numéro E.164",credit_card:"numéro de carte de crédit",currency_code:"code de devise",iban:"IBAN",jwt:"JWT",template_literal:"entrée"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Entr\xe9e invalide : attendu instanceof ${n.expected}, re\xe7u ${a}`;return`Entr\xe9e invalide : attendu ${t}, re\xe7u ${a}`}case"invalid_value":if(1===n.values.length)return`Entr\xe9e invalide : attendu ${p.stringifyPrimitive(n.values[0])}`;
70return`Option invalide : attendu l'une des valeurs suivantes ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"≤":"<",i=t[n.origin]??null;if(i)return`Trop grand : attendu que ${n.origin??"la valeur"} ait ${r}${n.maximum.toString()} ${i.unit}`;return`Trop grand : attendu que ${n.origin??"la valeur"} soit ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?"≥":">",i=t[n.origin]??null;if(i)return`Trop petit : attendu que ${n.origin} ait ${r}${n.minimum.toString()} ${i.unit}`;return`Trop petit : attendu que ${n.origin} soit ${r}${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`${r[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":""} : ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${n.origin}`;case"invalid_union":default:return"Entrée invalide";case"invalid_element":return`Valeur invalide dans ${n.origin}`}})}},"gu",0,function(){let t,r,i;return{localeError:(t={string:{unit:"અક્ષર",verb:"હોવા જોઈએ"},file:{unit:"બાયટ",verb:"હોવા જોઈએ"},array:{unit:"આઇટમ",verb:"હોવા જોઈએ"},set:{unit:"આઇટમ",verb:"હોવા જોઈએ"},map:{unit:"એન્ટ્રી",verb:"હોવા જોઈએ"}},r={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 એડ્રેસ",mac:"MAC એડ્રેસ",cidrv4:"IPv4 શ્રેણી",cidrv6:"IPv6 શ્રેણી",base64:"base64-એન્કોડેડ સ્ટ્રિંગ",base64url:"base64url-એન્કોડેડ સ્ટ્રિંગ",json_string:"JSON સ્ટ્રિંગ",e164:"E.164 નંબર",credit_card:"ક્રેડિટ કાર્ડ નંબર",currency_code:"ચલણ કોડ",iban:"IBAN",jwt:"JWT",template_literal:"ઇનપુટ"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`અમાન્ય ઇનપુટ: અપેક્ષિત ${t}, પ્રાપ્ત ${a}`}case"invalid_value":if(1===n.values.length)return`અમાન્ય ઇનપુટ: અપેક્ષિત ${p.stringifyPrimitive(n.values[0])}`;return`અમાન્ય વિકલ્પ: ${p.joinValues(n.values," | ")} માધ્યમથી એક અપેક્ષિત`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`ખૂબ મોટું: ${n.origin??"મૂલ્ય"} ${r}${n.maximum.toString()} ${i.unit??"એલિમેન્ટ"} હોવા જોઈએ`;return`ખૂબ મોટું: ${n.origin??"મૂલ્ય"} ${r}${n.maximum.toString()} હોવું જોઈએ`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`ખૂબ નાનું: ${n.origin} ${r}${n.minimum.toString()} ${i.unit} હોવા જોઈએ`;return`ખૂબ નાનું: ${n.origin} ${r}${n.minimum.toString()} હોવું જોઈએ`}case"invalid_format":if("starts_with"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.prefix}" થી શરૂ થવું જોઈએ`;if("ends_with"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.suffix}
70" પર સમાપ્ત થવું જોઈએ`;if("includes"===n.format)return`અમાન્ય સ્ટ્રિંગ: "${n.includes}" શામેલ હોવું જોઈએ`;if("regex"===n.format)return`અમાન્ય સ્ટ્રિંગ: પેટર્ન ${n.pattern} સાથે મેળ ખાવું જોઈએ`;return`અમાન્ય ${r[n.format]??n.format}`;case"not_multiple_of":return`અમાન્ય નંબર: ${n.divisor} નો ગુણાંક હોવો જોઈએ`;case"unrecognized_keys":return`ઓળખી શકાતા નહીં તે કી${n.keys.length>1?"ઓ":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} માં અમાન્ય કી`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`અમાન્ય ડિસ્ક્રિમિનેટર મૂલ્ય. અપેક્ષિત ${t}`}return"અમાન્ય ઇનપુટ";case"invalid_element":return`${n.origin} માં અમાન્ય મૂલ્ય`;default:return"અમાન્ય ઇનપુટ"}})}},"he",0,function(){let t,r,i,n,a,o,s,u,l;return{localeError:(t={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"}},r={string:{unit:"תווים",shortLabel:"קצר",longLabel:"ארוך"},file:{unit:"בייטים",shortLabel:"קטן",longLabel:"גדול"},array:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},set:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},number:{unit:"",shortLabel:"קטן",longLabel:"גדול"}},i=r=>r?t[r]:void 0,n=r=>{let n=i(r);return n?n.label:r??t.unknown.label},a=t=>`ה${n(t)}`,o=t=>{let r=i(t);return"f"===(r?.gender??"m")?"צריכה להיות":"צריך להיות"},s=t=>t?r[t]??null:null,u={regex:{label:"קלט",gender:"m"},email:{label:"כתובת אימייל",gender:"f"},url:{label:"כתובת רשת",gender:"f"},emoji:{label:"אימוג'י",gender:"m"},uuid:{label:"UUID",gender:"m"},uuidv4:{label:"UUIDv4",gender:"m"},uuidv6:{label:"UUIDv6",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"},mac:{label:"כתובת MAC",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"},credit_card:{label:"מספר כרטיס אשראי",gender:"m"},currency_code:{label:"קוד מטבע",gender:"m"},iban:{label:"IBAN",gender:"m"},jwt:{label:"JWT",gender:"m"},template_literal:{label:"קלט",gender:"m"},ends_with:{label:"קלט",gender:"m"},includes:{label:"קלט",gender:"m"},lowercase:{label:"קלט",gender:"m"},starts_with:{label:"קלט",gender:"m"},uppercase:{label:"קלט",gender:"m"}},l={nan:"NaN"},r=>
70{switch(r.code){case"invalid_type":{let i=r.expected,a=l[i??""]??n(i),o=p.parsedType(r.input),s=l[o]??t[o]?.label??o;if(/^[A-Z]/.test(r.expected))return`קלט לא תקין: צריך להיות instanceof ${r.expected}, התקבל ${s}`;return`קלט לא תקין: צריך להיות ${a}, התקבל ${s}`}case"invalid_value":{if(1===r.values.length)return`ערך לא תקין: הערך חייב להיות ${p.stringifyPrimitive(r.values[0])}`;let t=r.values.map(t=>p.stringifyPrimitive(t));if(2===r.values.length)return`ערך לא תקין: האפשרויות המתאימות הן ${t[0]} או ${t[1]}`;let i=t[t.length-1],n=t.slice(0,-1).join(", ");return`ערך לא תקין: האפשרויות המתאימות הן ${n} או ${i}`}case"too_big":{let t=s(r.origin),i=a(r.origin??"value");if("string"===r.origin)return`${t?.longLabel??"ארוך"} מדי: ${i} צריכה להכיל ${r.maximum.toString()} ${t?.unit??""} ${r.inclusive?"או פחות":"לכל היותר"}`.trim();if("number"===r.origin){let t=r.inclusive?`קטן או שווה ל-${r.maximum}`:`קטן מ-${r.maximum}`;return`גדול מדי: ${i} צריך להיות ${t}`}if("array"===r.origin||"set"===r.origin){let n="set"===r.origin?"צריכה":"צריך",a=r.inclusive?`${r.maximum} ${t?.unit??""} או פחות`:`פחות מ-${r.maximum} ${t?.unit??""}`;return`גדול מדי: ${i} ${n} להכיל ${a}`.trim()}let n=r.inclusive?"<=":"<",u=o(r.origin??"value");if(t?.unit)return`${t.longLabel} מדי: ${i} ${u} ${n}${r.maximum.toString()} ${t.unit}`;return`${t?.longLabel??"גדול"} מדי: ${i} ${u} ${n}${r.maximum.toString()}`}case"too_small":{let t=s(r.origin),i=a(r.origin??"value");if("string"===r.origin)return`${t?.shortLabel??"קצר"} מדי: ${i} צריכה להכיל ${r.minimum.toString()} ${t?.unit??""} ${r.inclusive?"או יותר":"לפחות"}`.trim();if("number"===r.origin){let t=r.inclusive?`גדול או שווה ל-${r.minimum}`:`גדול מ-${r.minimum}`;return`קטן מדי: ${i} צריך להיות ${t}`}if("array"===r.origin||"set"===r.origin){let n="set"===r.origin?"צריכה":"צריך";if(1===r.minimum&&r.inclusive){let t=(r.origin,"לפחות פריט אחד");return`קטן מדי: ${i} ${n} להכיל ${t}`}let a=r.inclusive?`${r.minimum} ${t?.unit??""} או יותר`:`יותר מ-${r.minimum} ${t?.unit??""}`;return`קטן מדי: ${i} ${n} להכיל ${a}`.trim()}let n=r.inclusive?">=":">",u=o(r.origin??"value");if(t?.unit)return`${t.shortLabel} מדי: ${i} ${u} ${n}${r.minimum.toString()} ${t.unit}`;return`${t?.shortLabel??"קטן"} מדי: ${i} ${u} ${n}${r.minimum.toString()}`}case"invalid_format":{if("starts_with"===r.format)return`המחרוזת חייבת להתחיל ב "${r.prefix}"`;if("ends_with"===r.format)return`המחרוזת חייבת להסתיים ב "${r.suffix}"`;if("includes"===r.format)return`המחרוזת חייבת לכלול "${r.includes}"`;if("regex"===r.format)return`המחרוזת חייבת להתאים לתבנית ${r.pattern}`;let t=u[r.format],i=t?.label??r.format,n=t?.gender??"m";return`${i} לא ${"f"===n?"תקינה":"תקין"}`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${r.divisor}`;case"unrecognized_keys":return`מפתח${r.keys.length>1?"ות":""} לא מזוה${r.keys.length>1?"ים":"ה"}: ${p.joinValues(r.keys,", ")}`;case"invalid_key":return"שדה לא תקין באובייקט";case"invalid_union":default:return"קלט לא תקין";case"invalid_element":{let t=a(r.origin??"array");return`ערך לא תקין ב${t}`}}})}},"hi",0,function(){let t,r,i;return{localeError:(t={string:{unit:"अक्षर",verb:"रखने के लिए"},file:{unit:"बाइट्स",verb:"रखने के लिए"},array:{unit:"तत्व",verb:"रखने के लिए"},set:{unit:"तत्व",verb:"रखने के लिए"},map:{unit:"प्रविष्टियाँ",verb:"रखने के लिए"}},r={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 पता",mac:"MAC पता",cidrv4:"IPv4 श्रेणी",cidrv6:"IPv6 श्रेणी",base64:"Base64-एन्कोडेड स्ट्रिंग",base64url:"Base64URL-एन्कोडेड स्ट्रिंग",json_string:"JSON स्ट्रिंग",e164:"E.164 संख्या",credit_card:"क्रेडिट कार्ड संख्या",currency_code:"मु
70द्रा कोड",iban:"IBAN",jwt:"JWT",template_literal:"इनपुट"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`अमान्य इनपुट: अपेक्षित ${t}, प्राप्त ${a}`}case"invalid_value":if(1===n.values.length)return`अमान्य इनपुट: अपेक्षित ${p.stringifyPrimitive(n.values[0])}`;return`अमान्य विकल्प: अपेक्षित मानों में से एक ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`बहुत बड़ा: अपेक्षित था कि ${n.origin??"मान"} में ${r}${n.maximum} ${i.unit} हों`;return`बहुत बड़ा: अपेक्षित था कि ${n.origin??"मान"} ${r}${n.maximum} हो`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`बहुत छोटा: अपेक्षित था कि ${n.origin} में ${r}${n.minimum} ${i.unit} हों`;return`बहुत छोटा: अपेक्षित था कि ${n.origin} ${r}${n.minimum} हो`}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`अमान्य ${r[n.format]??n.format}`;case"not_multiple_of":return`अमान्य संख्या: यह ${n.divisor} का गुणज होना चाहिए`;case"unrecognized_keys":return`अपरिचित कुंजी${n.keys.length>1?"याँ":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`अमान्य कुंजी: ${n.origin} में`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`अमान्य डिस्क्रिमिनेटर मान: अपेक्षित ${t}`}return"अमान्य इनपुट";case"invalid_element":return`अमान्य मान: ${n.origin} में`;default:return"अमान्य इनपुट"}})}},"hr",0,function(){let t,r,i;return{localeError:(t={string:{unit:"znakova",verb:"imati"},file:{unit:"bajtova",verb:"imati"},array:{unit:"stavki",verb:"imati"},set:{unit:"stavki",verb:"imati"}},r={regex:"unos",email:"email 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:"ISO datum i vrijeme",date:"ISO datum",time:"ISO vrijeme",duration:"ISO trajanje",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"IPv4 raspon",cidrv6:"IPv6 raspon",base64:"base64 kodirani tekst",base64url:"base64url kodirani tekst",json_string:"JSON tekst",e164:"E.164 broj",credit_card:"broj kreditne kartice",currency_code:"kod valute",iban:"IBAN",jwt:"JWT",template_literal:"unos"},i={nan:"NaN",string:"tekst",number:"broj",boolean:"boolean",array:"niz",object:"objekt",set:"skup",file:"datoteka",date:"datum",bigint:"bigint",symbol:"simbol",undefined:"undefined",null:"null",function:"funkcija",map:"mapa"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Neispravan unos: očekuje se instanceof ${n.expected}, a primljeno je ${a}`;return`Neispravan unos: očekuje se ${t}, a primljeno je ${a}`}case"invalid_value":if(1===n.values.length)return`Neispravna vrijednost: očekivano ${p.stringifyPrimitive(n.values[0])}`;return`Neispravna opcija: očekivano jedno od ${p.joinValues(n.values,"|")}`;
70case"too_big":{let r=n.inclusive?"<=":"<",a=t[n.origin]??null,o=i[n.origin]??n.origin;if(a)return`Preveliko: očekivano da ${o??"vrijednost"} ima ${r}${n.maximum.toString()} ${a.unit??"elemenata"}`;return`Preveliko: očekivano da ${o??"vrijednost"} bude ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",a=t[n.origin]??null,o=i[n.origin]??n.origin;if(a)return`Premalo: očekivano da ${o} ima ${r}${n.minimum.toString()} ${a.unit}`;return`Premalo: očekivano da ${o} bude ${r}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Neispravan tekst: mora započinjati s "${n.prefix}"`;if("ends_with"===n.format)return`Neispravan tekst: mora završavati s "${n.suffix}"`;if("includes"===n.format)return`Neispravan tekst: mora sadržavati "${n.includes}"`;if("regex"===n.format)return`Neispravan tekst: mora odgovarati uzorku ${n.pattern}`;return`Neispravna ${r[n.format]??n.format}`;case"not_multiple_of":return`Neispravan broj: mora biti višekratnik od ${n.divisor}`;case"unrecognized_keys":return`Neprepoznat${n.keys.length>1?"i ključevi":" ključ"}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Neispravan ključ u ${i[n.origin]??n.origin}`;case"invalid_union":default:return"Neispravan unos";case"invalid_element":return`Neispravna vrijednost u ${i[n.origin]??n.origin}`}})}},"hu",0,function(){let t,r,i;return{localeError:(t={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"},map:{unit:"elem",verb:"legyen"}},r={regex:"bemenet",email:"email cím",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élyeg",date:"ISO dátum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 cím",ipv6:"IPv6 cím",mac:"MAC cím",cidrv4:"IPv4 tartomány",cidrv6:"IPv6 tartomány",base64:"base64-kódolt string",base64url:"base64url-kódolt string",json_string:"JSON string",e164:"E.164 szám",credit_card:"hitelkártyaszám",currency_code:"pénznemkód",iban:"IBAN",jwt:"JWT",template_literal:"bemenet"},i={nan:"NaN",number:"szám",array:"tömb"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k instanceof ${n.expected}, a kapott \xe9rt\xe9k ${a}`;return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${t}, a kapott \xe9rt\xe9k ${a}`}case"invalid_value":if(1===n.values.length)return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${p.stringifyPrimitive(n.values[0])}`;return`\xc9rv\xe9nytelen opci\xf3: valamelyik \xe9rt\xe9k v\xe1rt ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`T\xfal nagy: ${n.origin??"érték"} m\xe9rete t\xfal nagy ${r}${n.maximum.toString()} ${i.unit??"elem"}`;return`T\xfal nagy: a bemeneti \xe9rt\xe9k ${n.origin??"érték"} t\xfal nagy: ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} m\xe9rete t\xfal kicsi ${r}${n.minimum.toString()} ${i.unit}`;return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${n.origin} t\xfal kicsi ${r}${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 ${r[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":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`\xc9rv\xe9nytelen kulcs ${n.origin}`;
70case"invalid_union":default:return"Érvénytelen bemenet";case"invalid_element":return`\xc9rv\xe9nytelen \xe9rt\xe9k: ${n.origin}`}})}},"hy",0,function(){let t,r,i;return{localeError:(t={string:{unit:{one:"նշան",many:"նշաններ"},verb:"ունենալ"},file:{unit:{one:"բայթ",many:"բայթեր"},verb:"ունենալ"},array:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},set:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},map:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"}},r={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 հասցե",mac:"MAC հասցե",cidrv4:"IPv4 միջակայք",cidrv6:"IPv6 միջակայք",base64:"base64 ձևաչափով տող",base64url:"base64url ձևաչափով տող",json_string:"JSON տող",e164:"E.164 համար",credit_card:"կրեդիտ քարտի համար",currency_code:"արժույթի կոդ",iban:"IBAN",jwt:"JWT",template_literal:"մուտք"},i={nan:"NaN",number:"թիվ",array:"զանգված"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Սխալ մուտքագրում․ սպասվում էր instanceof ${n.expected}, ստացվել է ${a}`;return`Սխալ մուտքագրում․ սպասվում էր ${t}, ստացվել է ${a}`}case"invalid_value":if(1===n.values.length)return`Սխալ մուտքագրում․ սպասվում էր ${p.stringifyPrimitive(n.values[1])}`;return`Սխալ տարբերակ․ սպասվում էր հետևյալներից մեկը՝ ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i){let t=v(Number(n.maximum),i.unit.one,i.unit.many);return`Չափազանց մեծ արժեք․ սպասվում է, որ ${g(n.origin??"արժեք")} կունենա ${r}${n.maximum.toString()} ${t}`}return`Չափազանց մեծ արժեք․ սպասվում է, որ ${g(n.origin??"արժեք")} լինի ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i){let t=v(Number(n.minimum),i.unit.one,i.unit.many);return`Չափազանց փոքր արժեք․ սպասվում է, որ ${g(n.origin)} կունենա ${r}${n.minimum.toString()} ${t}`}return`Չափազանց փոքր արժեք․ սպասվում է, որ ${g(n.origin)} լինի ${r}${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`Սխալ ${r[n.format]??n.format}`;case"not_multiple_of":return`Սխալ թիվ․ պետք է բազմապատիկ լինի ${n.divisor}-ի`;case"unrecognized_keys":return`Չճանաչված բանալի${n.keys.length>1?"ներ":""}. ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Սխալ բանալի ${g(n.origin)}-ում`;case"invalid_union":default:return"Սխալ մուտքագրում";case"invalid_element":return`Սխալ արժեք ${g(n.origin)}-ում`}})}},"id",0,function(){let t,r,i;return{localeError:(t={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"},map:{unit:"item",verb:"memiliki"}},r={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",mac:"alamat MAC",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",credit_card:"nomor kartu kredit",currency_code:"kode mata uang",iban:"IBAN",jwt:"JWT",template_literal:"input"}
70,i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Input tidak valid: diharapkan instanceof ${n.expected}, diterima ${a}`;return`Input tidak valid: diharapkan ${t}, diterima ${a}`}case"invalid_value":if(1===n.values.length)return`Input tidak valid: diharapkan ${p.stringifyPrimitive(n.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Terlalu besar: diharapkan ${n.origin??"value"} memiliki ${r}${n.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: diharapkan ${n.origin??"value"} menjadi ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Terlalu kecil: diharapkan ${n.origin} memiliki ${r}${n.minimum.toString()} ${i.unit}`;return`Terlalu kecil: diharapkan ${n.origin} menjadi ${r}${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`${r[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":""}: ${p.joinValues(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}`}})}},"is",0,function(){let t,r,i;return{localeError:(t={string:{unit:"stafi",verb:"að hafa"},file:{unit:"bæti",verb:"að hafa"},array:{unit:"hluti",verb:"að hafa"},set:{unit:"hluti",verb:"að hafa"},map:{unit:"hluti",verb:"að hafa"}},r={regex:"gildi",email:"netfang",url:"vefslóð",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ími",date:"ISO dagsetning",time:"ISO tími",duration:"ISO tímalengd",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded strengur",base64url:"base64url-encoded strengur",json_string:"JSON strengur",e164:"E.164 tölugildi",credit_card:"kreditkortanúmer",currency_code:"gjaldmiðilskóði",iban:"IBAN",jwt:"JWT",template_literal:"gildi"},i={nan:"NaN",number:"númer",array:"fylki"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Rangt gildi: \xde\xfa sl\xf3st inn ${a} \xfear sem \xe1 a\xf0 vera instanceof ${n.expected}`;return`Rangt gildi: \xde\xfa sl\xf3st inn ${a} \xfear sem \xe1 a\xf0 vera ${t}`}case"invalid_value":if(1===n.values.length)return`Rangt gildi: gert r\xe1\xf0 fyrir ${p.stringifyPrimitive(n.values[0])}`;return`\xd3gilt val: m\xe1 vera eitt af eftirfarandi ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} hafi ${r}${n.maximum.toString()} ${i.unit??"hluti"}`;return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin??"gildi"} s\xe9 ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} hafi ${r}${n.minimum.toString()} ${i.unit}`;return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${n.origin} s\xe9 ${r}${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 ${r[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"}: ${p.joinValues(n.keys,", ")}`;
70case"invalid_key":return`Rangur lykill \xed ${n.origin}`;case"invalid_union":default:return"Rangt gildi";case"invalid_element":return`Rangt gildi \xed ${n.origin}`}})}},"it",0,function(){let t,r,i;return{localeError:(t={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"},map:{unit:"elementi",verb:"avere"}},r={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",mac:"indirizzo MAC",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",credit_card:"numero di carta di credito",currency_code:"codice valuta",iban:"IBAN",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"numero",array:"vettore"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Input non valido: atteso instanceof ${n.expected}, ricevuto ${a}`;return`Input non valido: atteso ${t}, ricevuto ${a}`}case"invalid_value":if(1===n.values.length)return`Input non valido: atteso ${p.stringifyPrimitive(n.values[0])}`;return`Opzione non valida: atteso uno tra ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Troppo grande: ${n.origin??"valore"} deve avere ${r}${n.maximum.toString()} ${i.unit??"elementi"}`;return`Troppo grande: ${n.origin??"valore"} deve essere ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Troppo piccolo: ${n.origin} deve avere ${r}${n.minimum.toString()} ${i.unit}`;return`Troppo piccolo: ${n.origin} deve essere ${r}${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`Input non valido: ${r[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"}: ${p.joinValues(n.keys,", ")}`;case"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}`}})}},"ja",0,function(){let t,r,i;return{localeError:(t={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"},map:{unit:"要素",verb:"である"}},r={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アドレス",mac:"MACアドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",credit_card:"クレジットカード番号",currency_code:"通貨コード",iban:"IBAN",jwt:"JWT",template_literal:"入力値"},i={nan:"NaN",number:"数値",array:"配列"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`無効な入力: instanceof ${n.expected}が期待されましたが、${a}が入力されました`;return`無効な入力: ${t}が期待されましたが、${a}が入力されました`}
70case"invalid_value":if(1===n.values.length)return`無効な入力: ${p.stringifyPrimitive(n.values[0])}が期待されました`;return`無効な選択: ${p.joinValues(n.values,"、")}のいずれかである必要があります`;case"too_big":{let r=n.inclusive?"以下である":"より小さい",i=t[n.origin]??null;if(i)return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${i.unit??"要素"}${r}必要があります`;return`大きすぎる値: ${n.origin??"値"}は${n.maximum.toString()}${r}必要があります`}case"too_small":{let r=n.inclusive?"以上である":"より大きい",i=t[n.origin]??null;if(i)return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${i.unit}${r}必要があります`;return`小さすぎる値: ${n.origin}は${n.minimum.toString()}${r}必要があります`}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`無効な${r[n.format]??n.format}`;case"not_multiple_of":return`無効な数値: ${n.divisor}の倍数である必要があります`;case"unrecognized_keys":return`認識されていないキー${n.keys.length>1?"群":""}: ${p.joinValues(n.keys,"、")}`;case"invalid_key":return`${n.origin}内の無効なキー`;case"invalid_union":default:return"無効な入力";case"invalid_element":return`${n.origin}内の無効な値`}})}},"ka",0,function(){let t,r,i;return{localeError:(t={string:{unit:"სიმბოლო",verb:"უნდა შეიცავდეს"},file:{unit:"ბაიტი",verb:"უნდა შეიცავდეს"},array:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},set:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},map:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"}},r={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 მისამართი",mac:"MAC მისამართი",cidrv4:"IPv4 დიაპაზონი",cidrv6:"IPv6 დიაპაზონი",base64:"base64-კოდირებული ველი",base64url:"base64url-კოდირებული ველი",json_string:"JSON ველი",e164:"E.164 ნომერი",credit_card:"საკრედიტო ბარათის ნომერი",currency_code:"ვალუტის კოდი",iban:"IBAN",jwt:"JWT",template_literal:"შეყვანა"},i={nan:"NaN",number:"რიცხვი",string:"ველი",boolean:"ბულეანი",function:"ფუნქცია",array:"მასივი"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`არასწორი შეყვანა: მოსალოდნელი instanceof ${n.expected}, მიღებული ${a}`;return`არასწორი შეყვანა: მოსალოდნელი ${t}, მიღებული ${a}`}case"invalid_value":if(1===n.values.length)return`არასწორი შეყვანა: მოსალოდნელი ${p.stringifyPrimitive(n.values[0])}`;return`არასწორი ვარიანტი: მოსალოდნელია ერთ-ერთი ${p.joinValues(n.values,"|")}-დან`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} ${i.verb} ${r}${n.maximum.toString()} ${i.unit}`;return`ზედმეტად დიდი: მოსალოდნელი ${n.origin??"მნიშვნელობა"} იყოს ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} ${i.verb} ${r}${n.minimum.toString()} ${i.unit}`;return`ზედმეტად პატარა: მოსალოდნელი ${n.origin} იყოს ${r}${n.minimum.toString()}`}
70case"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`არასწორი ${r[n.format]??n.format}`;case"not_multiple_of":return`არასწორი რიცხვი: უნდა იყოს ${n.divisor}-ის ჯერადი`;case"unrecognized_keys":return`უცნობი გასაღებ${n.keys.length>1?"ები":"ი"}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`არასწორი გასაღები ${n.origin}-ში`;case"invalid_union":default:return"არასწორი შეყვანა";case"invalid_element":return`არასწორი მნიშვნელობა ${n.origin}-ში`}})}},"kh",0,function(){return $()},"km",0,$,"kn",0,function(){let t,r,i;return{localeError:(t={string:{unit:"ಅಕ್ಷರಗಳು",verb:"ಹೊಂದಲು"},file:{unit:"ಬೈಟ್‌ಗಳು",verb:"ಹೊಂದಲು"},array:{unit:"ವಸ್ತುಗಳು",verb:"ಹೊಂದಲು"},set:{unit:"ವಸ್ತುಗಳು",verb:"ಹೊಂದಲು"},map:{unit:"entries",verb:"ಹೊಂದಲು"}},r={regex:"ಇನ್ಪುಟ್",email:"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 ವಿಳಾಸ",mac:"MAC ವಿಳಾಸ",cidrv4:"IPv4 ವ್ಯಾಪ್ತಿಯ",cidrv6:"IPv6 ವ್ಯಾಪ್ತಿಯ",base64:"base64-encodedಸ್ಟ್ರಿಂಗ್",base64url:"base64url-encodedಸ್ಟ್ರಿಂಗ್",json_string:"JSONಸ್ಟ್ರಿಂಗ್",e164:"E.164 ಸಂಖ್ಯೆ",credit_card:"ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆ",currency_code:"ಕರೆನ್ಸಿ ಕೋಡ್",iban:"IBAN",jwt:"JWT",template_literal:"ಇನ್ಪುಟ್"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${t}, ಸ್ವೀಕರಿಸಿದನು ${a}`}case"invalid_value":if(1===n.values.length)return`ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${p.stringifyPrimitive(n.values[0])}`;return`ಅಮಾನ್ಯ ಆಯ್ಕೆ: ಇವುಗಳಲ್ಲಿ ಒಂದನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`ತುಂಬಾ ದೊಡ್ಡದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin??"value"} ಹೊಂದಲು ${r}${n.maximum.toString()} ${i.unit??"ಅಂಶಗಳು"}`;return`ತುಂಬಾ ದೊಡ್ಡದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin??"value"} ಎಂದು ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`ತುಂಬಾ ಚಿಕ್ಕದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin} ಹೊಂದಲು ${r}${n.minimum.toString()} ${i.unit}`;return`ತುಂಬಾ ಚಿಕ್ಕದು: ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${n.origin} ಎಂದು ${r}${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`ಅಮಾನ್ಯ ${r[n.format]??n.format}`;case"not_multiple_of":return`ಅಮಾನ್ಯ ಸಂಖ್ಯೆ: ಬಹುಸಂಖ್ಯೆಯಾಗಿರಬೇಕು ${n.divisor}`;case"unrecognized_keys":return`ಗುರುತಿಸಲಾಗದ ಕೀ ${n.keys.length>
701?"s":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`ಅಮಾನ್ಯವಾದ ಕೀ ಇನ್ ${n.origin}`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`ಅಮಾನ್ಯ ತಾರತಮ್ಯ ಮೌಲ್ಯ. ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ ${t}`}return"ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್";case"invalid_element":return`ರಲ್ಲಿ ಅಮಾನ್ಯ ಮೌಲ್ಯ ${n.origin}`;default:return"ಅಮಾನ್ಯ ಇನ್‌ಪುಟ್"}})}},"ko",0,function(){let t,r,i;return{localeError:(t={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"개",verb:"to have"},set:{unit:"개",verb:"to have"},map:{unit:"개",verb:"to have"}},r={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 주소",mac:"MAC 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",credit_card:"신용카드 번호",currency_code:"통화 코드",iban:"IBAN",jwt:"JWT",template_literal:"입력"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`잘못된 입력: 예상 타입은 instanceof ${n.expected}, 받은 타입은 ${a}입니다`;return`잘못된 입력: 예상 타입은 ${t}, 받은 타입은 ${a}입니다`}case"invalid_value":if(1===n.values.length)return`잘못된 입력: 값은 ${p.stringifyPrimitive(n.values[0])} 이어야 합니다`;return`잘못된 옵션: ${p.joinValues(n.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let r=n.inclusive?"이하":"미만",i="미만"===r?"이어야 합니다":"여야 합니다",a=t[n.origin]??null,o=a?.unit??"요소";if(a)return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()}${o} ${r}${i}`;return`${n.origin??"값"}이 너무 큽니다: ${n.maximum.toString()} ${r}${i}`}case"too_small":{let r=n.inclusive?"이상":"초과",i="이상"===r?"이어야 합니다":"여야 합니다",a=t[n.origin]??null,o=a?.unit??"요소";if(a)return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()}${o} ${r}${i}`;return`${n.origin??"값"}이 너무 작습니다: ${n.minimum.toString()} ${r}${i}`}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`잘못된 ${r[n.format]??n.format}`;case"not_multiple_of":return`잘못된 숫자: ${n.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`잘못된 키: ${n.origin}`;case"invalid_union":default:return"잘못된 입력";case"invalid_element":return`잘못된 값: ${n.origin}`}})}},"lt",0,function(){return{localeError:(()=>{let t={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 r(r,i,n,a){let o=t[r]??null;return null===o?o:{unit:o.unit[i],verb:o.verb[a][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",mac:"MAC 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",credit_card:"kredito kortelės numeris",currency_code:"valiutos kodas",iban:"IBAN",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 t=>
70{switch(t.code){case"invalid_type":{let r=n[t.expected]??t.expected,i=p.parsedType(t.input),a=n[i]??i;if(/^[A-Z]/.test(t.expected))return`Gautas tipas ${a}, o tikėtasi - instanceof ${t.expected}`;return`Gautas tipas ${a}, o tikėtasi - ${r}`}case"invalid_value":if(1===t.values.length)return`Privalo būti ${p.stringifyPrimitive(t.values[0])}`;return`Privalo būti vienas iš ${p.joinValues(t.values,"|")} pasirinkimų`;case"too_big":{let i=n[t.origin]??t.origin,a=r(t.origin,y(Number(t.maximum)),t.inclusive??!1,"smaller");if(a?.verb)return`${h(i??t.origin??"reikšmė")} ${a.verb} ${t.maximum.toString()} ${a.unit??"elementų"}`;let o=t.inclusive?"ne didesnis kaip":"mažesnis kaip";return`${h(i??t.origin??"reikšmė")} turi būti ${o} ${t.maximum.toString()} ${a?.unit}`}case"too_small":{let i=n[t.origin]??t.origin,a=r(t.origin,y(Number(t.minimum)),t.inclusive??!1,"bigger");if(a?.verb)return`${h(i??t.origin??"reikšmė")} ${a.verb} ${t.minimum.toString()} ${a.unit??"elementų"}`;let o=t.inclusive?"ne mažesnis kaip":"didesnis kaip";return`${h(i??t.origin??"reikšmė")} turi būti ${o} ${t.minimum.toString()} ${a?.unit}`}case"invalid_format":if("starts_with"===t.format)return`Eilutė privalo prasidėti "${t.prefix}"`;if("ends_with"===t.format)return`Eilutė privalo pasibaigti "${t.suffix}"`;if("includes"===t.format)return`Eilutė privalo įtraukti "${t.includes}"`;if("regex"===t.format)return`Eilutė privalo atitikti ${t.pattern}`;return`Neteisingas ${i[t.format]??t.format}`;case"not_multiple_of":return`Skaičius privalo būti ${t.divisor} kartotinis.`;case"unrecognized_keys":return`Neatpažint${t.keys.length>1?"i":"as"} rakt${t.keys.length>1?"ai":"as"}: ${p.joinValues(t.keys,", ")}`;case"invalid_key":return"Rastas klaidingas raktas";case"invalid_union":default:return"Klaidinga įvestis";case"invalid_element":{let r=n[t.origin]??t.origin;return`${h(r??t.origin??"reikšmė")} turi klaidingą įvestį`}}}})()}},"mk",0,function(){let t,r,i;return{localeError:(t={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"},map:{unit:"ставки",verb:"да имаат"}},r={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 адреса",mac:"MAC адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",credit_card:"број на кредитна картичка",currency_code:"код на валута",iban:"IBAN",jwt:"JWT",template_literal:"внес"},i={nan:"NaN",number:"број",array:"низа"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Грешен внес: се очекува instanceof ${n.expected}, примено ${a}`;return`Грешен внес: се очекува ${t}, примено ${a}`}case"invalid_value":if(1===n.values.length)return`Invalid input: expected ${p.stringifyPrimitive(n.values[0])}`;return`Грешана опција: се очекува една ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Премногу голем: се очекува ${n.origin??"вредноста"} да има ${r}${n.maximum.toString()} ${i.unit??"елементи"}`;return`Премногу голем: се очекува ${n.origin??"вредноста"} да биде ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Премногу мал: се очекува ${n.origin} да има ${r}${n.minimum.toString()} ${i.unit}`;return`Премногу мал: се очекува ${n.origin} да биде ${r}${n.minimum.toString()}`}
70case"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 ${r[n.format]??n.format}`;case"not_multiple_of":return`Грешен број: мора да биде делив со ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${n.origin}`;case"invalid_union":default:return"Грешен внес";case"invalid_element":return`Грешна вредност во ${n.origin}`}})}},"ms",0,function(){let t,r,i;return{localeError:(t={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"},map:{unit:"elemen",verb:"mempunyai"}},r={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",mac:"alamat MAC",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",credit_card:"nombor kad kredit",currency_code:"kod mata wang",iban:"IBAN",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"nombor"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Input tidak sah: dijangka instanceof ${n.expected}, diterima ${a}`;return`Input tidak sah: dijangka ${t}, diterima ${a}`}case"invalid_value":if(1===n.values.length)return`Input tidak sah: dijangka ${p.stringifyPrimitive(n.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Terlalu besar: dijangka ${n.origin??"nilai"} ${i.verb} ${r}${n.maximum.toString()} ${i.unit??"elemen"}`;return`Terlalu besar: dijangka ${n.origin??"nilai"} adalah ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Terlalu kecil: dijangka ${n.origin} ${i.verb} ${r}${n.minimum.toString()} ${i.unit}`;return`Terlalu kecil: dijangka ${n.origin} adalah ${r}${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`${r[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: ${p.joinValues(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}`}})}},"ne",0,function(){let t,r,i;return{localeError:(t={string:{unit:"अक्षर",verb:"हुनुपर्छ"},file:{unit:"बाइट",verb:"हुनुपर्छ"},array:{unit:"तत्व",verb:"हुनुपर्छ"},set:{unit:"तत्व",verb:"हुनुपर्छ"},map:{unit:"प्रविष्टि",verb:"हुनुपर्छ"}},r={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 ठेगाना",mac:"MAC ठेगाना",cidrv4:"IPv4 दायरा",cidrv6:"IPv6 दायरा",base64:"base64-इन्कोड गरिएको स्ट्रिङ",base64url:"base64url-इन्कोड गरिएको स्ट्रिङ",json_string:"JSON स्ट्रिङ",e164:"E.164 नम्बर",credit_card:"क्रेडिट कार्ड नम्बर",currency_code:"मु
70द्रा कोड",iban:"IBAN",jwt:"JWT",template_literal:"इनपुट"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`अमान्य इनपुट: अपेक्षित ${t}, प्राप्त ${a}`}case"invalid_value":if(1===n.values.length)return`अमान्य इनपुट: अपेक्षित ${p.stringifyPrimitive(n.values[0])}`;return`अमान्य विकल्प: अपेक्षित मानहरू मध्ये एक ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`धेरै ठूलो: ${n.origin??"मान"} मा ${r}${n.maximum.toString()} ${i.unit} ${i.verb}`;return`धेरै ठूलो: ${n.origin??"मान"} ${r}${n.maximum.toString()} हुनुपर्छ`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`धेरै सानो: ${n.origin} मा ${r}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`धेरै सानो: ${n.origin} ${r}${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`अमान्य ${r[n.format]??n.format}`;case"not_multiple_of":return`अमान्य संख्या: ${n.divisor} को गुणज हुनुपर्छ`;case"unrecognized_keys":return`अपरिचित कुञ्जी${n.keys.length>1?"हरू":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`अमान्य कुञ्जी: ${n.origin} मा`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`अमान्य डिस्क्रिमिनेटर मान: अपेक्षित ${t}`}return"अमान्य इनपुट";case"invalid_element":return`अमान्य मान: ${n.origin} मा`;default:return"अमान्य इनपुट"}})}},"nl",0,function(){let t,r,i;return{localeError:(t={string:{unit:"tekens",verb:"heeft"},file:{unit:"bytes",verb:"heeft"},array:{unit:"elementen",verb:"heeft"},set:{unit:"elementen",verb:"heeft"},map:{unit:"elementen",verb:"heeft"}},r={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",mac:"MAC-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",credit_card:"creditcardnummer",currency_code:"valutacode",iban:"IBAN",jwt:"JWT",template_literal:"invoer"},i={nan:"NaN",number:"getal"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Ongeldige invoer: verwacht instanceof ${n.expected}, ontving ${a}`;return`Ongeldige invoer: verwacht ${t}, ontving ${a}`}case"invalid_value":if(1===n.values.length)return`Ongeldige invoer: verwacht ${p.stringifyPrimitive(n.values[0])}`;return`Ongeldige optie: verwacht \xe9\xe9n van ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null,a="date"===n.origin?"laat":"string"===n.origin?"lang":"groot";if(i)return`Te ${a}: verwacht dat ${n.origin??"waarde"} ${r}${n.maximum.toString()} ${i.unit??"elementen"} ${i.verb}`;return`Te ${a}: verwacht dat ${n.origin??"waarde"} ${r}${n.maximum.toString()} is`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null,a="date"===n.origin?"vroeg":"string"===n.origin?"kort":"klein";if(i)return`Te ${a}: verwacht dat ${n.origin} ${r}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`Te ${a}: verwacht dat ${n.origin} ${r}${n.minimum.toString()} is`}
70case"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: ${r[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":""}: ${p.joinValues(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}`}})}},"nn",0,function(){let t,r,i;return{localeError:(t={string:{unit:"teikn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"element",verb:"å innehalde"},set:{unit:"element",verb:"å innehalde"},map:{unit:"element",verb:"å innehalde"}},r={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-varigheit",ipv4:"IPv4-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkoda streng",base64url:"base64url-enkoda streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kredittkortnummer",currency_code:"valutakode",iban:"IBAN",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"tal",array:"liste"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Ugyldig input: forventa instanceof ${n.expected}, fekk ${a}`;return`Ugyldig input: forventa ${t}, fekk ${a}`}case"invalid_value":if(1===n.values.length)return`Ugyldig verdi: forventa ${p.stringifyPrimitive(n.values[0])}`;return`Ugyldig val: forventa eitt av ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`For stor(t): forventa ${n.origin??"value"} til \xe5 ha ${r}${n.maximum.toString()} ${i.unit??"element"}`;return`For stor(t): forventa ${n.origin??"value"} til \xe5 ha ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`For lite(n): forventa ${n.origin} til \xe5 ha ${r}${n.minimum.toString()} ${i.unit}`;return`For lite(n): forventa ${n.origin} til \xe5 ha ${r}${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 slutte med "${n.suffix}"`;if("includes"===n.format)return`Ugyldig streng: m\xe5 innehalde "${n.includes}"`;if("regex"===n.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${n.pattern}`;return`Ugyldig ${r[n.format]??n.format}`;case"not_multiple_of":return`Ugyldig tal: m\xe5 vere eit multiplum av ${n.divisor}`;case"unrecognized_keys":return`${n.keys.length>1?"Ukjende nøklar":"Ukjend nøkkel"}: ${p.joinValues(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}`}})}},"no",0,function(){let t,r,i;return{localeError:(t={string:{unit:"tegn",verb:"å ha"},file:{unit:"bytes",verb:"å ha"},array:{unit:"elementer",verb:"å inneholde"},set:{unit:"elementer",verb:"å inneholde"},map:{unit:"elementer",verb:"å inneholde"}},r={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-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kredittkortnummer",currency_code:"valutakode",iban:"IBAN",jwt:"JWT",template_literal:"input"}
70,i={nan:"NaN",number:"tall",array:"liste"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Ugyldig input: forventet instanceof ${n.expected}, fikk ${a}`;return`Ugyldig input: forventet ${t}, fikk ${a}`}case"invalid_value":if(1===n.values.length)return`Ugyldig verdi: forventet ${p.stringifyPrimitive(n.values[0])}`;return`Ugyldig valg: forventet en av ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${r}${n.maximum.toString()} ${i.unit??"elementer"}`;return`For stor(t): forventet ${n.origin??"value"} til \xe5 ha ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`For lite(n): forventet ${n.origin} til \xe5 ha ${r}${n.minimum.toString()} ${i.unit}`;return`For lite(n): forventet ${n.origin} til \xe5 ha ${r}${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 ${r[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økler":"Ukjent nøkkel"}: ${p.joinValues(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}`}})}},"ota",0,function(){let t,r,i;return{localeError:(t={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"},map:{unit:"unsur",verb:"olmalıdır"}},r={regex:"giren",email:"epostagâh",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âmı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO müddeti",ipv4:"IPv4 nişânı",ipv6:"IPv6 nişânı",mac:"MAC nişânı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",credit_card:"i'tibâr kartı numarası",currency_code:"para birimi kodu",iban:"IBAN",jwt:"JWT",template_literal:"giren"},i={nan:"NaN",number:"numara",array:"saf",null:"gayb"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`F\xe2sit giren: umulan instanceof ${n.expected}, alınan ${a}`;return`F\xe2sit giren: umulan ${t}, alınan ${a}`}case"invalid_value":if(1===n.values.length)return`F\xe2sit giren: umulan ${p.stringifyPrimitive(n.values[0])}`;return`F\xe2sit tercih: m\xfbteberler ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${r}${n.maximum.toString()} ${i.unit??"elements"} sahip olmalıydı.`;return`Fazla b\xfcy\xfck: ${n.origin??"value"}, ${r}${n.maximum.toString()} olmalıydı.`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${r}${n.minimum.toString()} ${i.unit} sahip olmalıydı.`;return`Fazla k\xfc\xe7\xfck: ${n.origin}, ${r}${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 ${r[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>
701?"s":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} i\xe7in tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";case"invalid_element":return`${n.origin} i\xe7in tanınmayan kıymet var.`;default:return"Kıymet tanınamadı."}})}},"pl",0,function(){let t,r,i;return{localeError:(t={string:{unit:"znaków",verb:"mieć"},file:{unit:"bajtów",verb:"mieć"},array:{unit:"elementów",verb:"mieć"},set:{unit:"elementów",verb:"mieć"},map:{unit:"elementów",verb:"mieć"}},r={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",mac:"adres MAC",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znaków zakodowany w formacie base64",base64url:"ciąg znaków zakodowany w formacie base64url",json_string:"ciąg znaków w formacie JSON",e164:"liczba E.164",credit_card:"numer karty kredytowej",currency_code:"kod waluty",iban:"IBAN",jwt:"JWT",template_literal:"wejście"},i={nan:"NaN",number:"liczba",array:"tablica"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Nieprawidłowe dane wejściowe: oczekiwano instanceof ${n.expected}, otrzymano ${a}`;return`Nieprawidłowe dane wejściowe: oczekiwano ${t}, otrzymano ${a}`}case"invalid_value":if(1===n.values.length)return`Nieprawidłowe dane wejściowe: oczekiwano ${p.stringifyPrimitive(n.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Za duża wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${r}${n.maximum.toString()} ${i.unit??"elementów"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Za mała wartość: oczekiwano, że ${n.origin??"wartość"} będzie mieć ${r}${n.minimum.toString()} ${i.unit??"elementów"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${n.origin??"wartość"} będzie wynosić ${r}${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) ${r[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":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${n.origin}`;case"invalid_union":default:return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${n.origin}`}})}},"ps",0,function(){let t,r,i;return{localeError:(t={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"},map:{unit:"توکي",verb:"ولري"}},r={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 پته",mac:"د MAC پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",credit_card:"د کریډیټ کارت شمیره",currency_code:"د اسعارو کوډ",iban:"IBAN",jwt:"JWT",template_literal:"ورودي"}
70,i={nan:"NaN",number:"عدد",array:"ارې"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`ناسم ورودي: باید instanceof ${n.expected} وای, مګر ${a} ترلاسه شو`;return`ناسم ورودي: باید ${t} وای, مګر ${a} ترلاسه شو`}case"invalid_value":if(1===n.values.length)return`ناسم ورودي: باید ${p.stringifyPrimitive(n.values[0])} وای`;return`ناسم انتخاب: باید یو له ${p.joinValues(n.values,"|")} څخه وای`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`ډیر لوی: ${n.origin??"ارزښت"} باید ${r}${n.maximum.toString()} ${i.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${n.origin??"ارزښت"} باید ${r}${n.maximum.toString()} وي`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`ډیر کوچنی: ${n.origin} باید ${r}${n.minimum.toString()} ${i.unit} ولري`;return`ډیر کوچنی: ${n.origin} باید ${r}${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`${r[n.format]??n.format} ناسم دی`;case"not_multiple_of":return`ناسم عدد: باید د ${n.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${n.keys.length>1?"کلیډونه":"کلیډ"}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${n.origin} کې`;case"invalid_union":default:return"ناسمه ورودي";case"invalid_element":return`ناسم عنصر په ${n.origin} کې`}})}},"pt",0,function(){return{localeError:(()=>{let t={string:{unit:"caracteres"},file:{unit:"bytes"},array:{unit:"elementos"},set:{unit:"elementos"},map:{unit:"entradas"}},r={regex:"a entrada",email:"o endereço de e-mail",url:"o URL",emoji:"o emoji",uuid:"o UUID",uuidv4:"o UUIDv4",uuidv6:"o UUIDv6",nanoid:"o nanoid",guid:"o GUID",cuid:"o cuid",cuid2:"o cuid2",ulid:"o ULID",xid:"o XID",ksuid:"o KSUID",datetime:"a data e hora ISO",date:"a data ISO",time:"a hora ISO",duration:"a duração ISO",ipv4:"o endereço IPv4",ipv6:"o endereço IPv6",mac:"o endereço MAC",cidrv4:"o intervalo de endereços IPv4",cidrv6:"o intervalo de endereços IPv6",base64:"o texto codificado em base64",base64url:"o texto codificado em base64url",json_string:"o texto JSON",e164:"o número E.164",credit_card:"o número de cartão de crédito",currency_code:"o código de moeda",iban:"o IBAN",jwt:"o JWT",template_literal:"a entrada"},i={definite:"o",indefinite:"um"},n={definite:"a",indefinite:"uma"},a={string:{name:"texto",articles:i},number:{name:"número",articles:i},int:{name:"número inteiro",articles:i},boolean:{name:"valor booleano",articles:i},bigint:{name:"número bigint",articles:i},symbol:{name:"símbolo",articles:i},undefined:{name:'valor "undefined"',articles:i},null:{name:'valor "nulo"',articles:i},never:{name:'valor "never"',articles:i},void:{name:'valor "void"',articles:i},date:{name:"data",articles:n},array:{name:"vetor",articles:i},object:{name:"objeto",articles:i},tuple:{name:"tuplo",articles:i},record:{name:"registo",articles:i},map:{name:"mapa",articles:i},set:{name:"conjunto",articles:i},file:{name:"ficheiro",articles:i},nonoptional:{name:"valor não opcional",articles:i},nan:{name:'valor "NaN"',articles:i},function:{name:"função",articles:n}};function o(t,r){let n=a[t]??{name:`valor "${t}"`,articles:i};return`${n.articles[r]} ${n.name}`}return i=>{switch(i.code){case"invalid_type":{let t=o(i.expected,"indefinite"),r=o(p.parsedType(i.input),"indefinite");return`Entrada inv\xe1lida: esperava ${t}, recebeu ${r}`}case"invalid_value":if(1===i.values.length)return`Entrada inv\xe1lida: esperava ${p.stringifyPrimitive(i.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperava uma das seguintes op\xe7\xf5es: ${p.joinValues(i.values,"|")}`;
70case"too_big":{let r=i.inclusive?"<=":"<",n=t[i.origin]??null;if(n)return`Demasiado grande: esperava que ${o(i.origin,"definite")} tivesse ${r} ${i.maximum.toString()} ${n.unit??"elementos"}`;return`Demasiado grande: esperava que ${o(i.origin,"definite")} fosse ${r} ${i.maximum.toString()}`}case"too_small":{let r=i.inclusive?">=":">",n=t[i.origin]??null;if(n)return`Demasiado pequeno: esperava que ${o(i.origin,"definite")} tivesse ${r} ${i.minimum.toString()} ${n.unit??"elementos"}`;return`Demasiado pequeno: esperava que ${o(i.origin,"definite")} fosse ${r} ${i.minimum.toString()}`}case"invalid_format":if("starts_with"===i.format)return`Texto inv\xe1lido: deve come\xe7ar por "${i.prefix}"`;if("ends_with"===i.format)return`Texto inv\xe1lido: deve terminar em "${i.suffix}"`;if("includes"===i.format)return`Texto inv\xe1lido: deve incluir "${i.includes}"`;if("regex"===i.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${i.pattern}`;return`Formato d${r[i.format]??i.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${i.divisor}`;case"unrecognized_keys":{let t=i.keys.length>1?"s":"";return`Chave${t} inv\xe1lida${t}: ${p.joinValues(i.keys,", ")}`}case"invalid_key":case"invalid_element":return`Entrada inv\xe1lida n${o(i.origin,"definite")}`;case"invalid_union":if(i.options&&Array.isArray(i.options)&&i.options.length>0){let t=i.options.map(t=>`'${t}'`).join(" | ");return`Valor de discrimina\xe7\xe3o inv\xe1lido. Esperava ${t}`}return"Entrada inválida";default:return"Entrada inválida"}}})()}},"ptBR",0,function(){return{localeError:(()=>{let t={string:{unit:"caracteres"},file:{unit:"bytes"},array:{unit:"elementos"},set:{unit:"elementos"},map:{unit:"entradas"}},r={regex:"a entrada",email:"o endereço de e-mail",url:"o URL",emoji:"o emoji",uuid:"o UUID",uuidv4:"o UUIDv4",uuidv6:"o UUIDv6",nanoid:"o nanoid",guid:"o GUID",cuid:"o cuid",cuid2:"o cuid2",ulid:"o ULID",xid:"o XID",ksuid:"o KSUID",datetime:"a data e hora ISO",date:"a data ISO",time:"a hora ISO",duration:"a duração ISO",ipv4:"o endereço IPv4",ipv6:"o endereço IPv6",mac:"o endereço MAC",cidrv4:"a faixa de endereços IPv4",cidrv6:"a faixa de endereços IPv6",base64:"o texto codificado em base64",base64url:"o texto codificado em base64url",json_string:"o texto JSON",e164:"o número E.164",credit_card:"o número de cartão de crédito",currency_code:"o código de moeda",iban:"o IBAN",jwt:"o JWT",template_literal:"a entrada"},i={definite:"o",indefinite:"um"},n={definite:"a",indefinite:"uma"},a={string:{name:"texto",articles:i},number:{name:"número",articles:i},int:{name:"número inteiro",articles:i},boolean:{name:"valor booleano",articles:i},bigint:{name:"número bigint",articles:i},symbol:{name:"símbolo",articles:i},undefined:{name:'valor "undefined"',articles:i},null:{name:'valor "nulo"',articles:i},never:{name:'valor "never"',articles:i},void:{name:'valor "void"',articles:i},date:{name:"data",articles:n},array:{name:"vetor",articles:i},object:{name:"objeto",articles:i},tuple:{name:"tupla",articles:n},record:{name:"registro",articles:i},map:{name:"mapa",articles:i},set:{name:"conjunto",articles:i},file:{name:"arquivo",articles:i},nonoptional:{name:"valor não opcional",articles:i},nan:{name:'valor "NaN"',articles:i},function:{name:"função",articles:n}};function o(t,r){let n=a[t]??{name:`valor "${t}"`,articles:i};return`${n.articles[r]} ${n.name}`}return i=>{switch(i.code){case"invalid_type":{let t=o(i.expected,"indefinite"),r=o(p.parsedType(i.input),"indefinite");return`Entrada inv\xe1lida: esperava ${t}, recebeu ${r}`}case"invalid_value":if(1===i.values.length)return`Entrada inv\xe1lida: esperava ${p.stringifyPrimitive(i.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperava uma das seguintes op\xe7\xf5es: ${p.joinValues(i.values,"|")}`;case"too_big":{let r=i.inclusive?"<=":"<",n=t[i.origin]??null;if(n)return`Grande demais: esperava que ${o(i.origin,"definite")} tivesse ${r} ${i.maximum.toString()} ${n.unit??"elementos"}`;return`Grande demais: esperava que ${o(i.origin,"definite")} fosse ${r} ${i.maximum.toString()}`}case"too_small":{let r=i.inclusive?">=":">",n=t[i.origin]??null;if(n)return`Pequeno demais: esperava que ${o(i.origin,"definite")} tivesse ${r} ${i.minimum.toString()} ${n.unit??"elementos"}`;return`Pequeno demais: esperava que ${o(i.origin,"definite")} fosse ${r} ${i.minimum.toString()}`}
70case"invalid_format":if("starts_with"===i.format)return`Texto inv\xe1lido: deve come\xe7ar com "${i.prefix}"`;if("ends_with"===i.format)return`Texto inv\xe1lido: deve terminar com "${i.suffix}"`;if("includes"===i.format)return`Texto inv\xe1lido: deve incluir "${i.includes}"`;if("regex"===i.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${i.pattern}`;return`Formato d${r[i.format]??i.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${i.divisor}`;case"unrecognized_keys":{let t=i.keys.length>1?"s":"";return`Chave${t} inv\xe1lida${t}: ${p.joinValues(i.keys,", ")}`}case"invalid_key":case"invalid_element":return`Entrada inv\xe1lida n${o(i.origin,"definite")}`;case"invalid_union":if(i.options&&Array.isArray(i.options)&&i.options.length>0){let t=i.options.map(t=>`'${t}'`).join(" | ");return`Valor de discrimina\xe7\xe3o inv\xe1lido. Esperava ${t}`}return"Entrada inválida";default:return"Entrada inválida"}}})()}},"ro",0,function(){let t,r,i;return{localeError:(t={string:{unit:"caractere",verb:"să aibă"},file:{unit:"octeți",verb:"să aibă"},array:{unit:"elemente",verb:"să aibă"},set:{unit:"elemente",verb:"să aibă"},map:{unit:"intrări",verb:"să aibă"}},r={regex:"intrare",email:"adresă de 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:"dată și oră ISO",date:"dată ISO",time:"oră ISO",duration:"durată ISO",ipv4:"adresă IPv4",ipv6:"adresă IPv6",mac:"adresă MAC",cidrv4:"interval IPv4",cidrv6:"interval IPv6",base64:"șir codat base64",base64url:"șir codat base64url",json_string:"șir JSON",e164:"număr E.164",credit_card:"număr de card de credit",currency_code:"cod valutar",iban:"IBAN",jwt:"JWT",template_literal:"intrare"},i={nan:"NaN",string:"șir",number:"număr",boolean:"boolean",function:"funcție",array:"matrice",object:"obiect",undefined:"nedefinit",symbol:"simbol",bigint:"număr mare",void:"void",never:"never",map:"hartă",set:"set"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`Intrare invalidă: așteptat ${t}, primit ${a}`}case"invalid_value":if(1===n.values.length)return`Intrare invalidă: așteptat ${p.stringifyPrimitive(n.values[0])}`;return`Opțiune invalidă: așteptat una dintre ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Prea mare: așteptat ca ${n.origin??"valoarea"} ${i.verb} ${r}${n.maximum.toString()} ${i.unit??"elemente"}`;return`Prea mare: așteptat ca ${n.origin??"valoarea"} să fie ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Prea mic: așteptat ca ${n.origin} ${i.verb} ${r}${n.minimum.toString()} ${i.unit}`;return`Prea mic: așteptat ca ${n.origin} să fie ${r}${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`Șir invalid: trebuie să \xeenceapă cu "${n.prefix}"`;if("ends_with"===n.format)return`Șir invalid: trebuie să se termine cu "${n.suffix}"`;if("includes"===n.format)return`Șir invalid: trebuie să includă "${n.includes}"`;if("regex"===n.format)return`Șir invalid: trebuie să se potrivească cu modelul ${n.pattern}`;return`Format invalid: ${r[n.format]??n.format}`;case"not_multiple_of":return`Număr invalid: trebuie să fie multiplu de ${n.divisor}`;case"unrecognized_keys":return`Chei nerecunoscute: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Cheie invalidă \xeen ${n.origin}`;case"invalid_union":default:return"Intrare invalidă";case"invalid_element":return`Valoare invalidă \xeen ${n.origin}`}})}},"ru",0,function(){let t,r,i;return{localeError:(t={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},map:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}},r={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 адрес",mac:"MAC адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",credit_card:"номер кредитной карты",currency_code:"код валюты",iban:"IBAN",jwt:"JWT",template_literal:"ввод"},i={nan:"NaN",number:"число",array:"массив"},n=>
70{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Неверный ввод: ожидалось instanceof ${n.expected}, получено ${a}`;return`Неверный ввод: ожидалось ${t}, получено ${a}`}case"invalid_value":if(1===n.values.length)return`Неверный ввод: ожидалось ${p.stringifyPrimitive(n.values[0])}`;return`Неверный вариант: ожидалось одно из ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i){let t=_(Number(n.maximum),i.unit.one,i.unit.few,i.unit.many);return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет иметь ${r}${n.maximum.toString()} ${t}`}return`Слишком большое значение: ожидалось, что ${n.origin??"значение"} будет ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i){let t=_(Number(n.minimum),i.unit.one,i.unit.few,i.unit.many);return`Слишком маленькое значение: ожидалось, что ${n.origin} будет иметь ${r}${n.minimum.toString()} ${t}`}return`Слишком маленькое значение: ожидалось, что ${n.origin} будет ${r}${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`Неверный ${r[n.format]??n.format}`;case"not_multiple_of":return`Неверное число: должно быть кратным ${n.divisor}`;case"unrecognized_keys":return`Нераспознанн${n.keys.length>1?"ые":"ый"} ключ${n.keys.length>1?"и":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${n.origin}`;case"invalid_union":default:return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${n.origin}`}})}},"sk",0,function(){let t,r,i;return{localeError:(t={string:{unit:"znakov",verb:"mať"},file:{unit:"bajtov",verb:"mať"},array:{unit:"prvkov",verb:"mať"},set:{unit:"prvkov",verb:"mať"},map:{unit:"položiek",verb:"mať"}},r={regex:"regulárny výraz",email:"e-mailová 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:"dátum a čas vo formáte ISO",date:"dátum vo formáte ISO",time:"čas vo formáte ISO",duration:"doba trvania ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"reťazec zakódovaný vo formáte base64",base64url:"reťazec zakódovaný vo formáte base64url",json_string:"reťazec vo formáte JSON",e164:"číslo E.164",credit_card:"číslo kreditnej karty",currency_code:"kód meny",iban:"IBAN",jwt:"JWT",template_literal:"vstup"},i={nan:"NaN",number:"číslo",string:"reťazec",function:"funkcia",array:"pole"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Neplatn\xfd vstup: očak\xe1van\xe9 instanceof ${n.expected}, obdržan\xe9 ${a}`;return`Neplatn\xfd vstup: očak\xe1van\xe9 ${t}, obdržan\xe9 ${a}`}case"invalid_value":if(1===n.values.length)return`Neplatn\xfd vstup: očak\xe1van\xe9 ${p.stringifyPrimitive(n.values[0])}`;return`Neplatn\xfd vstup: očak\xe1van\xe1 jedna z hodn\xf4t ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Hodnota je pr\xedliš veľk\xe1: ${n.origin??"hodnota"} mus\xed mať ${r}${n.maximum.toString()} ${i.unit??"prvkov"}`;return`Hodnota je pr\xedliš veľk\xe1: ${n.origin??"hodnota"} mus\xed byť ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Hodnota je pr\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed mať ${r}${n.minimum.toString()} ${i.unit??"prvkov"}`;return`Hodnota je pr\xedliš mal\xe1: ${n.origin??"hodnota"} mus\xed byť ${r}${n.minimum.toString()}`}
70case"invalid_format":if("starts_with"===n.format)return`Neplatn\xfd reťazec: mus\xed zač\xednať na "${n.prefix}"`;if("ends_with"===n.format)return`Neplatn\xfd reťazec: mus\xed končiť na "${n.suffix}"`;if("includes"===n.format)return`Neplatn\xfd reťazec: mus\xed obsahovať "${n.includes}"`;if("regex"===n.format)return`Neplatn\xfd reťazec: mus\xed zodpovedať vzoru ${n.pattern}`;return`Neplatn\xfd form\xe1t ${r[n.format]??n.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed byť n\xe1sobkom ${n.divisor}`;case"unrecognized_keys":return`Nezn\xe1me kl\xfače: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xfač v ${n.origin}`;case"invalid_union":default:return"Neplatný vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${n.origin}`}})}},"sl",0,function(){let t,r,i;return{localeError:(t={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"},map:{unit:"elementov",verb:"imeti"}},r={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",mac:"MAC naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",credit_card:"številka kreditne kartice",currency_code:"koda valute",iban:"IBAN",jwt:"JWT",template_literal:"vnos"},i={nan:"NaN",number:"število",array:"tabela"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Neveljaven vnos: pričakovano instanceof ${n.expected}, prejeto ${a}`;return`Neveljaven vnos: pričakovano ${t}, prejeto ${a}`}case"invalid_value":if(1===n.values.length)return`Neveljaven vnos: pričakovano ${p.stringifyPrimitive(n.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} imelo ${r}${n.maximum.toString()} ${i.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${n.origin??"vrednost"} ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Premajhno: pričakovano, da bo ${n.origin} imelo ${r}${n.minimum.toString()} ${i.unit}`;return`Premajhno: pričakovano, da bo ${n.origin} ${r}${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 ${r[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č"}: ${p.joinValues(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}`}})}},"sv",0,function(){let t,r,i;return{localeError:(t={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att innehålla"},set:{unit:"objekt",verb:"att innehålla"},map:{unit:"objekt",verb:"att innehålla"}},r={regex:"reguljärt 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-adress",ipv6:"IPv6-adress",mac:"MAC-adress",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad sträng",base64url:"base64url-kodad sträng",json_string:"JSON-sträng",e164:"E.164-nummer",credit_card:"kreditkortsnummer",currency_code:"valutakod",iban:"IBAN",jwt:"JWT",template_literal:"mall-literal"}
70,i={nan:"NaN",number:"antal",array:"lista"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Ogiltig inmatning: f\xf6rv\xe4ntat instanceof ${n.expected}, fick ${a}`;return`Ogiltig inmatning: f\xf6rv\xe4ntat ${t}, fick ${a}`}case"invalid_value":if(1===n.values.length)return`Ogiltig inmatning: f\xf6rv\xe4ntat ${p.stringifyPrimitive(n.values[0])}`;return`Ogiltigt val: f\xf6rv\xe4ntade en av ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`F\xf6r stor(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${r}${n.maximum.toString()} ${i.unit??"element"}`;return`F\xf6r stor(t): f\xf6rv\xe4ntat ${n.origin??"värdet"} att ha ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${r}${n.minimum.toString()} ${i.unit}`;return`F\xf6r lite(t): f\xf6rv\xe4ntade ${n.origin??"värdet"} att ha ${r}${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) ${r[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ända nycklar":"Okänd nyckel"}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Ogiltig nyckel i ${n.origin??"värdet"}`;case"invalid_union":default:return"Ogiltig input";case"invalid_element":return`Ogiltigt v\xe4rde i ${n.origin??"värdet"}`}})}},"ta",0,function(){let t,r,i;return{localeError:(t={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},map:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}},r={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 முகவரி",mac:"MAC முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",credit_card:"கடன் அட்டை எண்",currency_code:"நாணயக் குறியீடு",iban:"IBAN",jwt:"JWT",template_literal:"input"},i={nan:"NaN",number:"எண்",array:"அணி",null:"வெறுமை"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது instanceof ${n.expected}, பெறப்பட்டது ${a}`;return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${t}, பெறப்பட்டது ${a}`}case"invalid_value":if(1===n.values.length)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${p.stringifyPrimitive(n.values[0])}`;
70return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${p.joinValues(n.values,"|")} இல் ஒன்று`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${r}${n.maximum.toString()} ${i.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${n.origin??"மதிப்பு"} ${r}${n.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${r}${n.minimum.toString()} ${i.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${n.origin} ${r}${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`தவறான ${r[n.format]??n.format}`;case"not_multiple_of":return`தவறான எண்: ${n.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${n.keys.length>1?"கள்":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} இல் தவறான விசை`;case"invalid_union":default:return"தவறான உள்ளீடு";case"invalid_element":return`${n.origin} இல் தவறான மதிப்பு`}})}},"tg",0,function(){let t,r,i;return{localeError:(t={string:{unit:"аломат",verb:"дошта бошад"},file:{unit:"байт",verb:"дошта бошад"},array:{unit:"унсур",verb:"дошта бошад"},set:{unit:"унсур",verb:"дошта бошад"},map:{unit:"сабт",verb:"дошта бошад"}},r={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",mac:"суроғаи MAC",cidrv4:"маҳдудаи IPv4",cidrv6:"маҳдудаи IPv6",base64:"сатри дар формати base64",base64url:"сатри дар формати base64url",json_string:"сатри JSON",e164:"рақами E.164",credit_card:"рақами корти кредитӣ",currency_code:"рамзи асъор",iban:"IBAN",jwt:"JWT",template_literal:"вуруд"},i={nan:"NaN",number:"рақам",string:"сатр",array:"массив",object:"объект",date:"сана"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`Вуруди нодуруст: ${t} интизор мерафт, ${a} гирифта шуд`}case"invalid_value":if(1===n.values.length)return`Вуруди нодуруст: ${p.stringifyPrimitive(n.values[0])} интизор мерафт`;return`Интихоби нодуруст: яке аз ${p.joinValues(n.values,"|")} интизор мерафт`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Хеле калон: ${n.origin??"қимат"} бояд ${r}${n.maximum.toString()} ${i.unit} ${i.verb}`;return`Хеле калон: ${n.origin??"қимат"} бояд ${r}${n.maximum.toString()} бошад`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Хеле хурд: ${n.origin} бояд ${r}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`Хеле хурд: ${n.origin} бояд ${r}${n.minimum.toString()} бошад`}
70case"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`${r[n.format]??n.format}-и нодуруст`;case"not_multiple_of":return`Рақами нодуруст: бояд ба ${n.divisor} бе бақия тақсим шавад`;case"unrecognized_keys":return`Калид${n.keys.length>1?"ҳои":"и"} номаълум: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Калиди нодуруст дар ${n.origin}`;case"invalid_union":if(n.options&&Array.isArray(n.options)&&n.options.length>0){let t=n.options.map(t=>`'${t}'`).join(" | ");return`Қимати нодурусти дискриминатор: ${t} интизор мерафт`}return"Вуруди нодуруст";case"invalid_element":return`Қимати нодуруст дар ${n.origin}`;default:return"Вуруди нодуруст"}})}},"th",0,function(){let t,r,i;return{localeError:(t={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"},map:{unit:"รายการ",verb:"ควรมี"}},r={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",mac:"ที่อยู่ MAC",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",credit_card:"หมายเลขบัตรเครดิต",currency_code:"รหัสสกุลเงิน",iban:"IBAN",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"},i={nan:"NaN",number:"ตัวเลข",array:"อาร์เรย์ (Array)",null:"ไม่มีค่า (null)"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น instanceof ${n.expected} แต่ได้รับ ${a}`;return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${t} แต่ได้รับ ${a}`}case"invalid_value":if(1===n.values.length)return`ค่าไม่ถูกต้อง: ควรเป็น ${p.stringifyPrimitive(n.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"ไม่เกิน":"น้อยกว่า",i=t[n.origin]??null;if(i)return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${r} ${n.maximum.toString()} ${i.unit??"รายการ"}`;
70return`เกินกำหนด: ${n.origin??"ค่า"} ควรมี${r} ${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?"อย่างน้อย":"มากกว่า",i=t[n.origin]??null;if(i)return`น้อยกว่ากำหนด: ${n.origin} ควรมี${r} ${n.minimum.toString()} ${i.unit}`;return`น้อยกว่ากำหนด: ${n.origin} ควรมี${r} ${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`รูปแบบไม่ถูกต้อง: ${r[n.format]??n.format}`;case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${n.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${n.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${n.origin}`;default:return"ข้อมูลไม่ถูกต้อง"}})}},"tk",0,function(){let t,r,i;return{localeError:(t={string:{unit:"simwol",verb:"bolmaly"},file:{unit:"baýt",verb:"bolmaly"},array:{unit:"elementler",verb:"bolmaly"},set:{unit:"elementler",verb:"bolmaly"},map:{unit:"elementler",verb:"bolmaly"}},r={regex:"giriş",email:"e-poçta salgysy",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 sene we wagt",date:"ISO sene",time:"ISO wagt",duration:"ISO wagt aralygy",ipv4:"IPv4 salgysy",ipv6:"IPv6 salgysy",mac:"MAC salgysy",cidrv4:"IPv4 aralygy",cidrv6:"IPv6 aralygy",base64:"base64 bilen şifrlenen setir",base64url:"base64url bilen şifrlenen setir",json_string:"JSON setiri",e164:"E.164 nomeri",credit_card:"kredit kartynyň nomeri",currency_code:"walýuta kody",iban:"IBAN",jwt:"JWT",template_literal:"şablon"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;return`N\xe4dogry baha: garaşylan ${t} \xfderine ${a} alyndy`}case"invalid_value":if(1===n.values.length)return`N\xe4dogry baha: ${p.stringifyPrimitive(n.values[0])} bolmaly`;return`N\xe4dogry sa\xfdlaw: aşakdakylardan biri bolmaly: ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Has uly: garaşyl\xfdan ${n.origin??"baha"} ${r} ${n.maximum.toString()} ${i.unit??"element"}`;return`Has uly: garaşyl\xfdan ${n.origin??"baha"} ${r} ${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Has ki\xe7i: garaşyl\xfdan ${n.origin} ${r} ${n.minimum.toString()} ${i.unit}`;return`Has ki\xe7i: garaşyl\xfdan ${n.origin} ${r} ${n.minimum.toString()}`}case"invalid_format":if("starts_with"===n.format)return`N\xe4dogry setir: "${n.prefix}" bilen başlamaly`;if("ends_with"===n.format)return`N\xe4dogry setir: "${n.suffix}" bilen gutarmaly`;if("includes"===n.format)return`N\xe4dogry setir: "${n.includes}" saklamaly`;if("regex"===n.format)return`N\xe4dogry setir: ${n.pattern} nusga la\xfdyk bolmaly`;return`N\xe4dogry ${r[n.format]??n.format}`;case"not_multiple_of":return`N\xe4dogry san: ${n.divisor} bilen galyndysyz b\xf6l\xfcnmeli`;case"unrecognized_keys":return`Tanalma\xfdan a\xe7ar${n.keys.length>1?"lar":""}: ${p.joinValues(n.keys,", ")}`;
70case"invalid_key":return`${n.origin} i\xe7inde n\xe4dogry a\xe7ar`;case"invalid_union":default:return"Nädogry baha";case"invalid_element":return`${n.origin} i\xe7inde n\xe4dogry baha`}})}},"tr",0,function(){let t,r,i;return{localeError:(t={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"öğe",verb:"olmalı"},set:{unit:"öğe",verb:"olmalı"},map:{unit:"öğe",verb:"olmalı"}},r={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üre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",mac:"MAC 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ı",credit_card:"kredi kartı numarası",currency_code:"para birimi kodu",iban:"IBAN",jwt:"JWT",template_literal:"Şablon dizesi"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Ge\xe7ersiz değer: beklenen instanceof ${n.expected}, alınan ${a}`;return`Ge\xe7ersiz değer: beklenen ${t}, alınan ${a}`}case"invalid_value":if(1===n.values.length)return`Ge\xe7ersiz değer: beklenen ${p.stringifyPrimitive(n.values[0])}`;return`Ge\xe7ersiz se\xe7enek: aşağıdakilerden biri olmalı: ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${r}${n.maximum.toString()} ${i.unit??"öğe"}`;return`\xc7ok b\xfcy\xfck: beklenen ${n.origin??"değer"} ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${r}${n.minimum.toString()} ${i.unit}`;return`\xc7ok k\xfc\xe7\xfck: beklenen ${n.origin} ${r}${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 ${r[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":""}: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`${n.origin} i\xe7inde ge\xe7ersiz anahtar`;case"invalid_union":default:return"Geçersiz değer";case"invalid_element":return`${n.origin} i\xe7inde ge\xe7ersiz değer`}})}},"ua",0,function(){return b()},"uk",0,b,"ur",0,function(){let t,r,i;return{localeError:(t={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"},map:{unit:"آئٹمز",verb:"ہونا"}},r={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 ایڈریس",mac:"ایم اے سی ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",credit_card:"کریڈٹ کارڈ نمبر",currency_code:"کرنسی کوڈ",iban:"IBAN",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"}
70,i={nan:"NaN",number:"نمبر",array:"آرے",null:"نل"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`غلط ان پٹ: instanceof ${n.expected} متوقع تھا، ${a} موصول ہوا`;return`غلط ان پٹ: ${t} متوقع تھا، ${a} موصول ہوا`}case"invalid_value":if(1===n.values.length)return`غلط ان پٹ: ${p.stringifyPrimitive(n.values[0])} متوقع تھا`;return`غلط آپشن: ${p.joinValues(n.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`بہت بڑا: ${n.origin??"ویلیو"} کے ${r}${n.maximum.toString()} ${i.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${n.origin??"ویلیو"} کا ${r}${n.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`بہت چھوٹا: ${n.origin} کے ${r}${n.minimum.toString()} ${i.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${n.origin} کا ${r}${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`غلط ${r[n.format]??n.format}`;case"not_multiple_of":return`غلط نمبر: ${n.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${n.keys.length>1?"ز":""}: ${p.joinValues(n.keys,"، ")}`;case"invalid_key":return`${n.origin} میں غلط کی`;case"invalid_union":default:return"غلط ان پٹ";case"invalid_element":return`${n.origin} میں غلط ویلیو`}})}},"uz",0,function(){let t,r,i;return{localeError:(t={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"},map:{unit:"yozuv",verb:"bo‘lishi kerak"}},r={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",credit_card:"kredit karta raqami",currency_code:"valyuta kodi",iban:"IBAN",jwt:"JWT",template_literal:"kirish"},i={nan:"NaN",number:"raqam",array:"massiv"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Noto‘g‘ri kirish: kutilgan instanceof ${n.expected}, qabul qilingan ${a}`;return`Noto‘g‘ri kirish: kutilgan ${t}, qabul qilingan ${a}`}case"invalid_value":if(1===n.values.length)return`Noto‘g‘ri kirish: kutilgan ${p.stringifyPrimitive(n.values[0])}`;return`Noto‘g‘ri variant: quyidagilardan biri kutilgan ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Juda katta: kutilgan ${n.origin??"qiymat"} ${r}${n.maximum.toString()} ${i.unit} ${i.verb}`;return`Juda katta: kutilgan ${n.origin??"qiymat"} ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Juda kichik: kutilgan ${n.origin} ${r}${n.minimum.toString()} ${i.unit} ${i.verb}`;return`Juda kichik: kutilgan ${n.origin} ${r}${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 ${r[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":""}: ${p.joinValues(n.keys,", ")}`;
70case"invalid_key":return`${n.origin} dagi kalit noto‘g‘ri`;case"invalid_union":default:return"Noto‘g‘ri kirish";case"invalid_element":return`${n.origin} da noto‘g‘ri qiymat`}})}},"vi",0,function(){let t,r,i;return{localeError:(t={string:{unit:"ký tự",verb:"có"},file:{unit:"byte",verb:"có"},array:{unit:"phần tử",verb:"có"},set:{unit:"phần tử",verb:"có"},map:{unit:"phần tử",verb:"có"}},r={regex:"đầu vào",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ày giờ ISO",date:"ngày ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",mac:"địa chỉ MAC",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi mã hóa base64",base64url:"chuỗi mã hóa base64url",json_string:"chuỗi JSON",e164:"số E.164",credit_card:"số thẻ tín dụng",currency_code:"mã tiền tệ",iban:"IBAN",jwt:"JWT",template_literal:"đầu vào"},i={nan:"NaN",number:"số",array:"mảng"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi instanceof ${n.expected}, nhận được ${a}`;return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${t}, nhận được ${a}`}case"invalid_value":if(1===n.values.length)return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${p.stringifyPrimitive(n.values[0])}`;return`T\xf9y chọn kh\xf4ng hợp lệ: mong đợi một trong c\xe1c gi\xe1 trị ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`Qu\xe1 lớn: mong đợi ${n.origin??"giá trị"} ${i.verb} ${r}${n.maximum.toString()} ${i.unit??"phần tử"}`;return`Qu\xe1 lớn: mong đợi ${n.origin??"giá trị"} ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${i.verb} ${r}${n.minimum.toString()} ${i.unit}`;return`Qu\xe1 nhỏ: mong đợi ${n.origin} ${r}${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`${r[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: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Kh\xf3a kh\xf4ng hợp lệ trong ${n.origin}`;case"invalid_union":default:return"Đầu vào không hợp lệ";case"invalid_element":return`Gi\xe1 trị kh\xf4ng hợp lệ trong ${n.origin}`}})}},"yo",0,function(){let t,r,i;return{localeError:(t={string:{unit:"àmi",verb:"ní"},file:{unit:"bytes",verb:"ní"},array:{unit:"nkan",verb:"ní"},set:{unit:"nkan",verb:"ní"},map:{unit:"nkan",verb:"ní"}},r={regex:"ẹ̀rọ ìbáwọlé",email:"àdírẹ́sì ìmẹ́lì",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:"àkókò ISO",date:"ọjọ́ ISO",time:"àkókò ISO",duration:"àkókò tó pé ISO",ipv4:"àdírẹ́sì IPv4",ipv6:"àdírẹ́sì IPv6",mac:"àdírẹ́sì MAC",cidrv4:"àgbègbè IPv4",cidrv6:"àgbègbè IPv6",base64:"ọ̀rọ̀ tí a kọ́ ní base64",base64url:"ọ̀rọ̀ base64url",json_string:"ọ̀rọ̀ JSON",e164:"nọ́mbà E.164",credit_card:"nọmba kaadi gbese",currency_code:"koodu owó",iban:"IBAN",jwt:"JWT",template_literal:"ẹ̀rọ ìbáwọlé"},i={nan:"NaN",number:"nọ́mbà",array:"akopọ"},n=>
70{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;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 ${a}`;return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${t}, \xe0mọ̀ a r\xed ${a}`}case"invalid_value":if(1===n.values.length)return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${p.stringifyPrimitive(n.values[0])}`;return`\xc0ṣ\xe0y\xe0n aṣ\xecṣe: yan ọ̀kan l\xe1ra ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin??"iye"} ${i.verb} ${r}${n.maximum} ${i.unit}`;return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ ${r}${n.maximum}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ p\xe9 ${n.origin} ${i.verb} ${r}${n.minimum} ${i.unit}`;return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ ${r}${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: ${r[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ọ̀: ${p.joinValues(n.keys,", ")}`;case"invalid_key":return`Bọt\xecn\xec aṣ\xecṣe n\xedn\xfa ${n.origin}`;case"invalid_union":default:return"Ìbáwọlé aṣìṣe";case"invalid_element":return`Iye aṣ\xecṣe n\xedn\xfa ${n.origin}`}})}},"zhCN",0,function(){let t,r,i;return{localeError:(t={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"项",verb:"包含"},set:{unit:"项",verb:"包含"},map:{unit:"项",verb:"包含"}},r={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地址",mac:"MAC地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",credit_card:"信用卡号",currency_code:"货币代码",iban:"IBAN",jwt:"JWT",template_literal:"输入"},i={nan:"NaN",number:"数字",array:"数组",null:"空值(null)"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`无效输入:期望 instanceof ${n.expected},实际接收 ${a}`;return`无效输入:期望 ${t},实际接收 ${a}`}case"invalid_value":if(1===n.values.length)return`无效输入:期望 ${p.stringifyPrimitive(n.values[0])}`;return`无效选项:期望以下之一 ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`数值过大:期望 ${n.origin??"值"} ${r}${n.maximum.toString()} ${i.unit??"个元素"}`;return`数值过大:期望 ${n.origin??"值"} ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`数值过小:期望 ${n.origin} ${r}${n.minimum.toString()} ${i.unit}`;return`数值过小:期望 ${n.origin} ${r}${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`无效${r[n.format]??n.format}`;case"not_multiple_of":return`无效数字:必须是 ${n.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${p.joinValues(n.keys,", ")}`;
70case"invalid_key":return`${n.origin} 中的键(key)无效`;case"invalid_union":default:return"无效输入";case"invalid_element":return`${n.origin} 中包含无效值(value)`}})}},"zhTW",0,function(){let t,r,i;return{localeError:(t={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"},map:{unit:"項目",verb:"擁有"}},r={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 位址",mac:"MAC 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",credit_card:"信用卡號",currency_code:"貨幣代碼",iban:"IBAN",jwt:"JWT",template_literal:"輸入"},i={nan:"NaN"},n=>{switch(n.code){case"invalid_type":{let t=i[n.expected]??n.expected,r=p.parsedType(n.input),a=i[r]??r;if(/^[A-Z]/.test(n.expected))return`無效的輸入值:預期為 instanceof ${n.expected},但收到 ${a}`;return`無效的輸入值:預期為 ${t},但收到 ${a}`}case"invalid_value":if(1===n.values.length)return`無效的輸入值:預期為 ${p.stringifyPrimitive(n.values[0])}`;return`無效的選項:預期為以下其中之一 ${p.joinValues(n.values,"|")}`;case"too_big":{let r=n.inclusive?"<=":"<",i=t[n.origin]??null;if(i)return`數值過大:預期 ${n.origin??"值"} 應為 ${r}${n.maximum.toString()} ${i.unit??"個元素"}`;return`數值過大:預期 ${n.origin??"值"} 應為 ${r}${n.maximum.toString()}`}case"too_small":{let r=n.inclusive?">=":">",i=t[n.origin]??null;if(i)return`數值過小:預期 ${n.origin} 應為 ${r}${n.minimum.toString()} ${i.unit}`;return`數值過小:預期 ${n.origin} 應為 ${r}${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`無效的 ${r[n.format]??n.format}`;case"not_multiple_of":return`無效的數字:必須為 ${n.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${n.keys.length>1?"們":""}:${p.joinValues(n.keys,"、")}`;case"invalid_key":return`${n.origin} 中有無效的鍵值`;case"invalid_union":default:return"無效的輸入值";case"invalid_element":return`${n.origin} 中有無效的值`}})}}],331835);var x=t.i(212912),k=t.i(309995),I=t.i(922688),w=t.i(615417),S=t.i(250343);let Z=Symbol.for("zod.compile.invalid"),z=Symbol.for("zod.compile.fallback");class P extends Error{constructor(t="z.compile does not support async refinements, transforms, or checks"){super(t),this.name="ZodCompileAsyncError"}}class O extends Error{constructor(t,r=!0){super(`z.compile does not support ${t}; this schema must use the runtime parser`),this.name="ZodCompileUnsupportedError",this.islandable=r}}function U(t,r){if((0,I.isRecursiveSchema)(t))throw new O("a schema whose subtree contains a reference cycle");let i=p.clone(t),n=t._zod.run,a=n.__originalRun??n,o=(t,i)=>{if(i?.async||i?.direction==="backward"||i?.skipChecks||i?.[z]||i&&(0,I.isBackEdge)(i,t.value))return a(t,i);let n=r(t.value);return n!==Z?(t.value=n,t):(i&&(i[z]=!0),a(t,i))};return o.__originalRun=a,i._zod.bag.fallbackRun=a,i._zod.bag.validator=r,i._zod.run=o,n.__originalRun||function(t,r,i){if("function"==typeof r.safeParse){let n=r.safeParse;t.safeParse=(t,r)=>{let a=i(t);return a!==Z?{success:!0,data:a}:n(t,r)}}if("function"==typeof r.parse){let n=r.parse;t.parse=(t,r)=>{let a=i(t);return a!==Z?a:n(t,r)}}}(i,t,r),i}function N(t,r){let i,n=!0;try{n=(0,I.isRecursiveSchema)(t)}catch{}if(n)throw new O("a schema whose subtree contains a reference cycle");let a={constants:new Map,constantCounter:0,varCounter:0,definite:!0},o=new k.Doc(["input"]),s=K(o,a,t,"input",!r?.assertOnly);o.write(null===s?"return true;":`return ${s};`);let u=["INVALID",...a.constants.keys()],l=[Z,...a.constants.values()],d=o.content.join("\n"),c=r?.debug?u.length>0?`// Constants: ${u.join(", ")}
71${d}`:d:"",m=Function,f=`return (input) => {
72${d}
73}`;try{i=new m(...u,f)(...l)}catch(t){throw new O(`this schema (generated code failed to evaluate: ${t.message})`)}return r?.debug&&(i.code=c),i.definite=a.definite,i}function D(t,r){for(let[i,n]of t.constants)if(n===r)return i;let i=`c${t.constantCounter++}`;return t.constants.set(i,r),i}function A(t,r){return t.definite=!1,D(t,r)}function j(t){return`v${t.varCounter++}`}function E(t,r){let i=t._zod.run({value:r,issues:[]},{});return i&&"function"==typeof i.then?Z:0===i.issues.length?i.value:Z}function T(t,r,i,n,a=!0){let o=t.content.length,s=r.constants.size,u=r.constantCounter,l=r.varCounter;try{return K(t,r,i,n,a)}catch(g){var d,c,m,f;let a,p,v;if(!(g instanceof O)||!g.islandable)throw g;if(t.content.length=o,r.constants.size>s)for(let t of Array.from(r.constants.keys()).slice(s))r.constants.delete(t);return r.constantCounter=u,r.varCounter=l,d=t,c=r,m=i,f=n,c.definite=!1,a=D(c,m),p=D(c,E),v=j(c),d.write(`const ${v} = ${p}(${a}, ${f});`),d.write(`if (${v} === INVALID) return INVALID;`),v}}let C=new Set(["max_size","min_size","size_equals","max_length","min_length","length_equals"]);function L(t,r,i,n){let a=D(r,p.codePointLength),o=j(r);return t.write(`const ${o} = typeof ${i} === "string" && ${n} ? ${a}(${i}) : ${i}.length;`),o}function R(t,r){if("number"!=typeof t||!Number.isFinite(t))throw new O(`${r} bound of type ${typeof t}`);return`${t}`}function V(t,r){if("bigint"==typeof r)return`${r}n`;
73if("number"==typeof r){if(Number.isNaN(r))throw new O("comparison check with NaN bound");return`${r}`}if(r instanceof Date){if(Number.isNaN(r.getTime()))throw new O("comparison check with Invalid Date bound");return D(t,r)}throw new O(`comparison check bound of type ${typeof r}`)}function M(t,r,i){let n=r.format;switch(n){case"safeint":t.write(`if (!Number.isSafeInteger(${i})) return INVALID;`);break;case"int32":t.write(`if (!Number.isInteger(${i}) || ${i} < -2147483648 || ${i} > 2147483647) return INVALID;`);break;case"uint32":t.write(`if (!Number.isInteger(${i}) || ${i} < 0 || ${i} > 4294967295) return INVALID;`);break;case"float32":t.write(`if (!Number.isFinite(${i}) || ${i} < -3.4028234663852886e38 || ${i} > 3.4028234663852886e38) return INVALID;`);break;case"float64":t.write(`if (!Number.isFinite(${i})) return INVALID;`);break;default:throw new O(`number format ${n}`)}}function F(){throw new x.$ZodAsyncError}function B(t){this.issues.push(t)}let J=new Set(["cidrv4","cuid","cuid2","date","datetime","duration","e164","email","emoji","ends_with","guid","includes","ipv4","ksuid","lowercase","mac","nanoid","regex","starts_with","time","ulid","uppercase","uuid","xid"]);function W(t,r,i,n,a=!0){let o=i.format;if("base64"===o){let i=D(r,S.isValidBase64);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("base64url"===o){let i=D(r,S.isValidBase64URL);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("jwt"===o){let a=D(r,S.isValidJWT),o=D(r,i.alg??null);return t.write(`if (!${a}(${n}, ${o})) return INVALID;`),n}if("ipv6"===o){let i=D(r,S.isValidIPv6);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("cidrv6"===o){let i=D(r,S.isValidCIDRv6);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("credit_card"===o){let i=D(r,S.isValidCreditCard);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("iban"===o){let i=D(r,S.isValidIBAN);return t.write(`if (!${i}(${n})) return INVALID;`),n}if("url"===o||"httpurl"===o||i.normalize||void 0!==i.hostname||void 0!==i.protocol){let o=D(r,S.validateURL),s=D(r,i),u=j(r),l=j(r);if(t.write(`const ${u} = ${n}.trim();`),t.write(`const ${l} = ${o}(${u}, ${s});`),t.write(`if (typeof ${l} === "number") return INVALID;`),void 0!==i.hostname){let i=D(r,S.urlHostnameOk);t.write(`if (!${i}(${l}, ${s}.hostname)) return INVALID;`)}if(void 0!==i.protocol){let i=D(r,S.urlProtocolOk);t.write(`if (!${i}(${l}, ${s}.protocol)) return INVALID;`)}if(!a)return null;let d=j(r),c=i.normalize?`${l}.href`:`${D(r,S.stripTabAndNewline)}(${u})`;return t.write(`const ${d} = ${c};`),d}let s=i.fn;if(s){if(Q(s))throw new O(`async string format ${o}`);let i=D(r,s);return t.write(`if (!${i}(${n})) return INVALID;`),n}if(J.has(o)&&i.pattern){let a=D(r,i.pattern);return t.write(`${a}.lastIndex = 0;`),t.write(`if (!${a}.test(${n})) return INVALID;`),n}let u=i.format;switch(u){case"regex":throw new O("regex format without a pattern");case"lowercase":t.write(`if (${n} !== ${n}.toLowerCase()) return INVALID;`);break;case"uppercase":t.write(`if (${n} !== ${n}.toUpperCase()) return INVALID;`);break;case"includes":t.write(`if (!${n}.includes(${p.esc(i.includes)})) return INVALID;`);break;case"starts_with":{let r=i.prefix;t.write(`if (${n}.slice(0, ${r.length}) !== ${p.esc(r)}) return INVALID;`);break}case"ends_with":{let r=i.suffix;t.write(`if (${n}.slice(-${r.length}) !== ${p.esc(r)}) return INVALID;`);break}default:throw new O(`string format ${u}`)}return n}function K(t,r,i,n,a=!0){var o,s,u,l,d,c,m,f,v,g,$,h,y,_,b,x,k,I,z,U,E,J,et,er,ei,en,ea,eo,es,eu,el,ed,ec,em,ef,ep,ev,eg,e$;let eh,ey=i._zod.def,e_=ey.type;if(ey.coerce)throw new O(`coercion (z.coerce.${e_}())`);let eb=a||!!ey.checks?.length;switch(e_){case"string":eh=function(t,r,i,n,a=!0){t.write(`if (typeof ${n} !== "string") return INVALID;`);let o=i._zod.def;return void 0===o.format?n:W(t,r,o,n,a)}(t,r,i,n,eb);break;case"number":let ex;o=t,s=i,u=n,o.write(`if (typeof ${u} !== "number" || !Number.isFinite(${u})) return INVALID;`),"number_format"===(ex=s._zod.def).check&&ex.format&&M(o,{format:ex.format},u),eh=u;break;case"boolean":l=t,d=n,l.write(`if (typeof ${d} !== "boolean") return INVALID;`),eh=d;break;case"bigint":eh=function(t,r,i){t.write(`if (typeof ${i} !== "bigint") return INVALID;`);let n=r._zod.def;if(n.format)switch(n.format){case"int64":t.write(`if (${i} < -9223372036854775808n || ${i} > 9223372036854775807n) return INVALID;`);break;case"uint64":t.write(`if (${i} < 0n || ${i} > 18446744073709551615n) return INVALID;`)}return i}(t,i,n);break;case"symbol":c=t,m=n,c.write(`if (typeof ${m} !== "symbol") return INVALID;`),eh=m;break;case"undefined":f=t,v=n,f.write(`if (${v} !== undefined) return INVALID;`),eh=v;break;case"null":g=t,$=n,g.write(`if (${$} !== null) return INVALID;`),eh=$;break;case"any":case"unknown":eh=n;break;case"never":t.write("return INVALID;"),eh=n;break;case"void":h=t,y=n,h.write(`if (${y} !== undefined) return INVALID;`),eh=y;break;case"nan":_=t,b=n,_.write(`if (typeof ${b} !== "number" || !Number.isNaN(${b})) return INVALID;`),eh=b;break;case"date":x=t,k=n,x.write(`if (!(${k} instanceof Date) || Number.isNaN(${k}.getTime())) return INVALID;`),eh=k;break;case"object":eh=function(t,r,i,n,a=!0){let o=i._zod.def;t.write(`if (typeof ${n} !== "object" || ${n} === null || Array.isArray(${n})) return INVALID;`);let s=o.shape,u=Object.keys(s),l=Object.getOwnPropertySymbols(s),d=l.length?[...u,...l]:u,c=t=>"symbol"==typeof t?D(r,t):p.esc(t);if(u.includes("__proto__"))throw new O('object shape key "__proto__"');let m=new Map;for(let i of d){let o=s[i],u=c(i),l=j(r);if(t.write(`const ${l} = ${n}[${u}];`),void 0!==o._zod.optin){let a=j(r);t.write(`let ${a} = (() => {`),t.indented(t=>{let i=T(t,r,o,l);t.write(`return ${i};`)}),t.write("})();"),"optional"===o._zod.optout?(t.write(`if (${a} === INVALID) {`),t.indented(t=>{t.write(`if (${u} in ${n}) return INVALID;`),t.write(`${a} = undefined;`)}),t.write("}")):t.write(`if (${a} === INVALID) return INVALID;`),m.set(i,a)}else{var f;
73void 0===(f=o)._zod.optin&&function t(r){if(r._zod.def.coerce)return!0;let i=r._zod.def;switch(i.type){case"any":case"unknown":case"undefined":case"void":case"default":case"prefault":case"transform":case"custom":case"lazy":case"catch":default:return!0;case"string":case"number":case"boolean":case"bigint":case"symbol":case"null":case"never":case"nan":case"date":case"object":case"array":case"tuple":case"record":case"map":case"set":case"file":case"template_literal":return!1;case"nonoptional":return!!i.innerType&&t(i.innerType);case"literal":return!!i.values?.includes(void 0);case"enum":return!!r._zod.values?.has(void 0);case"optional":case"nullable":case"readonly":case"success":return!i.innerType||t(i.innerType);case"union":return!i.options||i.options.some(t);case"intersection":if(!i.left||!i.right)return!0;return t(i.left)&&t(i.right);case"pipe":return!i.in||t(i.in)}}(f)&&t.write(`if (!(${u} in ${n})) return INVALID;`);let s=T(t,r,o,l,a);null!==s&&m.set(i,s)}}let v=o.catchall,g="none";if(v){let r=v._zod.def.type;if("never"===r){let r=u.map(t=>`k !== ${p.esc(t)}`).join(" && ")||"true";t.write(`for (const k in ${n}) {`),t.indented(t=>{t.write(`if (${r}) return INVALID;`)}),t.write("}")}else g="unknown"!==r&&"any"!==r||v._zod.def.checks?.length?"schema":"passthrough"}let $=j(r),h=d.some(t=>X(s[t])||G(s[t]));if(!a){if("schema"===g){let i=u.length>0?D(r,new Set(u)):null;t.write(`for (const k in ${n}) {`),t.indented(t=>{t.write('if (k === "__proto__") continue;'),i&&t.write(`if (${i}.has(k)) continue;`);let a=j(r);t.write(`const ${a} = ${n}[k];`),T(t,r,v,a,!1)}),t.write("}")}return null}if(h)for(let r of(t.write(`const ${$} = {};`),d)){let i=c(r),a=m.get(r);G(s[r])?t.write(`if (${i} in ${n}) ${$}[${i}] = ${a};`):X(s[r])?t.write(`if (${a} !== undefined || ${i} in ${n}) ${$}[${i}] = ${a};`):t.write(`${$}[${i}] = ${a};`)}else{let r=d.map(t=>`${"symbol"==typeof t?`[${c(t)}]`:p.esc(t)}: ${m.get(t)}`).join(", ");t.write(`const ${$} = { ${r} };`)}if("none"!==g){let i=u.length>0?D(r,new Set(u)):null;t.write(`for (const k in ${n}) {`),t.indented(t=>{if(t.write('if (k === "__proto__") continue;'),i&&t.write(`if (${i}.has(k)) continue;`),"passthrough"===g)t.write(`${$}[k] = ${n}[k];`);else{let i=j(r);t.write(`const ${i} = ${n}[k];`);let a=T(t,r,v,i);t.write(`${$}[k] = ${a};`)}}),t.write("}")}return $}(t,r,i,n,eb);break;case"optional":eh=function(t,r,i,n,a=!0){var o;let s=i._zod.def;if(o=i,o._zod.traits?.has("$ZodExactOptional")===!0)return K(t,r,s.innerType,n,a);if("defaulted"===s.innerType._zod.optin){let i=j(r),a=j(r);return t.write(`let ${i};`),t.write(`if (${n} === undefined) {`),t.indented(t=>{t.write(`const ${a} = (() => {`),t.indented(t=>{let i=K(t,r,s.innerType,n);t.write(`return ${i};`)}),t.write("})();"),t.write(`if (${a} !== INVALID) ${i} = ${a};`)}),t.write("} else {"),t.indented(t=>{let a=K(t,r,s.innerType,n);t.write(`${i} = ${a};`)}),t.write("}"),i}let u=a?j(r):null;return u&&t.write(`let ${u};`),t.write(`if (${n} !== undefined) {`),t.indented(t=>{let i=K(t,r,s.innerType,n,a);u&&null!==i&&t.write(`${u} = ${i};`)}),t.write("}"),u}(t,r,i,n,eb);break;case"nullable":eh=function(t,r,i,n,a=!0){let o=i._zod.def,s=a?j(r):null;return s&&t.write(`let ${s} = null;`),t.write(`if (${n} !== null) {`),t.indented(t=>{let i=K(t,r,o.innerType,n,a);s&&null!==i&&t.write(`${s} = ${i};`)}),t.write("}"),s}(t,r,i,n,eb);break;case"array":eh=function(t,r,i,n,a=!0){let o=i._zod.def;t.write(`if (!Array.isArray(${n})) return INVALID;`);let s=a?j(r):null,u=j(r),l=j(r);return s&&t.write(`const ${s} = new Array(${n}.length);`),t.write(`for (let ${u} = 0; ${u} < ${n}.length; ${u}++) {`),t.indented(t=>{t.write(`const ${l} = ${n}[${u}];`);let i=T(t,r,o.element,l,a);s&&null!==i&&t.write(`${s}[${u}] = ${i};`)}),t.write("}"),s}(t,r,i,n,eb);break;case"literal":eh=function(t,r,i,n){let a=i._zod.def.values;if(1!==a.length){let i=D(r,new Set(a));return t.write(`if (!${i}.has(${n})) return INVALID;`),n}let o=a[0];if("number"==typeof o&&Number.isNaN(o)){let i=D(r,new Set(a));return t.write(`if (!${i}.has(${n})) return INVALID;`),n}if("string"==typeof o)t.write(`if (${n} !== ${p.esc(o)}) return INVALID;`);else if("number"==typeof o||"boolean"==typeof o)t.write(`if (${n} !== ${o}) return INVALID;`);else if(null===o)t.write(`if (${n} !== null) return INVALID;`);else if(void 0===o)t.write(`if (${n} !== undefined) return INVALID;`);else if("bigint"==typeof o)t.write(`if (${n} !== ${o}n) return INVALID;`);else throw new O(`literal type ${typeof o}`);return n}(t,r,i,n);break;case"enum":eh=function(t,r,i,n){let a=i._zod.values;if(!a)throw new O("enum schema without enumerated values");let o=D(r,a);return t.write(`if (!${o}.has(${n})) return INVALID;`),n}(t,r,i,n);break;case"readonly":{let a=q(t,r,i,n),o=j(r);t.write(`const ${o} = Object.freeze(${a});`),eh=o;break}case"success":q(t,r,i,n),eh="true";break;case"default":case"prefault":eh=function(t,r,i,n){let a=i._zod.def,o=Object.getOwnPropertyDescriptor(i._zod.def,"defaultValue")?()=>i._zod.def.defaultValue:void 0;if("prefault"===i._zod.def.type){if(!o)return K(t,r,a.innerType,n);let i=D(r,o),s=j(r);return t.write(`let ${s} = ${n};`),t.write(`if (${n} === undefined) ${s} = ${i}();`),K(t,r,a.innerType,s)}let s=j(r);if(o){let i=D(r,o),u=D(r,p.shallowClone);t.write(`let ${s};`),t.write(`if (${n} === undefined) {`),t.indented(t=>{t.write(`${s} = ${u}(${i}());`)}),t.write("} else {"),t.indented(t=>{let o=K(t,r,a.innerType,n);t.write(`${s} = ${o} === undefined ? ${u}(${i}()) : ${o};`)}),t.write("}")}else t.write(`let ${s};`),t.write(`if (${n} !== undefined) {`),t.indented(t=>{let i=K(t,r,a.innerType,n);t.write(`${s} = ${i};`)}),t.write("}");return s}(t,r,i,n);break;case"nonoptional":let ek,eI;I=t,z=r,U=i,E=n,ek=K(I,z,U._zod.def.innerType,E),eI=j(z),I.write(`const ${eI} = ${ek};`),I.write(`if (${eI} === undefined) return INVALID;`),eh=eI;break;case"tuple":eh=function(t,r,i,n){let a=i._zod.def,o=a.items,s=a.rest;t.write(`if (!Array.isArray(${n})) return INVALID;`);let u=H(o,"optin"),l=H(o,"optout");s?t.write(`if (${n}.length < ${u}) return INVALID;`):t.write(`if (${n}.length < ${u} || ${n}.length > ${o.length}) return INVALID;`);let d=j(r);t.write(`const ${d} = [];`);for(let i=0;i<o.length;i++){let a=o[i];if(i>=l)t.write(`if (${d}.length === ${i}) {`),t.indented(t=>{t.write(`if (${i} < ${n}.length) {`),t.indented(t=>{let o=j(r);t.write(`const ${o} = ${n}[${i}];`);let s=T(t,r,a,o);t.write(`${d}[${i}] = ${s};`)}),t.write("} else {"),t.indented(t=>{if(G(a))return void t.write(`${d}.length = ${i};`);let n=j(r),o=j(r);t.write(`const ${n} = undefined;`),t.write(`const ${o} = (() => {`),t.indented(t=>{let i=T(t,r,a,n);t.write(`return ${i};`)}),t.write("})();"),t.write(`if (${o} === INVALID || ${o} === undefined) ${d}.length = ${i};`),t.write(`else ${d}[${i}] = ${o};`)}),t.write("}")}),t.write("}");else{let o=j(r);t.write(`const ${o} = ${n}[${i}];`);let s=T(t,r,a,o);t.write(`${d}[${i}] = ${s};`)}}if(s){let i=j(r),a=j(r);t.write(`for (let ${i} = ${o.length}; ${i} < ${n}.length; ${i}++) {`),t.indented(t=>{t.write(`const ${a} = ${n}[${i}];`);let o=T(t,r,s,a);t.write(`${d}[${i}] = ${o};`)}),t.write("}")}return d}(t,r,i,n);break;case"union":eh=function(t,r,i,n){let a=i._zod.def,o=a.options;if(a.discriminator)return function(t,r,i,n){if(i.unionFallback)throw new O("discriminated union with unionFallback");if(0===i.options.length)return t.write("return INVALID;"),n;let a=j(r),o=j(r);t.write(`const ${a} = ${n}?.[${p.esc(i.discriminator)}];`),t.write(`let ${o};`);let s=!0,u=new Set;for(let l of i.options){let d=l._zod.propValues?.[i.discriminator];if(!d||0===d.size)throw new O("discriminated union option without static discriminator values");for(let t of d){if(u.has(t))throw new O(`duplicate discriminator value ${String(t)}`);u.add(t)}let c=Array.from(d,t=>(function(t,r,i){if("string"==typeof i)return`${r} === ${p.esc(i)}`;if("number"==typeof i)return Number.isNaN(i)?`Number.isNaN(${r})`:`${r} === ${i}`;if("boolean"==typeof i)return`${r} === ${i}`;if(null===i)return`${r} === null`;if(void 0===i)return`${r} === undefined`;if("bigint"==typeof i)return`${r} === ${i}n`;if("symbol"==typeof i){let n=D(t,i);return`${r} === ${n}`}throw new O(`literal discriminator value ${String(i)}`)})(r,a,t)),m=s?"if":"else if";t.write(`${m} (${c.join(" || ")}) {`),t.indented(t=>{let i=K(t,r,l,n);t.write(`${o} = ${i};`)}),t.write("}"),s=!1}return t.write("else { return INVALID; }"),o}(t,r,a,n);if(!1===a.inclusive)throw new O("exclusive unions (z.xor)");if(0===o.length)return t.write("return INVALID;"),n;if(1===o.length)return K(t,r,o[0],n);if(o.every(t=>
73"literal"===t._zod.def.type&&!t._zod.def.checks?.length)){let i=D(r,new Set(o.flatMap(t=>t._zod.def.values)));return t.write(`if (!${i}.has(${n})) return INVALID;`),n}let s=j(r);t.write(`let ${s};`);for(let i=0;i<o.length;i++){let a=o[i];0===i?t.write(`${s} = (() => {`):t.write(`if (${s} === INVALID) ${s} = (() => {`),t.indented(t=>{let i=K(t,r,a,n);t.write(`return ${i};`)}),t.write("})();")}return t.write(`if (${s} === INVALID) return INVALID;`),s}(t,r,i,n);break;case"intersection":let ew,eS,eZ,ez,eP;J=t,et=r,er=i,ei=n,ew=er._zod.def,et.definite=!1,eS=T(J,et,ew.left,ei),eZ=T(J,et,ew.right,ei),ez=D(et,S.mergeValues),eP=j(et),J.write(`const ${eP} = ${ez}(${eS}, ${eZ});`),J.write(`if (!${eP}.valid) return INVALID;`),eh=`${eP}.data`;break;case"record":eh=function(t,r,i,n){let a=i._zod.def,o=D(r,p.isPlainObject);t.write(`if (!${o}(${n})) return INVALID;`);let s=j(r),u=j(r),l=j(r);t.write(`const ${s} = {};`);let d=a.partial?void 0:a.keyType._zod.values;if(d){let i=[];for(let o of d){var c,m;if("string"!=typeof o&&"number"!=typeof o&&"symbol"!=typeof o)throw new O(`record key value ${String(o)}`);let u="number"==typeof o?o.toString():o;if("__proto__"===u)throw new O('record key "__proto__"');i.push(u);let l=D(r,o),d=K(t,r,a.keyType,l),f=j(r);t.write(`const ${f} = ${n}[${(c=r,"string"==typeof(m=u)?p.esc(m):D(c,m))}];`);let v=T(t,r,a.valueType,f);t.write(`${s}[${d}] = ${v};`)}let o=D(r,new Set(i));return t.write(`for (const ${u} in ${n}) {`),t.indented(t=>{t.write(`if (${o}.has(${u})) continue;`),"loose"===a.mode?t.write(`if (${u} !== "__proto__") ${s}[${u}] = ${n}[${u}];`):t.write("return INVALID;")}),t.write("}"),s}let f=a.keyType._zod.def;if(!("string"===f.type&&void 0===f.format&&!f.coerce&&(f.checks?.length??0)===0)){let i="loose"===a.mode,o=N(a.keyType);!1===o.definite&&(r.definite=!1);let l=D(r,o),d=D(r,w.number),c=j(r);return Y(t,r,n,u,t=>{t.write(`let ${c} = ${l}(${u});`),t.write(`if (${c} === INVALID && typeof ${u} === "string" && ${d}.test(${u})) ${c} = ${l}(Number(${u}));`),i?t.write(`if (${c} === INVALID) { ${s}[${u}] = ${n}[${u}]; continue; }`):t.write(`if (${c} === INVALID) return INVALID;`),t.write(`if (${c} === "__proto__") continue;`);let o=j(r);t.write(`const ${o} = ${n}[${u}];`);let m=T(t,r,a.valueType,o);t.write(`${s}[${c}] = ${m};`)}),s}return Y(t,r,n,u,t=>{t.write(`const ${l} = ${n}[${u}];`);let i=T(t,r,a.valueType,l);t.write(`${s}[${u}] = ${i};`)},"return INVALID;"),s}(t,r,i,n);break;case"map":let eO,eU,eN,eD;en=t,ea=r,eo=i,es=n,eO=eo._zod.def,en.write(`if (!(${es} instanceof Map)) return INVALID;`),eU=j(ea),eN=j(ea),eD=j(ea),en.write(`const ${eU} = new Map();`),en.write(`for (const [${eN}, ${eD}] of ${es}) {`),en.indented(t=>{let r=K(t,ea,eO.keyType,eN),i=K(t,ea,eO.valueType,eD);t.write(`${eU}.set(${r}, ${i});`)}),en.write("}"),eh=eU;break;case"set":let eA,ej,eE;eu=t,el=r,ed=i,ec=n,eA=ed._zod.def,eu.write(`if (!(${ec} instanceof Set)) return INVALID;`),ej=j(el),eE=j(el),eu.write(`const ${ej} = new Set();`),eu.write(`for (const ${eE} of ${ec}) {`),eu.indented(t=>{let r=K(t,el,eA.valueType,eE);t.write(`${ej}.add(${r});`)}),eu.write("}"),eh=ej;break;case"file":em=t,ef=n,em.write(`if (!(${ef} instanceof File)) return INVALID;`),eh=ef;break;case"template_literal":eh=function(t,r,i,n){t.write(`if (typeof ${n} !== "string") return INVALID;`);let a=i._zod.pattern;if(a){let i=D(r,a);t.write(`${i}.lastIndex = 0;`),t.write(`if (!${i}.test(${n})) return INVALID;`)}return n}(t,r,i,n);break;case"lazy":let eT,eC,eL;ep=t,ev=r,eg=i,e$=n,eT=A(ev,eg._zod.def.getter),eC=D(ev,{parser:null}),ep.write(`if (!${eC}.parser) {`),ep.indented(t=>{t.write(`const inner = ${eT}();`),t.write(`${eC}.parser = function(input) {`),t.indented(t=>{t.write("const result = inner._zod.run({ value: input, issues: [] }, {});"),t.write("return result.issues.length === 0 ? result.value : INVALID;")}),t.write("};")}),ep.write("}"),eL=j(ev),ep.write(`const ${eL} = ${eC}.parser(${e$});`),ep.write(`if (${eL} === INVALID) return INVALID;`),eh=eL;break;case"pipe":eh=function(t,r,i,n){let a=i._zod.def,o=K(t,r,a.in,n);if(!a.transform)return K(t,r,a.out,o);{if(Q(a.transform))throw new P("z.compile: async transforms in pipes are not supported");let i=a.transform,n=A(r,t=>{let r={value:t,issues:[],addIssue:B},n=i(t,r);return n instanceof Promise?Z:0===r.issues.length?n:Z}),s=j(r);return t.write(`const ${s} = ${n}(${o});`),t.write(`if (${s} === INVALID) return INVALID;`),K(t,r,a.out,s)}}(t,r,i,n);break;
73case"custom":eh=function(t,r,i,n){let a=i._zod.def;if(a.fn){if(Q(a.fn))throw new P("z.compile: async custom predicates are not supported");let i=A(r,a.fn),o=D(r,F),s=j(r);t.write(`const ${s} = ${i}(${n});`),t.write(`if (${s} instanceof Promise) ${o}();`),t.write(`if (!${s}) return INVALID;`)}else throw new O("custom schema without a predicate function");return n}(t,r,i,n);break;case"transform":eh=function(t,r,i,n){let a=i._zod.def;if(a.transform){if(Q(a.transform))throw new P("z.compile: async transforms are not supported");let i=a.transform,o=A(r,t=>{let r={value:t,issues:[],addIssue:B},n=i(t,r);return n instanceof Promise?Z:0===r.issues.length?n:Z}),s=j(r);return t.write(`const ${s} = ${o}(${n});`),t.write(`if (${s} === INVALID) return INVALID;`),s}return n}(t,r,i,n);break;case"catch":eh=function(t,r,i,n){let a=i._zod.def;if(!a.catchValue[p.CONSTANT_CATCH])throw new O("catch with a callback (only a constant catch value compiles)",!1);let o=j(r);t.write(`let ${o} = (() => {`),t.indented(t=>{let i=T(t,r,a.innerType,n);t.write(`return ${i};`)}),t.write("})();");let s=D(r,a.innerType),u=A(r,a.catchValue),l=D(r,ee);return t.write(`if (${o} === INVALID) {`),t.indented(t=>{t.write(`${o} = ${l}(${s}, ${u}, ${n});`),t.write(`if (${o} === INVALID) return INVALID;`)}),t.write("}"),o}(t,r,i,n);break;default:throw new O(`schema type ${e_}`)}return null===eh?null:function(t,r,i,n){let a=i._zod.def.checks;if(!a||0===a.length)return n;let o=n;for(let i of a){let n=i._zod.def;if(n.when&&!C.has(n.check))throw new O('check with a custom "when" condition');switch(n.check){case"greater_than":!function(t,r,i,n){let a=i.inclusive?"<":"<=";t.write(`if (${n} ${a} ${V(r,i.value)}) return INVALID;`)}(t,r,n,o);break;case"less_than":!function(t,r,i,n){let a=i.inclusive?">":">=";t.write(`if (${n} ${a} ${V(r,i.value)}) return INVALID;`)}(t,r,n,o);break;case"multiple_of":!function(t,r,i,n){if("bigint"==typeof i.value){if(i.value===BigInt(0))throw new O("multiple_of check with a zero divisor");t.write(`if (${n} % ${i.value}n !== 0n) return INVALID;`)}else{let a=D(r,p.floatSafeRemainder);t.write(`if (${a}(${n}, ${R(i.value,"multiple_of")}) !== 0) return INVALID;`)}}(t,r,n,o);break;case"number_format":M(t,n,o);break;case"min_length":{let i=R(n.minimum,"min_length"),a=L(t,r,o,`${o}.length >= ${i} && ${o}.length < ${2*n.minimum}`);t.write(`if (${a} < ${i}) return INVALID;`);break}case"max_length":{let i=R(n.maximum,"max_length"),a=L(t,r,o,`${o}.length > ${i}`);t.write(`if (${a} > ${i}) return INVALID;`);break}case"length_equals":{let i=R(n.length,"length_equals"),a=L(t,r,o,`${o}.length >= ${i} && ${o}.length <= ${2*n.length}`);t.write(`if (${a} !== ${i}) return INVALID;`);break}case"min_size":t.write(`if (${o}.size < ${R(n.minimum,"min_size")}) return INVALID;`);break;case"max_size":t.write(`if (${o}.size > ${R(n.maximum,"max_size")}) return INVALID;`);break;case"size_equals":t.write(`if (${o}.size !== ${R(n.size,"size_equals")}) return INVALID;`);break;case"string_format":o=W(t,r,n,o);break;case"custom":o=function(t,r,i,n){let a=i._zod.def;if(a.fn){if(Q(a.fn))throw new P("z.compile: async .refine() predicates are not supported");let i=A(r,a.fn),o=D(r,F),s=j(r);return t.write(`const ${s} = ${i}(${n});`),t.write(`if (${s} instanceof Promise) ${o}();`),t.write(`if (!${s}) return INVALID;`),n}if(i._zod.check){if(Q(i._zod.check))throw new P("z.compile: async .superRefine() / check functions are not supported");let a=i._zod.check,o=A(r,t=>{let r={value:t,issues:[],addIssue:B};return a(r)instanceof Promise&&F(),0===r.issues.length?r.value:Z}),s=j(r);return t.write(`const ${s} = ${o}(${n});`),t.write(`if (${s} === INVALID) return INVALID;`),s}throw new O("custom check without a predicate or check function")}(t,r,i,o);break;case"bigint_format":!function(t,r,i){let n=r.format;if(n)switch(n){case"int64":t.write(`if (${i} < -9223372036854775808n || ${i} > 9223372036854775807n) return INVALID;`);break;case"uint64":t.write(`if (${i} < 0n || ${i} > 18446744073709551615n) return INVALID;`);break;default:throw new O(`bigint format ${n}`)}}(t,n,o);break;case"mime_type":!function(t,r,i,n){let a=i.mime;if(a&&a.length>
730){let i=D(r,new Set(a));t.write(`if (!${i}.has(${n}.type)) return INVALID;`)}}(t,r,n,o);break;case"property":!function(t,r,i,n){let a=`${n}[${JSON.stringify(i.property)}]`;K(t,r,i.schema,a)}(t,r,n,o);break;case"properties":!function(t,r,i,n){if(i.when)throw new O('check with a custom "when" condition');t.write(`if (${n} == null) return INVALID;`);let a=i.shape;for(let i of Reflect.ownKeys(a)){let o="symbol"==typeof i?D(r,i):p.esc(i),s=j(r);t.write(`const ${s} = ${n}[${o}];`),T(t,r,a[i],s,!1)}}(t,r,n,o);break;case"overwrite":{let n=j(r);(function(t,r,i,n,a){let o=i._zod.def.tx;if(!o)throw new O("overwrite check without a transform function");if(Q(o))throw new P("z.compile: async overwrite transforms are not supported");let s=D(r,o);t.write(`const ${a} = ${s}(${n});`)})(t,r,i,o,n),o=n;break}default:throw new O(`check type ${n.check}`)}}return o}(t,r,i,eh)}function G(t){return"optional"===t._zod.optin&&"optional"===t._zod.optout}function X(t){return("defaulted"!==t._zod.optin||"optional"===t._zod.optout)&&function t(r){let i=r._zod.def;switch(i.type){case"string":case"number":case"boolean":case"bigint":case"symbol":case"null":case"nan":case"date":case"object":case"array":case"tuple":case"record":case"map":case"set":case"file":case"template_literal":case"never":case"success":return!1;case"literal":return!!i.values?.includes(void 0);case"enum":return!!r._zod.values?.has(void 0);case"optional":default:return!0;case"nullable":case"readonly":case"nonoptional":return!i.innerType||t(i.innerType);case"union":return!i.options||i.options.some(t);case"intersection":return!i.left||!i.right||t(i.left)||t(i.right);case"pipe":return!i.out||t(i.out)}}(t)}function q(t,r,i,n){return K(t,r,i._zod.def.innerType,n)}function H(t,r){for(let i=t.length-1;i>=0;i--)if(!("optin"===r?void 0!==t[i]._zod.optin:"optional"===t[i]._zod.optout))return i+1;return 0}function Y(t,r,i,n,a,o){let s=D(r,Object.prototype.propertyIsEnumerable),u=j(r),l=j(r),d=j(r);t.write(`const ${u} = Object.getOwnPropertySymbols(${i});`),t.write(`const ${l} = Object.getOwnPropertyNames(${i});`),t.write(`for (let ${d} = 0; ${d} < ${l}.length; ${d}++) {`),t.indented(t=>{t.write(`const ${n} = ${l}[${d}];`),t.write(`if (${n} === "__proto__" || !${s}.call(${i}, ${n})) continue;`),a(t)}),t.write("}"),t.write(`for (let ${d} = 0; ${d} < ${u}.length; ${d}++) {`),t.indented(t=>{t.write(`const ${n} = ${u}[${d}];`),t.write(`if (!${s}.call(${i}, ${n})) continue;`),o?t.write(o):a(t)}),t.write("}")}function Q(t){return"function"==typeof t&&("AsyncFunction"===t.constructor.name||"AsyncFunction"===t[Symbol.toStringTag])}function ee(t,r,i){let n=t._zod.run({value:i,issues:[]},{});return n&&"function"==typeof n.then?Z:0===n.issues.length?n.value:r()}t.s(["INVALID",0,Z,"ZodCompileAsyncError",0,P,"ZodCompileUnsupportedError",0,O,"compile",0,function(t,r){try{let r=N(t),i=U(t,r);return i._zod.bag.validator=function(t,r){try{return N(t,{assertOnly:!0})}catch{return r}}(t,r),i}catch(i){if(r?.strict)throw i;return t}},"compileFn",0,N,"withParser",0,U],559347)},733996,992949,201680,975436,93392,551324,976174,313248,271452,809380,656957,518479,t=>{"use strict";t.s([],733996);var r=t.i(899918);function i(t,r,i,n){let a=Math.abs(t),o=a%10,s=a%100;return s>=11&&s<=19?n:1===o?r:o>=2&&o<=4?i:n}t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"},map:{unit:"عنصر",verb:"أن يحوي"}},i={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",mac:"عنوان MAC",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",credit_card:"رقم بطاقة الائتمان",currency_code:"رمز العملة",iban:"IBAN",jwt:"JWT",template_literal:"مدخل"},n={nan:"NaN"},a=>
73{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`مدخلات غير مقبولة: يفترض إدخال instanceof ${a.expected}، ولكن تم إدخال ${o}`;return`مدخلات غير مقبولة: يفترض إدخال ${t}، ولكن تم إدخال ${o}`}case"invalid_value":if(1===a.values.length)return`مدخلات غير مقبولة: يفترض إدخال ${r.stringifyPrimitive(a.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return` أكبر من اللازم: يفترض أن تكون ${a.origin??"القيمة"} ${r} ${a.maximum.toString()} ${i.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${a.origin??"القيمة"} ${r} ${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`أصغر من اللازم: يفترض لـ ${a.origin} أن يكون ${r} ${a.minimum.toString()} ${i.unit}`;return`أصغر من اللازم: يفترض لـ ${a.origin} أن يكون ${r} ${a.minimum.toString()}`}case"invalid_format":if("starts_with"===a.format)return`نَص غير مقبول: يجب أن يبدأ بـ "${a.prefix}"`;if("ends_with"===a.format)return`نَص غير مقبول: يجب أن ينتهي بـ "${a.suffix}"`;if("includes"===a.format)return`نَص غير مقبول: يجب أن يتضمَّن "${a.includes}"`;if("regex"===a.format)return`نَص غير مقبول: يجب أن يطابق النمط ${a.pattern}`;return`${i[a.format]??a.format} غير مقبول`;case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${a.divisor}`;case"unrecognized_keys":return`معرف${a.keys.length>1?"ات":""} غريب${a.keys.length>1?"ة":""}: ${r.joinValues(a.keys,"، ")}`;case"invalid_key":return`معرف غير مقبول في ${a.origin}`;case"invalid_union":default:return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${a.origin}`}})}}],992949),t.s(["default",0,function(){let t,i,n;return{localeError:(t={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"},map:{unit:"element",verb:"olmalıdır"}},i={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",credit_card:"kredit kartı nömrəsi",currency_code:"valyuta kodu",iban:"IBAN",jwt:"JWT",template_literal:"input"},n={nan:"NaN"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Yanlış dəyər: g\xf6zlənilən instanceof ${a.expected}, daxil olan ${o}`;return`Yanlış dəyər: g\xf6zlənilən ${t}, daxil olan ${o}`}case"invalid_value":if(1===a.values.length)return`Yanlış dəyər: g\xf6zlənilən ${r.stringifyPrimitive(a.values[0])}`;return`Yanlış se\xe7im: aşağıdakılardan biri olmalıdır: ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${a.origin??"dəyər"} ${r}${a.maximum.toString()} ${i.unit??"element"}`;return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${a.origin??"dəyər"} ${r}${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`\xc7ox ki\xe7ik: g\xf6zlənilən ${a.origin} ${r}${a.minimum.toString()} ${i.unit}`;return`\xc7ox ki\xe7ik: g\xf6zlənilən ${a.origin} ${r}${a.minimum.toString()}`}
73case"invalid_format":if("starts_with"===a.format)return`Yanlış mətn: "${a.prefix}" ilə başlamalıdır`;if("ends_with"===a.format)return`Yanlış mətn: "${a.suffix}" ilə bitməlidir`;if("includes"===a.format)return`Yanlış mətn: "${a.includes}" daxil olmalıdır`;if("regex"===a.format)return`Yanlış mətn: ${a.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${i[a.format]??a.format}`;case"not_multiple_of":return`Yanlış ədəd: ${a.divisor} ilə b\xf6l\xfcnə bilən olmalıdır`;case"unrecognized_keys":return`Tanınmayan a\xe7ar${a.keys.length>1?"lar":""}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`${a.origin} daxilində yanlış a\xe7ar`;case"invalid_union":default:return"Yanlış dəyər";case"invalid_element":return`${a.origin} daxilində yanlış dəyər`}})}}],201680),t.s(["default",0,function(){let t,n,a;return{localeError:(t={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},map:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}},n={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 адрас",mac:"MAC адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",credit_card:"нумар крэдытнай карты",currency_code:"код валюты",iban:"IBAN",jwt:"JWT",template_literal:"увод"},a={nan:"NaN",number:"лік",array:"масіў"},o=>{switch(o.code){case"invalid_type":{let t=a[o.expected]??o.expected,i=r.parsedType(o.input),n=a[i]??i;if(/^[A-Z]/.test(o.expected))return`Няправільны ўвод: чакаўся instanceof ${o.expected}, атрымана ${n}`;return`Няправільны ўвод: чакаўся ${t}, атрымана ${n}`}case"invalid_value":if(1===o.values.length)return`Няправільны ўвод: чакалася ${r.stringifyPrimitive(o.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${r.joinValues(o.values,"|")}`;case"too_big":{let r=o.inclusive?"<=":"<",n=t[o.origin]??null;if(n){let t=i(Number(o.maximum),n.unit.one,n.unit.few,n.unit.many);return`Занадта вялікі: чакалася, што ${o.origin??"значэнне"} павінна ${n.verb} ${r}${o.maximum.toString()} ${t}`}return`Занадта вялікі: чакалася, што ${o.origin??"значэнне"} павінна быць ${r}${o.maximum.toString()}`}case"too_small":{let r=o.inclusive?">=":">",n=t[o.origin]??null;if(n){let t=i(Number(o.minimum),n.unit.one,n.unit.few,n.unit.many);return`Занадта малы: чакалася, што ${o.origin} павінна ${n.verb} ${r}${o.minimum.toString()} ${t}`}return`Занадта малы: чакалася, што ${o.origin} павінна быць ${r}${o.minimum.toString()}`}case"invalid_format":if("starts_with"===o.format)return`Няправільны радок: павінен пачынацца з "${o.prefix}"`;if("ends_with"===o.format)return`Няправільны радок: павінен заканчвацца на "${o.suffix}"`;if("includes"===o.format)return`Няправільны радок: павінен змяшчаць "${o.includes}"`;if("regex"===o.format)return`Няправільны радок: павінен адпавядаць шаблону ${o.pattern}`;return`Няправільны ${n[o.format]??o.format}`;case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${o.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${o.keys.length>1?"ключы":"ключ"}: ${r.joinValues(o.keys,", ")}`;
73case"invalid_key":return`Няправільны ключ у ${o.origin}`;case"invalid_union":default:return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${o.origin}`}})}}],975436),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"символа",verb:"да съдържа"},file:{unit:"байта",verb:"да съдържа"},array:{unit:"елемента",verb:"да съдържа"},set:{unit:"елемента",verb:"да съдържа"},map:{unit:"елемента",verb:"да съдържа"}},i={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 адрес",mac:"MAC адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"base64-кодиран низ",base64url:"base64url-кодиран низ",json_string:"JSON низ",e164:"E.164 номер",credit_card:"номер на кредитна карта",currency_code:"код на валута",iban:"IBAN",jwt:"JWT",template_literal:"вход"},n={nan:"NaN",number:"число",array:"масив"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Невалиден вход: очакван instanceof ${a.expected}, получен ${o}`;return`Невалиден вход: очакван ${t}, получен ${o}`}case"invalid_value":if(1===a.values.length)return`Невалиден вход: очакван ${r.stringifyPrimitive(a.values[0])}`;return`Невалидна опция: очаквано едно от ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`Твърде голямо: очаква се ${a.origin??"стойност"} да съдържа ${r}${a.maximum.toString()} ${i.unit??"елемента"}`;return`Твърде голямо: очаква се ${a.origin??"стойност"} да бъде ${r}${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`Твърде малко: очаква се ${a.origin} да съдържа ${r}${a.minimum.toString()} ${i.unit}`;return`Твърде малко: очаква се ${a.origin} да бъде ${r}${a.minimum.toString()}`}case"invalid_format":{if("starts_with"===a.format)return`Невалиден низ: трябва да започва с "${a.prefix}"`;if("ends_with"===a.format)return`Невалиден низ: трябва да завършва с "${a.suffix}"`;if("includes"===a.format)return`Невалиден низ: трябва да включва "${a.includes}"`;if("regex"===a.format)return`Невалиден низ: трябва да съвпада с ${a.pattern}`;let t="Невалиден";return"emoji"===a.format&&(t="Невалидно"),"datetime"===a.format&&(t="Невалидно"),"date"===a.format&&(t="Невалидна"),"time"===a.format&&(t="Невалидно"),"duration"===a.format&&(t="Невалидна"),`${t} ${i[a.format]??a.format}`}case"not_multiple_of":return`Невалидно число: трябва да бъде кратно на ${a.divisor}`;case"unrecognized_keys":return`Неразпознат${a.keys.length>1?"и":""} ключ${a.keys.length>1?"ове":""}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`Невалиден ключ в ${a.origin}`;case"invalid_union":default:return"Невалиден вход";case"invalid_element":return`Невалидна стойност в ${a.origin}`}})}}],93392),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"অক্ষর",verb:"থাকতে হবে"},file:{unit:"বাইট",verb:"থাকতে হবে"},array:{unit:"আইটেম",verb:"থাকতে হবে"},set:{unit:"আইটেম",verb:"থাকতে হবে"},map:{unit:"এন্ট্রি",verb:"থাকতে হবে"}},i={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 ঠিকানা",mac:"MAC ঠিকানা",cidrv4:"IPv4 রেঞ্জ",cidrv6:"IPv6 রেঞ্জ",base64:"base64-এনকোডেড স্ট্রিং",base64url:"base64url-এনকোডেড স্ট্রিং",json_string:"JSON স্ট্রিং",e164:"E.164 নম্বর",credit_card:"ক্রেডিট কার্ড নম্বর",currency_code:"মুদ্রা কোড",iban:"IBAN",jwt:"JWT",template_literal:"ইনপুট"}
73,n={nan:"NaN"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;return`অবৈধ ইনপুট: প্রত্যাশিত ${t}, প্রাপ্ত ${o}`}case"invalid_value":if(1===a.values.length)return`অবৈধ ইনপুট: প্রত্যাশিত ${r.stringifyPrimitive(a.values[0])}`;return`অবৈধ অপশন: ${r.joinValues(a.values," | ")} এর মধ্যে একটি প্রত্যাশিত`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`অনেক বড়: ${a.origin??"মান"} ${r}${a.maximum.toString()} ${i.unit??"এলিমেন্ট"} হতে হবে`;return`অনেক বড়: ${a.origin??"মান"} ${r}${a.maximum.toString()} হতে হবে`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`অনেক ছোট: ${a.origin} ${r}${a.minimum.toString()} ${i.unit} হতে হবে`;return`অনেক ছোট: ${a.origin} ${r}${a.minimum.toString()} হতে হবে`}case"invalid_format":if("starts_with"===a.format)return`অবৈধ স্ট্রিং: "${a.prefix}" দিয়ে শুরু হতে হবে`;if("ends_with"===a.format)return`অবৈধ স্ট্রিং: "${a.suffix}" দিয়ে শেষ হতে হবে`;if("includes"===a.format)return`অবৈধ স্ট্রিং: "${a.includes}" অন্তর্ভুক্ত থাকতে হবে`;if("regex"===a.format)return`অবৈধ স্ট্রিং: ${a.pattern} প্যাটার্ন মিলতে হবে`;return`অবৈধ ${i[a.format]??a.format}`;case"not_multiple_of":return`অবৈধ নম্বর: ${a.divisor} এর গুণিতক হতে হবে`;case"unrecognized_keys":return`অচেনা কী${a.keys.length>1?"গুলো":""}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`${a.origin} এ অবৈধ কী`;case"invalid_union":if(a.options&&Array.isArray(a.options)&&a.options.length>0){let t=a.options.map(t=>`'${t}'`).join(" | ");return`অবৈধ ডিসক্রিমিনেটর মান। প্রত্যাশিত ${t}`}return"অবৈধ ইনপুট";case"invalid_element":return`${a.origin} এ অবৈধ মান`;default:return"অবৈধ ইনপুট"}})}}],551324),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"caràcters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"},map:{unit:"elements",verb:"contenir"}},i={regex:"entrada",email:"adreça electrònica",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ça IPv4",ipv6:"adreça IPv6",mac:"adreça MAC",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"número E.164",credit_card:"número de targeta de crèdit",currency_code:"codi de moneda",iban:"IBAN",jwt:"JWT",template_literal:"entrada"},n={nan:"NaN"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Tipus inv\xe0lid: s'esperava instanceof ${a.expected}, s'ha rebut ${o}`;return`Tipus inv\xe0lid: s'esperava ${t}, s'ha rebut ${o}`}case"invalid_value":if(1===a.values.length)return`Valor inv\xe0lid: s'esperava ${r.stringifyPrimitive(a.values[0])}`;return`Opci\xf3 inv\xe0lida: s'esperava una de ${r.joinValues(a.values," o ")}`;case"too_big":{let r=a.inclusive?"com a màxim":"menys de",i=t[a.origin]??null;if(i)return`Massa gran: s'esperava que ${a.origin??"el valor"} contingu\xe9s ${r} ${a.maximum.toString()} ${i.unit??"elements"}`;return`Massa gran: s'esperava que ${a.origin??"el valor"} fos ${r} ${a.maximum.toString()}`}
73case"too_small":{let r=a.inclusive?"com a mínim":"més de",i=t[a.origin]??null;if(i)return`Massa petit: s'esperava que ${a.origin} contingu\xe9s ${r} ${a.minimum.toString()} ${i.unit}`;return`Massa petit: s'esperava que ${a.origin} fos ${r} ${a.minimum.toString()}`}case"invalid_format":if("starts_with"===a.format)return`Format inv\xe0lid: ha de comen\xe7ar amb "${a.prefix}"`;if("ends_with"===a.format)return`Format inv\xe0lid: ha d'acabar amb "${a.suffix}"`;if("includes"===a.format)return`Format inv\xe0lid: ha d'incloure "${a.includes}"`;if("regex"===a.format)return`Format inv\xe0lid: ha de coincidir amb el patr\xf3 ${a.pattern}`;return`Format inv\xe0lid per a ${i[a.format]??a.format}`;case"not_multiple_of":return`N\xfamero inv\xe0lid: ha de ser m\xfaltiple de ${a.divisor}`;case"unrecognized_keys":return`Clau${a.keys.length>1?"s":""} no reconeguda${a.keys.length>1?"s":""}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`Clau inv\xe0lida a ${a.origin}`;case"invalid_union":default:return"Entrada invàlida";case"invalid_element":return`Element inv\xe0lid a ${a.origin}`}})}}],976174),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"پیت",verb:"بێت"},file:{unit:"بایت",verb:"بێت"},array:{unit:"دانە",verb:"بێت"},set:{unit:"دانە",verb:"بێت"},map:{unit:"دانە",verb:"بێت"}},i={regex:"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",mac:"ناونیشانی MAC",cidrv4:"مەودای IPv4",cidrv6:"مەودای IPv6",base64:"دەقی base64",base64url:"دەقی base64url",json_string:"دەقی JSON",e164:"ژمارەی E.164",credit_card:"ژمارەی کارتی کرێدیت",currency_code:"کۆدی دراو",iban:"IBAN",jwt:"JWT",template_literal:"تێکردە"},n={nan:"NaN",string:"نووسین",number:"ژمارە",boolean:"boolean",array:"array",object:"object",date:"ڕێکەوت",integer:"ژمارە",float:"ژمارە",null:"null",undefined:"undefined",function:"function",symbol:"symbol",unknown:"unknown",promise:"promise",void:"void",never:"never",map:"map",set:"set"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i,s=["ا","و","ۆ","وو","ە","ی","ێ"].some(t=>o.endsWith(t))?"یە":"ە",u=/^[a-zA-Z]+$/.test(o);if("null"===i||"undefined"===i)return"داواکراوە";return`چاوەڕوانکراوە ${t} بێت، بەڵام ${o}${u?"":s}`}case"invalid_value":if(1===a.values.length)return`بەهاکە نادرووستە: چاوەڕوانکراوە ${r.stringifyPrimitive(a.values[0])} بێت`;return`هەڵبژاردەی نادروست: چاوەڕوانکراوە یەکێک بێت لە ${r.joinValues(a.values,"|")}`;case"too_big":{let r=t[a.origin]??null;if(r)return`پێویستە بە لایەنی زۆرەوە ${a.maximum.toString()} ${r.unit} ${r.verb}`;return`پێویستە بە لایەنی زۆرەوە ${a.maximum.toString()} بێت`}case"too_small":{let r=t[a.origin]??null;if(r)return`پێویستە بە لایەنی کەمەوە ${a.minimum.toString()} ${r.unit} ${r.verb}`;return`پێویستە بە لایەنی کەمەوە ${a.minimum.toString()} بێت`}case"invalid_format":if("starts_with"===a.format)return`دەقی نادروست: پێویستە دەستپێبکات بە "${a.prefix}"`;if("ends_with"===a.format)return`دەقی نادروست: پێویستە کۆتاییبێت بە "${a.suffix}"`;if("includes"===a.format)return`دەقی نادروست: پێویستە "${a.includes}" لەخۆبگرێت`;if("regex"===a.format)return`دەقی نادروست: پێویستە لەگەڵ پاتێرنی ${a.pattern} بگونجێت`;return`بەهای ${i[a.format]??a.format} نادروستە`;case"not_multiple_of":return`ژمارەی نادروست: دەبێت چەند هێندە بێت بۆ ${a.divisor}`;case"unrecognized_keys":return`کلیلی نەناسراو: ${r.joinValues(a.keys,", ")}`;
73case"invalid_key":return`کلیلی نادروست لە ${a.origin}`;case"invalid_union":if(a.options&&Array.isArray(a.options)&&a.options.length>0){let t=a.options.map(t=>`'${t}'`).join(" | ");return`بەهای نەناسراو هەیە. بەهای چاوەڕوانکراو: ${t}`}return"یەکگرتنی نادروست";case"invalid_element":return`${a.origin} بەهاکە نادروستە`;default:return"تێکردەی نادروست"}})}}],313248),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"znaků",verb:"mít"},file:{unit:"bajtů",verb:"mít"},array:{unit:"prvků",verb:"mít"},set:{unit:"prvků",verb:"mít"},map:{unit:"prvků",verb:"mít"}},i={regex:"regulární výraz",email:"e-mailová 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átu ISO",date:"datum ve formátu ISO",time:"čas ve formátu ISO",duration:"doba trvání ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",mac:"MAC adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zakódovaný ve formátu base64",base64url:"řetězec zakódovaný ve formátu base64url",json_string:"řetězec ve formátu JSON",e164:"číslo E.164",credit_card:"číslo kreditní karty",currency_code:"kód měny",iban:"IBAN",jwt:"JWT",template_literal:"vstup"},n={nan:"NaN",number:"číslo",string:"řetězec",function:"funkce",array:"pole"},a=>
73{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Neplatn\xfd vstup: oček\xe1v\xe1no instanceof ${a.expected}, obdrženo ${o}`;return`Neplatn\xfd vstup: oček\xe1v\xe1no ${t}, obdrženo ${o}`}case"invalid_value":if(1===a.values.length)return`Neplatn\xfd vstup: oček\xe1v\xe1no ${r.stringifyPrimitive(a.values[0])}`;return`Neplatn\xe1 možnost: oček\xe1v\xe1na jedna z hodnot ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`Hodnota je př\xedliš velk\xe1: ${a.origin??"hodnota"} mus\xed m\xedt ${r}${a.maximum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš velk\xe1: ${a.origin??"hodnota"} mus\xed b\xfdt ${r}${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`Hodnota je př\xedliš mal\xe1: ${a.origin??"hodnota"} mus\xed m\xedt ${r}${a.minimum.toString()} ${i.unit??"prvků"}`;return`Hodnota je př\xedliš mal\xe1: ${a.origin??"hodnota"} mus\xed b\xfdt ${r}${a.minimum.toString()}`}case"invalid_format":if("starts_with"===a.format)return`Neplatn\xfd řetězec: mus\xed zač\xednat na "${a.prefix}"`;if("ends_with"===a.format)return`Neplatn\xfd řetězec: mus\xed končit na "${a.suffix}"`;if("includes"===a.format)return`Neplatn\xfd řetězec: mus\xed obsahovat "${a.includes}"`;if("regex"===a.format)return`Neplatn\xfd řetězec: mus\xed odpov\xeddat vzoru ${a.pattern}`;return`Neplatn\xfd form\xe1t ${i[a.format]??a.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed b\xfdt n\xe1sobkem ${a.divisor}`;case"unrecognized_keys":return`Nezn\xe1m\xe9 kl\xedče: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xedč v ${a.origin}`;case"invalid_union":default:return"Neplatný vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${a.origin}`}})}}],271452),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"tegn",verb:"havde"},file:{unit:"bytes",verb:"havde"},array:{unit:"elementer",verb:"indeholdt"},set:{unit:"elementer",verb:"indeholdt"},map:{unit:"elementer",verb:"indeholdt"}},i={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æt",date:"ISO-dato",time:"ISO-klokkeslæt",duration:"ISO-varighed",ipv4:"IPv4-adresse",ipv6:"IPv6-adresse",mac:"MAC-adresse",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodet streng",base64url:"base64url-kodet streng",json_string:"JSON-streng",e164:"E.164-nummer",credit_card:"kreditkortnummer",currency_code:"valutakode",iban:"IBAN",jwt:"JWT",template_literal:"input"},n={nan:"NaN",string:"streng",number:"tal",boolean:"boolean",array:"liste",object:"objekt",set:"sæt",file:"fil"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Ugyldigt input: forventede instanceof ${a.expected}, fik ${o}`;return`Ugyldigt input: forventede ${t}, fik ${o}`}case"invalid_value":if(1===a.values.length)return`Ugyldig v\xe6rdi: forventede ${r.stringifyPrimitive(a.values[0])}`;return`Ugyldigt valg: forventede en af f\xf8lgende ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null,o=n[a.origin]??a.origin;if(i)return`For stor: forventede ${o??"value"} ${i.verb} ${r} ${a.maximum.toString()} ${i.unit??"elementer"}`;return`For stor: forventede ${o??"value"} havde ${r} ${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null,o=n[a.origin]??a.origin;if(i)return`For lille: forventede ${o} ${i.verb} ${r} ${a.minimum.toString()} ${i.unit}`;return`For lille: forventede ${o} havde ${r} ${a.minimum.toString()}`}case"invalid_format":if("starts_with"===a.format)return`Ugyldig streng: skal starte med "${a.prefix}"`;if("ends_with"===a.format)return`Ugyldig streng: skal ende med "${a.suffix}"`;if("includes"===a.format)return`Ugyldig streng: skal indeholde "${a.includes}"`;if("regex"===a.format)return`Ugyldig streng: skal matche m\xf8nsteret ${a.pattern}`;return`Ugyldig ${i[a.format]??a.format}`;case"not_multiple_of":return`Ugyldigt tal: skal v\xe6re deleligt med ${a.divisor}`;case"unrecognized_keys":return`${a.keys.length>1?"Ukendte nøgler":"Ukendt nøgle"}: ${r.joinValues(a.keys,", ")}`;
73case"invalid_key":return`Ugyldig n\xf8gle i ${a.origin}`;case"invalid_union":return"Ugyldigt input: matcher ingen af de tilladte typer";case"invalid_element":return`Ugyldig v\xe6rdi i ${a.origin}`;default:return"Ugyldigt input"}})}}],809380),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"},map:{unit:"Elemente",verb:"zu haben"}},i={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",mac:"MAC-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",credit_card:"Kreditkartennummer",currency_code:"Währungscode",iban:"IBAN",jwt:"JWT",template_literal:"Eingabe"},n={nan:"NaN",number:"Zahl",array:"Array"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if(/^[A-Z]/.test(a.expected))return`Ung\xfcltige Eingabe: erwartet instanceof ${a.expected}, erhalten ${o}`;return`Ung\xfcltige Eingabe: erwartet ${t}, erhalten ${o}`}case"invalid_value":if(1===a.values.length)return`Ung\xfcltige Eingabe: erwartet ${r.stringifyPrimitive(a.values[0])}`;return`Ung\xfcltige Option: erwartet eine von ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`Zu gro\xdf: erwartet, dass ${a.origin??"Wert"} ${r}${a.maximum.toString()} ${i.unit??"Elemente"} hat`;return`Zu gro\xdf: erwartet, dass ${a.origin??"Wert"} ${r}${a.maximum.toString()} ist`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`Zu klein: erwartet, dass ${a.origin} ${r}${a.minimum.toString()} ${i.unit} hat`;return`Zu klein: erwartet, dass ${a.origin} ${r}${a.minimum.toString()} ist`}case"invalid_format":if("starts_with"===a.format)return`Ung\xfcltiger String: muss mit "${a.prefix}" beginnen`;if("ends_with"===a.format)return`Ung\xfcltiger String: muss mit "${a.suffix}" enden`;if("includes"===a.format)return`Ung\xfcltiger String: muss "${a.includes}" enthalten`;if("regex"===a.format)return`Ung\xfcltiger String: muss dem Muster ${a.pattern} entsprechen`;return`Ung\xfcltig: ${i[a.format]??a.format}`;case"not_multiple_of":return`Ung\xfcltige Zahl: muss ein Vielfaches von ${a.divisor} sein`;case"unrecognized_keys":return`${a.keys.length>1?"Unbekannte Schlüssel":"Unbekannter Schlüssel"}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`Ung\xfcltiger Schl\xfcssel in ${a.origin}`;case"invalid_union":default:return"Ungültige Eingabe";case"invalid_element":return`Ung\xfcltiger Wert in ${a.origin}`}})}}],656957),t.s(["default",0,function(){let t,i,n;return{localeError:(t={string:{unit:"χαρακτήρες",verb:"να έχει"},file:{unit:"bytes",verb:"να έχει"},array:{unit:"στοιχεία",verb:"να έχει"},set:{unit:"στοιχεία",verb:"να έχει"},map:{unit:"καταχωρήσεις",verb:"να έχει"}},i={regex:"είσοδος",email:"διεύθυνση 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 ώÏ
73Î±",duration:"ISO διάρκεια",ipv4:"διεύθυνση IPv4",ipv6:"διεύθυνση IPv6",mac:"διεύθυνση MAC",cidrv4:"εύρος IPv4",cidrv6:"εύρος IPv6",base64:"συμβολοσειρά κωδικοποιημένη σε base64",base64url:"συμβολοσειρά κωδικοποιημένη σε base64url",json_string:"συμβολοσειρά JSON",e164:"αριθμός E.164",credit_card:"αριθμός πιστωτικής κάρτας",currency_code:"κωδικός νομίσματος",iban:"IBAN",jwt:"JWT",template_literal:"είσοδος"},n={nan:"NaN"},a=>{switch(a.code){case"invalid_type":{let t=n[a.expected]??a.expected,i=r.parsedType(a.input),o=n[i]??i;if("string"==typeof a.expected&&/^[A-Z]/.test(a.expected))return`Μη έγκυρη είσοδος: αναμενόταν instanceof ${a.expected}, λήφθηκε ${o}`;return`Μη έγκυρη είσοδος: αναμενόταν ${t}, λήφθηκε ${o}`}case"invalid_value":if(1===a.values.length)return`Μη έγκυρη είσοδος: αναμενόταν ${r.stringifyPrimitive(a.values[0])}`;return`Μη έγκυρη επιλογή: αναμενόταν ένα από ${r.joinValues(a.values,"|")}`;case"too_big":{let r=a.inclusive?"<=":"<",i=t[a.origin]??null;if(i)return`Πολύ μεγάλο: αναμενόταν ${a.origin??"τιμή"} να έχει ${r}${a.maximum.toString()} ${i.unit??"στοιχεία"}`;return`Πολύ μεγάλο: αναμενόταν ${a.origin??"τιμή"} να είναι ${r}${a.maximum.toString()}`}case"too_small":{let r=a.inclusive?">=":">",i=t[a.origin]??null;if(i)return`Πολύ μικρό: αναμενόταν ${a.origin} να έχει ${r}${a.minimum.toString()} ${i.unit}`;return`Πολύ μικρό: αναμενόταν ${a.origin} να είναι ${r}${a.minimum.toString()}`}case"invalid_format":if("starts_with"===a.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να ξεκινά με "${a.prefix}"`;if("ends_with"===a.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να τελειώνει με "${a.suffix}"`;if("includes"===a.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να περιέχει "${a.includes}"`;if("regex"===a.format)return`Μη έγκυρη συμβολοσειρά: πρέπει να ταιριάζει με το μοτίβο ${a.pattern}`;return`Μη έγκυρο: ${i[a.format]??a.format}`;case"not_multiple_of":return`Μη έγκυρος αριθμός: πρέπει να είναι πολλαπλάσιο του ${a.divisor}`;case"unrecognized_keys":return`Άγνωστ${a.keys.length>1?"α":"ο"} κλειδ${a.keys.length>1?"ιά":"ί"}: ${r.joinValues(a.keys,", ")}`;case"invalid_key":return`Μη έγκυρο κλειδί στο ${a.origin}`;case"invalid_union":default:return"Μη έγκυρη είσοδος";case"invalid_element":return`Μη έγκυρη τιμή στο ${a.origin}`}})}}],518479)}]);

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.