UNPKG

vee-validate

Version:

Simple Vue.js input validation plugin

1 lines 72.5 kB
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.VeeValidate=t()}(this,function(){"use strict";function e(e,o){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(null===e)return new Date(NaN);var s=o||{},u=void 0===s.additionalDigits?R:Number(s.additionalDigits);if(2!==u&&1!==u&&0!==u)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date)return new Date(e.getTime());if("string"!=typeof e)return new Date(e);var l=t(e),c=r(l.date,u),d=c.year,f=n(c.restDateString,d);if(f){var h,p=f.getTime(),m=0;return l.time&&(m=i(l.time)),l.timezone?h=a(l.timezone):(h=new Date(p+m).getTimezoneOffset(),h=new Date(p+m+h*W).getTimezoneOffset()),new Date(p+m+h*W)}return new Date(e)}function t(e){var t,r={},n=e.split(V.dateTimeDelimeter);if(V.plainTime.test(n[0])?(r.date=null,t=n[0]):(r.date=n[0],t=n[1]),t){var i=V.timezone.exec(t);i?(r.time=t.replace(i[1],""),r.timezone=i[1]):r.time=t}return r}function r(e,t){var r,n=V.YYY[t],i=V.YYYYY[t];if(r=V.YYYY.exec(e)||i.exec(e)){var a=r[1];return{year:parseInt(a,10),restDateString:e.slice(a.length)}}if(r=V.YY.exec(e)||n.exec(e)){var o=r[1];return{year:100*parseInt(o,10),restDateString:e.slice(o.length)}}return{year:null}}function n(e,t){if(null===t)return null;var r,n,i,a;if(0===e.length)return(n=new Date(0)).setUTCFullYear(t),n;if(r=V.MM.exec(e))return n=new Date(0),i=parseInt(r[1],10)-1,n.setUTCFullYear(t,i),n;if(r=V.DDD.exec(e)){n=new Date(0);var s=parseInt(r[1],10);return n.setUTCFullYear(t,0,s),n}if(r=V.MMDD.exec(e)){n=new Date(0),i=parseInt(r[1],10)-1;var u=parseInt(r[2],10);return n.setUTCFullYear(t,i,u),n}return(r=V.Www.exec(e))?(a=parseInt(r[1],10)-1,o(t,a)):(r=V.WwwD.exec(e))?o(t,a=parseInt(r[1],10)-1,parseInt(r[2],10)-1):null}function i(e){var t,r,n;if(t=V.HH.exec(e))return(r=parseFloat(t[1].replace(",",".")))%24*q;if(t=V.HHMM.exec(e))return r=parseInt(t[1],10),n=parseFloat(t[2].replace(",",".")),r%24*q+n*W;if(t=V.HHMMSS.exec(e)){r=parseInt(t[1],10),n=parseInt(t[2],10);var i=parseFloat(t[3].replace(",","."));return r%24*q+n*W+1e3*i}return null}function a(e){var t,r;return(t=V.timezoneZ.exec(e))?0:(t=V.timezoneHH.exec(e))?(r=60*parseInt(t[2],10),"+"===t[1]?-r:r):(t=V.timezoneHHMM.exec(e))?(r=60*parseInt(t[2],10)+parseInt(t[3],10),"+"===t[1]?-r:r):0}function o(e,t,r){t=t||0,r=r||0;var n=new Date(0);n.setUTCFullYear(e,0,4);var i=7*t+r+1-(n.getUTCDay()||7);return n.setUTCDate(n.getUTCDate()+i),n}function s(t,r,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=e(t,n).getTime(),a=Number(r);return new Date(i+a)}function u(e){e=e||{};var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]=e[r]);return t}function l(e,t,r){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");return s(e,Number(t)*P,r)}function c(t,r){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");var n=e(t,r);return!isNaN(n)}function d(e){return e.replace(G,function(e){return e.slice(1)})}function f(e,t,r){return function(n,i){var a=i||{},o=a.type?String(a.type):t;return(e[o]||e[t])[r?r(Number(n)):Number(n)]}}function h(e,t){return function(r){var n=r||{},i=n.type?String(n.type):t;return e[i]||e[t]}}function p(e,t){return function(r,n){var i=n||{},a=i.type?String(i.type):t,o=e[a]||e[t];return String(r).match(o)}}function m(e,t){return function(r,n){var i=n||{},a=i.type?String(i.type):t,o=e[a]||e[t],s=r[1];return o.findIndex(function(e){return e.test(s)})}}function v(t,r){var n=e(t,r),i=n.getTime();n.setUTCMonth(0,1),n.setUTCHours(0,0,0,0);var a=i-n.getTime();return Math.floor(a/ee)+1}function g(t,r){var n=e(t,r),i=n.getUTCDay(),a=(i<1?7:0)+i-1;return n.setUTCDate(n.getUTCDate()-a),n.setUTCHours(0,0,0,0),n}function y(t,r){var n=e(t,r),i=n.getUTCFullYear(),a=new Date(0);a.setUTCFullYear(i+1,0,4),a.setUTCHours(0,0,0,0);var o=g(a,r),s=new Date(0);s.setUTCFullYear(i,0,4),s.setUTCHours(0,0,0,0);var u=g(s,r);return n.getTime()>=o.getTime()?i+1:n.getTime()>=u.getTime()?i:i-1}function b(e,t){var r=y(e,t),n=new Date(0);return n.setUTCFullYear(r,0,4),n.setUTCHours(0,0,0,0),g(n,t)}function w(t,r){var n=e(t,r),i=g(n,r).getTime()-b(n,r).getTime();return Math.round(i/te)+1}function D(e,t){t=t||"";var r=e>0?"-":"+",n=Math.abs(e),i=n%60;return r+$(Math.floor(n/60),2)+t+$(i,2)}function $(e,t){for(var r=Math.abs(e).toString();r.length<t;)r="0"+r;return r}function T(t,r,n){var i=e(t,n),a=Number(r);return i.setUTCMinutes(i.getUTCMinutes()+a),i}function _(t,r,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=String(r),a=n||{},o=a.locale||K;if(!o.localize)throw new RangeError("locale must contain localize property");if(!o.formatLong)throw new RangeError("locale must contain formatLong property");var s=o.formatters||{},l=o.formattingTokensRegExp||ie,d=o.formatLong,f=e(t,a);if(!c(f,a))return"Invalid Date";var h=T(f,-f.getTimezoneOffset(),a),p=u(a);return p.locale=o,p.formatters=re,p._originalDate=f,i.replace(ne,function(e){return"["===e[0]?e:"\\"===e[0]?M(e):d(e)}).replace(l,function(e){var t=s[e]||re[e];return t?t(h,p):M(e)})}function M(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|]$/g,""):e.replace(/\\/g,"")}function x(e,t,r){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");return l(e,-Number(t),r)}function A(t,r,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=e(t,n),a=e(r,n);return i.getTime()>a.getTime()}function O(t,r,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=e(t,n),a=e(r,n);return i.getTime()<a.getTime()}function L(t,r,n){if(arguments.length<2)throw new TypeError("2 arguments required, but only "+arguments.length+" present");var i=e(t,n),a=e(r,n);return i.getTime()===a.getTime()}function F(e){return parseInt(e[1],10)}function C(t,r,n){var i=n||{},a=i.locale,o=a&&a.options&&a.options.weekStartsOn,s=void 0===o?0:Number(o),u=void 0===i.weekStartsOn?s:Number(i.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=e(t,n),c=Number(r),d=l.getUTCDay(),f=((c%7+7)%7<u?7:0)+c-d;return l.setUTCDate(l.getUTCDate()+f),l}function S(t,r,n){var i=Number(r);i%7==0&&(i-=7);var a=e(t,n),o=a.getUTCDay(),s=((i%7+7)%7<1?7:0)+i-o;return a.setUTCDate(a.getUTCDate()+s),a}function Y(t,r,n){var i=e(t,n),a=Number(r),o=w(i,n)-a;return i.setUTCDate(i.getUTCDate()-7*o),i}function N(t,r,n){var i=e(t,n),a=Number(r),o=b(i,n),s=Math.floor((i.getTime()-o.getTime())/se),u=new Date(0);return u.setUTCFullYear(a,0,4),u.setUTCHours(0,0,0,0),(i=b(u,n)).setUTCDate(i.getUTCDate()+s),i}function E(e,t){if(0===t){if(12===e)return 0}else if(12!==e)return 12+e;return e}function k(t,r,n,i){if(arguments.length<3)throw new TypeError("3 arguments required, but only "+arguments.length+" present");var a=String(t),o=i||{},s=void 0===o.weekStartsOn?0:Number(o.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=o.locale||K,c=l.parsers||{},d=l.units||{};if(!l.match)throw new RangeError("locale must contain match property");if(!l.formatLong)throw new RangeError("locale must contain formatLong property");var f=String(r).replace(de,function(e){return"["===e[0]?e:"\\"===e[0]?j(e):l.formatLong(e)});if(""===f)return""===a?e(n,o):new Date(NaN);var h=u(o);h.locale=l;var p,m=f.match(l.parsingTokensRegExp||fe),v=m.length,g=[{priority:le,set:U,index:0}];for(p=0;p<v;p++){var y=m[p],b=c[y]||oe[y];if(b){var w;if(!(w=b.match instanceof RegExp?b.match.exec(a):b.match(a,h)))return new Date(NaN);var D=b.unit,$=d[D]||ue[D];g.push({priority:$.priority,set:$.set,value:b.parse(w,h),index:g.length});var T=w[0];a=a.slice(T.length)}else{var _=m[p].match(/^\[.*]$/)?m[p].replace(/^\[|]$/g,""):m[p];if(0!==a.indexOf(_))return new Date(NaN);a=a.slice(_.length)}}var M=g.map(function(e){return e.priority}).sort(function(e,t){return e-t}).filter(function(e,t,r){return r.indexOf(e)===t}).map(function(e){return g.filter(function(t){return t.priority===e}).reverse()}).map(function(e){return e[0]}),A=e(n,o);if(isNaN(A))return new Date(NaN);var O={date:x(A,A.getTimezoneOffset())},L=M.length;for(p=0;p<L;p++){var F=M[p];O=F.set(O,F.value,h)}return O.date}function U(e){var t=e.date,r=t.getTime(),n=t.getTimezoneOffset();return n=new Date(r+n*ce).getTimezoneOffset(),e.date=new Date(r+n*ce),e}function j(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|]$/g,""):e.replace(/\\/g,"")}function Z(e,t){if("string"!=typeof e)return c(e)?e:null;var r=k(e,t,new Date);return c(r)&&_(r,t)===e?r:null}function H(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function z(e,t){return t={exports:{}},e(t,t.exports),t.exports}var q=36e5,W=6e4,R=2,V={dateTimeDelimeter:/[T ]/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timezone:/([Z+-].*)$/,timezoneZ:/^(Z)$/,timezoneHH:/^([+-])(\d{2})$/,timezoneHHMM:/^([+-])(\d{2}):?(\d{2})$/},P=6e4,I={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},G=/MMMM|MM|DD|dddd/g,B={lastWeek:"[last] dddd [at] LT",yesterday:"[yesterday at] LT",today:"[today at] LT",tomorrow:"[tomorrow at] LT",nextWeek:"dddd [at] LT",other:"L"},X={narrow:["Su","Mo","Tu","We","Th","Fr","Sa"],short:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],long:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Q={short:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],long:["January","February","March","April","May","June","July","August","September","October","November","December"]},J={uppercase:["AM","PM"],lowercase:["am","pm"],long:["a.m.","p.m."]},K={formatDistance:function(e,t,r){r=r||{};var n;return n="string"==typeof I[e]?I[e]:1===t?I[e].one:I[e].other.replace("{{count}}",t),r.addSuffix?r.comparison>0?"in "+n:n+" ago":n},formatLong:function(e){var t={LTS:e.LTS,LT:e.LT,L:e.L,LL:e.LL,LLL:e.LLL,LLLL:e.LLLL,l:e.l||d(e.L),ll:e.ll||d(e.LL),lll:e.lll||d(e.LLL),llll:e.llll||d(e.LLLL)};return function(e){return t[e]}}({LT:"h:mm aa",LTS:"h:mm:ss aa",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY h:mm aa",LLLL:"dddd, MMMM D YYYY h:mm aa"}),formatRelative:function(e,t,r,n){return B[e]},localize:{ordinalNumber:function(e,t){var r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},weekday:f(X,"long"),weekdays:h(X,"long"),month:f(Q,"long"),months:h(Q,"long"),timeOfDay:f(J,"long",function(e){return e/12>=1?1:0}),timesOfDay:h(J,"long")},match:{ordinalNumbers:function(e){return function(t){return String(t).match(e)}}(/^(\d+)(th|st|nd|rd)?/i),ordinalNumber:function(e){return parseInt(e[1],10)},weekdays:p({narrow:/^(su|mo|tu|we|th|fr|sa)/i,short:/^(sun|mon|tue|wed|thu|fri|sat)/i,long:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},"long"),weekday:m({any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},"any"),months:p({short:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,long:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},"long"),month:m({any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},"any"),timesOfDay:p({short:/^(am|pm)/i,long:/^([ap]\.?\s?m\.?)/i},"long"),timeOfDay:m({any:[/^a/i,/^p/i]},"any")},options:{weekStartsOn:0,firstWeekContainsDate:1}},ee=864e5,te=6048e5,re={M:function(e){return e.getUTCMonth()+1},Mo:function(e,t){var r=e.getUTCMonth()+1;return t.locale.localize.ordinalNumber(r,{unit:"month"})},MM:function(e){return $(e.getUTCMonth()+1,2)},MMM:function(e,t){return t.locale.localize.month(e.getUTCMonth(),{type:"short"})},MMMM:function(e,t){return t.locale.localize.month(e.getUTCMonth(),{type:"long"})},Q:function(e){return Math.ceil((e.getUTCMonth()+1)/3)},Qo:function(e,t){var r=Math.ceil((e.getUTCMonth()+1)/3);return t.locale.localize.ordinalNumber(r,{unit:"quarter"})},D:function(e){return e.getUTCDate()},Do:function(e,t){return t.locale.localize.ordinalNumber(e.getUTCDate(),{unit:"dayOfMonth"})},DD:function(e){return $(e.getUTCDate(),2)},DDD:function(e){return v(e)},DDDo:function(e,t){return t.locale.localize.ordinalNumber(v(e),{unit:"dayOfYear"})},DDDD:function(e){return $(v(e),3)},dd:function(e,t){return t.locale.localize.weekday(e.getUTCDay(),{type:"narrow"})},ddd:function(e,t){return t.locale.localize.weekday(e.getUTCDay(),{type:"short"})},dddd:function(e,t){return t.locale.localize.weekday(e.getUTCDay(),{type:"long"})},d:function(e){return e.getUTCDay()},do:function(e,t){return t.locale.localize.ordinalNumber(e.getUTCDay(),{unit:"dayOfWeek"})},E:function(e){return e.getUTCDay()||7},W:function(e){return w(e)},Wo:function(e,t){return t.locale.localize.ordinalNumber(w(e),{unit:"isoWeek"})},WW:function(e){return $(w(e),2)},YY:function(e){return $(e.getUTCFullYear(),4).substr(2)},YYYY:function(e){return $(e.getUTCFullYear(),4)},GG:function(e){return String(y(e)).substr(2)},GGGG:function(e){return y(e)},H:function(e){return e.getUTCHours()},HH:function(e){return $(e.getUTCHours(),2)},h:function(e){var t=e.getUTCHours();return 0===t?12:t>12?t%12:t},hh:function(e){return $(re.h(e),2)},m:function(e){return e.getUTCMinutes()},mm:function(e){return $(e.getUTCMinutes(),2)},s:function(e){return e.getUTCSeconds()},ss:function(e){return $(e.getUTCSeconds(),2)},S:function(e){return Math.floor(e.getUTCMilliseconds()/100)},SS:function(e){return $(Math.floor(e.getUTCMilliseconds()/10),2)},SSS:function(e){return $(e.getUTCMilliseconds(),3)},Z:function(e,t){return D((t._originalDate||e).getTimezoneOffset(),":")},ZZ:function(e,t){return D((t._originalDate||e).getTimezoneOffset())},X:function(e,t){var r=t._originalDate||e;return Math.floor(r.getTime()/1e3)},x:function(e,t){return(t._originalDate||e).getTime()},A:function(e,t){return t.locale.localize.timeOfDay(e.getUTCHours(),{type:"uppercase"})},a:function(e,t){return t.locale.localize.timeOfDay(e.getUTCHours(),{type:"lowercase"})},aa:function(e,t){return t.locale.localize.timeOfDay(e.getUTCHours(),{type:"long"})}},ne=/(\[[^[]*])|(\\)?(LTS|LT|LLLL|LLL|LL|L|llll|lll|ll|l)/g,ie=/(\[[^[]*])|(\\)?(x|ss|s|mm|m|hh|h|do|dddd|ddd|dd|d|aa|a|ZZ|Z|YYYY|YY|X|Wo|WW|W|SSS|SS|S|Qo|Q|Mo|MMMM|MMM|MM|M|HH|H|GGGG|GG|E|Do|DDDo|DDDD|DDD|DD|D|A|.)/g,ae={M:/^(1[0-2]|0?\d)/,D:/^(3[0-1]|[0-2]?\d)/,DDD:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,W:/^(5[0-3]|[0-4]?\d)/,YYYY:/^(\d{1,4})/,H:/^(2[0-3]|[0-1]?\d)/,m:/^([0-5]?\d)/,Z:/^([+-])(\d{2}):(\d{2})/,ZZ:/^([+-])(\d{2})(\d{2})/,singleDigit:/^(\d)/,twoDigits:/^(\d{2})/,threeDigits:/^(\d{3})/,fourDigits:/^(\d{4})/,anyDigits:/^(\d+)/},oe={YY:{unit:"twoDigitYear",match:ae.twoDigits,parse:function(e){return F(e)}},YYYY:{unit:"year",match:ae.YYYY,parse:F},GG:{unit:"isoYear",match:ae.twoDigits,parse:function(e){return F(e)+1900}},GGGG:{unit:"isoYear",match:ae.YYYY,parse:F},Q:{unit:"quarter",match:ae.singleDigit,parse:F},Qo:{unit:"quarter",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"quarter"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"quarter"})}},M:{unit:"month",match:ae.M,parse:function(e){return F(e)-1}},Mo:{unit:"month",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"month"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"month"})-1}},MM:{unit:"month",match:ae.twoDigits,parse:function(e){return F(e)-1}},MMM:{unit:"month",match:function(e,t){return t.locale.match.months(e,{type:"short"})},parse:function(e,t){return t.locale.match.month(e,{type:"short"})}},MMMM:{unit:"month",match:function(e,t){return t.locale.match.months(e,{type:"long"})||t.locale.match.months(e,{type:"short"})},parse:function(e,t){var r=t.locale.match.month(e,{type:"long"});return null==r&&(r=t.locale.match.month(e,{type:"short"})),r}},W:{unit:"isoWeek",match:ae.W,parse:F},Wo:{unit:"isoWeek",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"isoWeek"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"isoWeek"})}},WW:{unit:"isoWeek",match:ae.twoDigits,parse:F},d:{unit:"dayOfWeek",match:ae.singleDigit,parse:F},do:{unit:"dayOfWeek",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"dayOfWeek"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"dayOfWeek"})}},dd:{unit:"dayOfWeek",match:function(e,t){return t.locale.match.weekdays(e,{type:"narrow"})},parse:function(e,t){return t.locale.match.weekday(e,{type:"narrow"})}},ddd:{unit:"dayOfWeek",match:function(e,t){return t.locale.match.weekdays(e,{type:"short"})||t.locale.match.weekdays(e,{type:"narrow"})},parse:function(e,t){var r=t.locale.match.weekday(e,{type:"short"});return null==r&&(r=t.locale.match.weekday(e,{type:"narrow"})),r}},dddd:{unit:"dayOfWeek",match:function(e,t){return t.locale.match.weekdays(e,{type:"long"})||t.locale.match.weekdays(e,{type:"short"})||t.locale.match.weekdays(e,{type:"narrow"})},parse:function(e,t){var r=t.locale.match.weekday(e,{type:"long"});return null==r&&null==(r=t.locale.match.weekday(e,{type:"short"}))&&(r=t.locale.match.weekday(e,{type:"narrow"})),r}},E:{unit:"dayOfISOWeek",match:ae.singleDigit,parse:function(e){return F(e)}},D:{unit:"dayOfMonth",match:ae.D,parse:F},Do:{unit:"dayOfMonth",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"dayOfMonth"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"dayOfMonth"})}},DD:{unit:"dayOfMonth",match:ae.twoDigits,parse:F},DDD:{unit:"dayOfYear",match:ae.DDD,parse:F},DDDo:{unit:"dayOfYear",match:function(e,t){return t.locale.match.ordinalNumbers(e,{unit:"dayOfYear"})},parse:function(e,t){return t.locale.match.ordinalNumber(e,{unit:"dayOfYear"})}},DDDD:{unit:"dayOfYear",match:ae.threeDigits,parse:F},A:{unit:"timeOfDay",match:function(e,t){return t.locale.match.timesOfDay(e,{type:"short"})},parse:function(e,t){return t.locale.match.timeOfDay(e,{type:"short"})}},aa:{unit:"timeOfDay",match:function(e,t){return t.locale.match.timesOfDay(e,{type:"long"})||t.locale.match.timesOfDay(e,{type:"short"})},parse:function(e,t){var r=t.locale.match.timeOfDay(e,{type:"long"});return null==r&&(r=t.locale.match.timeOfDay(e,{type:"short"})),r}},H:{unit:"hours",match:ae.H,parse:F},HH:{unit:"hours",match:ae.twoDigits,parse:F},h:{unit:"timeOfDayHours",match:ae.M,parse:F},hh:{unit:"timeOfDayHours",match:ae.twoDigits,parse:F},m:{unit:"minutes",match:ae.m,parse:F},mm:{unit:"minutes",match:ae.twoDigits,parse:F},s:{unit:"seconds",match:ae.m,parse:F},ss:{unit:"seconds",match:ae.twoDigits,parse:F},S:{unit:"milliseconds",match:ae.singleDigit,parse:function(e){return 100*F(e)}},SS:{unit:"milliseconds",match:ae.twoDigits,parse:function(e){return 10*F(e)}},SSS:{unit:"milliseconds",match:ae.threeDigits,parse:F},Z:{unit:"timezone",match:ae.Z,parse:function(e){var t=e[1],r=60*parseInt(e[2],10)+parseInt(e[3],10);return"+"===t?r:-r}},ZZ:{unit:"timezone",match:ae.ZZ,parse:function(e){var t=e[1],r=60*parseInt(e[2],10)+parseInt(e[3],10);return"+"===t?r:-r}},X:{unit:"timestamp",match:ae.anyDigits,parse:function(e){return 1e3*F(e)}},x:{unit:"timestamp",match:ae.anyDigits,parse:F}};oe.a=oe.A;var se=864e5,ue={twoDigitYear:{priority:10,set:function(e,t){var r=100*Math.floor(e.date.getUTCFullYear()/100)+t;return e.date.setUTCFullYear(r,0,1),e.date.setUTCHours(0,0,0,0),e}},year:{priority:10,set:function(e,t){return e.date.setUTCFullYear(t,0,1),e.date.setUTCHours(0,0,0,0),e}},isoYear:{priority:10,set:function(e,t,r){return e.date=b(N(e.date,t,r),r),e}},quarter:{priority:20,set:function(e,t){return e.date.setUTCMonth(3*(t-1),1),e.date.setUTCHours(0,0,0,0),e}},month:{priority:30,set:function(e,t){return e.date.setUTCMonth(t,1),e.date.setUTCHours(0,0,0,0),e}},isoWeek:{priority:40,set:function(e,t,r){return e.date=g(Y(e.date,t,r),r),e}},dayOfWeek:{priority:50,set:function(e,t,r){return e.date=C(e.date,t,r),e.date.setUTCHours(0,0,0,0),e}},dayOfISOWeek:{priority:50,set:function(e,t,r){return e.date=S(e.date,t,r),e.date.setUTCHours(0,0,0,0),e}},dayOfMonth:{priority:50,set:function(e,t){return e.date.setUTCDate(t),e.date.setUTCHours(0,0,0,0),e}},dayOfYear:{priority:50,set:function(e,t){return e.date.setUTCMonth(0,t),e.date.setUTCHours(0,0,0,0),e}},timeOfDay:{priority:60,set:function(e,t,r){return e.timeOfDay=t,e}},hours:{priority:70,set:function(e,t,r){return e.date.setUTCHours(t,0,0,0),e}},timeOfDayHours:{priority:70,set:function(e,t,r){var n=e.timeOfDay;return null!=n&&(t=E(t,n)),e.date.setUTCHours(t,0,0,0),e}},minutes:{priority:80,set:function(e,t){return e.date.setUTCMinutes(t,0,0),e}},seconds:{priority:90,set:function(e,t){return e.date.setUTCSeconds(t,0),e}},milliseconds:{priority:100,set:function(e,t){return e.date.setUTCMilliseconds(t),e}},timezone:{priority:110,set:function(e,t){return e.date=new Date(e.date.getTime()-6e4*t),e}},timestamp:{priority:120,set:function(e,t){return e.date=new Date(t),e}}},le=110,ce=6e4,de=/(\[[^[]*])|(\\)?(LTS|LT|LLLL|LLL|LL|L|llll|lll|ll|l)/g,fe=/(\[[^[]*])|(\\)?(x|ss|s|mm|m|hh|h|do|dddd|ddd|dd|d|aa|a|ZZ|Z|YYYY|YY|X|Wo|WW|W|SSS|SS|S|Qo|Q|Mo|MMMM|MMM|MM|M|HH|H|GGGG|GG|E|Do|DDDo|DDDD|DDD|DD|D|A|.)/g,he={en:/^[A-Z]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[A-ZÆØÅ]*$/i,de:/^[A-ZÄÖÜß]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ]*$/i,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ]*$/i,nl:/^[A-ZÉËÏÓÖÜ]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[А-ЯЁ]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[A-ZČĆŽŠĐ]*$/i,tr:/^[A-ZÇĞİıÖŞÜ]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/},pe={en:/^[A-Z\s]*$/i,cs:/^[A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ\s]*$/i,da:/^[A-ZÆØÅ\s]*$/i,de:/^[A-ZÄÖÜß\s]*$/i,es:/^[A-ZÁÉÍÑÓÚÜ\s]*$/i,fr:/^[A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ\s]*$/i,lt:/^[A-ZĄČĘĖĮŠŲŪŽ\s]*$/i,nl:/^[A-ZÉËÏÓÖÜ\s]*$/i,hu:/^[A-ZÁÉÍÓÖŐÚÜŰ\s]*$/i,pl:/^[A-ZĄĆĘŚŁŃÓŻŹ\s]*$/i,pt:/^[A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ\s]*$/i,ru:/^[А-ЯЁ\s]*$/i,sk:/^[A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ\s]*$/i,sr:/^[A-ZČĆŽŠĐ\s]*$/i,tr:/^[A-ZÇĞİıÖŞÜ\s]*$/i,uk:/^[А-ЩЬЮЯЄІЇҐ\s]*$/i,ar:/^[ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ\s]*$/},me={en:/^[0-9A-Z]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ]*$/i,da:/^[0-9A-ZÆØÅ]$/i,de:/^[0-9A-ZÄÖÜß]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ]*$/i,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ]*$/i,ru:/^[0-9А-ЯЁ]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ]*$/i,sr:/^[0-9A-ZČĆŽŠĐ]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ]*$/},ve={en:/^[0-9A-Z_-]*$/i,cs:/^[0-9A-ZÁČĎÉĚÍŇÓŘŠŤÚŮÝŽ_-]*$/i,da:/^[0-9A-ZÆØÅ_-]*$/i,de:/^[0-9A-ZÄÖÜß_-]*$/i,es:/^[0-9A-ZÁÉÍÑÓÚÜ_-]*$/i,fr:/^[0-9A-ZÀÂÆÇÉÈÊËÏÎÔŒÙÛÜŸ_-]*$/i,lt:/^[0-9A-ZĄČĘĖĮŠŲŪŽ_-]*$/i,nl:/^[0-9A-ZÉËÏÓÖÜ_-]*$/i,hu:/^[0-9A-ZÁÉÍÓÖŐÚÜŰ_-]*$/i,pl:/^[0-9A-ZĄĆĘŚŁŃÓŻŹ_-]*$/i,pt:/^[0-9A-ZÃÁÀÂÇÉÊÍÕÓÔÚÜ_-]*$/i,ru:/^[0-9А-ЯЁ_-]*$/i,sk:/^[0-9A-ZÁÄČĎÉÍĹĽŇÓŔŠŤÚÝŽ_-]*$/i,sr:/^[0-9A-ZČĆŽŠĐ_-]*$/i,tr:/^[0-9A-ZÇĞİıÖŞÜ_-]*$/i,uk:/^[0-9А-ЩЬЮЯЄІЇҐ_-]*$/i,ar:/^[٠١٢٣٤٥٦٧٨٩0-9ءآأؤإئابةتثجحخدذرزسشصضطظعغفقكلمنهوىيًٌٍَُِّْٰ_-]*$/},ge=function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=null),Array.isArray(e)?e.every(function(e){return ge(e,[r])}):r?(he[r]||he.en).test(e):Object.keys(he).some(function(t){return he[t].test(e)})},ye=function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=null),Array.isArray(e)?e.every(function(e){return ye(e,[r])}):r?(ve[r]||ve.en).test(e):Object.keys(ve).some(function(t){return ve[t].test(e)})},be=function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=null),Array.isArray(e)?e.every(function(e){return be(e,[r])}):r?(me[r]||me.en).test(e):Object.keys(me).some(function(t){return me[t].test(e)})},we=function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=null),Array.isArray(e)?e.every(function(e){return we(e,[r])}):r?(pe[r]||pe.en).test(e):Object.keys(pe).some(function(t){return pe[t].test(e)})},De=function(e,t){var r=t[0],n=t[1];return Array.isArray(e)?e.every(function(e){return De(e,[r,n])}):Number(r)<=e&&Number(n)>=e},$e=z(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!("string"==typeof e||e instanceof String))throw new TypeError("This library (validator.js) validates strings only")},e.exports=t.default});H($e);var Te=H(z(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,r.default)(e);var t=e.replace(/[- ]+/g,"");if(!n.test(t))return!1;for(var i=0,a=void 0,o=void 0,s=void 0,u=t.length-1;u>=0;u--)a=t.substring(u,u+1),o=parseInt(a,10),i+=s&&(o*=2)>=10?o%10+1:o,s=!s;return!(i%10!=0||!t)};var r=function(e){return e&&e.__esModule?e:{default:e}}($e),n=/^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|(222[1-9]|22[3-9][0-9]|2[3-6][0-9]{2}|27[01][0-9]|2720)[0-9]{12}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11}|62[0-9]{14})$/;e.exports=t.default})),_e=function(e,t){void 0===t&&(t=[]);var r=t[0];void 0===r&&(r="*");var n=t[1];if(void 0===n&&(n="."),Array.isArray(e))return e.every(function(e){return _e(e,[r,n])});if(null===e||void 0===e||""===e)return!0;if(0===Number(r))return/^-?\d*$/.test(e);var i="*"===r?"+":"{1,"+r+"}";if(!new RegExp("^-?\\d*(\\"+n+"\\d"+i+")?$").test(e))return!1;var a=parseFloat(e);return a==a},Me=function(e,t){var r=t[0];if(Array.isArray(e))return e.every(function(e){return Me(e,[r])});var n=String(e);return/^[0-9]*$/.test(n)&&n.length===Number(r)},xe=function(e,t,r){var n=window.URL||window.webkitURL;return new Promise(function(i){var a=new Image;a.onerror=function(){return i({valid:!1})},a.onload=function(){return i({valid:a.width===Number(t)&&a.height===Number(r)})},a.src=n.createObjectURL(e)})},Ae=z(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];for(var r in t)void 0===e[r]&&(e[r]=t[r]);return e},e.exports=t.default});H(Ae);var Oe=z(function(e,t){Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.default=function(e,t){(0,n.default)(e);var i=void 0,a=void 0;"object"===(void 0===t?"undefined":r(t))?(i=t.min||0,a=t.max):(i=arguments[1],a=arguments[2]);var o=encodeURI(e).split(/%..|./).length-1;return o>=i&&(void 0===a||o<=a)};var n=function(e){return e&&e.__esModule?e:{default:e}}($e);e.exports=t.default});H(Oe);var Le=z(function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,n.default)(e),(t=(0,i.default)(t,a)).allow_trailing_dot&&"."===e[e.length-1]&&(e=e.substring(0,e.length-1));var r=e.split(".");if(t.require_tld){var o=r.pop();if(!r.length||!/^([a-z\u00a1-\uffff]{2,}|xn[a-z0-9-]{2,})$/i.test(o))return!1;if(/[\s\u2002-\u200B\u202F\u205F\u3000\uFEFF\uDB40\uDC20]/.test(o))return!1}for(var s,u=0;u<r.length;u++){if(s=r[u],t.allow_underscores&&(s=s.replace(/_/g,"")),!/^[a-z\u00a1-\uffff0-9-]+$/i.test(s))return!1;if(/[\uff01-\uff5e]/.test(s))return!1;if("-"===s[0]||"-"===s[s.length-1])return!1}return!0};var n=r($e),i=r(Ae),a={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1};e.exports=t.default});H(Le);var Fe=H(z(function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,n.default)(e),(t=(0,i.default)(t,s)).require_display_name||t.allow_display_name){var r=e.match(u);if(r)e=r[1];else if(t.require_display_name)return!1}var h=e.split("@"),p=h.pop(),m=h.join("@"),v=p.toLowerCase();if("gmail.com"!==v&&"googlemail.com"!==v||(m=m.replace(/\./g,"").toLowerCase()),!(0,a.default)(m,{max:64})||!(0,a.default)(p,{max:254}))return!1;if(!(0,o.default)(p,{require_tld:t.require_tld}))return!1;if('"'===m[0])return m=m.slice(1,m.length-1),t.allow_utf8_local_part?f.test(m):c.test(m);for(var g=t.allow_utf8_local_part?d:l,y=m.split("."),b=0;b<y.length;b++)if(!g.test(y[b]))return!1;return!0};var n=r($e),i=r(Ae),a=r(Oe),o=r(Le),s={allow_display_name:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0},u=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\,\.\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\s]*<(.+)>$/i,l=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~]+$/i,c=/^([\s\x01-\x08\x0b\x0c\x0e-\x1f\x7f\x21\x23-\x5b\x5d-\x7e]|(\\[\x01-\x09\x0b\x0c\x0d-\x7f]))*$/i,d=/^[a-z\d!#\$%&'\*\+\-\/=\?\^_`{\|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+$/i,f=/^([\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;e.exports=t.default})),Ce=function(e,t){return Array.isArray(e)?e.every(function(e){return Ce(e,t)}):!!t.filter(function(t){return t==e}).length},Se=z(function(e,t){function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,n.default)(e),!(t=String(t)))return r(e,4)||r(e,6);if("4"===t)return!!i.test(e)&&e.split(".").sort(function(e,t){return e-t})[3]<=255;if("6"===t){var o=e.split(":"),s=!1,u=r(o[o.length-1],4),l=u?7:8;if(o.length>l)return!1;if("::"===e)return!0;"::"===e.substr(0,2)?(o.shift(),o.shift(),s=!0):"::"===e.substr(e.length-2)&&(o.pop(),o.pop(),s=!0);for(var c=0;c<o.length;++c)if(""===o[c]&&c>0&&c<o.length-1){if(s)return!1;s=!0}else if(u&&c===o.length-1);else if(!a.test(o[c]))return!1;return s?o.length>=1:o.length===l}return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;var n=function(e){return e&&e.__esModule?e:{default:e}}($e),i=/^(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})$/,a=/^[0-9A-F]{1,4}$/i;e.exports=t.default}),Ye=H(Se),Ne=function(e,t){return e.getAttribute("data-vv-"+t)},Ee=function(e){return null===e||void 0===e},ke=function(e,t,r){return e.setAttribute("data-vv-"+t,r)},Ue=function(e,t){if(e instanceof RegExp&&t instanceof RegExp)return Ue(e.source,t.source)&&Ue(e.flags,t.flags);if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!Ue(e[r],t[r]))return!1;return!0}return Pe(e)&&Pe(t)?Object.keys(e).every(function(r){return Ue(e[r],t[r])})&&Object.keys(t).every(function(r){return Ue(e[r],t[r])}):e===t},je=function(e){var t=Ne(e,"scope");return Ee(t)&&e.form&&(t=Ne(e.form,"scope")),Ee(t)?null:t},Ze=function(e,t,r){if(void 0===r&&(r=void 0),!e||!t)return r;var n=t;return e.split(".").every(function(e){return Object.prototype.hasOwnProperty.call(n,e)||void 0!==n[e]?(n=n[e],!0):(n=r,!1)}),n},He=function(e,t){var r=t;return e.split(".").every(function(e){return!!Object.prototype.hasOwnProperty.call(r,e)&&(r=r[e],!0)})},ze=function(e){var t=[],r=e.split(":")[0];return~e.indexOf(":")&&(t=e.split(":").slice(1).join(":").split(",")),{name:r,params:t}},qe=function(e,t,r){if(void 0===t&&(t=0),void 0===r&&(r=!1),0===t)return e;var n;return function(){for(var i=[],a=arguments.length;a--;)i[a]=arguments[a];var o=r&&!n;clearTimeout(n),n=setTimeout(function(){n=null,r||e.apply(void 0,i)},t),o&&e.apply(void 0,i)}},We=function(e){return e?Pe(e)?Object.keys(e).reduce(function(t,r){var n=[];return n=!0===e[r]?[]:Array.isArray(e[r])?e[r]:[e[r]],!1!==e[r]&&(t[r]=n),t},{}):"string"!=typeof e?(Re("rules must be either a string or an object."),{}):e.split("|").reduce(function(e,t){var r=ze(t);return r.name?(e[r.name]=r.params,e):e},{}):{}},Re=function(e){console.warn("[vee-validate] "+e)},Ve=function(e){return new Error("[vee-validate] "+e)},Pe=function(e){return null!==e&&e&&"object"==typeof e&&!Array.isArray(e)},Ie=function(e){return"function"==typeof e},Ge=function(e,t){return e.classList?e.classList.contains(t):!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))},Be=function(e,t){e.classList?e.classList.add(t):Ge(e,t)||(e.className+=" "+t)},Xe=function(e,t){if(e.classList)e.classList.remove(t);else if(Ge(e,t)){var r=new RegExp("(\\s|^)"+t+"(\\s|$)");e.className=e.className.replace(r," ")}},Qe=function(e,t,r){if(e&&t)return r?Be(e,t):void Xe(e,t)},Je=function(e){if(Ie(Array.from))return Array.from(e);for(var t=[],r=e.length,n=0;n<r;n++)t.push(e[n]);return t},Ke=function(e){for(var t=[],r=arguments.length-1;r-- >0;)t[r]=arguments[r+1];if(Ie(Object.assign))return Object.assign.apply(Object,[e].concat(t));if(null==e)throw new TypeError("Cannot convert undefined or null to object");var n=Object(e);return t.forEach(function(e){null!=e&&Object.keys(e).forEach(function(t){n[t]=e[t]})}),n},et=function(){return"_"+Math.random().toString(36).substr(2,9)},tt=function(e,t){var r=Je(e);if(Ie(r.find))return r.find(t);var n;return r.some(function(e){return!!t(e)&&(n=e,!0)}),n},rt=function(e){return e&&("SELECT"===e.tagName||~["radio","checkbox","file"].indexOf(e.type))?"change":"input"},nt=function(e){if(!e)return!1;var t=e.componentOptions.tag;return/keep-alive|transition|transition-group/.test(t)},it=function(e,t,r){return void 0===r?e.length===t:(r=Number(r),e.length>=t&&e.length<=r)},at=function(e,t){return Array.isArray(e)?e.every(function(e){return at(e,t)}):!t.filter(function(t){return t==e}).length},ot=H(z(function(e,t){function r(e){return e&&e.__esModule?e:{default:e}}function n(e){return"[object RegExp]"===Object.prototype.toString.call(e)}function i(e,t){for(var r=0;r<t.length;r++){var i=t[r];if(e===i||n(i)&&i.test(e))return!0}return!1}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if((0,a.default)(e),!e||e.length>=2083||/[\s<>]/.test(e))return!1;if(0===e.indexOf("mailto:"))return!1;t=(0,u.default)(t,l);var r=void 0,n=void 0,d=void 0,f=void 0,h=void 0,p=void 0,m=void 0,v=void 0;if(m=e.split("#"),e=m.shift(),m=e.split("?"),e=m.shift(),(m=e.split("://")).length>1){if(r=m.shift(),t.require_valid_protocol&&-1===t.protocols.indexOf(r))return!1}else{if(t.require_protocol)return!1;t.allow_protocol_relative_urls&&"//"===e.substr(0,2)&&(m[0]=e.substr(2))}if(""===(e=m.join("://")))return!1;if(m=e.split("/"),""===(e=m.shift())&&!t.require_host)return!0;if((m=e.split("@")).length>1&&(n=m.shift()).indexOf(":")>=0&&n.split(":").length>2)return!1;p=null,v=null;var g=(f=m.join("@")).match(c);return g?(d="",v=g[1],p=g[2]||null):(d=(m=f.split(":")).shift(),m.length&&(p=m.join(":"))),!(null!==p&&(h=parseInt(p,10),!/^[0-9]+$/.test(p)||h<=0||h>65535)||!((0,s.default)(d)||(0,o.default)(d,t)||v&&(0,s.default)(v,6))||(d=d||v,t.host_whitelist&&!i(d,t.host_whitelist)||t.host_blacklist&&i(d,t.host_blacklist)))};var a=r($e),o=r(Le),s=r(Se),u=r(Ae),l={protocols:["http","https","ftp"],require_tld:!0,require_protocol:!1,require_host:!0,require_valid_protocol:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_protocol_relative_urls:!1},c=/^\[([^\]]+)\](?::([0-9]+))?$/;e.exports=t.default})),st={after:function(e,t){var r=t[0],n=t[1],i=t[2];return void 0===i&&(i=n,n=!1),e=Z(e,i),r=Z(r,i),!(!e||!r)&&(A(e,r)||n&&L(e,r))},alpha_dash:ye,alpha_num:be,alpha_spaces:we,alpha:ge,before:function(e,t){var r=t[0],n=t[1],i=t[2];return void 0===i&&(i=n,n=!1),e=Z(e,i),r=Z(r,i),!(!e||!r)&&(O(e,r)||n&&L(e,r))},between:De,confirmed:function(e,t){return String(e)===String(t)},credit_card:function(e){return Te(String(e))},date_between:function(e,t){var r,n,i,a="()";if(t.length>3){var o;r=(o=t)[0],n=o[1],a=o[2],i=o[3]}else{var s;r=(s=t)[0],n=s[1],i=s[2]}var u=Z(r,i),l=Z(n,i),c=Z(e,i);return!!(u&&l&&c)&&("()"===a?A(c,u)&&O(c,l):"(]"===a?A(c,u)&&(L(c,l)||O(c,l)):"[)"===a?O(c,l)&&(L(c,u)||A(c,u)):L(c,l)||L(c,u)||O(c,l)&&A(c,u))},date_format:function(e,t){return!!Z(e,t[0])},decimal:_e,digits:Me,dimensions:function(e,t){for(var r=t[0],n=t[1],i=[],a=0;a<e.length;a++){if(!/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e[a].name))return!1;i.push(e[a])}return Promise.all(i.map(function(e){return xe(e,r,n)}))},email:function(e){return Array.isArray(e)?e.every(function(e){return Fe(String(e))}):Fe(String(e))},ext:function(e,t){var r=new RegExp(".("+t.join("|")+")$","i");return e.every(function(e){return r.test(e.name)})},image:function(e){return e.every(function(e){return/\.(jpg|svg|jpeg|png|bmp|gif)$/i.test(e.name)})},in:Ce,integer:function(e){return Array.isArray(e)?e.every(function(e){return/^-?[0-9]+$/.test(String(e))}):/^-?[0-9]+$/.test(String(e))},length:function(e,t){var r=t[0],n=t[1];return void 0===n&&(n=void 0),r=Number(r),void 0!==e&&null!==e&&("number"==typeof e&&(e=String(e)),e.length||(e=Je(e)),it(e,r,n))},ip:function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=4),Array.isArray(e)?e.every(function(e){return Ye(e,r)}):Ye(e,r)},max:function(e,t){var r=t[0];return void 0===e||null===e?r>=0:String(e).length<=r},max_value:function(e,t){var r=t[0];return!Array.isArray(e)&&null!==e&&void 0!==e&&""!==e&&Number(e)<=r},mimes:function(e,t){var r=new RegExp(t.join("|").replace("*",".+")+"$","i");return e.every(function(e){return r.test(e.type)})},min:function(e,t){var r=t[0];return void 0!==e&&null!==e&&String(e).length>=r},min_value:function(e,t){var r=t[0];return!Array.isArray(e)&&null!==e&&void 0!==e&&""!==e&&Number(e)>=r},not_in:at,numeric:function(e){return Array.isArray(e)?e.every(function(e){return/^[0-9]+$/.test(String(e))}):/^[0-9]+$/.test(String(e))},regex:function(e,t){var r=t[0],n=t.slice(1);return r instanceof RegExp?r.test(e):new RegExp(r,n).test(String(e))},required:function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r=!1),Array.isArray(e)?!!e.length:!(!1===e&&r||void 0===e||null===e||!String(e).trim().length)},size:function(e,t){var r=t[0];if(isNaN(r))return!1;for(var n=1024*Number(r),i=0;i<e.length;i++)if(e[i].size>n)return!1;return!0},url:function(e,t){void 0===t&&(t=[]);var r=t[0];void 0===r&&(r=!1);var n={require_protocol:!!r,allow_underscores:!0};return Array.isArray(e)?e.every(function(e){return ot(e,n)}):ot(e,n)}},ut=function(e){var t=0===(e=1024*Number(e))?0:Math.floor(Math.log(e)/Math.log(1024));return 1*(e/Math.pow(1024,t)).toFixed(2)+" "+["Byte","KB","MB","GB","TB","PB","EB","ZB","YB"][t]},lt={name:"en",messages:{_default:function(e){return"The "+e+" value is not valid."},after:function(e,t){var r=t[0];return"The "+e+" must be after "+(t[1]?"or equal to ":"")+r+"."},alpha_dash:function(e){return"The "+e+" field may contain alpha-numeric characters as well as dashes and underscores."},alpha_num:function(e){return"The "+e+" field may only contain alpha-numeric characters."},alpha_spaces:function(e){return"The "+e+" field may only contain alphabetic characters as well as spaces."},alpha:function(e){return"The "+e+" field may only contain alphabetic characters."},before:function(e,t){var r=t[0];return"The "+e+" must be before "+(t[1]?"or equal to ":"")+r+"."},between:function(e,t){return"The "+e+" field must be between "+t[0]+" and "+t[1]+"."},confirmed:function(e){return"The "+e+" confirmation does not match."},credit_card:function(e){return"The "+e+" field is invalid."},date_between:function(e,t){return"The "+e+" must be between "+t[0]+" and "+t[1]+"."},date_format:function(e,t){return"The "+e+" must be in the format "+t[0]+"."},decimal:function(e,t){void 0===t&&(t=[]);var r=t[0];return void 0===r&&(r="*"),"The "+e+" field must be numeric and may contain "+(r&&"*"!==r?r:"")+" decimal points."},digits:function(e,t){return"The "+e+" field must be numeric and exactly contain "+t[0]+" digits."},dimensions:function(e,t){return"The "+e+" field must be "+t[0]+" pixels by "+t[1]+" pixels."},email:function(e){return"The "+e+" field must be a valid email."},ext:function(e){return"The "+e+" field must be a valid file."},image:function(e){return"The "+e+" field must be an image."},in:function(e){return"The "+e+" field must be a valid value."},integer:function(e){return"The "+e+" field must be an integer."},ip:function(e){return"The "+e+" field must be a valid ip address."},length:function(e,t){var r=t[0],n=t[1];return n?"The "+e+" length be between "+r+" and "+n+".":"The "+e+" length must be "+r+"."},max:function(e,t){return"The "+e+" field may not be greater than "+t[0]+" characters."},max_value:function(e,t){return"The "+e+" field must be "+t[0]+" or less."},mimes:function(e){return"The "+e+" field must have a valid file type."},min:function(e,t){return"The "+e+" field must be at least "+t[0]+" characters."},min_value:function(e,t){return"The "+e+" field must be "+t[0]+" or more."},not_in:function(e){return"The "+e+" field must be a valid value."},numeric:function(e){return"The "+e+" field may only contain numeric characters."},regex:function(e){return"The "+e+" field format is invalid."},required:function(e){return"The "+e+" field is required."},size:function(e,t){var r=t[0];return"The "+e+" size must be less than "+ut(r)+"."},url:function(e){return"The "+e+" field is not a valid URL."}},attributes:{}};"undefined"!=typeof VeeValidate&&VeeValidate.Validator.addLocale(lt);var ct=function(){this.items=[]};ct.prototype.add=function(e){arguments.length>1&&(e={field:arguments[0],msg:arguments[1],rule:arguments[2],scope:Ee(arguments[3])?null:arguments[3]}),e.scope=Ee(e.scope)?null:e.scope,this.items.push(e)},ct.prototype.update=function(e,t){var r=tt(this.items,function(t){return t.id===e});if(r){var n=this.items.indexOf(r);this.items.splice(n,1),r.scope=t.scope,this.items.push(r)}},ct.prototype.all=function(e){return Ee(e)?this.items.map(function(e){return e.msg}):this.items.filter(function(t){return t.scope===e}).map(function(e){return e.msg})},ct.prototype.any=function(e){return Ee(e)?!!this.items.length:!!this.items.filter(function(t){return t.scope===e}).length},ct.prototype.clear=function(e){var t=this;Ee(e)&&(e=null);for(var r=0;r<this.items.length;++r)t.items[r].scope===e&&(t.items.splice(r,1),--r)},ct.prototype.collect=function(e,t,r){if(void 0===r&&(r=!0),!e){var n={};return this.items.forEach(function(e){n[e.field]||(n[e.field]=[]),n[e.field].push(r?e.msg:e)}),n}return e=Ee(e)?e:String(e),Ee(t)?this.items.filter(function(t){return t.field===e}).map(function(e){return r?e.msg:e}):this.items.filter(function(r){return r.field===e&&r.scope===t}).map(function(e){return r?e.msg:e})},ct.prototype.count=function(){return this.items.length},ct.prototype.firstById=function(e){var t=tt(this.items,function(t){return t.id===e});return t?t.msg:null},ct.prototype.first=function(e,t){var r=this;void 0===t&&(t=null),e=Ee(e)?e:String(e);var n=this._selector(e),i=this._scope(e);if(i){var a=this.first(i.name,i.scope);if(a)return a}if(n)return this.firstByRule(n.name,n.rule,t);for(var o=0;o<this.items.length;++o)if(r.items[o].field===e&&r.items[o].scope===t)return r.items[o].msg;return null},ct.prototype.firstRule=function(e,t){var r=this.collect(e,t,!1);return r.length&&r[0].rule||null},ct.prototype.has=function(e,t){return void 0===t&&(t=null),!!this.first(e,t)},ct.prototype.firstByRule=function(e,t,r){void 0===r&&(r=null);var n=this.collect(e,r,!1).filter(function(e){return e.rule===t})[0];return n&&n.msg||null},ct.prototype.firstNot=function(e,t,r){void 0===t&&(t="required"),void 0===r&&(r=null);var n=this.collect(e,r,!1).filter(function(e){return e.rule!==t})[0];return n&&n.msg||null},ct.prototype.removeById=function(e){for(var t=this,r=0;r<this.items.length;++r)t.items[r].id===e&&(t.items.splice(r,1),--r)},ct.prototype.remove=function(e,t,r){var n=this;e=Ee(e)?e:String(e);for(var i=0;i<this.items.length;++i)(function(n){return n.id&&r?n.id===r:Ee(t)?n.field===e&&null===n.scope:n.field===e&&n.scope===t})(n.items[i])&&(n.items.splice(i,1),--i)},ct.prototype._selector=function(e){if(e.indexOf(":")>-1){var t=e.split(":");return{name:t[0],rule:t[1]}}return null},ct.prototype._scope=function(e){if(e.indexOf(".")>-1){var t=e.split("."),r=t[0];return{name:t.slice(1).join("."),scope:r}}return null};var dt=function(e){void 0===e&&(e={}),this.container={},this.merge(e)};dt.prototype.hasLocale=function(e){return!!this.container[e]},dt.prototype.setDateFormat=function(e,t){this.container[e]||(this.container[e]={}),this.container[e].dateFormat=t},dt.prototype.getDateFormat=function(e){if(this.container[e])return this.container[e].dateFormat},dt.prototype.getMessage=function(e,t,r){return this.hasMessage(e,t)?this.container[e].messages[t]:r||this._getDefaultMessage(e)},dt.prototype.getFieldMessage=function(e,t,r){if(!this.hasLocale(e))return this.getMessage(e,r);var n=this.container[e].custom&&this.container[e].custom[t];return n&&n[r]?n[r]:this.getMessage(e,r)},dt.prototype._getDefaultMessage=function(e){return this.hasMessage(e,"_default")?this.container[e].messages._default:this.container.en.messages._default},dt.prototype.getAttribute=function(e,t,r){return void 0===r&&(r=""),this.hasAttribute(e,t)?this.container[e].attributes[t]:r},dt.prototype.hasMessage=function(e,t){return!!(this.hasLocale(e)&&this.container[e].messages&&this.container[e].messages[t])},dt.prototype.hasAttribute=function(e,t){return!!(this.hasLocale(e)&&this.container[e].attributes&&this.container[e].attributes[t])},dt.prototype.merge=function(e){this._merge(this.container,e)},dt.prototype.setMessage=function(e,t,r){this.hasLocale(e)||(this.container[e]={messages:{},attributes:{}}),this.container[e].messages[t]=r},dt.prototype.setAttribute=function(e,t,r){this.hasLocale(e)||(this.container[e]={messages:{},attributes:{}}),this.container[e].attributes[t]=r},dt.prototype._merge=function(e,t){var r=this;return Pe(e)&&Pe(t)?(Object.keys(t).forEach(function(n){if(Pe(t[n])){if(!e[n]){Ke(e,(i={},i[n]={},i));var i}r._merge(e[n],t[n])}else{Ke(e,(a={},a[n]=t[n],a));var a}}),e):e};var ft={locale:"en",delay:0,errorBagName:"errors",dictionary:null,strict:!0,fieldsBagName:"fields",classes:!1,classNames:null,events:"input|blur",inject:!0,fastExit:!0,aria:!0,validity:!1},ht=Ke({},ft),pt=function(){},mt={default:{},current:{}};mt.default.get=function(){return ft},mt.current.get=function(){return ht},pt.merge=function(e){ht=Ke({},ht,e)},pt.resolve=function(e){var t=Ze("$options.$_veeValidate",e,{});return Ke({},pt.current,t)},Object.defineProperties(pt,mt);var vt=function(){};vt.generate=function(e,t,r){var n=vt.resolveModel(t,r),i=pt.resolve(r.context);return{name:vt.resolveName(e,r),el:e,listen:!t.modifiers.disable,scope:vt.resolveScope(e,t,r),vm:vt.makeVM(r.context),expression:t.value,component:r.child,classes:i.classes,classNames:i.classNames,getter:vt.resolveGetter(e,r,n),events:vt.resolveEvents(e,r)||i.events,model:n,delay:vt.resolveDelay(e,r,i),rules:vt.resolveRules(e,t),initial:!!t.modifiers.initial,alias:vt.resolveAlias(e,r),validity:i.validity,aria:i.aria,initialValue:vt.resolveInitialValue(r)}},vt.getCtorConfig=function(e){return e.child?Ze("child.$options.$_veeValidate",e):null},vt.resolveRules=function(e,t){return t&&t.expression?"string"==typeof t.value?t.value:~["string","object"].indexOf(typeof t.value.rules)?t.value.rules:t.value:Ne(e,"rules")},vt.resolveInitialValue=function(e){var t=e.data.model||tt(e.data.directives,function(e){return"model"===e.name});return t&&t.value},vt.makeVM=function(e){return{get $el(){return e.$el},get $refs(){return e.$refs},$watch:e.$watch?e.$watch.bind(e):function(){},$validator:e.$validator?{errors:e.$validator.errors,validate:e.$validator.validate.bind(e.$validator),update:e.$validator.update.bind(e.$validator)}:null}},vt.resolveDelay=function(e,t,r){return void 0===r&&(r={}),Ne(e,"delay")||t.child&&t.child.$attrs&&t.child.$attrs["data-vv-delay"]||r.delay},vt.resolveAlias=function(e,t){return function(){return Ne(e,"as")||t.child&&t.child.$attrs&&t.child.$attrs["data-vv-as"]||e.title||null}},vt.resolveEvents=function(e,t){var r=Ne(e,"validate-on");if(!r&&t.child&&t.child.$attrs&&(r=t.child.$attrs["data-vv-validate-on"]),!r&&t.child){var n=vt.getCtorConfig(t);r=n&&n.events}return r},vt.resolveScope=function(e,t,r){void 0===r&&(r={});var n=null;return Pe(t.value)&&(n=t.value.scope),r.child&&Ee(n)&&(n=r.child.$attrs&&r.child.$attrs["data-vv-scope"]),Ee(n)?je(e):n},vt.resolveModel=function(e,t){if(e.arg)return e.arg;if(Pe(e.value)&&e.value.arg)return e.value.arg;var r=t.data.model||tt(t.data.directives,function(e){return"model"===e.name});return r&&/^[a-z_]+[0-9]*(\w*\.[a-z_]\w*)*$/i.test(r.expression)&&He(r.expression,t.context)?r.expression:null},vt.resolveName=function(e,t){var r=Ne(e,"name");if(!r&&!t.child)return e.name;if(!r&&t.child&&t.child.$attrs&&(r=t.child.$attrs["data-vv-name"]||t.child.$attrs.name),!r&&t.child){var n=vt.getCtorConfig(t);return n&&Ie(n.name)?n.name.bind(t.child)():t.child.name}return r},vt.resolveGetter=function(e,t,r){if(r)return function(){return Ze(r,t.context)};if(t.child){var n=Ne(e,"value-path")||t.child.$attrs&&t.child.$attrs["data-vv-value-path"];if(n)return function(){return Ze(n,t.child)};var i=vt.getCtorConfig(t);if(i&&Ie(i.value)){var a=i.value.bind(t.child);return function(){return a()}}return function(){return t.child.value}}switch(e.type){case"checkbox":return function(){var t=document.querySelectorAll('input[name="'+e.name+'"]');if((t=Je(t).filter(function(e){return e.checked})).length)return t.map(fu