UNPKG

@stacksjs/validation

Version:
3 lines 489 kB
// @bun var TZ=Object.create;var{getPrototypeOf:cZ,defineProperty:YF,getOwnPropertyNames:PZ}=Object;var bZ=Object.prototype.hasOwnProperty;var m=(u,D,F)=>{F=u!=null?TZ(cZ(u)):{};let E=D||!u||!u.__esModule?YF(F,"default",{value:u,enumerable:!0}):F;for(let B of PZ(u))if(!bZ.call(E,B))YF(E,B,{get:()=>u[B],enumerable:!0});return E};var w=(u,D)=>()=>(D||u((D={exports:{}}).exports,D),D.exports);var jZ=(u,D)=>{for(var F in D)YF(u,F,{get:D[F],enumerable:!0,configurable:!0,set:(E)=>D[F]=()=>E})};var RZ=(u,D)=>()=>(u&&(D=u(u=0)),D);var dD=import.meta.require;var uu=w(($2,zF)=>{Object.defineProperty($2,"__esModule",{value:!0});$2.default=_Z;function OF(u){return OF=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},OF(u)}function _Z(u){var D=typeof u==="string"||u instanceof String;if(!D){var F=OF(u);if(u===null)F="null";else if(F==="object")F=u.constructor.name;throw new TypeError("Expected a string but received a ".concat(F))}}zF.exports=$2.default;zF.exports.default=$2.default});var h2=w((C2,LF)=>{Object.defineProperty(C2,"__esModule",{value:!0});C2.default=UF;var gZ=nZ(uu());function nZ(u){return u&&u.__esModule?u:{default:u}}var EB="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",XD="(".concat(EB,"[.]){3}").concat(EB),mZ=new RegExp("^".concat(XD,"$")),Bu="(?:[0-9a-fA-F]{1,4})",xZ=new RegExp("^("+"(?:".concat(Bu,":){7}(?:").concat(Bu,"|:)|")+"(?:".concat(Bu,":){6}(?:").concat(XD,"|:").concat(Bu,"|:)|")+"(?:".concat(Bu,":){5}(?::").concat(XD,"|(:").concat(Bu,"){1,2}|:)|")+"(?:".concat(Bu,":){4}(?:(:").concat(Bu,"){0,1}:").concat(XD,"|(:").concat(Bu,"){1,3}|:)|")+"(?:".concat(Bu,":){3}(?:(:").concat(Bu,"){0,2}:").concat(XD,"|(:").concat(Bu,"){1,4}|:)|")+"(?:".concat(Bu,":){2}(?:(:").concat(Bu,"){0,3}:").concat(XD,"|(:").concat(Bu,"){1,5}|:)|")+"(?:".concat(Bu,":){1}(?:(:").concat(Bu,"){0,4}:").concat(XD,"|(:").concat(Bu,"){1,6}|:)|")+"(?::((?::".concat(Bu,"){0,5}:").concat(XD,"|(?::").concat(Bu,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function UF(u){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";if(gZ.default(u),D=String(D),!D)return UF(u,4)||UF(u,6);if(D==="4")return mZ.test(u);if(D==="6")return xZ.test(u);return!1}LF.exports=C2.default;LF.exports.default=C2.default});var OD=w((M2,NF)=>{Object.defineProperty(M2,"__esModule",{value:!0});M2.default=tZ;function tZ(){var u=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},D=arguments.length>1?arguments[1]:void 0;for(var F in D)if(typeof u[F]==="undefined")u[F]=D[F];return u}NF.exports=M2.default;NF.exports.default=M2.default});var fB=w((A2,IF)=>{Object.defineProperty(A2,"__esModule",{value:!0});A2.default=sZ;var rZ=BB(uu()),aZ=BB(OD());function BB(u){return u&&u.__esModule?u:{default:u}}var iZ=/[^A-Z0-9+\/=]/i,pZ=/^[A-Z0-9_\-]*$/i,eZ={urlSafe:!1};function sZ(u,D){rZ.default(u),D=aZ.default(D,eZ);var F=u.length;if(D.urlSafe)return pZ.test(u);if(F%4!==0||iZ.test(u))return!1;var E=u.indexOf("=");return E===-1||E===F-1||E===F-2&&u[F-1]==="="}IF.exports=A2.default;IF.exports.default=A2.default});var CB=w((w2,VF)=>{Object.defineProperty(w2,"__esModule",{value:!0});w2.default=FW;var uW=$B(uu()),DW=$B(fB());function $B(u){return u&&u.__esModule?u:{default:u}}function FW(u){uW.default(u);var D=u.split("."),F=D.length;if(F!==3)return!1;return D.reduce(function(E,B){return E&&DW.default(B,{urlSafe:!0})},!0)}VF.exports=w2.default;VF.exports.default=w2.default});var cF=w((H2,TF)=>{Object.defineProperty(H2,"__esModule",{value:!0});H2.default=CW;var BW=hB(uu()),fW=hB(OD());function hB(u){return u&&u.__esModule?u:{default:u}}var $W={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function CW(u,D){if(BW.default(u),D=fW.default(D,$W),D.allow_trailing_dot&&u[u.length-1]===".")u=u.substring(0,u.length-1);if(D.allow_wildcard===!0&&u.indexOf("*.")===0)u=u.substring(2);var F=u.split("."),E=F[F.length-1];if(D.require_tld){if(F.length<2)return!1;if(!D.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(E))return!1;if(/\s/.test(E))return!1}if(!D.allow_numeric_tld&&/^\d+$/.test(E))return!1;return F.every(function(B){if(B.length>63&&!D.ignore_max_length)return!1;if(!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(B))return!1;if(/[\uff01-\uff5e]/.test(B))return!1;if(/^-|-$/.test(B))return!1;if(!D.allow_underscores&&/_/.test(B))return!1;return!0})}TF.exports=H2.default;TF.exports.default=H2.default});var HB=w((W2,PF)=>{Object.defineProperty(W2,"__esModule",{value:!0});W2.default=YW;var MW=Z2(uu()),AW=Z2(cF()),MB=Z2(h2()),wW=Z2(OD());function Z2(u){return u&&u.__esModule?u:{default:u}}function HW(u,D){return qW(u)||JW(u,D)||WW(u,D)||ZW()}function ZW(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function WW(u,D){if(!u)return;if(typeof u==="string")return AB(u,D);var F=Object.prototype.toString.call(u).slice(8,-1);if(F==="Object"&&u.constructor)F=u.constructor.name;if(F==="Map"||F==="Set")return Array.from(u);if(F==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(F))return AB(u,D)}function AB(u,D){if(D==null||D>u.length)D=u.length;for(var F=0,E=new Array(D);F<D;F++)E[F]=u[F];return E}function JW(u,D){var F=u==null?null:typeof Symbol!="undefined"&&u[Symbol.iterator]||u["@@iterator"];if(F!=null){var E,B,$,f,C=[],h=!0,M=!1;try{if($=(F=F.call(u)).next,D===0){if(Object(F)!==F)return;h=!1}else for(;!(h=(E=$.call(F)).done)&&(C.push(E.value),C.length!==D);h=!0);}catch(A){M=!0,B=A}finally{try{if(!h&&F.return!=null&&(f=F.return(),Object(f)!==f))return}finally{if(M)throw B}}return C}}function qW(u){if(Array.isArray(u))return u}var KW={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_port:!1,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1,allow_fragments:!0,allow_query_components:!0,validate_length:!0},GW=/^\[([^\]]+)\](?::([0-9]+))?$/;function SW(u){return Object.prototype.toString.call(u)==="[object RegExp]"}function wB(u,D){for(var F=0;F<D.length;F++){var E=D[F];if(u===E||SW(E)&&E.test(u))return!0}return!1}function YW(u,D){if(MW.default(u),!u||/[\s<>]/.test(u))return!1;if(u.indexOf("mailto:")===0)return!1;if(D=wW.default(D,KW),D.validate_length&&u.length>=2083)return!1;if(!D.allow_fragments&&u.includes("#"))return!1;if(!D.allow_query_components&&(u.includes("?")||u.includes("&")))return!1;var F,E,B,$,f,C,h,M;if(h=u.split("#"),u=h.shift(),h=u.split("?"),u=h.shift(),h=u.split("://"),h.length>1){if(F=h.shift().toLowerCase(),D.require_valid_protocol&&D.protocols.indexOf(F)===-1)return!1}else if(D.require_protocol)return!1;else if(u.slice(0,2)==="//"){if(!D.allow_protocol_relative_urls)return!1;h[0]=u.slice(2)}if(u=h.join("://"),u==="")return!1;if(h=u.split("/"),u=h.shift(),u===""&&!D.require_host)return!0;if(h=u.split("@"),h.length>1){if(D.disallow_auth)return!1;if(h[0]==="")return!1;if(E=h.shift(),E.indexOf(":")>=0&&E.split(":").length>2)return!1;var A=E.split(":"),H=HW(A,2),W=H[0],Z=H[1];if(W===""&&Z==="")return!1}$=h.join("@"),C=null,M=null;var q=$.match(GW);if(q)B="",M=q[1],C=q[2]||null;else if(h=$.split(":"),B=h.shift(),h.length)C=h.join(":");if(C!==null&&C.length>0){if(f=parseInt(C,10),!/^[0-9]+$/.test(C)||f<=0||f>65535)return!1}else if(D.require_port)return!1;if(D.host_whitelist)return wB(B,D.host_whitelist);if(B===""&&!D.require_host)return!0;if(!MB.default(B)&&!AW.default(B,D)&&(!M||!MB.default(M,6)))return!1;if(B=B||M,D.host_blacklist&&wB(B,D.host_blacklist))return!1;return!0}PF.exports=W2.default;PF.exports.default=W2.default});var ZB=w((J2,bF)=>{Object.defineProperty(J2,"__esModule",{value:!0});J2.default=UW;var XW=OW(uu());function OW(u){return u&&u.__esModule?u:{default:u}}var zW=/^[^\s-_](?!.*?[-_]{2,})[a-z0-9-\\][^\s]*[^-_\s]$/;function UW(u){return XW.default(u),zW.test(u)}bF.exports=J2.default;bF.exports.default=J2.default});var qB=w((WB)=>{Object.defineProperty(WB,"__esModule",{value:!0});WB.default=PW;WB.locales=void 0;var NW=IW(uu());function IW(u){return u&&u.__esModule?u:{default:u}}var q2={AD:/^(AD[0-9]{2})\d{8}[A-Z0-9]{12}$/,AE:/^(AE[0-9]{2})\d{3}\d{16}$/,AL:/^(AL[0-9]{2})\d{8}[A-Z0-9]{16}$/,AT:/^(AT[0-9]{2})\d{16}$/,AZ:/^(AZ[0-9]{2})[A-Z0-9]{4}\d{20}$/,BA:/^(BA[0-9]{2})\d{16}$/,BE:/^(BE[0-9]{2})\d{12}$/,BG:/^(BG[0-9]{2})[A-Z]{4}\d{6}[A-Z0-9]{8}$/,BH:/^(BH[0-9]{2})[A-Z]{4}[A-Z0-9]{14}$/,BR:/^(BR[0-9]{2})\d{23}[A-Z]{1}[A-Z0-9]{1}$/,BY:/^(BY[0-9]{2})[A-Z0-9]{4}\d{20}$/,CH:/^(CH[0-9]{2})\d{5}[A-Z0-9]{12}$/,CR:/^(CR[0-9]{2})\d{18}$/,CY:/^(CY[0-9]{2})\d{8}[A-Z0-9]{16}$/,CZ:/^(CZ[0-9]{2})\d{20}$/,DE:/^(DE[0-9]{2})\d{18}$/,DK:/^(DK[0-9]{2})\d{14}$/,DO:/^(DO[0-9]{2})[A-Z]{4}\d{20}$/,DZ:/^(DZ\d{24})$/,EE:/^(EE[0-9]{2})\d{16}$/,EG:/^(EG[0-9]{2})\d{25}$/,ES:/^(ES[0-9]{2})\d{20}$/,FI:/^(FI[0-9]{2})\d{14}$/,FO:/^(FO[0-9]{2})\d{14}$/,FR:/^(FR[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,GB:/^(GB[0-9]{2})[A-Z]{4}\d{14}$/,GE:/^(GE[0-9]{2})[A-Z0-9]{2}\d{16}$/,GI:/^(GI[0-9]{2})[A-Z]{4}[A-Z0-9]{15}$/,GL:/^(GL[0-9]{2})\d{14}$/,GR:/^(GR[0-9]{2})\d{7}[A-Z0-9]{16}$/,GT:/^(GT[0-9]{2})[A-Z0-9]{4}[A-Z0-9]{20}$/,HR:/^(HR[0-9]{2})\d{17}$/,HU:/^(HU[0-9]{2})\d{24}$/,IE:/^(IE[0-9]{2})[A-Z0-9]{4}\d{14}$/,IL:/^(IL[0-9]{2})\d{19}$/,IQ:/^(IQ[0-9]{2})[A-Z]{4}\d{15}$/,IR:/^(IR[0-9]{2})0\d{2}0\d{18}$/,IS:/^(IS[0-9]{2})\d{22}$/,IT:/^(IT[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,JO:/^(JO[0-9]{2})[A-Z]{4}\d{22}$/,KW:/^(KW[0-9]{2})[A-Z]{4}[A-Z0-9]{22}$/,KZ:/^(KZ[0-9]{2})\d{3}[A-Z0-9]{13}$/,LB:/^(LB[0-9]{2})\d{4}[A-Z0-9]{20}$/,LC:/^(LC[0-9]{2})[A-Z]{4}[A-Z0-9]{24}$/,LI:/^(LI[0-9]{2})\d{5}[A-Z0-9]{12}$/,LT:/^(LT[0-9]{2})\d{16}$/,LU:/^(LU[0-9]{2})\d{3}[A-Z0-9]{13}$/,LV:/^(LV[0-9]{2})[A-Z]{4}[A-Z0-9]{13}$/,MA:/^(MA[0-9]{26})$/,MC:/^(MC[0-9]{2})\d{10}[A-Z0-9]{11}\d{2}$/,MD:/^(MD[0-9]{2})[A-Z0-9]{20}$/,ME:/^(ME[0-9]{2})\d{18}$/,MK:/^(MK[0-9]{2})\d{3}[A-Z0-9]{10}\d{2}$/,MR:/^(MR[0-9]{2})\d{23}$/,MT:/^(MT[0-9]{2})[A-Z]{4}\d{5}[A-Z0-9]{18}$/,MU:/^(MU[0-9]{2})[A-Z]{4}\d{19}[A-Z]{3}$/,MZ:/^(MZ[0-9]{2})\d{21}$/,NL:/^(NL[0-9]{2})[A-Z]{4}\d{10}$/,NO:/^(NO[0-9]{2})\d{11}$/,PK:/^(PK[0-9]{2})[A-Z0-9]{4}\d{16}$/,PL:/^(PL[0-9]{2})\d{24}$/,PS:/^(PS[0-9]{2})[A-Z0-9]{4}\d{21}$/,PT:/^(PT[0-9]{2})\d{21}$/,QA:/^(QA[0-9]{2})[A-Z]{4}[A-Z0-9]{21}$/,RO:/^(RO[0-9]{2})[A-Z]{4}[A-Z0-9]{16}$/,RS:/^(RS[0-9]{2})\d{18}$/,SA:/^(SA[0-9]{2})\d{2}[A-Z0-9]{18}$/,SC:/^(SC[0-9]{2})[A-Z]{4}\d{20}[A-Z]{3}$/,SE:/^(SE[0-9]{2})\d{20}$/,SI:/^(SI[0-9]{2})\d{15}$/,SK:/^(SK[0-9]{2})\d{20}$/,SM:/^(SM[0-9]{2})[A-Z]{1}\d{10}[A-Z0-9]{12}$/,SV:/^(SV[0-9]{2})[A-Z0-9]{4}\d{20}$/,TL:/^(TL[0-9]{2})\d{19}$/,TN:/^(TN[0-9]{2})\d{20}$/,TR:/^(TR[0-9]{2})\d{5}[A-Z0-9]{17}$/,UA:/^(UA[0-9]{2})\d{6}[A-Z0-9]{19}$/,VA:/^(VA[0-9]{2})\d{18}$/,VG:/^(VG[0-9]{2})[A-Z0-9]{4}\d{16}$/,XK:/^(XK[0-9]{2})\d{16}$/};function VW(u){var D=u.filter(function(F){return!(F in q2)});if(D.length>0)return!1;return!0}function TW(u,D){var F=u.replace(/[\s\-]+/gi,"").toUpperCase(),E=F.slice(0,2).toUpperCase(),B=E in q2;if(D.whitelist){if(!VW(D.whitelist))return!1;var $=D.whitelist.includes(E);if(!$)return!1}if(D.blacklist){var f=D.blacklist.includes(E);if(f)return!1}return B&&q2[E].test(F)}function cW(u){var D=u.replace(/[^A-Z0-9]+/gi,"").toUpperCase(),F=D.slice(4)+D.slice(0,4),E=F.replace(/[A-Z]/g,function($){return $.charCodeAt(0)-55}),B=E.match(/\d{1,7}/g).reduce(function($,f){return Number($+f)%97},"");return B===1}function PW(u){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return NW.default(u),TW(u,D)&&cW(u)}var E_=WB.locales=Object.keys(q2)});var KB=w((K2,jF)=>{Object.defineProperty(K2,"__esModule",{value:!0});K2.default=kW;var jW=RW(uu());function RW(u){return u&&u.__esModule?u:{default:u}}var yW={1:/^[0-9A-F]{8}-[0-9A-F]{4}-1[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,2:/^[0-9A-F]{8}-[0-9A-F]{4}-2[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,3:/^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,4:/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,5:/^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,7:/^[0-9A-F]{8}-[0-9A-F]{4}-7[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,all:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i};function kW(u,D){jW.default(u);var F=yW[![void 0,null].includes(D)?D:"all"];return!!F&&F.test(u)}jF.exports=K2.default;jF.exports.default=K2.default});var GB=w((G2,RF)=>{Object.defineProperty(G2,"__esModule",{value:!0});G2.default=mW;var vW=gW(uu());function gW(u){return u&&u.__esModule?u:{default:u}}var nW=/^[\x00-\x7F]+$/;function mW(u){return vW.default(u),nW.test(u)}RF.exports=G2.default;RF.exports.default=G2.default});var SB=w((S2,kF)=>{Object.defineProperty(S2,"__esModule",{value:!0});S2.default=lW;var dW=tW(uu());function tW(u){return u&&u.__esModule?u:{default:u}}function yF(u){return yF=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(D){return typeof D}:function(D){return D&&typeof Symbol=="function"&&D.constructor===Symbol&&D!==Symbol.prototype?"symbol":typeof D},yF(u)}function lW(u,D){dW.default(u);var F,E;if(yF(D)==="object")F=D.min||0,E=D.max;else F=arguments[1],E=arguments[2];var B=encodeURI(u).split(/%..|./).length-1;return B>=F&&(typeof E==="undefined"||B<=E)}kF.exports=S2.default;kF.exports.default=S2.default});var QB=w((Y2,vF)=>{Object.defineProperty(Y2,"__esModule",{value:!0});Y2.default=$J;var aW=W0(uu()),_F=W0(SB()),iW=W0(cF()),YB=W0(h2()),pW=W0(OD());function W0(u){return u&&u.__esModule?u:{default:u}}var eW={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},sW=/^([^\x00-\x1F\x7F-\x9F\cX]+)</i,oW=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,uJ=/^[a-z\d]+$/,DJ=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,FJ=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A1-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,EJ=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*$/i,BJ=254;function fJ(u){var D=u.replace(/^"(.+)"$/,"$1");if(!D.trim())return!1;var F=/[\.";<>]/.test(D);if(F){if(D===u)return!1;var E=D.split('"').length===D.split("\\\"").length;if(!E)return!1}return!0}function $J(u,D){if(aW.default(u),D=pW.default(D,eW),D.require_display_name||D.allow_display_name){var F=u.match(sW);if(F){var E=F[1];if(u=u.replace(E,"").replace(/(^<|>$)/g,""),E.endsWith(" "))E=E.slice(0,-1);if(!fJ(E))return!1}else if(D.require_display_name)return!1}if(!D.ignore_max_length&&u.length>BJ)return!1;var B=u.split("@"),$=B.pop(),f=$.toLowerCase();if(D.host_blacklist.includes(f))return!1;if(D.host_whitelist.length>0&&!D.host_whitelist.includes(f))return!1;var C=B.join("@");if(D.domain_specific_validation&&(f==="gmail.com"||f==="googlemail.com")){C=C.toLowerCase();var h=C.split("+")[0];if(!_F.default(h.replace(/\./g,""),{min:6,max:30}))return!1;var M=h.split(".");for(var A=0;A<M.length;A++)if(!uJ.test(M[A]))return!1}if(D.ignore_max_length===!1&&(!_F.default(C,{max:64})||!_F.default($,{max:254})))return!1;if(!iW.default($,{require_tld:D.require_tld,ignore_max_length:D.ignore_max_length,allow_underscores:D.allow_underscores})){if(!D.allow_ip_domain)return!1;if(!YB.default($)){if(!$.startsWith("[")||!$.endsWith("]"))return!1;var H=$.slice(1,-1);if(H.length===0||!YB.default(H))return!1}}if(C[0]==='"')return C=C.slice(1,C.length-1),D.allow_utf8_local_part?EJ.test(C):DJ.test(C);var W=D.allow_utf8_local_part?FJ:oW,Z=C.split(".");for(var q=0;q<Z.length;q++)if(!W.test(Z[q]))return!1;if(D.blacklisted_chars){if(C.search(new RegExp("[".concat(D.blacklisted_chars,"]+"),"g"))!==-1)return!1}return!0}vF.exports=Y2.default;vF.exports.default=Y2.default});var Q2=w((IB)=>{Object.defineProperty(IB,"__esModule",{value:!0});IB.farsiLocales=IB.englishLocales=IB.dotDecimal=IB.decimal=IB.commaDecimal=IB.bengaliLocales=IB.arabicLocales=IB.alphanumeric=IB.alpha=void 0;var Ou=IB.alpha={"en-US":/^[A-Z]+$/i,"az-AZ":/^[A-VXYZ\u00C7\u018F\u011E\u0130\u0131\u00D6\u015E\u00DC]+$/i,"bg-BG":/^[\u0410-\u042F]+$/i,"cs-CZ":/^[A-Z\u00C1\u010C\u010E\u00C9\u011A\u00CD\u0147\u00D3\u0158\u0160\u0164\u00DA\u016E\u00DD\u017D]+$/i,"da-DK":/^[A-Z\u00C6\u00D8\u00C5]+$/i,"de-DE":/^[A-Z\u00C4\u00D6\u00DC\u00DF]+$/i,"el-GR":/^[\u0391-\u03CE]+$/i,"es-ES":/^[A-Z\u00C1\u00C9\u00CD\u00D1\u00D3\u00DA\u00DC]+$/i,"fa-IR":/^[\u0627\u0628\u067E\u062A\u062B\u062C\u0686\u062D\u062E\u062F\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u0641\u0642\u06A9\u06AF\u0644\u0645\u0646\u0648\u0647\u06CC]+$/i,"fi-FI":/^[A-Z\u00C5\u00C4\u00D6]+$/i,"fr-FR":/^[A-Z\u00C0\u00C2\u00C6\u00C7\u00C9\u00C8\u00CA\u00CB\u00CF\u00CE\u00D4\u0152\u00D9\u00DB\u00DC\u0178]+$/i,"it-IT":/^[A-Z\u00C0\u00C9\u00C8\u00CC\u00CE\u00D3\u00D2\u00D9]+$/i,"ja-JP":/^[\u3041-\u3093\u30A1-\u30F6\uFF66-\uFF9F\u4E00-\u9FA0\u30FC\u30FB\u3002\u3001]+$/i,"nb-NO":/^[A-Z\u00C6\u00D8\u00C5]+$/i,"nl-NL":/^[A-Z\u00C1\u00C9\u00CB\u00CF\u00D3\u00D6\u00DC\u00DA]+$/i,"nn-NO":/^[A-Z\u00C6\u00D8\u00C5]+$/i,"hu-HU":/^[A-Z\u00C1\u00C9\u00CD\u00D3\u00D6\u0150\u00DA\u00DC\u0170]+$/i,"pl-PL":/^[A-Z\u0104\u0106\u0118\u015A\u0141\u0143\u00D3\u017B\u0179]+$/i,"pt-PT":/^[A-Z\u00C3\u00C1\u00C0\u00C2\u00C4\u00C7\u00C9\u00CA\u00CB\u00CD\u00CF\u00D5\u00D3\u00D4\u00D6\u00DA\u00DC]+$/i,"ru-RU":/^[\u0410-\u042F\u0401]+$/i,"kk-KZ":/^[\u0410-\u042F\u0401\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]+$/i,"sl-SI":/^[A-Z\u010C\u0106\u0110\u0160\u017D]+$/i,"sk-SK":/^[A-Z\u00C1\u010C\u010E\u00C9\u00CD\u0147\u00D3\u0160\u0164\u00DA\u00DD\u017D\u0139\u0154\u013D\u00C4\u00D4]+$/i,"sr-RS@latin":/^[A-Z\u010C\u0106\u017D\u0160\u0110]+$/i,"sr-RS":/^[\u0410-\u042F\u0402\u0408\u0409\u040A\u040B\u040F]+$/i,"sv-SE":/^[A-Z\u00C5\u00C4\u00D6]+$/i,"th-TH":/^[\u0E01-\u0E50\s]+$/i,"tr-TR":/^[A-Z\u00C7\u011E\u0130\u0131\u00D6\u015E\u00DC]+$/i,"uk-UA":/^[\u0410-\u0429\u042C\u042E\u042F\u0404I\u0407\u0490\u0456]+$/i,"vi-VN":/^[A-Z\u00C0\u00C1\u1EA0\u1EA2\u00C3\u00C2\u1EA6\u1EA4\u1EAC\u1EA8\u1EAA\u0102\u1EB0\u1EAE\u1EB6\u1EB2\u1EB4\u0110\u00C8\u00C9\u1EB8\u1EBA\u1EBC\u00CA\u1EC0\u1EBE\u1EC6\u1EC2\u1EC4\u00CC\u00CD\u1ECA\u1EC8\u0128\u00D2\u00D3\u1ECC\u1ECE\u00D5\u00D4\u1ED2\u1ED0\u1ED8\u1ED4\u1ED6\u01A0\u1EDC\u1EDA\u1EE2\u1EDE\u1EE0\u00D9\u00DA\u1EE4\u1EE6\u0168\u01AF\u1EEA\u1EE8\u1EF0\u1EEC\u1EEE\u1EF2\u00DD\u1EF4\u1EF6\u1EF8]+$/i,"ko-KR":/^[\u3131-\u314E\u314F-\u3163\uAC00-\uD7A3]*$/,"ku-IQ":/^[\u0626\u0627\u0628\u067E\u062A\u062C\u0686\u062D\u062E\u062F\u0631\u0695\u0632\u0698\u0633\u0634\u0639\u063A\u0641\u06A4\u0642\u06A9\u06AF\u0644\u06B5\u0645\u0646\u0648\u06C6\u06BE\u06D5\u06CC\u06CE\u064A\u0637\u0624\u062B\u0622\u0625\u0623\u0643\u0636\u0635\u0629\u0638\u0630]+$/i,ar:/^[\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\u0670]+$/,he:/^[\u05D0-\u05EA]+$/,fa:/^['\u0622\u0627\u0621\u0623\u0624\u0626\u0628\u067E\u062A\u062B\u062C\u0686\u062D\u062E\u062F\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u0641\u0642\u06A9\u06AF\u0644\u0645\u0646\u0648\u0647\u0629\u06CC']+$/i,bn:/^['\u0980\u0981\u0982\u0983\u0985\u0986\u0987\u0988\u0989\u098A\u098B\u098C\u098F\u0990\u0993\u0994\u0995\u0996\u0997\u0998\u0999\u099A\u099B\u099C\u099D\u099E\u099F\u09A0\u09A1\u09A2\u09A3\u09A4\u09A5\u09A6\u09A7\u09A8\u09AA\u09AB\u09AC\u09AD\u09AE\u09AF\u09B0\u09B2\u09B6\u09B7\u09B8\u09B9\u09BC\u09BD\u09BE\u09BF\u09C0\u09C1\u09C2\u09C3\u09C4\u09C7\u09C8\u09CB\u09CC\u09CD\u09CE\u09D7\u09DC\u09DD\u09DF\u09E0\u09E1\u09E2\u09E3\u09F0\u09F1\u09F2\u09F3\u09F4\u09F5\u09F6\u09F7\u09F8\u09F9\u09FA\u09FB']+$/,eo:/^[ABC\u0108D-G\u011CH\u0124IJ\u0134K-PRS\u015CTU\u016CVZ]+$/i,"hi-IN":/^[\u0900-\u0961]+[\u0972-\u097F]*$/i,"si-LK":/^[\u0D80-\u0DFF]+$/},zu=IB.alphanumeric={"en-US":/^[0-9A-Z]+$/i,"az-AZ":/^[0-9A-VXYZ\u00C7\u018F\u011E\u0130\u0131\u00D6\u015E\u00DC]+$/i,"bg-BG":/^[0-9\u0410-\u042F]+$/i,"cs-CZ":/^[0-9A-Z\u00C1\u010C\u010E\u00C9\u011A\u00CD\u0147\u00D3\u0158\u0160\u0164\u00DA\u016E\u00DD\u017D]+$/i,"da-DK":/^[0-9A-Z\u00C6\u00D8\u00C5]+$/i,"de-DE":/^[0-9A-Z\u00C4\u00D6\u00DC\u00DF]+$/i,"el-GR":/^[0-9\u0391-\u03C9]+$/i,"es-ES":/^[0-9A-Z\u00C1\u00C9\u00CD\u00D1\u00D3\u00DA\u00DC]+$/i,"fi-FI":/^[0-9A-Z\u00C5\u00C4\u00D6]+$/i,"fr-FR":/^[0-9A-Z\u00C0\u00C2\u00C6\u00C7\u00C9\u00C8\u00CA\u00CB\u00CF\u00CE\u00D4\u0152\u00D9\u00DB\u00DC\u0178]+$/i,"it-IT":/^[0-9A-Z\u00C0\u00C9\u00C8\u00CC\u00CE\u00D3\u00D2\u00D9]+$/i,"ja-JP":/^[0-9\uFF10-\uFF19\u3041-\u3093\u30A1-\u30F6\uFF66-\uFF9F\u4E00-\u9FA0\u30FC\u30FB\u3002\u3001]+$/i,"hu-HU":/^[0-9A-Z\u00C1\u00C9\u00CD\u00D3\u00D6\u0150\u00DA\u00DC\u0170]+$/i,"nb-NO":/^[0-9A-Z\u00C6\u00D8\u00C5]+$/i,"nl-NL":/^[0-9A-Z\u00C1\u00C9\u00CB\u00CF\u00D3\u00D6\u00DC\u00DA]+$/i,"nn-NO":/^[0-9A-Z\u00C6\u00D8\u00C5]+$/i,"pl-PL":/^[0-9A-Z\u0104\u0106\u0118\u015A\u0141\u0143\u00D3\u017B\u0179]+$/i,"pt-PT":/^[0-9A-Z\u00C3\u00C1\u00C0\u00C2\u00C4\u00C7\u00C9\u00CA\u00CB\u00CD\u00CF\u00D5\u00D3\u00D4\u00D6\u00DA\u00DC]+$/i,"ru-RU":/^[0-9\u0410-\u042F\u0401]+$/i,"kk-KZ":/^[0-9\u0410-\u042F\u0401\u04D8\u04B0\u0406\u04A2\u0492\u04AE\u049A\u04E8\u04BA]+$/i,"sl-SI":/^[0-9A-Z\u010C\u0106\u0110\u0160\u017D]+$/i,"sk-SK":/^[0-9A-Z\u00C1\u010C\u010E\u00C9\u00CD\u0147\u00D3\u0160\u0164\u00DA\u00DD\u017D\u0139\u0154\u013D\u00C4\u00D4]+$/i,"sr-RS@latin":/^[0-9A-Z\u010C\u0106\u017D\u0160\u0110]+$/i,"sr-RS":/^[0-9\u0410-\u042F\u0402\u0408\u0409\u040A\u040B\u040F]+$/i,"sv-SE":/^[0-9A-Z\u00C5\u00C4\u00D6]+$/i,"th-TH":/^[\u0E01-\u0E59\s]+$/i,"tr-TR":/^[0-9A-Z\u00C7\u011E\u0130\u0131\u00D6\u015E\u00DC]+$/i,"uk-UA":/^[0-9\u0410-\u0429\u042C\u042E\u042F\u0404I\u0407\u0490\u0456]+$/i,"ko-KR":/^[0-9\u3131-\u314E\u314F-\u3163\uAC00-\uD7A3]*$/,"ku-IQ":/^[\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u06690-9\u0626\u0627\u0628\u067E\u062A\u062C\u0686\u062D\u062E\u062F\u0631\u0695\u0632\u0698\u0633\u0634\u0639\u063A\u0641\u06A4\u0642\u06A9\u06AF\u0644\u06B5\u0645\u0646\u0648\u06C6\u06BE\u06D5\u06CC\u06CE\u064A\u0637\u0624\u062B\u0622\u0625\u0623\u0643\u0636\u0635\u0629\u0638\u0630]+$/i,"vi-VN":/^[0-9A-Z\u00C0\u00C1\u1EA0\u1EA2\u00C3\u00C2\u1EA6\u1EA4\u1EAC\u1EA8\u1EAA\u0102\u1EB0\u1EAE\u1EB6\u1EB2\u1EB4\u0110\u00C8\u00C9\u1EB8\u1EBA\u1EBC\u00CA\u1EC0\u1EBE\u1EC6\u1EC2\u1EC4\u00CC\u00CD\u1ECA\u1EC8\u0128\u00D2\u00D3\u1ECC\u1ECE\u00D5\u00D4\u1ED2\u1ED0\u1ED8\u1ED4\u1ED6\u01A0\u1EDC\u1EDA\u1EE2\u1EDE\u1EE0\u00D9\u00DA\u1EE4\u1EE6\u0168\u01AF\u1EEA\u1EE8\u1EF0\u1EEC\u1EEE\u1EF2\u00DD\u1EF4\u1EF6\u1EF8]+$/i,ar:/^[\u0660\u0661\u0662\u0663\u0664\u0665\u0666\u0667\u0668\u06690-9\u0621\u0622\u0623\u0624\u0625\u0626\u0627\u0628\u0629\u062A\u062B\u062C\u062D\u062E\u062F\u0630\u0631\u0632\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u0641\u0642\u0643\u0644\u0645\u0646\u0647\u0648\u0649\u064A\u064B\u064C\u064D\u064E\u064F\u0650\u0651\u0652\u0670]+$/,he:/^[0-9\u05D0-\u05EA]+$/,fa:/^['0-9\u0622\u0627\u0621\u0623\u0624\u0626\u0628\u067E\u062A\u062B\u062C\u0686\u062D\u062E\u062F\u0630\u0631\u0632\u0698\u0633\u0634\u0635\u0636\u0637\u0638\u0639\u063A\u0641\u0642\u06A9\u06AF\u0644\u0645\u0646\u0648\u0647\u0629\u06CC\u06F1\u06F2\u06F3\u06F4\u06F5\u06F6\u06F7\u06F8\u06F9\u06F0']+$/i,bn:/^['\u0980\u0981\u0982\u0983\u0985\u0986\u0987\u0988\u0989\u098A\u098B\u098C\u098F\u0990\u0993\u0994\u0995\u0996\u0997\u0998\u0999\u099A\u099B\u099C\u099D\u099E\u099F\u09A0\u09A1\u09A2\u09A3\u09A4\u09A5\u09A6\u09A7\u09A8\u09AA\u09AB\u09AC\u09AD\u09AE\u09AF\u09B0\u09B2\u09B6\u09B7\u09B8\u09B9\u09BC\u09BD\u09BE\u09BF\u09C0\u09C1\u09C2\u09C3\u09C4\u09C7\u09C8\u09CB\u09CC\u09CD\u09CE\u09D7\u09DC\u09DD\u09DF\u09E0\u09E1\u09E2\u09E3\u09E6\u09E7\u09E8\u09E9\u09EA\u09EB\u09EC\u09ED\u09EE\u09EF\u09F0\u09F1\u09F2\u09F3\u09F4\u09F5\u09F6\u09F7\u09F8\u09F9\u09FA\u09FB']+$/,eo:/^[0-9ABC\u0108D-G\u011CH\u0124IJ\u0134K-PRS\u015CTU\u016CVZ]+$/i,"hi-IN":/^[\u0900-\u0963]+[\u0966-\u097F]*$/i,"si-LK":/^[0-9\u0D80-\u0DFF]+$/},qu=IB.decimal={"en-US":".",ar:"\u066B"},XB=IB.englishLocales=["AU","GB","HK","IN","NZ","ZA","ZM"];for(J0=0;J0<XB.length;J0++)tD="en-".concat(XB[J0]),Ou[tD]=Ou["en-US"],zu[tD]=zu["en-US"],qu[tD]=qu["en-US"];var tD,J0,OB=IB.arabicLocales=["AE","BH","DZ","EG","IQ","JO","KW","LB","LY","MA","QM","QA","SA","SD","SY","TN","YE"];for(q0=0;q0<OB.length;q0++)lD="ar-".concat(OB[q0]),Ou[lD]=Ou.ar,zu[lD]=zu.ar,qu[lD]=qu.ar;var lD,q0,zB=IB.farsiLocales=["IR","AF"];for(G0=0;G0<zB.length;G0++)K0="fa-".concat(zB[G0]),zu[K0]=zu.fa,qu[K0]=qu.ar;var K0,G0,UB=IB.bengaliLocales=["BD","IN"];for(S0=0;S0<UB.length;S0++)rD="bn-".concat(UB[S0]),Ou[rD]=Ou.bn,zu[rD]=zu.bn,qu[rD]=qu["en-US"];var rD,S0,LB=IB.dotDecimal=["ar-EG","ar-LB","ar-LY"],NB=IB.commaDecimal=["bg-BG","cs-CZ","da-DK","de-DE","el-GR","en-ZM","eo","es-ES","fr-CA","fr-FR","id-ID","it-IT","ku-IQ","hi-IN","hu-HU","nb-NO","nn-NO","nl-NL","pl-PL","pt-PT","ru-RU","kk-KZ","si-LK","sl-SI","sr-RS@latin","sr-RS","sv-SE","tr-TR","uk-UA","vi-VN"];for(Y0=0;Y0<LB.length;Y0++)qu[LB[Y0]]=qu["en-US"];var Y0;for(Q0=0;Q0<NB.length;Q0++)qu[NB[Q0]]=",";var Q0;Ou["fr-CA"]=Ou["fr-FR"];zu["fr-CA"]=zu["fr-FR"];Ou["pt-BR"]=Ou["pt-PT"];zu["pt-BR"]=zu["pt-PT"];qu["pt-BR"]=qu["pt-PT"];Ou["pl-Pl"]=Ou["pl-PL"];zu["pl-Pl"]=zu["pl-PL"];qu["pl-Pl"]=qu["pl-PL"];Ou["fa-AF"]=Ou.fa});var PB=w((TB)=>{Object.defineProperty(TB,"__esModule",{value:!0});TB.default=GJ;TB.locales=void 0;var qJ=KJ(uu()),gF=Q2();function KJ(u){return u&&u.__esModule?u:{default:u}}function GJ(u){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"en-US",F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};qJ.default(u);var E=u,B=F.ignore;if(B)if(B instanceof RegExp)E=E.replace(B,"");else if(typeof B==="string")E=E.replace(new RegExp("[".concat(B.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"");else throw new Error("ignore should be instance of a String or RegExp");if(D in gF.alpha)return gF.alpha[D].test(E);throw new Error("Invalid locale '".concat(D,"'"))}var $_=TB.locales=Object.keys(gF.alpha)});var jB=w((X2,nF)=>{Object.defineProperty(X2,"__esModule",{value:!0});X2.default=NJ;var YJ=bB(uu()),QJ=bB(OD());function bB(u){return u&&u.__esModule?u:{default:u}}var XJ=/^\(?[+-]?(90(\.0+)?|[1-8]?\d(\.\d+)?)$/,OJ=/^\s?[+-]?(180(\.0+)?|1[0-7]\d(\.\d+)?|\d{1,2}(\.\d+)?)\)?$/,zJ=/^(([1-8]?\d)\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|90\D+0\D+0)\D+[NSns]?$/i,UJ=/^\s*([1-7]?\d{1,2}\D+([1-5]?\d|60)\D+([1-5]?\d|60)(\.\d+)?|180\D+0\D+0)\D+[EWew]?$/i,LJ={checkDMS:!1};function NJ(u,D){if(YJ.default(u),D=QJ.default(D,LJ),!u.includes(","))return!1;var F=u.split(",");if(F[0].startsWith("(")&&!F[1].endsWith(")")||F[1].endsWith(")")&&!F[0].startsWith("("))return!1;if(D.checkDMS)return zJ.test(F[0])&&UJ.test(F[1]);return XJ.test(F[0])&&OJ.test(F[1])}nF.exports=X2.default;nF.exports.default=X2.default});var yB=w((O2,mF)=>{Object.defineProperty(O2,"__esModule",{value:!0});O2.default=void 0;var VJ=function u(D,F){return D.some(function(E){return F===E})},h_=O2.default=VJ;mF.exports=O2.default;mF.exports.default=O2.default});var _B=w((z2,dF)=>{Object.defineProperty(z2,"__esModule",{value:!0});z2.default=yJ;var TJ=xF(OD()),cJ=xF(uu()),PJ=xF(yB()),kB=Q2();function xF(u){return u&&u.__esModule?u:{default:u}}function bJ(u){var D=new RegExp("^[-+]?([0-9]+)?(\\".concat(kB.decimal[u.locale],"[0-9]{").concat(u.decimal_digits,"})").concat(u.force_decimal?"":"?","$"));return D}var jJ={force_decimal:!1,decimal_digits:"1,",locale:"en-US"},RJ=["","-","+"];function yJ(u,D){if(cJ.default(u),D=TJ.default(D,jJ),D.locale in kB.decimal)return!PJ.default(RJ,u.replace(/ /g,""))&&bJ(D).test(u);throw new Error("Invalid locale '".concat(D.locale,"'"))}dF.exports=z2.default;dF.exports.default=z2.default});var vB=w((U2,tF)=>{Object.defineProperty(U2,"__esModule",{value:!0});U2.default=nJ;var _J=vJ(uu());function vJ(u){return u&&u.__esModule?u:{default:u}}var gJ=/^#?([0-9A-F]{3}|[0-9A-F]{4}|[0-9A-F]{6}|[0-9A-F]{8})$/i;function nJ(u){return _J.default(u),gJ.test(u)}tF.exports=U2.default;tF.exports.default=U2.default});var gB=w((L2,lF)=>{Object.defineProperty(L2,"__esModule",{value:!0});L2.default=tJ;var xJ=dJ(uu());function dJ(u){return u&&u.__esModule?u:{default:u}}function tJ(u){xJ.default(u);var D=u.replace(/[- ]+/g,""),F=0,E,B,$;for(var f=D.length-1;f>=0;f--){if(E=D.substring(f,f+1),B=parseInt(E,10),$)if(B*=2,B>=10)F+=B%10+1;else F+=B;else F+=B;$=!$}return!!(F%10===0?D:!1)}lF.exports=L2.default;lF.exports.default=L2.default});var mB=w((N2,rF)=>{Object.defineProperty(N2,"__esModule",{value:!0});N2.default=pJ;var rJ=nB(uu()),aJ=nB(gB());function nB(u){return u&&u.__esModule?u:{default:u}}var aD={amex:/^3[47][0-9]{13}$/,dinersclub:/^3(?:0[0-5]|[68][0-9])[0-9]{11}$/,discover:/^6(?:011|5[0-9][0-9])[0-9]{12,15}$/,jcb:/^(?:2131|1800|35\d{3})\d{11}$/,mastercard:/^5[1-5][0-9]{2}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}$/,unionpay:/^(6[27][0-9]{14}|^(81[0-9]{14,17}))$/,visa:/^(?:4[0-9]{12})(?:[0-9]{3,6})?$/},iJ=function(){var u=[];for(var D in aD)if(aD.hasOwnProperty(D))u.push(aD[D]);return u}();function pJ(u){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};rJ.default(u);var F=D.provider,E=u.replace(/[- ]+/g,"");if(F&&F.toLowerCase()in aD){if(!aD[F.toLowerCase()].test(E))return!1}else if(F&&!(F.toLowerCase()in aD))throw new Error("".concat(F," is not a valid credit card provider."));else if(!iJ.some(function(B){return B.test(E)}))return!1;return aJ.default(u)}rF.exports=N2.default;rF.exports.default=N2.default});var tB=w((xB)=>{Object.defineProperty(xB,"__esModule",{value:!0});xB.default=uq;xB.locales=void 0;var sJ=oJ(uu()),aF=Q2();function oJ(u){return u&&u.__esModule?u:{default:u}}function uq(u){var D=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"en-US",F=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};sJ.default(u);var E=u,B=F.ignore;if(B)if(B instanceof RegExp)E=E.replace(B,"");else if(typeof B==="string")E=E.replace(new RegExp("[".concat(B.replace(/[-[\]{}()*+?.,\\^$|#\\s]/g,"\\$&"),"]"),"g"),"");else throw new Error("ignore should be instance of a String or RegExp");if(D in aF.alphanumeric)return aF.alphanumeric[D].test(E);throw new Error("Invalid locale '".concat(D,"'"))}var M_=xB.locales=Object.keys(aF.alphanumeric)});var rB=w((I2,iF)=>{Object.defineProperty(I2,"__esModule",{value:!0});I2.default=Bq;var Fq=Eq(uu());function Eq(u){return u&&u.__esModule?u:{default:u}}var lB={AM:/^[A-Z]{2}\d{7}$/,AR:/^[A-Z]{3}\d{6}$/,AT:/^[A-Z]\d{7}$/,AU:/^[A-Z]\d{7}$/,AZ:/^[A-Z]{1}\d{8}$/,BE:/^[A-Z]{2}\d{6}$/,BG:/^\d{9}$/,BR:/^[A-Z]{2}\d{6}$/,BY:/^[A-Z]{2}\d{7}$/,CA:/^[A-Z]{2}\d{6}$/,CH:/^[A-Z]\d{7}$/,CN:/^G\d{8}$|^E(?![IO])[A-Z0-9]\d{7}$/,CY:/^[A-Z](\d{6}|\d{8})$/,CZ:/^\d{8}$/,DE:/^[CFGHJKLMNPRTVWXYZ0-9]{9}$/,DK:/^\d{9}$/,DZ:/^\d{9}$/,EE:/^([A-Z]\d{7}|[A-Z]{2}\d{7})$/,ES:/^[A-Z0-9]{2}([A-Z0-9]?)\d{6}$/,FI:/^[A-Z]{2}\d{7}$/,FR:/^\d{2}[A-Z]{2}\d{5}$/,GB:/^\d{9}$/,GR:/^[A-Z]{2}\d{7}$/,HR:/^\d{9}$/,HU:/^[A-Z]{2}(\d{6}|\d{7})$/,IE:/^[A-Z0-9]{2}\d{7}$/,IN:/^[A-Z]{1}-?\d{7}$/,ID:/^[A-C]\d{7}$/,IR:/^[A-Z]\d{8}$/,IS:/^(A)\d{7}$/,IT:/^[A-Z0-9]{2}\d{7}$/,JM:/^[Aa]\d{7}$/,JP:/^[A-Z]{2}\d{7}$/,KR:/^[MS]\d{8}$/,KZ:/^[a-zA-Z]\d{7}$/,LI:/^[a-zA-Z]\d{5}$/,LT:/^[A-Z0-9]{8}$/,LU:/^[A-Z0-9]{8}$/,LV:/^[A-Z0-9]{2}\d{7}$/,LY:/^[A-Z0-9]{8}$/,MT:/^\d{7}$/,MZ:/^([A-Z]{2}\d{7})|(\d{2}[A-Z]{2}\d{5})$/,MY:/^[AHK]\d{8}$/,MX:/^\d{10,11}$/,NL:/^[A-Z]{2}[A-Z0-9]{6}\d$/,NZ:/^([Ll]([Aa]|[Dd]|[Ff]|[Hh])|[Ee]([Aa]|[Pp])|[Nn])\d{6}$/,PH:/^([A-Z](\d{6}|\d{7}[A-Z]))|([A-Z]{2}(\d{6}|\d{7}))$/,PK:/^[A-Z]{2}\d{7}$/,PL:/^[A-Z]{2}\d{7}$/,PT:/^[A-Z]\d{6}$/,RO:/^\d{8,9}$/,RU:/^\d{9}$/,SE:/^\d{8}$/,SL:/^(P)[A-Z]\d{7}$/,SK:/^[0-9A-Z]\d{7}$/,TH:/^[A-Z]{1,2}\d{6,7}$/,TR:/^[A-Z]\d{8}$/,UA:/^[A-Z]{2}\d{6}$/,US:/^\d{9}$/,ZA:/^[TAMD]\d{8}$/};function Bq(u,D){Fq.default(u);var F=u.replace(/\s/g,"").toUpperCase();return D.toUpperCase()in lB&&lB[D].test(F)}iF.exports=I2.default;iF.exports.default=I2.default});var eF=w((iB)=>{Object.defineProperty(iB,"__esModule",{value:!0});iB.default=hq;iB.locales=void 0;var $q=Cq(uu());function Cq(u){return u&&u.__esModule?u:{default:u}}var aB=/^\d{3}$/,Tu=/^\d{4}$/,Ku=/^\d{5}$/,pF=/^\d{6}$/,iD={AD:/^AD\d{3}$/,AT:Tu,AU:Tu,AZ:/^AZ\d{4}$/,BA:/^([7-8]\d{4}$)/,BE:Tu,BG:Tu,BR:/^\d{5}-\d{3}$/,BY:/^2[1-4]\d{4}$/,CA:/^[ABCEGHJKLMNPRSTVXY]\d[ABCEGHJ-NPRSTV-Z][\s\-]?\d[ABCEGHJ-NPRSTV-Z]\d$/i,CH:Tu,CN:/^(0[1-7]|1[012356]|2[0-7]|3[0-6]|4[0-7]|5[1-7]|6[1-7]|7[1-5]|8[1345]|9[09])\d{4}$/,CZ:/^\d{3}\s?\d{2}$/,DE:Ku,DK:Tu,DO:Ku,DZ:Ku,EE:Ku,ES:/^(5[0-2]{1}|[0-4]{1}\d{1})\d{3}$/,FI:Ku,FR:/^\d{2}\s?\d{3}$/,GB:/^(gir\s?0aa|[a-z]{1,2}\d[\da-z]?\s?(\d[a-z]{2})?)$/i,GR:/^\d{3}\s?\d{2}$/,HR:/^([1-5]\d{4}$)/,HT:/^HT\d{4}$/,HU:Tu,ID:Ku,IE:/^(?!.*(?:o))[A-Za-z]\d[\dw]\s\w{4}$/i,IL:/^(\d{5}|\d{7})$/,IN:/^((?!10|29|35|54|55|65|66|86|87|88|89)[1-9][0-9]{5})$/,IR:/^(?!(\d)\1{3})[13-9]{4}[1346-9][013-9]{5}$/,IS:aB,IT:Ku,JP:/^\d{3}\-\d{4}$/,KE:Ku,KR:/^(\d{5}|\d{6})$/,LI:/^(948[5-9]|949[0-7])$/,LT:/^LT\-\d{5}$/,LU:Tu,LV:/^LV\-\d{4}$/,LK:Ku,MG:aB,MX:Ku,MT:/^[A-Za-z]{3}\s{0,1}\d{4}$/,MY:Ku,NL:/^[1-9]\d{3}\s?(?!sa|sd|ss)[a-z]{2}$/i,NO:Tu,NP:/^(10|21|22|32|33|34|44|45|56|57)\d{3}$|^(977)$/i,NZ:Tu,PL:/^\d{2}\-\d{3}$/,PR:/^00[679]\d{2}([ -]\d{4})?$/,PT:/^\d{4}\-\d{3}?$/,RO:pF,RU:pF,SA:Ku,SE:/^[1-9]\d{2}\s?\d{2}$/,SG:pF,SI:Tu,SK:/^\d{3}\s?\d{2}$/,TH:Ku,TN:Tu,TW:/^\d{3}(\d{2})?$/,UA:Ku,US:/^\d{5}(-\d{4})?$/,ZA:Tu,ZM:Ku},w_=iB.locales=Object.keys(iD);function hq(u,D){if($q.default(u),D in iD)return iD[D].test(u);else if(D==="any"){for(var F in iD)if(iD.hasOwnProperty(F)){var E=iD[F];if(E.test(u))return!0}return!1}throw new Error("Invalid locale '".concat(D,"'"))}});var sF=w((eB)=>{Object.defineProperty(eB,"__esModule",{value:!0});eB.default=Hq;eB.locales=void 0;var Aq=wq(uu());function wq(u){return u&&u.__esModule?u:{default:u}}var i={"am-AM":/^(\+?374|0)(33|4[134]|55|77|88|9[13-689])\d{6}$/,"ar-AE":/^((\+?971)|0)?5[024568]\d{7}$/,"ar-BH":/^(\+?973)?(3|6)\d{7}$/,"ar-DZ":/^(\+?213|0)(5|6|7)\d{8}$/,"ar-LB":/^(\+?961)?((3|81)\d{6}|7\d{7})$/,"ar-EG":/^((\+?20)|0)?1[0125]\d{8}$/,"ar-IQ":/^(\+?964|0)?7[0-9]\d{8}$/,"ar-JO":/^(\+?962|0)?7[789]\d{7}$/,"ar-KW":/^(\+?965)([569]\d{7}|41\d{6})$/,"ar-LY":/^((\+?218)|0)?(9[1-6]\d{7}|[1-8]\d{7,9})$/,"ar-MA":/^(?:(?:\+|00)212|0)[5-7]\d{8}$/,"ar-OM":/^((\+|00)968)?(9[1-9])\d{6}$/,"ar-PS":/^(\+?970|0)5[6|9](\d{7})$/,"ar-SA":/^(!?(\+?966)|0)?5\d{8}$/,"ar-SD":/^((\+?249)|0)?(9[012369]|1[012])\d{7}$/,"ar-SY":/^(!?(\+?963)|0)?9\d{8}$/,"ar-TN":/^(\+?216)?[2459]\d{7}$/,"az-AZ":/^(\+994|0)(10|5[015]|7[07]|99)\d{7}$/,"bs-BA":/^((((\+|00)3876)|06))((([0-3]|[5-6])\d{6})|(4\d{7}))$/,"be-BY":/^(\+?375)?(24|25|29|33|44)\d{7}$/,"bg-BG":/^(\+?359|0)?8[789]\d{7}$/,"bn-BD":/^(\+?880|0)1[13456789][0-9]{8}$/,"ca-AD":/^(\+376)?[346]\d{5}$/,"cs-CZ":/^(\+?420)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"da-DK":/^(\+?45)?\s?\d{2}\s?\d{2}\s?\d{2}\s?\d{2}$/,"de-DE":/^((\+49|0)1)(5[0-25-9]\d|6([23]|0\d?)|7([0-57-9]|6\d))\d{7,9}$/,"de-AT":/^(\+43|0)\d{1,4}\d{3,12}$/,"de-CH":/^(\+41|0)([1-9])\d{1,9}$/,"de-LU":/^(\+352)?((6\d1)\d{6})$/,"dv-MV":/^(\+?960)?(7[2-9]|9[1-9])\d{5}$/,"el-GR":/^(\+?30|0)?6(8[5-9]|9(?![26])[0-9])\d{7}$/,"el-CY":/^(\+?357?)?(9(9|6)\d{6})$/,"en-AI":/^(\+?1|0)264(?:2(35|92)|4(?:6[1-2]|76|97)|5(?:3[6-9]|8[1-4])|7(?:2(4|9)|72))\d{4}$/,"en-AU":/^(\+?61|0)4\d{8}$/,"en-AG":/^(?:\+1|1)268(?:464|7(?:1[3-9]|[28]\d|3[0246]|64|7[0-689]))\d{4}$/,"en-BM":/^(\+?1)?441(((3|7)\d{6}$)|(5[0-3][0-9]\d{4}$)|(59\d{5}$))/,"en-BS":/^(\+?1[-\s]?|0)?\(?242\)?[-\s]?\d{3}[-\s]?\d{4}$/,"en-GB":/^(\+?44|0)7\d{9}$/,"en-GG":/^(\+?44|0)1481\d{6}$/,"en-GH":/^(\+233|0)(20|50|24|54|27|57|26|56|23|28|55|59)\d{7}$/,"en-GY":/^(\+592|0)6\d{6}$/,"en-HK":/^(\+?852[-\s]?)?[456789]\d{3}[-\s]?\d{4}$/,"en-MO":/^(\+?853[-\s]?)?[6]\d{3}[-\s]?\d{4}$/,"en-IE":/^(\+?353|0)8[356789]\d{7}$/,"en-IN":/^(\+?91|0)?[6789]\d{9}$/,"en-JM":/^(\+?876)?\d{7}$/,"en-KE":/^(\+?254|0)(7|1)\d{8}$/,"fr-CF":/^(\+?236| ?)(70|75|77|72|21|22)\d{6}$/,"en-SS":/^(\+?211|0)(9[1257])\d{7}$/,"en-KI":/^((\+686|686)?)?( )?((6|7)(2|3|8)[0-9]{6})$/,"en-KN":/^(?:\+1|1)869(?:46\d|48[89]|55[6-8]|66\d|76[02-7])\d{4}$/,"en-LS":/^(\+?266)(22|28|57|58|59|27|52)\d{6}$/,"en-MT":/^(\+?356|0)?(99|79|77|21|27|22|25)[0-9]{6}$/,"en-MU":/^(\+?230|0)?\d{8}$/,"en-MW":/^(\+?265|0)(((77|88|31|99|98|21)\d{7})|(((111)|1)\d{6})|(32000\d{4}))$/,"en-NA":/^(\+?264|0)(6|8)\d{7}$/,"en-NG":/^(\+?234|0)?[789]\d{9}$/,"en-NZ":/^(\+?64|0)[28]\d{7,9}$/,"en-PG":/^(\+?675|0)?(7\d|8[18])\d{6}$/,"en-PK":/^((00|\+)?92|0)3[0-6]\d{8}$/,"en-PH":/^(09|\+639)\d{9}$/,"en-RW":/^(\+?250|0)?[7]\d{8}$/,"en-SG":/^(\+65)?[3689]\d{7}$/,"en-SL":/^(\+?232|0)\d{8}$/,"en-TZ":/^(\+?255|0)?[67]\d{8}$/,"en-UG":/^(\+?256|0)?[7]\d{8}$/,"en-US":/^((\+1|1)?( |-)?)?(\([2-9][0-9]{2}\)|[2-9][0-9]{2})( |-)?([2-9][0-9]{2}( |-)?[0-9]{4})$/,"en-ZA":/^(\+?27|0)\d{9}$/,"en-ZM":/^(\+?26)?09[567]\d{7}$/,"en-ZW":/^(\+263)[0-9]{9}$/,"en-BW":/^(\+?267)?(7[1-8]{1})\d{6}$/,"es-AR":/^\+?549(11|[2368]\d)\d{8}$/,"es-BO":/^(\+?591)?(6|7)\d{7}$/,"es-CO":/^(\+?57)?3(0(0|1|2|4|5)|1\d|2[0-4]|5(0|1))\d{7}$/,"es-CL":/^(\+?56|0)[2-9]\d{1}\d{7}$/,"es-CR":/^(\+506)?[2-8]\d{7}$/,"es-CU":/^(\+53|0053)?5\d{7}$/,"es-DO":/^(\+?1)?8[024]9\d{7}$/,"es-HN":/^(\+?504)?[9|8|3|2]\d{7}$/,"es-EC":/^(\+?593|0)([2-7]|9[2-9])\d{7}$/,"es-ES":/^(\+?34)?[6|7]\d{8}$/,"es-PE":/^(\+?51)?9\d{8}$/,"es-MX":/^(\+?52)?(1|01)?\d{10,11}$/,"es-NI":/^(\+?505)\d{7,8}$/,"es-PA":/^(\+?507)\d{7,8}$/,"es-PY":/^(\+?595|0)9[9876]\d{7}$/,"es-SV":/^(\+?503)?[67]\d{7}$/,"es-UY":/^(\+598|0)9[1-9][\d]{6}$/,"es-VE":/^(\+?58)?(2|4)\d{9}$/,"et-EE":/^(\+?372)?\s?(5|8[1-4])\s?([0-9]\s?){6,7}$/,"fa-IR":/^(\+?98[\-\s]?|0)9[0-39]\d[\-\s]?\d{3}[\-\s]?\d{4}$/,"fi-FI":/^(\+?358|0)\s?(4[0-6]|50)\s?(\d\s?){4,8}$/,"fj-FJ":/^(\+?679)?\s?\d{3}\s?\d{4}$/,"fo-FO":/^(\+?298)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"fr-BF":/^(\+226|0)[67]\d{7}$/,"fr-BJ":/^(\+229)\d{8}$/,"fr-CD":/^(\+?243|0)?(8|9)\d{8}$/,"fr-CM":/^(\+?237)6[0-9]{8}$/,"fr-FR":/^(\+?33|0)[67]\d{8}$/,"fr-GF":/^(\+?594|0|00594)[67]\d{8}$/,"fr-GP":/^(\+?590|0|00590)[67]\d{8}$/,"fr-MQ":/^(\+?596|0|00596)[67]\d{8}$/,"fr-PF":/^(\+?689)?8[789]\d{6}$/,"fr-RE":/^(\+?262|0|00262)[67]\d{8}$/,"fr-WF":/^(\+681)?\d{6}$/,"he-IL":/^(\+972|0)([23489]|5[012345689]|77)[1-9]\d{6}$/,"hu-HU":/^(\+?36|06)(20|30|31|50|70)\d{7}$/,"id-ID":/^(\+?62|0)8(1[123456789]|2[1238]|3[1238]|5[12356789]|7[78]|9[56789]|8[123456789])([\s?|\d]{5,11})$/,"ir-IR":/^(\+98|0)?9\d{9}$/,"it-IT":/^(\+?39)?\s?3\d{2} ?\d{6,7}$/,"it-SM":/^((\+378)|(0549)|(\+390549)|(\+3780549))?6\d{5,9}$/,"ja-JP":/^(\+81[ \-]?(\(0\))?|0)[6789]0[ \-]?\d{4}[ \-]?\d{4}$/,"ka-GE":/^(\+?995)?(79\d{7}|5\d{8})$/,"kk-KZ":/^(\+?7|8)?7\d{9}$/,"kl-GL":/^(\+?299)?\s?\d{2}\s?\d{2}\s?\d{2}$/,"ko-KR":/^((\+?82)[ \-]?)?0?1([0|1|6|7|8|9]{1})[ \-]?\d{3,4}[ \-]?\d{4}$/,"ky-KG":/^(\+?7\s?\+?7|0)\s?\d{2}\s?\d{3}\s?\d{4}$/,"lt-LT":/^(\+370|8)\d{8}$/,"lv-LV":/^(\+?371)2\d{7}$/,"mg-MG":/^((\+?261|0)(2|3)\d)?\d{7}$/,"mn-MN":/^(\+|00|011)?976(77|81|88|91|94|95|96|99)\d{6}$/,"my-MM":/^(\+?959|09|9)(2[5-7]|3[1-2]|4[0-5]|6[6-9]|7[5-9]|9[6-9])[0-9]{7}$/,"ms-MY":/^(\+?60|0)1(([0145](-|\s)?\d{7,8})|([236-9](-|\s)?\d{7}))$/,"mz-MZ":/^(\+?258)?8[234567]\d{7}$/,"nb-NO":/^(\+?47)?[49]\d{7}$/,"ne-NP":/^(\+?977)?9[78]\d{8}$/,"nl-BE":/^(\+?32|0)4\d{8}$/,"nl-NL":/^(((\+|00)?31\(0\))|((\+|00)?31)|0)6{1}\d{8}$/,"nl-AW":/^(\+)?297(56|59|64|73|74|99)\d{5}$/,"nn-NO":/^(\+?47)?[49]\d{7}$/,"pl-PL":/^(\+?48)? ?([5-8]\d|45) ?\d{3} ?\d{2} ?\d{2}$/,"pt-BR":/^((\+?55\ ?[1-9]{2}\ ?)|(\+?55\ ?\([1-9]{2}\)\ ?)|(0[1-9]{2}\ ?)|(\([1-9]{2}\)\ ?)|([1-9]{2}\ ?))((\d{4}\-?\d{4})|(9[1-9]{1}\d{3}\-?\d{4}))$/,"pt-PT":/^(\+?351)?9[1236]\d{7}$/,"pt-AO":/^(\+244)\d{9}$/,"ro-MD":/^(\+?373|0)((6(0|1|2|6|7|8|9))|(7(6|7|8|9)))\d{6}$/,"ro-RO":/^(\+?40|0)\s?7\d{2}(\/|\s|\.|-)?\d{3}(\s|\.|-)?\d{3}$/,"ru-RU":/^(\+?7|8)?9\d{9}$/,"si-LK":/^(?:0|94|\+94)?(7(0|1|2|4|5|6|7|8)( |-)?)\d{7}$/,"sl-SI":/^(\+386\s?|0)(\d{1}\s?\d{3}\s?\d{2}\s?\d{2}|\d{2}\s?\d{3}\s?\d{3})$/,"sk-SK":/^(\+?421)? ?[1-9][0-9]{2} ?[0-9]{3} ?[0-9]{3}$/,"so-SO":/^(\+?252|0)((6[0-9])\d{7}|(7[1-9])\d{7})$/,"sq-AL":/^(\+355|0)6[789]\d{6}$/,"sr-RS":/^(\+3816|06)[- \d]{5,9}$/,"sv-SE":/^(\+?46|0)[\s\-]?7[\s\-]?[02369]([\s\-]?\d){7}$/,"tg-TJ":/^(\+?992)?[5][5]\d{7}$/,"th-TH":/^(\+66|66|0)\d{9}$/,"tr-TR":/^(\+?90|0)?5\d{9}$/,"tk-TM":/^(\+993|993|8)\d{8}$/,"uk-UA":/^(\+?38|8)?0\d{9}$/,"uz-UZ":/^(\+?998)?(6[125-79]|7[1-69]|88|9\d)\d{7}$/,"vi-VN":/^((\+?84)|0)((3([2-9]))|(5([25689]))|(7([0|6-9]))|(8([1-9]))|(9([0-9])))([0-9]{7})$/,"zh-CN":/^((\+|00)86)?(1[3-9]|9[28])\d{9}$/,"zh-TW":/^(\+?886\-?|0)?9\d{8}$/,"dz-BT":/^(\+?975|0)?(17|16|77|02)\d{6}$/,"ar-YE":/^(((\+|00)9677|0?7)[0137]\d{7}|((\+|00)967|0)[1-7]\d{6})$/,"ar-EH":/^(\+?212|0)[\s\-]?(5288|5289)[\s\-]?\d{5}$/,"fa-AF":/^(\+93|0)?(2{1}[0-8]{1}|[3-5]{1}[0-4]{1})(\d{7})$/};i["en-CA"]=i["en-US"];i["fr-CA"]=i["en-CA"];i["fr-BE"]=i["nl-BE"];i["zh-HK"]=i["en-HK"];i["zh-MO"]=i["en-MO"];i["ga-IE"]=i["en-IE"];i["fr-CH"]=i["de-CH"];i["it-CH"]=i["fr-CH"];function Hq(u,D,F){if(Aq.default(u),F&&F.strictMode&&!u.startsWith("+"))return!1;if(Array.isArray(D))return D.some(function($){if(i.hasOwnProperty($)){var f=i[$];if(f.test(u))return!0}return!1});else if(D in i)return i[D].test(u);else if(!D||D==="any"){for(var E in i)if(i.hasOwnProperty(E)){var B=i[E];if(B.test(u))return!0}return!1}throw new Error("Invalid locale '".concat(D,"'"))}var Z_=eB.locales=Object.keys(i)});var B3=w((F3,E3)=>{(function(u,D){typeof F3=="object"&&typeof E3!="undefined"?E3.exports=D():typeof define=="function"&&define.amd?define(D):(u=typeof globalThis!="undefined"?globalThis:u||self).dayjs=D()})(F3,function(){var u=1000,D=60000,F=3600000,E="millisecond",B="second",$="minute",f="hour",C="day",h="week",M="month",A="quarter",H="year",W="date",Z="Invalid Date",q=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,U=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,Q={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(c){var N=["th","st","nd","rd"],Y=c%100;return"["+c+(N[(Y-20)%10]||N[Y]||N[0])+"]"}},X=function(c,N,Y){var T=String(c);return!T||T.length>=N?c:""+Array(N+1-T.length).join(Y)+c},d={s:X,z:function(c){var N=-c.utcOffset(),Y=Math.abs(N),T=Math.floor(Y/60),I=Y%60;return(N<=0?"+":"-")+X(T,2,"0")+":"+X(I,2,"0")},m:function c(N,Y){if(N.date()<Y.date())return-c(Y,N);var T=12*(Y.year()-N.year())+(Y.month()-N.month()),I=N.clone().add(T,M),P=Y-I<0,b=N.clone().add(T+(P?-1:1),M);return+(-(T+(Y-I)/(P?I-b:b-I))||0)},a:function(c){return c<0?Math.ceil(c)||0:Math.floor(c)},p:function(c){return{M,y:H,w:h,d:C,D:W,h:f,m:$,s:B,ms:E,Q:A}[c]||String(c||"").toLowerCase().replace(/s$/,"")},u:function(c){return c===void 0}},L="en",_={};_[L]=Q;var Eu="$isDayjsObject",v=function(c){return c instanceof Ju||!(!c||!c[Eu])},Cu=function c(N,Y,T){var I;if(!N)return L;if(typeof N=="string"){var P=N.toLowerCase();_[P]&&(I=P),Y&&(_[P]=Y,I=P);var b=N.split("-");if(!I&&b.length>1)return c(b[0])}else{var y=N.name;_[y]=N,I=y}return!T&&I&&(L=I),I||!T&&L},n=function(c,N){if(v(c))return c.clone();var Y=typeof N=="object"?N:{};return Y.date=c,Y.args=arguments,new Ju(Y)},k=d;k.l=Cu,k.i=v,k.w=function(c,N){return n(c,{locale:N.$L,utc:N.$u,x:N.$x,$offset:N.$offset})};var Ju=function(){function c(Y){this.$L=Cu(Y.locale,null,!0),this.parse(Y),this.$x=this.$x||Y.x||{},this[Eu]=!0}var N=c.prototype;return N.parse=function(Y){this.$d=function(T){var{date:I,utc:P}=T;if(I===null)return new Date(NaN);if(k.u(I))return new Date;if(I instanceof Date)return new Date(I);if(typeof I=="string"&&!/Z$/i.test(I)){var b=I.match(q);if(b){var y=b[2]-1||0,a=(b[7]||"0").substring(0,3);return P?new Date(Date.UTC(b[1],y,b[3]||1,b[4]||0,b[5]||0,b[6]||0,a)):new Date(b[1],y,b[3]||1,b[4]||0,b[5]||0,b[6]||0,a)}}return new Date(I)}(Y),this.init()},N.init=function(){var Y=this.$d;this.$y=Y.getFullYear(),this.$M=Y.getMonth(),this.$D=Y.getDate(),this.$W=Y.getDay(),this.$H=Y.getHours(),this.$m=Y.getMinutes(),this.$s=Y.getSeconds(),this.$ms=Y.getMilliseconds()},N.$utils=function(){return k},N.isValid=function(){return this.$d.toString()!==Z},N.isSame=function(Y,T){var I=n(Y);return this.startOf(T)<=I&&I<=this.endOf(T)},N.isAfter=function(Y,T){return n(Y)<this.startOf(T)},N.isBefore=function(Y,T){return this.endOf(T)<n(Y)},N.$g=function(Y,T,I){return k.u(Y)?this[T]:this.set(I,Y)},N.unix=function(){return Math.floor(this.valueOf()/1000)},N.valueOf=function(){return this.$d.getTime()},N.startOf=function(Y,T){var I=this,P=!!k.u(T)||T,b=k.p(Y),y=function(lu,Au){var ju=k.w(I.$u?Date.UTC(I.$y,Au,lu):new Date(I.$y,Au,lu),I);return P?ju:ju.endOf(C)},a=function(lu,Au){return k.w(I.toDate()[lu].apply(I.toDate("s"),(P?[0,0,0,0]:[23,59,59,999]).slice(Au)),I)},o=this.$W,hu=this.$M,Xu=this.$D,YD="set"+(this.$u?"UTC":"");switch(b){case H:return P?y(1,0):y(31,11);case M:return P?y(1,hu):y(0,hu+1);case h:var CD=this.$locale().weekStart||0,PD=(o<CD?o+7:o)-CD;return y(P?Xu-PD:Xu+(6-PD),hu);case C:case W:return a(YD+"Hours",0);case f:return a(YD+"Minutes",1);case $:return a(YD+"Seconds",2);case B:return a(YD+"Milliseconds",3);default:return this.clone()}},N.endOf=function(Y){return this.startOf(Y,!1)},N.$set=function(Y,T){var I,P=k.p(Y),b="set"+(this.$u?"UTC":""),y=(I={},I[C]=b+"Date",I[W]=b+"Date",I[M]=b+"Month",I[H]=b+"FullYear",I[f]=b+"Hours",I[$]=b+"Minutes",I[B]=b+"Seconds",I[E]=b+"Milliseconds",I)[P],a=P===C?this.$D+(T-this.$W):T;if(P===M||P===H){var o=this.clone().set(W,1);o.$d[y](a),o.init(),this.$d=o.set(W,Math.min(this.$D,o.daysInMonth())).$d}else y&&this.$d[y](a);return this.init(),this},N.set=function(Y,T){return this.clone().$set(Y,T)},N.get=function(Y){return this[k.p(Y)]()},N.add=function(Y,T){var I,P=this;Y=Number(Y);var b=k.p(T),y=function(hu){var Xu=n(P);return k.w(Xu.date(Xu.date()+Math.round(hu*Y)),P)};if(b===M)return this.set(M,this.$M+Y);if(b===H)return this.set(H,this.$y+Y);if(b===C)return y(1);if(b===h)return y(7);var a=(I={},I[$]=D,I[f]=F,I[B]=u,I)[b]||1,o=this.$d.getTime()+Y*a;return k.w(o,this)},N.subtract=function(Y,T){return this.add(-1*Y,T)},N.format=function(Y){var T=this,I=this.$locale();if(!this.isValid())return I.invalidDate||Z;var P=Y||"YYYY-MM-DDTHH:mm:ssZ",b=k.z(this),y=this.$H,a=this.$m,o=this.$M,hu=I.weekdays,Xu=I.months,YD=I.meridiem,CD=function(Au,ju,hD,QD){return Au&&(Au[ju]||Au(T,P))||hD[ju].slice(0,QD)},PD=function(Au){return k.s(y%12||12,Au,"0")},lu=YD||function(Au,ju,hD){var QD=Au<12?"AM":"PM";return hD?QD.toLowerCase():QD};return P.replace(U,function(Au,ju){return ju||function(hD){switch(hD){case"YY":return String(T.$y).slice(-2);case"YYYY":return k.s(T.$y,4,"0");case"M":return o+1;case"MM":return k.s(o+1,2,"0");case"MMM":return CD(I.monthsShort,o,Xu,3);case"MMMM":return CD(Xu,o);case"D":return T.$D;case"DD":return k.s(T.$D,2,"0");case"d":return String(T.$W);case"dd":return CD(I.weekdaysMin,T.$W,hu,2);case"ddd":return CD(I.weekdaysShort,T.$W,hu,3);case"dddd":return hu[T.$W];case"H":return String(y);case"HH":return k.s(y,2,"0");case"h":return PD(1);case"hh":return PD(2);case"a":return lu(y,a,!0);case"A":return lu(y,a,!1);case"m":return String(a);case"mm":return k.s(a,2,"0");case"s":return String(T.$s);case"ss":return k.s(T.$s,2,"0");case"SSS":return k.s(T.$ms,3,"0");case"Z":return b}return null}(Au)||b.replace(":","")})},N.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},N.diff=function(Y,T,I){var P,b=this,y=k.p(T),a=n(Y),o=(a.utcOffset()-this.utcOffset())*D,hu=this-a,Xu=function(){return k.m(b,a)};switch(y){case H:P=Xu()/12;break;case M:P=Xu();break;case A:P=Xu()/3;break;case h:P=(hu-o)/604800000;break;case C:P=(hu-o)/86400000;break;case f:P=hu/F;break;case $:P=hu/D;break;case B:P=hu/u;break;default:P=hu}return I?P:k.a(P)},N.daysInMonth=function(){return this.endOf(M).$D},N.$locale=function(){return _[this.$L]},N.locale=function(Y,T){if(!Y)return this.$L;var I=this.clone(),P=Cu(Y,T,!0);return P&&(I.$L=P),I},N.clone=function(){return k.w(this.$d,this)},N.toDate=function(){return new Date(this.valueOf())},N.toJSON=function(){return this.isValid()?this.toISOString():null},N.toISOString=function(){return this.$d.toISOString()},N.toString=function(){return this.$d.toUTCString()},c}(),Qu=Ju.prototype;return n.prototype=Qu,[["$ms",E],["$s",B],["$m",$],["$H",f],["$W",C],["$M",M],["$y",H],["$D",W]].forEach(function(c){Qu[c[1]]=function(N){return this.$g(N,c[0],c[1])}}),n.extend=function(c,N){return c.$i||(c(N,Ju,n),c.$i=!0),n},n.locale=Cu,n.isDayjs=v,n.unix=function(c){return n(1000*c)},n.en=_[L],n.Ls=_,n.p={},n})});var zf=w((f3,$3)=>{(function(u,D){typeof f3=="object"&&typeof $3!="undefined"?$3.exports=D():typeof define=="function"&&define.amd?define(D):(u=typeof globalThis!="undefined"?globalThis:u||self).dayjs_plugin_isSameOrAfter=D()})(f3,function(){return function(u,D){D.prototype.isSameOrAfter=function(F,E){return this.isSame(F,E)||this.isAfter(F,E)}}})});var Uf=w((C3,h3)=>{(function(u,D){typeof C3=="object"&&typeof h3!="undefined"?h3.exports=D():typeof define=="function"&&define.amd?define(D):(u=typeof globalThis!="undefined"?globalThis:u||self).dayjs_plugin_isSameOrBefore=D()})(C3,function(){return function(u,D){D.prototype.isSameOrBefore=function(F,E){return this.isSame(F,E)||this.isBefore(F,E)}}})});var Lf=w((M3,A3)=>{(function(u,D){typeof M3=="object"&&typeof A3!="undefined"?A3.exports=D():typeof define=="function"&&define.amd?define(D):(u=typeof globalThis!="undefined"?globalThis:u||self).dayjs_plugin_customParseFormat=D()})(M3,function(){var u={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},D=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,F=/\d/,E=/\d\d/,B=/\d\d?/,$=/\d*[^-_:/,()\s\d]+/,f={},C=function(q){return(q=+q)+(q>68?1900:2000)},h=function(q){return function(U){this[q]=+U