37 lines
287 KiB
JavaScript
37 lines
287 KiB
JavaScript
"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[225],{89191:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({clientId:e,redirectUrl:t,setLoading:n,scopes:r}){n&&n(!0);let i=r?r.join("%20"):"read:user",u=`https://github.com/login/oauth/authorize?client_id=${e}&scope=${i}&redirect_uri=${t}`;window.location.assign(u)}},16969:function(e,t){let n;var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})};function i({google:e,clientId:t,setLoading:n,triggerPrompt:r}){return setTimeout(()=>{null==n||n(!1)},3e3),new Promise((n,i)=>{e.accounts.oauth2.initTokenClient({client_id:t,scope:"email profile",callback:function(e){n(e.access_token)}}).requestAccessToken(),r&&e.accounts.id.prompt(function(e){console.log(e)})})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r(this,void 0,void 0,function*(){var t,r;null===(t=e.setLoading)||void 0===t||t.call(e,!0);let u=yield new Promise((t,r)=>{n=setInterval(()=>{let r=window.google;r&&(window.clearInterval(n),t(i(Object.assign(Object.assign({},e),{google:r}))))},500)});return null===(r=e.setLoading)||void 0===r||r.call(e,!1),u})},t.googleLogin=i},60487:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r(this,void 0,void 0,function*(){try{let t;let n=localStorage.getItem("user");try{t=JSON.parse(n||"")}catch(e){console.log(e)}if(!t)return!1;let r=(0,a.default)(),i=(null==r?void 0:r.datasquirel_social_id)&&"string"==typeof r.datasquirel_social_id&&!r.datasquirel_social_id.match(/^null$/i)?r.datasquirel_social_id:null;return localStorage.setItem("user","{}"),localStorage.removeItem((0,u.default)()),document.cookie="datasquirel_social_id=null;samesite=strict;path=/",yield new Promise((t,n)=>{if(!i||(null==i?void 0:i.match(/^null$/i)))t(!0);else{let n=null==e?void 0:e.googleClientId;if(n){let e=document.createElement("script");e.src="https://accounts.google.com/gsi/client",e.className="social-script-tag",document.body.appendChild(e),e.onload=function(e){let r=window.google;r&&(r.accounts.id.initialize({client_id:n}),r.accounts.id.revoke(i,e=>{console.log(e.error),t(!0)}))}}else t(!0)}})}catch(e){return!1}})};let u=i(n(9582)),a=i(n(71349))},81291:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){try{if(!e.payload||!e.payload.csrf_k)return!1;return localStorage.setItem((0,i.default)(),e.payload.csrf_k),localStorage.setItem("user",JSON.stringify(e.payload)),!0}catch(e){return!1}};let i=r(n(9582))},93352:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return r(this,void 0,void 0,function*(){var{table:t,basePath:n,body:r,query:u,targetId:l,method:s="GET",apiOrigin:c,headers:d}=e,f=i(e,["table","basePath","body","query","targetId","method","apiOrigin","headers"]);try{let e=n||"";return e+=`/${String(t)}`,l&&(e+=`/${String(l)}`),u&&(e=`${e}${(0,a.default)(u)}`),e=e.replace(/\/{2,}/g,"/"),e=c?`${c}/${e}`.replace(/([^:]\/)\/+/g,"$1"):e,yield(0,o.default)(e,Object.assign({method:s,body:r,headers:d},f))}catch(e){return{success:!1,msg:`API ERROR => ${e.message}`}}})};let a=u(n(65185)),o=u(n(69919))},69919:function(e,t,n){var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return r(this,void 0,void 0,function*(){let n;let r={"Content-Type":"application/json"};(null==t?void 0:t.csrfKey)&&t.csrfValue&&(r[t.csrfKey]=t.csrfValue);let i=e;if((null==t?void 0:t.query)&&(i+=(0,a.default)(t.query)),"string"==typeof t)try{n="post"===t?(yield fetch(i,{method:t,headers:r})).json():(yield fetch(i)).json()}catch(e){console.log("FetchAPI error #1:",e.message),n=null}else if("object"==typeof t){let e={};try{e.method=t.method,t.method.match(/post|put|delete|patch/i)&&t.body&&"object"==typeof t.body&&(e.body=JSON.stringify(t.body)),e.headers=u.default.merge(r,t.headers||{}),e=u.default.merge(e,t.fetchOptions),n=(yield fetch(i,e)).json()}catch(e){console.log("FetchAPI error #2:",e.message),n=null}}else try{let e=yield fetch(i);n=yield e.json()}catch(e){console.log("FetchAPI error #3:",e.message),n=null}return n})};let u=i(n(96486)),a=i(n(65185))},3511:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});let i=r(n(84291)),u=r(n(94067)),a=r(n(98906)),o=r(n(16969)),l=r(n(89191)),s=r(n(60487)),c=r(n(69919)),d=r(n(69919)),f=r(n(65185)),m=r(n(42590)),p=r(n(53552)),v=r(n(22020)),g=r(n(36819)),h=r(n(81291)),$=r(n(83581)),_=r(n(87778)),y=r(n(93352)),b={imageInputToBase64:u.default,imageInputFileToBase64:i.default,inputFileToBase64:a.default},x={google:{getAccessToken:o.default},github:{getAccessToken:l.default},logout:s.default,postLogin:h.default},k={deserializeQuery:$.default,serializeQuery:f.default,serializeCookies:m.default,EJSON:p.default,numberfy:v.default,slugify:g.default,debugLog:_.default},I={media:b,auth:x,fetch:{fetchApi:c.default,clientFetch:d.default},utils:k,clientCrudFetch:y.default};t.default=I},84291:function(e,t){var n=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return n(this,arguments,void 0,function*({imageInputFile:e,maxWidth:t,imagePreviewNode:n}){try{let r,i,u=e.name.replace(/\..*/,""),a=document.createElement("canvas"),o=e.type,l=t||null,s=URL.createObjectURL(e),c=new Image;return c.src=s,r=yield new Promise((e,t)=>{c.onerror=function(){URL.revokeObjectURL(this.src),console.log("Cannot load image")},c.onload=function(t){let r=t.target;if(URL.revokeObjectURL(r.src),l){let e=l/c.naturalWidth;a.width=c.naturalWidth<l?c.naturalWidth:l,a.height=c.naturalWidth<l?c.naturalHeight:c.naturalHeight*e}else a.width=c.naturalWidth,a.height=c.naturalHeight;let i=a.getContext("2d");null==i||i.drawImage(c,0,0,a.width,a.height);let u=a.toDataURL(o,.95);n&&(n.src=u),e(u)}}),i=yield new Promise((e,t)=>{a.toBlob(t=>{e(null==t?void 0:t.size)},o,.95)}),{imageBase64:null==r?void 0:r.replace(/.*?base64,/,""),imageBase64Full:r,imageName:u,imageSize:i}}catch(e){return console.log("Image Processing Error! =>",e.message),{imageBase64:void 0,imageBase64Full:void 0,imageName:void 0,imageSize:void 0}}})}},94067:function(e,t){var n=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return n(this,arguments,void 0,function*({imageInput:e,maxWidth:t,mimeType:n}){var r,i;try{let u,a=document.querySelector("[data-imagepreview='image']"),o=null===(r=e.files)||void 0===r?void 0:r[0].name.replace(/\..*/,""),l=n||"image/jpeg",s=t||null,c=null===(i=e.files)||void 0===i?void 0:i[0],d=c?URL.createObjectURL(c):void 0,f=new Image;if(d)return f.src=d,{imageBase64:null==(u=yield new Promise((e,t)=>{f.onerror=function(){URL.revokeObjectURL(this.src),window.alert("Cannot load image!")},f.onload=function(t){let n=t.target;URL.revokeObjectURL(n.src);let r=document.createElement("canvas");if(s){let e=s/f.naturalWidth;r.width=f.naturalWidth<s?f.naturalWidth:s,r.height=f.naturalWidth<s?f.naturalHeight:f.naturalHeight*e}else r.width=f.naturalWidth,r.height=f.naturalHeight;let i=r.getContext("2d");null==i||i.drawImage(f,0,0,r.width,r.height);let u=r.toDataURL(l,.95);a&&document.querySelectorAll("[data-imagepreview='image']").forEach(e=>{e.src=u}),e(u)}}))?void 0:u.replace(/.*?base64,/,""),imageBase64Full:u,imageName:o};return{}}catch(e){return console.log("Image Processing Error! =>",e.message),{}}})}},98906:function(e,t){var n=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))(function(i,u){function a(e){try{l(r.next(e))}catch(e){u(e)}}function o(e){try{l(r.throw(e))}catch(e){u(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,o)}l((r=r.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return n(this,arguments,void 0,function*({inputFile:e,allowedRegex:t}){var n;if(!(null===(n=null==e?void 0:e.type)||void 0===n?void 0:n.match(t||/image\/*|\/pdf/)))return window.alert(`We currently don't support ${e.type} file types. Support is coming soon. For now we support only images and PDFs.`),{fileName:e.name};try{let t=e.name.replace(/\..*/,""),n=yield new Promise((t,n)=>{var r=new FileReader;r.readAsDataURL(e),r.onload=function(){var e;t(null===(e=r.result)||void 0===e?void 0:e.toString())},r.onerror=function(e){console.log("Error: ",e.message)}});return{fileBase64:null==n?void 0:n.replace(/.*?base64,/,""),fileBase64Full:n,fileName:t,fileSize:e.size,fileType:e.type}}catch(t){return console.log("File Processing Error! =>",t.message),{fileName:e.name}}})}},71349:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){let e=document.cookie;if(!e||"string"!=typeof e)return null;let t=e.split(";"),n={};return t.forEach(e=>{let[t,r]=e.split("=");t&&"string"==typeof t&&(n[t.replace(/^ +| +$/,"")]=r&&"string"==typeof r?r.replace(/^ +| +$/,""):null)}),n}},9582:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return"x-dsql-csrf-key"}},60145:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.ccol=void 0;let n={Reset:"\x1b[0m",Bright:"\x1b[1m",Dim:"\x1b[2m",Underscore:"\x1b[4m",Blink:"\x1b[5m",Reverse:"\x1b[7m",Hidden:"\x1b[8m",FgBlack:"\x1b[30m",FgRed:"\x1b[31m",FgGreen:"\x1b[32m",FgYellow:"\x1b[33m",FgBlue:"\x1b[34m",FgMagenta:"\x1b[35m",FgCyan:"\x1b[36m",FgWhite:"\x1b[37m",FgGray:"\x1b[90m",BgBlack:"\x1b[40m",BgRed:"\x1b[41m",BgGreen:"\x1b[42m",BgYellow:"\x1b[43m",BgBlue:"\x1b[44m",BgMagenta:"\x1b[45m",BgCyan:"\x1b[46m",BgWhite:"\x1b[47m",BgGray:"\x1b[100m"};t.default=n,t.ccol=n},83581:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t="object"==typeof e?e:Object(i.default.parse(e)),n=Object.keys(t);for(let e=0;e<n.length;e++){let r=n[e],u=t[r];"string"==typeof u&&u.match(/^\{|^\[/)&&(t[r]=i.default.parse(u))}return t};let i=r(n(53552))},53552:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default={parse:function(e,t){if(e){if("object"==typeof e)return e;if("string"==typeof e)try{return JSON.parse(e,t)}catch(e){return}}},stringify:function(e,t,n){try{return JSON.stringify(e,t||void 0,n)}catch(e){return}}}},87778:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({log:e,label:t,title:n,type:i,addTime:u}){let a=(()=>{switch(i){case"error":return r.ccol.FgRed;case"warning":return r.ccol.FgYellow;default:return r.ccol.FgGreen}})(),o=`${a}DEBUG${r.ccol.Reset}:::`,l=new Date,s=l.toLocaleTimeString("en-US",{hour:"numeric",minute:"numeric",second:"numeric",hour12:!0}),c=`${l.toLocaleDateString()}][${s}`;u&&(o=`${r.ccol.BgWhite}[${c}]${r.ccol.Reset} `+o),n&&(o+=`${r.ccol.FgBlue}${n}${r.ccol.Reset}::`),t&&(o+=`${r.ccol.FgWhite}${r.ccol.Bright}${t}${r.ccol.Reset} =>`),console.log(o,e)};let r=n(60145)},22020:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n;try{let r=String(e).replace(/[^0-9\.]/g,"").replace(/\.$/,"");if(!r.match(/./))return 0;let i=r.match(/\./)?null===(n=r.split(".").pop())||void 0===n?void 0:n.length:void 0,u=Number(r);if("number"!=typeof u||isNaN(u))return 0;if(0==t)return Math.round(Number(u));if(t)return Number(u.toFixed(t));if(i)return Number(u.toFixed(i));return Math.round(u)}catch(e){return console.log(`Numberfy ERROR: ${e.message}`),0}}},42590:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function({cookies:e}){let t=[];for(let n=0;n<e.length;n++){let r=e[n],i=`${r.name}=${r.value}`;r.maxAge&&(i+=`;Max-Age=${r.maxAge}`),r.path&&(i+=`;Path=${r.path}`),r.domain&&(i+=`;Domain=${r.domain}`),r.secure&&(i+=";Secure"),r.httpOnly&&(i+=";HttpOnly"),r.sameSite&&(i+=`;SameSite=${r.sameSite}`),r.expires&&(i+=`;expires=${r.expires}`),r.priority&&(i+=`;priority=${r.priority}`),t.push(i)}return t}},65185:function(e,t,n){var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){let t="?";if("object"!=typeof e)return console.log("Invalid Query type"),t;if(Array.isArray(e))return console.log("Query is an Array. This is invalid."),t;if(!e)return console.log("No Query provided."),t;let n=Object.keys(e),r=[];return n.forEach(t=>{if(!t||!e[t])return;let n=e[t];if("object"==typeof n){let e=i.default.stringify(n);r.push(`${t}=${encodeURIComponent(String(e))}`)}else"string"==typeof n||"number"==typeof n?r.push(`${t}=${encodeURIComponent(n)}`):r.push(`${t}=${String(n)}`)}),t+=r.join("&")};let i=r(n(53552))},36819:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){let r=t||"-";try{if(!e)return"";let t=String(e).trim().toLowerCase().replace(/ {2,}/g," ").replace(/ /g,r).replace(/[^a-z0-9]/g,r).replace(/-{2,}|_{2,}/g,r).replace(/^-/,"");if(n)return t;return t.replace(/-$/,"")}catch(e){return console.log(`Slugify ERROR: ${e.message}`),""}}},67148:function(e,t,n){n.d(t,{ZPm:function(){return df}});var r,i,u={};n.r(u),n.d(u,{BIGINT_FORMAT_RANGES:function(){return eo},Class:function(){return eZ},NUMBER_FORMAT_RANGES:function(){return ea},aborted:function(){return ev},allowsEval:function(){return V},assert:function(){return S},assertEqual:function(){return x},assertIs:function(){return I},assertNever:function(){return w},assertNotEqual:function(){return k},assignProp:function(){return A},base64ToUint8Array:function(){return eI},base64urlToUint8Array:function(){return eS},cached:function(){return Z},captureStackTrace:function(){return B},cleanEnum:function(){return ek},cleanRegex:function(){return N},clone:function(){return et},cloneDef:function(){return R},createTransparentProxy:function(){return er},defineLazy:function(){return E},esc:function(){return M},escapeRegex:function(){return ee},extend:function(){return ec},finalizeIssue:function(){return e$},floatSafeRemainder:function(){return D},getElementAtPath:function(){return J},getEnumValues:function(){return z},getLengthableOrigin:function(){return ey},getParsedType:function(){return Y},getSizableOrigin:function(){return e_},hexToUint8Array:function(){return eU},isObject:function(){return G},isPlainObject:function(){return K},issue:function(){return ex},joinValues:function(){return U},jsonStringifyReplacer:function(){return O},merge:function(){return ef},mergeDefs:function(){return L},normalizeParams:function(){return en},nullish:function(){return j},numKeys:function(){return X},objectClone:function(){return T},omit:function(){return es},optionalKeys:function(){return eu},parsedType:function(){return eb},partial:function(){return em},pick:function(){return el},prefixIssues:function(){return eg},primitiveTypes:function(){return Q},promiseAllObject:function(){return C},propertyKeyTypes:function(){return H},randomString:function(){return F},required:function(){return ep},safeExtend:function(){return ed},shallowClone:function(){return q},slugify:function(){return W},stringifyPrimitive:function(){return ei},uint8ArrayToBase64:function(){return ew},uint8ArrayToBase64url:function(){return ez},uint8ArrayToHex:function(){return eO},unwrapMessage:function(){return eh}});var a={};n.r(a),n.d(a,{base64:function(){return tI},base64url:function(){return tw},bigint:function(){return tE},boolean:function(){return tL},browserEmail:function(){return th},cidrv4:function(){return tx},cidrv6:function(){return tk},cuid:function(){return e8},cuid2:function(){return te},date:function(){return tZ},datetime:function(){return tD},domain:function(){return tz},duration:function(){return tu},e164:function(){return tU},email:function(){return tf},emoji:function(){return t$},extendedDuration:function(){return ta},guid:function(){return to},hex:function(){return tM},hostname:function(){return tS},html5Email:function(){return tm},idnEmail:function(){return tg},integer:function(){return tT},ipv4:function(){return t_},ipv6:function(){return ty},ksuid:function(){return tr},lowercase:function(){return tC},mac:function(){return tb},md5_base64:function(){return tV},md5_base64url:function(){return tK},md5_hex:function(){return tG},nanoid:function(){return ti},null:function(){return tR},number:function(){return tA},rfc5322Email:function(){return tp},sha1_base64:function(){return tX},sha1_base64url:function(){return tY},sha1_hex:function(){return tq},sha256_base64:function(){return tQ},sha256_base64url:function(){return t4},sha256_hex:function(){return tH},sha384_base64:function(){return t0},sha384_base64url:function(){return t1},sha384_hex:function(){return t6},sha512_base64:function(){return t9},sha512_base64url:function(){return t3},sha512_hex:function(){return t2},string:function(){return tP},time:function(){return tN},ulid:function(){return tt},undefined:function(){return tJ},unicodeEmail:function(){return tv},uppercase:function(){return tF},uuid:function(){return tl},uuid4:function(){return ts},uuid6:function(){return tc},uuid7:function(){return td},xid:function(){return tn}});var o={};n.r(o),n.d(o,{ar:function(){return r4},az:function(){return r0},be:function(){return r9},bg:function(){return r7},ca:function(){return r8},cs:function(){return it},da:function(){return ii},de:function(){return ia},en:function(){return il},eo:function(){return ic},es:function(){return im},fa:function(){return iv},fi:function(){return ih},fr:function(){return i_},frCA:function(){return ib},he:function(){return ik},hu:function(){return iw},hy:function(){return iO},id:function(){return ij},is:function(){return iD},it:function(){return iE},ja:function(){return iA},ka:function(){return iR},kh:function(){return iF},km:function(){return iC},ko:function(){return iW},lt:function(){return iK},mk:function(){return iX},ms:function(){return iH},nl:function(){return i4},no:function(){return i0},ota:function(){return i2},pl:function(){return i5},ps:function(){return i3},pt:function(){return ue},ru:function(){return ur},sl:function(){return uu},sv:function(){return uo},ta:function(){return us},th:function(){return ud},tr:function(){return um},ua:function(){return ug},uk:function(){return uv},ur:function(){return u$},uz:function(){return uy},vi:function(){return ux},yo:function(){return uU},zhCN:function(){return uI},zhTW:function(){return uS}});var l={};n.r(l);var s={};n.r(s),n.d(s,{$ZodAny:function(){return n5},$ZodArray:function(){return ri},$ZodAsyncError:function(){return $},$ZodBase64:function(){return nV},$ZodBase64URL:function(){return nq},$ZodBigInt:function(){return n1},$ZodBigIntFormat:function(){return n2},$ZodBoolean:function(){return n0},$ZodCIDRv4:function(){return nW},$ZodCIDRv6:function(){return nB},$ZodCUID:function(){return nN},$ZodCUID2:function(){return nD},$ZodCatch:function(){return rL},$ZodCheck:function(){return t7},$ZodCheckBigIntFormat:function(){return nr},$ZodCheckEndsWith:function(){return ng},$ZodCheckGreaterThan:function(){return ne},$ZodCheckIncludes:function(){return np},$ZodCheckLengthEquals:function(){return ns},$ZodCheckLessThan:function(){return t8},$ZodCheckLowerCase:function(){return nf},$ZodCheckMaxLength:function(){return no},$ZodCheckMaxSize:function(){return ni},$ZodCheckMimeType:function(){return n_},$ZodCheckMinLength:function(){return nl},$ZodCheckMinSize:function(){return nu},$ZodCheckMultipleOf:function(){return nt},$ZodCheckNumberFormat:function(){return nn},$ZodCheckOverwrite:function(){return ny},$ZodCheckProperty:function(){return n$},$ZodCheckRegex:function(){return nd},$ZodCheckSizeEquals:function(){return na},$ZodCheckStartsWith:function(){return nv},$ZodCheckStringFormat:function(){return nc},$ZodCheckUpperCase:function(){return nm},$ZodCodec:function(){return rF},$ZodCustom:function(){return rY},$ZodCustomStringFormat:function(){return nQ},$ZodDate:function(){return rn},$ZodDefault:function(){return rN},$ZodDiscriminatedUnion:function(){return rp},$ZodE164:function(){return nX},$ZodEmail:function(){return nU},$ZodEmoji:function(){return nZ},$ZodEncodeError:function(){return _},$ZodEnum:function(){return rI},$ZodError:function(){return eN},$ZodExactOptional:function(){return rZ},$ZodFile:function(){return rS},$ZodFunction:function(){return rK},$ZodGUID:function(){return nS},$ZodIPv4:function(){return nC},$ZodIPv6:function(){return nF},$ZodISODate:function(){return nL},$ZodISODateTime:function(){return nA},$ZodISODuration:function(){return nJ},$ZodISOTime:function(){return nR},$ZodIntersection:function(){return rv},$ZodJWT:function(){return nH},$ZodKSUID:function(){return nT},$ZodLazy:function(){return rX},$ZodLiteral:function(){return rw},$ZodMAC:function(){return nM},$ZodMap:function(){return ry},$ZodNaN:function(){return rR},$ZodNanoID:function(){return nj},$ZodNever:function(){return re},$ZodNonOptional:function(){return rE},$ZodNull:function(){return n7},$ZodNullable:function(){return rj},$ZodNumber:function(){return n4},$ZodNumberFormat:function(){return n6},$ZodObject:function(){return rl},$ZodObjectJIT:function(){return rs},$ZodOptional:function(){return rO},$ZodPipe:function(){return rJ},$ZodPrefault:function(){return rP},$ZodPromise:function(){return rq},$ZodReadonly:function(){return rB},$ZodRealError:function(){return eD},$ZodRecord:function(){return r_},$ZodRegistry:function(){return uj},$ZodSet:function(){return rx},$ZodString:function(){return nI},$ZodStringFormat:function(){return nw},$ZodSuccess:function(){return rA},$ZodSymbol:function(){return n9},$ZodTemplateLiteral:function(){return rV},$ZodTransform:function(){return rz},$ZodTuple:function(){return rh},$ZodType:function(){return nk},$ZodULID:function(){return nP},$ZodURL:function(){return nO},$ZodUUID:function(){return nz},$ZodUndefined:function(){return n3},$ZodUnion:function(){return rd},$ZodUnknown:function(){return n8},$ZodVoid:function(){return rt},$ZodXID:function(){return nE},$ZodXor:function(){return rm},$brand:function(){return h},$constructor:function(){return g},$input:function(){return uZ},$output:function(){return uO},Doc:function(){return nb},JSONSchema:function(){return l},JSONSchemaGenerator:function(){return lu},NEVER:function(){return v},TimePrecision:function(){return u9},_any:function(){return ag},_array:function(){return aH},_base64:function(){return u6},_base64url:function(){return u0},_bigint:function(){return as},_boolean:function(){return ao},_catch:function(){return oo},_check:function(){return og},_cidrv4:function(){return uQ},_cidrv6:function(){return u4},_coercedBigint:function(){return ac},_coercedBoolean:function(){return al},_coercedDate:function(){return ab},_coercedNumber:function(){return at},_coercedString:function(){return uE},_cuid:function(){return uB},_cuid2:function(){return uG},_custom:function(){return om},_date:function(){return ay},_decode:function(){return eq},_decodeAsync:function(){return eQ},_default:function(){return oi},_discriminatedUnion:function(){return a6},_e164:function(){return u1},_email:function(){return uT},_emoji:function(){return uM},_encode:function(){return eV},_encodeAsync:function(){return eY},_endsWith:function(){return aM},_enum:function(){return a7},_file:function(){return oe},_float32:function(){return ar},_float64:function(){return ai},_gt:function(){return aw},_gte:function(){return aS},_guid:function(){return uA},_includes:function(){return aC},_int:function(){return an},_int32:function(){return au},_int64:function(){return ad},_intersection:function(){return a0},_ipv4:function(){return uX},_ipv6:function(){return uY},_isoDate:function(){return u7},_isoDateTime:function(){return u3},_isoDuration:function(){return u8},_isoTime:function(){return u5},_jwt:function(){return u2},_ksuid:function(){return uq},_lazy:function(){return od},_length:function(){return aA},_literal:function(){return a8},_lowercase:function(){return aR},_lt:function(){return ak},_lte:function(){return aI},_mac:function(){return uH},_map:function(){return a9},_max:function(){return aI},_maxLength:function(){return aE},_maxSize:function(){return aN},_mime:function(){return aB},_min:function(){return aS},_minLength:function(){return aT},_minSize:function(){return aD},_multipleOf:function(){return aj},_nan:function(){return ax},_nanoid:function(){return uW},_nativeEnum:function(){return a5},_negative:function(){return aU},_never:function(){return a$},_nonnegative:function(){return aZ},_nonoptional:function(){return ou},_nonpositive:function(){return aO},_normalize:function(){return aV},_null:function(){return av},_nullable:function(){return or},_number:function(){return ae},_optional:function(){return on},_overwrite:function(){return aG},_parse:function(){return eR},_parseAsync:function(){return eC},_pipe:function(){return ol},_positive:function(){return az},_promise:function(){return of},_property:function(){return aW},_readonly:function(){return os},_record:function(){return a2},_refine:function(){return op},_regex:function(){return aL},_safeDecode:function(){return e1},_safeDecodeAsync:function(){return e7},_safeEncode:function(){return e6},_safeEncodeAsync:function(){return e9},_safeParse:function(){return eM},_safeParseAsync:function(){return eB},_set:function(){return a3},_size:function(){return aP},_slugify:function(){return aY},_startsWith:function(){return aF},_string:function(){return uP},_stringFormat:function(){return oy},_stringbool:function(){return o_},_success:function(){return oa},_superRefine:function(){return ov},_symbol:function(){return am},_templateLiteral:function(){return oc},_toLowerCase:function(){return aq},_toUpperCase:function(){return aX},_transform:function(){return ot},_trim:function(){return aK},_tuple:function(){return a1},_uint32:function(){return aa},_uint64:function(){return af},_ulid:function(){return uV},_undefined:function(){return ap},_union:function(){return aQ},_unknown:function(){return ah},_uppercase:function(){return aJ},_url:function(){return uF},_uuid:function(){return uL},_uuidv4:function(){return uR},_uuidv6:function(){return uJ},_uuidv7:function(){return uC},_void:function(){return a_},_xid:function(){return uK},_xor:function(){return a4},clone:function(){return et},config:function(){return b},createStandardJSONSchemaMethod:function(){return oS},createToJSONSchemaMethod:function(){return ow},decode:function(){return eX},decodeAsync:function(){return e4},describe:function(){return oh},encode:function(){return eK},encodeAsync:function(){return eH},extractDefs:function(){return ok},finalize:function(){return oI},flattenError:function(){return eP},formatError:function(){return eE},globalConfig:function(){return y},globalRegistry:function(){return uD},initializeContext:function(){return ob},isValidBase64:function(){return nG},isValidBase64URL:function(){return nK},isValidJWT:function(){return nY},locales:function(){return o},meta:function(){return o$},parse:function(){return eJ},parseAsync:function(){return eF},prettifyError:function(){return eL},process:function(){return ox},regexes:function(){return a},registry:function(){return uN},safeDecode:function(){return e2},safeDecodeAsync:function(){return e5},safeEncode:function(){return e0},safeEncodeAsync:function(){return e3},safeParse:function(){return eW},safeParseAsync:function(){return eG},toDotPath:function(){return eA},toJSONSchema:function(){return li},treeifyError:function(){return eT},util:function(){return u},version:function(){return nx}});var c={};n.r(c),n.d(c,{endsWith:function(){return aM},gt:function(){return aw},gte:function(){return aS},includes:function(){return aC},length:function(){return aA},lowercase:function(){return aR},lt:function(){return ak},lte:function(){return aI},maxLength:function(){return aE},maxSize:function(){return aN},mime:function(){return aB},minLength:function(){return aT},minSize:function(){return aD},multipleOf:function(){return aj},negative:function(){return aU},nonnegative:function(){return aZ},nonpositive:function(){return aO},normalize:function(){return aV},overwrite:function(){return aG},positive:function(){return az},property:function(){return aW},regex:function(){return aL},size:function(){return aP},slugify:function(){return aY},startsWith:function(){return aF},toLowerCase:function(){return aq},toUpperCase:function(){return aX},trim:function(){return aK},uppercase:function(){return aJ}});var d={};n.r(d),n.d(d,{ZodISODate:function(){return ll},ZodISODateTime:function(){return la},ZodISODuration:function(){return lf},ZodISOTime:function(){return lc},date:function(){return ls},datetime:function(){return lo},duration:function(){return lm},time:function(){return ld}});var f={};n.r(f),n.d(f,{ZodAny:function(){return sJ},ZodArray:function(){return sX},ZodBase64:function(){return sa},ZodBase64URL:function(){return sl},ZodBigInt:function(){return sO},ZodBigIntFormat:function(){return sj},ZodBoolean:function(){return sz},ZodCIDRv4:function(){return sn},ZodCIDRv6:function(){return si},ZodCUID:function(){return lX},ZodCUID2:function(){return lH},ZodCatch:function(){return cE},ZodCodec:function(){return cC},ZodCustom:function(){return cQ},ZodCustomStringFormat:function(){return sp},ZodDate:function(){return sK},ZodDefault:function(){return cz},ZodDiscriminatedUnion:function(){return s7},ZodE164:function(){return sc},ZodEmail:function(){return lP},ZodEmoji:function(){return lG},ZodEnum:function(){return cd},ZodExactOptional:function(){return cx},ZodFile:function(){return cg},ZodFunction:function(){return cY},ZodGUID:function(){return lT},ZodIPv4:function(){return l3},ZodIPv6:function(){return se},ZodIntersection:function(){return s8},ZodJWT:function(){return sf},ZodKSUID:function(){return l2},ZodLazy:function(){return cV},ZodLiteral:function(){return cp},ZodMAC:function(){return l5},ZodMap:function(){return co},ZodNaN:function(){return cA},ZodNanoID:function(){return lK},ZodNever:function(){return sW},ZodNonOptional:function(){return cj},ZodNull:function(){return sL},ZodNullable:function(){return cI},ZodNumber:function(){return s_},ZodNumberFormat:function(){return sb},ZodObject:function(){return sQ},ZodOptional:function(){return cy},ZodPipe:function(){return cR},ZodPrefault:function(){return cO},ZodPromise:function(){return cq},ZodReadonly:function(){return cM},ZodRecord:function(){return cr},ZodSet:function(){return cs},ZodString:function(){return lj},ZodStringFormat:function(){return lD},ZodSuccess:function(){return cD},ZodSymbol:function(){return sP},ZodTemplateLiteral:function(){return cB},ZodTransform:function(){return c$},ZodTuple:function(){return ct},ZodType:function(){return lO},ZodULID:function(){return l4},ZodURL:function(){return lM},ZodUUID:function(){return lL},ZodUndefined:function(){return sT},ZodUnion:function(){return s1},ZodUnknown:function(){return sF},ZodVoid:function(){return sG},ZodXID:function(){return l0},ZodXor:function(){return s9},_ZodString:function(){return lZ},_default:function(){return cU},_function:function(){return cH},any:function(){return sC},array:function(){return sY},base64:function(){return so},base64url:function(){return ss},bigint:function(){return sZ},boolean:function(){return sU},catch:function(){return cT},check:function(){return c4},cidrv4:function(){return sr},cidrv6:function(){return su},codec:function(){return cF},cuid:function(){return lY},cuid2:function(){return lQ},custom:function(){return c6},date:function(){return sq},describe:function(){return c2},discriminatedUnion:function(){return s5},e164:function(){return sd},email:function(){return lE},emoji:function(){return lV},enum:function(){return cf},exactOptional:function(){return ck},file:function(){return ch},float32:function(){return sk},float64:function(){return sI},function:function(){return cH},guid:function(){return lA},hash:function(){return s$},hex:function(){return sh},hostname:function(){return sg},httpUrl:function(){return lB},instanceof:function(){return c3},int:function(){return sx},int32:function(){return sw},int64:function(){return sN},intersection:function(){return ce},ipv4:function(){return l7},ipv6:function(){return st},json:function(){return c5},jwt:function(){return sm},keyof:function(){return sH},ksuid:function(){return l9},lazy:function(){return cK},literal:function(){return cv},looseObject:function(){return s0},looseRecord:function(){return ca},mac:function(){return l8},map:function(){return cl},meta:function(){return c9},nan:function(){return cL},nanoid:function(){return lq},nativeEnum:function(){return cm},never:function(){return sB},nonoptional:function(){return cN},null:function(){return sR},nullable:function(){return cw},nullish:function(){return cS},number:function(){return sy},object:function(){return s4},optional:function(){return cb},partialRecord:function(){return cu},pipe:function(){return cJ},prefault:function(){return cZ},preprocess:function(){return c8},promise:function(){return cX},readonly:function(){return cW},record:function(){return ci},refine:function(){return c0},set:function(){return cc},strictObject:function(){return s6},string:function(){return lN},stringFormat:function(){return sv},stringbool:function(){return c7},success:function(){return cP},superRefine:function(){return c1},symbol:function(){return sE},templateLiteral:function(){return cG},transform:function(){return c_},tuple:function(){return cn},uint32:function(){return sS},uint64:function(){return sD},ulid:function(){return l6},undefined:function(){return sA},union:function(){return s2},unknown:function(){return sM},url:function(){return lW},uuid:function(){return lR},uuidv4:function(){return lJ},uuidv6:function(){return lC},uuidv7:function(){return lF},void:function(){return sV},xid:function(){return l1},xor:function(){return s3}});var m={};n.r(m),n.d(m,{bigint:function(){return dc},boolean:function(){return ds},date:function(){return dd},number:function(){return dl},string:function(){return da}});var p={};n.r(p),n.d(p,{$brand:function(){return h},$input:function(){return uZ},$output:function(){return uO},NEVER:function(){return v},TimePrecision:function(){return u9},ZodAny:function(){return sJ},ZodArray:function(){return sX},ZodBase64:function(){return sa},ZodBase64URL:function(){return sl},ZodBigInt:function(){return sO},ZodBigIntFormat:function(){return sj},ZodBoolean:function(){return sz},ZodCIDRv4:function(){return sn},ZodCIDRv6:function(){return si},ZodCUID:function(){return lX},ZodCUID2:function(){return lH},ZodCatch:function(){return cE},ZodCodec:function(){return cC},ZodCustom:function(){return cQ},ZodCustomStringFormat:function(){return sp},ZodDate:function(){return sK},ZodDefault:function(){return cz},ZodDiscriminatedUnion:function(){return s7},ZodE164:function(){return sc},ZodEmail:function(){return lP},ZodEmoji:function(){return lG},ZodEnum:function(){return cd},ZodError:function(){return lv},ZodExactOptional:function(){return cx},ZodFile:function(){return cg},ZodFirstPartyTypeKind:function(){return i},ZodFunction:function(){return cY},ZodGUID:function(){return lT},ZodIPv4:function(){return l3},ZodIPv6:function(){return se},ZodISODate:function(){return ll},ZodISODateTime:function(){return la},ZodISODuration:function(){return lf},ZodISOTime:function(){return lc},ZodIntersection:function(){return s8},ZodIssueCode:function(){return de},ZodJWT:function(){return sf},ZodKSUID:function(){return l2},ZodLazy:function(){return cV},ZodLiteral:function(){return cp},ZodMAC:function(){return l5},ZodMap:function(){return co},ZodNaN:function(){return cA},ZodNanoID:function(){return lK},ZodNever:function(){return sW},ZodNonOptional:function(){return cj},ZodNull:function(){return sL},ZodNullable:function(){return cI},ZodNumber:function(){return s_},ZodNumberFormat:function(){return sb},ZodObject:function(){return sQ},ZodOptional:function(){return cy},ZodPipe:function(){return cR},ZodPrefault:function(){return cO},ZodPromise:function(){return cq},ZodReadonly:function(){return cM},ZodRealError:function(){return lg},ZodRecord:function(){return cr},ZodSet:function(){return cs},ZodString:function(){return lj},ZodStringFormat:function(){return lD},ZodSuccess:function(){return cD},ZodSymbol:function(){return sP},ZodTemplateLiteral:function(){return cB},ZodTransform:function(){return c$},ZodTuple:function(){return ct},ZodType:function(){return lO},ZodULID:function(){return l4},ZodURL:function(){return lM},ZodUUID:function(){return lL},ZodUndefined:function(){return sT},ZodUnion:function(){return s1},ZodUnknown:function(){return sF},ZodVoid:function(){return sG},ZodXID:function(){return l0},ZodXor:function(){return s9},_ZodString:function(){return lZ},_default:function(){return cU},_function:function(){return cH},any:function(){return sC},array:function(){return sY},base64:function(){return so},base64url:function(){return ss},bigint:function(){return sZ},boolean:function(){return sU},catch:function(){return cT},check:function(){return c4},cidrv4:function(){return sr},cidrv6:function(){return su},clone:function(){return et},codec:function(){return cF},coerce:function(){return m},config:function(){return b},core:function(){return s},cuid:function(){return lY},cuid2:function(){return lQ},custom:function(){return c6},date:function(){return sq},decode:function(){return lx},decodeAsync:function(){return lI},describe:function(){return c2},discriminatedUnion:function(){return s5},e164:function(){return sd},email:function(){return lE},emoji:function(){return lV},encode:function(){return lb},encodeAsync:function(){return lk},endsWith:function(){return aM},enum:function(){return cf},exactOptional:function(){return ck},file:function(){return ch},flattenError:function(){return eP},float32:function(){return sk},float64:function(){return sI},formatError:function(){return eE},fromJSONSchema:function(){return du},function:function(){return cH},getErrorMap:function(){return dn},globalRegistry:function(){return uD},gt:function(){return aw},gte:function(){return aS},guid:function(){return lA},hash:function(){return s$},hex:function(){return sh},hostname:function(){return sg},httpUrl:function(){return lB},includes:function(){return aC},instanceof:function(){return c3},int:function(){return sx},int32:function(){return sw},int64:function(){return sN},intersection:function(){return ce},ipv4:function(){return l7},ipv6:function(){return st},iso:function(){return d},json:function(){return c5},jwt:function(){return sm},keyof:function(){return sH},ksuid:function(){return l9},lazy:function(){return cK},length:function(){return aA},literal:function(){return cv},locales:function(){return o},looseObject:function(){return s0},looseRecord:function(){return ca},lowercase:function(){return aR},lt:function(){return ak},lte:function(){return aI},mac:function(){return l8},map:function(){return cl},maxLength:function(){return aE},maxSize:function(){return aN},meta:function(){return c9},mime:function(){return aB},minLength:function(){return aT},minSize:function(){return aD},multipleOf:function(){return aj},nan:function(){return cL},nanoid:function(){return lq},nativeEnum:function(){return cm},negative:function(){return aU},never:function(){return sB},nonnegative:function(){return aZ},nonoptional:function(){return cN},nonpositive:function(){return aO},normalize:function(){return aV},null:function(){return sR},nullable:function(){return cw},nullish:function(){return cS},number:function(){return sy},object:function(){return s4},optional:function(){return cb},overwrite:function(){return aG},parse:function(){return lh},parseAsync:function(){return l$},partialRecord:function(){return cu},pipe:function(){return cJ},positive:function(){return az},prefault:function(){return cZ},preprocess:function(){return c8},prettifyError:function(){return eL},promise:function(){return cX},property:function(){return aW},readonly:function(){return cW},record:function(){return ci},refine:function(){return c0},regex:function(){return aL},regexes:function(){return a},registry:function(){return uN},safeDecode:function(){return lS},safeDecodeAsync:function(){return lU},safeEncode:function(){return lw},safeEncodeAsync:function(){return lz},safeParse:function(){return l_},safeParseAsync:function(){return ly},set:function(){return cc},setErrorMap:function(){return dt},size:function(){return aP},slugify:function(){return aY},startsWith:function(){return aF},strictObject:function(){return s6},string:function(){return lN},stringFormat:function(){return sv},stringbool:function(){return c7},success:function(){return cP},superRefine:function(){return c1},symbol:function(){return sE},templateLiteral:function(){return cG},toJSONSchema:function(){return li},toLowerCase:function(){return aq},toUpperCase:function(){return aX},transform:function(){return c_},treeifyError:function(){return eT},trim:function(){return aK},tuple:function(){return cn},uint32:function(){return sS},uint64:function(){return sD},ulid:function(){return l6},undefined:function(){return sA},union:function(){return s2},unknown:function(){return sM},uppercase:function(){return aJ},url:function(){return lW},util:function(){return u},uuid:function(){return lR},uuidv4:function(){return lJ},uuidv6:function(){return lC},uuidv7:function(){return lF},void:function(){return sV},xid:function(){return l1},xor:function(){return s3}});let v=Object.freeze({status:"aborted"});function g(e,t,n){function r(n,r){if(n._zod||Object.defineProperty(n,"_zod",{value:{def:r,constr:a,traits:new Set},enumerable:!1}),n._zod.traits.has(e))return;n._zod.traits.add(e),t(n,r);let i=a.prototype,u=Object.keys(i);for(let e=0;e<u.length;e++){let t=u[e];t in n||(n[t]=i[t].bind(n))}}let i=n?.Parent??Object;class u extends i{}function a(e){var t;let i=n?.Parent?new u:this;for(let n of(r(i,e),(t=i._zod).deferred??(t.deferred=[]),i._zod.deferred))n();return i}return Object.defineProperty(u,"name",{value:e}),Object.defineProperty(a,"init",{value:r}),Object.defineProperty(a,Symbol.hasInstance,{value:t=>!!n?.Parent&&t instanceof n.Parent||t?._zod?.traits?.has(e)}),Object.defineProperty(a,"name",{value:e}),a}let h=Symbol("zod_brand");class $ extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class _ extends Error{constructor(e){super(`Encountered unidirectional transform during encode: ${e}`),this.name="ZodEncodeError"}}let y={};function b(e){return e&&Object.assign(y,e),y}function x(e){return e}function k(e){return e}function I(e){}function w(e){throw Error("Unexpected value in exhaustive check")}function S(e){}function z(e){let t=Object.values(e).filter(e=>"number"==typeof e);return Object.entries(e).filter(([e,n])=>-1===t.indexOf(+e)).map(([e,t])=>t)}function U(e,t="|"){return e.map(e=>ei(e)).join(t)}function O(e,t){return"bigint"==typeof t?t.toString():t}function Z(e){return{get value(){{let t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function j(e){return null==e}function N(e){let t=e.startsWith("^")?1:0,n=e.endsWith("$")?e.length-1:e.length;return e.slice(t,n)}function D(e,t){let n=(e.toString().split(".")[1]||"").length,r=t.toString(),i=(r.split(".")[1]||"").length;if(0===i&&/\d?e-\d?/.test(r)){let e=r.match(/\d?e-(\d?)/);e?.[1]&&(i=Number.parseInt(e[1]))}let u=n>i?n:i;return Number.parseInt(e.toFixed(u).replace(".",""))%Number.parseInt(t.toFixed(u).replace(".",""))/10**u}let P=Symbol("evaluating");function E(e,t,n){let r;Object.defineProperty(e,t,{get(){if(r!==P)return void 0===r&&(r=P,r=n()),r},set(n){Object.defineProperty(e,t,{value:n})},configurable:!0})}function T(e){return Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e))}function A(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,enumerable:!0,configurable:!0})}function L(...e){let t={};for(let n of e)Object.assign(t,Object.getOwnPropertyDescriptors(n));return Object.defineProperties({},t)}function R(e){return L(e._zod.def)}function J(e,t){return t?t.reduce((e,t)=>e?.[t],e):e}function C(e){let t=Object.keys(e);return Promise.all(t.map(t=>e[t])).then(e=>{let n={};for(let r=0;r<t.length;r++)n[t[r]]=e[r];return n})}function F(e=10){let t="abcdefghijklmnopqrstuvwxyz",n="";for(let r=0;r<e;r++)n+=t[Math.floor(Math.random()*t.length)];return n}function M(e){return JSON.stringify(e)}function W(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}let B="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function G(e){return"object"==typeof e&&null!==e&&!Array.isArray(e)}let V=Z(()=>{if("undefined"!=typeof navigator&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{return Function(""),!0}catch(e){return!1}});function K(e){if(!1===G(e))return!1;let t=e.constructor;if(void 0===t||"function"!=typeof t)return!0;let n=t.prototype;return!1!==G(n)&&!1!==Object.prototype.hasOwnProperty.call(n,"isPrototypeOf")}function q(e){return K(e)?{...e}:Array.isArray(e)?[...e]:e}function X(e){let t=0;for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&t++;return t}let Y=e=>{let t=typeof e;switch(t){case"undefined":return"undefined";case"string":return"string";case"number":return Number.isNaN(e)?"nan":"number";case"boolean":return"boolean";case"function":return"function";case"bigint":return"bigint";case"symbol":return"symbol";case"object":if(Array.isArray(e))return"array";if(null===e)return"null";if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return"promise";if("undefined"!=typeof Map&&e instanceof Map)return"map";if("undefined"!=typeof Set&&e instanceof Set)return"set";if("undefined"!=typeof Date&&e instanceof Date)return"date";if("undefined"!=typeof File&&e instanceof File)return"file";return"object";default:throw Error(`Unknown data type: ${t}`)}},H=new Set(["string","number","symbol"]),Q=new Set(["string","number","bigint","boolean","symbol","undefined"]);function ee(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function et(e,t,n){let r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function en(e){if(!e)return{};if("string"==typeof e)return{error:()=>e};if(e?.message!==void 0){if(e?.error!==void 0)throw Error("Cannot specify both `message` and `error` params");e.error=e.message}return(delete e.message,"string"==typeof e.error)?{...e,error:()=>e.error}:e}function er(e){let t;return new Proxy({},{get:(n,r,i)=>(t??(t=e()),Reflect.get(t,r,i)),set:(n,r,i,u)=>(t??(t=e()),Reflect.set(t,r,i,u)),has:(n,r)=>(t??(t=e()),Reflect.has(t,r)),deleteProperty:(n,r)=>(t??(t=e()),Reflect.deleteProperty(t,r)),ownKeys:n=>(t??(t=e()),Reflect.ownKeys(t)),getOwnPropertyDescriptor:(n,r)=>(t??(t=e()),Reflect.getOwnPropertyDescriptor(t,r)),defineProperty:(n,r,i)=>(t??(t=e()),Reflect.defineProperty(t,r,i))})}function ei(e){return"bigint"==typeof e?e.toString()+"n":"string"==typeof e?`"${e}"`:`${e}`}function eu(e){return Object.keys(e).filter(t=>"optional"===e[t]._zod.optin&&"optional"===e[t]._zod.optout)}let ea={safeint:[Number.MIN_SAFE_INTEGER,Number.MAX_SAFE_INTEGER],int32:[-2147483648,2147483647],uint32:[0,4294967295],float32:[-34028234663852886e22,34028234663852886e22],float64:[-Number.MAX_VALUE,Number.MAX_VALUE]},eo={int64:[BigInt("-9223372036854775808"),BigInt("9223372036854775807")],uint64:[BigInt(0),BigInt("18446744073709551615")]};function el(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(".pick() cannot be used on object schemas containing refinements");let i=L(e._zod.def,{get shape(){let e={};for(let r in t){if(!(r in n.shape))throw Error(`Unrecognized key: "${r}"`);t[r]&&(e[r]=n.shape[r])}return A(this,"shape",e),e},checks:[]});return et(e,i)}function es(e,t){let n=e._zod.def,r=n.checks;if(r&&r.length>0)throw Error(".omit() cannot be used on object schemas containing refinements");let i=L(e._zod.def,{get shape(){let r={...e._zod.def.shape};for(let e in t){if(!(e in n.shape))throw Error(`Unrecognized key: "${e}"`);t[e]&&delete r[e]}return A(this,"shape",r),r},checks:[]});return et(e,i)}function ec(e,t){if(!K(t))throw Error("Invalid input to extend: expected a plain object");let n=e._zod.def.checks;if(n&&n.length>0){let n=e._zod.def.shape;for(let e in t)if(void 0!==Object.getOwnPropertyDescriptor(n,e))throw Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}let r=L(e._zod.def,{get shape(){let n={...e._zod.def.shape,...t};return A(this,"shape",n),n}});return et(e,r)}function ed(e,t){if(!K(t))throw Error("Invalid input to safeExtend: expected a plain object");let n=L(e._zod.def,{get shape(){let n={...e._zod.def.shape,...t};return A(this,"shape",n),n}});return et(e,n)}function ef(e,t){let n=L(e._zod.def,{get shape(){let n={...e._zod.def.shape,...t._zod.def.shape};return A(this,"shape",n),n},get catchall(){return t._zod.def.catchall},checks:[]});return et(e,n)}function em(e,t,n){let r=t._zod.def.checks;if(r&&r.length>0)throw Error(".partial() cannot be used on object schemas containing refinements");let i=L(t._zod.def,{get shape(){let r=t._zod.def.shape,i={...r};if(n)for(let t in n){if(!(t in r))throw Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=e?new e({type:"optional",innerType:r[t]}):r[t])}else for(let t in r)i[t]=e?new e({type:"optional",innerType:r[t]}):r[t];return A(this,"shape",i),i},checks:[]});return et(t,i)}function ep(e,t,n){let r=L(t._zod.def,{get shape(){let r=t._zod.def.shape,i={...r};if(n)for(let t in n){if(!(t in i))throw Error(`Unrecognized key: "${t}"`);n[t]&&(i[t]=new e({type:"nonoptional",innerType:r[t]}))}else for(let t in r)i[t]=new e({type:"nonoptional",innerType:r[t]});return A(this,"shape",i),i}});return et(t,r)}function ev(e,t=0){if(!0===e.aborted)return!0;for(let n=t;n<e.issues.length;n++)if(e.issues[n]?.continue!==!0)return!0;return!1}function eg(e,t){return t.map(t=>(t.path??(t.path=[]),t.path.unshift(e),t))}function eh(e){return"string"==typeof e?e:e?.message}function e$(e,t,n){let r={...e,path:e.path??[]};if(!e.message){let i=eh(e.inst?._zod.def?.error?.(e))??eh(t?.error?.(e))??eh(n.customError?.(e))??eh(n.localeError?.(e))??"Invalid input";r.message=i}return delete r.inst,delete r.continue,t?.reportInput||delete r.input,r}function e_(e){return e instanceof Set?"set":e instanceof Map?"map":e instanceof File?"file":"unknown"}function ey(e){return Array.isArray(e)?"array":"string"==typeof e?"string":"unknown"}function eb(e){let t=typeof e;switch(t){case"number":return Number.isNaN(e)?"nan":"number";case"object":if(null===e)return"null";if(Array.isArray(e))return"array";if(e&&Object.getPrototypeOf(e)!==Object.prototype&&"constructor"in e&&e.constructor)return e.constructor.name}return t}function ex(...e){let[t,n,r]=e;return"string"==typeof t?{message:t,code:"custom",input:n,inst:r}:{...t}}function ek(e){return Object.entries(e).filter(([e,t])=>Number.isNaN(Number.parseInt(e,10))).map(e=>e[1])}function eI(e){let t=atob(e),n=new Uint8Array(t.length);for(let e=0;e<t.length;e++)n[e]=t.charCodeAt(e);return n}function ew(e){let t="";for(let n=0;n<e.length;n++)t+=String.fromCharCode(e[n]);return btoa(t)}function eS(e){let t=e.replace(/-/g,"+").replace(/_/g,"/"),n="=".repeat((4-t.length%4)%4);return eI(t+n)}function ez(e){return ew(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}function eU(e){let t=e.replace(/^0x/,"");if(t.length%2!=0)throw Error("Invalid hex string length");let n=new Uint8Array(t.length/2);for(let e=0;e<t.length;e+=2)n[e/2]=Number.parseInt(t.slice(e,e+2),16);return n}function eO(e){return Array.from(e).map(e=>e.toString(16).padStart(2,"0")).join("")}class eZ{constructor(...e){}}let ej=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,O,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},eN=g("$ZodError",ej),eD=g("$ZodError",ej,{Parent:Error});function eP(e,t=e=>e.message){let n={},r=[];for(let i of e.issues)i.path.length>0?(n[i.path[0]]=n[i.path[0]]||[],n[i.path[0]].push(t(i))):r.push(t(i));return{formErrors:r,fieldErrors:n}}function eE(e,t=e=>e.message){let n={_errors:[]},r=e=>{for(let i of e.issues)if("invalid_union"===i.code&&i.errors.length)i.errors.map(e=>r({issues:e}));else if("invalid_key"===i.code)r({issues:i.issues});else if("invalid_element"===i.code)r({issues:i.issues});else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;r<i.path.length;){let n=i.path[r];r===i.path.length-1?(e[n]=e[n]||{_errors:[]},e[n]._errors.push(t(i))):e[n]=e[n]||{_errors:[]},e=e[n],r++}}};return r(e),n}function eT(e,t=e=>e.message){let n={errors:[]},r=(e,i=[])=>{var u,a;for(let o of e.issues)if("invalid_union"===o.code&&o.errors.length)o.errors.map(e=>r({issues:e},o.path));else if("invalid_key"===o.code)r({issues:o.issues},o.path);else if("invalid_element"===o.code)r({issues:o.issues},o.path);else{let e=[...i,...o.path];if(0===e.length){n.errors.push(t(o));continue}let r=n,l=0;for(;l<e.length;){let n=e[l],i=l===e.length-1;"string"==typeof n?(r.properties??(r.properties={}),(u=r.properties)[n]??(u[n]={errors:[]}),r=r.properties[n]):(r.items??(r.items=[]),(a=r.items)[n]??(a[n]={errors:[]}),r=r.items[n]),i&&r.errors.push(t(o)),l++}}};return r(e),n}function eA(e){let t=[];for(let n of e.map(e=>"object"==typeof e?e.key:e))"number"==typeof n?t.push(`[${n}]`):"symbol"==typeof n?t.push(`[${JSON.stringify(String(n))}]`):/[^\w$]/.test(n)?t.push(`[${JSON.stringify(n)}]`):(t.length&&t.push("."),t.push(n));return t.join("")}function eL(e){let t=[];for(let n of[...e.issues].sort((e,t)=>(e.path??[]).length-(t.path??[]).length))t.push(`✖ ${n.message}`),n.path?.length&&t.push(` → at ${eA(n.path)}`);return t.join("\n")}let eR=e=>(t,n,r,i)=>{let u=r?Object.assign(r,{async:!1}):{async:!1},a=t._zod.run({value:n,issues:[]},u);if(a instanceof Promise)throw new $;if(a.issues.length){let t=new(i?.Err??e)(a.issues.map(e=>e$(e,u,b())));throw B(t,i?.callee),t}return a.value},eJ=eR(eD),eC=e=>async(t,n,r,i)=>{let u=r?Object.assign(r,{async:!0}):{async:!0},a=t._zod.run({value:n,issues:[]},u);if(a instanceof Promise&&(a=await a),a.issues.length){let t=new(i?.Err??e)(a.issues.map(e=>e$(e,u,b())));throw B(t,i?.callee),t}return a.value},eF=eC(eD),eM=e=>(t,n,r)=>{let i=r?{...r,async:!1}:{async:!1},u=t._zod.run({value:n,issues:[]},i);if(u instanceof Promise)throw new $;return u.issues.length?{success:!1,error:new(e??eN)(u.issues.map(e=>e$(e,i,b())))}:{success:!0,data:u.value}},eW=eM(eD),eB=e=>async(t,n,r)=>{let i=r?Object.assign(r,{async:!0}):{async:!0},u=t._zod.run({value:n,issues:[]},i);return u instanceof Promise&&(u=await u),u.issues.length?{success:!1,error:new e(u.issues.map(e=>e$(e,i,b())))}:{success:!0,data:u.value}},eG=eB(eD),eV=e=>(t,n,r)=>{let i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return eR(e)(t,n,i)},eK=eV(eD),eq=e=>(t,n,r)=>eR(e)(t,n,r),eX=eq(eD),eY=e=>async(t,n,r)=>{let i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return eC(e)(t,n,i)},eH=eY(eD),eQ=e=>async(t,n,r)=>eC(e)(t,n,r),e4=eQ(eD),e6=e=>(t,n,r)=>{let i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return eM(e)(t,n,i)},e0=e6(eD),e1=e=>(t,n,r)=>eM(e)(t,n,r),e2=e1(eD),e9=e=>async(t,n,r)=>{let i=r?Object.assign(r,{direction:"backward"}):{direction:"backward"};return eB(e)(t,n,i)},e3=e9(eD),e7=e=>async(t,n,r)=>eB(e)(t,n,r),e5=e7(eD),e8=/^[cC][^\s-]{8,}$/,te=/^[0-9a-z]+$/,tt=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,tn=/^[0-9a-vA-V]{20}$/,tr=/^[A-Za-z0-9]{27}$/,ti=/^[a-zA-Z0-9_-]{21}$/,tu=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ta=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,to=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,tl=e=>e?RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,ts=tl(4),tc=tl(6),td=tl(7),tf=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,tm=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,tp=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,tv=/^[^\s@"]{1,64}@[^\s@]{1,255}$/u,tg=tv,th=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;function t$(){return RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")}let t_=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,ty=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,tb=e=>{let t=ee(e??":");return RegExp(`^(?:[0-9A-F]{2}${t}){5}[0-9A-F]{2}$|^(?:[0-9a-f]{2}${t}){5}[0-9a-f]{2}$`)},tx=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,tk=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,tI=/^$|^(?:[0-9a-zA-Z+/]{4})*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,tw=/^[A-Za-z0-9_-]*$/,tS=/^(?=.{1,253}\.?$)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[-0-9a-zA-Z]{0,61}[0-9a-zA-Z])?)*\.?$/,tz=/^([a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,}$/,tU=/^\+[1-9]\d{6,14}$/,tO="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",tZ=RegExp(`^${tO}$`);function tj(e){let t="(?:[01]\\d|2[0-3]):[0-5]\\d";return"number"==typeof e.precision?-1===e.precision?`${t}`:0===e.precision?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function tN(e){return RegExp(`^${tj(e)}$`)}function tD(e){let t=tj({precision:e.precision}),n=["Z"];e.local&&n.push(""),e.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");let r=`${t}(?:${n.join("|")})`;return RegExp(`^${tO}T(?:${r})$`)}let tP=e=>{let t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return RegExp(`^${t}$`)},tE=/^-?\d+n?$/,tT=/^-?\d+$/,tA=/^-?\d+(?:\.\d+)?$/,tL=/^(?:true|false)$/i,tR=/^null$/i,tJ=/^undefined$/i,tC=/^[^A-Z]*$/,tF=/^[^a-z]*$/,tM=/^[0-9a-fA-F]*$/;function tW(e,t){return RegExp(`^[A-Za-z0-9+/]{${e}}${t}$`)}function tB(e){return RegExp(`^[A-Za-z0-9_-]{${e}}$`)}let tG=/^[0-9a-fA-F]{32}$/,tV=tW(22,"=="),tK=tB(22),tq=/^[0-9a-fA-F]{40}$/,tX=tW(27,"="),tY=tB(27),tH=/^[0-9a-fA-F]{64}$/,tQ=tW(43,"="),t4=tB(43),t6=/^[0-9a-fA-F]{96}$/,t0=tW(64,""),t1=tB(64),t2=/^[0-9a-fA-F]{128}$/,t9=tW(86,"=="),t3=tB(86),t7=g("$ZodCheck",(e,t)=>{var n;e._zod??(e._zod={}),e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),t5={number:"number",bigint:"bigint",object:"date"},t8=g("$ZodCheckLessThan",(e,t)=>{t7.init(e,t);let n=t5[typeof t.value];e._zod.onattach.push(e=>{let n=e._zod.bag,r=(t.inclusive?n.maximum:n.exclusiveMaximum)??Number.POSITIVE_INFINITY;t.value<r&&(t.inclusive?n.maximum=t.value:n.exclusiveMaximum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value<=t.value:r.value<t.value)||r.issues.push({origin:n,code:"too_big",maximum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),ne=g("$ZodCheckGreaterThan",(e,t)=>{t7.init(e,t);let n=t5[typeof t.value];e._zod.onattach.push(e=>{let n=e._zod.bag,r=(t.inclusive?n.minimum:n.exclusiveMinimum)??Number.NEGATIVE_INFINITY;t.value>r&&(t.inclusive?n.minimum=t.value:n.exclusiveMinimum=t.value)}),e._zod.check=r=>{(t.inclusive?r.value>=t.value:r.value>t.value)||r.issues.push({origin:n,code:"too_small",minimum:"object"==typeof t.value?t.value.getTime():t.value,input:r.value,inclusive:t.inclusive,inst:e,continue:!t.abort})}}),nt=g("$ZodCheckMultipleOf",(e,t)=>{t7.init(e,t),e._zod.onattach.push(e=>{var n;(n=e._zod.bag).multipleOf??(n.multipleOf=t.value)}),e._zod.check=n=>{if(typeof n.value!=typeof t.value)throw Error("Cannot mix number and bigint in multiple_of check.");("bigint"==typeof n.value?n.value%t.value===BigInt(0):0===D(n.value,t.value))||n.issues.push({origin:typeof n.value,code:"not_multiple_of",divisor:t.value,input:n.value,inst:e,continue:!t.abort})}}),nn=g("$ZodCheckNumberFormat",(e,t)=>{t7.init(e,t),t.format=t.format||"float64";let n=t.format?.includes("int"),r=n?"int":"number",[i,u]=ea[t.format];e._zod.onattach.push(e=>{let r=e._zod.bag;r.format=t.format,r.minimum=i,r.maximum=u,n&&(r.pattern=tT)}),e._zod.check=a=>{let o=a.value;if(n){if(!Number.isInteger(o)){a.issues.push({expected:r,format:t.format,code:"invalid_type",continue:!1,input:o,inst:e});return}if(!Number.isSafeInteger(o)){o>0?a.issues.push({input:o,code:"too_big",maximum:Number.MAX_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!t.abort}):a.issues.push({input:o,code:"too_small",minimum:Number.MIN_SAFE_INTEGER,note:"Integers must be within the safe integer range.",inst:e,origin:r,inclusive:!0,continue:!t.abort});return}}o<i&&a.issues.push({origin:"number",input:o,code:"too_small",minimum:i,inclusive:!0,inst:e,continue:!t.abort}),o>u&&a.issues.push({origin:"number",input:o,code:"too_big",maximum:u,inclusive:!0,inst:e,continue:!t.abort})}}),nr=g("$ZodCheckBigIntFormat",(e,t)=>{t7.init(e,t);let[n,r]=eo[t.format];e._zod.onattach.push(e=>{let i=e._zod.bag;i.format=t.format,i.minimum=n,i.maximum=r}),e._zod.check=i=>{let u=i.value;u<n&&i.issues.push({origin:"bigint",input:u,code:"too_small",minimum:n,inclusive:!0,inst:e,continue:!t.abort}),u>r&&i.issues.push({origin:"bigint",input:u,code:"too_big",maximum:r,inclusive:!0,inst:e,continue:!t.abort})}}),ni=g("$ZodCheckMaxSize",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let n=e._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<n&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=n=>{let r=n.value;r.size<=t.maximum||n.issues.push({origin:e_(r),code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),nu=g("$ZodCheckMinSize",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let n=e._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>n&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=n=>{let r=n.value;r.size>=t.minimum||n.issues.push({origin:e_(r),code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),na=g("$ZodCheckSizeEquals",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.size}),e._zod.onattach.push(e=>{let n=e._zod.bag;n.minimum=t.size,n.maximum=t.size,n.size=t.size}),e._zod.check=n=>{let r=n.value,i=r.size;if(i===t.size)return;let u=i>t.size;n.issues.push({origin:e_(r),...u?{code:"too_big",maximum:t.size}:{code:"too_small",minimum:t.size},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),no=g("$ZodCheckMaxLength",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let n=e._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<n&&(e._zod.bag.maximum=t.maximum)}),e._zod.check=n=>{let r=n.value;if(r.length<=t.maximum)return;let i=ey(r);n.issues.push({origin:i,code:"too_big",maximum:t.maximum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),nl=g("$ZodCheckMinLength",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let n=e._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>n&&(e._zod.bag.minimum=t.minimum)}),e._zod.check=n=>{let r=n.value;if(r.length>=t.minimum)return;let i=ey(r);n.issues.push({origin:i,code:"too_small",minimum:t.minimum,inclusive:!0,input:r,inst:e,continue:!t.abort})}}),ns=g("$ZodCheckLengthEquals",(e,t)=>{var n;t7.init(e,t),(n=e._zod.def).when??(n.when=e=>{let t=e.value;return!j(t)&&void 0!==t.length}),e._zod.onattach.push(e=>{let n=e._zod.bag;n.minimum=t.length,n.maximum=t.length,n.length=t.length}),e._zod.check=n=>{let r=n.value,i=r.length;if(i===t.length)return;let u=ey(r),a=i>t.length;n.issues.push({origin:u,...a?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:n.value,inst:e,continue:!t.abort})}}),nc=g("$ZodCheckStringFormat",(e,t)=>{var n,r;t7.init(e,t),e._zod.onattach.push(e=>{let n=e._zod.bag;n.format=t.format,t.pattern&&(n.patterns??(n.patterns=new Set),n.patterns.add(t.pattern))}),t.pattern?(n=e._zod).check??(n.check=n=>{t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push({origin:"string",code:"invalid_format",format:t.format,input:n.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),nd=g("$ZodCheckRegex",(e,t)=>{nc.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,t.pattern.test(n.value)||n.issues.push({origin:"string",code:"invalid_format",format:"regex",input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),nf=g("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=tC),nc.init(e,t)}),nm=g("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=tF),nc.init(e,t)}),np=g("$ZodCheckIncludes",(e,t)=>{t7.init(e,t);let n=ee(t.includes),r=new RegExp("number"==typeof t.position?`^.{${t.position}}${n}`:n);t.pattern=r,e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(r)}),e._zod.check=n=>{n.value.includes(t.includes,t.position)||n.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:n.value,inst:e,continue:!t.abort})}}),nv=g("$ZodCheckStartsWith",(e,t)=>{t7.init(e,t);let n=RegExp(`^${ee(t.prefix)}.*`);t.pattern??(t.pattern=n),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.startsWith(t.prefix)||n.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input:n.value,inst:e,continue:!t.abort})}}),ng=g("$ZodCheckEndsWith",(e,t)=>{t7.init(e,t);let n=RegExp(`.*${ee(t.suffix)}$`);t.pattern??(t.pattern=n),e._zod.onattach.push(e=>{let t=e._zod.bag;t.patterns??(t.patterns=new Set),t.patterns.add(n)}),e._zod.check=n=>{n.value.endsWith(t.suffix)||n.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:n.value,inst:e,continue:!t.abort})}});function nh(e,t,n){e.issues.length&&t.issues.push(...eg(n,e.issues))}let n$=g("$ZodCheckProperty",(e,t)=>{t7.init(e,t),e._zod.check=e=>{let n=t.schema._zod.run({value:e.value[t.property],issues:[]},{});if(n instanceof Promise)return n.then(n=>nh(n,e,t.property));nh(n,e,t.property)}}),n_=g("$ZodCheckMimeType",(e,t)=>{t7.init(e,t);let n=new Set(t.mime);e._zod.onattach.push(e=>{e._zod.bag.mime=t.mime}),e._zod.check=r=>{n.has(r.value.type)||r.issues.push({code:"invalid_value",values:t.mime,input:r.value.type,inst:e,continue:!t.abort})}}),ny=g("$ZodCheckOverwrite",(e,t)=>{t7.init(e,t),e._zod.check=e=>{e.value=t.tx(e.value)}});class nb{constructor(e=[]){this.content=[],this.indent=0,this&&(this.args=e)}indented(e){this.indent+=1,e(this),this.indent-=1}write(e){if("function"==typeof e){e(this,{execution:"sync"}),e(this,{execution:"async"});return}let t=e.split("\n").filter(e=>e),n=Math.min(...t.map(e=>e.length-e.trimStart().length));for(let e of t.map(e=>e.slice(n)).map(e=>" ".repeat(2*this.indent)+e))this.content.push(e)}compile(){return Function(...this?.args,[...(this?.content??[""]).map(e=>` ${e}`)].join("\n"))}}let nx={major:4,minor:3,patch:6},nk=g("$ZodType",(e,t)=>{var n;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=nx;let r=[...e._zod.def.checks??[]];for(let t of(e._zod.traits.has("$ZodCheck")&&r.unshift(e),r))for(let n of t._zod.onattach)n(e);if(0===r.length)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{let t=(e,t,n)=>{let r,i=ev(e);for(let u of t){if(u._zod.def.when){if(!u._zod.def.when(e))continue}else if(i)continue;let t=e.issues.length,a=u._zod.check(e);if(a instanceof Promise&&n?.async===!1)throw new $;if(r||a instanceof Promise)r=(r??Promise.resolve()).then(async()=>{await a,e.issues.length===t||i||(i=ev(e,t))});else{if(e.issues.length===t)continue;i||(i=ev(e,t))}}return r?r.then(()=>e):e},n=(n,i,u)=>{if(ev(n))return n.aborted=!0,n;let a=t(i,r,u);if(a instanceof Promise){if(!1===u.async)throw new $;return a.then(t=>e._zod.parse(t,u))}return e._zod.parse(a,u)};e._zod.run=(i,u)=>{if(u.skipChecks)return e._zod.parse(i,u);if("backward"===u.direction){let t=e._zod.parse({value:i.value,issues:[]},{...u,skipChecks:!0});return t instanceof Promise?t.then(e=>n(e,i,u)):n(t,i,u)}let a=e._zod.parse(i,u);if(a instanceof Promise){if(!1===u.async)throw new $;return a.then(e=>t(e,r,u))}return t(a,r,u)}}E(e,"~standard",()=>({validate:t=>{try{let n=eW(e,t);return n.success?{value:n.data}:{issues:n.error?.issues}}catch(n){return eG(e,t).then(e=>e.success?{value:e.data}:{issues:e.error?.issues})}},vendor:"zod",version:1}))}),nI=g("$ZodString",(e,t)=>{nk.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??tP(e._zod.bag),e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch(e){}return"string"==typeof n.value||n.issues.push({expected:"string",code:"invalid_type",input:n.value,inst:e}),n}}),nw=g("$ZodStringFormat",(e,t)=>{nc.init(e,t),nI.init(e,t)}),nS=g("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=to),nw.init(e,t)}),nz=g("$ZodUUID",(e,t)=>{if(t.version){let e={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(void 0===e)throw Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=tl(e))}else t.pattern??(t.pattern=tl());nw.init(e,t)}),nU=g("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=tf),nw.init(e,t)}),nO=g("$ZodURL",(e,t)=>{nw.init(e,t),e._zod.check=n=>{try{let r=n.value.trim(),i=new URL(r);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(i.hostname)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(i.protocol.endsWith(":")?i.protocol.slice(0,-1):i.protocol)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),t.normalize?n.value=i.href:n.value=r;return}catch(r){n.issues.push({code:"invalid_format",format:"url",input:n.value,inst:e,continue:!t.abort})}}}),nZ=g("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=t$()),nw.init(e,t)}),nj=g("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=ti),nw.init(e,t)}),nN=g("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=e8),nw.init(e,t)}),nD=g("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=te),nw.init(e,t)}),nP=g("$ZodULID",(e,t)=>{t.pattern??(t.pattern=tt),nw.init(e,t)}),nE=g("$ZodXID",(e,t)=>{t.pattern??(t.pattern=tn),nw.init(e,t)}),nT=g("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=tr),nw.init(e,t)}),nA=g("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=tD(t)),nw.init(e,t)}),nL=g("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=tZ),nw.init(e,t)}),nR=g("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=tN(t)),nw.init(e,t)}),nJ=g("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=tu),nw.init(e,t)}),nC=g("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=t_),nw.init(e,t),e._zod.bag.format="ipv4"}),nF=g("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=ty),nw.init(e,t),e._zod.bag.format="ipv6",e._zod.check=n=>{try{new URL(`http://[${n.value}]`)}catch{n.issues.push({code:"invalid_format",format:"ipv6",input:n.value,inst:e,continue:!t.abort})}}}),nM=g("$ZodMAC",(e,t)=>{t.pattern??(t.pattern=tb(t.delimiter)),nw.init(e,t),e._zod.bag.format="mac"}),nW=g("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=tx),nw.init(e,t)}),nB=g("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=tk),nw.init(e,t),e._zod.check=n=>{let r=n.value.split("/");try{if(2!==r.length)throw Error();let[e,t]=r;if(!t)throw Error();let n=Number(t);if(`${n}`!==t||n<0||n>128)throw Error();new URL(`http://[${e}]`)}catch{n.issues.push({code:"invalid_format",format:"cidrv6",input:n.value,inst:e,continue:!t.abort})}}});function nG(e){if(""===e)return!0;if(e.length%4!=0)return!1;try{return atob(e),!0}catch{return!1}}let nV=g("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=tI),nw.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=n=>{nG(n.value)||n.issues.push({code:"invalid_format",format:"base64",input:n.value,inst:e,continue:!t.abort})}});function nK(e){if(!tw.test(e))return!1;let t=e.replace(/[-_]/g,e=>"-"===e?"+":"/");return nG(t.padEnd(4*Math.ceil(t.length/4),"="))}let nq=g("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=tw),nw.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=n=>{nK(n.value)||n.issues.push({code:"invalid_format",format:"base64url",input:n.value,inst:e,continue:!t.abort})}}),nX=g("$ZodE164",(e,t)=>{t.pattern??(t.pattern=tU),nw.init(e,t)});function nY(e,t=null){try{let n=e.split(".");if(3!==n.length)return!1;let[r]=n;if(!r)return!1;let i=JSON.parse(atob(r));if("typ"in i&&i?.typ!=="JWT"||!i.alg||t&&(!("alg"in i)||i.alg!==t))return!1;return!0}catch{return!1}}let nH=g("$ZodJWT",(e,t)=>{nw.init(e,t),e._zod.check=n=>{nY(n.value,t.alg)||n.issues.push({code:"invalid_format",format:"jwt",input:n.value,inst:e,continue:!t.abort})}}),nQ=g("$ZodCustomStringFormat",(e,t)=>{nw.init(e,t),e._zod.check=n=>{t.fn(n.value)||n.issues.push({code:"invalid_format",format:t.format,input:n.value,inst:e,continue:!t.abort})}}),n4=g("$ZodNumber",(e,t)=>{nk.init(e,t),e._zod.pattern=e._zod.bag.pattern??tA,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=Number(n.value)}catch(e){}let i=n.value;if("number"==typeof i&&!Number.isNaN(i)&&Number.isFinite(i))return n;let u="number"==typeof i?Number.isNaN(i)?"NaN":Number.isFinite(i)?void 0:"Infinity":void 0;return n.issues.push({expected:"number",code:"invalid_type",input:i,inst:e,...u?{received:u}:{}}),n}}),n6=g("$ZodNumberFormat",(e,t)=>{nn.init(e,t),n4.init(e,t)}),n0=g("$ZodBoolean",(e,t)=>{nk.init(e,t),e._zod.pattern=tL,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch(e){}let i=n.value;return"boolean"==typeof i||n.issues.push({expected:"boolean",code:"invalid_type",input:i,inst:e}),n}}),n1=g("$ZodBigInt",(e,t)=>{nk.init(e,t),e._zod.pattern=tE,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=BigInt(n.value)}catch(e){}return"bigint"==typeof n.value||n.issues.push({expected:"bigint",code:"invalid_type",input:n.value,inst:e}),n}}),n2=g("$ZodBigIntFormat",(e,t)=>{nr.init(e,t),n1.init(e,t)}),n9=g("$ZodSymbol",(e,t)=>{nk.init(e,t),e._zod.parse=(t,n)=>{let r=t.value;return"symbol"==typeof r||t.issues.push({expected:"symbol",code:"invalid_type",input:r,inst:e}),t}}),n3=g("$ZodUndefined",(e,t)=>{nk.init(e,t),e._zod.pattern=tJ,e._zod.values=new Set([void 0]),e._zod.optin="optional",e._zod.optout="optional",e._zod.parse=(t,n)=>{let r=t.value;return void 0===r||t.issues.push({expected:"undefined",code:"invalid_type",input:r,inst:e}),t}}),n7=g("$ZodNull",(e,t)=>{nk.init(e,t),e._zod.pattern=tR,e._zod.values=new Set([null]),e._zod.parse=(t,n)=>{let r=t.value;return null===r||t.issues.push({expected:"null",code:"invalid_type",input:r,inst:e}),t}}),n5=g("$ZodAny",(e,t)=>{nk.init(e,t),e._zod.parse=e=>e}),n8=g("$ZodUnknown",(e,t)=>{nk.init(e,t),e._zod.parse=e=>e}),re=g("$ZodNever",(e,t)=>{nk.init(e,t),e._zod.parse=(t,n)=>(t.issues.push({expected:"never",code:"invalid_type",input:t.value,inst:e}),t)}),rt=g("$ZodVoid",(e,t)=>{nk.init(e,t),e._zod.parse=(t,n)=>{let r=t.value;return void 0===r||t.issues.push({expected:"void",code:"invalid_type",input:r,inst:e}),t}}),rn=g("$ZodDate",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=new Date(n.value)}catch(e){}let i=n.value,u=i instanceof Date;return u&&!Number.isNaN(i.getTime())||n.issues.push({expected:"date",code:"invalid_type",input:i,...u?{received:"Invalid Date"}:{},inst:e}),n}});function rr(e,t,n){e.issues.length&&t.issues.push(...eg(n,e.issues)),t.value[n]=e.value}let ri=g("$ZodArray",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!Array.isArray(i))return n.issues.push({expected:"array",code:"invalid_type",input:i,inst:e}),n;n.value=Array(i.length);let u=[];for(let e=0;e<i.length;e++){let a=i[e],o=t.element._zod.run({value:a,issues:[]},r);o instanceof Promise?u.push(o.then(t=>rr(t,n,e))):rr(o,n,e)}return u.length?Promise.all(u).then(()=>n):n}});function ru(e,t,n,r,i){if(e.issues.length){if(i&&!(n in r))return;t.issues.push(...eg(n,e.issues))}void 0===e.value?n in r&&(t.value[n]=void 0):t.value[n]=e.value}function ra(e){let t=Object.keys(e.shape);for(let n of t)if(!e.shape?.[n]?._zod?.traits?.has("$ZodType"))throw Error(`Invalid element at key "${n}": expected a Zod schema`);let n=eu(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(n)}}function ro(e,t,n,r,i,u){let a=[],o=i.keySet,l=i.catchall._zod,s=l.def.type,c="optional"===l.optout;for(let i in t){if(o.has(i))continue;if("never"===s){a.push(i);continue}let u=l.run({value:t[i],issues:[]},r);u instanceof Promise?e.push(u.then(e=>ru(e,n,i,t,c))):ru(u,n,i,t,c)}return(a.length&&n.issues.push({code:"unrecognized_keys",keys:a,input:t,inst:u}),e.length)?Promise.all(e).then(()=>n):n}let rl=g("$ZodObject",(e,t)=>{let n;nk.init(e,t);let r=Object.getOwnPropertyDescriptor(t,"shape");if(!r?.get){let e=t.shape;Object.defineProperty(t,"shape",{get:()=>{let n={...e};return Object.defineProperty(t,"shape",{value:n}),n}})}let i=Z(()=>ra(t));E(e._zod,"propValues",()=>{let e=t.shape,n={};for(let t in e){let r=e[t]._zod;if(r.values)for(let e of(n[t]??(n[t]=new Set),r.values))n[t].add(e)}return n});let u=t.catchall;e._zod.parse=(t,r)=>{n??(n=i.value);let a=t.value;if(!G(a))return t.issues.push({expected:"object",code:"invalid_type",input:a,inst:e}),t;t.value={};let o=[],l=n.shape;for(let e of n.keys){let n=l[e],i="optional"===n._zod.optout,u=n._zod.run({value:a[e],issues:[]},r);u instanceof Promise?o.push(u.then(n=>ru(n,t,e,a,i))):ru(u,t,e,a,i)}return u?ro(o,a,t,r,i.value,e):o.length?Promise.all(o).then(()=>t):t}}),rs=g("$ZodObjectJIT",(e,t)=>{let n,r;rl.init(e,t);let i=e._zod.parse,u=Z(()=>ra(t)),a=e=>{let t=new nb(["shape","payload","ctx"]),n=u.value,r=e=>{let t=M(e);return`shape[${t}]._zod.run({ value: input[${t}], issues: [] }, ctx)`};t.write("const input = payload.value;");let i=Object.create(null),a=0;for(let e of n.keys)i[e]=`key_${a++}`;for(let u of(t.write("const newResult = {};"),n.keys)){let n=i[u],a=M(u),o=e[u],l=o?._zod?.optout==="optional";t.write(`const ${n} = ${r(u)};`),l?t.write(`
|
||
if (${n}.issues.length) {
|
||
if (${a} in input) {
|
||
payload.issues = payload.issues.concat(${n}.issues.map(iss => ({
|
||
...iss,
|
||
path: iss.path ? [${a}, ...iss.path] : [${a}]
|
||
})));
|
||
}
|
||
}
|
||
|
||
if (${n}.value === undefined) {
|
||
if (${a} in input) {
|
||
newResult[${a}] = undefined;
|
||
}
|
||
} else {
|
||
newResult[${a}] = ${n}.value;
|
||
}
|
||
|
||
`):t.write(`
|
||
if (${n}.issues.length) {
|
||
payload.issues = payload.issues.concat(${n}.issues.map(iss => ({
|
||
...iss,
|
||
path: iss.path ? [${a}, ...iss.path] : [${a}]
|
||
})));
|
||
}
|
||
|
||
if (${n}.value === undefined) {
|
||
if (${a} in input) {
|
||
newResult[${a}] = undefined;
|
||
}
|
||
} else {
|
||
newResult[${a}] = ${n}.value;
|
||
}
|
||
|
||
`)}t.write("payload.value = newResult;"),t.write("return payload;");let o=t.compile();return(t,n)=>o(e,t,n)},o=!y.jitless,l=o&&V.value,s=t.catchall;e._zod.parse=(c,d)=>{r??(r=u.value);let f=c.value;return G(f)?o&&l&&d?.async===!1&&!0!==d.jitless?(n||(n=a(t.shape)),c=n(c,d),s)?ro([],f,c,d,r,e):c:i(c,d):(c.issues.push({expected:"object",code:"invalid_type",input:f,inst:e}),c)}});function rc(e,t,n,r){for(let n of e)if(0===n.issues.length)return t.value=n.value,t;let i=e.filter(e=>!ev(e));return 1===i.length?(t.value=i[0].value,i[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>e$(e,r,b())))}),t)}let rd=g("$ZodUnion",(e,t)=>{nk.init(e,t),E(e._zod,"optin",()=>t.options.some(e=>"optional"===e._zod.optin)?"optional":void 0),E(e._zod,"optout",()=>t.options.some(e=>"optional"===e._zod.optout)?"optional":void 0),E(e._zod,"values",()=>{if(t.options.every(e=>e._zod.values))return new Set(t.options.flatMap(e=>Array.from(e._zod.values)))}),E(e._zod,"pattern",()=>{if(t.options.every(e=>e._zod.pattern)){let e=t.options.map(e=>e._zod.pattern);return RegExp(`^(${e.map(e=>N(e.source)).join("|")})$`)}});let n=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(i,u)=>{if(n)return r(i,u);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:i.value,issues:[]},u);if(t instanceof Promise)o.push(t),a=!0;else{if(0===t.issues.length)return t;o.push(t)}}return a?Promise.all(o).then(t=>rc(t,i,e,u)):rc(o,i,e,u)}});function rf(e,t,n,r){let i=e.filter(e=>0===e.issues.length);return 1===i.length?t.value=i[0].value:0===i.length?t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(e=>e.issues.map(e=>e$(e,r,b())))}):t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:[],inclusive:!1}),t}let rm=g("$ZodXor",(e,t)=>{rd.init(e,t),t.inclusive=!1;let n=1===t.options.length,r=t.options[0]._zod.run;e._zod.parse=(i,u)=>{if(n)return r(i,u);let a=!1,o=[];for(let e of t.options){let t=e._zod.run({value:i.value,issues:[]},u);t instanceof Promise?(o.push(t),a=!0):o.push(t)}return a?Promise.all(o).then(t=>rf(t,i,e,u)):rf(o,i,e,u)}}),rp=g("$ZodDiscriminatedUnion",(e,t)=>{t.inclusive=!1,rd.init(e,t);let n=e._zod.parse;E(e._zod,"propValues",()=>{let e={};for(let n of t.options){let r=n._zod.propValues;if(!r||0===Object.keys(r).length)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(n)}"`);for(let[t,n]of Object.entries(r))for(let r of(e[t]||(e[t]=new Set),n))e[t].add(r)}return e});let r=Z(()=>{let e=t.options,n=new Map;for(let r of e){let e=r._zod.propValues?.[t.discriminator];if(!e||0===e.size)throw Error(`Invalid discriminated union option at index "${t.options.indexOf(r)}"`);for(let t of e){if(n.has(t))throw Error(`Duplicate discriminator value "${String(t)}"`);n.set(t,r)}}return n});e._zod.parse=(i,u)=>{let a=i.value;if(!G(a))return i.issues.push({code:"invalid_type",expected:"object",input:a,inst:e}),i;let o=r.value.get(a?.[t.discriminator]);return o?o._zod.run(i,u):t.unionFallback?n(i,u):(i.issues.push({code:"invalid_union",errors:[],note:"No matching discriminator",discriminator:t.discriminator,input:a,path:[t.discriminator],inst:e}),i)}}),rv=g("$ZodIntersection",(e,t)=>{nk.init(e,t),e._zod.parse=(e,n)=>{let r=e.value,i=t.left._zod.run({value:r,issues:[]},n),u=t.right._zod.run({value:r,issues:[]},n);return i instanceof Promise||u instanceof Promise?Promise.all([i,u]).then(([t,n])=>rg(e,t,n)):rg(e,i,u)}});function rg(e,t,n){let r;let i=new Map;for(let n of t.issues)if("unrecognized_keys"===n.code)for(let e of(r??(r=n),n.keys))i.has(e)||i.set(e,{}),i.get(e).l=!0;else e.issues.push(n);for(let t of n.issues)if("unrecognized_keys"===t.code)for(let e of t.keys)i.has(e)||i.set(e,{}),i.get(e).r=!0;else e.issues.push(t);let u=[...i].filter(([,e])=>e.l&&e.r).map(([e])=>e);if(u.length&&r&&e.issues.push({...r,keys:u}),ev(e))return e;let a=function e(t,n){if(t===n||t instanceof Date&&n instanceof Date&&+t==+n)return{valid:!0,data:t};if(K(t)&&K(n)){let r=Object.keys(n),i=Object.keys(t).filter(e=>-1!==r.indexOf(e)),u={...t,...n};for(let r of i){let i=e(t[r],n[r]);if(!i.valid)return{valid:!1,mergeErrorPath:[r,...i.mergeErrorPath]};u[r]=i.data}return{valid:!0,data:u}}if(Array.isArray(t)&&Array.isArray(n)){if(t.length!==n.length)return{valid:!1,mergeErrorPath:[]};let r=[];for(let i=0;i<t.length;i++){let u=e(t[i],n[i]);if(!u.valid)return{valid:!1,mergeErrorPath:[i,...u.mergeErrorPath]};r.push(u.data)}return{valid:!0,data:r}}return{valid:!1,mergeErrorPath:[]}}(t.value,n.value);if(!a.valid)throw Error(`Unmergable intersection. Error path: ${JSON.stringify(a.mergeErrorPath)}`);return e.value=a.data,e}let rh=g("$ZodTuple",(e,t)=>{nk.init(e,t);let n=t.items;e._zod.parse=(r,i)=>{let u=r.value;if(!Array.isArray(u))return r.issues.push({input:u,inst:e,expected:"tuple",code:"invalid_type"}),r;r.value=[];let a=[],o=[...n].reverse().findIndex(e=>"optional"!==e._zod.optin),l=-1===o?0:n.length-o;if(!t.rest){let t=u.length>n.length,i=u.length<l-1;if(t||i)return r.issues.push({...t?{code:"too_big",maximum:n.length,inclusive:!0}:{code:"too_small",minimum:n.length},input:u,inst:e,origin:"array"}),r}let s=-1;for(let e of n){if(++s>=u.length&&s>=l)continue;let t=e._zod.run({value:u[s],issues:[]},i);t instanceof Promise?a.push(t.then(e=>r$(e,r,s))):r$(t,r,s)}if(t.rest)for(let e of u.slice(n.length)){s++;let n=t.rest._zod.run({value:e,issues:[]},i);n instanceof Promise?a.push(n.then(e=>r$(e,r,s))):r$(n,r,s)}return a.length?Promise.all(a).then(()=>r):r}});function r$(e,t,n){e.issues.length&&t.issues.push(...eg(n,e.issues)),t.value[n]=e.value}let r_=g("$ZodRecord",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!K(i))return n.issues.push({expected:"record",code:"invalid_type",input:i,inst:e}),n;let u=[],a=t.keyType._zod.values;if(a){let o;n.value={};let l=new Set;for(let e of a)if("string"==typeof e||"number"==typeof e||"symbol"==typeof e){l.add("number"==typeof e?e.toString():e);let a=t.valueType._zod.run({value:i[e],issues:[]},r);a instanceof Promise?u.push(a.then(t=>{t.issues.length&&n.issues.push(...eg(e,t.issues)),n.value[e]=t.value})):(a.issues.length&&n.issues.push(...eg(e,a.issues)),n.value[e]=a.value)}for(let e in i)l.has(e)||(o=o??[]).push(e);o&&o.length>0&&n.issues.push({code:"unrecognized_keys",input:i,inst:e,keys:o})}else for(let a of(n.value={},Reflect.ownKeys(i))){if("__proto__"===a)continue;let o=t.keyType._zod.run({value:a,issues:[]},r);if(o instanceof Promise)throw Error("Async schemas not supported in object keys currently");if("string"==typeof a&&tA.test(a)&&o.issues.length){let e=t.keyType._zod.run({value:Number(a),issues:[]},r);if(e instanceof Promise)throw Error("Async schemas not supported in object keys currently");0===e.issues.length&&(o=e)}if(o.issues.length){"loose"===t.mode?n.value[a]=i[a]:n.issues.push({code:"invalid_key",origin:"record",issues:o.issues.map(e=>e$(e,r,b())),input:a,path:[a],inst:e});continue}let l=t.valueType._zod.run({value:i[a],issues:[]},r);l instanceof Promise?u.push(l.then(e=>{e.issues.length&&n.issues.push(...eg(a,e.issues)),n.value[o.value]=e.value})):(l.issues.length&&n.issues.push(...eg(a,l.issues)),n.value[o.value]=l.value)}return u.length?Promise.all(u).then(()=>n):n}}),ry=g("$ZodMap",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!(i instanceof Map))return n.issues.push({expected:"map",code:"invalid_type",input:i,inst:e}),n;let u=[];for(let[a,o]of(n.value=new Map,i)){let l=t.keyType._zod.run({value:a,issues:[]},r),s=t.valueType._zod.run({value:o,issues:[]},r);l instanceof Promise||s instanceof Promise?u.push(Promise.all([l,s]).then(([t,u])=>{rb(t,u,n,a,i,e,r)})):rb(l,s,n,a,i,e,r)}return u.length?Promise.all(u).then(()=>n):n}});function rb(e,t,n,r,i,u,a){e.issues.length&&(H.has(typeof r)?n.issues.push(...eg(r,e.issues)):n.issues.push({code:"invalid_key",origin:"map",input:i,inst:u,issues:e.issues.map(e=>e$(e,a,b()))})),t.issues.length&&(H.has(typeof r)?n.issues.push(...eg(r,t.issues)):n.issues.push({origin:"map",code:"invalid_element",input:i,inst:u,key:r,issues:t.issues.map(e=>e$(e,a,b()))})),n.value.set(e.value,t.value)}let rx=g("$ZodSet",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{let i=n.value;if(!(i instanceof Set))return n.issues.push({input:i,inst:e,expected:"set",code:"invalid_type"}),n;let u=[];for(let e of(n.value=new Set,i)){let i=t.valueType._zod.run({value:e,issues:[]},r);i instanceof Promise?u.push(i.then(e=>rk(e,n))):rk(i,n)}return u.length?Promise.all(u).then(()=>n):n}});function rk(e,t){e.issues.length&&t.issues.push(...e.issues),t.value.add(e.value)}let rI=g("$ZodEnum",(e,t)=>{nk.init(e,t);let n=z(t.entries),r=new Set(n);e._zod.values=r,e._zod.pattern=RegExp(`^(${n.filter(e=>H.has(typeof e)).map(e=>"string"==typeof e?ee(e):e.toString()).join("|")})$`),e._zod.parse=(t,i)=>{let u=t.value;return r.has(u)||t.issues.push({code:"invalid_value",values:n,input:u,inst:e}),t}}),rw=g("$ZodLiteral",(e,t)=>{if(nk.init(e,t),0===t.values.length)throw Error("Cannot create literal schema with no valid values");let n=new Set(t.values);e._zod.values=n,e._zod.pattern=RegExp(`^(${t.values.map(e=>"string"==typeof e?ee(e):e?ee(e.toString()):String(e)).join("|")})$`),e._zod.parse=(r,i)=>{let u=r.value;return n.has(u)||r.issues.push({code:"invalid_value",values:t.values,input:u,inst:e}),r}}),rS=g("$ZodFile",(e,t)=>{nk.init(e,t),e._zod.parse=(t,n)=>{let r=t.value;return r instanceof File||t.issues.push({expected:"file",code:"invalid_type",input:r,inst:e}),t}}),rz=g("$ZodTransform",(e,t)=>{nk.init(e,t),e._zod.parse=(n,r)=>{if("backward"===r.direction)throw new _(e.constructor.name);let i=t.transform(n.value,n);if(r.async)return(i instanceof Promise?i:Promise.resolve(i)).then(e=>(n.value=e,n));if(i instanceof Promise)throw new $;return n.value=i,n}});function rU(e,t){return e.issues.length&&void 0===t?{issues:[],value:void 0}:e}let rO=g("$ZodOptional",(e,t)=>{nk.init(e,t),e._zod.optin="optional",e._zod.optout="optional",E(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),E(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${N(e.source)})?$`):void 0}),e._zod.parse=(e,n)=>{if("optional"===t.innerType._zod.optin){let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(t=>rU(t,e.value)):rU(r,e.value)}return void 0===e.value?e:t.innerType._zod.run(e,n)}}),rZ=g("$ZodExactOptional",(e,t)=>{rO.init(e,t),E(e._zod,"values",()=>t.innerType._zod.values),E(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(e,n)=>t.innerType._zod.run(e,n)}),rj=g("$ZodNullable",(e,t)=>{nk.init(e,t),E(e._zod,"optin",()=>t.innerType._zod.optin),E(e._zod,"optout",()=>t.innerType._zod.optout),E(e._zod,"pattern",()=>{let e=t.innerType._zod.pattern;return e?RegExp(`^(${N(e.source)}|null)$`):void 0}),E(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(e,n)=>null===e.value?e:t.innerType._zod.run(e,n)}),rN=g("$ZodDefault",(e,t)=>{nk.init(e,t),e._zod.optin="optional",E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);if(void 0===e.value)return e.value=t.defaultValue,e;let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(e=>rD(e,t)):rD(r,t)}});function rD(e,t){return void 0===e.value&&(e.value=t.defaultValue),e}let rP=g("$ZodPrefault",(e,t)=>{nk.init(e,t),e._zod.optin="optional",E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>("backward"===n.direction||void 0===e.value&&(e.value=t.defaultValue),t.innerType._zod.run(e,n))}),rE=g("$ZodNonOptional",(e,t)=>{nk.init(e,t),E(e._zod,"values",()=>{let e=t.innerType._zod.values;return e?new Set([...e].filter(e=>void 0!==e)):void 0}),e._zod.parse=(n,r)=>{let i=t.innerType._zod.run(n,r);return i instanceof Promise?i.then(t=>rT(t,e)):rT(i,e)}});function rT(e,t){return e.issues.length||void 0!==e.value||e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}let rA=g("$ZodSuccess",(e,t)=>{nk.init(e,t),e._zod.parse=(e,n)=>{if("backward"===n.direction)throw new _("ZodSuccess");let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(t=>(e.value=0===t.issues.length,e)):(e.value=0===r.issues.length,e)}}),rL=g("$ZodCatch",(e,t)=>{nk.init(e,t),E(e._zod,"optin",()=>t.innerType._zod.optin),E(e._zod,"optout",()=>t.innerType._zod.optout),E(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(r=>(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>e$(e,n,b()))},input:e.value}),e.issues=[]),e)):(e.value=r.value,r.issues.length&&(e.value=t.catchValue({...e,error:{issues:r.issues.map(e=>e$(e,n,b()))},input:e.value}),e.issues=[]),e)}}),rR=g("$ZodNaN",(e,t)=>{nk.init(e,t),e._zod.parse=(t,n)=>("number"==typeof t.value&&Number.isNaN(t.value)||t.issues.push({input:t.value,inst:e,expected:"nan",code:"invalid_type"}),t)}),rJ=g("$ZodPipe",(e,t)=>{nk.init(e,t),E(e._zod,"values",()=>t.in._zod.values),E(e._zod,"optin",()=>t.in._zod.optin),E(e._zod,"optout",()=>t.out._zod.optout),E(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,n)=>{if("backward"===n.direction){let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>rC(e,t.in,n)):rC(r,t.in,n)}let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>rC(e,t.out,n)):rC(r,t.out,n)}});function rC(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues},n)}let rF=g("$ZodCodec",(e,t)=>{nk.init(e,t),E(e._zod,"values",()=>t.in._zod.values),E(e._zod,"optin",()=>t.in._zod.optin),E(e._zod,"optout",()=>t.out._zod.optout),E(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(e,n)=>{if("forward"===(n.direction||"forward")){let r=t.in._zod.run(e,n);return r instanceof Promise?r.then(e=>rM(e,t,n)):rM(r,t,n)}{let r=t.out._zod.run(e,n);return r instanceof Promise?r.then(e=>rM(e,t,n)):rM(r,t,n)}}});function rM(e,t,n){if(e.issues.length)return e.aborted=!0,e;if("forward"===(n.direction||"forward")){let r=t.transform(e.value,e);return r instanceof Promise?r.then(r=>rW(e,r,t.out,n)):rW(e,r,t.out,n)}{let r=t.reverseTransform(e.value,e);return r instanceof Promise?r.then(r=>rW(e,r,t.in,n)):rW(e,r,t.in,n)}}function rW(e,t,n,r){return e.issues.length?(e.aborted=!0,e):n._zod.run({value:t,issues:e.issues},r)}let rB=g("$ZodReadonly",(e,t)=>{nk.init(e,t),E(e._zod,"propValues",()=>t.innerType._zod.propValues),E(e._zod,"values",()=>t.innerType._zod.values),E(e._zod,"optin",()=>t.innerType?._zod?.optin),E(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(e,n)=>{if("backward"===n.direction)return t.innerType._zod.run(e,n);let r=t.innerType._zod.run(e,n);return r instanceof Promise?r.then(rG):rG(r)}});function rG(e){return e.value=Object.freeze(e.value),e}let rV=g("$ZodTemplateLiteral",(e,t)=>{nk.init(e,t);let n=[];for(let e of t.parts)if("object"==typeof e&&null!==e){if(!e._zod.pattern)throw Error(`Invalid template literal part, no pattern found: ${[...e._zod.traits].shift()}`);let t=e._zod.pattern instanceof RegExp?e._zod.pattern.source:e._zod.pattern;if(!t)throw Error(`Invalid template literal part: ${e._zod.traits}`);let r=t.startsWith("^")?1:0,i=t.endsWith("$")?t.length-1:t.length;n.push(t.slice(r,i))}else if(null===e||Q.has(typeof e))n.push(ee(`${e}`));else throw Error(`Invalid template literal part: ${e}`);e._zod.pattern=RegExp(`^${n.join("")}$`),e._zod.parse=(n,r)=>("string"!=typeof n.value?n.issues.push({input:n.value,inst:e,expected:"string",code:"invalid_type"}):(e._zod.pattern.lastIndex=0,e._zod.pattern.test(n.value)||n.issues.push({input:n.value,inst:e,code:"invalid_format",format:t.format??"template_literal",pattern:e._zod.pattern.source})),n)}),rK=g("$ZodFunction",(e,t)=>(nk.init(e,t),e._def=t,e._zod.def=t,e.implement=t=>{if("function"!=typeof t)throw Error("implement() must be called with a function");return function(...n){let r=Reflect.apply(t,this,e._def.input?eJ(e._def.input,n):n);return e._def.output?eJ(e._def.output,r):r}},e.implementAsync=t=>{if("function"!=typeof t)throw Error("implementAsync() must be called with a function");return async function(...n){let r=e._def.input?await eF(e._def.input,n):n,i=await Reflect.apply(t,this,r);return e._def.output?await eF(e._def.output,i):i}},e._zod.parse=(t,n)=>("function"!=typeof t.value?t.issues.push({code:"invalid_type",expected:"function",input:t.value,inst:e}):e._def.output&&"promise"===e._def.output._zod.def.type?t.value=e.implementAsync(t.value):t.value=e.implement(t.value),t),e.input=(...t)=>new e.constructor(Array.isArray(t[0])?{type:"function",input:new rh({type:"tuple",items:t[0],rest:t[1]}),output:e._def.output}:{type:"function",input:t[0],output:e._def.output}),e.output=t=>new e.constructor({type:"function",input:e._def.input,output:t}),e)),rq=g("$ZodPromise",(e,t)=>{nk.init(e,t),e._zod.parse=(e,n)=>Promise.resolve(e.value).then(e=>t.innerType._zod.run({value:e,issues:[]},n))}),rX=g("$ZodLazy",(e,t)=>{nk.init(e,t),E(e._zod,"innerType",()=>t.getter()),E(e._zod,"pattern",()=>e._zod.innerType?._zod?.pattern),E(e._zod,"propValues",()=>e._zod.innerType?._zod?.propValues),E(e._zod,"optin",()=>e._zod.innerType?._zod?.optin??void 0),E(e._zod,"optout",()=>e._zod.innerType?._zod?.optout??void 0),e._zod.parse=(t,n)=>e._zod.innerType._zod.run(t,n)}),rY=g("$ZodCustom",(e,t)=>{t7.init(e,t),nk.init(e,t),e._zod.parse=(e,t)=>e,e._zod.check=n=>{let r=n.value,i=t.fn(r);if(i instanceof Promise)return i.then(t=>rH(t,n,r,e));rH(i,n,r,e)}});function rH(e,t,n,r){if(!e){let e={code:"custom",input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(e.params=r._zod.def.params),t.issues.push(ex(e))}}let rQ=()=>{let e={string:{unit:"حرف",verb:"أن يحوي"},file:{unit:"بايت",verb:"أن يحوي"},array:{unit:"عنصر",verb:"أن يحوي"},set:{unit:"عنصر",verb:"أن يحوي"}},t={regex:"مدخل",email:"بريد إلكتروني",url:"رابط",emoji:"إيموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاريخ ووقت بمعيار ISO",date:"تاريخ بمعيار ISO",time:"وقت بمعيار ISO",duration:"مدة بمعيار ISO",ipv4:"عنوان IPv4",ipv6:"عنوان IPv6",cidrv4:"مدى عناوين بصيغة IPv4",cidrv6:"مدى عناوين بصيغة IPv6",base64:"نَص بترميز base64-encoded",base64url:"نَص بترميز base64url-encoded",json_string:"نَص على هيئة JSON",e164:"رقم هاتف بمعيار E.164",jwt:"JWT",template_literal:"مدخل"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`مدخلات غير مقبولة: يفترض إدخال instanceof ${r.expected}، ولكن تم إدخال ${i}`;return`مدخلات غير مقبولة: يفترض إدخال ${e}، ولكن تم إدخال ${i}`}case"invalid_value":if(1===r.values.length)return`مدخلات غير مقبولة: يفترض إدخال ${ei(r.values[0])}`;return`اختيار غير مقبول: يتوقع انتقاء أحد هذه الخيارات: ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return` أكبر من اللازم: يفترض أن تكون ${r.origin??"القيمة"} ${t} ${r.maximum.toString()} ${n.unit??"عنصر"}`;return`أكبر من اللازم: يفترض أن تكون ${r.origin??"القيمة"} ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`أصغر من اللازم: يفترض لـ ${r.origin} أن يكون ${t} ${r.minimum.toString()} ${n.unit}`;return`أصغر من اللازم: يفترض لـ ${r.origin} أن يكون ${t} ${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}`;return`${t[r.format]??r.format} غير مقبول`;case"not_multiple_of":return`رقم غير مقبول: يجب أن يكون من مضاعفات ${r.divisor}`;case"unrecognized_keys":return`معرف${r.keys.length>1?"ات":""} غريب${r.keys.length>1?"ة":""}: ${U(r.keys,"، ")}`;case"invalid_key":return`معرف غير مقبول في ${r.origin}`;case"invalid_union":default:return"مدخل غير مقبول";case"invalid_element":return`مدخل غير مقبول في ${r.origin}`}}};function r4(){return{localeError:rQ()}}let r6=()=>{let e={string:{unit:"simvol",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"element",verb:"olmalıdır"},set:{unit:"element",verb:"olmalıdır"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Yanlış dəyər: g\xf6zlənilən instanceof ${r.expected}, daxil olan ${i}`;return`Yanlış dəyər: g\xf6zlənilən ${e}, daxil olan ${i}`}case"invalid_value":if(1===r.values.length)return`Yanlış dəyər: g\xf6zlənilən ${ei(r.values[0])}`;return`Yanlış se\xe7im: aşağıdakılardan biri olmalıdır: ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${r.origin??"dəyər"} ${t}${r.maximum.toString()} ${n.unit??"element"}`;return`\xc7ox b\xf6y\xfck: g\xf6zlənilən ${r.origin??"dəyər"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`\xc7ox ki\xe7ik: g\xf6zlənilən ${r.origin} ${t}${r.minimum.toString()} ${n.unit}`;return`\xc7ox ki\xe7ik: g\xf6zlənilən ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Yanlış mətn: "${r.prefix}" ilə başlamalıdır`;if("ends_with"===r.format)return`Yanlış mətn: "${r.suffix}" ilə bitməlidir`;if("includes"===r.format)return`Yanlış mətn: "${r.includes}" daxil olmalıdır`;if("regex"===r.format)return`Yanlış mətn: ${r.pattern} şablonuna uyğun olmalıdır`;return`Yanlış ${t[r.format]??r.format}`;case"not_multiple_of":return`Yanlış ədəd: ${r.divisor} ilə b\xf6l\xfcnə bilən olmalıdır`;case"unrecognized_keys":return`Tanınmayan a\xe7ar${r.keys.length>1?"lar":""}: ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} daxilində yanlış a\xe7ar`;case"invalid_union":return"Yanlış dəyər";case"invalid_element":return`${r.origin} daxilində yanlış dəyər`;default:return`Yanlış dəyər`}}};function r0(){return{localeError:r6()}}function r1(e,t,n,r){let i=Math.abs(e),u=i%10,a=i%100;return a>=11&&a<=19?r:1===u?t:u>=2&&u<=4?n:r}let r2=()=>{let e={string:{unit:{one:"сімвал",few:"сімвалы",many:"сімвалаў"},verb:"мець"},array:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},set:{unit:{one:"элемент",few:"элементы",many:"элементаў"},verb:"мець"},file:{unit:{one:"байт",few:"байты",many:"байтаў"},verb:"мець"}},t={regex:"увод",email:"email адрас",url:"URL",emoji:"эмодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата і час",date:"ISO дата",time:"ISO час",duration:"ISO працягласць",ipv4:"IPv4 адрас",ipv6:"IPv6 адрас",cidrv4:"IPv4 дыяпазон",cidrv6:"IPv6 дыяпазон",base64:"радок у фармаце base64",base64url:"радок у фармаце base64url",json_string:"JSON радок",e164:"нумар E.164",jwt:"JWT",template_literal:"увод"},n={nan:"NaN",number:"лік",array:"масіў"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Няправільны ўвод: чакаўся instanceof ${r.expected}, атрымана ${i}`;return`Няправільны ўвод: чакаўся ${e}, атрымана ${i}`}case"invalid_value":if(1===r.values.length)return`Няправільны ўвод: чакалася ${ei(r.values[0])}`;return`Няправільны варыянт: чакаўся адзін з ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n){let e=r1(Number(r.maximum),n.unit.one,n.unit.few,n.unit.many);return`Занадта вялікі: чакалася, што ${r.origin??"значэнне"} павінна ${n.verb} ${t}${r.maximum.toString()} ${e}`}return`Занадта вялікі: чакалася, што ${r.origin??"значэнне"} павінна быць ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n){let e=r1(Number(r.minimum),n.unit.one,n.unit.few,n.unit.many);return`Занадта малы: чакалася, што ${r.origin} павінна ${n.verb} ${t}${r.minimum.toString()} ${e}`}return`Занадта малы: чакалася, што ${r.origin} павінна быць ${t}${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}`;return`Няправільны ${t[r.format]??r.format}`;case"not_multiple_of":return`Няправільны лік: павінен быць кратным ${r.divisor}`;case"unrecognized_keys":return`Нераспазнаны ${r.keys.length>1?"ключы":"ключ"}: ${U(r.keys,", ")}`;case"invalid_key":return`Няправільны ключ у ${r.origin}`;case"invalid_union":return"Няправільны ўвод";case"invalid_element":return`Няправільнае значэнне ў ${r.origin}`;default:return`Няправільны ўвод`}}};function r9(){return{localeError:r2()}}let r3=()=>{let e={string:{unit:"символа",verb:"да съдържа"},file:{unit:"байта",verb:"да съдържа"},array:{unit:"елемента",verb:"да съдържа"},set:{unit:"елемента",verb:"да съдържа"}},t={regex:"вход",email:"имейл адрес",url:"URL",emoji:"емоджи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO време",date:"ISO дата",time:"ISO време",duration:"ISO продължителност",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"base64-кодиран низ",base64url:"base64url-кодиран низ",json_string:"JSON низ",e164:"E.164 номер",jwt:"JWT",template_literal:"вход"},n={nan:"NaN",number:"число",array:"масив"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Невалиден вход: очакван instanceof ${r.expected}, получен ${i}`;return`Невалиден вход: очакван ${e}, получен ${i}`}case"invalid_value":if(1===r.values.length)return`Невалиден вход: очакван ${ei(r.values[0])}`;return`Невалидна опция: очаквано едно от ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Твърде голямо: очаква се ${r.origin??"стойност"} да съдържа ${t}${r.maximum.toString()} ${n.unit??"елемента"}`;return`Твърде голямо: очаква се ${r.origin??"стойност"} да бъде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Твърде малко: очаква се ${r.origin} да съдържа ${t}${r.minimum.toString()} ${n.unit}`;return`Твърде малко: очаква се ${r.origin} да бъде ${t}${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 e="Невалиден";return"emoji"===r.format&&(e="Невалидно"),"datetime"===r.format&&(e="Невалидно"),"date"===r.format&&(e="Невалидна"),"time"===r.format&&(e="Невалидно"),"duration"===r.format&&(e="Невалидна"),`${e} ${t[r.format]??r.format}`}case"not_multiple_of":return`Невалидно число: трябва да бъде кратно на ${r.divisor}`;case"unrecognized_keys":return`Неразпознат${r.keys.length>1?"и":""} ключ${r.keys.length>1?"ове":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Невалиден ключ в ${r.origin}`;case"invalid_union":return"Невалиден вход";case"invalid_element":return`Невалидна стойност в ${r.origin}`;default:return`Невалиден вход`}}};function r7(){return{localeError:r3()}}let r5=()=>{let e={string:{unit:"car\xe0cters",verb:"contenir"},file:{unit:"bytes",verb:"contenir"},array:{unit:"elements",verb:"contenir"},set:{unit:"elements",verb:"contenir"}},t={regex:"entrada",email:"adre\xe7a electr\xf2nica",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i hora ISO",date:"data ISO",time:"hora ISO",duration:"durada ISO",ipv4:"adre\xe7a IPv4",ipv6:"adre\xe7a IPv6",cidrv4:"rang IPv4",cidrv6:"rang IPv6",base64:"cadena codificada en base64",base64url:"cadena codificada en base64url",json_string:"cadena JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Tipus inv\xe0lid: s'esperava instanceof ${r.expected}, s'ha rebut ${i}`;return`Tipus inv\xe0lid: s'esperava ${e}, s'ha rebut ${i}`}case"invalid_value":if(1===r.values.length)return`Valor inv\xe0lid: s'esperava ${ei(r.values[0])}`;return`Opci\xf3 inv\xe0lida: s'esperava una de ${U(r.values," o ")}`;case"too_big":{let t=r.inclusive?"com a m\xe0xim":"menys de",n=e[r.origin]??null;if(n)return`Massa gran: s'esperava que ${r.origin??"el valor"} contingu\xe9s ${t} ${r.maximum.toString()} ${n.unit??"elements"}`;return`Massa gran: s'esperava que ${r.origin??"el valor"} fos ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"com a m\xednim":"m\xe9s de",n=e[r.origin]??null;if(n)return`Massa petit: s'esperava que ${r.origin} contingu\xe9s ${t} ${r.minimum.toString()} ${n.unit}`;return`Massa petit: s'esperava que ${r.origin} fos ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Format inv\xe0lid: ha de comen\xe7ar amb "${r.prefix}"`;if("ends_with"===r.format)return`Format inv\xe0lid: ha d'acabar amb "${r.suffix}"`;if("includes"===r.format)return`Format inv\xe0lid: ha d'incloure "${r.includes}"`;if("regex"===r.format)return`Format inv\xe0lid: ha de coincidir amb el patr\xf3 ${r.pattern}`;return`Format inv\xe0lid per a ${t[r.format]??r.format}`;case"not_multiple_of":return`N\xfamero inv\xe0lid: ha de ser m\xfaltiple de ${r.divisor}`;case"unrecognized_keys":return`Clau${r.keys.length>1?"s":""} no reconeguda${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Clau inv\xe0lida a ${r.origin}`;case"invalid_union":return"Entrada inv\xe0lida";case"invalid_element":return`Element inv\xe0lid a ${r.origin}`;default:return`Entrada inv\xe0lida`}}};function r8(){return{localeError:r5()}}let ie=()=>{let e={string:{unit:"znaků",verb:"m\xedt"},file:{unit:"bajtů",verb:"m\xedt"},array:{unit:"prvků",verb:"m\xedt"},set:{unit:"prvků",verb:"m\xedt"}},t={regex:"regul\xe1rn\xed v\xfdraz",email:"e-mailov\xe1 adresa",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"datum a čas ve form\xe1tu ISO",date:"datum ve form\xe1tu ISO",time:"čas ve form\xe1tu ISO",duration:"doba trv\xe1n\xed ISO",ipv4:"IPv4 adresa",ipv6:"IPv6 adresa",cidrv4:"rozsah IPv4",cidrv6:"rozsah IPv6",base64:"řetězec zak\xf3dovan\xfd ve form\xe1tu base64",base64url:"řetězec zak\xf3dovan\xfd ve form\xe1tu base64url",json_string:"řetězec ve form\xe1tu JSON",e164:"č\xedslo E.164",jwt:"JWT",template_literal:"vstup"},n={nan:"NaN",number:"č\xedslo",string:"řetězec",function:"funkce",array:"pole"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Neplatn\xfd vstup: oček\xe1v\xe1no instanceof ${r.expected}, obdrženo ${i}`;return`Neplatn\xfd vstup: oček\xe1v\xe1no ${e}, obdrženo ${i}`}case"invalid_value":if(1===r.values.length)return`Neplatn\xfd vstup: oček\xe1v\xe1no ${ei(r.values[0])}`;return`Neplatn\xe1 možnost: oček\xe1v\xe1na jedna z hodnot ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Hodnota je př\xedliš velk\xe1: ${r.origin??"hodnota"} mus\xed m\xedt ${t}${r.maximum.toString()} ${n.unit??"prvků"}`;return`Hodnota je př\xedliš velk\xe1: ${r.origin??"hodnota"} mus\xed b\xfdt ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Hodnota je př\xedliš mal\xe1: ${r.origin??"hodnota"} mus\xed m\xedt ${t}${r.minimum.toString()} ${n.unit??"prvků"}`;return`Hodnota je př\xedliš mal\xe1: ${r.origin??"hodnota"} mus\xed b\xfdt ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Neplatn\xfd řetězec: mus\xed zač\xednat na "${r.prefix}"`;if("ends_with"===r.format)return`Neplatn\xfd řetězec: mus\xed končit na "${r.suffix}"`;if("includes"===r.format)return`Neplatn\xfd řetězec: mus\xed obsahovat "${r.includes}"`;if("regex"===r.format)return`Neplatn\xfd řetězec: mus\xed odpov\xeddat vzoru ${r.pattern}`;return`Neplatn\xfd form\xe1t ${t[r.format]??r.format}`;case"not_multiple_of":return`Neplatn\xe9 č\xedslo: mus\xed b\xfdt n\xe1sobkem ${r.divisor}`;case"unrecognized_keys":return`Nezn\xe1m\xe9 kl\xedče: ${U(r.keys,", ")}`;case"invalid_key":return`Neplatn\xfd kl\xedč v ${r.origin}`;case"invalid_union":return"Neplatn\xfd vstup";case"invalid_element":return`Neplatn\xe1 hodnota v ${r.origin}`;default:return`Neplatn\xfd vstup`}}};function it(){return{localeError:ie()}}let ir=()=>{let e={string:{unit:"tegn",verb:"havde"},file:{unit:"bytes",verb:"havde"},array:{unit:"elementer",verb:"indeholdt"},set:{unit:"elementer",verb:"indeholdt"}},t={regex:"input",email:"e-mailadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkesl\xe6t",date:"ISO-dato",time:"ISO-klokkesl\xe6t",duration:"ISO-varighed",ipv4:"IPv4-omr\xe5de",ipv6:"IPv6-omr\xe5de",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodet streng",base64url:"base64url-kodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"},n={nan:"NaN",string:"streng",number:"tal",boolean:"boolean",array:"liste",object:"objekt",set:"s\xe6t",file:"fil"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ugyldigt input: forventede instanceof ${r.expected}, fik ${i}`;return`Ugyldigt input: forventede ${e}, fik ${i}`}case"invalid_value":if(1===r.values.length)return`Ugyldig v\xe6rdi: forventede ${ei(r.values[0])}`;return`Ugyldigt valg: forventede en af f\xf8lgende ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null,u=n[r.origin]??r.origin;if(i)return`For stor: forventede ${u??"value"} ${i.verb} ${t} ${r.maximum.toString()} ${i.unit??"elementer"}`;return`For stor: forventede ${u??"value"} havde ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null,u=n[r.origin]??r.origin;if(i)return`For lille: forventede ${u} ${i.verb} ${t} ${r.minimum.toString()} ${i.unit}`;return`For lille: forventede ${u} havde ${t} ${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ugyldig streng: skal starte med "${r.prefix}"`;if("ends_with"===r.format)return`Ugyldig streng: skal ende med "${r.suffix}"`;if("includes"===r.format)return`Ugyldig streng: skal indeholde "${r.includes}"`;if("regex"===r.format)return`Ugyldig streng: skal matche m\xf8nsteret ${r.pattern}`;return`Ugyldig ${t[r.format]??r.format}`;case"not_multiple_of":return`Ugyldigt tal: skal v\xe6re deleligt med ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Ukendte n\xf8gler":"Ukendt n\xf8gle"}: ${U(r.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8gle i ${r.origin}`;case"invalid_union":return"Ugyldigt input: matcher ingen af de tilladte typer";case"invalid_element":return`Ugyldig v\xe6rdi i ${r.origin}`;default:return"Ugyldigt input"}}};function ii(){return{localeError:ir()}}let iu=()=>{let e={string:{unit:"Zeichen",verb:"zu haben"},file:{unit:"Bytes",verb:"zu haben"},array:{unit:"Elemente",verb:"zu haben"},set:{unit:"Elemente",verb:"zu haben"}},t={regex:"Eingabe",email:"E-Mail-Adresse",url:"URL",emoji:"Emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-Datum und -Uhrzeit",date:"ISO-Datum",time:"ISO-Uhrzeit",duration:"ISO-Dauer",ipv4:"IPv4-Adresse",ipv6:"IPv6-Adresse",cidrv4:"IPv4-Bereich",cidrv6:"IPv6-Bereich",base64:"Base64-codierter String",base64url:"Base64-URL-codierter String",json_string:"JSON-String",e164:"E.164-Nummer",jwt:"JWT",template_literal:"Eingabe"},n={nan:"NaN",number:"Zahl",array:"Array"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ung\xfcltige Eingabe: erwartet instanceof ${r.expected}, erhalten ${i}`;return`Ung\xfcltige Eingabe: erwartet ${e}, erhalten ${i}`}case"invalid_value":if(1===r.values.length)return`Ung\xfcltige Eingabe: erwartet ${ei(r.values[0])}`;return`Ung\xfcltige Option: erwartet eine von ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Zu gro\xdf: erwartet, dass ${r.origin??"Wert"} ${t}${r.maximum.toString()} ${n.unit??"Elemente"} hat`;return`Zu gro\xdf: erwartet, dass ${r.origin??"Wert"} ${t}${r.maximum.toString()} ist`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Zu klein: erwartet, dass ${r.origin} ${t}${r.minimum.toString()} ${n.unit} hat`;return`Zu klein: erwartet, dass ${r.origin} ${t}${r.minimum.toString()} ist`}case"invalid_format":if("starts_with"===r.format)return`Ung\xfcltiger String: muss mit "${r.prefix}" beginnen`;if("ends_with"===r.format)return`Ung\xfcltiger String: muss mit "${r.suffix}" enden`;if("includes"===r.format)return`Ung\xfcltiger String: muss "${r.includes}" enthalten`;if("regex"===r.format)return`Ung\xfcltiger String: muss dem Muster ${r.pattern} entsprechen`;return`Ung\xfcltig: ${t[r.format]??r.format}`;case"not_multiple_of":return`Ung\xfcltige Zahl: muss ein Vielfaches von ${r.divisor} sein`;case"unrecognized_keys":return`${r.keys.length>1?"Unbekannte Schl\xfcssel":"Unbekannter Schl\xfcssel"}: ${U(r.keys,", ")}`;case"invalid_key":return`Ung\xfcltiger Schl\xfcssel in ${r.origin}`;case"invalid_union":return"Ung\xfcltige Eingabe";case"invalid_element":return`Ung\xfcltiger Wert in ${r.origin}`;default:return`Ung\xfcltige Eingabe`}}};function ia(){return{localeError:iu()}}let io=()=>{let e={string:{unit:"characters",verb:"to have"},file:{unit:"bytes",verb:"to have"},array:{unit:"items",verb:"to have"},set:{unit:"items",verb:"to have"},map:{unit:"entries",verb:"to have"}},t={regex:"input",email:"email address",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datetime",date:"ISO date",time:"ISO time",duration:"ISO duration",ipv4:"IPv4 address",ipv6:"IPv6 address",mac:"MAC address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded string",base64url:"base64url-encoded string",json_string:"JSON string",e164:"E.164 number",jwt:"JWT",template_literal:"input"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;return`Invalid input: expected ${e}, received ${i}`}case"invalid_value":if(1===r.values.length)return`Invalid input: expected ${ei(r.values[0])}`;return`Invalid option: expected one of ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Too big: expected ${r.origin??"value"} to have ${t}${r.maximum.toString()} ${n.unit??"elements"}`;return`Too big: expected ${r.origin??"value"} to be ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Too small: expected ${r.origin} to have ${t}${r.minimum.toString()} ${n.unit}`;return`Too small: expected ${r.origin} to be ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Invalid string: must start with "${r.prefix}"`;if("ends_with"===r.format)return`Invalid string: must end with "${r.suffix}"`;if("includes"===r.format)return`Invalid string: must include "${r.includes}"`;if("regex"===r.format)return`Invalid string: must match pattern ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Invalid number: must be a multiple of ${r.divisor}`;case"unrecognized_keys":return`Unrecognized key${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Invalid key in ${r.origin}`;case"invalid_union":default:return"Invalid input";case"invalid_element":return`Invalid value in ${r.origin}`}}};function il(){return{localeError:io()}}let is=()=>{let e={string:{unit:"karaktrojn",verb:"havi"},file:{unit:"bajtojn",verb:"havi"},array:{unit:"elementojn",verb:"havi"},set:{unit:"elementojn",verb:"havi"}},t={regex:"enigo",email:"retadreso",url:"URL",emoji:"emoĝio",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datotempo",date:"ISO-dato",time:"ISO-tempo",duration:"ISO-daŭro",ipv4:"IPv4-adreso",ipv6:"IPv6-adreso",cidrv4:"IPv4-rango",cidrv6:"IPv6-rango",base64:"64-ume kodita karaktraro",base64url:"URL-64-ume kodita karaktraro",json_string:"JSON-karaktraro",e164:"E.164-nombro",jwt:"JWT",template_literal:"enigo"},n={nan:"NaN",number:"nombro",array:"tabelo",null:"senvalora"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Nevalida enigo: atendiĝis instanceof ${r.expected}, riceviĝis ${i}`;return`Nevalida enigo: atendiĝis ${e}, riceviĝis ${i}`}case"invalid_value":if(1===r.values.length)return`Nevalida enigo: atendiĝis ${ei(r.values[0])}`;return`Nevalida opcio: atendiĝis unu el ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Tro granda: atendiĝis ke ${r.origin??"valoro"} havu ${t}${r.maximum.toString()} ${n.unit??"elementojn"}`;return`Tro granda: atendiĝis ke ${r.origin??"valoro"} havu ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Tro malgranda: atendiĝis ke ${r.origin} havu ${t}${r.minimum.toString()} ${n.unit}`;return`Tro malgranda: atendiĝis ke ${r.origin} estu ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Nevalida karaktraro: devas komenciĝi per "${r.prefix}"`;if("ends_with"===r.format)return`Nevalida karaktraro: devas finiĝi per "${r.suffix}"`;if("includes"===r.format)return`Nevalida karaktraro: devas inkluzivi "${r.includes}"`;if("regex"===r.format)return`Nevalida karaktraro: devas kongrui kun la modelo ${r.pattern}`;return`Nevalida ${t[r.format]??r.format}`;case"not_multiple_of":return`Nevalida nombro: devas esti oblo de ${r.divisor}`;case"unrecognized_keys":return`Nekonata${r.keys.length>1?"j":""} ŝlosilo${r.keys.length>1?"j":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Nevalida ŝlosilo en ${r.origin}`;case"invalid_union":default:return"Nevalida enigo";case"invalid_element":return`Nevalida valoro en ${r.origin}`}}};function ic(){return{localeError:is()}}let id=()=>{let e={string:{unit:"caracteres",verb:"tener"},file:{unit:"bytes",verb:"tener"},array:{unit:"elementos",verb:"tener"},set:{unit:"elementos",verb:"tener"}},t={regex:"entrada",email:"direcci\xf3n de correo electr\xf3nico",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"fecha y hora ISO",date:"fecha ISO",time:"hora ISO",duration:"duraci\xf3n ISO",ipv4:"direcci\xf3n IPv4",ipv6:"direcci\xf3n IPv6",cidrv4:"rango IPv4",cidrv6:"rango IPv6",base64:"cadena codificada en base64",base64url:"URL codificada en base64",json_string:"cadena JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},n={nan:"NaN",string:"texto",number:"n\xfamero",boolean:"booleano",array:"arreglo",object:"objeto",set:"conjunto",file:"archivo",date:"fecha",bigint:"n\xfamero grande",symbol:"s\xedmbolo",undefined:"indefinido",null:"nulo",function:"funci\xf3n",map:"mapa",record:"registro",tuple:"tupla",enum:"enumeraci\xf3n",union:"uni\xf3n",literal:"literal",promise:"promesa",void:"vac\xedo",never:"nunca",unknown:"desconocido",any:"cualquiera"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Entrada inv\xe1lida: se esperaba instanceof ${r.expected}, recibido ${i}`;return`Entrada inv\xe1lida: se esperaba ${e}, recibido ${i}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: se esperaba ${ei(r.values[0])}`;return`Opci\xf3n inv\xe1lida: se esperaba una de ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",i=e[r.origin]??null,u=n[r.origin]??r.origin;if(i)return`Demasiado grande: se esperaba que ${u??"valor"} tuviera ${t}${r.maximum.toString()} ${i.unit??"elementos"}`;return`Demasiado grande: se esperaba que ${u??"valor"} fuera ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",i=e[r.origin]??null,u=n[r.origin]??r.origin;if(i)return`Demasiado peque\xf1o: se esperaba que ${u} tuviera ${t}${r.minimum.toString()} ${i.unit}`;return`Demasiado peque\xf1o: se esperaba que ${u} fuera ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cadena inv\xe1lida: debe comenzar con "${r.prefix}"`;if("ends_with"===r.format)return`Cadena inv\xe1lida: debe terminar en "${r.suffix}"`;if("includes"===r.format)return`Cadena inv\xe1lida: debe incluir "${r.includes}"`;if("regex"===r.format)return`Cadena inv\xe1lida: debe coincidir con el patr\xf3n ${r.pattern}`;return`Inv\xe1lido ${t[r.format]??r.format}`;case"not_multiple_of":return`N\xfamero inv\xe1lido: debe ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":return`Llave${r.keys.length>1?"s":""} desconocida${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Llave inv\xe1lida en ${n[r.origin]??r.origin}`;case"invalid_union":return"Entrada inv\xe1lida";case"invalid_element":return`Valor inv\xe1lido en ${n[r.origin]??r.origin}`;default:return`Entrada inv\xe1lida`}}};function im(){return{localeError:id()}}let ip=()=>{let e={string:{unit:"کاراکتر",verb:"داشته باشد"},file:{unit:"بایت",verb:"داشته باشد"},array:{unit:"آیتم",verb:"داشته باشد"},set:{unit:"آیتم",verb:"داشته باشد"}},t={regex:"ورودی",email:"آدرس ایمیل",url:"URL",emoji:"ایموجی",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"تاریخ و زمان ایزو",date:"تاریخ ایزو",time:"زمان ایزو",duration:"مدت زمان ایزو",ipv4:"IPv4 آدرس",ipv6:"IPv6 آدرس",cidrv4:"IPv4 دامنه",cidrv6:"IPv6 دامنه",base64:"base64-encoded رشته",base64url:"base64url-encoded رشته",json_string:"JSON رشته",e164:"E.164 عدد",jwt:"JWT",template_literal:"ورودی"},n={nan:"NaN",number:"عدد",array:"آرایه"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`ورودی نامعتبر: میبایست instanceof ${r.expected} میبود، ${i} دریافت شد`;return`ورودی نامعتبر: میبایست ${e} میبود، ${i} دریافت شد`}case"invalid_value":if(1===r.values.length)return`ورودی نامعتبر: میبایست ${ei(r.values[0])} میبود`;return`گزینه نامعتبر: میبایست یکی از ${U(r.values,"|")} میبود`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`خیلی بزرگ: ${r.origin??"مقدار"} باید ${t}${r.maximum.toString()} ${n.unit??"عنصر"} باشد`;return`خیلی بزرگ: ${r.origin??"مقدار"} باید ${t}${r.maximum.toString()} باشد`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`خیلی کوچک: ${r.origin} باید ${t}${r.minimum.toString()} ${n.unit} باشد`;return`خیلی کوچک: ${r.origin} باید ${t}${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} مطابقت داشته باشد`;return`${t[r.format]??r.format} نامعتبر`;case"not_multiple_of":return`عدد نامعتبر: باید مضرب ${r.divisor} باشد`;case"unrecognized_keys":return`کلید${r.keys.length>1?"های":""} ناشناس: ${U(r.keys,", ")}`;case"invalid_key":return`کلید ناشناس در ${r.origin}`;case"invalid_union":default:return`ورودی نامعتبر`;case"invalid_element":return`مقدار نامعتبر در ${r.origin}`}}};function iv(){return{localeError:ip()}}let ig=()=>{let e={string:{unit:"merkki\xe4",subject:"merkkijonon"},file:{unit:"tavua",subject:"tiedoston"},array:{unit:"alkiota",subject:"listan"},set:{unit:"alkiota",subject:"joukon"},number:{unit:"",subject:"luvun"},bigint:{unit:"",subject:"suuren kokonaisluvun"},int:{unit:"",subject:"kokonaisluvun"},date:{unit:"",subject:"p\xe4iv\xe4m\xe4\xe4r\xe4n"}},t={regex:"s\xe4\xe4nn\xf6llinen lauseke",email:"s\xe4hk\xf6postiosoite",url:"URL-osoite",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-aikaleima",date:"ISO-p\xe4iv\xe4m\xe4\xe4r\xe4",time:"ISO-aika",duration:"ISO-kesto",ipv4:"IPv4-osoite",ipv6:"IPv6-osoite",cidrv4:"IPv4-alue",cidrv6:"IPv6-alue",base64:"base64-koodattu merkkijono",base64url:"base64url-koodattu merkkijono",json_string:"JSON-merkkijono",e164:"E.164-luku",jwt:"JWT",template_literal:"templaattimerkkijono"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Virheellinen tyyppi: odotettiin instanceof ${r.expected}, oli ${i}`;return`Virheellinen tyyppi: odotettiin ${e}, oli ${i}`}case"invalid_value":if(1===r.values.length)return`Virheellinen sy\xf6te: t\xe4ytyy olla ${ei(r.values[0])}`;return`Virheellinen valinta: t\xe4ytyy olla yksi seuraavista: ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Liian suuri: ${n.subject} t\xe4ytyy olla ${t}${r.maximum.toString()} ${n.unit}`.trim();return`Liian suuri: arvon t\xe4ytyy olla ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Liian pieni: ${n.subject} t\xe4ytyy olla ${t}${r.minimum.toString()} ${n.unit}`.trim();return`Liian pieni: arvon t\xe4ytyy olla ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy alkaa "${r.prefix}"`;if("ends_with"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy loppua "${r.suffix}"`;if("includes"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy sis\xe4lt\xe4\xe4 "${r.includes}"`;if("regex"===r.format)return`Virheellinen sy\xf6te: t\xe4ytyy vastata s\xe4\xe4nn\xf6llist\xe4 lauseketta ${r.pattern}`;return`Virheellinen ${t[r.format]??r.format}`;case"not_multiple_of":return`Virheellinen luku: t\xe4ytyy olla luvun ${r.divisor} monikerta`;case"unrecognized_keys":return`${r.keys.length>1?"Tuntemattomat avaimet":"Tuntematon avain"}: ${U(r.keys,", ")}`;case"invalid_key":return"Virheellinen avain tietueessa";case"invalid_union":return"Virheellinen unioni";case"invalid_element":return"Virheellinen arvo joukossa";default:return`Virheellinen sy\xf6te`}}};function ih(){return{localeError:ig()}}let i$=()=>{let e={string:{unit:"caract\xe8res",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"\xe9l\xe9ments",verb:"avoir"},set:{unit:"\xe9l\xe9ments",verb:"avoir"}},t={regex:"entr\xe9e",email:"adresse e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date et heure ISO",date:"date ISO",time:"heure ISO",duration:"dur\xe9e ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"cha\xeene encod\xe9e en base64",base64url:"cha\xeene encod\xe9e en base64url",json_string:"cha\xeene JSON",e164:"num\xe9ro E.164",jwt:"JWT",template_literal:"entr\xe9e"},n={nan:"NaN",number:"nombre",array:"tableau"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Entr\xe9e invalide : instanceof ${r.expected} attendu, ${i} re\xe7u`;return`Entr\xe9e invalide : ${e} attendu, ${i} re\xe7u`}case"invalid_value":if(1===r.values.length)return`Entr\xe9e invalide : ${ei(r.values[0])} attendu`;return`Option invalide : une valeur parmi ${U(r.values,"|")} attendue`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Trop grand : ${r.origin??"valeur"} doit ${n.verb} ${t}${r.maximum.toString()} ${n.unit??"\xe9l\xe9ment(s)"}`;return`Trop grand : ${r.origin??"valeur"} doit \xeatre ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Trop petit : ${r.origin} doit ${n.verb} ${t}${r.minimum.toString()} ${n.unit}`;return`Trop petit : ${r.origin} doit \xeatre ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cha\xeene invalide : doit commencer par "${r.prefix}"`;if("ends_with"===r.format)return`Cha\xeene invalide : doit se terminer par "${r.suffix}"`;if("includes"===r.format)return`Cha\xeene invalide : doit inclure "${r.includes}"`;if("regex"===r.format)return`Cha\xeene invalide : doit correspondre au mod\xe8le ${r.pattern}`;return`${t[r.format]??r.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${r.divisor}`;case"unrecognized_keys":return`Cl\xe9${r.keys.length>1?"s":""} non reconnue${r.keys.length>1?"s":""} : ${U(r.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${r.origin}`;case"invalid_union":return"Entr\xe9e invalide";case"invalid_element":return`Valeur invalide dans ${r.origin}`;default:return`Entr\xe9e invalide`}}};function i_(){return{localeError:i$()}}let iy=()=>{let e={string:{unit:"caract\xe8res",verb:"avoir"},file:{unit:"octets",verb:"avoir"},array:{unit:"\xe9l\xe9ments",verb:"avoir"},set:{unit:"\xe9l\xe9ments",verb:"avoir"}},t={regex:"entr\xe9e",email:"adresse courriel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"date-heure ISO",date:"date ISO",time:"heure ISO",duration:"dur\xe9e ISO",ipv4:"adresse IPv4",ipv6:"adresse IPv6",cidrv4:"plage IPv4",cidrv6:"plage IPv6",base64:"cha\xeene encod\xe9e en base64",base64url:"cha\xeene encod\xe9e en base64url",json_string:"cha\xeene JSON",e164:"num\xe9ro E.164",jwt:"JWT",template_literal:"entr\xe9e"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Entr\xe9e invalide : attendu instanceof ${r.expected}, re\xe7u ${i}`;return`Entr\xe9e invalide : attendu ${e}, re\xe7u ${i}`}case"invalid_value":if(1===r.values.length)return`Entr\xe9e invalide : attendu ${ei(r.values[0])}`;return`Option invalide : attendu l'une des valeurs suivantes ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"≤":"<",n=e[r.origin]??null;if(n)return`Trop grand : attendu que ${r.origin??"la valeur"} ait ${t}${r.maximum.toString()} ${n.unit}`;return`Trop grand : attendu que ${r.origin??"la valeur"} soit ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"≥":">",n=e[r.origin]??null;if(n)return`Trop petit : attendu que ${r.origin} ait ${t}${r.minimum.toString()} ${n.unit}`;return`Trop petit : attendu que ${r.origin} soit ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Cha\xeene invalide : doit commencer par "${r.prefix}"`;if("ends_with"===r.format)return`Cha\xeene invalide : doit se terminer par "${r.suffix}"`;if("includes"===r.format)return`Cha\xeene invalide : doit inclure "${r.includes}"`;if("regex"===r.format)return`Cha\xeene invalide : doit correspondre au motif ${r.pattern}`;return`${t[r.format]??r.format} invalide`;case"not_multiple_of":return`Nombre invalide : doit \xeatre un multiple de ${r.divisor}`;case"unrecognized_keys":return`Cl\xe9${r.keys.length>1?"s":""} non reconnue${r.keys.length>1?"s":""} : ${U(r.keys,", ")}`;case"invalid_key":return`Cl\xe9 invalide dans ${r.origin}`;case"invalid_union":return"Entr\xe9e invalide";case"invalid_element":return`Valeur invalide dans ${r.origin}`;default:return`Entr\xe9e invalide`}}};function ib(){return{localeError:iy()}}let ix=()=>{let e={string:{label:"מחרוזת",gender:"f"},number:{label:"מספר",gender:"m"},boolean:{label:"ערך בוליאני",gender:"m"},bigint:{label:"BigInt",gender:"m"},date:{label:"תאריך",gender:"m"},array:{label:"מערך",gender:"m"},object:{label:"אובייקט",gender:"m"},null:{label:"ערך ריק (null)",gender:"m"},undefined:{label:"ערך לא מוגדר (undefined)",gender:"m"},symbol:{label:"סימבול (Symbol)",gender:"m"},function:{label:"פונקציה",gender:"f"},map:{label:"מפה (Map)",gender:"f"},set:{label:"קבוצה (Set)",gender:"f"},file:{label:"קובץ",gender:"m"},promise:{label:"Promise",gender:"m"},NaN:{label:"NaN",gender:"m"},unknown:{label:"ערך לא ידוע",gender:"m"},value:{label:"ערך",gender:"m"}},t={string:{unit:"תווים",shortLabel:"קצר",longLabel:"ארוך"},file:{unit:"בייטים",shortLabel:"קטן",longLabel:"גדול"},array:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},set:{unit:"פריטים",shortLabel:"קטן",longLabel:"גדול"},number:{unit:"",shortLabel:"קטן",longLabel:"גדול"}},n=t=>t?e[t]:void 0,r=t=>{let r=n(t);return r?r.label:t??e.unknown.label},i=e=>`ה${r(e)}`,u=e=>{let t=n(e);return"f"===(t?.gender??"m")?"צריכה להיות":"צריך להיות"},a=e=>e?t[e]??null:null,o={regex:{label:"קלט",gender:"m"},email:{label:"כתובת אימייל",gender:"f"},url:{label:"כתובת רשת",gender:"f"},emoji:{label:"אימוג'י",gender:"m"},uuid:{label:"UUID",gender:"m"},nanoid:{label:"nanoid",gender:"m"},guid:{label:"GUID",gender:"m"},cuid:{label:"cuid",gender:"m"},cuid2:{label:"cuid2",gender:"m"},ulid:{label:"ULID",gender:"m"},xid:{label:"XID",gender:"m"},ksuid:{label:"KSUID",gender:"m"},datetime:{label:"תאריך וזמן ISO",gender:"m"},date:{label:"תאריך ISO",gender:"m"},time:{label:"זמן ISO",gender:"m"},duration:{label:"משך זמן ISO",gender:"m"},ipv4:{label:"כתובת IPv4",gender:"f"},ipv6:{label:"כתובת IPv6",gender:"f"},cidrv4:{label:"טווח IPv4",gender:"m"},cidrv6:{label:"טווח IPv6",gender:"m"},base64:{label:"מחרוזת בבסיס 64",gender:"f"},base64url:{label:"מחרוזת בבסיס 64 לכתובות רשת",gender:"f"},json_string:{label:"מחרוזת JSON",gender:"f"},e164:{label:"מספר E.164",gender:"m"},jwt:{label:"JWT",gender:"m"},ends_with:{label:"קלט",gender:"m"},includes:{label:"קלט",gender:"m"},lowercase:{label:"קלט",gender:"m"},starts_with:{label:"קלט",gender:"m"},uppercase:{label:"קלט",gender:"m"}},l={nan:"NaN"};return t=>{switch(t.code){case"invalid_type":{let n=t.expected,i=l[n??""]??r(n),u=eb(t.input),a=l[u]??e[u]?.label??u;if(/^[A-Z]/.test(t.expected))return`קלט לא תקין: צריך להיות instanceof ${t.expected}, התקבל ${a}`;return`קלט לא תקין: צריך להיות ${i}, התקבל ${a}`}case"invalid_value":{if(1===t.values.length)return`ערך לא תקין: הערך חייב להיות ${ei(t.values[0])}`;let e=t.values.map(e=>ei(e));if(2===t.values.length)return`ערך לא תקין: האפשרויות המתאימות הן ${e[0]} או ${e[1]}`;let n=e[e.length-1],r=e.slice(0,-1).join(", ");return`ערך לא תקין: האפשרויות המתאימות הן ${r} או ${n}`}case"too_big":{let e=a(t.origin),n=i(t.origin??"value");if("string"===t.origin)return`${e?.longLabel??"ארוך"} מדי: ${n} צריכה להכיל ${t.maximum.toString()} ${e?.unit??""} ${t.inclusive?"או פחות":"לכל היותר"}`.trim();if("number"===t.origin){let e=t.inclusive?`קטן או שווה ל-${t.maximum}`:`קטן מ-${t.maximum}`;return`גדול מדי: ${n} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let r="set"===t.origin?"צריכה":"צריך",i=t.inclusive?`${t.maximum} ${e?.unit??""} או פחות`:`פחות מ-${t.maximum} ${e?.unit??""}`;return`גדול מדי: ${n} ${r} להכיל ${i}`.trim()}let r=t.inclusive?"<=":"<",o=u(t.origin??"value");if(e?.unit)return`${e.longLabel} מדי: ${n} ${o} ${r}${t.maximum.toString()} ${e.unit}`;return`${e?.longLabel??"גדול"} מדי: ${n} ${o} ${r}${t.maximum.toString()}`}case"too_small":{let e=a(t.origin),n=i(t.origin??"value");if("string"===t.origin)return`${e?.shortLabel??"קצר"} מדי: ${n} צריכה להכיל ${t.minimum.toString()} ${e?.unit??""} ${t.inclusive?"או יותר":"לפחות"}`.trim();if("number"===t.origin){let e=t.inclusive?`גדול או שווה ל-${t.minimum}`:`גדול מ-${t.minimum}`;return`קטן מדי: ${n} צריך להיות ${e}`}if("array"===t.origin||"set"===t.origin){let r="set"===t.origin?"צריכה":"צריך";if(1===t.minimum&&t.inclusive){let e=(t.origin,"לפחות פריט אחד");return`קטן מדי: ${n} ${r} להכיל ${e}`}let i=t.inclusive?`${t.minimum} ${e?.unit??""} או יותר`:`יותר מ-${t.minimum} ${e?.unit??""}`;return`קטן מדי: ${n} ${r} להכיל ${i}`.trim()}let r=t.inclusive?">=":">",o=u(t.origin??"value");if(e?.unit)return`${e.shortLabel} מדי: ${n} ${o} ${r}${t.minimum.toString()} ${e.unit}`;return`${e?.shortLabel??"קטן"} מדי: ${n} ${o} ${r}${t.minimum.toString()}`}case"invalid_format":{if("starts_with"===t.format)return`המחרוזת חייבת להתחיל ב "${t.prefix}"`;if("ends_with"===t.format)return`המחרוזת חייבת להסתיים ב "${t.suffix}"`;if("includes"===t.format)return`המחרוזת חייבת לכלול "${t.includes}"`;if("regex"===t.format)return`המחרוזת חייבת להתאים לתבנית ${t.pattern}`;let e=o[t.format],n=e?.label??t.format,r=e?.gender??"m";return`${n} לא ${"f"===r?"תקינה":"תקין"}`}case"not_multiple_of":return`מספר לא תקין: חייב להיות מכפלה של ${t.divisor}`;case"unrecognized_keys":return`מפתח${t.keys.length>1?"ות":""} לא מזוה${t.keys.length>1?"ים":"ה"}: ${U(t.keys,", ")}`;case"invalid_key":return`שדה לא תקין באובייקט`;case"invalid_union":return"קלט לא תקין";case"invalid_element":{let e=i(t.origin??"array");return`ערך לא תקין ב${e}`}default:return`קלט לא תקין`}}};function ik(){return{localeError:ix()}}let iI=()=>{let e={string:{unit:"karakter",verb:"legyen"},file:{unit:"byte",verb:"legyen"},array:{unit:"elem",verb:"legyen"},set:{unit:"elem",verb:"legyen"}},t={regex:"bemenet",email:"email c\xedm",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO időb\xe9lyeg",date:"ISO d\xe1tum",time:"ISO idő",duration:"ISO időintervallum",ipv4:"IPv4 c\xedm",ipv6:"IPv6 c\xedm",cidrv4:"IPv4 tartom\xe1ny",cidrv6:"IPv6 tartom\xe1ny",base64:"base64-k\xf3dolt string",base64url:"base64url-k\xf3dolt string",json_string:"JSON string",e164:"E.164 sz\xe1m",jwt:"JWT",template_literal:"bemenet"},n={nan:"NaN",number:"sz\xe1m",array:"t\xf6mb"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k instanceof ${r.expected}, a kapott \xe9rt\xe9k ${i}`;return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${e}, a kapott \xe9rt\xe9k ${i}`}case"invalid_value":if(1===r.values.length)return`\xc9rv\xe9nytelen bemenet: a v\xe1rt \xe9rt\xe9k ${ei(r.values[0])}`;return`\xc9rv\xe9nytelen opci\xf3: valamelyik \xe9rt\xe9k v\xe1rt ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`T\xfal nagy: ${r.origin??"\xe9rt\xe9k"} m\xe9rete t\xfal nagy ${t}${r.maximum.toString()} ${n.unit??"elem"}`;return`T\xfal nagy: a bemeneti \xe9rt\xe9k ${r.origin??"\xe9rt\xe9k"} t\xfal nagy: ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${r.origin} m\xe9rete t\xfal kicsi ${t}${r.minimum.toString()} ${n.unit}`;return`T\xfal kicsi: a bemeneti \xe9rt\xe9k ${r.origin} t\xfal kicsi ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`\xc9rv\xe9nytelen string: "${r.prefix}" \xe9rt\xe9kkel kell kezdődnie`;if("ends_with"===r.format)return`\xc9rv\xe9nytelen string: "${r.suffix}" \xe9rt\xe9kkel kell v\xe9gződnie`;if("includes"===r.format)return`\xc9rv\xe9nytelen string: "${r.includes}" \xe9rt\xe9ket kell tartalmaznia`;if("regex"===r.format)return`\xc9rv\xe9nytelen string: ${r.pattern} mint\xe1nak kell megfelelnie`;return`\xc9rv\xe9nytelen ${t[r.format]??r.format}`;case"not_multiple_of":return`\xc9rv\xe9nytelen sz\xe1m: ${r.divisor} t\xf6bbsz\xf6r\xf6s\xe9nek kell lennie`;case"unrecognized_keys":return`Ismeretlen kulcs${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`\xc9rv\xe9nytelen kulcs ${r.origin}`;case"invalid_union":return"\xc9rv\xe9nytelen bemenet";case"invalid_element":return`\xc9rv\xe9nytelen \xe9rt\xe9k: ${r.origin}`;default:return`\xc9rv\xe9nytelen bemenet`}}};function iw(){return{localeError:iI()}}function iS(e,t,n){return 1===Math.abs(e)?t:n}function iz(e){if(!e)return"";let t=e[e.length-1];return e+(["ա","ե","ը","ի","ո","ու","օ"].includes(t)?"ն":"ը")}let iU=()=>{let e={string:{unit:{one:"նշան",many:"նշաններ"},verb:"ունենալ"},file:{unit:{one:"բայթ",many:"բայթեր"},verb:"ունենալ"},array:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"},set:{unit:{one:"տարր",many:"տարրեր"},verb:"ունենալ"}},t={regex:"մուտք",email:"էլ. հասցե",url:"URL",emoji:"էմոջի",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO ամսաթիվ և ժամ",date:"ISO ամսաթիվ",time:"ISO ժամ",duration:"ISO տևողություն",ipv4:"IPv4 հասցե",ipv6:"IPv6 հասցե",cidrv4:"IPv4 միջակայք",cidrv6:"IPv6 միջակայք",base64:"base64 ձևաչափով տող",base64url:"base64url ձևաչափով տող",json_string:"JSON տող",e164:"E.164 համար",jwt:"JWT",template_literal:"մուտք"},n={nan:"NaN",number:"թիվ",array:"զանգված"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Սխալ մուտքագրում․ սպասվում էր instanceof ${r.expected}, ստացվել է ${i}`;return`Սխալ մուտքագրում․ սպասվում էր ${e}, ստացվել է ${i}`}case"invalid_value":if(1===r.values.length)return`Սխալ մուտքագրում․ սպասվում էր ${ei(r.values[1])}`;return`Սխալ տարբերակ․ սպասվում էր հետևյալներից մեկը՝ ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n){let e=iS(Number(r.maximum),n.unit.one,n.unit.many);return`Չափազանց մեծ արժեք․ սպասվում է, որ ${iz(r.origin??"արժեք")} կունենա ${t}${r.maximum.toString()} ${e}`}return`Չափազանց մեծ արժեք․ սպասվում է, որ ${iz(r.origin??"արժեք")} լինի ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n){let e=iS(Number(r.minimum),n.unit.one,n.unit.many);return`Չափազանց փոքր արժեք․ սպասվում է, որ ${iz(r.origin)} կունենա ${t}${r.minimum.toString()} ${e}`}return`Չափազանց փոքր արժեք․ սպասվում է, որ ${iz(r.origin)} լինի ${t}${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} ձևաչափին`;return`Սխալ ${t[r.format]??r.format}`;case"not_multiple_of":return`Սխալ թիվ․ պետք է բազմապատիկ լինի ${r.divisor}-ի`;case"unrecognized_keys":return`Չճանաչված բանալի${r.keys.length>1?"ներ":""}. ${U(r.keys,", ")}`;case"invalid_key":return`Սխալ բանալի ${iz(r.origin)}-ում`;case"invalid_union":return"Սխալ մուտքագրում";case"invalid_element":return`Սխալ արժեք ${iz(r.origin)}-ում`;default:return`Սխալ մուտքագրում`}}};function iO(){return{localeError:iU()}}let iZ=()=>{let e={string:{unit:"karakter",verb:"memiliki"},file:{unit:"byte",verb:"memiliki"},array:{unit:"item",verb:"memiliki"},set:{unit:"item",verb:"memiliki"}},t={regex:"input",email:"alamat email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tanggal dan waktu format ISO",date:"tanggal format ISO",time:"jam format ISO",duration:"durasi format ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"rentang alamat IPv4",cidrv6:"rentang alamat IPv6",base64:"string dengan enkode base64",base64url:"string dengan enkode base64url",json_string:"string JSON",e164:"angka E.164",jwt:"JWT",template_literal:"input"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Input tidak valid: diharapkan instanceof ${r.expected}, diterima ${i}`;return`Input tidak valid: diharapkan ${e}, diterima ${i}`}case"invalid_value":if(1===r.values.length)return`Input tidak valid: diharapkan ${ei(r.values[0])}`;return`Pilihan tidak valid: diharapkan salah satu dari ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Terlalu besar: diharapkan ${r.origin??"value"} memiliki ${t}${r.maximum.toString()} ${n.unit??"elemen"}`;return`Terlalu besar: diharapkan ${r.origin??"value"} menjadi ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Terlalu kecil: diharapkan ${r.origin} memiliki ${t}${r.minimum.toString()} ${n.unit}`;return`Terlalu kecil: diharapkan ${r.origin} menjadi ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`String tidak valid: harus dimulai dengan "${r.prefix}"`;if("ends_with"===r.format)return`String tidak valid: harus berakhir dengan "${r.suffix}"`;if("includes"===r.format)return`String tidak valid: harus menyertakan "${r.includes}"`;if("regex"===r.format)return`String tidak valid: harus sesuai pola ${r.pattern}`;return`${t[r.format]??r.format} tidak valid`;case"not_multiple_of":return`Angka tidak valid: harus kelipatan dari ${r.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali ${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Kunci tidak valid di ${r.origin}`;case"invalid_union":default:return"Input tidak valid";case"invalid_element":return`Nilai tidak valid di ${r.origin}`}}};function ij(){return{localeError:iZ()}}let iN=()=>{let e={string:{unit:"stafi",verb:"a\xf0 hafa"},file:{unit:"b\xe6ti",verb:"a\xf0 hafa"},array:{unit:"hluti",verb:"a\xf0 hafa"},set:{unit:"hluti",verb:"a\xf0 hafa"}},t={regex:"gildi",email:"netfang",url:"vefsl\xf3\xf0",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dagsetning og t\xedmi",date:"ISO dagsetning",time:"ISO t\xedmi",duration:"ISO t\xedmalengd",ipv4:"IPv4 address",ipv6:"IPv6 address",cidrv4:"IPv4 range",cidrv6:"IPv6 range",base64:"base64-encoded strengur",base64url:"base64url-encoded strengur",json_string:"JSON strengur",e164:"E.164 t\xf6lugildi",jwt:"JWT",template_literal:"gildi"},n={nan:"NaN",number:"n\xfamer",array:"fylki"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Rangt gildi: \xde\xfa sl\xf3st inn ${i} \xfear sem \xe1 a\xf0 vera instanceof ${r.expected}`;return`Rangt gildi: \xde\xfa sl\xf3st inn ${i} \xfear sem \xe1 a\xf0 vera ${e}`}case"invalid_value":if(1===r.values.length)return`Rangt gildi: gert r\xe1\xf0 fyrir ${ei(r.values[0])}`;return`\xd3gilt val: m\xe1 vera eitt af eftirfarandi ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin??"gildi"} hafi ${t}${r.maximum.toString()} ${n.unit??"hluti"}`;return`Of st\xf3rt: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin??"gildi"} s\xe9 ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin} hafi ${t}${r.minimum.toString()} ${n.unit}`;return`Of l\xedti\xf0: gert er r\xe1\xf0 fyrir a\xf0 ${r.origin} s\xe9 ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 byrja \xe1 "${r.prefix}"`;if("ends_with"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 enda \xe1 "${r.suffix}"`;if("includes"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 innihalda "${r.includes}"`;if("regex"===r.format)return`\xd3gildur strengur: ver\xf0ur a\xf0 fylgja mynstri ${r.pattern}`;return`Rangt ${t[r.format]??r.format}`;case"not_multiple_of":return`R\xf6ng tala: ver\xf0ur a\xf0 vera margfeldi af ${r.divisor}`;case"unrecognized_keys":return`\xd3\xfeekkt ${r.keys.length>1?"ir lyklar":"ur lykill"}: ${U(r.keys,", ")}`;case"invalid_key":return`Rangur lykill \xed ${r.origin}`;case"invalid_union":default:return"Rangt gildi";case"invalid_element":return`Rangt gildi \xed ${r.origin}`}}};function iD(){return{localeError:iN()}}let iP=()=>{let e={string:{unit:"caratteri",verb:"avere"},file:{unit:"byte",verb:"avere"},array:{unit:"elementi",verb:"avere"},set:{unit:"elementi",verb:"avere"}},t={regex:"input",email:"indirizzo email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e ora ISO",date:"data ISO",time:"ora ISO",duration:"durata ISO",ipv4:"indirizzo IPv4",ipv6:"indirizzo IPv6",cidrv4:"intervallo IPv4",cidrv6:"intervallo IPv6",base64:"stringa codificata in base64",base64url:"URL codificata in base64",json_string:"stringa JSON",e164:"numero E.164",jwt:"JWT",template_literal:"input"},n={nan:"NaN",number:"numero",array:"vettore"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Input non valido: atteso instanceof ${r.expected}, ricevuto ${i}`;return`Input non valido: atteso ${e}, ricevuto ${i}`}case"invalid_value":if(1===r.values.length)return`Input non valido: atteso ${ei(r.values[0])}`;return`Opzione non valida: atteso uno tra ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Troppo grande: ${r.origin??"valore"} deve avere ${t}${r.maximum.toString()} ${n.unit??"elementi"}`;return`Troppo grande: ${r.origin??"valore"} deve essere ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Troppo piccolo: ${r.origin} deve avere ${t}${r.minimum.toString()} ${n.unit}`;return`Troppo piccolo: ${r.origin} deve essere ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Stringa non valida: deve iniziare con "${r.prefix}"`;if("ends_with"===r.format)return`Stringa non valida: deve terminare con "${r.suffix}"`;if("includes"===r.format)return`Stringa non valida: deve includere "${r.includes}"`;if("regex"===r.format)return`Stringa non valida: deve corrispondere al pattern ${r.pattern}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Numero non valido: deve essere un multiplo di ${r.divisor}`;case"unrecognized_keys":return`Chiav${r.keys.length>1?"i":"e"} non riconosciut${r.keys.length>1?"e":"a"}: ${U(r.keys,", ")}`;case"invalid_key":return`Chiave non valida in ${r.origin}`;case"invalid_union":default:return"Input non valido";case"invalid_element":return`Valore non valido in ${r.origin}`}}};function iE(){return{localeError:iP()}}let iT=()=>{let e={string:{unit:"文字",verb:"である"},file:{unit:"バイト",verb:"である"},array:{unit:"要素",verb:"である"},set:{unit:"要素",verb:"である"}},t={regex:"入力値",email:"メールアドレス",url:"URL",emoji:"絵文字",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日時",date:"ISO日付",time:"ISO時刻",duration:"ISO期間",ipv4:"IPv4アドレス",ipv6:"IPv6アドレス",cidrv4:"IPv4範囲",cidrv6:"IPv6範囲",base64:"base64エンコード文字列",base64url:"base64urlエンコード文字列",json_string:"JSON文字列",e164:"E.164番号",jwt:"JWT",template_literal:"入力値"},n={nan:"NaN",number:"数値",array:"配列"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`無効な入力: instanceof ${r.expected}が期待されましたが、${i}が入力されました`;return`無効な入力: ${e}が期待されましたが、${i}が入力されました`}case"invalid_value":if(1===r.values.length)return`無効な入力: ${ei(r.values[0])}が期待されました`;return`無効な選択: ${U(r.values,"、")}のいずれかである必要があります`;case"too_big":{let t=r.inclusive?"以下である":"より小さい",n=e[r.origin]??null;if(n)return`大きすぎる値: ${r.origin??"値"}は${r.maximum.toString()}${n.unit??"要素"}${t}必要があります`;return`大きすぎる値: ${r.origin??"値"}は${r.maximum.toString()}${t}必要があります`}case"too_small":{let t=r.inclusive?"以上である":"より大きい",n=e[r.origin]??null;if(n)return`小さすぎる値: ${r.origin}は${r.minimum.toString()}${n.unit}${t}必要があります`;return`小さすぎる値: ${r.origin}は${r.minimum.toString()}${t}必要があります`}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}に一致する必要があります`;return`無効な${t[r.format]??r.format}`;case"not_multiple_of":return`無効な数値: ${r.divisor}の倍数である必要があります`;case"unrecognized_keys":return`認識されていないキー${r.keys.length>1?"群":""}: ${U(r.keys,"、")}`;case"invalid_key":return`${r.origin}内の無効なキー`;case"invalid_union":return"無効な入力";case"invalid_element":return`${r.origin}内の無効な値`;default:return`無効な入力`}}};function iA(){return{localeError:iT()}}let iL=()=>{let e={string:{unit:"სიმბოლო",verb:"უნდა შეიცავდეს"},file:{unit:"ბაიტი",verb:"უნდა შეიცავდეს"},array:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"},set:{unit:"ელემენტი",verb:"უნდა შეიცავდეს"}},t={regex:"შეყვანა",email:"ელ-ფოსტის მისამართი",url:"URL",emoji:"ემოჯი",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"თარიღი-დრო",date:"თარიღი",time:"დრო",duration:"ხანგრძლივობა",ipv4:"IPv4 მისამართი",ipv6:"IPv6 მისამართი",cidrv4:"IPv4 დიაპაზონი",cidrv6:"IPv6 დიაპაზონი",base64:"base64-კოდირებული სტრინგი",base64url:"base64url-კოდირებული სტრინგი",json_string:"JSON სტრინგი",e164:"E.164 ნომერი",jwt:"JWT",template_literal:"შეყვანა"},n={nan:"NaN",number:"რიცხვი",string:"სტრინგი",boolean:"ბულეანი",function:"ფუნქცია",array:"მასივი"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`არასწორი შეყვანა: მოსალოდნელი instanceof ${r.expected}, მიღებული ${i}`;return`არასწორი შეყვანა: მოსალოდნელი ${e}, მიღებული ${i}`}case"invalid_value":if(1===r.values.length)return`არასწორი შეყვანა: მოსალოდნელი ${ei(r.values[0])}`;return`არასწორი ვარიანტი: მოსალოდნელია ერთ-ერთი ${U(r.values,"|")}-დან`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`ზედმეტად დიდი: მოსალოდნელი ${r.origin??"მნიშვნელობა"} ${n.verb} ${t}${r.maximum.toString()} ${n.unit}`;return`ზედმეტად დიდი: მოსალოდნელი ${r.origin??"მნიშვნელობა"} იყოს ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`ზედმეტად პატარა: მოსალოდნელი ${r.origin} ${n.verb} ${t}${r.minimum.toString()} ${n.unit}`;return`ზედმეტად პატარა: მოსალოდნელი ${r.origin} იყოს ${t}${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}`;return`არასწორი ${t[r.format]??r.format}`;case"not_multiple_of":return`არასწორი რიცხვი: უნდა იყოს ${r.divisor}-ის ჯერადი`;case"unrecognized_keys":return`უცნობი გასაღებ${r.keys.length>1?"ები":"ი"}: ${U(r.keys,", ")}`;case"invalid_key":return`არასწორი გასაღები ${r.origin}-ში`;case"invalid_union":return"არასწორი შეყვანა";case"invalid_element":return`არასწორი მნიშვნელობა ${r.origin}-ში`;default:return`არასწორი შეყვანა`}}};function iR(){return{localeError:iL()}}let iJ=()=>{let e={string:{unit:"តួអក្សរ",verb:"គួរមាន"},file:{unit:"បៃ",verb:"គួរមាន"},array:{unit:"ធាតុ",verb:"គួរមាន"},set:{unit:"ធាតុ",verb:"គួរមាន"}},t={regex:"ទិន្នន័យបញ្ចូល",email:"អាសយដ្ឋានអ៊ីមែល",url:"URL",emoji:"សញ្ញាអារម្មណ៍",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"កាលបរិច្ឆេទ និងម៉ោង ISO",date:"កាលបរិច្ឆេទ ISO",time:"ម៉ោង ISO",duration:"រយៈពេល ISO",ipv4:"អាសយដ្ឋាន IPv4",ipv6:"អាសយដ្ឋាន IPv6",cidrv4:"ដែនអាសយដ្ឋាន IPv4",cidrv6:"ដែនអាសយដ្ឋាន IPv6",base64:"ខ្សែអក្សរអ៊ិកូដ base64",base64url:"ខ្សែអក្សរអ៊ិកូដ base64url",json_string:"ខ្សែអក្សរ JSON",e164:"លេខ E.164",jwt:"JWT",template_literal:"ទិន្នន័យបញ្ចូល"},n={nan:"NaN",number:"លេខ",array:"អារេ (Array)",null:"គ្មានតម្លៃ (null)"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ instanceof ${r.expected} ប៉ុន្តែទទួលបាន ${i}`;return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${e} ប៉ុន្តែទទួលបាន ${i}`}case"invalid_value":if(1===r.values.length)return`ទិន្នន័យបញ្ចូលមិនត្រឹមត្រូវ៖ ត្រូវការ ${ei(r.values[0])}`;return`ជម្រើសមិនត្រឹមត្រូវ៖ ត្រូវជាមួយក្នុងចំណោម ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`ធំពេក៖ ត្រូវការ ${r.origin??"តម្លៃ"} ${t} ${r.maximum.toString()} ${n.unit??"ធាតុ"}`;return`ធំពេក៖ ត្រូវការ ${r.origin??"តម្លៃ"} ${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`តូចពេក៖ ត្រូវការ ${r.origin} ${t} ${r.minimum.toString()} ${n.unit}`;return`តូចពេក៖ ត្រូវការ ${r.origin} ${t} ${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}`;return`មិនត្រឹមត្រូវ៖ ${t[r.format]??r.format}`;case"not_multiple_of":return`លេខមិនត្រឹមត្រូវ៖ ត្រូវតែជាពហុគុណនៃ ${r.divisor}`;case"unrecognized_keys":return`រកឃើញសោមិនស្គាល់៖ ${U(r.keys,", ")}`;case"invalid_key":return`សោមិនត្រឹមត្រូវនៅក្នុង ${r.origin}`;case"invalid_union":default:return`ទិន្នន័យមិនត្រឹមត្រូវ`;case"invalid_element":return`ទិន្នន័យមិនត្រឹមត្រូវនៅក្នុង ${r.origin}`}}};function iC(){return{localeError:iJ()}}function iF(){return iC()}let iM=()=>{let e={string:{unit:"문자",verb:"to have"},file:{unit:"바이트",verb:"to have"},array:{unit:"개",verb:"to have"},set:{unit:"개",verb:"to have"}},t={regex:"입력",email:"이메일 주소",url:"URL",emoji:"이모지",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 날짜시간",date:"ISO 날짜",time:"ISO 시간",duration:"ISO 기간",ipv4:"IPv4 주소",ipv6:"IPv6 주소",cidrv4:"IPv4 범위",cidrv6:"IPv6 범위",base64:"base64 인코딩 문자열",base64url:"base64url 인코딩 문자열",json_string:"JSON 문자열",e164:"E.164 번호",jwt:"JWT",template_literal:"입력"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`잘못된 입력: 예상 타입은 instanceof ${r.expected}, 받은 타입은 ${i}입니다`;return`잘못된 입력: 예상 타입은 ${e}, 받은 타입은 ${i}입니다`}case"invalid_value":if(1===r.values.length)return`잘못된 입력: 값은 ${ei(r.values[0])} 이어야 합니다`;return`잘못된 옵션: ${U(r.values,"또는 ")} 중 하나여야 합니다`;case"too_big":{let t=r.inclusive?"이하":"미만",n="미만"===t?"이어야 합니다":"여야 합니다",i=e[r.origin]??null,u=i?.unit??"요소";if(i)return`${r.origin??"값"}이 너무 큽니다: ${r.maximum.toString()}${u} ${t}${n}`;return`${r.origin??"값"}이 너무 큽니다: ${r.maximum.toString()} ${t}${n}`}case"too_small":{let t=r.inclusive?"이상":"초과",n="이상"===t?"이어야 합니다":"여야 합니다",i=e[r.origin]??null,u=i?.unit??"요소";if(i)return`${r.origin??"값"}이 너무 작습니다: ${r.minimum.toString()}${u} ${t}${n}`;return`${r.origin??"값"}이 너무 작습니다: ${r.minimum.toString()} ${t}${n}`}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} 패턴과 일치해야 합니다`;return`잘못된 ${t[r.format]??r.format}`;case"not_multiple_of":return`잘못된 숫자: ${r.divisor}의 배수여야 합니다`;case"unrecognized_keys":return`인식할 수 없는 키: ${U(r.keys,", ")}`;case"invalid_key":return`잘못된 키: ${r.origin}`;case"invalid_union":default:return`잘못된 입력`;case"invalid_element":return`잘못된 값: ${r.origin}`}}};function iW(){return{localeError:iM()}}let iB=e=>e.charAt(0).toUpperCase()+e.slice(1);function iG(e){let t=Math.abs(e),n=t%10,r=t%100;return r>=11&&r<=19||0===n?"many":1===n?"one":"few"}let iV=()=>{let e={string:{unit:{one:"simbolis",few:"simboliai",many:"simbolių"},verb:{smaller:{inclusive:"turi būti ne ilgesnė kaip",notInclusive:"turi būti trumpesnė kaip"},bigger:{inclusive:"turi būti ne trumpesnė kaip",notInclusive:"turi būti ilgesnė kaip"}}},file:{unit:{one:"baitas",few:"baitai",many:"baitų"},verb:{smaller:{inclusive:"turi būti ne didesnis kaip",notInclusive:"turi būti mažesnis kaip"},bigger:{inclusive:"turi būti ne mažesnis kaip",notInclusive:"turi būti didesnis kaip"}}},array:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}},set:{unit:{one:"elementą",few:"elementus",many:"elementų"},verb:{smaller:{inclusive:"turi turėti ne daugiau kaip",notInclusive:"turi turėti mažiau kaip"},bigger:{inclusive:"turi turėti ne mažiau kaip",notInclusive:"turi turėti daugiau kaip"}}}};function t(t,n,r,i){let u=e[t]??null;return null===u?u:{unit:u.unit[n],verb:u.verb[i][r?"inclusive":"notInclusive"]}}let n={regex:"įvestis",email:"el. pašto adresas",url:"URL",emoji:"jaustukas",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO data ir laikas",date:"ISO data",time:"ISO laikas",duration:"ISO trukmė",ipv4:"IPv4 adresas",ipv6:"IPv6 adresas",cidrv4:"IPv4 tinklo prefiksas (CIDR)",cidrv6:"IPv6 tinklo prefiksas (CIDR)",base64:"base64 užkoduota eilutė",base64url:"base64url užkoduota eilutė",json_string:"JSON eilutė",e164:"E.164 numeris",jwt:"JWT",template_literal:"įvestis"},r={nan:"NaN",number:"skaičius",bigint:"sveikasis skaičius",string:"eilutė",boolean:"loginė reikšmė",undefined:"neapibrėžta reikšmė",function:"funkcija",symbol:"simbolis",array:"masyvas",object:"objektas",null:"nulinė reikšmė"};return e=>{switch(e.code){case"invalid_type":{let t=r[e.expected]??e.expected,n=eb(e.input),i=r[n]??n;if(/^[A-Z]/.test(e.expected))return`Gautas tipas ${i}, o tikėtasi - instanceof ${e.expected}`;return`Gautas tipas ${i}, o tikėtasi - ${t}`}case"invalid_value":if(1===e.values.length)return`Privalo būti ${ei(e.values[0])}`;return`Privalo būti vienas iš ${U(e.values,"|")} pasirinkimų`;case"too_big":{let n=r[e.origin]??e.origin,i=t(e.origin,iG(Number(e.maximum)),e.inclusive??!1,"smaller");if(i?.verb)return`${iB(n??e.origin??"reikšmė")} ${i.verb} ${e.maximum.toString()} ${i.unit??"elementų"}`;let u=e.inclusive?"ne didesnis kaip":"mažesnis kaip";return`${iB(n??e.origin??"reikšmė")} turi būti ${u} ${e.maximum.toString()} ${i?.unit}`}case"too_small":{let n=r[e.origin]??e.origin,i=t(e.origin,iG(Number(e.minimum)),e.inclusive??!1,"bigger");if(i?.verb)return`${iB(n??e.origin??"reikšmė")} ${i.verb} ${e.minimum.toString()} ${i.unit??"elementų"}`;let u=e.inclusive?"ne mažesnis kaip":"didesnis kaip";return`${iB(n??e.origin??"reikšmė")} turi būti ${u} ${e.minimum.toString()} ${i?.unit}`}case"invalid_format":if("starts_with"===e.format)return`Eilutė privalo prasidėti "${e.prefix}"`;if("ends_with"===e.format)return`Eilutė privalo pasibaigti "${e.suffix}"`;if("includes"===e.format)return`Eilutė privalo įtraukti "${e.includes}"`;if("regex"===e.format)return`Eilutė privalo atitikti ${e.pattern}`;return`Neteisingas ${n[e.format]??e.format}`;case"not_multiple_of":return`Skaičius privalo būti ${e.divisor} kartotinis.`;case"unrecognized_keys":return`Neatpažint${e.keys.length>1?"i":"as"} rakt${e.keys.length>1?"ai":"as"}: ${U(e.keys,", ")}`;case"invalid_key":return"Rastas klaidingas raktas";case"invalid_union":default:return"Klaidinga įvestis";case"invalid_element":{let t=r[e.origin]??e.origin;return`${iB(t??e.origin??"reikšmė")} turi klaidingą įvestį`}}}};function iK(){return{localeError:iV()}}let iq=()=>{let e={string:{unit:"знаци",verb:"да имаат"},file:{unit:"бајти",verb:"да имаат"},array:{unit:"ставки",verb:"да имаат"},set:{unit:"ставки",verb:"да имаат"}},t={regex:"внес",email:"адреса на е-пошта",url:"URL",emoji:"емоџи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO датум и време",date:"ISO датум",time:"ISO време",duration:"ISO времетраење",ipv4:"IPv4 адреса",ipv6:"IPv6 адреса",cidrv4:"IPv4 опсег",cidrv6:"IPv6 опсег",base64:"base64-енкодирана низа",base64url:"base64url-енкодирана низа",json_string:"JSON низа",e164:"E.164 број",jwt:"JWT",template_literal:"внес"},n={nan:"NaN",number:"број",array:"низа"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Грешен внес: се очекува instanceof ${r.expected}, примено ${i}`;return`Грешен внес: се очекува ${e}, примено ${i}`}case"invalid_value":if(1===r.values.length)return`Invalid input: expected ${ei(r.values[0])}`;return`Грешана опција: се очекува една ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Премногу голем: се очекува ${r.origin??"вредноста"} да има ${t}${r.maximum.toString()} ${n.unit??"елементи"}`;return`Премногу голем: се очекува ${r.origin??"вредноста"} да биде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Премногу мал: се очекува ${r.origin} да има ${t}${r.minimum.toString()} ${n.unit}`;return`Премногу мал: се очекува ${r.origin} да биде ${t}${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}`;return`Invalid ${t[r.format]??r.format}`;case"not_multiple_of":return`Грешен број: мора да биде делив со ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Непрепознаени клучеви":"Непрепознаен клуч"}: ${U(r.keys,", ")}`;case"invalid_key":return`Грешен клуч во ${r.origin}`;case"invalid_union":return"Грешен внес";case"invalid_element":return`Грешна вредност во ${r.origin}`;default:return`Грешен внес`}}};function iX(){return{localeError:iq()}}let iY=()=>{let e={string:{unit:"aksara",verb:"mempunyai"},file:{unit:"bait",verb:"mempunyai"},array:{unit:"elemen",verb:"mempunyai"},set:{unit:"elemen",verb:"mempunyai"}},t={regex:"input",email:"alamat e-mel",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"tarikh masa ISO",date:"tarikh ISO",time:"masa ISO",duration:"tempoh ISO",ipv4:"alamat IPv4",ipv6:"alamat IPv6",cidrv4:"julat IPv4",cidrv6:"julat IPv6",base64:"string dikodkan base64",base64url:"string dikodkan base64url",json_string:"string JSON",e164:"nombor E.164",jwt:"JWT",template_literal:"input"},n={nan:"NaN",number:"nombor"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Input tidak sah: dijangka instanceof ${r.expected}, diterima ${i}`;return`Input tidak sah: dijangka ${e}, diterima ${i}`}case"invalid_value":if(1===r.values.length)return`Input tidak sah: dijangka ${ei(r.values[0])}`;return`Pilihan tidak sah: dijangka salah satu daripada ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Terlalu besar: dijangka ${r.origin??"nilai"} ${n.verb} ${t}${r.maximum.toString()} ${n.unit??"elemen"}`;return`Terlalu besar: dijangka ${r.origin??"nilai"} adalah ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Terlalu kecil: dijangka ${r.origin} ${n.verb} ${t}${r.minimum.toString()} ${n.unit}`;return`Terlalu kecil: dijangka ${r.origin} adalah ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`String tidak sah: mesti bermula dengan "${r.prefix}"`;if("ends_with"===r.format)return`String tidak sah: mesti berakhir dengan "${r.suffix}"`;if("includes"===r.format)return`String tidak sah: mesti mengandungi "${r.includes}"`;if("regex"===r.format)return`String tidak sah: mesti sepadan dengan corak ${r.pattern}`;return`${t[r.format]??r.format} tidak sah`;case"not_multiple_of":return`Nombor tidak sah: perlu gandaan ${r.divisor}`;case"unrecognized_keys":return`Kunci tidak dikenali: ${U(r.keys,", ")}`;case"invalid_key":return`Kunci tidak sah dalam ${r.origin}`;case"invalid_union":default:return"Input tidak sah";case"invalid_element":return`Nilai tidak sah dalam ${r.origin}`}}};function iH(){return{localeError:iY()}}let iQ=()=>{let e={string:{unit:"tekens",verb:"heeft"},file:{unit:"bytes",verb:"heeft"},array:{unit:"elementen",verb:"heeft"},set:{unit:"elementen",verb:"heeft"}},t={regex:"invoer",email:"emailadres",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum en tijd",date:"ISO datum",time:"ISO tijd",duration:"ISO duur",ipv4:"IPv4-adres",ipv6:"IPv6-adres",cidrv4:"IPv4-bereik",cidrv6:"IPv6-bereik",base64:"base64-gecodeerde tekst",base64url:"base64 URL-gecodeerde tekst",json_string:"JSON string",e164:"E.164-nummer",jwt:"JWT",template_literal:"invoer"},n={nan:"NaN",number:"getal"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ongeldige invoer: verwacht instanceof ${r.expected}, ontving ${i}`;return`Ongeldige invoer: verwacht ${e}, ontving ${i}`}case"invalid_value":if(1===r.values.length)return`Ongeldige invoer: verwacht ${ei(r.values[0])}`;return`Ongeldige optie: verwacht \xe9\xe9n van ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null,i="date"===r.origin?"laat":"string"===r.origin?"lang":"groot";if(n)return`Te ${i}: verwacht dat ${r.origin??"waarde"} ${t}${r.maximum.toString()} ${n.unit??"elementen"} ${n.verb}`;return`Te ${i}: verwacht dat ${r.origin??"waarde"} ${t}${r.maximum.toString()} is`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null,i="date"===r.origin?"vroeg":"string"===r.origin?"kort":"klein";if(n)return`Te ${i}: verwacht dat ${r.origin} ${t}${r.minimum.toString()} ${n.unit} ${n.verb}`;return`Te ${i}: verwacht dat ${r.origin} ${t}${r.minimum.toString()} is`}case"invalid_format":if("starts_with"===r.format)return`Ongeldige tekst: moet met "${r.prefix}" beginnen`;if("ends_with"===r.format)return`Ongeldige tekst: moet op "${r.suffix}" eindigen`;if("includes"===r.format)return`Ongeldige tekst: moet "${r.includes}" bevatten`;if("regex"===r.format)return`Ongeldige tekst: moet overeenkomen met patroon ${r.pattern}`;return`Ongeldig: ${t[r.format]??r.format}`;case"not_multiple_of":return`Ongeldig getal: moet een veelvoud van ${r.divisor} zijn`;case"unrecognized_keys":return`Onbekende key${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Ongeldige key in ${r.origin}`;case"invalid_union":default:return"Ongeldige invoer";case"invalid_element":return`Ongeldige waarde in ${r.origin}`}}};function i4(){return{localeError:iQ()}}let i6=()=>{let e={string:{unit:"tegn",verb:"\xe5 ha"},file:{unit:"bytes",verb:"\xe5 ha"},array:{unit:"elementer",verb:"\xe5 inneholde"},set:{unit:"elementer",verb:"\xe5 inneholde"}},t={regex:"input",email:"e-postadresse",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO dato- og klokkeslett",date:"ISO-dato",time:"ISO-klokkeslett",duration:"ISO-varighet",ipv4:"IPv4-omr\xe5de",ipv6:"IPv6-omr\xe5de",cidrv4:"IPv4-spekter",cidrv6:"IPv6-spekter",base64:"base64-enkodet streng",base64url:"base64url-enkodet streng",json_string:"JSON-streng",e164:"E.164-nummer",jwt:"JWT",template_literal:"input"},n={nan:"NaN",number:"tall",array:"liste"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ugyldig input: forventet instanceof ${r.expected}, fikk ${i}`;return`Ugyldig input: forventet ${e}, fikk ${i}`}case"invalid_value":if(1===r.values.length)return`Ugyldig verdi: forventet ${ei(r.values[0])}`;return`Ugyldig valg: forventet en av ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`For stor(t): forventet ${r.origin??"value"} til \xe5 ha ${t}${r.maximum.toString()} ${n.unit??"elementer"}`;return`For stor(t): forventet ${r.origin??"value"} til \xe5 ha ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`For lite(n): forventet ${r.origin} til \xe5 ha ${t}${r.minimum.toString()} ${n.unit}`;return`For lite(n): forventet ${r.origin} til \xe5 ha ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ugyldig streng: m\xe5 starte med "${r.prefix}"`;if("ends_with"===r.format)return`Ugyldig streng: m\xe5 ende med "${r.suffix}"`;if("includes"===r.format)return`Ugyldig streng: m\xe5 inneholde "${r.includes}"`;if("regex"===r.format)return`Ugyldig streng: m\xe5 matche m\xf8nsteret ${r.pattern}`;return`Ugyldig ${t[r.format]??r.format}`;case"not_multiple_of":return`Ugyldig tall: m\xe5 v\xe6re et multiplum av ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Ukjente n\xf8kler":"Ukjent n\xf8kkel"}: ${U(r.keys,", ")}`;case"invalid_key":return`Ugyldig n\xf8kkel i ${r.origin}`;case"invalid_union":default:return"Ugyldig input";case"invalid_element":return`Ugyldig verdi i ${r.origin}`}}};function i0(){return{localeError:i6()}}let i1=()=>{let e={string:{unit:"harf",verb:"olmalıdır"},file:{unit:"bayt",verb:"olmalıdır"},array:{unit:"unsur",verb:"olmalıdır"},set:{unit:"unsur",verb:"olmalıdır"}},t={regex:"giren",email:"epostag\xe2h",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO heng\xe2mı",date:"ISO tarihi",time:"ISO zamanı",duration:"ISO m\xfcddeti",ipv4:"IPv4 niş\xe2nı",ipv6:"IPv6 niş\xe2nı",cidrv4:"IPv4 menzili",cidrv6:"IPv6 menzili",base64:"base64-şifreli metin",base64url:"base64url-şifreli metin",json_string:"JSON metin",e164:"E.164 sayısı",jwt:"JWT",template_literal:"giren"},n={nan:"NaN",number:"numara",array:"saf",null:"gayb"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`F\xe2sit giren: umulan instanceof ${r.expected}, alınan ${i}`;return`F\xe2sit giren: umulan ${e}, alınan ${i}`}case"invalid_value":if(1===r.values.length)return`F\xe2sit giren: umulan ${ei(r.values[0])}`;return`F\xe2sit tercih: m\xfbteberler ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Fazla b\xfcy\xfck: ${r.origin??"value"}, ${t}${r.maximum.toString()} ${n.unit??"elements"} sahip olmalıydı.`;return`Fazla b\xfcy\xfck: ${r.origin??"value"}, ${t}${r.maximum.toString()} olmalıydı.`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Fazla k\xfc\xe7\xfck: ${r.origin}, ${t}${r.minimum.toString()} ${n.unit} sahip olmalıydı.`;return`Fazla k\xfc\xe7\xfck: ${r.origin}, ${t}${r.minimum.toString()} olmalıydı.`}case"invalid_format":if("starts_with"===r.format)return`F\xe2sit metin: "${r.prefix}" ile başlamalı.`;if("ends_with"===r.format)return`F\xe2sit metin: "${r.suffix}" ile bitmeli.`;if("includes"===r.format)return`F\xe2sit metin: "${r.includes}" ihtiv\xe2 etmeli.`;if("regex"===r.format)return`F\xe2sit metin: ${r.pattern} nakşına uymalı.`;return`F\xe2sit ${t[r.format]??r.format}`;case"not_multiple_of":return`F\xe2sit sayı: ${r.divisor} katı olmalıydı.`;case"unrecognized_keys":return`Tanınmayan anahtar ${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} i\xe7in tanınmayan anahtar var.`;case"invalid_union":return"Giren tanınamadı.";case"invalid_element":return`${r.origin} i\xe7in tanınmayan kıymet var.`;default:return`Kıymet tanınamadı.`}}};function i2(){return{localeError:i1()}}let i9=()=>{let e={string:{unit:"توکي",verb:"ولري"},file:{unit:"بایټس",verb:"ولري"},array:{unit:"توکي",verb:"ولري"},set:{unit:"توکي",verb:"ولري"}},t={regex:"ورودي",email:"بریښنالیک",url:"یو آر ال",emoji:"ایموجي",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"نیټه او وخت",date:"نېټه",time:"وخت",duration:"موده",ipv4:"د IPv4 پته",ipv6:"د IPv6 پته",cidrv4:"د IPv4 ساحه",cidrv6:"د IPv6 ساحه",base64:"base64-encoded متن",base64url:"base64url-encoded متن",json_string:"JSON متن",e164:"د E.164 شمېره",jwt:"JWT",template_literal:"ورودي"},n={nan:"NaN",number:"عدد",array:"ارې"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`ناسم ورودي: باید instanceof ${r.expected} وای, مګر ${i} ترلاسه شو`;return`ناسم ورودي: باید ${e} وای, مګر ${i} ترلاسه شو`}case"invalid_value":if(1===r.values.length)return`ناسم ورودي: باید ${ei(r.values[0])} وای`;return`ناسم انتخاب: باید یو له ${U(r.values,"|")} څخه وای`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`ډیر لوی: ${r.origin??"ارزښت"} باید ${t}${r.maximum.toString()} ${n.unit??"عنصرونه"} ولري`;return`ډیر لوی: ${r.origin??"ارزښت"} باید ${t}${r.maximum.toString()} وي`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`ډیر کوچنی: ${r.origin} باید ${t}${r.minimum.toString()} ${n.unit} ولري`;return`ډیر کوچنی: ${r.origin} باید ${t}${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} سره مطابقت ولري`;return`${t[r.format]??r.format} ناسم دی`;case"not_multiple_of":return`ناسم عدد: باید د ${r.divisor} مضرب وي`;case"unrecognized_keys":return`ناسم ${r.keys.length>1?"کلیډونه":"کلیډ"}: ${U(r.keys,", ")}`;case"invalid_key":return`ناسم کلیډ په ${r.origin} کې`;case"invalid_union":default:return`ناسمه ورودي`;case"invalid_element":return`ناسم عنصر په ${r.origin} کې`}}};function i3(){return{localeError:i9()}}let i7=()=>{let e={string:{unit:"znak\xf3w",verb:"mieć"},file:{unit:"bajt\xf3w",verb:"mieć"},array:{unit:"element\xf3w",verb:"mieć"},set:{unit:"element\xf3w",verb:"mieć"}},t={regex:"wyrażenie",email:"adres email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data i godzina w formacie ISO",date:"data w formacie ISO",time:"godzina w formacie ISO",duration:"czas trwania ISO",ipv4:"adres IPv4",ipv6:"adres IPv6",cidrv4:"zakres IPv4",cidrv6:"zakres IPv6",base64:"ciąg znak\xf3w zakodowany w formacie base64",base64url:"ciąg znak\xf3w zakodowany w formacie base64url",json_string:"ciąg znak\xf3w w formacie JSON",e164:"liczba E.164",jwt:"JWT",template_literal:"wejście"},n={nan:"NaN",number:"liczba",array:"tablica"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Nieprawidłowe dane wejściowe: oczekiwano instanceof ${r.expected}, otrzymano ${i}`;return`Nieprawidłowe dane wejściowe: oczekiwano ${e}, otrzymano ${i}`}case"invalid_value":if(1===r.values.length)return`Nieprawidłowe dane wejściowe: oczekiwano ${ei(r.values[0])}`;return`Nieprawidłowa opcja: oczekiwano jednej z wartości ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Za duża wartość: oczekiwano, że ${r.origin??"wartość"} będzie mieć ${t}${r.maximum.toString()} ${n.unit??"element\xf3w"}`;return`Zbyt duż(y/a/e): oczekiwano, że ${r.origin??"wartość"} będzie wynosić ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Za mała wartość: oczekiwano, że ${r.origin??"wartość"} będzie mieć ${t}${r.minimum.toString()} ${n.unit??"element\xf3w"}`;return`Zbyt mał(y/a/e): oczekiwano, że ${r.origin??"wartość"} będzie wynosić ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi zaczynać się od "${r.prefix}"`;if("ends_with"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi kończyć się na "${r.suffix}"`;if("includes"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi zawierać "${r.includes}"`;if("regex"===r.format)return`Nieprawidłowy ciąg znak\xf3w: musi odpowiadać wzorcowi ${r.pattern}`;return`Nieprawidłow(y/a/e) ${t[r.format]??r.format}`;case"not_multiple_of":return`Nieprawidłowa liczba: musi być wielokrotnością ${r.divisor}`;case"unrecognized_keys":return`Nierozpoznane klucze${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Nieprawidłowy klucz w ${r.origin}`;case"invalid_union":return"Nieprawidłowe dane wejściowe";case"invalid_element":return`Nieprawidłowa wartość w ${r.origin}`;default:return`Nieprawidłowe dane wejściowe`}}};function i5(){return{localeError:i7()}}let i8=()=>{let e={string:{unit:"caracteres",verb:"ter"},file:{unit:"bytes",verb:"ter"},array:{unit:"itens",verb:"ter"},set:{unit:"itens",verb:"ter"}},t={regex:"padr\xe3o",email:"endere\xe7o de e-mail",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"data e hora ISO",date:"data ISO",time:"hora ISO",duration:"dura\xe7\xe3o ISO",ipv4:"endere\xe7o IPv4",ipv6:"endere\xe7o IPv6",cidrv4:"faixa de IPv4",cidrv6:"faixa de IPv6",base64:"texto codificado em base64",base64url:"URL codificada em base64",json_string:"texto JSON",e164:"n\xfamero E.164",jwt:"JWT",template_literal:"entrada"},n={nan:"NaN",number:"n\xfamero",null:"nulo"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Tipo inv\xe1lido: esperado instanceof ${r.expected}, recebido ${i}`;return`Tipo inv\xe1lido: esperado ${e}, recebido ${i}`}case"invalid_value":if(1===r.values.length)return`Entrada inv\xe1lida: esperado ${ei(r.values[0])}`;return`Op\xe7\xe3o inv\xe1lida: esperada uma das ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Muito grande: esperado que ${r.origin??"valor"} tivesse ${t}${r.maximum.toString()} ${n.unit??"elementos"}`;return`Muito grande: esperado que ${r.origin??"valor"} fosse ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Muito pequeno: esperado que ${r.origin} tivesse ${t}${r.minimum.toString()} ${n.unit}`;return`Muito pequeno: esperado que ${r.origin} fosse ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Texto inv\xe1lido: deve come\xe7ar com "${r.prefix}"`;if("ends_with"===r.format)return`Texto inv\xe1lido: deve terminar com "${r.suffix}"`;if("includes"===r.format)return`Texto inv\xe1lido: deve incluir "${r.includes}"`;if("regex"===r.format)return`Texto inv\xe1lido: deve corresponder ao padr\xe3o ${r.pattern}`;return`${t[r.format]??r.format} inv\xe1lido`;case"not_multiple_of":return`N\xfamero inv\xe1lido: deve ser m\xfaltiplo de ${r.divisor}`;case"unrecognized_keys":return`Chave${r.keys.length>1?"s":""} desconhecida${r.keys.length>1?"s":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Chave inv\xe1lida em ${r.origin}`;case"invalid_union":return"Entrada inv\xe1lida";case"invalid_element":return`Valor inv\xe1lido em ${r.origin}`;default:return`Campo inv\xe1lido`}}};function ue(){return{localeError:i8()}}function ut(e,t,n,r){let i=Math.abs(e),u=i%10,a=i%100;return a>=11&&a<=19?r:1===u?t:u>=2&&u<=4?n:r}let un=()=>{let e={string:{unit:{one:"символ",few:"символа",many:"символов"},verb:"иметь"},file:{unit:{one:"байт",few:"байта",many:"байт"},verb:"иметь"},array:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"},set:{unit:{one:"элемент",few:"элемента",many:"элементов"},verb:"иметь"}},t={regex:"ввод",email:"email адрес",url:"URL",emoji:"эмодзи",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO дата и время",date:"ISO дата",time:"ISO время",duration:"ISO длительность",ipv4:"IPv4 адрес",ipv6:"IPv6 адрес",cidrv4:"IPv4 диапазон",cidrv6:"IPv6 диапазон",base64:"строка в формате base64",base64url:"строка в формате base64url",json_string:"JSON строка",e164:"номер E.164",jwt:"JWT",template_literal:"ввод"},n={nan:"NaN",number:"число",array:"массив"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Неверный ввод: ожидалось instanceof ${r.expected}, получено ${i}`;return`Неверный ввод: ожидалось ${e}, получено ${i}`}case"invalid_value":if(1===r.values.length)return`Неверный ввод: ожидалось ${ei(r.values[0])}`;return`Неверный вариант: ожидалось одно из ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n){let e=ut(Number(r.maximum),n.unit.one,n.unit.few,n.unit.many);return`Слишком большое значение: ожидалось, что ${r.origin??"значение"} будет иметь ${t}${r.maximum.toString()} ${e}`}return`Слишком большое значение: ожидалось, что ${r.origin??"значение"} будет ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n){let e=ut(Number(r.minimum),n.unit.one,n.unit.few,n.unit.many);return`Слишком маленькое значение: ожидалось, что ${r.origin} будет иметь ${t}${r.minimum.toString()} ${e}`}return`Слишком маленькое значение: ожидалось, что ${r.origin} будет ${t}${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}`;return`Неверный ${t[r.format]??r.format}`;case"not_multiple_of":return`Неверное число: должно быть кратным ${r.divisor}`;case"unrecognized_keys":return`Нераспознанн${r.keys.length>1?"ые":"ый"} ключ${r.keys.length>1?"и":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Неверный ключ в ${r.origin}`;case"invalid_union":return"Неверные входные данные";case"invalid_element":return`Неверное значение в ${r.origin}`;default:return`Неверные входные данные`}}};function ur(){return{localeError:un()}}let ui=()=>{let e={string:{unit:"znakov",verb:"imeti"},file:{unit:"bajtov",verb:"imeti"},array:{unit:"elementov",verb:"imeti"},set:{unit:"elementov",verb:"imeti"}},t={regex:"vnos",email:"e-poštni naslov",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO datum in čas",date:"ISO datum",time:"ISO čas",duration:"ISO trajanje",ipv4:"IPv4 naslov",ipv6:"IPv6 naslov",cidrv4:"obseg IPv4",cidrv6:"obseg IPv6",base64:"base64 kodiran niz",base64url:"base64url kodiran niz",json_string:"JSON niz",e164:"E.164 številka",jwt:"JWT",template_literal:"vnos"},n={nan:"NaN",number:"število",array:"tabela"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Neveljaven vnos: pričakovano instanceof ${r.expected}, prejeto ${i}`;return`Neveljaven vnos: pričakovano ${e}, prejeto ${i}`}case"invalid_value":if(1===r.values.length)return`Neveljaven vnos: pričakovano ${ei(r.values[0])}`;return`Neveljavna možnost: pričakovano eno izmed ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Preveliko: pričakovano, da bo ${r.origin??"vrednost"} imelo ${t}${r.maximum.toString()} ${n.unit??"elementov"}`;return`Preveliko: pričakovano, da bo ${r.origin??"vrednost"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Premajhno: pričakovano, da bo ${r.origin} imelo ${t}${r.minimum.toString()} ${n.unit}`;return`Premajhno: pričakovano, da bo ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Neveljaven niz: mora se začeti z "${r.prefix}"`;if("ends_with"===r.format)return`Neveljaven niz: mora se končati z "${r.suffix}"`;if("includes"===r.format)return`Neveljaven niz: mora vsebovati "${r.includes}"`;if("regex"===r.format)return`Neveljaven niz: mora ustrezati vzorcu ${r.pattern}`;return`Neveljaven ${t[r.format]??r.format}`;case"not_multiple_of":return`Neveljavno število: mora biti večkratnik ${r.divisor}`;case"unrecognized_keys":return`Neprepoznan${r.keys.length>1?"i ključi":" ključ"}: ${U(r.keys,", ")}`;case"invalid_key":return`Neveljaven ključ v ${r.origin}`;case"invalid_union":default:return"Neveljaven vnos";case"invalid_element":return`Neveljavna vrednost v ${r.origin}`}}};function uu(){return{localeError:ui()}}let ua=()=>{let e={string:{unit:"tecken",verb:"att ha"},file:{unit:"bytes",verb:"att ha"},array:{unit:"objekt",verb:"att inneh\xe5lla"},set:{unit:"objekt",verb:"att inneh\xe5lla"}},t={regex:"regulj\xe4rt uttryck",email:"e-postadress",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO-datum och tid",date:"ISO-datum",time:"ISO-tid",duration:"ISO-varaktighet",ipv4:"IPv4-intervall",ipv6:"IPv6-intervall",cidrv4:"IPv4-spektrum",cidrv6:"IPv6-spektrum",base64:"base64-kodad str\xe4ng",base64url:"base64url-kodad str\xe4ng",json_string:"JSON-str\xe4ng",e164:"E.164-nummer",jwt:"JWT",template_literal:"mall-literal"},n={nan:"NaN",number:"antal",array:"lista"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ogiltig inmatning: f\xf6rv\xe4ntat instanceof ${r.expected}, fick ${i}`;return`Ogiltig inmatning: f\xf6rv\xe4ntat ${e}, fick ${i}`}case"invalid_value":if(1===r.values.length)return`Ogiltig inmatning: f\xf6rv\xe4ntat ${ei(r.values[0])}`;return`Ogiltigt val: f\xf6rv\xe4ntade en av ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`F\xf6r stor(t): f\xf6rv\xe4ntade ${r.origin??"v\xe4rdet"} att ha ${t}${r.maximum.toString()} ${n.unit??"element"}`;return`F\xf6r stor(t): f\xf6rv\xe4ntat ${r.origin??"v\xe4rdet"} att ha ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`F\xf6r lite(t): f\xf6rv\xe4ntade ${r.origin??"v\xe4rdet"} att ha ${t}${r.minimum.toString()} ${n.unit}`;return`F\xf6r lite(t): f\xf6rv\xe4ntade ${r.origin??"v\xe4rdet"} att ha ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ogiltig str\xe4ng: m\xe5ste b\xf6rja med "${r.prefix}"`;if("ends_with"===r.format)return`Ogiltig str\xe4ng: m\xe5ste sluta med "${r.suffix}"`;if("includes"===r.format)return`Ogiltig str\xe4ng: m\xe5ste inneh\xe5lla "${r.includes}"`;if("regex"===r.format)return`Ogiltig str\xe4ng: m\xe5ste matcha m\xf6nstret "${r.pattern}"`;return`Ogiltig(t) ${t[r.format]??r.format}`;case"not_multiple_of":return`Ogiltigt tal: m\xe5ste vara en multipel av ${r.divisor}`;case"unrecognized_keys":return`${r.keys.length>1?"Ok\xe4nda nycklar":"Ok\xe4nd nyckel"}: ${U(r.keys,", ")}`;case"invalid_key":return`Ogiltig nyckel i ${r.origin??"v\xe4rdet"}`;case"invalid_union":default:return"Ogiltig input";case"invalid_element":return`Ogiltigt v\xe4rde i ${r.origin??"v\xe4rdet"}`}}};function uo(){return{localeError:ua()}}let ul=()=>{let e={string:{unit:"எழுத்துக்கள்",verb:"கொண்டிருக்க வேண்டும்"},file:{unit:"பைட்டுகள்",verb:"கொண்டிருக்க வேண்டும்"},array:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"},set:{unit:"உறுப்புகள்",verb:"கொண்டிருக்க வேண்டும்"}},t={regex:"உள்ளீடு",email:"மின்னஞ்சல் முகவரி",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO தேதி நேரம்",date:"ISO தேதி",time:"ISO நேரம்",duration:"ISO கால அளவு",ipv4:"IPv4 முகவரி",ipv6:"IPv6 முகவரி",cidrv4:"IPv4 வரம்பு",cidrv6:"IPv6 வரம்பு",base64:"base64-encoded சரம்",base64url:"base64url-encoded சரம்",json_string:"JSON சரம்",e164:"E.164 எண்",jwt:"JWT",template_literal:"input"},n={nan:"NaN",number:"எண்",array:"அணி",null:"வெறுமை"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது instanceof ${r.expected}, பெறப்பட்டது ${i}`;return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${e}, பெறப்பட்டது ${i}`}case"invalid_value":if(1===r.values.length)return`தவறான உள்ளீடு: எதிர்பார்க்கப்பட்டது ${ei(r.values[0])}`;return`தவறான விருப்பம்: எதிர்பார்க்கப்பட்டது ${U(r.values,"|")} இல் ஒன்று`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${r.origin??"மதிப்பு"} ${t}${r.maximum.toString()} ${n.unit??"உறுப்புகள்"} ஆக இருக்க வேண்டும்`;return`மிக பெரியது: எதிர்பார்க்கப்பட்டது ${r.origin??"மதிப்பு"} ${t}${r.maximum.toString()} ஆக இருக்க வேண்டும்`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${r.origin} ${t}${r.minimum.toString()} ${n.unit} ஆக இருக்க வேண்டும்`;return`மிகச் சிறியது: எதிர்பார்க்கப்பட்டது ${r.origin} ${t}${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} முறைபாட்டுடன் பொருந்த வேண்டும்`;return`தவறான ${t[r.format]??r.format}`;case"not_multiple_of":return`தவறான எண்: ${r.divisor} இன் பலமாக இருக்க வேண்டும்`;case"unrecognized_keys":return`அடையாளம் தெரியாத விசை${r.keys.length>1?"கள்":""}: ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} இல் தவறான விசை`;case"invalid_union":return"தவறான உள்ளீடு";case"invalid_element":return`${r.origin} இல் தவறான மதிப்பு`;default:return`தவறான உள்ளீடு`}}};function us(){return{localeError:ul()}}let uc=()=>{let e={string:{unit:"ตัวอักษร",verb:"ควรมี"},file:{unit:"ไบต์",verb:"ควรมี"},array:{unit:"รายการ",verb:"ควรมี"},set:{unit:"รายการ",verb:"ควรมี"}},t={regex:"ข้อมูลที่ป้อน",email:"ที่อยู่อีเมล",url:"URL",emoji:"อิโมจิ",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"วันที่เวลาแบบ ISO",date:"วันที่แบบ ISO",time:"เวลาแบบ ISO",duration:"ช่วงเวลาแบบ ISO",ipv4:"ที่อยู่ IPv4",ipv6:"ที่อยู่ IPv6",cidrv4:"ช่วง IP แบบ IPv4",cidrv6:"ช่วง IP แบบ IPv6",base64:"ข้อความแบบ Base64",base64url:"ข้อความแบบ Base64 สำหรับ URL",json_string:"ข้อความแบบ JSON",e164:"เบอร์โทรศัพท์ระหว่างประเทศ (E.164)",jwt:"โทเคน JWT",template_literal:"ข้อมูลที่ป้อน"},n={nan:"NaN",number:"ตัวเลข",array:"อาร์เรย์ (Array)",null:"ไม่มีค่า (null)"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น instanceof ${r.expected} แต่ได้รับ ${i}`;return`ประเภทข้อมูลไม่ถูกต้อง: ควรเป็น ${e} แต่ได้รับ ${i}`}case"invalid_value":if(1===r.values.length)return`ค่าไม่ถูกต้อง: ควรเป็น ${ei(r.values[0])}`;return`ตัวเลือกไม่ถูกต้อง: ควรเป็นหนึ่งใน ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"ไม่เกิน":"น้อยกว่า",n=e[r.origin]??null;if(n)return`เกินกำหนด: ${r.origin??"ค่า"} ควรมี${t} ${r.maximum.toString()} ${n.unit??"รายการ"}`;return`เกินกำหนด: ${r.origin??"ค่า"} ควรมี${t} ${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?"อย่างน้อย":"มากกว่า",n=e[r.origin]??null;if(n)return`น้อยกว่ากำหนด: ${r.origin} ควรมี${t} ${r.minimum.toString()} ${n.unit}`;return`น้อยกว่ากำหนด: ${r.origin} ควรมี${t} ${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}`;return`รูปแบบไม่ถูกต้อง: ${t[r.format]??r.format}`;case"not_multiple_of":return`ตัวเลขไม่ถูกต้อง: ต้องเป็นจำนวนที่หารด้วย ${r.divisor} ได้ลงตัว`;case"unrecognized_keys":return`พบคีย์ที่ไม่รู้จัก: ${U(r.keys,", ")}`;case"invalid_key":return`คีย์ไม่ถูกต้องใน ${r.origin}`;case"invalid_union":return"ข้อมูลไม่ถูกต้อง: ไม่ตรงกับรูปแบบยูเนียนที่กำหนดไว้";case"invalid_element":return`ข้อมูลไม่ถูกต้องใน ${r.origin}`;default:return`ข้อมูลไม่ถูกต้อง`}}};function ud(){return{localeError:uc()}}let uf=()=>{let e={string:{unit:"karakter",verb:"olmalı"},file:{unit:"bayt",verb:"olmalı"},array:{unit:"\xf6ğe",verb:"olmalı"},set:{unit:"\xf6ğe",verb:"olmalı"}},t={regex:"girdi",email:"e-posta adresi",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO tarih ve saat",date:"ISO tarih",time:"ISO saat",duration:"ISO s\xfcre",ipv4:"IPv4 adresi",ipv6:"IPv6 adresi",cidrv4:"IPv4 aralığı",cidrv6:"IPv6 aralığı",base64:"base64 ile şifrelenmiş metin",base64url:"base64url ile şifrelenmiş metin",json_string:"JSON dizesi",e164:"E.164 sayısı",jwt:"JWT",template_literal:"Şablon dizesi"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Ge\xe7ersiz değer: beklenen instanceof ${r.expected}, alınan ${i}`;return`Ge\xe7ersiz değer: beklenen ${e}, alınan ${i}`}case"invalid_value":if(1===r.values.length)return`Ge\xe7ersiz değer: beklenen ${ei(r.values[0])}`;return`Ge\xe7ersiz se\xe7enek: aşağıdakilerden biri olmalı: ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`\xc7ok b\xfcy\xfck: beklenen ${r.origin??"değer"} ${t}${r.maximum.toString()} ${n.unit??"\xf6ğe"}`;return`\xc7ok b\xfcy\xfck: beklenen ${r.origin??"değer"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`\xc7ok k\xfc\xe7\xfck: beklenen ${r.origin} ${t}${r.minimum.toString()} ${n.unit}`;return`\xc7ok k\xfc\xe7\xfck: beklenen ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Ge\xe7ersiz metin: "${r.prefix}" ile başlamalı`;if("ends_with"===r.format)return`Ge\xe7ersiz metin: "${r.suffix}" ile bitmeli`;if("includes"===r.format)return`Ge\xe7ersiz metin: "${r.includes}" i\xe7ermeli`;if("regex"===r.format)return`Ge\xe7ersiz metin: ${r.pattern} desenine uymalı`;return`Ge\xe7ersiz ${t[r.format]??r.format}`;case"not_multiple_of":return`Ge\xe7ersiz sayı: ${r.divisor} ile tam b\xf6l\xfcnebilmeli`;case"unrecognized_keys":return`Tanınmayan anahtar${r.keys.length>1?"lar":""}: ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} i\xe7inde ge\xe7ersiz anahtar`;case"invalid_union":return"Ge\xe7ersiz değer";case"invalid_element":return`${r.origin} i\xe7inde ge\xe7ersiz değer`;default:return`Ge\xe7ersiz değer`}}};function um(){return{localeError:uf()}}let up=()=>{let e={string:{unit:"символів",verb:"матиме"},file:{unit:"байтів",verb:"матиме"},array:{unit:"елементів",verb:"матиме"},set:{unit:"елементів",verb:"матиме"}},t={regex:"вхідні дані",email:"адреса електронної пошти",url:"URL",emoji:"емодзі",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"дата та час ISO",date:"дата ISO",time:"час ISO",duration:"тривалість ISO",ipv4:"адреса IPv4",ipv6:"адреса IPv6",cidrv4:"діапазон IPv4",cidrv6:"діапазон IPv6",base64:"рядок у кодуванні base64",base64url:"рядок у кодуванні base64url",json_string:"рядок JSON",e164:"номер E.164",jwt:"JWT",template_literal:"вхідні дані"},n={nan:"NaN",number:"число",array:"масив"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Неправильні вхідні дані: очікується instanceof ${r.expected}, отримано ${i}`;return`Неправильні вхідні дані: очікується ${e}, отримано ${i}`}case"invalid_value":if(1===r.values.length)return`Неправильні вхідні дані: очікується ${ei(r.values[0])}`;return`Неправильна опція: очікується одне з ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Занадто велике: очікується, що ${r.origin??"значення"} ${n.verb} ${t}${r.maximum.toString()} ${n.unit??"елементів"}`;return`Занадто велике: очікується, що ${r.origin??"значення"} буде ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Занадто мале: очікується, що ${r.origin} ${n.verb} ${t}${r.minimum.toString()} ${n.unit}`;return`Занадто мале: очікується, що ${r.origin} буде ${t}${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}`;return`Неправильний ${t[r.format]??r.format}`;case"not_multiple_of":return`Неправильне число: повинно бути кратним ${r.divisor}`;case"unrecognized_keys":return`Нерозпізнаний ключ${r.keys.length>1?"і":""}: ${U(r.keys,", ")}`;case"invalid_key":return`Неправильний ключ у ${r.origin}`;case"invalid_union":return"Неправильні вхідні дані";case"invalid_element":return`Неправильне значення у ${r.origin}`;default:return`Неправильні вхідні дані`}}};function uv(){return{localeError:up()}}function ug(){return uv()}let uh=()=>{let e={string:{unit:"حروف",verb:"ہونا"},file:{unit:"بائٹس",verb:"ہونا"},array:{unit:"آئٹمز",verb:"ہونا"},set:{unit:"آئٹمز",verb:"ہونا"}},t={regex:"ان پٹ",email:"ای میل ایڈریس",url:"یو آر ایل",emoji:"ایموجی",uuid:"یو یو آئی ڈی",uuidv4:"یو یو آئی ڈی وی 4",uuidv6:"یو یو آئی ڈی وی 6",nanoid:"نینو آئی ڈی",guid:"جی یو آئی ڈی",cuid:"سی یو آئی ڈی",cuid2:"سی یو آئی ڈی 2",ulid:"یو ایل آئی ڈی",xid:"ایکس آئی ڈی",ksuid:"کے ایس یو آئی ڈی",datetime:"آئی ایس او ڈیٹ ٹائم",date:"آئی ایس او تاریخ",time:"آئی ایس او وقت",duration:"آئی ایس او مدت",ipv4:"آئی پی وی 4 ایڈریس",ipv6:"آئی پی وی 6 ایڈریس",cidrv4:"آئی پی وی 4 رینج",cidrv6:"آئی پی وی 6 رینج",base64:"بیس 64 ان کوڈڈ سٹرنگ",base64url:"بیس 64 یو آر ایل ان کوڈڈ سٹرنگ",json_string:"جے ایس او این سٹرنگ",e164:"ای 164 نمبر",jwt:"جے ڈبلیو ٹی",template_literal:"ان پٹ"},n={nan:"NaN",number:"نمبر",array:"آرے",null:"نل"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`غلط ان پٹ: instanceof ${r.expected} متوقع تھا، ${i} موصول ہوا`;return`غلط ان پٹ: ${e} متوقع تھا، ${i} موصول ہوا`}case"invalid_value":if(1===r.values.length)return`غلط ان پٹ: ${ei(r.values[0])} متوقع تھا`;return`غلط آپشن: ${U(r.values,"|")} میں سے ایک متوقع تھا`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`بہت بڑا: ${r.origin??"ویلیو"} کے ${t}${r.maximum.toString()} ${n.unit??"عناصر"} ہونے متوقع تھے`;return`بہت بڑا: ${r.origin??"ویلیو"} کا ${t}${r.maximum.toString()} ہونا متوقع تھا`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`بہت چھوٹا: ${r.origin} کے ${t}${r.minimum.toString()} ${n.unit} ہونے متوقع تھے`;return`بہت چھوٹا: ${r.origin} کا ${t}${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} سے میچ ہونا چاہیے`;return`غلط ${t[r.format]??r.format}`;case"not_multiple_of":return`غلط نمبر: ${r.divisor} کا مضاعف ہونا چاہیے`;case"unrecognized_keys":return`غیر تسلیم شدہ کی${r.keys.length>1?"ز":""}: ${U(r.keys,"، ")}`;case"invalid_key":return`${r.origin} میں غلط کی`;case"invalid_union":return"غلط ان پٹ";case"invalid_element":return`${r.origin} میں غلط ویلیو`;default:return`غلط ان پٹ`}}};function u$(){return{localeError:uh()}}let u_=()=>{let e={string:{unit:"belgi",verb:"bo‘lishi kerak"},file:{unit:"bayt",verb:"bo‘lishi kerak"},array:{unit:"element",verb:"bo‘lishi kerak"},set:{unit:"element",verb:"bo‘lishi kerak"}},t={regex:"kirish",email:"elektron pochta manzili",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO sana va vaqti",date:"ISO sana",time:"ISO vaqt",duration:"ISO davomiylik",ipv4:"IPv4 manzil",ipv6:"IPv6 manzil",mac:"MAC manzil",cidrv4:"IPv4 diapazon",cidrv6:"IPv6 diapazon",base64:"base64 kodlangan satr",base64url:"base64url kodlangan satr",json_string:"JSON satr",e164:"E.164 raqam",jwt:"JWT",template_literal:"kirish"},n={nan:"NaN",number:"raqam",array:"massiv"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Noto‘g‘ri kirish: kutilgan instanceof ${r.expected}, qabul qilingan ${i}`;return`Noto‘g‘ri kirish: kutilgan ${e}, qabul qilingan ${i}`}case"invalid_value":if(1===r.values.length)return`Noto‘g‘ri kirish: kutilgan ${ei(r.values[0])}`;return`Noto‘g‘ri variant: quyidagilardan biri kutilgan ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Juda katta: kutilgan ${r.origin??"qiymat"} ${t}${r.maximum.toString()} ${n.unit} ${n.verb}`;return`Juda katta: kutilgan ${r.origin??"qiymat"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Juda kichik: kutilgan ${r.origin} ${t}${r.minimum.toString()} ${n.unit} ${n.verb}`;return`Juda kichik: kutilgan ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Noto‘g‘ri satr: "${r.prefix}" bilan boshlanishi kerak`;if("ends_with"===r.format)return`Noto‘g‘ri satr: "${r.suffix}" bilan tugashi kerak`;if("includes"===r.format)return`Noto‘g‘ri satr: "${r.includes}" ni o‘z ichiga olishi kerak`;if("regex"===r.format)return`Noto‘g‘ri satr: ${r.pattern} shabloniga mos kelishi kerak`;return`Noto‘g‘ri ${t[r.format]??r.format}`;case"not_multiple_of":return`Noto‘g‘ri raqam: ${r.divisor} ning karralisi bo‘lishi kerak`;case"unrecognized_keys":return`Noma’lum kalit${r.keys.length>1?"lar":""}: ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} dagi kalit noto‘g‘ri`;case"invalid_union":return"Noto‘g‘ri kirish";case"invalid_element":return`${r.origin} da noto‘g‘ri qiymat`;default:return`Noto‘g‘ri kirish`}}};function uy(){return{localeError:u_()}}let ub=()=>{let e={string:{unit:"k\xfd tự",verb:"c\xf3"},file:{unit:"byte",verb:"c\xf3"},array:{unit:"phần tử",verb:"c\xf3"},set:{unit:"phần tử",verb:"c\xf3"}},t={regex:"đầu v\xe0o",email:"địa chỉ email",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ng\xe0y giờ ISO",date:"ng\xe0y ISO",time:"giờ ISO",duration:"khoảng thời gian ISO",ipv4:"địa chỉ IPv4",ipv6:"địa chỉ IPv6",cidrv4:"dải IPv4",cidrv6:"dải IPv6",base64:"chuỗi m\xe3 h\xf3a base64",base64url:"chuỗi m\xe3 h\xf3a base64url",json_string:"chuỗi JSON",e164:"số E.164",jwt:"JWT",template_literal:"đầu v\xe0o"},n={nan:"NaN",number:"số",array:"mảng"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi instanceof ${r.expected}, nhận được ${i}`;return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${e}, nhận được ${i}`}case"invalid_value":if(1===r.values.length)return`Đầu v\xe0o kh\xf4ng hợp lệ: mong đợi ${ei(r.values[0])}`;return`T\xf9y chọn kh\xf4ng hợp lệ: mong đợi một trong c\xe1c gi\xe1 trị ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`Qu\xe1 lớn: mong đợi ${r.origin??"gi\xe1 trị"} ${n.verb} ${t}${r.maximum.toString()} ${n.unit??"phần tử"}`;return`Qu\xe1 lớn: mong đợi ${r.origin??"gi\xe1 trị"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`Qu\xe1 nhỏ: mong đợi ${r.origin} ${n.verb} ${t}${r.minimum.toString()} ${n.unit}`;return`Qu\xe1 nhỏ: mong đợi ${r.origin} ${t}${r.minimum.toString()}`}case"invalid_format":if("starts_with"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải bắt đầu bằng "${r.prefix}"`;if("ends_with"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải kết th\xfac bằng "${r.suffix}"`;if("includes"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải bao gồm "${r.includes}"`;if("regex"===r.format)return`Chuỗi kh\xf4ng hợp lệ: phải khớp với mẫu ${r.pattern}`;return`${t[r.format]??r.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 ${r.divisor}`;case"unrecognized_keys":return`Kh\xf3a kh\xf4ng được nhận dạng: ${U(r.keys,", ")}`;case"invalid_key":return`Kh\xf3a kh\xf4ng hợp lệ trong ${r.origin}`;case"invalid_union":return"Đầu v\xe0o kh\xf4ng hợp lệ";case"invalid_element":return`Gi\xe1 trị kh\xf4ng hợp lệ trong ${r.origin}`;default:return`Đầu v\xe0o kh\xf4ng hợp lệ`}}};function ux(){return{localeError:ub()}}let uk=()=>{let e={string:{unit:"字符",verb:"包含"},file:{unit:"字节",verb:"包含"},array:{unit:"项",verb:"包含"},set:{unit:"项",verb:"包含"}},t={regex:"输入",email:"电子邮件",url:"URL",emoji:"表情符号",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO日期时间",date:"ISO日期",time:"ISO时间",duration:"ISO时长",ipv4:"IPv4地址",ipv6:"IPv6地址",cidrv4:"IPv4网段",cidrv6:"IPv6网段",base64:"base64编码字符串",base64url:"base64url编码字符串",json_string:"JSON字符串",e164:"E.164号码",jwt:"JWT",template_literal:"输入"},n={nan:"NaN",number:"数字",array:"数组",null:"空值(null)"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`无效输入:期望 instanceof ${r.expected},实际接收 ${i}`;return`无效输入:期望 ${e},实际接收 ${i}`}case"invalid_value":if(1===r.values.length)return`无效输入:期望 ${ei(r.values[0])}`;return`无效选项:期望以下之一 ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`数值过大:期望 ${r.origin??"值"} ${t}${r.maximum.toString()} ${n.unit??"个元素"}`;return`数值过大:期望 ${r.origin??"值"} ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`数值过小:期望 ${r.origin} ${t}${r.minimum.toString()} ${n.unit}`;return`数值过小:期望 ${r.origin} ${t}${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}`;return`无效${t[r.format]??r.format}`;case"not_multiple_of":return`无效数字:必须是 ${r.divisor} 的倍数`;case"unrecognized_keys":return`出现未知的键(key): ${U(r.keys,", ")}`;case"invalid_key":return`${r.origin} 中的键(key)无效`;case"invalid_union":return"无效输入";case"invalid_element":return`${r.origin} 中包含无效值(value)`;default:return`无效输入`}}};function uI(){return{localeError:uk()}}let uw=()=>{let e={string:{unit:"字元",verb:"擁有"},file:{unit:"位元組",verb:"擁有"},array:{unit:"項目",verb:"擁有"},set:{unit:"項目",verb:"擁有"}},t={regex:"輸入",email:"郵件地址",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"ISO 日期時間",date:"ISO 日期",time:"ISO 時間",duration:"ISO 期間",ipv4:"IPv4 位址",ipv6:"IPv6 位址",cidrv4:"IPv4 範圍",cidrv6:"IPv6 範圍",base64:"base64 編碼字串",base64url:"base64url 編碼字串",json_string:"JSON 字串",e164:"E.164 數值",jwt:"JWT",template_literal:"輸入"},n={nan:"NaN"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`無效的輸入值:預期為 instanceof ${r.expected},但收到 ${i}`;return`無效的輸入值:預期為 ${e},但收到 ${i}`}case"invalid_value":if(1===r.values.length)return`無效的輸入值:預期為 ${ei(r.values[0])}`;return`無效的選項:預期為以下其中之一 ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`數值過大:預期 ${r.origin??"值"} 應為 ${t}${r.maximum.toString()} ${n.unit??"個元素"}`;return`數值過大:預期 ${r.origin??"值"} 應為 ${t}${r.maximum.toString()}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`數值過小:預期 ${r.origin} 應為 ${t}${r.minimum.toString()} ${n.unit}`;return`數值過小:預期 ${r.origin} 應為 ${t}${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}`;return`無效的 ${t[r.format]??r.format}`;case"not_multiple_of":return`無效的數字:必須為 ${r.divisor} 的倍數`;case"unrecognized_keys":return`無法識別的鍵值${r.keys.length>1?"們":""}:${U(r.keys,"、")}`;case"invalid_key":return`${r.origin} 中有無效的鍵值`;case"invalid_union":return"無效的輸入值";case"invalid_element":return`${r.origin} 中有無效的值`;default:return`無效的輸入值`}}};function uS(){return{localeError:uw()}}let uz=()=>{let e={string:{unit:"\xe0mi",verb:"n\xed"},file:{unit:"bytes",verb:"n\xed"},array:{unit:"nkan",verb:"n\xed"},set:{unit:"nkan",verb:"n\xed"}},t={regex:"ẹ̀rọ \xecb\xe1wọl\xe9",email:"\xe0d\xedrẹ́s\xec \xecmẹ́l\xec",url:"URL",emoji:"emoji",uuid:"UUID",uuidv4:"UUIDv4",uuidv6:"UUIDv6",nanoid:"nanoid",guid:"GUID",cuid:"cuid",cuid2:"cuid2",ulid:"ULID",xid:"XID",ksuid:"KSUID",datetime:"\xe0k\xf3k\xf2 ISO",date:"ọjọ́ ISO",time:"\xe0k\xf3k\xf2 ISO",duration:"\xe0k\xf3k\xf2 t\xf3 p\xe9 ISO",ipv4:"\xe0d\xedrẹ́s\xec IPv4",ipv6:"\xe0d\xedrẹ́s\xec IPv6",cidrv4:"\xe0gb\xe8gb\xe8 IPv4",cidrv6:"\xe0gb\xe8gb\xe8 IPv6",base64:"ọ̀rọ̀ t\xed a kọ́ n\xed base64",base64url:"ọ̀rọ̀ base64url",json_string:"ọ̀rọ̀ JSON",e164:"nọ́mb\xe0 E.164",jwt:"JWT",template_literal:"ẹ̀rọ \xecb\xe1wọl\xe9"},n={nan:"NaN",number:"nọ́mb\xe0",array:"akopọ"};return r=>{switch(r.code){case"invalid_type":{let e=n[r.expected]??r.expected,t=eb(r.input),i=n[t]??t;if(/^[A-Z]/.test(r.expected))return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi instanceof ${r.expected}, \xe0mọ̀ a r\xed ${i}`;return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${e}, \xe0mọ̀ a r\xed ${i}`}case"invalid_value":if(1===r.values.length)return`\xccb\xe1wọl\xe9 aṣ\xecṣe: a n\xed l\xe1ti fi ${ei(r.values[0])}`;return`\xc0ṣ\xe0y\xe0n aṣ\xecṣe: yan ọ̀kan l\xe1ra ${U(r.values,"|")}`;case"too_big":{let t=r.inclusive?"<=":"<",n=e[r.origin]??null;if(n)return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ p\xe9 ${r.origin??"iye"} ${n.verb} ${t}${r.maximum} ${n.unit}`;return`T\xf3 pọ̀ j\xf9: a n\xed l\xe1ti jẹ́ ${t}${r.maximum}`}case"too_small":{let t=r.inclusive?">=":">",n=e[r.origin]??null;if(n)return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ p\xe9 ${r.origin} ${n.verb} ${t}${r.minimum} ${n.unit}`;return`K\xe9r\xe9 ju: a n\xed l\xe1ti jẹ́ ${t}${r.minimum}`}case"invalid_format":if("starts_with"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ bẹ̀rẹ̀ pẹ̀l\xfa "${r.prefix}"`;if("ends_with"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ par\xed pẹ̀l\xfa "${r.suffix}"`;if("includes"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ n\xed "${r.includes}"`;if("regex"===r.format)return`Ọ̀rọ̀ aṣ\xecṣe: gbọ́dọ̀ b\xe1 \xe0pẹẹrẹ mu ${r.pattern}`;return`Aṣ\xecṣe: ${t[r.format]??r.format}`;case"not_multiple_of":return`Nọ́mb\xe0 aṣ\xecṣe: gbọ́dọ̀ jẹ́ \xe8y\xe0 p\xedp\xedn ti ${r.divisor}`;case"unrecognized_keys":return`Bọt\xecn\xec \xe0\xecmọ̀: ${U(r.keys,", ")}`;case"invalid_key":return`Bọt\xecn\xec aṣ\xecṣe n\xedn\xfa ${r.origin}`;case"invalid_union":default:return"\xccb\xe1wọl\xe9 aṣ\xecṣe";case"invalid_element":return`Iye aṣ\xecṣe n\xedn\xfa ${r.origin}`}}};function uU(){return{localeError:uz()}}let uO=Symbol("ZodOutput"),uZ=Symbol("ZodInput");class uj{constructor(){this._map=new WeakMap,this._idmap=new Map}add(e,...t){let n=t[0];return this._map.set(e,n),n&&"object"==typeof n&&"id"in n&&this._idmap.set(n.id,e),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(e){let t=this._map.get(e);return t&&"object"==typeof t&&"id"in t&&this._idmap.delete(t.id),this._map.delete(e),this}get(e){let t=e._zod.parent;if(t){let n={...this.get(t)??{}};delete n.id;let r={...n,...this._map.get(e)};return Object.keys(r).length?r:void 0}return this._map.get(e)}has(e){return this._map.has(e)}}function uN(){return new uj}(r=globalThis).__zod_globalRegistry??(r.__zod_globalRegistry=uN());let uD=globalThis.__zod_globalRegistry;function uP(e,t){return new e({type:"string",...en(t)})}function uE(e,t){return new e({type:"string",coerce:!0,...en(t)})}function uT(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...en(t)})}function uA(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...en(t)})}function uL(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...en(t)})}function uR(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...en(t)})}function uJ(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...en(t)})}function uC(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...en(t)})}function uF(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...en(t)})}function uM(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...en(t)})}function uW(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...en(t)})}function uB(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...en(t)})}function uG(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...en(t)})}function uV(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...en(t)})}function uK(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...en(t)})}function uq(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...en(t)})}function uX(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...en(t)})}function uY(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...en(t)})}function uH(e,t){return new e({type:"string",format:"mac",check:"string_format",abort:!1,...en(t)})}function uQ(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...en(t)})}function u4(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...en(t)})}function u6(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...en(t)})}function u0(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...en(t)})}function u1(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...en(t)})}function u2(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...en(t)})}let u9={Any:null,Minute:-1,Second:0,Millisecond:3,Microsecond:6};function u3(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...en(t)})}function u7(e,t){return new e({type:"string",format:"date",check:"string_format",...en(t)})}function u5(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...en(t)})}function u8(e,t){return new e({type:"string",format:"duration",check:"string_format",...en(t)})}function ae(e,t){return new e({type:"number",checks:[],...en(t)})}function at(e,t){return new e({type:"number",coerce:!0,checks:[],...en(t)})}function an(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"safeint",...en(t)})}function ar(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float32",...en(t)})}function ai(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"float64",...en(t)})}function au(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"int32",...en(t)})}function aa(e,t){return new e({type:"number",check:"number_format",abort:!1,format:"uint32",...en(t)})}function ao(e,t){return new e({type:"boolean",...en(t)})}function al(e,t){return new e({type:"boolean",coerce:!0,...en(t)})}function as(e,t){return new e({type:"bigint",...en(t)})}function ac(e,t){return new e({type:"bigint",coerce:!0,...en(t)})}function ad(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"int64",...en(t)})}function af(e,t){return new e({type:"bigint",check:"bigint_format",abort:!1,format:"uint64",...en(t)})}function am(e,t){return new e({type:"symbol",...en(t)})}function ap(e,t){return new e({type:"undefined",...en(t)})}function av(e,t){return new e({type:"null",...en(t)})}function ag(e){return new e({type:"any"})}function ah(e){return new e({type:"unknown"})}function a$(e,t){return new e({type:"never",...en(t)})}function a_(e,t){return new e({type:"void",...en(t)})}function ay(e,t){return new e({type:"date",...en(t)})}function ab(e,t){return new e({type:"date",coerce:!0,...en(t)})}function ax(e,t){return new e({type:"nan",...en(t)})}function ak(e,t){return new t8({check:"less_than",...en(t),value:e,inclusive:!1})}function aI(e,t){return new t8({check:"less_than",...en(t),value:e,inclusive:!0})}function aw(e,t){return new ne({check:"greater_than",...en(t),value:e,inclusive:!1})}function aS(e,t){return new ne({check:"greater_than",...en(t),value:e,inclusive:!0})}function az(e){return aw(0,e)}function aU(e){return ak(0,e)}function aO(e){return aI(0,e)}function aZ(e){return aS(0,e)}function aj(e,t){return new nt({check:"multiple_of",...en(t),value:e})}function aN(e,t){return new ni({check:"max_size",...en(t),maximum:e})}function aD(e,t){return new nu({check:"min_size",...en(t),minimum:e})}function aP(e,t){return new na({check:"size_equals",...en(t),size:e})}function aE(e,t){return new no({check:"max_length",...en(t),maximum:e})}function aT(e,t){return new nl({check:"min_length",...en(t),minimum:e})}function aA(e,t){return new ns({check:"length_equals",...en(t),length:e})}function aL(e,t){return new nd({check:"string_format",format:"regex",...en(t),pattern:e})}function aR(e){return new nf({check:"string_format",format:"lowercase",...en(e)})}function aJ(e){return new nm({check:"string_format",format:"uppercase",...en(e)})}function aC(e,t){return new np({check:"string_format",format:"includes",...en(t),includes:e})}function aF(e,t){return new nv({check:"string_format",format:"starts_with",...en(t),prefix:e})}function aM(e,t){return new ng({check:"string_format",format:"ends_with",...en(t),suffix:e})}function aW(e,t,n){return new n$({check:"property",property:e,schema:t,...en(n)})}function aB(e,t){return new n_({check:"mime_type",mime:e,...en(t)})}function aG(e){return new ny({check:"overwrite",tx:e})}function aV(e){return aG(t=>t.normalize(e))}function aK(){return aG(e=>e.trim())}function aq(){return aG(e=>e.toLowerCase())}function aX(){return aG(e=>e.toUpperCase())}function aY(){return aG(e=>W(e))}function aH(e,t,n){return new e({type:"array",element:t,...en(n)})}function aQ(e,t,n){return new e({type:"union",options:t,...en(n)})}function a4(e,t,n){return new e({type:"union",options:t,inclusive:!1,...en(n)})}function a6(e,t,n,r){return new e({type:"union",options:n,discriminator:t,...en(r)})}function a0(e,t,n){return new e({type:"intersection",left:t,right:n})}function a1(e,t,n,r){let i=n instanceof nk,u=i?r:n;return new e({type:"tuple",items:t,rest:i?n:null,...en(u)})}function a2(e,t,n,r){return new e({type:"record",keyType:t,valueType:n,...en(r)})}function a9(e,t,n,r){return new e({type:"map",keyType:t,valueType:n,...en(r)})}function a3(e,t,n){return new e({type:"set",valueType:t,...en(n)})}function a7(e,t,n){return new e({type:"enum",entries:Array.isArray(t)?Object.fromEntries(t.map(e=>[e,e])):t,...en(n)})}function a5(e,t,n){return new e({type:"enum",entries:t,...en(n)})}function a8(e,t,n){return new e({type:"literal",values:Array.isArray(t)?t:[t],...en(n)})}function oe(e,t){return new e({type:"file",...en(t)})}function ot(e,t){return new e({type:"transform",transform:t})}function on(e,t){return new e({type:"optional",innerType:t})}function or(e,t){return new e({type:"nullable",innerType:t})}function oi(e,t,n){return new e({type:"default",innerType:t,get defaultValue(){return"function"==typeof n?n():q(n)}})}function ou(e,t,n){return new e({type:"nonoptional",innerType:t,...en(n)})}function oa(e,t){return new e({type:"success",innerType:t})}function oo(e,t,n){return new e({type:"catch",innerType:t,catchValue:"function"==typeof n?n:()=>n})}function ol(e,t,n){return new e({type:"pipe",in:t,out:n})}function os(e,t){return new e({type:"readonly",innerType:t})}function oc(e,t,n){return new e({type:"template_literal",parts:t,...en(n)})}function od(e,t){return new e({type:"lazy",getter:t})}function of(e,t){return new e({type:"promise",innerType:t})}function om(e,t,n){let r=en(n);return r.abort??(r.abort=!0),new e({type:"custom",check:"custom",fn:t,...r})}function op(e,t,n){return new e({type:"custom",check:"custom",fn:t,...en(n)})}function ov(e){let t=og(n=>(n.addIssue=e=>{"string"==typeof e?n.issues.push(ex(e,n.value,t._zod.def)):(e.fatal&&(e.continue=!1),e.code??(e.code="custom"),e.input??(e.input=n.value),e.inst??(e.inst=t),e.continue??(e.continue=!t._zod.def.abort),n.issues.push(ex(e)))},e(n.value,n)));return t}function og(e,t){let n=new t7({check:"custom",...en(t)});return n._zod.check=e,n}function oh(e){let t=new t7({check:"describe"});return t._zod.onattach=[t=>{let n=uD.get(t)??{};uD.add(t,{...n,description:e})}],t._zod.check=()=>{},t}function o$(e){let t=new t7({check:"meta"});return t._zod.onattach=[t=>{let n=uD.get(t)??{};uD.add(t,{...n,...e})}],t._zod.check=()=>{},t}function o_(e,t){let n=en(t),r=n.truthy??["true","1","yes","on","y","enabled"],i=n.falsy??["false","0","no","off","n","disabled"];"sensitive"!==n.case&&(r=r.map(e=>"string"==typeof e?e.toLowerCase():e),i=i.map(e=>"string"==typeof e?e.toLowerCase():e));let u=new Set(r),a=new Set(i),o=e.Codec??rF,l=e.Boolean??n0,s=new o({type:"pipe",in:new(e.String??nI)({type:"string",error:n.error}),out:new l({type:"boolean",error:n.error}),transform:(e,t)=>{let r=e;return"sensitive"!==n.case&&(r=r.toLowerCase()),!!u.has(r)||!a.has(r)&&(t.issues.push({code:"invalid_value",expected:"stringbool",values:[...u,...a],input:t.value,inst:s,continue:!1}),{})},reverseTransform:(e,t)=>!0===e?r[0]||"true":i[0]||"false",error:n.error});return s}function oy(e,t,n,r={}){let i=en(r),u={...en(r),check:"string_format",type:"string",format:t,fn:"function"==typeof n?n:e=>n.test(e),...i};return n instanceof RegExp&&(u.pattern=n),new e(u)}function ob(e){let t=e?.target??"draft-2020-12";return"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??uD,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function ox(e,t,n={path:[],schemaPath:[]}){var r;let i=e._zod.def,u=t.seen.get(e);if(u)return u.count++,n.schemaPath.includes(e)&&(u.cycle=n.path),u.schema;let a={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,a);let o=e._zod.toJSONSchema?.();if(o)a.schema=o;else{let r={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,a.schema,r);else{let n=a.schema,u=t.processors[i.type];if(!u)throw Error(`[toJSONSchema]: Non-representable type encountered: ${i.type}`);u(e,t,n,r)}let u=e._zod.parent;u&&(a.ref||(a.ref=u),ox(u,t,r),t.seen.get(u).isParent=!0)}let l=t.metadataRegistry.get(e);return l&&Object.assign(a.schema,l),"input"===t.io&&function e(t,n){let r=n??{seen:new Set};if(r.seen.has(t))return!1;r.seen.add(t);let i=t._zod.def;if("transform"===i.type)return!0;if("array"===i.type)return e(i.element,r);if("set"===i.type)return e(i.valueType,r);if("lazy"===i.type)return e(i.getter(),r);if("promise"===i.type||"optional"===i.type||"nonoptional"===i.type||"nullable"===i.type||"readonly"===i.type||"default"===i.type||"prefault"===i.type)return e(i.innerType,r);if("intersection"===i.type)return e(i.left,r)||e(i.right,r);if("record"===i.type||"map"===i.type)return e(i.keyType,r)||e(i.valueType,r);if("pipe"===i.type)return e(i.in,r)||e(i.out,r);if("object"===i.type){for(let t in i.shape)if(e(i.shape[t],r))return!0;return!1}if("union"===i.type){for(let t of i.options)if(e(t,r))return!0;return!1}if("tuple"===i.type){for(let t of i.items)if(e(t,r))return!0;if(i.rest&&e(i.rest,r))return!0}return!1}(e)&&(delete a.schema.examples,delete a.schema.default),"input"===t.io&&a.schema._prefault&&((r=a.schema).default??(r.default=a.schema._prefault)),delete a.schema._prefault,t.seen.get(e).schema}function ok(e,t){let n=e.seen.get(t);if(!n)throw Error("Unprocessed schema. This is a bug in Zod.");let r=new Map;for(let t of e.seen.entries()){let n=e.metadataRegistry.get(t[0])?.id;if(n){let e=r.get(n);if(e&&e!==t[0])throw Error(`Duplicate schema id "${n}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(n,t[0])}}let i=t=>{let r="draft-2020-12"===e.target?"$defs":"definitions";if(e.external){let n=e.external.registry.get(t[0])?.id,i=e.external.uri??(e=>e);if(n)return{ref:i(n)};let u=t[1].defId??t[1].schema.id??`schema${e.counter++}`;return t[1].defId=u,{defId:u,ref:`${i("__shared")}#/${r}/${u}`}}if(t[1]===n)return{ref:"#"};let i=`#/${r}/`,u=t[1].schema.id??`__schema${e.counter++}`;return{defId:u,ref:i+u}},u=e=>{if(e[1].schema.$ref)return;let t=e[1],{ref:n,defId:r}=i(e);t.def={...t.schema},r&&(t.defId=r);let u=t.schema;for(let e in u)delete u[e];u.$ref=n};if("throw"===e.cycles)for(let t of e.seen.entries()){let e=t[1];if(e.cycle)throw Error(`Cycle detected: #/${e.cycle?.join("/")}/<root>
|
||
|
||
Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(let n of e.seen.entries()){let r=n[1];if(t===n[0]){u(n);continue}if(e.external){let r=e.external.registry.get(n[0])?.id;if(t!==n[0]&&r){u(n);continue}}if(e.metadataRegistry.get(n[0])?.id||r.cycle||r.count>1&&"ref"===e.reused){u(n);continue}}}function oI(e,t){let n=e.seen.get(t);if(!n)throw Error("Unprocessed schema. This is a bug in Zod.");let r=t=>{let n=e.seen.get(t);if(null===n.ref)return;let i=n.def??n.schema,u={...i},a=n.ref;if(n.ref=null,a){r(a);let n=e.seen.get(a),o=n.schema;if(o.$ref&&("draft-07"===e.target||"draft-04"===e.target||"openapi-3.0"===e.target)?(i.allOf=i.allOf??[],i.allOf.push(o)):Object.assign(i,o),Object.assign(i,u),t._zod.parent===a)for(let e in i)"$ref"===e||"allOf"===e||e in u||delete i[e];if(o.$ref&&n.def)for(let e in i)"$ref"!==e&&"allOf"!==e&&e in n.def&&JSON.stringify(i[e])===JSON.stringify(n.def[e])&&delete i[e]}let o=t._zod.parent;if(o&&o!==a){r(o);let t=e.seen.get(o);if(t?.schema.$ref&&(i.$ref=t.schema.$ref,t.def))for(let e in i)"$ref"!==e&&"allOf"!==e&&e in t.def&&JSON.stringify(i[e])===JSON.stringify(t.def[e])&&delete i[e]}e.override({zodSchema:t,jsonSchema:i,path:n.path??[]})};for(let t of[...e.seen.entries()].reverse())r(t[0]);let i={};if("draft-2020-12"===e.target?i.$schema="https://json-schema.org/draft/2020-12/schema":"draft-07"===e.target?i.$schema="http://json-schema.org/draft-07/schema#":"draft-04"===e.target?i.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){let n=e.external.registry.get(t)?.id;if(!n)throw Error("Schema is missing an `id` property");i.$id=e.external.uri(n)}Object.assign(i,n.def??n.schema);let u=e.external?.defs??{};for(let t of e.seen.entries()){let e=t[1];e.def&&e.defId&&(u[e.defId]=e.def)}e.external||Object.keys(u).length>0&&("draft-2020-12"===e.target?i.$defs=u:i.definitions=u);try{let n=JSON.parse(JSON.stringify(i));return Object.defineProperty(n,"~standard",{value:{...t["~standard"],jsonSchema:{input:oS(t,"input",e.processors),output:oS(t,"output",e.processors)}},enumerable:!1,writable:!1}),n}catch(e){throw Error("Error converting schema to JSON.")}}let ow=(e,t={})=>n=>{let r=ob({...n,processors:t});return ox(e,r),ok(r,e),oI(r,e)},oS=(e,t,n={})=>r=>{let{libraryOptions:i,target:u}=r??{},a=ob({...i??{},target:u,io:t,processors:n});return ox(e,a),ok(a,e),oI(a,e)},oz={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},oU=(e,t,n,r)=>{n.type="string";let{minimum:i,maximum:u,format:a,patterns:o,contentEncoding:l}=e._zod.bag;if("number"==typeof i&&(n.minLength=i),"number"==typeof u&&(n.maxLength=u),a&&(n.format=oz[a]??a,""===n.format&&delete n.format,"time"===a&&delete n.format),l&&(n.contentEncoding=l),o&&o.size>0){let e=[...o];1===e.length?n.pattern=e[0].source:e.length>1&&(n.allOf=[...e.map(e=>({..."draft-07"===t.target||"draft-04"===t.target||"openapi-3.0"===t.target?{type:"string"}:{},pattern:e.source}))])}},oO=(e,t,n,r)=>{let{minimum:i,maximum:u,format:a,multipleOf:o,exclusiveMaximum:l,exclusiveMinimum:s}=e._zod.bag;"string"==typeof a&&a.includes("int")?n.type="integer":n.type="number","number"==typeof s&&("draft-04"===t.target||"openapi-3.0"===t.target?(n.minimum=s,n.exclusiveMinimum=!0):n.exclusiveMinimum=s),"number"==typeof i&&(n.minimum=i,"number"==typeof s&&"draft-04"!==t.target&&(s>=i?delete n.minimum:delete n.exclusiveMinimum)),"number"==typeof l&&("draft-04"===t.target||"openapi-3.0"===t.target?(n.maximum=l,n.exclusiveMaximum=!0):n.exclusiveMaximum=l),"number"==typeof u&&(n.maximum=u,"number"==typeof l&&"draft-04"!==t.target&&(l<=u?delete n.maximum:delete n.exclusiveMaximum)),"number"==typeof o&&(n.multipleOf=o)},oZ=(e,t,n,r)=>{n.type="boolean"},oj=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("BigInt cannot be represented in JSON Schema")},oN=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Symbols cannot be represented in JSON Schema")},oD=(e,t,n,r)=>{"openapi-3.0"===t.target?(n.type="string",n.nullable=!0,n.enum=[null]):n.type="null"},oP=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Undefined cannot be represented in JSON Schema")},oE=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Void cannot be represented in JSON Schema")},oT=(e,t,n,r)=>{n.not={}},oA=(e,t,n,r)=>{},oL=(e,t,n,r)=>{},oR=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Date cannot be represented in JSON Schema")},oJ=(e,t,n,r)=>{let i=z(e._zod.def.entries);i.every(e=>"number"==typeof e)&&(n.type="number"),i.every(e=>"string"==typeof e)&&(n.type="string"),n.enum=i},oC=(e,t,n,r)=>{let i=e._zod.def,u=[];for(let e of i.values)if(void 0===e){if("throw"===t.unrepresentable)throw Error("Literal `undefined` cannot be represented in JSON Schema")}else if("bigint"==typeof e){if("throw"===t.unrepresentable)throw Error("BigInt literals cannot be represented in JSON Schema");u.push(Number(e))}else u.push(e);if(0===u.length);else if(1===u.length){let e=u[0];n.type=null===e?"null":typeof e,"draft-04"===t.target||"openapi-3.0"===t.target?n.enum=[e]:n.const=e}else u.every(e=>"number"==typeof e)&&(n.type="number"),u.every(e=>"string"==typeof e)&&(n.type="string"),u.every(e=>"boolean"==typeof e)&&(n.type="boolean"),u.every(e=>null===e)&&(n.type="null"),n.enum=u},oF=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("NaN cannot be represented in JSON Schema")},oM=(e,t,n,r)=>{let i=e._zod.pattern;if(!i)throw Error("Pattern not found in template literal");n.type="string",n.pattern=i.source},oW=(e,t,n,r)=>{let i={type:"string",format:"binary",contentEncoding:"binary"},{minimum:u,maximum:a,mime:o}=e._zod.bag;void 0!==u&&(i.minLength=u),void 0!==a&&(i.maxLength=a),o?1===o.length?(i.contentMediaType=o[0],Object.assign(n,i)):(Object.assign(n,i),n.anyOf=o.map(e=>({contentMediaType:e}))):Object.assign(n,i)},oB=(e,t,n,r)=>{n.type="boolean"},oG=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Custom types cannot be represented in JSON Schema")},oV=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Function types cannot be represented in JSON Schema")},oK=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Transforms cannot be represented in JSON Schema")},oq=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Map cannot be represented in JSON Schema")},oX=(e,t,n,r)=>{if("throw"===t.unrepresentable)throw Error("Set cannot be represented in JSON Schema")},oY=(e,t,n,r)=>{let i=e._zod.def,{minimum:u,maximum:a}=e._zod.bag;"number"==typeof u&&(n.minItems=u),"number"==typeof a&&(n.maxItems=a),n.type="array",n.items=ox(i.element,t,{...r,path:[...r.path,"items"]})},oH=(e,t,n,r)=>{let i=e._zod.def;n.type="object",n.properties={};let u=i.shape;for(let e in u)n.properties[e]=ox(u[e],t,{...r,path:[...r.path,"properties",e]});let a=new Set([...new Set(Object.keys(u))].filter(e=>{let n=i.shape[e]._zod;return"input"===t.io?void 0===n.optin:void 0===n.optout}));a.size>0&&(n.required=Array.from(a)),i.catchall?._zod.def.type==="never"?n.additionalProperties=!1:i.catchall?i.catchall&&(n.additionalProperties=ox(i.catchall,t,{...r,path:[...r.path,"additionalProperties"]})):"output"===t.io&&(n.additionalProperties=!1)},oQ=(e,t,n,r)=>{let i=e._zod.def,u=!1===i.inclusive,a=i.options.map((e,n)=>ox(e,t,{...r,path:[...r.path,u?"oneOf":"anyOf",n]}));u?n.oneOf=a:n.anyOf=a},o4=(e,t,n,r)=>{let i=e._zod.def,u=ox(i.left,t,{...r,path:[...r.path,"allOf",0]}),a=ox(i.right,t,{...r,path:[...r.path,"allOf",1]}),o=[..."allOf"in u&&1===Object.keys(u).length?u.allOf:[u],..."allOf"in a&&1===Object.keys(a).length?a.allOf:[a]];n.allOf=o},o6=(e,t,n,r)=>{let i=e._zod.def;n.type="array";let u="draft-2020-12"===t.target?"prefixItems":"items",a="draft-2020-12"===t.target?"items":"openapi-3.0"===t.target?"items":"additionalItems",o=i.items.map((e,n)=>ox(e,t,{...r,path:[...r.path,u,n]})),l=i.rest?ox(i.rest,t,{...r,path:[...r.path,a,..."openapi-3.0"===t.target?[i.items.length]:[]]}):null;"draft-2020-12"===t.target?(n.prefixItems=o,l&&(n.items=l)):"openapi-3.0"===t.target?(n.items={anyOf:o},l&&n.items.anyOf.push(l),n.minItems=o.length,l||(n.maxItems=o.length)):(n.items=o,l&&(n.additionalItems=l));let{minimum:s,maximum:c}=e._zod.bag;"number"==typeof s&&(n.minItems=s),"number"==typeof c&&(n.maxItems=c)},o0=(e,t,n,r)=>{let i=e._zod.def;n.type="object";let u=i.keyType,a=u._zod.bag,o=a?.patterns;if("loose"===i.mode&&o&&o.size>0){let e=ox(i.valueType,t,{...r,path:[...r.path,"patternProperties","*"]});for(let t of(n.patternProperties={},o))n.patternProperties[t.source]=e}else("draft-07"===t.target||"draft-2020-12"===t.target)&&(n.propertyNames=ox(i.keyType,t,{...r,path:[...r.path,"propertyNames"]})),n.additionalProperties=ox(i.valueType,t,{...r,path:[...r.path,"additionalProperties"]});let l=u._zod.values;if(l){let e=[...l].filter(e=>"string"==typeof e||"number"==typeof e);e.length>0&&(n.required=e)}},o1=(e,t,n,r)=>{let i=e._zod.def,u=ox(i.innerType,t,r),a=t.seen.get(e);"openapi-3.0"===t.target?(a.ref=i.innerType,n.nullable=!0):n.anyOf=[u,{type:"null"}]},o2=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType},o9=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType,n.default=JSON.parse(JSON.stringify(i.defaultValue))},o3=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType,"input"===t.io&&(n._prefault=JSON.parse(JSON.stringify(i.defaultValue)))},o7=(e,t,n,r)=>{let i;let u=e._zod.def;ox(u.innerType,t,r),t.seen.get(e).ref=u.innerType;try{i=u.catchValue(void 0)}catch{throw Error("Dynamic catch values are not supported in JSON Schema")}n.default=i},o5=(e,t,n,r)=>{let i=e._zod.def,u="input"===t.io?"transform"===i.in._zod.def.type?i.out:i.in:i.out;ox(u,t,r),t.seen.get(e).ref=u},o8=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType,n.readOnly=!0},le=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType},lt=(e,t,n,r)=>{let i=e._zod.def;ox(i.innerType,t,r),t.seen.get(e).ref=i.innerType},ln=(e,t,n,r)=>{let i=e._zod.innerType;ox(i,t,r),t.seen.get(e).ref=i},lr={string:oU,number:oO,boolean:oZ,bigint:oj,symbol:oN,null:oD,undefined:oP,void:oE,never:oT,any:oA,unknown:oL,date:oR,enum:oJ,literal:oC,nan:oF,template_literal:oM,file:oW,success:oB,custom:oG,function:oV,transform:oK,map:oq,set:oX,array:oY,object:oH,union:oQ,intersection:o4,tuple:o6,record:o0,nullable:o1,nonoptional:o2,default:o9,prefault:o3,catch:o7,pipe:o5,readonly:o8,promise:le,optional:lt,lazy:ln};function li(e,t){if("_idmap"in e){let n=ob({...t,processors:lr}),r={};for(let t of e._idmap.entries()){let[e,r]=t;ox(r,n)}let i={},u={registry:e,uri:t?.uri,defs:r};for(let t of(n.external=u,e._idmap.entries())){let[e,r]=t;ok(n,r),i[e]=oI(n,r)}if(Object.keys(r).length>0){let e="draft-2020-12"===n.target?"$defs":"definitions";i.__shared={[e]:r}}return{schemas:i}}let n=ob({...t,processors:lr});return ox(e,n),ok(n,e),oI(n,e)}class lu{get metadataRegistry(){return this.ctx.metadataRegistry}get target(){return this.ctx.target}get unrepresentable(){return this.ctx.unrepresentable}get override(){return this.ctx.override}get io(){return this.ctx.io}get counter(){return this.ctx.counter}set counter(e){this.ctx.counter=e}get seen(){return this.ctx.seen}constructor(e){let t=e?.target??"draft-2020-12";"draft-4"===t&&(t="draft-04"),"draft-7"===t&&(t="draft-07"),this.ctx=ob({processors:lr,target:t,...e?.metadata&&{metadata:e.metadata},...e?.unrepresentable&&{unrepresentable:e.unrepresentable},...e?.override&&{override:e.override},...e?.io&&{io:e.io}})}process(e,t={path:[],schemaPath:[]}){return ox(e,this.ctx,t)}emit(e,t){t&&(t.cycles&&(this.ctx.cycles=t.cycles),t.reused&&(this.ctx.reused=t.reused),t.external&&(this.ctx.external=t.external)),ok(this.ctx,e);let{"~standard":n,...r}=oI(this.ctx,e);return r}}let la=g("ZodISODateTime",(e,t)=>{nA.init(e,t),lD.init(e,t)});function lo(e){return u3(la,e)}let ll=g("ZodISODate",(e,t)=>{nL.init(e,t),lD.init(e,t)});function ls(e){return u7(ll,e)}let lc=g("ZodISOTime",(e,t)=>{nR.init(e,t),lD.init(e,t)});function ld(e){return u5(lc,e)}let lf=g("ZodISODuration",(e,t)=>{nJ.init(e,t),lD.init(e,t)});function lm(e){return u8(lf,e)}let lp=(e,t)=>{eN.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:t=>eE(e,t)},flatten:{value:t=>eP(e,t)},addIssue:{value:t=>{e.issues.push(t),e.message=JSON.stringify(e.issues,O,2)}},addIssues:{value:t=>{e.issues.push(...t),e.message=JSON.stringify(e.issues,O,2)}},isEmpty:{get:()=>0===e.issues.length}})},lv=g("ZodError",lp),lg=g("ZodError",lp,{Parent:Error}),lh=eR(lg),l$=eC(lg),l_=eM(lg),ly=eB(lg),lb=eV(lg),lx=eq(lg),lk=eY(lg),lI=eQ(lg),lw=e6(lg),lS=e1(lg),lz=e9(lg),lU=e7(lg),lO=g("ZodType",(e,t)=>(nk.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:oS(e,"input"),output:oS(e,"output")}}),e.toJSONSchema=ow(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.check=(...n)=>e.clone(L(t,{checks:[...t.checks??[],...n.map(e=>"function"==typeof e?{_zod:{check:e,def:{check:"custom"},onattach:[]}}:e)]}),{parent:!0}),e.with=e.check,e.clone=(t,n)=>et(e,t,n),e.brand=()=>e,e.register=(t,n)=>(t.add(e,n),e),e.parse=(t,n)=>lh(e,t,n,{callee:e.parse}),e.safeParse=(t,n)=>l_(e,t,n),e.parseAsync=async(t,n)=>l$(e,t,n,{callee:e.parseAsync}),e.safeParseAsync=async(t,n)=>ly(e,t,n),e.spa=e.safeParseAsync,e.encode=(t,n)=>lb(e,t,n),e.decode=(t,n)=>lx(e,t,n),e.encodeAsync=async(t,n)=>lk(e,t,n),e.decodeAsync=async(t,n)=>lI(e,t,n),e.safeEncode=(t,n)=>lw(e,t,n),e.safeDecode=(t,n)=>lS(e,t,n),e.safeEncodeAsync=async(t,n)=>lz(e,t,n),e.safeDecodeAsync=async(t,n)=>lU(e,t,n),e.refine=(t,n)=>e.check(c0(t,n)),e.superRefine=t=>e.check(ov(t)),e.overwrite=t=>e.check(aG(t)),e.optional=()=>cb(e),e.exactOptional=()=>ck(e),e.nullable=()=>cw(e),e.nullish=()=>cb(cw(e)),e.nonoptional=t=>cN(e,t),e.array=()=>sY(e),e.or=t=>s2([e,t]),e.and=t=>ce(e,t),e.transform=t=>cJ(e,c_(t)),e.default=t=>cU(e,t),e.prefault=t=>cZ(e,t),e.catch=t=>cT(e,t),e.pipe=t=>cJ(e,t),e.readonly=()=>cW(e),e.describe=t=>{let n=e.clone();return uD.add(n,{description:t}),n},Object.defineProperty(e,"description",{get:()=>uD.get(e)?.description,configurable:!0}),e.meta=(...t)=>{if(0===t.length)return uD.get(e);let n=e.clone();return uD.add(n,t[0]),n},e.isOptional=()=>e.safeParse(void 0).success,e.isNullable=()=>e.safeParse(null).success,e.apply=t=>t(e),e)),lZ=g("_ZodString",(e,t)=>{nI.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oU(e,t,n,r);let n=e._zod.bag;e.format=n.format??null,e.minLength=n.minimum??null,e.maxLength=n.maximum??null,e.regex=(...t)=>e.check(aL(...t)),e.includes=(...t)=>e.check(aC(...t)),e.startsWith=(...t)=>e.check(aF(...t)),e.endsWith=(...t)=>e.check(aM(...t)),e.min=(...t)=>e.check(aT(...t)),e.max=(...t)=>e.check(aE(...t)),e.length=(...t)=>e.check(aA(...t)),e.nonempty=(...t)=>e.check(aT(1,...t)),e.lowercase=t=>e.check(aR(t)),e.uppercase=t=>e.check(aJ(t)),e.trim=()=>e.check(aK()),e.normalize=(...t)=>e.check(aV(...t)),e.toLowerCase=()=>e.check(aq()),e.toUpperCase=()=>e.check(aX()),e.slugify=()=>e.check(aY())}),lj=g("ZodString",(e,t)=>{nI.init(e,t),lZ.init(e,t),e.email=t=>e.check(uT(lP,t)),e.url=t=>e.check(uF(lM,t)),e.jwt=t=>e.check(u2(sf,t)),e.emoji=t=>e.check(uM(lG,t)),e.guid=t=>e.check(uA(lT,t)),e.uuid=t=>e.check(uL(lL,t)),e.uuidv4=t=>e.check(uR(lL,t)),e.uuidv6=t=>e.check(uJ(lL,t)),e.uuidv7=t=>e.check(uC(lL,t)),e.nanoid=t=>e.check(uW(lK,t)),e.guid=t=>e.check(uA(lT,t)),e.cuid=t=>e.check(uB(lX,t)),e.cuid2=t=>e.check(uG(lH,t)),e.ulid=t=>e.check(uV(l4,t)),e.base64=t=>e.check(u6(sa,t)),e.base64url=t=>e.check(u0(sl,t)),e.xid=t=>e.check(uK(l0,t)),e.ksuid=t=>e.check(uq(l2,t)),e.ipv4=t=>e.check(uX(l3,t)),e.ipv6=t=>e.check(uY(se,t)),e.cidrv4=t=>e.check(uQ(sn,t)),e.cidrv6=t=>e.check(u4(si,t)),e.e164=t=>e.check(u1(sc,t)),e.datetime=t=>e.check(lo(t)),e.date=t=>e.check(ls(t)),e.time=t=>e.check(ld(t)),e.duration=t=>e.check(lm(t))});function lN(e){return uP(lj,e)}let lD=g("ZodStringFormat",(e,t)=>{nw.init(e,t),lZ.init(e,t)}),lP=g("ZodEmail",(e,t)=>{nU.init(e,t),lD.init(e,t)});function lE(e){return uT(lP,e)}let lT=g("ZodGUID",(e,t)=>{nS.init(e,t),lD.init(e,t)});function lA(e){return uA(lT,e)}let lL=g("ZodUUID",(e,t)=>{nz.init(e,t),lD.init(e,t)});function lR(e){return uL(lL,e)}function lJ(e){return uR(lL,e)}function lC(e){return uJ(lL,e)}function lF(e){return uC(lL,e)}let lM=g("ZodURL",(e,t)=>{nO.init(e,t),lD.init(e,t)});function lW(e){return uF(lM,e)}function lB(e){return uF(lM,{protocol:/^https?$/,hostname:tz,...en(e)})}let lG=g("ZodEmoji",(e,t)=>{nZ.init(e,t),lD.init(e,t)});function lV(e){return uM(lG,e)}let lK=g("ZodNanoID",(e,t)=>{nj.init(e,t),lD.init(e,t)});function lq(e){return uW(lK,e)}let lX=g("ZodCUID",(e,t)=>{nN.init(e,t),lD.init(e,t)});function lY(e){return uB(lX,e)}let lH=g("ZodCUID2",(e,t)=>{nD.init(e,t),lD.init(e,t)});function lQ(e){return uG(lH,e)}let l4=g("ZodULID",(e,t)=>{nP.init(e,t),lD.init(e,t)});function l6(e){return uV(l4,e)}let l0=g("ZodXID",(e,t)=>{nE.init(e,t),lD.init(e,t)});function l1(e){return uK(l0,e)}let l2=g("ZodKSUID",(e,t)=>{nT.init(e,t),lD.init(e,t)});function l9(e){return uq(l2,e)}let l3=g("ZodIPv4",(e,t)=>{nC.init(e,t),lD.init(e,t)});function l7(e){return uX(l3,e)}let l5=g("ZodMAC",(e,t)=>{nM.init(e,t),lD.init(e,t)});function l8(e){return uH(l5,e)}let se=g("ZodIPv6",(e,t)=>{nF.init(e,t),lD.init(e,t)});function st(e){return uY(se,e)}let sn=g("ZodCIDRv4",(e,t)=>{nW.init(e,t),lD.init(e,t)});function sr(e){return uQ(sn,e)}let si=g("ZodCIDRv6",(e,t)=>{nB.init(e,t),lD.init(e,t)});function su(e){return u4(si,e)}let sa=g("ZodBase64",(e,t)=>{nV.init(e,t),lD.init(e,t)});function so(e){return u6(sa,e)}let sl=g("ZodBase64URL",(e,t)=>{nq.init(e,t),lD.init(e,t)});function ss(e){return u0(sl,e)}let sc=g("ZodE164",(e,t)=>{nX.init(e,t),lD.init(e,t)});function sd(e){return u1(sc,e)}let sf=g("ZodJWT",(e,t)=>{nH.init(e,t),lD.init(e,t)});function sm(e){return u2(sf,e)}let sp=g("ZodCustomStringFormat",(e,t)=>{nQ.init(e,t),lD.init(e,t)});function sv(e,t,n={}){return oy(sp,e,t,n)}function sg(e){return oy(sp,"hostname",tS,e)}function sh(e){return oy(sp,"hex",tM,e)}function s$(e,t){let n=t?.enc??"hex",r=`${e}_${n}`,i=a[r];if(!i)throw Error(`Unrecognized hash format: ${r}`);return oy(sp,r,i,t)}let s_=g("ZodNumber",(e,t)=>{n4.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oO(e,t,n,r),e.gt=(t,n)=>e.check(aw(t,n)),e.gte=(t,n)=>e.check(aS(t,n)),e.min=(t,n)=>e.check(aS(t,n)),e.lt=(t,n)=>e.check(ak(t,n)),e.lte=(t,n)=>e.check(aI(t,n)),e.max=(t,n)=>e.check(aI(t,n)),e.int=t=>e.check(sx(t)),e.safe=t=>e.check(sx(t)),e.positive=t=>e.check(aw(0,t)),e.nonnegative=t=>e.check(aS(0,t)),e.negative=t=>e.check(ak(0,t)),e.nonpositive=t=>e.check(aI(0,t)),e.multipleOf=(t,n)=>e.check(aj(t,n)),e.step=(t,n)=>e.check(aj(t,n)),e.finite=()=>e;let n=e._zod.bag;e.minValue=Math.max(n.minimum??Number.NEGATIVE_INFINITY,n.exclusiveMinimum??Number.NEGATIVE_INFINITY)??null,e.maxValue=Math.min(n.maximum??Number.POSITIVE_INFINITY,n.exclusiveMaximum??Number.POSITIVE_INFINITY)??null,e.isInt=(n.format??"").includes("int")||Number.isSafeInteger(n.multipleOf??.5),e.isFinite=!0,e.format=n.format??null});function sy(e){return ae(s_,e)}let sb=g("ZodNumberFormat",(e,t)=>{n6.init(e,t),s_.init(e,t)});function sx(e){return an(sb,e)}function sk(e){return ar(sb,e)}function sI(e){return ai(sb,e)}function sw(e){return au(sb,e)}function sS(e){return aa(sb,e)}let sz=g("ZodBoolean",(e,t)=>{n0.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oZ(e,t,n,r)});function sU(e){return ao(sz,e)}let sO=g("ZodBigInt",(e,t)=>{n1.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oj(e,t,n,r),e.gte=(t,n)=>e.check(aS(t,n)),e.min=(t,n)=>e.check(aS(t,n)),e.gt=(t,n)=>e.check(aw(t,n)),e.gte=(t,n)=>e.check(aS(t,n)),e.min=(t,n)=>e.check(aS(t,n)),e.lt=(t,n)=>e.check(ak(t,n)),e.lte=(t,n)=>e.check(aI(t,n)),e.max=(t,n)=>e.check(aI(t,n)),e.positive=t=>e.check(aw(BigInt(0),t)),e.negative=t=>e.check(ak(BigInt(0),t)),e.nonpositive=t=>e.check(aI(BigInt(0),t)),e.nonnegative=t=>e.check(aS(BigInt(0),t)),e.multipleOf=(t,n)=>e.check(aj(t,n));let n=e._zod.bag;e.minValue=n.minimum??null,e.maxValue=n.maximum??null,e.format=n.format??null});function sZ(e){return as(sO,e)}let sj=g("ZodBigIntFormat",(e,t)=>{n2.init(e,t),sO.init(e,t)});function sN(e){return ad(sj,e)}function sD(e){return af(sj,e)}let sP=g("ZodSymbol",(e,t)=>{n9.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oN(e,t,n,r)});function sE(e){return am(sP,e)}let sT=g("ZodUndefined",(e,t)=>{n3.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oP(e,t,n,r)});function sA(e){return ap(sT,e)}let sL=g("ZodNull",(e,t)=>{n7.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oD(e,t,n,r)});function sR(e){return av(sL,e)}let sJ=g("ZodAny",(e,t)=>{n5.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oA(e,t,n,r)});function sC(){return ag(sJ)}let sF=g("ZodUnknown",(e,t)=>{n8.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oL(e,t,n,r)});function sM(){return ah(sF)}let sW=g("ZodNever",(e,t)=>{re.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oT(e,t,n,r)});function sB(e){return a$(sW,e)}let sG=g("ZodVoid",(e,t)=>{rt.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oE(e,t,n,r)});function sV(e){return a_(sG,e)}let sK=g("ZodDate",(e,t)=>{rn.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oR(e,t,n,r),e.min=(t,n)=>e.check(aS(t,n)),e.max=(t,n)=>e.check(aI(t,n));let n=e._zod.bag;e.minDate=n.minimum?new Date(n.minimum):null,e.maxDate=n.maximum?new Date(n.maximum):null});function sq(e){return ay(sK,e)}let sX=g("ZodArray",(e,t)=>{ri.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oY(e,t,n,r),e.element=t.element,e.min=(t,n)=>e.check(aT(t,n)),e.nonempty=t=>e.check(aT(1,t)),e.max=(t,n)=>e.check(aE(t,n)),e.length=(t,n)=>e.check(aA(t,n)),e.unwrap=()=>e.element});function sY(e,t){return aH(sX,e,t)}function sH(e){return cf(Object.keys(e._zod.def.shape))}let sQ=g("ZodObject",(e,t)=>{rs.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oH(e,t,n,r),E(e,"shape",()=>t.shape),e.keyof=()=>cf(Object.keys(e._zod.def.shape)),e.catchall=t=>e.clone({...e._zod.def,catchall:t}),e.passthrough=()=>e.clone({...e._zod.def,catchall:sM()}),e.loose=()=>e.clone({...e._zod.def,catchall:sM()}),e.strict=()=>e.clone({...e._zod.def,catchall:sB()}),e.strip=()=>e.clone({...e._zod.def,catchall:void 0}),e.extend=t=>ec(e,t),e.safeExtend=t=>ed(e,t),e.merge=t=>ef(e,t),e.pick=t=>el(e,t),e.omit=t=>es(e,t),e.partial=(...t)=>em(cy,e,t[0]),e.required=(...t)=>ep(cj,e,t[0])});function s4(e,t){return new sQ({type:"object",shape:e??{},...en(t)})}function s6(e,t){return new sQ({type:"object",shape:e,catchall:sB(),...en(t)})}function s0(e,t){return new sQ({type:"object",shape:e,catchall:sM(),...en(t)})}let s1=g("ZodUnion",(e,t)=>{rd.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oQ(e,t,n,r),e.options=t.options});function s2(e,t){return new s1({type:"union",options:e,...en(t)})}let s9=g("ZodXor",(e,t)=>{s1.init(e,t),rm.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oQ(e,t,n,r),e.options=t.options});function s3(e,t){return new s9({type:"union",options:e,inclusive:!1,...en(t)})}let s7=g("ZodDiscriminatedUnion",(e,t)=>{s1.init(e,t),rp.init(e,t)});function s5(e,t,n){return new s7({type:"union",options:t,discriminator:e,...en(n)})}let s8=g("ZodIntersection",(e,t)=>{rv.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o4(e,t,n,r)});function ce(e,t){return new s8({type:"intersection",left:e,right:t})}let ct=g("ZodTuple",(e,t)=>{rh.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o6(e,t,n,r),e.rest=t=>e.clone({...e._zod.def,rest:t})});function cn(e,t,n){let r=t instanceof nk,i=r?n:t;return new ct({type:"tuple",items:e,rest:r?t:null,...en(i)})}let cr=g("ZodRecord",(e,t)=>{r_.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o0(e,t,n,r),e.keyType=t.keyType,e.valueType=t.valueType});function ci(e,t,n){return new cr({type:"record",keyType:e,valueType:t,...en(n)})}function cu(e,t,n){let r=et(e);return r._zod.values=void 0,new cr({type:"record",keyType:r,valueType:t,...en(n)})}function ca(e,t,n){return new cr({type:"record",keyType:e,valueType:t,mode:"loose",...en(n)})}let co=g("ZodMap",(e,t)=>{ry.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oq(e,t,n,r),e.keyType=t.keyType,e.valueType=t.valueType,e.min=(...t)=>e.check(aD(...t)),e.nonempty=t=>e.check(aD(1,t)),e.max=(...t)=>e.check(aN(...t)),e.size=(...t)=>e.check(aP(...t))});function cl(e,t,n){return new co({type:"map",keyType:e,valueType:t,...en(n)})}let cs=g("ZodSet",(e,t)=>{rx.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oX(e,t,n,r),e.min=(...t)=>e.check(aD(...t)),e.nonempty=t=>e.check(aD(1,t)),e.max=(...t)=>e.check(aN(...t)),e.size=(...t)=>e.check(aP(...t))});function cc(e,t){return new cs({type:"set",valueType:e,...en(t)})}let cd=g("ZodEnum",(e,t)=>{rI.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oJ(e,t,n,r),e.enum=t.entries,e.options=Object.values(t.entries);let n=new Set(Object.keys(t.entries));e.extract=(e,r)=>{let i={};for(let r of e)if(n.has(r))i[r]=t.entries[r];else throw Error(`Key ${r} not found in enum`);return new cd({...t,checks:[],...en(r),entries:i})},e.exclude=(e,r)=>{let i={...t.entries};for(let t of e)if(n.has(t))delete i[t];else throw Error(`Key ${t} not found in enum`);return new cd({...t,checks:[],...en(r),entries:i})}});function cf(e,t){return new cd({type:"enum",entries:Array.isArray(e)?Object.fromEntries(e.map(e=>[e,e])):e,...en(t)})}function cm(e,t){return new cd({type:"enum",entries:e,...en(t)})}let cp=g("ZodLiteral",(e,t)=>{rw.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oC(e,t,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if(t.values.length>1)throw Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function cv(e,t){return new cp({type:"literal",values:Array.isArray(e)?e:[e],...en(t)})}let cg=g("ZodFile",(e,t)=>{rS.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oW(e,t,n,r),e.min=(t,n)=>e.check(aD(t,n)),e.max=(t,n)=>e.check(aN(t,n)),e.mime=(t,n)=>e.check(aB(Array.isArray(t)?t:[t],n))});function ch(e){return oe(cg,e)}let c$=g("ZodTransform",(e,t)=>{rz.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oK(e,t,n,r),e._zod.parse=(n,r)=>{if("backward"===r.direction)throw new _(e.constructor.name);n.addIssue=r=>{"string"==typeof r?n.issues.push(ex(r,n.value,t)):(r.fatal&&(r.continue=!1),r.code??(r.code="custom"),r.input??(r.input=n.value),r.inst??(r.inst=e),n.issues.push(ex(r)))};let i=t.transform(n.value,n);return i instanceof Promise?i.then(e=>(n.value=e,n)):(n.value=i,n)}});function c_(e){return new c$({type:"transform",transform:e})}let cy=g("ZodOptional",(e,t)=>{rO.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>lt(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cb(e){return new cy({type:"optional",innerType:e})}let cx=g("ZodExactOptional",(e,t)=>{rZ.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>lt(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function ck(e){return new cx({type:"optional",innerType:e})}let cI=g("ZodNullable",(e,t)=>{rj.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o1(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cw(e){return new cI({type:"nullable",innerType:e})}function cS(e){return cb(cw(e))}let cz=g("ZodDefault",(e,t)=>{rN.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o9(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function cU(e,t){return new cz({type:"default",innerType:e,get defaultValue(){return"function"==typeof t?t():q(t)}})}let cO=g("ZodPrefault",(e,t)=>{rP.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o3(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cZ(e,t){return new cO({type:"prefault",innerType:e,get defaultValue(){return"function"==typeof t?t():q(t)}})}let cj=g("ZodNonOptional",(e,t)=>{rE.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o2(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cN(e,t){return new cj({type:"nonoptional",innerType:e,...en(t)})}let cD=g("ZodSuccess",(e,t)=>{rA.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oB(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cP(e){return new cD({type:"success",innerType:e})}let cE=g("ZodCatch",(e,t)=>{rL.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o7(e,t,n,r),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function cT(e,t){return new cE({type:"catch",innerType:e,catchValue:"function"==typeof t?t:()=>t})}let cA=g("ZodNaN",(e,t)=>{rR.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oF(e,t,n,r)});function cL(e){return ax(cA,e)}let cR=g("ZodPipe",(e,t)=>{rJ.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o5(e,t,n,r),e.in=t.in,e.out=t.out});function cJ(e,t){return new cR({type:"pipe",in:e,out:t})}let cC=g("ZodCodec",(e,t)=>{cR.init(e,t),rF.init(e,t)});function cF(e,t,n){return new cC({type:"pipe",in:e,out:t,transform:n.decode,reverseTransform:n.encode})}let cM=g("ZodReadonly",(e,t)=>{rB.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>o8(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cW(e){return new cM({type:"readonly",innerType:e})}let cB=g("ZodTemplateLiteral",(e,t)=>{rV.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oM(e,t,n,r)});function cG(e,t){return new cB({type:"template_literal",parts:e,...en(t)})}let cV=g("ZodLazy",(e,t)=>{rX.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>ln(e,t,n,r),e.unwrap=()=>e._zod.def.getter()});function cK(e){return new cV({type:"lazy",getter:e})}let cq=g("ZodPromise",(e,t)=>{rq.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>le(e,t,n,r),e.unwrap=()=>e._zod.def.innerType});function cX(e){return new cq({type:"promise",innerType:e})}let cY=g("ZodFunction",(e,t)=>{rK.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oV(e,t,n,r)});function cH(e){return new cY({type:"function",input:Array.isArray(e?.input)?cn(e?.input):e?.input??sY(sM()),output:e?.output??sM()})}let cQ=g("ZodCustom",(e,t)=>{rY.init(e,t),lO.init(e,t),e._zod.processJSONSchema=(t,n,r)=>oG(e,t,n,r)});function c4(e){let t=new t7({check:"custom"});return t._zod.check=e,t}function c6(e,t){return om(cQ,e??(()=>!0),t)}function c0(e,t={}){return op(cQ,e,t)}function c1(e){return ov(e)}let c2=oh,c9=o$;function c3(e,t={}){let n=new cQ({type:"custom",check:"custom",fn:t=>t instanceof e,abort:!0,...en(t)});return n._zod.bag.Class=e,n._zod.check=t=>{t.value instanceof e||t.issues.push({code:"invalid_type",expected:e.name,input:t.value,inst:n,path:[...n._zod.def.path??[]]})},n}let c7=(...e)=>o_({Codec:cC,Boolean:sz,String:lj},...e);function c5(e){let t=cK(()=>s2([lN(e),sy(),sU(),sR(),sY(t),ci(lN(),t)]));return t}function c8(e,t){return cJ(c_(e),t)}let de={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 dt(e){b({customError:e})}function dn(){return b().customError}i||(i={});let dr={...f,...c,iso:d},di=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 du(e,t){if("boolean"==typeof e)return e?dr.any():dr.never();let n={version:function(e,t){let n=e.$schema;return"https://json-schema.org/draft/2020-12/schema"===n?"draft-2020-12":"http://json-schema.org/draft-07/schema#"===n?"draft-7":"http://json-schema.org/draft-04/schema#"===n?"draft-4":t??"draft-2020-12"}(e,t?.defaultTarget),defs:e.$defs||e.definitions||{},refs:new Map,processing:new Set,rootSchema:e,registry:t?.registry??uD};return function e(t,n){if("boolean"==typeof t)return t?dr.any():dr.never();let r=function t(n,r){let i;if(void 0!==n.not){if("object"==typeof n.not&&0===Object.keys(n.not).length)return dr.never();throw Error("not is not supported in Zod (except { not: {} } for never)")}if(void 0!==n.unevaluatedItems)throw Error("unevaluatedItems is not supported");if(void 0!==n.unevaluatedProperties)throw Error("unevaluatedProperties is not supported");if(void 0!==n.if||void 0!==n.then||void 0!==n.else)throw Error("Conditional schemas (if/then/else) are not supported");if(void 0!==n.dependentSchemas||void 0!==n.dependentRequired)throw Error("dependentSchemas and dependentRequired are not supported");if(n.$ref){let t=n.$ref;if(r.refs.has(t))return r.refs.get(t);if(r.processing.has(t))return dr.lazy(()=>{if(!r.refs.has(t))throw Error(`Circular reference not resolved: ${t}`);return r.refs.get(t)});r.processing.add(t);let i=e(function(e,t){if(!e.startsWith("#"))throw Error("External $ref is not supported, only local refs (#/...) are allowed");let n=e.slice(1).split("/").filter(Boolean);if(0===n.length)return t.rootSchema;let r="draft-2020-12"===t.version?"$defs":"definitions";if(n[0]===r){let r=n[1];if(!r||!t.defs[r])throw Error(`Reference not found: ${e}`);return t.defs[r]}throw Error(`Reference not found: ${e}`)}(t,r),r);return r.refs.set(t,i),r.processing.delete(t),i}if(void 0!==n.enum){let e=n.enum;if("openapi-3.0"===r.version&&!0===n.nullable&&1===e.length&&null===e[0])return dr.null();if(0===e.length)return dr.never();if(1===e.length)return dr.literal(e[0]);if(e.every(e=>"string"==typeof e))return dr.enum(e);let t=e.map(e=>dr.literal(e));return t.length<2?t[0]:dr.union([t[0],t[1],...t.slice(2)])}if(void 0!==n.const)return dr.literal(n.const);let u=n.type;if(Array.isArray(u)){let e=u.map(e=>t({...n,type:e},r));return 0===e.length?dr.never():1===e.length?e[0]:dr.union(e)}if(!u)return dr.any();switch(u){case"string":{let e=dr.string();if(n.format){let t=n.format;"email"===t?e=e.check(dr.email()):"uri"===t||"uri-reference"===t?e=e.check(dr.url()):"uuid"===t||"guid"===t?e=e.check(dr.uuid()):"date-time"===t?e=e.check(dr.iso.datetime()):"date"===t?e=e.check(dr.iso.date()):"time"===t?e=e.check(dr.iso.time()):"duration"===t?e=e.check(dr.iso.duration()):"ipv4"===t?e=e.check(dr.ipv4()):"ipv6"===t?e=e.check(dr.ipv6()):"mac"===t?e=e.check(dr.mac()):"cidr"===t?e=e.check(dr.cidrv4()):"cidr-v6"===t?e=e.check(dr.cidrv6()):"base64"===t?e=e.check(dr.base64()):"base64url"===t?e=e.check(dr.base64url()):"e164"===t?e=e.check(dr.e164()):"jwt"===t?e=e.check(dr.jwt()):"emoji"===t?e=e.check(dr.emoji()):"nanoid"===t?e=e.check(dr.nanoid()):"cuid"===t?e=e.check(dr.cuid()):"cuid2"===t?e=e.check(dr.cuid2()):"ulid"===t?e=e.check(dr.ulid()):"xid"===t?e=e.check(dr.xid()):"ksuid"===t&&(e=e.check(dr.ksuid()))}"number"==typeof n.minLength&&(e=e.min(n.minLength)),"number"==typeof n.maxLength&&(e=e.max(n.maxLength)),n.pattern&&(e=e.regex(new RegExp(n.pattern))),i=e;break}case"number":case"integer":{let e="integer"===u?dr.number().int():dr.number();"number"==typeof n.minimum&&(e=e.min(n.minimum)),"number"==typeof n.maximum&&(e=e.max(n.maximum)),"number"==typeof n.exclusiveMinimum?e=e.gt(n.exclusiveMinimum):!0===n.exclusiveMinimum&&"number"==typeof n.minimum&&(e=e.gt(n.minimum)),"number"==typeof n.exclusiveMaximum?e=e.lt(n.exclusiveMaximum):!0===n.exclusiveMaximum&&"number"==typeof n.maximum&&(e=e.lt(n.maximum)),"number"==typeof n.multipleOf&&(e=e.multipleOf(n.multipleOf)),i=e;break}case"boolean":i=dr.boolean();break;case"null":i=dr.null();break;case"object":{let t={},u=n.properties||{},a=new Set(n.required||[]);for(let[n,i]of Object.entries(u)){let u=e(i,r);t[n]=a.has(n)?u:u.optional()}if(n.propertyNames){let u=e(n.propertyNames,r),a=n.additionalProperties&&"object"==typeof n.additionalProperties?e(n.additionalProperties,r):dr.any();if(0===Object.keys(t).length){i=dr.record(u,a);break}let o=dr.object(t).passthrough(),l=dr.looseRecord(u,a);i=dr.intersection(o,l);break}if(n.patternProperties){let u=n.patternProperties,a=Object.keys(u),o=[];for(let t of a){let n=e(u[t],r),i=dr.string().regex(new RegExp(t));o.push(dr.looseRecord(i,n))}let l=[];if(Object.keys(t).length>0&&l.push(dr.object(t).passthrough()),l.push(...o),0===l.length)i=dr.object({}).passthrough();else if(1===l.length)i=l[0];else{let e=dr.intersection(l[0],l[1]);for(let t=2;t<l.length;t++)e=dr.intersection(e,l[t]);i=e}break}let o=dr.object(t);i=!1===n.additionalProperties?o.strict():"object"==typeof n.additionalProperties?o.catchall(e(n.additionalProperties,r)):o.passthrough();break}case"array":{let t=n.prefixItems,u=n.items;if(t&&Array.isArray(t)){let a=t.map(t=>e(t,r)),o=u&&"object"==typeof u&&!Array.isArray(u)?e(u,r):void 0;i=o?dr.tuple(a).rest(o):dr.tuple(a),"number"==typeof n.minItems&&(i=i.check(dr.minLength(n.minItems))),"number"==typeof n.maxItems&&(i=i.check(dr.maxLength(n.maxItems)))}else if(Array.isArray(u)){let t=u.map(t=>e(t,r)),a=n.additionalItems&&"object"==typeof n.additionalItems?e(n.additionalItems,r):void 0;i=a?dr.tuple(t).rest(a):dr.tuple(t),"number"==typeof n.minItems&&(i=i.check(dr.minLength(n.minItems))),"number"==typeof n.maxItems&&(i=i.check(dr.maxLength(n.maxItems)))}else if(void 0!==u){let t=e(u,r),a=dr.array(t);"number"==typeof n.minItems&&(a=a.min(n.minItems)),"number"==typeof n.maxItems&&(a=a.max(n.maxItems)),i=a}else i=dr.array(dr.any());break}default:throw Error(`Unsupported type: ${u}`)}return n.description&&(i=i.describe(n.description)),void 0!==n.default&&(i=i.default(n.default)),i}(t,n),i=t.type||void 0!==t.enum||void 0!==t.const;if(t.anyOf&&Array.isArray(t.anyOf)){let u=t.anyOf.map(t=>e(t,n)),a=dr.union(u);r=i?dr.intersection(r,a):a}if(t.oneOf&&Array.isArray(t.oneOf)){let u=t.oneOf.map(t=>e(t,n)),a=dr.xor(u);r=i?dr.intersection(r,a):a}if(t.allOf&&Array.isArray(t.allOf)){if(0===t.allOf.length)r=i?r:dr.any();else{let u=i?r:e(t.allOf[0],n),a=i?0:1;for(let r=a;r<t.allOf.length;r++)u=dr.intersection(u,e(t.allOf[r],n));r=u}}!0===t.nullable&&"openapi-3.0"===n.version&&(r=dr.nullable(r)),!0===t.readOnly&&(r=dr.readonly(r));let u={};for(let e of["$id","id","$comment","$anchor","$vocabulary","$dynamicRef","$dynamicAnchor"])e in t&&(u[e]=t[e]);for(let e of["contentEncoding","contentMediaType","contentSchema"])e in t&&(u[e]=t[e]);for(let e of Object.keys(t))di.has(e)||(u[e]=t[e]);return Object.keys(u).length>0&&n.registry.add(r,u),r}(e,n)}function da(e){return uE(lj,e)}function dl(e){return at(s_,e)}function ds(e){return al(sz,e)}function dc(e){return ac(sO,e)}function dd(e){return ab(sK,e)}b(il());var df=p}}]); |