|
|
import{c as Yu,g as jme}from"./vue-repl-jaFwbjhK.js";import"./index-bVOhw2NF.js";var Qr={},B_={exports:{}};(function(n,t){(function(a,i){i(t)})(Yu,function(a){var i=Object.freeze({__proto__:null,get _call(){return _1},get _getQueueContexts(){return LR},get _resyncKey(){return NR},get _resyncList(){return DR},get _resyncParent(){return _R},get _resyncRemoved(){return LG},get call(){return O1},get isDenylisted(){return OR},get popContext(){return kR},get pushContext(){return N1},get requeue(){return MG},get requeueComputedKeyAndDecorators(){return ph},get resync(){return Xo},get setContext(){return kG},get setKey(){return ch},get setScope(){return uh},get setup(){return D1},get skip(){return _G},get skipKey(){return NG},get stop(){return DG},get visit(){return OG}}),u=Object.freeze({__proto__:null,get DEFAULT_EXTENSIONS(){return LUe},get File(){return Eh},get buildExternalHelpers(){return XK},get createConfigItem(){return sUe},get createConfigItemAsync(){return nUe},get createConfigItemSync(){return Hz},get getEnv(){return tH},get loadOptions(){return aUe},get loadOptionsAsync(){return rUe},get loadOptionsSync(){return x5},get loadPartialConfig(){return tUe},get loadPartialConfigAsync(){return eUe},get loadPartialConfigSync(){return Gz},get parse(){return NUe},get parseAsync(){return kUe},get parseSync(){return DUe},get resolvePlugin(){return zBe},get resolvePreset(){return XBe},get template(){return gt},get tokTypes(){return zq},get transform(){return PUe},get transformAsync(){return AUe},get transformFile(){return IUe},get transformFileAsync(){return jUe},get transformFileSync(){return CUe},get transformFromAst(){return OUe},get transformFromAstAsync(){return _Ue},get transformFromAstSync(){return fX},get transformSync(){return pX},get traverse(){return $a},get types(){return d8},get version(){return _h}});function p(e,r){(r==null||r>e.length)&&(r=e.length);for(var s=0,o=Array(r);s<r;s++)o[s]=e[s];return o}function m(e){if(Array.isArray(e))return e}function b(e){if(Array.isArray(e))return p(e)}function v(e,r,s,o,d,l,c){try{var f=e[l](c),h=f.value}catch(y){return void s(y)}f.done?r(h):Promise.resolve(h).then(o,d)}function E(e){return function(){var r=this,s=arguments;return new Promise(function(o,d){var l=e.apply(r,s);function c(h){v(l,o,d,c,f,"next",h)}function f(h){v(l,o,d,c,f,"throw",h)}c(void 0)})}}function S(e,r,s){if(X())return Reflect.construct.apply(null,arguments);var o=[null];o.push.apply(o,r);var d=new(e.bind.apply(e,o));return s&&se(d,s.prototype),d}function A(e,r){for(var s=0;s<r.length;s++){var o=r[s];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,mt(o.key),o)}}function O(e,r,s){return r&&A(e.prototype,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function I(e,r){var s=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(s)return(s=s.call(e)).next.bind(s);if(Array.isArray(e)||(s=yt(e))||r){s&&(e=s);var o=0;return function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function q(e){return q=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},q(e)}function L(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(r&&r.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),r&&se(e,r)}function W(e){try{return Function.toString.call(e).indexOf("[native code]")!==-1}catch{return typeof e=="function"}}function X(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(X=function(){return!!e})()}function Q(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ae(e,r){var s=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(s!=null){var o,d,l,c,f=[],h=!0,y=!1;try{if(l=(s=s.call(e)).next,r===0){if(Object(s)!==s)return;h=!1}else for(;!(h=(o=l.call(s)).done)&&(f.push(o.value),f.length!==r);h=!0);}catch(g){y=!0,d=g}finally{try{if(!h&&s.return!=null&&(c=s.return(),Object(c)!==c))return}finally{if(y)throw d}}return f}}function ie(){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 be(){throw new TypeError(`Invalid attempt to spread non-iterable instance.In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ge(e,r){if(e==null)return{};var s,o,d=Xe(e,r);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(o=0;o<l.length;o++)s=l[o],r.includes(s)||{}.propertyIsEnumerable.call(e,s)&&(d[s]=e[s])}return d}function Xe(e,r){if(e==null)return{};var s={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(r.includes(o))continue;s[o]=e[o]}return s}function K(){K=function(){return r};var e,r={},s=Object.prototype,o=s.hasOwnProperty,d=Object.defineProperty||function(ne,le,Z){ne[le]=Z.value},l=typeof Symbol=="function"?Symbol:{},c=l.iterator||"@@iterator",f=l.asyncIterator||"@@asyncIterator",h=l.toStringTag||"@@toStringTag";function y(ne,le,Z){return Object.defineProperty(ne,le,{value:Z,enumerable:!0,configurable:!0,writable:!0}),ne[le]}try{y({},"")}catch{y=function(le,Z,Ee){return le[Z]=Ee}}function g(ne,le,Z,Ee){var fe=le&&le.prototype instanceof _?le:_,Fe=Object.create(fe.prototype),qe=new ue(Ee||[]);return d(Fe,"_invoke",{value:z(ne,Z,qe)}),Fe}function x(ne,le,Z){try{return{type:"normal",arg:ne.call(le,Z)}}catch(Ee){return{type:"throw",arg:Ee}}}r.wrap=g;var R="suspendedStart",w="suspendedYield",T="executing",C="completed",P={};function _(){}function j(){}function k(){}var D={};y(D,c,function(){return this});var F=Object.getPrototypeOf,B=F&&F(F(ge([])));B&&B!==s&&o.call(B,c)&&(D=B);var M=k.prototype=_.prototype=Object.create(D);function V(ne){["next","throw","return"].forEach(function(le){y(ne,le,function(Z){return this._invoke(le,Z)})})}function H(ne,le){function Z(fe,Fe,qe,Ce){var ke=x(ne[fe],ne,Fe);if(ke.type!=="throw"){var Be=ke.arg,Ze=Be.value;return Ze&&typeof Ze=="object"&&o.call(Ze,"__await")?le.resolve(Ze.__await).then(function(ot){Z("next",ot,qe,Ce)},function(ot){Z("throw",ot,qe,Ce)}):le.resolve(Ze).then(function(ot){Be.value=ot,qe(Be)},function(ot){return Z("throw",ot,qe,Ce)})}Ce(ke.arg)}var Ee;d(this,"_invoke",{value:function(fe,Fe){function qe(){return new le(function(Ce,ke){Z(fe,Fe,Ce,ke)})}return Ee=Ee?Ee.then(qe,qe):qe()}})}function z(ne,le,Z){var Ee=R;return function(fe,Fe){if(Ee===T)throw Error("Generator is already running");if(Ee===C){if(fe==="throw")throw Fe;return{value:e,done:!0}}for(Z.method=fe,Z.arg=Fe;;){var qe=Z.delegate;if(qe){var Ce=G(qe,Z);if(Ce){if(Ce===P)continue;return Ce}}if(Z.method==="next")Z.sent=Z._sent=Z.arg;else if(Z.method==="throw"){if(Ee===R)throw Ee=C,Z.arg;Z.dispatchException(Z.arg)}else Z.method==="return"&&Z.abrupt("return",Z.arg);Ee=T;var ke=x(ne,le,Z);if(ke.type==="normal"){if(Ee=Z.done?C:w,ke.arg===P)continue;return{value:ke.arg,done:Z.done}}ke.type==="throw"&&(Ee=C,Z.method="throw",Z.arg=ke.arg)}}}function G(ne,le){var Z=le.method,Ee=ne.iterator[Z];if(Ee===e)return le.delegate=null,Z==="throw"&&ne.iterator.return&&(le.method="return",le.arg=e,G(ne,le),le.method==="throw")||Z!=="return"&&(le.method="throw",le.arg=new TypeError("The iterator does not provide a '"+Z+"' method")),P;var fe=x(Ee,ne.iterator,le.arg);if(fe.type==="throw")return le.method="throw",le.arg=fe.arg,le.delegate=null,P;var Fe=fe.arg;return Fe?Fe.done?(le[ne.resultName]=Fe.value,le.next=ne.nextLoc,le.method!=="return"&&(le.method="next",le.arg=e),le.delegate=null,P):Fe:(le.method="throw",le.arg=new TypeError("iterator result is not an object"),le.delegate=null,P)}function J(ne){var le={tryLoc:ne[0]};1 in ne&&(le.catchLoc=ne[1]),2 in ne&&(le.finallyLoc=ne[2],le.afterLoc=ne[3]),this.tryEntries.push(le)}function ce(ne){var le=ne.completion||{};le.type="normal",delete le.arg,ne.completion=le}function ue(ne){this.tryEntries=[{tryLoc:"root"}],ne.forEach(J,this),this.reset(!0)}function ge(ne){if(ne||ne===""){var le=ne[c];if(le)return le.call(ne);if(typeof ne.next=="function")return ne;if(!isNaN(ne.length)){var Z=-1,Ee=function fe(){for(;++Z<ne.length;)if(o.call(ne,Z))return fe.value=ne[Z],fe.done=!1,fe;return fe.value=e,fe.done=!0,fe};return Ee.next=Ee}}throw new TypeError(typeof ne+" is not iterable")}return j.prototype=k,d(M,"constructor",{value:k,configurable:!0}),d(k,"constructor",{value:j,configurable:!0}),
`)}}function di(e,r){return!e||e.type!=="ArrayExpression"?!1:r==null||Se(e,r)}function no(e,r){return!e||e.type!=="AssignmentExpression"?!1:r==null||Se(e,r)}function _M(e,r){return!e||e.type!=="BinaryExpression"?!1:r==null||Se(e,r)}function A2e(e,r){return!e||e.type!=="InterpreterDirective"?!1:r==null||Se(e,r)}function I2e(e,r){return!e||e.type!=="Directive"?!1:r==null||Se(e,r)}function C2e(e,r){return!e||e.type!=="DirectiveLiteral"?!1:r==null||Se(e,r)}function ql(e,r){return!e||e.type!=="BlockStatement"?!1:r==null||Se(e,r)}function j2e(e,r){return!e||e.type!=="BreakStatement"?!1:r==null||Se(e,r)}function un(e,r){return!e||e.type!=="CallExpression"?!1:r==null||Se(e,r)}function dx(e,r){return!e||e.type!=="CatchClause"?!1:r==null||Se(e,r)}function O2e(e,r){return!e||e.type!=="ConditionalExpression"?!1:r==null||Se(e,r)}function _2e(e,r){return!e||e.type!=="ContinueStatement"?!1:r==null||Se(e,r)}function N2e(e,r){return!e||e.type!=="DebuggerStatement"?!1:r==null||Se(e,r)}function D2e(e,r){return!e||e.type!=="DoWhileStatement"?!1:r==null||Se(e,r)}function ux(e,r){return!e||e.type!=="EmptyStatement"?!1:r==null||Se(e,r)}function Lo(e,r){return!e||e.type!=="ExpressionStatement"?!1:r==null||Se(e,r)}function NM(e,r){return!e||e.type!=="File"?!1:r==null||Se(e,r)}function k2e(e,r){return!e||e.type!=="ForInStatement"?!1:r==null||Se(e,r)}function of(e,r){return!e||e.type!=="ForStatement"?!1:r==null||Se(e,r)}function Kd(e,r){return!e||e.type!=="FunctionDeclaration"?!1:r==null||Se(e,r)}function Xy(e,r){return!e||e.type!=="FunctionExpression"?!1:r==null||Se(e,r)}function Wt(e,r){return!e||e.type!=="Identifier"?!1:r==null||Se(e,r)}function cx(e,r){return!e||e.type!=="IfStatement"?!1:r==null||Se(e,r)}function lf(e,r){return!e||e.type!=="LabeledStatement"?!1:r==null||Se(e,r)}function Va(e,r){return!e||e.type!=="StringLiteral"?!1:r==null||Se(e,r)}function px(e,r){return!e||e.type!=="NumericLiteral"?!1:r==null||Se(e,r)}function df(e,r){return!e||e.type!=="NullLiteral"?!1:r==null||Se(e,r)}function DM(e,r){return!e||e.type!=="BooleanLiteral"?!1:r==null||Se(e,r)}function fx(e,r){return!e||e.type!=="RegExpLiteral"?!1:r==null||Se(e,r)}function L2e(e,r){return!e||e.type!=="LogicalExpression"?!1:r==null||Se(e,r)}function Pa(e,r){return!e||e.type!=="MemberExpression"?!1:r==null||Se(e,r)}function uf(e,r){return!e||e.type!=="NewExpression"?!1:r==null||Se(e,r)}function cf(e,r){return!e||e.type!=="Program"?!1:r==null||Se(e,r)}function Bi(e,r){return!e||e.type!=="ObjectExpression"?!1:r==null||Se(e,r)}function Ul(e,r){return!e||e.type!=="ObjectMethod"?!1:r==null||Se(e,r)}function Mo(e,r){return!e||e.type!=="ObjectProperty"?!1:r==null||Se(e,r)}function ui(e,r){return!e||e.type!=="RestElement"?!1:r==null||Se(e,r)}function kM(e,r){return!e||e.type!=="ReturnStatement"?!1:r==null||Se(e,r)}function Jy(e,r){return!e||e.type!=="SequenceExpression"?!1:r==null||Se(e,r)}function hx(e,r){return!e||e.type!=="ParenthesizedExpression"?!1:r==null||Se(e,r)}function M2e(e,r){return!e||e.type!=="SwitchCase"?!1:r==null||Se(e,r)}function B2e(e,r){return!e||e.type!=="SwitchStatement"?!1:r==null||Se(e,r)}function Fi(e,r){return!e||e.type!=="ThisExpression"?!1:r==null||Se(e,r)}function F2e(e,r){return!e||e.type!=="ThrowStatement"?!1:r==null||Se(e,r)}function $2e(e,r){return!e||e.type!=="TryStatement"?!1:r==null||Se(e,r)}function pf(e,r){return!e||e.type!=="UnaryExpression"?!1:r==null||Se(e,r)}function Yy(e,r){return!e||e.type!=="UpdateExpression"?!1:r==null||Se(e,r)}function cn(e,r){return!e||e.type!=="VariableDeclaration"?!1:r==null||Se(e,r)}function LM(e,r){return!e||e.type!=="VariableDeclarator"?!1:r==null||Se(e,r)}function q2e(e,r){return!e||e.type!=="WhileStatement"?!1:r==null||Se(e,r)}function U2e(e,r){return!e||e.type!=="WithStatement"?!1:r==null||Se(e,r)}function bc(e,r){return!e||e.type!=="AssignmentPattern"?!1:r==null||Se(e,r)}function MM(e,r){return!e||e.type!=="ArrayPattern"?!1:r==null||Se(e,r)}function Qy(e,r){return!e||e.type!=="ArrowFunctionExpression"?!1:r==null||Se(e,r)}function mx(e,r){return!e||e.type!=="ClassBody"?!1:r==null||Se(e,r)}function yx(e,r){return!e
`,++s,w===13&&r.charCodeAt(s)===10&&++s,++d,x=o=s):l.unterminated(c,f,h):++s}return{pos:s,str:y,firstInvalidLoc:g,lineStart:o,curLine:d,containsInvalid:!!g}}function Uxe(e,r,s,o){return e==="template"?r===96||r===36&&s.charCodeAt(o+1)===123:r===(e==="double"?34:39)}function Vxe(e,r,s,o,d,l){var c=!d;r++;var f=function(k){return{pos:r,ch:k,lineStart:s,curLine:o}},h=e.charCodeAt(r++);switch(h){case 110:return f(``);case 114:return f("\r");case 120:{var y,g=Kx(e,r,s,o,2,!1,c,l);return y=g.code,r=g.pos,f(y===null?null:String.fromCharCode(y))}case 117:{var x,R=kB(e,r,s,o,c,l);return x=R.code,r=R.pos,f(x===null?null:String.fromCodePoint(x))}case 116:return f(" ");case 98:return f("\b");case 118:return f("\v");case 102:return f("\f");case 13:e.charCodeAt(r)===10&&++r;case 10:s=r,++o;case 8232:case 8233:return f("");case 56:case 57:if(d)return f(null);l.strictNumericEscape(r-1,s,o);default:if(h>=48&&h<=55){var w=r-1,T=/^[0-7]+/.exec(e.slice(w,r+2)),C=T[0],P=parseInt(C,8);P>255&&(C=C.slice(0,-1),P=parseInt(C,8)),r+=C.length-1;var _=e.charCodeAt(r);if(C!=="0"||_===56||_===57){if(d)return f(null);l.strictNumericEscape(w,s,o)}return f(String.fromCharCode(P))}return f(String.fromCharCode(h))}}function Kx(e,r,s,o,d,l,c,f){var h=r,y,g=DB(e,r,s,o,16,d,l,!1,f,!c);return y=g.n,r=g.pos,y===null&&(c?f.invalidEscapeSequence(h,s,o):r=h-1),{code:y,pos:r}}function DB(e,r,s,o,d,l,c,f,h,y){for(var g=r,x=d===16?NB.hex:NB.decBinOct,R=d===16?cg.hex:d===10?cg.dec:d===8?cg.oct:cg.bin,w=!1,T=0,C=0,P=l??1/0;C<P;++C){var _=e.charCodeAt(r),j=void 0;if(_===95&&f!=="bail"){var k=e.charCodeAt(r-1),D=e.charCodeAt(r+1);if(f){if(Number.isNaN(D)||!R(D)||x.has(k)||x.has(D)){if(y)return{n:null,pos:r};h.unexpectedNumericSeparator(r,s,o)}}else{if(y)return{n:null,pos:r};h.numericSeparatorInEscapeSequence(r,s,o)}++r;continue}if(_>=97?j=_-97+10:_>=65?j=_-65+10:qxe(_)?j=_-48:j=1/0,j>=d){if(j<=9&&y)return{n:null,pos:r};if(j<=9&&h.invalidDigit(r,s,o,d))j=0;else if(c)j=0,w=!0;else break}++r,T=T*d+j}return r===g||l!=null&&r-g!==l||w?{n:null,pos:r}:{n:T,pos:r}}function kB(e,r,s,o,d,l){var c=e.charCodeAt(r),f;if(c===123){++r;var h=Kx(e,r,s,o,e.indexOf("}",r)-r,!0,d,l);if(f=h.code,r=h.pos,++r,f!==null&&f>1114111)if(d)l.invalidCodePoint(r,s,o);else return{code:null,pos:r}}else{var y=Kx(e,r,s,o,4,!1,d,l);f=y.code,r=y.pos}return{code:f,pos:r}}var LB=["consequent","body","alternate"],Wxe=["body","expressions"],Gxe=["left","init"],Hx=["leadingComments","trailingComments","innerComments"],Jd=["||","&&","??"],MB=["++","--"],zx=[">","<",">=","<="],Xx=["==","===","!=","!=="],BB=[].concat(Xx,["in","instanceof"]),Jx=[].concat(pe(BB),zx),pg=["-","/","%","*","**","&","|",">>",">>>","<<","^"],FB=["+"].concat(pg,pe(Jx),["|>"]),$B=["=","+="].concat(pe(pg.map(function(e){return e+"="})),pe(Jd.map(function(e){return e+"="}))),Yx=["delete","!"],Qx=["+","-","~"],Zx=["typeof"],qB=["void","throw"].concat(Yx,Qx,Zx),e4={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]},fg=Symbol.for("var used to be block scoped"),UB=Symbol.for("should not be considered a local binding"),ks={},Ef={},xr={},Hl={},t4={},Sf={},Sc={};function hg(e){return Array.isArray(e)?"array":e===null?"null":typeof e}function xa(e){return{validate:e}}function Gt(){return xa(rt.apply(void 0,arguments))}function Fa(e){return{validate:e,optional:!0}}function Xr(){return{validate:rt.apply(void 0,arguments),optional:!0}}function r4(e){return $n(Yt("array"),Tf(e))}function la(){return r4(rt.apply(void 0,arguments))}function pa(){return xa(la.apply(void 0,arguments))}function Tf(e){var r=Kt.env.BABEL_TYPES_8_BREAKING?vg:function(){};function s(o,d,l){if(Array.isArray(l))for(var c=0;c<l.length;c++){var f=d+"["+c+"]",h=l[c];e(o,f,h),r(o,f,h)}}return s.each=e,s}function Ra(){for(var e=arguments.length,r=new Array(e),s=0;s<e;s++)r[s]=arguments[s];function o(d,l,c){if(!r.includes(c))throw new TypeError("Property "+l+" expected value to be one of "+JSON.stringify(r)+" but got "+JSON.stringify(c))}return o.oneOf=r,o}function rt(){for(var e=arguments.length,r=new Array(e),s=0;s<e;s++)r[s]=arguments[s];function o(d,l,c){for(var f=I(r),h;!(h=f()).done;){var y=h.value;if(xn(y,c)){vg(d,l,c);return}}throw new TypeError("Property "+l+" of "+d.type+" expected node to be of a type "+JSON.stringify(r)+" but instead got "+JSON.stringify(c==null?void 0:c.type))}return o.oneOfNodeTypes=r,o}function VB(){for(var e=arguments.length,r=new Array(e),s=0;s<e;s++)r[s]=arguments[s];function o(d,l,c){for(var f=I(r),h;!(h=f()).done;){var y=
`+l.join(``))}return r.shapeOf=e,r}function WB(){function e(r){for(var s,o=r;r;){var d=o,l=d.type;if(l==="OptionalCallExpression"){if(o.optional)return;o=o.callee;continue}if(l==="OptionalMemberExpression"){if(o.optional)return;o=o.object;continue}break}throw new TypeError("Non-optional "+r.type+" must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from "+((s=o)==null?void 0:s.type))}return e}function $n(){for(var e=arguments.length,r=new Array(e),s=0;s<e;s++)r[s]=arguments[s];function o(){for(var d=I(r),l;!(l=d()).done;){var c=l.value;c.apply(void 0,arguments)}}if(o.chainOf=r,r.length>=2&&"type"in r[0]&&r[0].type==="array"&&!("each"in r[1]))throw new Error('An assertValueType("array") validator can only be followed by an assertEach(...) validator.');return o}var Hxe=new Set(["aliases","builder","deprecatedAlias","fields","inherits","visitor","validate"]),zxe=new Set(["default","optional","deprecated","validate"]),a4={};function wf(){for(var e=arguments.length,r=new Array(e),s=0;s<e;s++)r[s]=arguments[s];return function(o,d){var l;d===void 0&&(d={});var c=d.aliases;if(!c){var f,h;d.inherits&&(c=(f=a4[d.inherits].aliases)==null?void 0:f.slice()),(h=c)!=null||(c=[]),d.aliases=c}var y=r.filter(function(g){return!c.includes(g)});(l=c).unshift.apply(l,pe(y)),cs(o,d)}}function cs(e,r){r===void 0&&(r={});var s=r.inherits&&a4[r.inherits]||{},o=r.fields;if(!o&&(o={},s.fields))for(var d=Object.getOwnPropertyNames(s.fields),l=I(d),c;!(c=l()).done;){var f=c.value,h=s.fields[f],y=h.default;if(Array.isArray(y)?y.length>0:y&&typeof y=="object")throw new Error("field defaults can only be primitives or empty arrays currently");o[f]={default:Array.isArray(y)?[]:y,optional:h.optional,deprecated:h.deprecated,validate:h.validate}}for(var g=r.visitor||s.visitor||[],x=r.aliases||s.aliases||[],R=r.builder||s.builder||r.visitor||[],w=0,T=Object.keys(r);w<T.length;w++){var C=T[w];if(!Hxe.has(C))throw new Error('Unknown type option "'+C+'" on '+e)}r.deprecatedAlias&&(Sf[r.deprecatedAlias]=e);for(var P=I(g.concat(R)),_;!(_=P()).done;){var j=_.value;o[j]=o[j]||{}}for(var k=0,D=Object.keys(o);k<D.length;k++){var F=D[k],B=o[F];B.default!==void 0&&!R.includes(F)&&(B.optional=!0),B.default===void 0?B.default=null:!B.validate&&B.default!=null&&(B.validate=Yt(hg(B.default)));for(var M=0,V=Object.keys(B);M<V.length;M++){var H=V[M];if(!zxe.has(H))throw new Error('Unknown field key "'+H+'" on '+e+"."+F)}}ks[e]=r.visitor=g,t4[e]=r.builder=R,Hl[e]=r.fields=o,Ef[e]=r.aliases=x,x.forEach(function(z){xr[z]=xr[z]||[],xr[z].push(e)}),r.validate&&(Sc[e]=r.validate),a4[e]=r}var Jt=wf("Standardized");Jt("ArrayExpression",{fields:{elements:{validate:r4(VB("null","Expression","SpreadElement")),default:Kt.env.BABEL_TYPES_8_BREAKING?void 0:[]}},visitor:["elements"],aliases:["Expression"]}),Jt("AssignmentExpression",{fields:{operator:{validate:Kt.env.BABEL_TYPES_8_BREAKING?Object.assign(function(){var e=Ra.apply(void 0,pe($B)),r=Ra("=");return function(s,o,d){var l=xn("Pattern",s.left)?r:e;l(s,o,d)}}(),{type:"string"}):Yt("string")},left:{validate:Kt.env.BABEL_TYPES_8_BREAKING?rt("Identifier","MemberExpression","OptionalMemberExpression","ArrayPattern","ObjectPattern","TSAsExpression","TSSatisfiesExpression","TSTypeAssertion","TSNonNullExpression"):rt("LVal","OptionalMemberExpression")},right:{validate:rt("Expression")}},builder:["operator","left","right"],visitor:["left","right"],aliases:["Expression"]}),Jt("BinaryExpression",{builder:["operator","left","right"],fields:{operator:{validate:Ra.apply(void 0,pe(FB))},left:{validate:function(){var e=rt("Expression"),r=rt("Expression","PrivateName"),s=Object.assign(function(o,d,l){var c=o.operator==="in"?r:e;c(o,d,l)},{oneOfNodeTypes:["Expression","PrivateName"]});return s}()},right:{validate:rt("Expression")}},visitor:["left","right"],aliases:["Binary","Expression"]}),Jt("InterpreterDirective",{builder:["value"],fields:{value:{validate:Yt("string")}}}),Jt("Directive",{visitor:["value"],fields:{value:{validate:rt("DirectiveLiteral")}}}),Jt("DirectiveLiteral",{builder:["value"],fields:{value:{valid
Expected `+(s.length+1)+" quasis but got "+e.quasis.length)})}}}),Jt("YieldExpression",{builder:["argument","delegate"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{delegate:{validate:Kt.env.BABEL_TYPES_8_BREAKING?$n(Yt("boolean"),Object.assign(function(e,r,s){if(s&&!e.argument)throw new TypeError("Property delegate of YieldExpression cannot be true if there is no argument")},{type:"boolean"})):Yt("boolean"),default:!1},argument:{optional:!0,validate:rt("Expression")}}}),Jt("AwaitExpression",{builder:["argument"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{argument:{validate:rt("Expression")}}}),Jt("Import",{aliases:["Expression"]}),Jt("BigIntLiteral",{builder:["value"],fields:{value:{validate:Yt("string")}},aliases:["Expression","Pureish","Literal","Immutable"]}),Jt("ExportNamespaceSpecifier",{visitor:["exported"],aliases:["ModuleSpecifier"],fields:{exported:{validate:rt("Identifier")}}}),Jt("OptionalMemberExpression",{builder:["object","property","computed","optional"],visitor:["object","property"],aliases:["Expression"],fields:{object:{validate:rt("Expression")},property:{validate:function(){var e=rt("Identifier"),r=rt("Expression"),s=Object.assign(function(o,d,l){var c=o.computed?r:e;c(o,d,l)},{oneOfNodeTypes:["Expression","Identifier"]});return s}()},computed:{default:!1},optional:{validate:Kt.env.BABEL_TYPES_8_BREAKING?$n(Yt("boolean"),WB()):Yt("boolean")}}}),Jt("OptionalCallExpression",{visitor:["callee","arguments","typeParameters","typeArguments"],builder:["callee","arguments","optional"],aliases:["Expression"],fields:{callee:{validate:rt("Expression")},arguments:pa("Expression","SpreadElement","ArgumentPlaceholder"),optional:{validate:Kt.env.BABEL_TYPES_8_BREAKING?$n(Yt("boolean"),WB()):Yt("boolean")},typeArguments:{validate:rt("TypeParameterInstantiation"),optional:!0},typeParameters:{validate:rt("TSTypeParameterInstantiation"),optional:!0}}}),Jt("ClassProperty",{visitor:["decorators","key","typeAnnotation","value"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property"],fields:Object.assign({},n4(),{value:{validate:rt("Expression"),optional:!0},definite:{validate:Yt("boolean"),optional:!0},typeAnnotation:{validate:rt("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:la("Decorator"),optional:!0},readonly:{validate:Yt("boolean"),optional:!0},declare:{validate:Yt("boolean"),optional:!0},variance:{validate:rt("Variance"),optional:!0}})}),Jt("ClassAccessorProperty",{visitor:["decorators","key","typeAnnotation","value"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property","Accessor"],fields:Object.assign({},n4(),{key:{validate:$n(function(){var e=rt("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","PrivateName"),r=rt("Expression");return function(s,o,d){var l=s.computed?r:e;l(s,o,d)}}(),rt("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","Expression","PrivateName"))},value:{validate:rt("Expression"),optional:!0},definite:{validate:Yt("boolean"),optional:!0},typeAnnotation:{validate:rt("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:la("Decorator"),optional:!0},readonly:{validate:Yt("boolean"),optional:!0},declare:{validate:Yt("boolean"),optional:!0},variance:{validate:rt("Variance"),optional:!0}})}),Jt("ClassPrivateProperty",{visitor:["decorators","key","typeAnnotation","value"],builder:["key","value","decorators","static"],aliases:["Property","Private"],fields:{key:{validate:rt("PrivateName")},value:{validate:rt("Expression"),optional:!0},typeAnnotation:{validate:rt("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:la("Decorator"),optional:!0},static:{validate:Yt("boolean"),default:!1},readonly:{validate:Yt("boolean"),optional:!0},definite:{validate:Yt("boolean"),optional:!0},variance:{validate:rt("Variance"),optional:!0}}}),Jt("ClassPrivateMethod",{builder:["kind","key","params","body","static"],visitor:["decorators","key","typeParameters","params","returnType","body"],aliase
`+s},validate:function(){},unwrap:function(s){return e(s.program.body.slice(1))}}}var VEe=u8(function(e){return e.length>1?e:e[0]}),WEe=u8(function(e){return e}),GEe=u8(function(e){if(e.length===0)throw new Error("Found nothing to return.");if(e.length>1)throw new Error("Found multiple statements but wanted one");return e[0]}),vq={code:function(r){return`(`+r+`)`},validate:function(r){if(r.program.body.length>1)throw new Error("Found multiple statements but wanted one");if(vq.unwrap(r).start===0)throw new Error("Parse result included parens.")},unwrap:function(r){var s=r.program,o=ve(s.body,1),d=o[0];return UEe(d),d.expression}},KEe={code:function(r){return r},validate:function(){},unwrap:function(r){return r.program}},HEe=["placeholderWhitelist","placeholderPattern","preserveComments","syntacticPlaceholders"];function $f(e,r){var s=r.placeholderWhitelist,o=s===void 0?e.placeholderWhitelist:s,d=r.placeholderPattern,l=d===void 0?e.placeholderPattern:d,c=r.preserveComments,f=c===void 0?e.preserveComments:c,h=r.syntacticPlaceholders,y=h===void 0?e.syntacticPlaceholders:h;return{parser:Object.assign({},e.parser,r.parser),placeholderWhitelist:o,placeholderPattern:l,preserveComments:f,syntacticPlaceholders:y}}function qf(e){if(e!=null&&typeof e!="object")throw new Error("Unknown template options.");var r=e||{},s=r.placeholderWhitelist,o=r.placeholderPattern,d=r.preserveComments,l=r.syntacticPlaceholders,c=Xe(r,HEe);if(s!=null&&!(s instanceof Set))throw new Error("'.placeholderWhitelist' must be a Set, null, or undefined");if(o!=null&&!(o instanceof RegExp)&&o!==!1)throw new Error("'.placeholderPattern' must be a RegExp, false, null, or undefined");if(d!=null&&typeof d!="boolean")throw new Error("'.preserveComments' must be a boolean, null, or undefined");if(l!=null&&typeof l!="boolean")throw new Error("'.syntacticPlaceholders' must be a boolean, null, or undefined");if(l===!0&&(s!=null||o!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");return{parser:c,placeholderWhitelist:s||void 0,placeholderPattern:o??void 0,preserveComments:d??void 0,syntacticPlaceholders:l??void 0}}function bq(e){if(Array.isArray(e))return e.reduce(function(r,s,o){return r["$"+o]=s,r},{});if(typeof e=="object"||e==null)return e||void 0;throw new Error("Template replacements must be an array, object, null, or undefined")}var Ql=O(function(r,s,o){this.line=void 0,this.column=void 0,this.index=void 0,this.line=r,this.column=s,this.index=o}),Mg=O(function(r,s){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,this.start=r,this.end=s});function fs(e,r){var s=e.line,o=e.column,d=e.index;return new Ql(s,o+r,d+r)}var xq="BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED",zEe={ImportMetaOutsideModule:{message:`import.meta may appear only with 'sourceType: "module"'`,code:xq},ImportOutsideModule:{message:`'import' and 'export' may appear only with 'sourceType: "module"'`,code:xq}},Rq={ArrayPattern:"array destructuring pattern",AssignmentExpression:"assignment expression",AssignmentPattern:"assignment expression",ArrowFunctionExpression:"arrow function expression",ConditionalExpression:"conditional expression",CatchClause:"catch clause",ForOfStatement:"for-of statement",ForInStatement:"for-in statement",ForStatement:"for-loop",FormalParameters:"function parameter list",Identifier:"identifier",ImportSpecifier:"import specifier",ImportDefaultSpecifier:"import default specifier",ImportNamespaceSpecifier:"import namespace specifier",ObjectPattern:"object destructuring pattern",ParenthesizedExpression:"parenthesized expression",RestElement:"rest element",UpdateExpression:{true:"prefix operation",false:"postfix operation"},VariableDeclarator:"variable declaration",YieldExpression:"yield expression"},Bg=function(r){return r.type==="UpdateExpression"?Rq.UpdateExpression[""+r.prefix]:Rq[r.type]},XEe={AccessorIsGenerator:function(r){var s=r.kind;return"A "+s+"ter cannot be a generator."},ArgumentsInClass:"'arguments' is only allowed in functions and class methods.",AsyncFunctionInSingleStatementContext:"Async functions can only be declared at the top level or inside a block.",AwaitBindingIdentifier:"Can not use 'await' as identifier inside an async function.",AwaitBindingIdentifierInStaticBlock:"Can not use 'await' as identifier inside a static block.",AwaitExpressionFormalParameter:"'await' is not allowed in async function param
`:`\r`):f=String.fromCharCode(c),++this.state.curLine,this.state.lineStart=this.state.pos,f},o.jsxReadString=function(l){for(var c="",f=++this.state.pos;;){if(this.state.pos>=this.length)throw this.raise(Ke.UnterminatedString,this.state.startLoc);var h=this.input.charCodeAt(this.state.pos);if(h===l)break;h===38?(c+=this.input.slice(f,this.state.pos),c+=this.jsxReadEntity(),f=this.state.pos):Lc(h)?(c+=this.input.slice(f,this.state.pos),c+=this.jsxReadNewLine(!1),f=this.state.pos):++this.state.pos}c+=this.input.slice(f,this.state.pos++),this.finishToken(133,c)},o.jsxReadEntity=function(){var l=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;var c=10;this.codePointAtPos(this.state.pos)===120&&(c=16,++this.state.pos);var f=this.readInt(c,void 0,!1,"bail");if(f!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(f)}else{for(var h=0,y=!1;h++<10&&this.state.pos<this.length&&!(y=this.codePointAtPos(this.state.pos)===59);)++this.state.pos;if(y){var g=this.input.slice(l,this.state.pos),x=GSe[g];if(++this.state.pos,x)return x}}return this.state.pos=l,"&"},o.jsxReadWord=function(){var l,c=this.state.pos;do l=this.input.charCodeAt(++this.state.pos);while(Gl(l)||l===45);this.finishToken(140,this.input.slice(c,this.state.pos))},o.jsxParseIdentifier=function(){var l=this.startNode();return this.match(140)?l.name=this.state.value:b8(this.state.type)?l.name=ed(this.state.type):this.unexpected(),this.next(),this.finishNode(l,"JSXIdentifier")},o.jsxParseNamespacedName=function(){var l=this.state.startLoc,c=this.jsxParseIdentifier();if(!this.eat(14))return c;var f=this.startNodeAt(l);return f.namespace=c,f.name=this.jsxParseIdentifier(),this.finishNode(f,"JSXNamespacedName")},o.jsxParseElementName=function(){var l=this.state.startLoc,c=this.jsxParseNamespacedName();if(c.type==="JSXNamespacedName")return c;for(;this.eat(16);){var f=this.startNodeAt(l);f.object=c,f.property=this.jsxParseIdentifier(),c=this.finishNode(f,"JSXMemberExpression")}return c},o.jsxParseAttributeValue=function(){var l;switch(this.state.type){case 5:return l=this.startNode(),this.setContext(Da.brace),this.next(),l=this.jsxParseExpressionContainer(l,Da.j_oTag),l.expression.type==="JSXEmptyExpression"&&this.raise(ru.AttributeIsEmpty,l),l;case 142:case 133:return this.parseExprAtom();default:throw this.raise(ru.UnsupportedJsxValue,this.state.startLoc)}},o.jsxParseEmptyExpression=function(){var l=this.startNodeAt(this.state.lastTokEndLoc);return this.finishNodeAt(l,"JSXEmptyExpression",this.state.startLoc)},o.jsxParseSpreadChild=function(l){return this.next(),l.expression=this.parseExpression(),this.setContext(Da.j_expr),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(l,"JSXSpreadChild")},o.jsxParseExpressionContainer=function(l,c){if(this.match(8))l.expression=this.jsxParseEmptyExpression();else{var f=this.parseExpression();l.expression=f}return this.setContext(c),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(l,"JSXExpressionContainer")},o.jsxParseAttribute=function(){var l=this.startNode();return this.match(5)?(this.setContext(Da.brace),this.next(),this.expect(21),l.argument=this.parseMaybeAssignAllowIn(),this.setContext(Da.j_oTag),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(l,"JSXSpreadAttribute")):(l.name=this.jsxParseNamespacedName(),l.value=this.eat(29)?this.jsxParseAttributeValue():null,this.finishNode(l,"JSXAttribute"))},o.jsxParseOpeningElementAt=function(l){var c=this.startNodeAt(l);return this.eat(143)?this.finishNode(c,"JSXOpeningFragment"):(c.name=this.jsxParseElementName(),this.jsxParseOpeningElementAfterName(c))},o.jsxParseOpeningElementAfterName=function(l){for(var c=[];!this.match(56)&&!this.match(143);)c.push(this.jsxParseAttribute());return l.attributes=c,l.selfClosing=this.eat(56),this.expect(143),this.finishNode(l,"JSXOpeningElement")},o.jsxParseClosingElementAt=function(l){var c=this.startNodeAt(l);return this.eat(143)?this.finishNode(c,"JSXClosingFragment"):(c.name=this.jsxParseElementName(),this.expect(143),this.finishNode(c,"JSXC
`),cooked:y===null?null:y.slice(1,w)},x.tail=R,this.next();var C=this.finishNode(x,"TemplateElement");return this.resetEndLocation(C,fs(this.state.lastTokEndLoc,w)),C},s.parseTemplate=function(d){for(var l=this.startNode(),c=this.parseTemplateElement(d),f=[c],h=[];!c.tail;)h.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),f.push(c=this.parseTemplateElement(d));return l.expressions=h,l.quasis=f,this.finishNode(l,"TemplateLiteral")},s.parseTemplateSubstitution=function(){return this.parseExpression()},s.parseObjectLike=function(d,l,c,f){c&&this.expectPlugin("recordAndTuple");var h=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;var y=Object.create(null),g=!0,x=this.startNode();for(x.properties=[],this.next();!this.match(d);){if(g)g=!1;else if(this.expect(12),this.match(d)){this.addTrailingCommaExtraToNode(x);break}var R=void 0;l?R=this.parseBindingProperty():(R=this.parsePropertyDefinition(f),this.checkProto(R,c,y,f)),c&&!this.isObjectProperty(R)&&R.type!=="SpreadElement"&&this.raise(Ke.InvalidRecordProperty,R),R.shorthand&&this.addExtra(R,"shorthand",!0),x.properties.push(R)}this.next(),this.state.inFSharpPipelineDirectBody=h;var w="ObjectExpression";return l?w="ObjectPattern":c&&(w="RecordExpression"),this.finishNode(x,w)},s.addTrailingCommaExtraToNode=function(d){this.addExtra(d,"trailingComma",this.state.lastTokStartLoc.index),this.addExtra(d,"trailingCommaLoc",this.state.lastTokStartLoc,!1)},s.maybeAsyncOrAccessorProp=function(d){return!d.computed&&d.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))},s.parsePropertyDefinition=function(d){var l=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(Ke.UnsupportedPropertyDecorator,this.state.startLoc);this.match(26);)l.push(this.parseDecorator());var c=this.startNode(),f=!1,h=!1,y;if(this.match(21))return l.length&&this.unexpected(),this.parseSpread();l.length&&(c.decorators=l,l=[]),c.method=!1,d&&(y=this.state.startLoc);var g=this.eat(55);this.parsePropertyNamePrefixOperator(c);var x=this.state.containsEsc;if(this.parsePropertyName(c,d),!g&&!x&&this.maybeAsyncOrAccessorProp(c)){var R=c.key,w=R.name;w==="async"&&!this.hasPrecedingLineBreak()&&(f=!0,this.resetPreviousNodeTrailingComments(R),g=this.eat(55),this.parsePropertyName(c)),(w==="get"||w==="set")&&(h=!0,this.resetPreviousNodeTrailingComments(R),c.kind=w,this.match(55)&&(g=!0,this.raise(Ke.AccessorIsGenerator,this.state.curPosition(),{kind:w}),this.next()),this.parsePropertyName(c))}return this.parseObjPropValue(c,y,g,f,!1,h,d)},s.getGetterSetterExpectedParamCount=function(d){return d.kind==="get"?0:1},s.getObjectOrClassMethodParams=function(d){return d.params},s.checkGetterSetterParams=function(d){var l,c=this.getGetterSetterExpectedParamCount(d),f=this.getObjectOrClassMethodParams(d);f.length!==c&&this.raise(d.kind==="get"?Ke.BadGetterArity:Ke.BadSetterArity,d),d.kind==="set"&&((l=f[f.length-1])==null?void 0:l.type)==="RestElement"&&this.raise(Ke.BadSetterRestParameter,d)},s.parseObjectMethod=function(d,l,c,f,h){if(h){var y=this.parseMethod(d,l,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(y),y}if(c||l||this.match(10))return f&&this.unexpected(),d.kind="method",d.method=!0,this.parseMethod(d,l,c,!1,!1,"ObjectMethod")},s.parseObjectProperty=function(d,l,c,f){if(d.shorthand=!1,this.eat(14))return d.value=c?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(f),this.finishNode(d,"ObjectProperty");if(!d.computed&&d.key.type==="Identifier"){if(this.checkReservedWord(d.key.name,d.key.loc.start,!0,!1),c)d.value=this.parseMaybeDefault(l,Go(d.key));else if(this.match(29)){var h=this.state.startLoc;f!=null?f.shorthandAssignLoc===null&&(f.shorthandAssignLoc=h):this.raise(Ke.InvalidCoverInitializedName,h),d.value=this.parseMaybeDefault(l,Go(d.key))}else d.value=Go(d.key);return d.shorthand=!0,this.finishNode(d,"ObjectProperty")}},s.parseObjPropValue=function(d,l,c,f,h,y,g){var x=this.parseObjectMethod(d,c,f,h,y)||this.parseObjectProperty(d,l,h,g);return x||this.unexpected(),x},s.parsePro
`):s+=y},d=I(aU(r)),l;!(l=d()).done;)o();return s}function nU(e){return tU.isColorSupported||e.forceColor}var C8=void 0;function TTe(e){if(e){var r;return(r=C8)!=null||(C8=Kg(!0)),C8}return tU}function wTe(e,r){if(r===void 0&&(r={}),e!==""&&nU(r)){var s=vTe(TTe(r.forceColor));return STe(s,e)}else return e}var PTe=typeof Kt=="object"&&(Kt.env.FORCE_COLOR==="0"||Kt.env.FORCE_COLOR==="false")?Kg(!1):eU,sU=function(r,s){return function(o){return r(s(o))}},j8=void 0;function ATe(e){if(e){var r;return(r=j8)!=null||(j8=Kg(!0)),j8}return PTe}function ITe(e){return{gutter:e.gray,marker:sU(e.red,e.bold),message:sU(e.red,e.bold)}}var iU=/\r\n|[\n\r\u2028\u2029]/;function CTe(e,r,s){var o=Object.assign({column:0,line:-1},e.start),d=Object.assign({},o,e.end),l=s||{},c=l.linesAbove,f=c===void 0?2:c,h=l.linesBelow,y=h===void 0?3:h,g=o.line,x=o.column,R=d.line,w=d.column,T=Math.max(g-(f+1),0),C=Math.min(r.length,R+y);g===-1&&(T=0),R===-1&&(C=r.length);var P=R-g,_={};if(P)for(var j=0;j<=P;j++){var k=j+g;if(!x)_[k]=!0;else if(j===0){var D=r[k-1].length;_[k]=[x,D-x+1]}else if(j===P)_[k]=[0,w];else{var F=r[k-j].length;_[k]=[0,F]}}else x===w?x?_[g]=[x,0]:_[g]=!0:_[g]=[x,w-x];return{start:T,end:C,markerLines:_}}function Hg(e,r,s){s===void 0&&(s={});var o=(s.highlightCode||s.forceColor)&&nU(s),d=ATe(s.forceColor),l=ITe(d),c=function(_,j){return o?_(j):j},f=e.split(iU),h=CTe(r,f,s),y=h.start,g=h.end,x=h.markerLines,R=r.start&&typeof r.start.column=="number",w=String(g).length,T=o?wTe(e,s):e,C=T.split(iU,g).slice(y,g).map(function(P,_){var j=y+1+_,k=(" "+j).slice(-w),D=" "+k+" |",F=x[j],B=!x[j+1];if(F){var M="";if(Array.isArray(F)){var V=P.slice(0,Math.max(F[0]-1,0)).replace(/[^\t]/g," "),H=F[1]||1;M=[` `,c(l.gutter,D.replace(/\d/g," "))," ",V,c(l.marker,"^").repeat(H)].join(""),B&&s.message&&(M+=" "+c(l.message,s.message))}return[c(l.marker,">"),c(l.gutter,D),P.length>0?" "+P:"",M].join("")}else return" "+c(l.gutter,D)+(P.length>0?" "+P:"")}).join(``);return s.message&&!R&&(C=""+" ".repeat(w+1)+s.message+``+C),o?d.reset(C):C}var jTe=un,OTe=Lo,_Te=Ds,NTe=Wt,DTe=ci,kTe=uf,zg=ZM,LTe=pi,oU=Va,MTe=n8,BTe=i8,FTe=/^[_$A-Z0-9]+$/;function lU(e,r,s){var o=s.placeholderWhitelist,d=s.placeholderPattern,l=s.preserveComments,c=s.syntacticPlaceholders,f=UTe(r,s.parser,c);MTe(f,{preserveComments:l}),e.validate(f);var h={syntactic:{placeholders:[],placeholderNames:new Set},legacy:{placeholders:[],placeholderNames:new Set},placeholderWhitelist:o,placeholderPattern:d,syntacticPlaceholders:c};return BTe(f,$Te,h),Object.assign({ast:f},h.syntactic.placeholders.length?h.syntactic:h.legacy)}function $Te(e,r,s){var o,d,l=s.syntactic.placeholders.length>0;if(zg(e)){if(s.syntacticPlaceholders===!1)throw new Error("%%foo%%-style placeholders can't be used when '.syntacticPlaceholders' is false.");d=e.name.name,l=!0}else{if(l||s.syntacticPlaceholders)return;if(NTe(e)||DTe(e))d=e.name;else if(oU(e))d=e.value;else return}if(l&&(s.placeholderPattern!=null||s.placeholderWhitelist!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");if(!(!l&&(s.placeholderPattern===!1||!(s.placeholderPattern||FTe).test(d))&&!((o=s.placeholderWhitelist)!=null&&o.has(d)))){r=r.slice();var c=r[r.length-1],f=c.node,h=c.key,y;oU(e)||zg(e,{expectedNode:"StringLiteral"})?y="string":kTe(f)&&h==="arguments"||jTe(f)&&h==="arguments"||_Te(f)&&h==="params"?y="param":OTe(f)&&!zg(e)?(y="statement",r=r.slice(0,-1)):LTe(e)&&zg(e)?y="statement":y="other";var g=l?s.syntactic:s.legacy,x=g.placeholders,R=g.placeholderNames;x.push({name:d,type:y,resolve:function(T){return qTe(T,r)},isDuplicate:R.has(d)}),R.add(d)}}function qTe(e,r){for(var s=e,o=0;o<r.length-1;o++){var d=r[o],l=d.key,c=d.index;c===void 0?s=s[l]:s=s[l][c]}var f=r[r.length-1],h=f.key,y=f.index;return{parent:s,key:h,index:y}}function UTe(e,r,s){var o=(r.plugins||[]).slice();s!==!1&&o.push("placeholders"),r=Object.assign({allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,sourceType:"module"},r,{plugins:o});try{return Jf(e,r)}catch(l){var d=l.loc;throw d&&(l.message+=``+Hg(e,{start:d}),l.code="BABEL_TEMPLATE_PARSE_ERROR"),l}}var VTe=Jr,O8=ye,WTe=f4,_8=Qt,Xg=De,dU=pi,GTe=Va,KTe=Zt,uU=gg;function cU(e,r){var s=O8(e.ast);return r&&(e.placeholders.forEach(function(o){if(!hasOwnProperty.call(r,o.name)){var d=o.name;throw new Error('Error: No substitution given for "'+d+`". If this is not meant to be a placeholder you may want to consider passing one of the following options to @babel/template: - { placeholderPattern: false, placeholderWhitelist: new Set(['`+d+`'])} - { placeholderPattern: /^`+d+"$/ }")}}),Object.keys(r).forEach(function(o){if(!e.placeholderNames.has(o))throw new Error('Unknown substitution "'+o+'" given')})),e.placeholders.slice().reverse().forEach(function(o){try{HTe(o,s,r&&r[o.name]||null)}catch(d){throw d.message='@babel/template placeholder "'+o.name+'": '+d.message,d}}),s}function HTe(e,r,s){e.isDuplicate&&(Array.isArray(s)?s=s.map(function(y){return O8(y)}):typeof s=="object"&&(s=O8(s)));var o=e.resolve(r),d=o.parent,l=o.key,c=o.index;if(e.type==="string"){if(typeof s=="string"&&(s=KTe(s)),!s||!GTe(s))throw new Error("Expected string substitution")}else if(e.type==="statement")c===void 0?s?Array.isArray(s)?s=VTe(s):typeof s=="string"?s=_8(Xg(s)):dU(s)||(s=_8(s)):s=WTe():s&&!Array.isArray(s)&&(typeof s=="string"&&(s=Xg(s)),dU(s)||(s=_8(s)));else if(e.type==="param"){if(typeof s=="string"&&(s=Xg(s)),c===void 0)throw new Error("Assertion failure.")}else if(typeof s=="string"&&(s=Xg(s)),Array.isArray(s))throw new Error("Cannot replace single expression with an array.");function f(y,g,x){var R=y[g];y[g]=x,R.type==="Identifier"&&(R.typeAnnotation&&(x.typeAnnotation=R.typeAnnotation),R.optional&&(x.optional=R.optional),R.decorators&&(x.decorators=R.decorators))}if(c===void 0)uU(d,l,s),f(d,l,s);else{var h=d[l].slice();e.type==="statement"||e.type==="param"?s==null?h.splice(c,1):Array.isArray(s)?h.splice.apply(h,[c,1].concat(pe(s))):f(h,c,s):f(h,c,s),uU(d,l,h),d[l]=h}}function pU(e,r,s){r=e.code(r);var o;return function(d){var l=bq(d);return o||(o=lU(e,r,s)),e.unwrap(cU(o,l))}}function fU(e,r,s){var o=zTe(e,r,s),d=o.metadata,l=o.names;return function(c){var f={};return c.forEach(function(h,y){f[l[y]]=h}),function(h){var y=bq(h);return y&&Object.keys(y).forEach(function(g){if(hasOwnProperty.call(f,g))throw new Error("Unexpected replacement overlap.")}),e.unwrap(cU(d,y?Object.assign(y,f):f))}}}function zTe(e,r,s){var o="BABEL_TPL$",d=r.join("");do o="$$"+o;while(d.includes(o));var l=XTe(r,o),c=l.names,f=l.code,h=lU(e,e.code(f),{parser:s.parser,placeholderWhitelist:new Set(c.concat(s.placeholderWhitelist?Array.from(s.placeholderWhitelist):[])),placeholderPattern:s.placeholderPattern,preserveComments:s.preserveComments,syntacticPlaceholders:s.syntacticPlaceholders});return{metadata:h,names:c}}function XTe(e,r){for(var s=[],o=e[0],d=1;d<e.length;d++){var l=""+r+(d-1);s.push(l),o+=l+e[d]}return{names:s,code:o}}var hU=qf({placeholderPattern:!1});function Bc(e,r){var s=new WeakMap,o=new WeakMap,d=r||qf(null);return Object.assign(function(l){for(var c=arguments.length,f=new Array(c>1?c-1:0),h=1;h<c;h++)f[h-1]=arguments[h];if(typeof l=="string"){if(f.length>1)throw new Error("Unexpected extra params.");return mU(pU(e,l,$f(d,qf(f[0]))))}else if(Array.isArray(l)){var y=s.get(l);return y||(y=fU(e,l,d),s.set(l,y)),mU(y(f))}else if(typeof l=="object"&&l){if(f.length>0)throw new Error("Unexpected extra params.");return Bc(e,$f(d,qf(l)))}throw new Error("Unexpected template param "+typeof l)},{ast:function(c){for(var f=arguments.length,h=new Array(f>1?f-1:0),y=1;y<f;y++)h[y-1]=arguments[y];if(typeof c=="string"){if(h.length>1)throw new Error("Unexpected extra params.");return pU(e,c,$f($f(d,qf(h[0])),hU))()}else if(Array.isArray(c)){var g=o.get(c);return g||(g=fU(e,c,$f(d,hU)),o.set(c,g)),g(h)()}throw new Error("Unexpected template param "+typeof c)}})}function mU(e){var r="";try{throw new Error}catch(s){s.stack&&(r=s.stack.split(`
`).slice(3).join(``))}return function(s){try{return e(s)}catch(o){throw o.stack+=` =============`+r,o}}}var Jg=Bc(VEe),yU=Bc(GEe),gU=Bc(WEe),vU=Bc(vq),bU=Bc(KEe),gt=Object.assign(Jg.bind(void 0),{smart:Jg,statement:yU,statements:gU,expression:vU,program:bU,ast:Jg.ast}),JTe=Object.freeze({__proto__:null,default:gt,expression:vU,program:bU,smart:Jg,statement:yU,statements:gU});function Dt(e,r,s){return Object.freeze({minVersion:e,ast:function(){return gt.program.ast(r,{preserveComments:!0})},metadata:s})}var N8={__proto__:null,OverloadYield:Dt("7.18.14","function _OverloadYield(e,d){this.v=e,this.k=d}",{globals:[],locals:{_OverloadYield:["body.0.id"]},exportBindingAssignments:[],exportName:"_OverloadYield",dependencies:{}}),applyDecoratedDescriptor:Dt("7.0.0-beta.0",'function _applyDecoratedDescriptor(i,e,r,n,l){var a={};return Object.keys(n).forEach((function(i){a[i]=n[i]})),a.enumerable=!!a.enumerable,a.configurable=!!a.configurable,("value"in a||a.initializer)&&(a.writable=!0),a=r.slice().reverse().reduce((function(r,n){return n(i,e,r)||r}),a),l&&void 0!==a.initializer&&(a.value=a.initializer?a.initializer.call(l):void 0,a.initializer=void 0),void 0===a.initializer?(Object.defineProperty(i,e,a),null):a}',{globals:["Object"],locals:{_applyDecoratedDescriptor:["body.0.id"]},exportBindingAssignments:[],exportName:"_applyDecoratedDescriptor",dependencies:{}}),applyDecs2311:Dt("7.24.0",'function applyDecs2311(e,t,n,r,o,i){var a,c,u,s,f,l,p,d=Symbol.metadata||Symbol.for("Symbol.metadata"),m=Object.defineProperty,h=Object.create,y=[h(null),h(null)],v=t.length;function g(t,n,r){return function(o,i){n&&(i=o,o=e);for(var a=0;a<t.length;a++)i=t[a].apply(o,r?[i]:[]);return r?i:o}}function b(e,t,n,r){if("function"!=typeof e&&(r||void 0!==e))throw new TypeError(t+" must "+(n||"be")+" a function"+(r?"":" or undefined"));return e}function applyDec(e,t,n,r,o,i,u,s,f,l,p){function d(e){if(!p(e))throw new TypeError("Attempted to access private element on non-instance")}var h=[].concat(t[0]),v=t[3],w=!u,D=1===o,S=3===o,j=4===o,E=2===o;function I(t,n,r){return function(o,i){return n&&(i=o,o=e),r&&r(o),P[t].call(o,i)}}if(!w){var P={},k=[],F=S?"get":j||D?"set":"value";if(f?(l||D?P={get:setFunctionName((function(){return v(this)}),r,"get"),set:function(e){t[4](this,e)}}:P[F]=v,l||setFunctionName(P[F],r,E?"":F)):l||(P=Object.getOwnPropertyDescriptor(e,r)),!l&&!f){if((c=y[+s][r])&&7!=(c^o))throw Error("Decorating two elements with the same name ("+P[F].name+") is not supported yet");y[+s][r]=o<3?1:o}}for(var N=e,O=h.length-1;O>=0;O-=n?2:1){var T=b(h[O],"A decorator","be",!0),z=n?h[O-1]:void 0,A={},H={kind:["field","accessor","method","getter","setter","class"][o],name:r,metadata:a,addInitializer:function(e,t){if(e.v)throw new TypeError("attempted to call addInitializer after decoration was finished");b(t,"An initializer","be",!0),i.push(t)}.bind(null,A)};if(w)c=T.call(z,N,H),A.v=1,b(c,"class decorators","return")&&(N=c);else if(H.static=s,H.private=f,c=H.access={has:f?p.bind():function(e){return r in e}},j||(c.get=f?E?function(e){return d(e),P.value}:I("get",0,d):function(e){return e[r]}),E||S||(c.set=f?I("set",0,d):function(e,t){e[r]=t}),N=T.call(z,D?{get:P.get,set:P.set}:P[F],H),A.v=1,D){if("object"==typeof N&&N)(c=b(N.get,"accessor.get"))&&(P.get=c),(c=b(N.set,"accessor.set"))&&(P.set=c),(c=b(N.init,"accessor.init"))&&k.unshift(c);else if(void 0!==N)throw new TypeError("accessor decorators must return an object with get, set, or init properties or undefined")}else b(N,(l?"field":"method")+" decorators","return")&&(l?k.unshift(N):P[F]=N)}return o<2&&u.push(g(k,s,1),g(i,s,0)),l||w||(f?D?u.splice(-1,0,I("get",s),I("set",s)):u.push(E?P[F]:b.call.bind(P[F])):m(e,r,P)),N}function w(e){return m(e,d,{configurable:!0,enumerable:!0,value:a})}return void 0!==i&&(a=i[d]),a=h(null==a?null:a),f=[],l=function(e){e&&f.push(g(e))},p=function(t,r){for(var i=0;i<n.length;i++){var a=n[i],c=a[1],l=7&c;if((8&c)==t&&!l==r){var p=a[2],d=!!a[3],m=16&c;applyDec(t?e:e.prototype,a,m,d?"#"+p:toPropertyKey(p),l,l<2?[]:t?s=s||[]:u=u||[],f,!!t,d,r,t&&d?function(t){return checkInRHS(t)===e}:o)}}},p(8,0),p(0,0),p(8,1),p(0,1),l(u),l(s),c=f,v||w(e),{e:c,get c(){var n=[];
/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */_regeneratorRuntime=function(){return e};var t,e={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(t,e,r){t[e]=r.value},i="function"==typeof Symbol?Symbol:{},a=i.iterator||"@@iterator",c=i.asyncIterator||"@@asyncIterator",u=i.toStringTag||"@@toStringTag";function define(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{define({},"")}catch(t){define=function(t,e,r){return t[e]=r}}function wrap(t,e,r,n){var i=e&&e.prototype instanceof Generator?e:Generator,a=Object.create(i.prototype),c=new Context(n||[]);return o(a,"_invoke",{value:makeInvokeMethod(t,r,c)}),a}function tryCatch(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}e.wrap=wrap;var h="suspendedStart",l="suspendedYield",f="executing",s="completed",y={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var p={};define(p,a,(function(){return this}));var d=Object.getPrototypeOf,v=d&&d(d(values([])));v&&v!==r&&n.call(v,a)&&(p=v);var g=GeneratorFunctionPrototype.prototype=Generator.prototype=Object.create(p);function defineIteratorMethods(t){["next","throw","return"].forEach((function(e){define(t,e,(function(t){return this._invoke(e,t)}))}))}function AsyncIterator(t,e){function invoke(r,o,i,a){var c=tryCatch(t[r],t,o);if("throw"!==c.type){var u=c.arg,h=u.value;return h&&"object"==typeof h&&n.call(h,"__await")?e.resolve(h.__await).then((function(t){invoke("next",t,i,a)}),(function(t){invoke("throw",t,i,a)})):e.resolve(h).then((function(t){u.value=t,i(u)}),(function(t){return invoke("throw",t,i,a)}))}a(c.arg)}var r;o(this,"_invoke",{value:function(t,n){function callInvokeWithMethodAndArg(){return new e((function(e,r){invoke(t,n,e,r)}))}return r=r?r.then(callInvokeWithMethodAndArg,callInvokeWithMethodAndArg):callInvokeWithMethodAndArg()}})}function makeInvokeMethod(e,r,n){var o=h;return function(i,a){if(o===f)throw Error("Generator is already running");if(o===s){if("throw"===i)throw a;return{value:t,done:!0}}for(n.method=i,n.arg=a;;){var c=n.delegate;if(c){var u=maybeInvokeDelegate(c,n);if(u){if(u===y)continue;return u}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=s,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=f;var p=tryCatch(e,r,n);if("normal"===p.type){if(o=n.done?s:l,p.arg===y)continue;return{value:p.arg,done:n.done}}"throw"===p.type&&(o=s,n.method="throw",n.arg=p.arg)}}}function maybeInvokeDelegate(e,r){var n=r.method,o=e.iterator[n];if(o===t)return r.delegate=null,"throw"===n&&e.iterator.return&&(r.method="return",r.arg=t,maybeInvokeDelegate(e,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),y;var i=tryCatch(o,e.iterator,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,y;var a=i.arg;return a?a.done?(r[e.resultName]=a.value,r.next=e.nextLoc,"return"!==r.method&&(r.method="next",r.arg=t),r.delegate=null,y):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,y)}function pushTryEntry(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function resetTryEntry(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function Context(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(pushTryEntry,this),this.reset(!0)}function values(e){if(e||""===e){var r=e[a];if(r)return r.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var o=-1,i=function next(){for(;++o<e.length;)if(n.call(e,o))return next.value=e[o],next.done=!1,next;return next.value=t,next.done=!0,next};return i.next=i}}throw new TypeError(typeof e+" is not iterable")}return GeneratorFunction.prototype=GeneratorFunctionPrototype,o(g,"constructor",{value:GeneratorFunctionPrototype,configurable:!0}),o(Gen * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT */var kPe=50;_t.TYPED_ARRAY_SUPPORT=kt.TYPED_ARRAY_SUPPORT!==void 0?kt.TYPED_ARRAY_SUPPORT:!0,n1();function n1(){return _t.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Ko(e,r){if(n1()<r)throw new RangeError("Invalid typed array length");return _t.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(r),e.__proto__=_t.prototype):(e===null&&(e=new _t(r)),e.length=r),e}function _t(e,r,s){if(!_t.TYPED_ARRAY_SUPPORT&&!(this instanceof _t))return new _t(e,r,s);if(typeof e=="number"){if(typeof r=="string")throw new Error("If encoding is specified then the first argument must be a string");return X8(this,e)}return aV(this,e,r,s)}_t.poolSize=8192,_t._augment=function(e){return e.__proto__=_t.prototype,e};function aV(e,r,s,o){if(typeof r=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer<"u"&&r instanceof ArrayBuffer?BPe(e,r,s,o):typeof r=="string"?MPe(e,r,s):FPe(e,r)}_t.from=function(e,r,s){return aV(null,e,r,s)},_t.TYPED_ARRAY_SUPPORT&&(_t.prototype.__proto__=Uint8Array.prototype,_t.__proto__=Uint8Array,typeof Symbol<"u"&&Symbol.species&&_t[Symbol.species]);function nV(e){if(typeof e!="number")throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function LPe(e,r,s,o){return nV(r),r<=0?Ko(e,r):s!==void 0?typeof o=="string"?Ko(e,r).fill(s,o):Ko(e,r).fill(s):Ko(e,r)}_t.alloc=function(e,r,s){return LPe(null,e,r,s)};function X8(e,r){if(nV(r),e=Ko(e,r<0?0:Y8(r)|0),!_t.TYPED_ARRAY_SUPPORT)for(var s=0;s<r;++s)e[s]=0;return e}_t.allocUnsafe=function(e){return X8(null,e)},_t.allocUnsafeSlow=function(e){return X8(null,e)};function MPe(e,r,s){if((typeof s!="string"||s==="")&&(s="utf8"),!_t.isEncoding(s))throw new TypeError('"encoding" must be a valid string encoding');var o=sV(r,s)|0;e=Ko(e,o);var d=e.write(r,s);return d!==o&&(e=e.slice(0,d)),e}function J8(e,r){var s=r.length<0?0:Y8(r.length)|0;e=Ko(e,s);for(var o=0;o<s;o+=1)e[o]=r[o]&255;return e}function BPe(e,r,s,o){if(r.byteLength,s<0||r.byteLength<s)throw new RangeError("'offset' is out of bounds");if(r.byteLength<s+(o||0))throw new RangeError("'length' is out of bounds");return s===void 0&&o===void 0?r=new Uint8Array(r):o===void 0?r=new Uint8Array(r,s):r=new Uint8Array(r,s,o),_t.TYPED_ARRAY_SUPPORT?(e=r,e.__proto__=_t.prototype):e=J8(e,r),e}function FPe(e,r){if(mo(r)){var s=Y8(r.length)|0;return e=Ko(e,s),e.length===0||r.copy(e,0,0,s),e}if(r){if(typeof ArrayBuffer<"u"&&r.buffer instanceof ArrayBuffer||"length"in r)return typeof r.length!="number"||nAe(r.length)?Ko(e,0):J8(e,r);if(r.type==="Buffer"&&rV(r.data))return J8(e,r.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function Y8(e){if(e>=n1())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+n1().toString(16)+" bytes");return e|0}_t.isBuffer=Fc;function mo(e){return!!(e!=null&&e._isBuffer)}_t.compare=function(r,s){if(!mo(r)||!mo(s))throw new TypeError("Arguments must be Buffers");if(r===s)return 0;for(var o=r.length,d=s.length,l=0,c=Math.min(o,d);l<c;++l)if(r[l]!==s[l]){o=r[l],d=s[l];break}return o<d?-1:d<o?1:0},_t.isEncoding=function(r){switch(String(r).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},_t.concat=function(r,s){if(!rV(r))throw new TypeError('"list" argument must be an Array of Buffers');if(r.length===0)return _t.alloc(0);var o;if(s===void 0)for(s=0,o=0;o<r.length;++o)s+=r[o].length;var d=_t.allocUnsafe(s),l=0;for(o=0;o<r.length;++o){var c=r[o];if(!mo(c))throw new TypeError('"list" argument must be an Array of Buffers');c.copy(d,l),l+=c.length}return d};function sV(e,r){if(mo(e))return e.length;if(typeof ArrayBuffer<"u"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;typeof e!="string"&&(e=""+e);var s=e.length;if(s===0)return 0;for(var o=!1;;)switch(r){case"ascii":case"latin1":case"binary":return s;case"utf8":case"utf-8":case void `),T=0;for(w!==0&&this._mark(R,h,y,g,x);w!==-1;)f.line++,f.column=0,T=w+1,T<c&&R!==void 0&&this._mark(++R,0,null,null,x),w=o.indexOf(``,T);f.column+=c-T},r._mark=function(o,d,l,c,f){var h;(h=this._map)==null||h.mark(this._position,o,d,l,c,f)},r.removeTrailingNewline=function(){var o=this._queueCursor;o!==0&&this._queue[o-1].char===10&&this._queueCursor--},r.removeLastSemicolon=function(){var o=this._queueCursor;o!==0&&this._queue[o-1].char===59&&this._queueCursor--},r.getLastChar=function(){var o=this._queueCursor;return o!==0?this._queue[o-1].char:this._last},r.getNewlineCount=function(){var o=this._queueCursor,d=0;if(o===0)return this._last===10?1:0;for(var l=o-1;l>=0&&this._queue[l].char===10;l--)d++;return d===o&&this._last===10?d+1:d},r.endsWithCharAndNewline=function(){var o=this._queue,d=this._queueCursor;if(d!==0){var l=o[d-1].char;return l!==10?void 0:d>1?o[d-2].char:this._last}},r.hasContent=function(){return this._queueCursor!==0||!!this._last},r.exactSource=function(o,d){if(!this._map){d();return}this.source("start",o);var l=o.identifierName,c=this._sourcePosition;l&&(this._canMarkIdName=!1,c.identifierName=l),d(),l&&(this._canMarkIdName=!0,c.identifierName=void 0,c.identifierNamePos=void 0),this.source("end",o)},r.source=function(o,d){this._map&&this._normalizePosition(o,d,0)},r.sourceWithOffset=function(o,d,l){this._map&&this._normalizePosition(o,d,l)},r._normalizePosition=function(o,d,l){var c=d[o],f=this._sourcePosition;c&&(f.line=c.line,f.column=Math.max(c.column+l,0),f.filename=d.filename)},r.getCurrentColumn=function(){for(var o=this._queue,d=this._queueCursor,l=-1,c=0,f=0;f<d;f++){var h=o[f];h.char===10&&(l=c),c+=h.repeat}return l===-1?this._position.column+c:c-1-l},r.getCurrentLine=function(){for(var o=0,d=this._queue,l=0;l<this._queueCursor;l++)d[l].char===10&&o++;return this._position.line+o},O(e)}(),lAe=xr,dAe=di,bV=no,xV=kx,uAe=ql,RV=un,ah=Ds,u1=Wt,cAe=bn,tR=Pa,pAe=Bi,fAe=hf,hAe=zd,mAe=Va;function $c(e,r){return e&&(tR(e)||hAe(e)?($c(e.object,r),e.computed&&$c(e.property,r)):xV(e)||bV(e)?($c(e.left,r),$c(e.right,r)):RV(e)||fAe(e)?(r.hasCall=!0,$c(e.callee,r)):ah(e)?r.hasFunction=!0:u1(e)&&(r.hasHelper=r.hasHelper||e.callee&&Ho(e.callee))),r}function EV(e){return $c(e,{hasCall:!1,hasFunction:!1,hasHelper:!1})}function Ho(e){return e?tR(e)?Ho(e.object)||Ho(e.property):u1(e)?e.name==="require"||e.name.charCodeAt(0)===95:RV(e)?Ho(e.callee):xV(e)||bV(e)?u1(e.left)&&Ho(e.left)||Ho(e.right):!1:!1}function yAe(e){return cAe(e)||pAe(e)||dAe(e)||u1(e)||tR(e)}var sd={AssignmentExpression:function(r){var s=EV(r.right);if(s.hasCall&&s.hasHelper||s.hasFunction)return s.hasFunction?3:2},SwitchCase:function(r,s){return(r.consequent.length||s.cases[0]===r?1:0)|(!r.consequent.length&&s.cases[s.cases.length-1]===r?2:0)},LogicalExpression:function(r){if(ah(r.left)||ah(r.right))return 2},Literal:function(r){if(mAe(r)&&r.value==="use strict")return 2},CallExpression:function(r){if(ah(r.callee)||Ho(r))return 3},OptionalCallExpression:function(r){if(ah(r.callee))return 3},VariableDeclaration:function(r){for(var s=0;s<r.declarations.length;s++){var o=r.declarations[s],d=Ho(o.id)&&!yAe(o.init);if(!d&&o.init){var l=EV(o.init);d=Ho(o.init)&&l.hasCall||l.hasFunction}if(d)return 3}},IfStatement:function(r){if(uAe(r.consequent))return 3}};sd.ObjectProperty=sd.ObjectTypeProperty=sd.ObjectMethod=function(e,r){if(r.properties[0]===e)return 1},sd.ObjectTypeCallProperty=function(e,r){var s;if(r.callProperties[0]===e&&!((s=r.properties)!=null&&s.length))return 1},sd.ObjectTypeIndexer=function(e,r){var s,o;if(r.indexers[0]===e&&!((s=r.properties)!=null&&s.length)&&!((o=r.callProperties)!=null&&o.length))return 1},sd.ObjectTypeInternalSlot=function(e,r){var s,o,d;if(r.internalSlots[0]===e&&!((s=r.properties)!=null&&s.length)&&!((o=r.callProperties)!=null&&o.length)&&!((d=r.indexers)!=null&&d.length))return 1},[["Function",!0],["Class",!0],["Loop",!0],["LabeledStatement",!0],["SwitchStatement",!0],["TryStatement",!0]].forEach(function(e){var r=ve(e,2),s=r[0],o=r[1];[s].concat(lAe[s]||[]).forEach(function(d){var l=o?3:0;sd[d]=function(){return l}})});var gAe=ag,vAe=_M,bAe=un,xAe=bx,RAe=XM,SV=Pa,EAe=Sx,SAe=zd,TAe=wx,wAe=pi,TV=new Map([["||",0],["??",0],["|>",0],["&&",
`,T,C=!0,P=s.numbers=="binary",_=s.numbers=="octal",j=s.numbers=="decimal",k=s.numbers=="hexadecimal";if(l&&r&&UCe(r.toJSON)&&(r=r.toJSON()),!$Ce(r)){if(VCe(r))return r.size==0?"new Map()":(f||(s.__inline1__=!0,s.__inline2__=!1),"new Map("+id(Array.from(r),s)+")");if(WCe(r))return r.size==0?"new Set()":"new Set("+id(Array.from(r),s)+")";if(BCe(r))return r.length==0?"Buffer.from([])":"Buffer.from("+id(Array.from(r),s)+")";if(MCe(r))return T=[],s.wrap=!0,x&&(s.__inline1__=!1,s.__inline2__=!0),R||o(),LCe(r,function(B){C=!1,R&&(s.__inline2__=!1),T.push((f||R?"":y)+id(B,s))}),C?"[]":R?"["+T.join(", ")+"]":"["+w+T.join(","+w)+w+(f?"":g)+"]";if(qCe(r)){if(l)return JSON.stringify(r);if(j)return String(r);if(k){var D=r.toString(16);return h||(D=D.toUpperCase()),"0x"+D}if(P)return"0b"+r.toString(2);if(_)return"0o"+r.toString(8)}else return FCe(r)?(T=[],s.wrap=!0,o(),HV(r,function(B,M){C=!1,T.push((f?"":y)+id(B,s)+":"+(f?"":" ")+id(M,s))}),C?"{}":"{"+w+T.join(","+w)+w+(f?"":g)+"}"):l?JSON.stringify(r)||"null":String(r)}var F=s.escapeEverything?XCe:JCe;return T=r.replace(F,function(B,M,V,H,z,G){if(M){if(s.minimal)return M;var J=M.charCodeAt(0),ce=M.charCodeAt(1);if(s.es6){var ue=(J-55296)*1024+ce-56320+65536,ge=nh(ue,h);return"\\u{"+ge+"}"}return h1(nh(J,h))+h1(nh(ce,h))}if(V)return h1(nh(V.charCodeAt(0),h));if(B=="\0"&&!l&&!HCe.test(G.charAt(z+1)))return"\\0";if(H)return H==c||s.escapeEverything?"\\"+H:H;if(KCe.test(B))return GCe[B];if(s.minimal&&!zCe.test(B))return B;var ne=nh(B.charCodeAt(0),h);return l||ne.length>2?h1(ne):"\\x"+("00"+ne).slice(-2)}),c=="`"&&(T=T.replace(/\$\{/g,"\\${")),s.isScriptContext&&(T=T.replace(/<\/(script|style)/gi,"<\\/$1").replace(/<!--/g,l?"\\u003C!--":"\\x3C!--")),s.wrap&&(T=c+T+c),T};id.version="3.0.2";var zV=id,YCe=bc,lR=Wt;function QCe(e){var r;this.sourceIdentifierName(((r=e.loc)==null?void 0:r.identifierName)||e.name),this.word(e.name)}function ZCe(){this.tokenChar(63)}function XV(e){this.token("..."),this.print(e.argument)}function JV(e){var r=e.properties;if(this.tokenChar(123),r.length){var s=this.enterDelimited();this.space(),this.printList(r,{indent:!0,statement:!0}),this.space(),s()}this.sourceWithOffset("end",e.loc,-1),this.tokenChar(125)}function eje(e){this.printJoin(e.decorators),this._methodHead(e),this.space(),this.print(e.body)}function tje(e){if(this.printJoin(e.decorators),e.computed)this.tokenChar(91),this.print(e.key),this.tokenChar(93);else{if(YCe(e.value)&&lR(e.key)&&e.key.name===e.value.left.name){this.print(e.value);return}if(this.print(e.key),e.shorthand&&lR(e.key)&&lR(e.value)&&e.key.name===e.value.name)return}this.tokenChar(58),this.space(),this.print(e.value)}function YV(e){var r=e.elements,s=r.length;this.tokenChar(91);for(var o=this.enterDelimited(),d=0;d<r.length;d++){var l=r[d];l?(d>0&&this.space(),this.print(l),d<s-1&&this.tokenChar(44)):this.tokenChar(44)}o(),this.tokenChar(93)}function rje(e){var r=e.properties,s,o;if(this.format.recordAndTupleSyntaxType==="bar")s="{|",o="|}";else{if(this.format.recordAndTupleSyntaxType!=="hash"&&this.format.recordAndTupleSyntaxType!=null)throw new Error('The "recordAndTupleSyntaxType" generator option must be "bar" or "hash" ('+JSON.stringify(this.format.recordAndTupleSyntaxType)+" received).");s="#{",o="}"}this.token(s),r.length&&(this.space(),this.printList(r,{indent:!0,statement:!0}),this.space()),this.token(o)}function aje(e){var r=e.elements,s=r.length,o,d;if(this.format.recordAndTupleSyntaxType==="bar")o="[|",d="|]";else if(this.format.recordAndTupleSyntaxType==="hash")o="#[",d="]";else throw new Error(this.format.recordAndTupleSyntaxType+" is not a valid recordAndTuple syntax type");this.token(o);for(var l=0;l<r.length;l++){var c=r[l];c&&(l>0&&this.space(),this.print(c),l<s-1&&this.tokenChar(44))}this.token(d)}function nje(e){this.word("/"+e.pattern+"/"+e.flags)}function sje(e){this.word(e.value?"true":"false")}function ije(){this.word("null")}function QV(e){var r=this.getPossibleRaw(e),s=this.format.jsescOption,o=e.value,d=o+"";s.numbers?this.number(zV(o,s),o):r==null?this.number(d,o):this.format.minified?this.number(r.l`)}if(this.format.concise)y=y.replace(/\n(?!$)/g,``);else{var w=this.format.retainLines?0:this._buf.getCurrentColumn();(this._shouldIndent(47)||this.format.retainLines)&&(w+=this._getIndent()),y=y.replace(/\n(?!$)/g,``+" ".repeat(w))}}}else l?y="/*"+o.value+"*/":y="//"+o.value;this._endsWithDiv&&this._space(),this.source("start",o.loc),this._append(y,c),!c&&!l&&this.newline(1,!0),f&&d!==3&&this.newline(1)},r._printComments=function(o,d,l,c,f){f===void 0&&(f=0);for(var h=l.loc,y=d.length,g=!!h,x=g?h.start.line:0,R=g?h.end.line:0,w=0,T=0,C=this._noLineTerminator?function(){}:this.newline.bind(this),P=0;P<y;P++){var _=d[P],j=this._shouldPrintComment(_);if(j===2){g=!1;break}if(g&&_.loc&&j===1){var k=_.loc.start.line,D=_.loc.end.line;if(o===0){var F=0;P===0?this._buf.hasContent()&&(_.type==="CommentLine"||k!==D)&&(F=T=1):F=k-w,w=D,C(F),this._printComment(_,1),P+1===y&&(C(Math.max(x-w,T)),w=x)}else if(o===1){var B=k-(P===0?x:w);w=D,C(B),this._printComment(_,1),P+1===y&&(C(Math.min(1,R-w)),w=R)}else{var M=k-(P===0?R-f:w);w=D,C(M),this._printComment(_,1)}}else{if(g=!1,j!==1)continue;if(y===1){var V=_.loc?_.loc.start.line===_.loc.end.line:!iW.test(_.value),H=V&&!lNe(l)&&!dNe(c)&&!uNe(c)&&!cNe(c);o===0?this._printComment(_,H&&l.type!=="ObjectExpression"||V&&oNe(c,{body:l})?1:0):H&&o===2?this._printComment(_,1):this._printComment(_,0)}else o===1&&!(l.type==="ObjectExpression"&&l.properties.length>1)&&l.type!=="ClassBody"&&l.type!=="TSInterfaceBody"?this._printComment(_,P===0?2:P===y-1?3:0):this._printComment(_,0)}}o===2&&g&&w&&(this._lastCommentLine=w)},O(e)}();Object.assign(v1.prototype,sNe),v1.prototype.Noop=function(){};function yNe(){this.tokenChar(44),this.space()}function lW(e,r){var s={auxiliaryCommentBefore:r.auxiliaryCommentBefore,auxiliaryCommentAfter:r.auxiliaryCommentAfter,shouldPrintComment:r.shouldPrintComment,retainLines:r.retainLines,retainFunctionParens:r.retainFunctionParens,comments:r.comments==null||r.comments,compact:r.compact,minified:r.minified,concise:r.concise,indent:{adjustMultilineComment:!0,style:" "},jsescOption:Object.assign({quotes:"double",wrap:!0,minimal:!1},r.jsescOption),topicToken:r.topicToken,importAttributesKeyword:r.importAttributesKeyword};{var o;s.decoratorsBeforeExport=r.decoratorsBeforeExport,s.jsescOption.json=r.jsonCompatibleStrings,s.recordAndTupleSyntaxType=(o=r.recordAndTupleSyntaxType)!=null?o:"hash"}s.minified?(s.compact=!0,s.shouldPrintComment=s.shouldPrintComment||function(){return s.comments}):s.shouldPrintComment=s.shouldPrintComment||function(f){return s.comments||f.includes("@license")||f.includes("@preserve")},s.compact==="auto"&&(s.compact=typeof e=="string"&&e.length>5e5,s.compact&&console.error("[BABEL] Note: The code generator has deoptimised the styling of "+(r.filename+" as it exceeds the max of 500KB."))),s.compact&&(s.indent.adjustMultilineComment=!1);var d=s.auxiliaryCommentBefore,l=s.auxiliaryCommentAfter,c=s.shouldPrintComment;return d&&!c(d)&&(s.auxiliaryCommentBefore=void 0),l&&!c(l)&&(s.auxiliaryCommentAfter=void 0),s}a.CodeGenerator=function(){function e(s,o,d){o===void 0&&(o={}),this._ast=void 0,this._format=void 0,this._map=void 0,this._ast=s,this._format=lW(d,o),this._map=o.sourceMaps?new vV(o,d):null}var r=e.prototype;return r.generate=function(){var o=new v1(this._format,this._map);return o.generate(this._ast)},O(e)}();function qc(e,r,s){r===void 0&&(r={});var o=lW(s,r),d=r.sourceMaps?new vV(r,s):null,l=new v1(o,d);return l.generate(e)}var gNe=Object.freeze({__proto__:null,default:qc}),vNe=ks;function bNe(e){for(var r=this;r=r.parentPath;)if(e(r))return r;return null}function xNe(e){var r=this;do if(e(r))return r;while(r=r.parentPath);return null}function RNe(){return this.findParent(function(e){return e.isFunction()})}function ENe(){var e=this;do{if(!e.parentPath||Array.isArray(e.container)&&e.isStatement())break;e=e.parentPath}while(e);if(e&&(e.isProgram()||e.isFile()))throw new Error("File/Program node, we can't possibly find a statement parent to this");return e}function SNe(e){return this.getDeepestCommonAncestorFrom(e,function(r,s,o){for(var d,l=vNe[r.type],c=I(o),f;!(f=c()).done;){var h=f.value,y=h[s+1];if(!d){d=y;continue}if(y.listKey&&d.listKey===y.listKey&&y.key<d.key){d=y;continue}var g=l.indexOf(d.parentKey),x=l.indexOf(y.parentKey);g>x&&(d=y)}return d})}
`+Hg(e,{start:{line:s.line,column:s.column+1}}),d.code="BABEL_REPLACE_SOURCE_ERROR"),d}var o=r.program.body[0].expression;return $a.removeProperties(o),this.replaceWith(o)}function _ke(e){if(Xo.call(this),this.removed)throw new Error("You can't replace this node, we've already removed it");var r=e instanceof An?e.node:e;if(!r)throw new Error("You passed `path.replaceWith()` a falsy node, use `path.remove()` instead");if(this.node===r)return[this];if(this.isProgram()&&!Tke(r))throw new Error("You can only replace a Program root node with another Program node");if(Array.isArray(r))throw new Error("Don't use `path.replaceWith()` with an array of nodes, use `path.replaceWithMultiple()`");if(typeof r=="string")throw new Error("Don't use `path.replaceWith()` with a source string, use `path.replaceWithSourceString()`");var s="";if(this.isNodeType("Statement")&&BW(r)&&!this.canHaveVariableDeclarationOrExpression()&&!this.canSwapBetweenExpressionAndStatement(r)&&!this.parentPath.isExportDefaultDeclaration()&&(r=mke(r),s="expression"),this.isNodeType("Expression")&&wke(r)&&!this.canHaveVariableDeclarationOrExpression()&&!this.canSwapBetweenExpressionAndStatement(r))return this.replaceExpressionWithStatements([r]);var o=this.node;return o&&(xke(r,o),Ake(o)),RR.call(this,r),this.type=r.type,uh.call(this),this.requeue(),[s?this.get(s):this]}function RR(e){var r;if(!this.container)throw new ReferenceError("Container is falsy");this.inList?$W(this.parent,this.key,[e]):$W(this.parent,this.key,e),this.debug("Replace with "+(e==null?void 0:e.type)),(r=rh(this.hub,this.parent))==null||r.set(e,this).delete(this.node),this.node=this.container[this.key]=e}function Nke(e){var r=this;Xo.call(this);var s=[],o=A1(e,s);if(o){for(var d=I(s),l;!(l=d()).done;){var c=l.value;this.scope.push({id:c})}return this.replaceWith(o)[0].get("expressions")}var f=this.getFunctionParent(),h=f==null?void 0:f.node.async,y=f==null?void 0:f.node.generator,g=uke([],pke(e));this.replaceWith(fke(g,[]));var x=this.get("callee");x.get("body").scope.hoistVariables(function(F){return r.scope.push({id:F})});for(var R=x.getCompletionRecords(),w=I(R),T;!(T=w()).done;){var C=T.value;if(C.isExpressionStatement()){var P=C.findParent(function(F){return F.isLoop()});if(P){var _=P.getData("expressionReplacementReturnUid");_?_=gke(_.name):(_=x.scope.generateDeclaredUidIdentifier("ret"),x.get("body").pushContainer("body",FW(xR(_))),P.setData("expressionReplacementReturnUid",_)),C.get("expression").replaceWith(LW("=",xR(_),C.node.expression))}else C.replaceWith(FW(C.node.expression))}}x.arrowFunctionToExpression();var j=x,k=h&&$a.hasType(this.get("callee.body").node,"AwaitExpression",kW),D=y&&$a.hasType(this.get("callee.body").node,"YieldExpression",kW);return k&&(j.set("async",!0),D||this.replaceWith(cke(this.node))),D&&(j.set("generator",!0),this.replaceWith(Cke(this.node,!0))),j.get("body.body")}function A1(e,r){for(var s=[],o=!0,d=I(e),l;!(l=d()).done;){var c=l.value;if(MW(c)||(o=!1),BW(c))s.push(c);else if(Eke(c))s.push(c.expression);else if(Pke(c)){if(c.kind!=="var")return;for(var f=I(c.declarations),h;!(h=f()).done;){for(var y=h.value,g=yke(y),x=0,R=Object.keys(g);x<R.length;x++){var w=R[x];r.push(xR(g[w]))}y.init&&s.push(LW("=",y.id,y.init))}o=!0}else if(Ske(c)){var T=c.consequent?A1([c.consequent],r):bR(),C=c.alternate?A1([c.alternate],r):bR();if(!T||!C)return;s.push(hke(c.test,T,C))}else if(Rke(c)){var P=A1(c.body,r);if(!P)return;s.push(P)}else if(MW(c))e.indexOf(c)===0&&(o=!0);else return}return o&&s.push(bR()),s.length===1?s[0]:Ike(s)}function Dke(e){if(Xo.call(this),Array.isArray(e))if(Array.isArray(this.container)){e=ld.call(this,e);var r=w1.call(this,e);return this.remove(),r}else return this.replaceWithMultiple(e);else return this.replaceWith(e)}var kke=["Number","String","Math"],Lke=["isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent",null,null],Mke=["random"];function qW(e){return kke.includes(e)}function Bke(e){return Lke.includes(e)}function Fke(e){return Mke.includes(e)}function $ke(){var e=this.evaluate();i
(function (`,`) { function `,"(",`) { return `,`.apply(this, arguments); }
`,`.toString = function () { return `,`.toString(); }
return `,`; })(`,`) `])),f,o,h,uu(f),uu(o),uu(f),uu(o),HW(this.node));return this.replaceWith(x)[0].get("arguments.0")}function ELe(e){var r=e.params.findIndex(function(s){return sLe(s)||iLe(s)});return r===-1?e.params.length:r}var SLe=Object.freeze({__proto__:null,arrowFunctionToExpression:ZW,ensureBlock:YW,ensureFunctionName:aG,splitExportDeclaration:rG,toComputedKey:JW,unwrapFunctionEnvironment:QW}),TLe=LB,wLe=ks,nG=ql,PLe=qi,ALe=Wt,ILe=bn,CLe=Va,jLe=lg,OLe=Rf;function sG(e,r){return OLe(this.node,e,r)}a.has=function(r){var s,o=(s=this.node)==null?void 0:s[r];return o&&Array.isArray(o)?!!o.length:!!o};function iG(){return this.scope.isStatic(this.node)}a.is=a.has,a.isnt=function(r){return!this.has(r)},a.equals=function(r,s){return this.node[r]===s};function oG(e){return jLe(this.type,e)}function lG(){return(this.key==="init"||this.key==="left")&&this.parentPath.isFor()}function dG(e){return this.key!=="body"||!this.parentPath.isArrowFunctionExpression()?!1:this.isExpression()?nG(e):this.isBlockStatement()?PLe(e):!1}function uG(e){var r=this,s=!0;do{var o=r,d=o.type,l=o.container;if(!s&&(r.isFunction()||d==="StaticBlock"))return!!e;if(s=!1,Array.isArray(l)&&r.key!==l.length-1)return!1}while((r=r.parentPath)&&!r.isProgram()&&!r.isDoExpression());return!0}function cG(){return this.parentPath.isLabeledStatement()||nG(this.container)?!1:TLe.includes(this.key)}function pG(e,r){if(!this.isReferencedIdentifier()){if(this.isJSXMemberExpression()&&this.node.property.name===r||(this.isMemberExpression()||this.isOptionalMemberExpression())&&(this.node.computed?CLe(this.node.property,{value:r}):this.node.property.name===r)){var s=this.get("object");return s.isReferencedIdentifier()&&s.referencesImport(e,"*")}return!1}var o=this.scope.getBinding(this.node.name);if(!o||o.kind!=="module")return!1;var d=o.path,l=d.parentPath;if(!l.isImportDeclaration())return!1;if(l.node.source.value===e){if(!r)return!0}else return!1;return!!(d.isImportDefaultSpecifier()&&r==="default"||d.isImportNamespaceSpecifier()&&r==="*"||d.isImportSpecifier()&&ALe(d.node.imported,{name:r}))}function fG(){var e=this.node;if(e.end){var r=this.hub.getCode();if(r)return r.slice(e.start,e.end)}return""}function hG(e){return this._guessExecutionStatusRelativeTo(e)!=="after"}function mG(e){return e.isProgram()?e:(e.parentPath.scope.getFunctionParent()||e.parentPath.scope.getProgramParent()).path}function _Le(e,r){switch(e){case"LogicalExpression":return r==="right";case"ConditionalExpression":case"IfStatement":return r==="consequent"||r==="alternate";case"WhileStatement":case"DoWhileStatement":case"ForInStatement":case"ForOfStatement":return r==="body";case"ForStatement":return r==="body"||r==="update";case"SwitchStatement":return r==="cases";case"TryStatement":return r==="handler";case"AssignmentPattern":return r==="right";case"OptionalMemberExpression":return r==="property";case"OptionalCallExpression":return r==="arguments";default:return!1}}function yG(e,r){for(var s=0;s<r;s++){var o=e[s];if(_Le(o.parent.type,o.parentKey))return!0}return!1}var gG=Symbol();function I1(e){return wR(this,e,new Map)}function wR(e,r,s){var o={this:mG(e),target:mG(r)};if(o.target.node!==o.this.node)return DLe(e,o.target,s);var d={target:r.getAncestry(),this:e.getAncestry()};if(d.target.includes(e))return"after";if(d.this.includes(r))return"before";for(var l,c={target:0,this:0};!l&&c.this<d.this.length;){var f=d.this[c.this];c.target=d.target.indexOf(f),c.target>=0?l=f:c.this++}if(!l)throw new Error("Internal Babel error - The two compared nodes don't appear to belong to the same program.");if(yG(d.this,c.this-1)||yG(d.target,c.target-1))return"unknown";var h={this:d.this[c.this-1],target:d.target[c.target-1]};if(h.target.listKey&&h.this.listKey&&h.target.container===h.this.container)return h.target.key>h.this.key?"before":"after";var y=wLe[l.type],g={this:y.indexOf(h.this.parentKey),target:y.indexOf(h.target.parentKey)};return g.target>g.this?"before":"after"}function NLe(e,r,s){if(r.isFunctionDeclaration()){if(r.parentPath.isExportDeclaration())return"unknown"}else return wR(e,r,s)==="before"?"before":"
`)>-1&&(l?f=f.split(``).map(function(y){return" "+y}).join(``).substr(2):f=``+f.split(``).map(function(y){return" "+y}).join(``))):f=e.stylize("[Circular]","special")),yo(c)){if(l&&d.match(/^\d+$/))return f;c=JSON.stringify(""+d),c.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(c=c.substr(1,c.length-2),c=e.stylize(c,"name")):(c=c.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),c=e.stylize(c,"string"))}return c+": "+f}function IMe(e,r,s){var o=e.reduce(function(d,l){return l.indexOf(``)>=0,d+l.replace(/\u001b\[\d\d?m/g,"").length+1},0);return o>60?s[0]+(r===""?"":r+` `)+" "+e.join(`, `)+" "+s[1]:s[0]+r+" "+e.join(", ")+" "+s[1]}function qR(e){return Array.isArray(e)}function $1(e){return typeof e=="boolean"}function hh(e){return e===null}function UG(e){return e==null}function UR(e){return typeof e=="number"}function mh(e){return typeof e=="string"}function VG(e){return typeof e=="symbol"}function yo(e){return e===void 0}function cu(e){return pu(e)&&VR(e)==="[object RegExp]"}function pu(e){return typeof e=="object"&&e!==null}function Hc(e){return pu(e)&&VR(e)==="[object Date]"}function zc(e){return pu(e)&&(VR(e)==="[object Error]"||e instanceof Error)}function fu(e){return typeof e=="function"}function q1(e){return e===null||typeof e=="boolean"||typeof e=="number"||typeof e=="string"||typeof e=="symbol"||typeof e>"u"}function WG(e){return _t.isBuffer(e)}function VR(e){return Object.prototype.toString.call(e)}function WR(e){return e<10?"0"+e.toString(10):e.toString(10)}var CMe=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function jMe(){var e=new Date,r=[WR(e.getHours()),WR(e.getMinutes()),WR(e.getSeconds())].join(":");return[e.getDate(),CMe[e.getMonth()],r].join(" ")}function GG(){console.log("%s - %s",jMe(),M1.apply(null,arguments))}function GR(e,r){if(!r||!pu(r))return e;for(var s=Object.keys(r),o=s.length;o--;)e[s[o]]=r[s[o]];return e}function KG(e,r){return Object.prototype.hasOwnProperty.call(e,r)}var hu=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;function KR(e){if(typeof e!="function")throw new TypeError('The "original" argument must be of type Function');if(hu&&e[hu]){var r=e[hu];if(typeof r!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(r,hu,{value:r,enumerable:!1,writable:!1,configurable:!0}),r}function r(){for(var s,o,d=new Promise(function(f,h){s=f,o=h}),l=[],c=0;c<arguments.length;c++)l.push(arguments[c]);l.push(function(f,h){f?o(f):s(h)});try{e.apply(this,l)}catch(f){o(f)}return d}return Object.setPrototypeOf(r,Object.getPrototypeOf(e)),hu&&Object.defineProperty(r,hu,{value:r,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(r,$G(e))}KR.custom=hu;function OMe(e,r){if(!e){var s=new Error("Promise was rejected with a falsy value");s.reason=e,e=s}return r(e)}function HG(e){if(typeof e!="function")throw new TypeError('The "original" argument must be of type Function');function r(){for(var s=[],o=0;o<arguments.length;o++)s.push(arguments[o]);var d=s.pop();if(typeof d!="function")throw new TypeError("The last argument must be of type Function");var l=this,c=function(){return d.apply(l,arguments)};e.apply(this,s).then(function(f){Kt.nextTick(c.bind(null,null,f))},function(f){Kt.nextTick(OMe.bind(null,f,c))})}return Object.setPrototypeOf(r,Object.getPrototypeOf(e)),Object.defineProperties(r,$G(e)),r}var _Me={inherits:fh,_extend:GR,log:GG,isBuffer:WG,isPrimitive:q1,isFunction:fu,isError:zc,isDate:Hc,isObject:pu,isRegExp:cu,isUndefined:yo,isSymbol:VG,isString:mh,isNumber:UR,isNullOrUndefined:UG,isNull:hh,isBoolean:$1,isArray:qR,inspect:Gi,deprecate:MR,format:M1,debuglog:qG,promisify:KR,callbackify:HG},NMe=Object.freeze({__proto__:null,_extend:GR,callbackify:HG,debuglog:qG,default:_Me,deprecate:MR,format:M1,inherits:fh,inspect:Gi,isArray:qR,isBoolean:$1,isBuffer:WG,isDate:Hc,isError:zc,isFunction:fu,isNull:hh,isNullOrUndefined:UG,isNumber:UR,isObject:pu,isPrimitive:q1,isRegExp:cu,isString:mh,isSymbol:VG,isUndefined:yo,log:GG,promisify:KR});function zG(e,r){if(e===r)return 0;for(var s=e.length,o=r.length,d=0,l=Math.min(s,o);d<l;++d)if(e[d]!==r[d]){s=e[d],o=r[d];break}return s<o?-1:o<s?1:0}var DMe=Object.prototype.hasOwnProperty,XG=Object.keys||function(e){var r=[];for(var s in e)DMe.call(e,s)&&r.push(s);return r},JG=Array.prototype.slice,HR;function YG(){return typeof HR<"u"?HR:HR=function(){return(function(){}).name==="foo"}()}function QG(e){return Object.prototype.toString.call(e)}function ZG(e){return Fc(e)||typeof kt.ArrayBuffer!="function"?!1:typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(e):e?!!(e instanceof DataView||e.buffer&&e.buffer instanceo
`+d);if(l>=0){var c=o.indexOf(``,l+1);o=o.substring(c+1)}this.stack=o}}}fh(U1,Error);function tK(e,r){return typeof e=="string"?e.length<r?e:e.slice(0,r):e}function rK(e){if(YG()||!fu(e))return Gi(e);var r=eK(e),s=r?": "+r:"";return"[Function"+s+"]"}function LMe(e){return tK(rK(e.actual),128)+" "+e.operator+" "+tK(rK(e.expected),128)}function gs(e,r,s,o,d){throw new U1({message:s,actual:e,expected:r,operator:o,stackStartFunction:d})}Aa.fail=gs;function yh(e,r){e||gs(e,!0,r,"==",yh)}Aa.ok=yh,Aa.equal=zR;function zR(e,r,s){e!=r&&gs(e,r,s,"==",zR)}Aa.notEqual=XR;function XR(e,r,s){e==r&&gs(e,r,s,"!=",XR)}Aa.deepEqual=JR;function JR(e,r,s){Xc(e,r,!1)||gs(e,r,s,"deepEqual",JR)}Aa.deepStrictEqual=YR;function YR(e,r,s){Xc(e,r,!0)||gs(e,r,s,"deepStrictEqual",YR)}function Xc(e,r,s,o){if(e===r)return!0;if(Fc(e)&&Fc(r))return zG(e,r)===0;if(Hc(e)&&Hc(r))return e.getTime()===r.getTime();if(cu(e)&&cu(r))return e.source===r.source&&e.global===r.global&&e.multiline===r.multiline&&e.lastIndex===r.lastIndex&&e.ignoreCase===r.ignoreCase;if((e===null||typeof e!="object")&&(r===null||typeof r!="object"))return s?e===r:e==r;if(ZG(e)&&ZG(r)&&QG(e)===QG(r)&&!(e instanceof Float32Array||e instanceof Float64Array))return zG(new Uint8Array(e.buffer),new Uint8Array(r.buffer))===0;if(Fc(e)!==Fc(r))return!1;o=o||{actual:[],expected:[]};var d=o.actual.indexOf(e);return d!==-1&&d===o.expected.indexOf(r)?!0:(o.actual.push(e),o.expected.push(r),MMe(e,r,s,o))}function aK(e){return Object.prototype.toString.call(e)=="[object Arguments]"}function MMe(e,r,s,o){if(e==null||r===null||r===void 0)return!1;if(q1(e)||q1(r))return e===r;if(s&&Object.getPrototypeOf(e)!==Object.getPrototypeOf(r))return!1;var d=aK(e),l=aK(r);if(d&&!l||!d&&l)return!1;if(d)return e=JG.call(e),r=JG.call(r),Xc(e,r,s);var c=XG(e),f=XG(r),h,y;if(c.length!==f.length)return!1;for(c.sort(),f.sort(),y=c.length-1;y>=0;y--)if(c[y]!==f[y])return!1;for(y=c.length-1;y>=0;y--)if(h=c[y],!Xc(e[h],r[h],s,o))return!1;return!0}Aa.notDeepEqual=QR;function QR(e,r,s){Xc(e,r,!1)&&gs(e,r,s,"notDeepEqual",QR)}Aa.notDeepStrictEqual=ZR;function ZR(e,r,s){Xc(e,r,!0)&&gs(e,r,s,"notDeepStrictEqual",ZR)}Aa.strictEqual=e9;function e9(e,r,s){e!==r&&gs(e,r,s,"===",e9)}Aa.notStrictEqual=t9;function t9(e,r,s){e===r&&gs(e,r,s,"!==",t9)}function nK(e,r){if(!e||!r)return!1;if(Object.prototype.toString.call(r)=="[object RegExp]")return r.test(e);try{if(e instanceof r)return!0}catch{}return Error.isPrototypeOf(r)?!1:r.call({},e)===!0}function BMe(e){var r;try{e()}catch(s){r=s}return r}function sK(e,r,s,o){var d;if(typeof r!="function")throw new TypeError('"block" argument must be a function');typeof s=="string"&&(o=s,s=null),d=BMe(r),o=(s&&s.name?" ("+s.name+").":".")+(o?" "+o:"."),e&&!d&&gs(d,s,"Missing expected exception"+o);var l=typeof o=="string",c=!e&&zc(d),f=!e&&d&&!s;if((c&&l&&nK(d,s)||f)&&gs(d,s,"Got unwanted exception"+o),e&&d&&s&&!nK(d,s)||!e&&d)throw d}Aa.throws=iK;function iK(e,r,s){sK(!0,e,r,s)}Aa.doesNotThrow=oK;function oK(e,r,s){sK(!1,e,r,s)}Aa.ifError=lK;function lK(e){if(e)throw e}var FMe=Object.freeze({__proto__:null,AssertionError:U1,assert:yh,deepEqual:JR,deepStrictEqual:YR,default:Aa,doesNotThrow:oK,equal:zR,fail:gs,ifError:lK,notDeepEqual:QR,notDeepStrictEqual:ZR,notEqual:XR,notStrictEqual:t9,ok:yh,strictEqual:e9,throws:iK}),r9=ct,V1=ye,dK=Qt,gh=De,$Me=Eg,qMe=R4,UMe=Sg,VMe=Of,a9=Vt,uK=Zt,WMe=Lr,GMe=Sr,KMe=function(){function e(s,o,d){this._statements=[],this._resultName=null,this._importedSource=void 0,this._scope=o,this._hub=d,this._importedSource=s}var r=e.prototype;return r.done=function(){return{statements:this._statements,resultName:this._resultName}},r.import=function(){return this._statements.push($Me([],uK(this._importedSource))),this},r.require=function(){return this._statements.push(dK(r9(gh("require"),[uK(this._importedSource)]))),this},r.namespace=function(o){o===void 0&&(o="namespace");var d=this._scope.generateUidIdentifier(o),l=this._statements[this._statements.length-1];return Aa(l.type==="ImportDeclaration"),Aa(l.specifiers.length===0),l.specifiers=[UMe(d)],this._resultName=V1(d),this},r.default=function(o){var d=t
(function() { throw new Error('"' + '`,`' + '" is read-only.'); })() `])),r)},sBe={ReferencedIdentifier:function(r){var s=this.seen,o=this.buildImportReference,d=this.scope,l=this.imported,c=this.requeueInParent;if(!s.has(r.node)){s.add(r.node);var f=r.node.name,h=l.get(f);if(h){if(rBe(r))throw r.buildCodeFrameError('Cannot transform the imported binding "'+f+`" since it's also used in a type annotation. Please strip type annotations using @babel/preset-typescript or @babel/preset-flow.`);var y=r.scope.getBinding(f),g=d.getBinding(f);if(g!==y)return;var x=o(h,r.node);if(x.loc=r.node.loc,(r.parentPath.isCallExpression({callee:r.node})||r.parentPath.isOptionalCallExpression({callee:r.node})||r.parentPath.isTaggedTemplateExpression({tag:r.node}))&&Pa(x))r.replaceWith(kr([Br(0),x]));else if(r.isJSXIdentifier()&&Pa(x)){var R=x.object,w=x.property;r.replaceWith(Cg(lo(R.name),lo(w.name)))}else r.replaceWith(x);c(r),r.skip()}}},UpdateExpression:function(r){var s=this.scope,o=this.seen,d=this.imported,l=this.exported,c=this.requeueInParent,f=this.buildImportReference;if(!o.has(r.node)){o.add(r.node);var h=r.get("argument");if(!h.isMemberExpression()){var y=r.node;if(h.isIdentifier()){var g=h.node.name;if(s.getBinding(g)!==r.scope.getBinding(g))return;var x=l.get(g),R=d.get(g);if((x==null?void 0:x.length)>0||R)if(R)r.replaceWith(tr(y.operator[0]+"=",f(R,h.node),z1(g)));else if(y.prefix)r.replaceWith(mu(this.metadata,x,ye(y),r.scope));else{var w=s.generateDeclaredUidIdentifier(g);r.replaceWith(kr([tr("=",ye(w),ye(y)),mu(this.metadata,x,De(g),r.scope),ye(w)]))}}c(r),r.skip()}}},AssignmentExpression:{exit:function(r){var s=this,o=this.scope,d=this.seen,l=this.imported,c=this.exported,f=this.requeueInParent,h=this.buildImportReference;if(!d.has(r.node)){d.add(r.node);var y=r.get("left");if(!y.isMemberExpression())if(y.isIdentifier()){var g=y.node.name;if(o.getBinding(g)!==r.scope.getBinding(g))return;var x=c.get(g),R=l.get(g);if((x==null?void 0:x.length)>0||R){Aa(r.node.operator==="=","Path was not simplified");var w=r.node;R&&(w.left=h(R,y.node),w.right=kr([w.right,z1(g)])),r.replaceWith(mu(this.metadata,x,w,r.scope)),f(r)}}else{var T=y.getOuterBindingIdentifiers(),C=Object.keys(T).filter(function(D){return o.getBinding(D)===r.scope.getBinding(D)}),P=C.find(function(D){return l.has(D)});P&&(r.node.right=kr([r.node.right,z1(P)]));var _=[];if(C.forEach(function(D){var F=c.get(D)||[];F.length>0&&_.push(mu(s.metadata,F,De(D),r.scope))}),_.length>0){var j=kr(_);r.parentPath.isExpressionStatement()&&(j=Qt(j),j._blockHoist=r.parentPath.node._blockHoist);var k=r.insertAfter(j)[0];f(k)}}}}},"ForOfStatement|ForInStatement":function(r){var s=r.scope,o=r.node,d=o.left,l=this.exported,c=this.imported,f=this.scope;if(!cn(d)){for(var h=!1,y,g=r.get("body").scope,x=0,R=Object.keys(kg(d));x<R.length;x++){var w=R[x];f.getBinding(w)===s.getBinding(w)&&(l.has(w)&&(h=!0,g.hasOwnBinding(w)&&g.rename(w)),c.has(w)&&!y&&(y=w))}if(!h&&!y)return;r.ensureBlock();var T=r.get("body"),C=s.generateUidIdentifierBasedOnNode(d);r.get("left").replaceWith(Lr("let",[Sr(ye(C))])),s.registerDeclaration(r.get("left")),h&&T.unshiftContainer("body",Qt(tr("=",d,C))),y&&T.unshiftContainer("body",Qt(z1(y)))}}};function bK(e,r){for(var s=0,o=e.length-1;o>=0;o--){var d=e[o];d==="."?e.splice(o,1):d===".."?(e.splice(o,1),s++):s&&(e.splice(o,1),s--)}if(r)for(;s--;s)e.unshift("..");return e}var iBe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,d9=function(e){return iBe.exec(e).slice(1)};function X1(){for(var e="",r=!1,s=arguments.length-1;s>=-1&&!r;s--){var o=s>=0?arguments[s]:"/";if(typeof o!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!o)continue;e=o+"/"+e,r=o.charAt(0)==="/"}return e=bK(p9(e.split("/"),function(d){return!!d}),!r).join("/"),(r?"/":"")+e||"."}function u9(e){var r=c9(e),s=oBe(e,-1)==="/";return e=bK(p9(e.split("/"),function(o){return!!o}),!r).join("/"),!e&&!r&&(e="."),e&&s&&(e+="/"),(r?"/":"")+e}function c9(e){return e.charAt(0)==="/"}function xK(){var e=Array.prototype.slice.call(arguments,0);return u9(p9(e,function(r,s){if(typeof r!="string")throw new TypeError("Arguments to path. Promise.resolve().then(() => `,`) `])),o(d)):o(d);var l=Bo(d)?De("specifier"):S4([Tg({raw:""}),Tg({raw:""})],[De("specifier")]);return r?gt.expression.ast(CK||(CK=Y([` (specifier => new Promise(r => r(`,`)) .then(s => `,`) )(`,`) `])),l,o(De("s")),d):s?gt.expression.ast(jK||(jK=Y([` (specifier => new Promise(r => r(`,`)) )(`,`) `])),o(l),d):gt.expression.ast(OK||(OK=Y([` (specifier => `,")(",`) `])),o(l),d)}{var yBe=yu;yu=function(r,s){var o,d,l,c;return yBe(r,{moduleId:(o=s.moduleId)!=null?o:r.moduleId,moduleIds:(d=s.moduleIds)!=null?d:r.moduleIds,getModuleId:(l=s.getModuleId)!=null?l:r.getModuleId,moduleRoot:(c=s.moduleRoot)!=null?c:r.moduleRoot})}}function yu(e,r){var s=e.filename,o=e.filenameRelative,d=o===void 0?s:o,l=e.sourceRoot,c=l===void 0?r.moduleRoot:l,f=r.moduleId,h=r.moduleIds,y=h===void 0?!!f:h,g=r.getModuleId,x=r.moduleRoot,R=x===void 0?c:x;if(!y)return null;if(f!=null&&!g)return f;var w=R!=null?R+"/":"";if(d){var T=c!=null?new RegExp("^"+c+"/?"):"";w+=d.replace(T,"").replace(/\.\w*$/,"")}return w=w.replace(/\\/g,"/"),g&&g(w)||w}var _K,NK,DK,kK,LK,MK,BK,FK,$K,qK,UK,VK,WK,GK;function Z1(e,r){var s=r.exportName,o=r.strict,d=r.allowTopLevelThis,l=r.strictMode,c=r.noInterop,f=r.importInterop,h=f===void 0?c?"none":"babel":f,y=r.lazy,g=r.getWrapperPayload,x=g===void 0?mBe(y??!1):g,R=r.wrapReference,w=R===void 0?AK:R,T=r.esNamespaceOnly,C=r.filename,P=r.constantReexports,_=P===void 0?arguments[1].loose:P,j=r.enumerableModuleMeta,k=j===void 0?arguments[1].loose:j,D=r.noIncompleteNsImportDetection;wK(h),Aa(go(e),"Cannot process module statements in a script"),e.node.sourceType="script";var F=uBe(e,s,{importInterop:h,initializeReexports:_,getWrapperPayload:x,esNamespaceOnly:T,filename:C});if(d||s9(e),aBe(e,F,w),l!==!1){var B=e.node.directives.some(function(H){return H.value.value==="use strict"});B||e.unshiftContainer("directives",Pc(Ac("use strict")))}var M=[];J1(F)&&!o&&M.push(gBe(F,k));var V=bBe(e,F);return V&&(F.exportNameListName=V.name,M.push(V.statement)),M.push.apply(M,pe(xBe(e,F,w,_,D))),{meta:F,headers:M}}function e0(e){e.forEach(function(r){r._blockHoist=3})}function Rh(e,r,s){if(s==="none")return null;if(s==="node-namespace")return ct(e.hub.addHelper("interopRequireWildcard"),[r,fn(!0)]);if(s==="node-default")return null;var o;if(s==="default")o="interopRequireDefault";else if(s==="namespace")o="interopRequireWildcard";else throw new Error("Unknown interop: "+s);return ct(e.hub.addHelper(o),[r])}function t0(e,r,s,o){var d;s===void 0&&(s=!1),o===void 0&&(o=AK);for(var l=[],c=De(r.name),f=I(r.importsNamespace),h;!(h=f()).done;){var y=h.value;y!==r.name&&l.push(gt.statement(_K||(_K=Y(["var NAME = SOURCE;"])))({NAME:y,SOURCE:ye(c)}))}var g=(d=o(c,r.wrap))!=null?d:c;s&&l.push.apply(l,pe(KK(e,r,!0,o)));for(var x=I(r.reexportNamespace),R;!(R=x()).done;){var w=R.value;l.push((Wt(g)?gt.statement(DK||(DK=Y(["EXPORTS.NAME = NAMESPACE;"]))):gt.statement(NK||(NK=Y([` Object.defineProperty(EXPORTS, "NAME", { enumerable: true, get: function() { return NAMESPACE; } }); `]))))({EXPORTS:e.exportName,NAME:w,NAMESPACE:ye(g)}))}if(r.reexportAll){var T=vBe(e,ye(g),s);T.loc=r.reexportAll.loc,l.push(T)}return l}var f9={constant:function(r){var s=r.exports,o=r.exportName,d=r.namespaceImport;return gt.statement.ast(kK||(kK=Y([` `,"."," = ",`; `])),s,o,d)},constantComputed:function(r){var s=r.exports,o=r.exportName,d=r.namespaceImport;return gt.statement.ast(LK||(LK=Y([` `,'["','"] = ',`; `])),s,o,d)},spec:function(r){var s=r.exports,o=r.exportName,d=r.namespaceImport;return gt.statement.ast(MK||(MK=Y([` Object.defineProperty(`,', "',`", { enumerable: true, get: function() { return `,`; }, }); `])),s,o,d)}};function KK(e,r,s,o){var d,l=De(r.name);l=(d=o(l,r.wrap))!=null?d:l;var c=e.stringSpecifiers;return Array.from(r.reexports,function(f){var h=ve(f,2),y=h[0],g=h[1],x=ye(l);g==="default"&&r.interop==="node-default"||(c.has(g)?x=Vt(x,Zt(g),!0):x=Vt(x,De(g)));var R={exports:e.exportName,exportName:y,namespaceImport:x};return s||Wt(x)?c.has(y)?f9.constantComputed(R):f9.constant(R):f9.spec(R)})}function gBe(e,r){return r===void 0&&(r=!1),(r?gt.statement(BK||(BK=Y([` EXPORTS.__esModule = true; `]))):gt.statement(FK||(FK=Y([` Object.defineProperty(EXPORTS, "__esModule", { value: true, }); `]))))({EXPORTS:e.exportName})}function vBe(e,r,s){return(s?gt.statement($K||($K=Y([` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; if (key in EXPORTS && EXPORTS[key] === NAMESPACE[key]) return;
EXPORTS[key] = NAMESPACE[key]; }); `]))):gt.statement(qK||(qK=Y([` Object.keys(NAMESPACE).forEach(function(key) { if (key === "default" || key === "__esModule") return; VERIFY_NAME_LIST; if (key in EXPORTS && EXPORTS[key] === NAMESPACE[key]) return;
Object.defineProperty(EXPORTS, key, { enumerable: true, get: function() { return NAMESPACE[key]; }, }); }); `]))))({NAMESPACE:r,EXPORTS:e.exportName,VERIFY_NAME_LIST:e.exportNameListName?gt(UK||(UK=Y([` if (Object.prototype.hasOwnProperty.call(EXPORTS_LIST, key)) return; `])))({EXPORTS_LIST:e.exportNameListName}):null})}function bBe(e,r){for(var s=Object.create(null),o=I(r.local.values()),d;!(d=o()).done;)for(var l=d.value,c=I(l.names),f;!(f=c()).done;){var h=f.value;s[h]=!0}for(var y=!1,g=I(r.source.values()),x;!(x=g()).done;){for(var R=x.value,w=I(R.reexports.keys()),T;!(T=w()).done;){var C=T.value;s[C]=!0}for(var P=I(R.reexportNamespace),_;!(_=P()).done;){var j=_.value;s[j]=!0}y=y||!!R.reexportAll}if(!y||Object.keys(s).length===0)return null;var k=e.scope.generateUidIdentifier("exportNames");return delete s.default,{name:k.name,statement:Lr("var",[Sr(k,Ff(s))])}}function xBe(e,r,s,o,d){o===void 0&&(o=!1),d===void 0&&(d=!1);for(var l=[],c=I(r.local),f;!(f=c()).done;){var h=ve(f.value,2),y=h[0],g=h[1];if(g.kind!=="import"){if(g.kind==="hoisted")l.push([g.names[0],m9(r,g.names,De(y))]);else if(!d)for(var x=I(g.names),R;!(R=x()).done;){var w=R.value;l.push([w,null])}}}for(var T=I(r.source.values()),C;!(C=T()).done;){var P=C.value;if(!o)for(var _=KK(r,P,!1,s),j=pe(P.reexports.keys()),k=0;k<_.length;k++)l.push([j[k],_[k]]);if(!d)for(var D=I(P.reexportNamespace),F;!(F=D()).done;){var B=F.value;l.push([B,null])}}l.sort(function(Ee,fe){var Fe=ve(Ee,1),qe=Fe[0],Ce=ve(fe,1),ke=Ce[0];return qe<ke?-1:ke<qe?1:0});var M=[];if(d)for(var V=I(l),H;!(H=V()).done;){var z=ve(H.value,2),G=z[1];M.push(G)}else for(var J=100,ce=0;ce<l.length;ce+=J){for(var ue=[],ge=0;ge<J&&ce+ge<l.length;ge++){var ne=ve(l[ce+ge],2),le=ne[0],Z=ne[1];Z!==null?(ue.length>0&&(M.push(m9(r,ue,e.scope.buildUndefinedNode())),ue=[]),M.push(Z)):ue.push(le)}ue.length>0&&M.push(m9(r,ue,e.scope.buildUndefinedNode()))}return M}var h9={computed:function(r){var s=r.exports,o=r.name,d=r.value;return gt.expression.ast(VK||(VK=Y(["",'["','"] = ',""])),s,o,d)},default:function(r){var s=r.exports,o=r.name,d=r.value;return gt.expression.ast(WK||(WK=Y(["","."," = ",""])),s,o,d)},define:function(r){var s=r.exports,o=r.name,d=r.value;return gt.expression.ast(GK||(GK=Y([` Object.defineProperty(`,', "',`", { enumerable: true, value: void 0, writable: true })["`,'"] = ',""])),s,o,o,d)}};function m9(e,r,s){var o=e.stringSpecifiers,d=e.exportName;return Qt(r.reduce(function(l,c){var f={exports:d,name:c,value:l};return c==="__proto__"?h9.define(f):o.has(c)?h9.computed(f):h9.default(f)},s))}var RBe=Object.freeze({__proto__:null,buildDynamicImport:Q1,buildNamespaceInitStatements:t0,ensureStatementsHoisted:e0,getModuleName:yu,hasExports:J1,isModule:go,isSideEffectImport:Jc,rewriteModuleStatementsAndPrepareHeader:Z1,rewriteThis:s9,wrapInterop:Rh}),EBe=Xd(RBe),SBe=function(){return EBe.getModuleName},TBe=ye,wBe=p4,PBe={enter:function(r,s){var o=r.node.loc;o&&(s.loc=o,r.stop())}},Eh=function(){function e(s,o){var d=this,l=o.code,c=o.ast,f=o.inputMap;this._map=new Map,this.opts=void 0,this.declarations={},this.path=void 0,this.ast=void 0,this.scope=void 0,this.metadata={},this.code="",this.inputMap=void 0,this.hub={file:this,getCode:function(){return d.code},getScope:function(){return d.scope},addHelper:this.addHelper.bind(this),buildError:this.buildCodeFrameError.bind(this)},this.opts=s,this.code=l,this.ast=c,this.inputMap=f,this.path=An.get({hub:this.hub,parentPath:null,parent:this.ast,container:this.ast,key:"program"}).setContext(),this.scope=this.path.scope}var r=e.prototype;return r.set=function(o,d){if(o==="helpersNamespace")throw new Error("Babel 7.0.0-beta.56 has dropped support for the 'helpersNamespace' utility.If you are using @babel/plugin-external-helpers you will need to use a newer version than the one you currently have installed. If you have your own implementation, you'll want to explore using 'helperGenerator' alongside 'file.availableHelper()'.");this._map.set(o,d)},r.get=function(o){return this._map.get(o)},r.has=function(o){return this._map.has(o)},r.availableHelper=function(o,d){var l;try{l=EU(o)}catch(c){if(c.code!=="BABEL_HELPER_UNKNOWN")throw c;return!1}return typeof d!="string"?!0:(L1.valid(d)&&(d="^"+d),!L1.intersects("<"+l,d)&&!L1.intersects(">=8.0.0",d))},r.addHelper=function(o){var d=this,l=this.declarations[o];if(l)return TBe(l);var c=this.get("helperGenerator");if(c){var f=c(o);if(f)return f}EU(o);for(var h=this.declarations[o]=this.scope.generateUidIdentifier(o),y={},g=I(ZTe(o)),x;!(x=g()).done;){var R=x.value;y[R]=this.addHelper(R)}var w=RU(o,function(D){return y[D]},h.name,Object.keys(this.scope.getAllBindings())),T=w.nodes,C=w.globals;C.forEach(function(D){d.path.scope.hasBinding(D,!0)&&d.path.scope.rename(D)}),T.forEach(function(D){D._compact=!0});for(var P=this.path.unshiftContainer("body",T),_=I(P),j;!(j=_()).done;){var k=j.value;k.isVariableDeclaration()&&this.scope.registerDeclaration(k)}return h},r.buildCodeFrameError=function(o,d,l){l===void 0&&(l=SyntaxError);var c=o==null?void 0:o.loc;if(!c&&o){var f={loc:null};$a(o,PBe,this.scope,f),c=f.loc;var h="This is an error on an internal node. Probably an internal error.";c&&(h+=" Location has been estimated."),d+=" ("+h+")"}if(c){var y=this.opts.highlightCode,g=y===void 0?!0:y;d+=`
`+Hg(this.code,{start:{line:c.start.line,column:c.start.column+1},end:c.end&&c.start.line===c.end.line?{line:c.end.line,column:c.end.column+1}:void 0},{highlightCode:g})}return new l(d)},O(e,[{key:"shebang",get:function(){var o=this.path.node.interpreter;return o?o.value:""},set:function(o){o?this.path.get("interpreter").replaceWith(wBe(o)):this.path.get("interpreter").remove()}}])}();Eh.prototype.addImport=function(){throw new Error("This API has been removed. If you're looking for this functionality in Babel 7, you should import the '@babel/helper-module-imports' module and use the functions exposed from that module, such as 'addNamed' or 'addDefault'.")},Eh.prototype.addTemplateObject=function(){throw new Error("This function has been moved into the template literal transform itself.")},Eh.prototype.getModuleName=function(){return SBe()(this.opts,this.opts)};var HK,ABe=Ea,r0=tr,IBe=sn,CBe=Jr,jBe=ct,OBe=ye,_Be=Zs,NBe=ei,DBe=yi,y9=Qt,kBe=qn,Wn=De,g9=Vt,v9=Oa,a0=y4,zK=Zt,LBe=Rn,b9=Lr,x9=Sr,MBe=function(r){return gt.statement(HK||(HK=Y([` (function (root, factory) { if (typeof define === "function" && define.amd) { define(AMD_ARGUMENTS, factory); } else if (typeof exports === "object") { factory(COMMON_ARGUMENTS); } else { factory(BROWSER_ARGUMENTS); } })(UMD_ROOT, function (FACTORY_PARAMETERS) { FACTORY_BODY }); `])))(r)};function BBe(e){var r=Wn("babelHelpers"),s=[],o=kBe(null,[Wn("global")],CBe(s)),d=a0([y9(jBe(o,[_Be(IBe("===",LBe("typeof",Wn("global")),zK("undefined")),Wn("self"),Wn("global"))]))]);return s.push(b9("var",[x9(r,r0("=",g9(Wn("global"),r),v9([])))])),n0(s,r,e),d}function FBe(e){var r=[],s=n0(r,null,e);return r.unshift(NBe(null,Object.keys(s).map(function(o){return DBe(OBe(s[o]),Wn(o))}))),a0(r,[],"module")}function $Be(e){var r=Wn("babelHelpers"),s=[];return s.push(b9("var",[x9(r,Wn("global"))])),n0(s,r,e),a0([MBe({FACTORY_PARAMETERS:Wn("global"),BROWSER_ARGUMENTS:r0("=",g9(Wn("root"),r),v9([])),COMMON_ARGUMENTS:Wn("exports"),AMD_ARGUMENTS:ABe([zK("exports")]),FACTORY_BODY:s,UMD_ROOT:Wn("this")})])}function qBe(e){var r=Wn("babelHelpers"),s=[];s.push(b9("var",[x9(r,v9([]))]));var o=a0(s);return n0(s,r,e),s.push(y9(r)),o}function n0(e,r,s){var o=function(c){return r?g9(r,Wn(c)):Wn("_"+c)},d={};return e3e.forEach(function(l){if(!(s&&!s.includes(l))){var c=d[l]=o(l),f=RU(l,o,r?null:"_"+l,[],r?function(y,g,x){x(function(R){return r0("=",c,R)}),y.body.push(y9(r0("=",c,Wn(g))))}:null),h=f.nodes;e.push.apply(e,pe(h))}}),d}function XK(e,r){r===void 0&&(r="global");var s,o={global:BBe,module:FBe,umd:$Be,var:qBe}[r];if(o)s=o(e);else throw new Error("Unsupported output type "+r);return qc(s).code}var UBe=K().mark(YK),VBe=K().mark(QK),WBe=K().mark(ZK),GBe=K().mark(R9),KBe=K().mark(eH);function JK(e){return null}function YK(e){return K().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",{filepath:e,directories:[],pkg:null,isPackage:!1});case 1:case"end":return s.stop()}},UBe)}function QK(e,r,s){return K().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",{config:null,ignore:null});case 1:case"end":return d.stop()}},VBe)}function ZK(e,r,s){return K().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.abrupt("return",null);case 1:case"end":return d.stop()}},WBe)}function R9(e,r,s,o){return K().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:throw new Error("Cannot load "+e+" relative to "+r+" in a browser");case 1:case"end":return l.stop()}},GBe)}function eH(e){return K().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",null);case 1:case"end":return s.stop()}},KBe)}var HBe=[];function zBe(e,r){return null}function XBe(e,r){return null}function JBe(e,r){throw new Error("Cannot load plugin "+e+" relative to "+r+" in a browser")}function YBe(e,r){throw new Error("Cannot load preset "+e+" relative to "+r+" in a browser")}function tH(e){return Kt.env.BABEL_ENV||"production"}var rH=Symbol.for("gensync:v1:start"),aH=Symbol.for("gensync:v1:suspend"),QBe="GENSYNC_EXPECTED_START",ZBe="GENSYNC_EXPECTED_SUSPEND",nH="GENSYNC_OPTIONS_ERROR",sH="GENSYNC_RACE_NONEMPTY",eFe="GENSYNC_ERRBACK_NO_CALLBACK",Gn=Object.assign(function(r){var s=r;return typeof r!="function"?s=rFe(r):s=aFe(r),Object.assign(s,tFe(s))},{all:E9({name:"all",arity:1,sync:function(r){var s=Array.from(r[0]);return s.map(function(o){return S9(o)})},async:function(r,s,o){var d=Array.from(r[0]);if(d.length===0){Promise.resolve().then(function(){return s([])});return}var l=0,c=d.map(function(){});d.forEach(function(f,h){s0(f,function(y){c[h]=y,l+=1,l===c.length&&s(c)},o)})}}),race:E9({name:"race",arity:1,sync:function(r){var s=Array.from(r[0]);if(s.length===0)throw gu("Must race at least 1 item",sH);return S9(s[0])},async:function(r,s,o){var d=Array.from(r[0]);if(d.length===0)throw gu("Must race at least 1 item",sH);for(var l=0,c=d;l<c.length;l++){var f=c[l];s0(f,s,o)}}})});function tFe(e){var r={sync:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];return S9(e.apply(this,d))},async:function(){for(var o=this,d=arguments.length,l=new Array(d),c=0;c<d;c++)l[c]=arguments[c];return new Promise(function(f,h){s0(e.apply(o,l),f,h)})},errback:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];var c=d.pop();if(typeof c!="function")throw gu("Asynchronous function called without callback",eFe);var f;try{f=e.apply(this,d)}
- Did you mean '`+GH(h,l)+"'?"))}},r.validateBooleanOption=function(o,d,l){return d===void 0?l:(this.invariant(typeof d=="boolean","'"+o+"' option must be a boolean."),d)},r.validateStringOption=function(o,d,l){return d===void 0?l:(this.invariant(typeof d=="string","'"+o+"' option must be a string."),d)},r.invariant=function(o,d){if(!o)throw new Error(this.formatMessage(d))},r.formatMessage=function(o){return this.descriptor+": "+o},O(e)}(),o$e={"es6.module":{chrome:"61",and_chr:"61",edge:"16",firefox:"60",and_ff:"60",node:"13.2.0",opera:"48",op_mob:"45",safari:"10.1",ios:"10.3",samsung:"8.2",android:"61",electron:"2.0",ios_saf:"10.3"}},l$e=o$e,B9,KH;function d$e(){return KH||(KH=1,B9=function(r){r.prototype[Symbol.iterator]=K().mark(function s(){var o;return K().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:o=this.head;case 1:if(!o){l.next=7;break}return l.next=4,o.value;case 4:o=o.next,l.next=1;break;case 7:case"end":return l.stop()}},s,this)})}),B9}var F9,HH;function u$e(){if(HH)return F9;HH=1,F9=e,e.Node=d,e.create=e;function e(l){var c=this;if(c instanceof e||(c=new e),c.tail=null,c.head=null,c.length=0,l&&typeof l.forEach=="function")l.forEach(function(y){c.push(y)});else if(arguments.length>0)for(var f=0,h=arguments.length;f<h;f++)c.push(arguments[f]);return c}e.prototype.removeNode=function(l){if(l.list!==this)throw new Error("removing node which does not belong to this list");var c=l.next,f=l.prev;return c&&(c.prev=f),f&&(f.next=c),l===this.head&&(this.head=c),l===this.tail&&(this.tail=f),l.list.length--,l.next=null,l.prev=null,l.list=null,c},e.prototype.unshiftNode=function(l){if(l!==this.head){l.list&&l.list.removeNode(l);var c=this.head;l.list=this,l.next=c,c&&(c.prev=l),this.head=l,this.tail||(this.tail=l),this.length++}},e.prototype.pushNode=function(l){if(l!==this.tail){l.list&&l.list.removeNode(l);var c=this.tail;l.list=this,l.prev=c,c&&(c.next=l),this.tail=l,this.head||(this.head=l),this.length++}},e.prototype.push=function(){for(var l=0,c=arguments.length;l<c;l++)s(this,arguments[l]);return this.length},e.prototype.unshift=function(){for(var l=0,c=arguments.length;l<c;l++)o(this,arguments[l]);return this.length},e.prototype.pop=function(){if(this.tail){var l=this.tail.value;return this.tail=this.tail.prev,this.tail?this.tail.next=null:this.head=null,this.length--,l}},e.prototype.shift=function(){if(this.head){var l=this.head.value;return this.head=this.head.next,this.head?this.head.prev=null:this.tail=null,this.length--,l}},e.prototype.forEach=function(l,c){c=c||this;for(var f=this.head,h=0;f!==null;h++)l.call(c,f.value,h,this),f=f.next},e.prototype.forEachReverse=function(l,c){c=c||this;for(var f=this.tail,h=this.length-1;f!==null;h--)l.call(c,f.value,h,this),f=f.prev},e.prototype.get=function(l){for(var c=0,f=this.head;f!==null&&c<l;c++)f=f.next;if(c===l&&f!==null)return f.value},e.prototype.getReverse=function(l){for(var c=0,f=this.tail;f!==null&&c<l;c++)f=f.prev;if(c===l&&f!==null)return f.value},e.prototype.map=function(l,c){c=c||this;for(var f=new e,h=this.head;h!==null;)f.push(l.call(c,h.value,this)),h=h.next;return f},e.prototype.mapReverse=function(l,c){c=c||this;for(var f=new e,h=this.tail;h!==null;)f.push(l.call(c,h.value,this)),h=h.prev;return f},e.prototype.reduce=function(l,c){var f,h=this.head;if(arguments.length>1)f=c;else if(this.head)h=this.head.next,f=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var y=0;h!==null;y++)f=l(f,h.value,y),h=h.next;return f},e.prototype.reduceReverse=function(l,c){var f,h=this.tail;if(arguments.length>1)f=c;else if(this.tail)h=this.tail.prev,f=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var y=this.length-1;h!==null;y--)f=l(f,h.value,y),h=h.prev;return f},e.prototype.toArray=function(){for(var l=new Array(this.length),c=0,f=this.head;f!==null;c++)l[c]=f.value,f=f.next;return l},e.prototype.toArrayReverse=function(){for(var l=new Array(this.length),c=0,f=this.tail;f!==null;c++)l[c]=f.value,f=f.prev;return l},e.prototype.slice=function(l,c){c=c||this.length,c<0&- Did you mean '`+GH(d,r)+"'?"))}return e}function v0(e){return typeof e=="string"||Array.isArray(e)&&e.every(function(r){return typeof r=="string"})}function R$e(e){return K9.invariant(e===void 0||v0(e),"'"+String(e)+"' is not a valid browserslist query"),e}function E$e(e){return e.reduce(function(r,s){var o=s.split(" "),d=ve(o,2),l=d[0],c=d[1],f=h$e[l];if(!f)return r;try{var h=c.split("-")[0].toLowerCase(),y=bu(h,f);if(!r[f])return r[f]=y?h:vu(h),r;var g=r[f],x=bu(g,f);if(x&&y)r[f]=YH(g,h,f);else if(x)r[f]=vu(h);else if(!x&&!y){var R=vu(h);r[f]=JH(g,R)}}catch{}return r},{})}function S$e(e){e.length&&(console.warn(`Warning, the following targets are using a decimal version:
`),e.forEach(function(r){var s=r.target,o=r.value;return console.warn(" "+s+": "+o)}),console.warn(`We recommend using a string for minor/patch versions to avoid numbers like 6.10getting parsed as 6.1, which can lead to unexpected behavior.`))}function ez(e,r){try{return vu(r)}catch{throw new Error(K9.formatMessage("'"+r+"' is not a valid value for 'targets."+e+"'."))}}function T$e(e){var r=e===!0||e==="current"?Kt.versions.node:ez("node",e);return["node",r]}function w$e(e,r){var s=bu(r,e)?r.toLowerCase():ez(e,r);return[e,s]}function P$e(e){var r=Object.assign({},e);return delete r.esmodules,delete r.browsers,r}function A$e(e,r){var s=M9(e,{mobileToDesktop:!0,env:r});return E$e(s)}var tz=new p$e({max:64});function I$e(e,r){var s=typeof e=="string"?e:e.join()+r,o=tz.get(s);return o||(o=A$e(e,r),tz.set(s,o)),Object.assign({},o)}function Ah(e,r){var s,o;e===void 0&&(e={}),r===void 0&&(r={});var d=e,l=d.browsers,c=d.esmodules,f=r,h=f.configPath,y=h===void 0?".":h,g=f.onBrowserslistConfigFound;R$e(l);var x=P$e(e),R=x$e(x),w=!!l,T=w||Object.keys(R).length>0,C=!r.ignoreBrowserslistConfig&&!T;if(!l&&C){var P,_=(P=r.configFile)!=null?P:M9.findConfigFile(y);_!=null&&(g==null||g(_),l=M9.loadConfig({config:_,env:r.browserslistEnv})),l==null&&(l=[])}if(c&&(c!=="intersect"||!((s=l)!=null&&s.length))&&(l=Object.keys(G9).map(function(Z){return Z+" >= "+G9[Z]}).join(", "),c=!1),(o=l)!=null&&o.length){var j=I$e(l,r.browserslistEnv);if(c==="intersect")for(var k=0,D=Object.keys(j);k<D.length;k++){var F=D[k];if(F!=="deno"&&F!=="ie"){var B=G9[F==="opera_mobile"?"op_mob":F];if(B){var M=j[F];j[F]=g$e(M,vu(B),F)}else delete j[F]}else delete j[F]}R=Object.assign(j,R)}for(var V={},H=[],z=0,G=Object.keys(R).sort();z<G.length;z++){var J=G[z],ce=R[J];typeof ce=="number"&&ce%1!==0&&H.push({target:J,value:ce});var ue=J==="node"?T$e(ce):w$e(J,ce),ge=ve(ue,2),ne=ge[0],le=ge[1];le&&(V[ne]=le)}return S$e(H),V}var C$e=Object.freeze({__proto__:null,TargetNames:Ph,default:Ah,filterItems:ZH,getInclusionReasons:V9,isBrowsersQueryValid:v0,isRequired:Qo,prettifyTargets:U9,unreleasedLabels:g0});function rNt(e,r){}function j$e(e,r){var s=e.targets,o;return typeof s=="string"||Array.isArray(s)?o={browsers:s}:s&&("esmodules"in s?o=Object.assign({},s,{esmodules:"intersect"}):o=s),Ah(o,{ignoreBrowserslistConfig:!0,browserslistEnv:e.browserslistEnv})}var O$e=K().mark(H9),_$e=K().mark(z9),N$e=K().mark(X9),D$e=K().mark(J9);function k$e(e,r){var s,o,d,l;return e.name===r.name&&e.value===r.value&&e.options===r.options&&e.dirname===r.dirname&&e.alias===r.alias&&e.ownPass===r.ownPass&&((s=e.file)==null?void 0:s.request)===((o=r.file)==null?void 0:o.request)&&((d=e.file)==null?void 0:d.resolved)===((l=r.file)==null?void 0:l.resolved)}function H9(e){return K().wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.abrupt("return",e);case 1:case"end":return s.stop()}},O$e)}function rz(e,r){return typeof e.browserslistConfigFile=="string"&&(e.browserslistConfigFile=(e.browserslistConfigFile,void 0)),e}function b0(e,r,s){var o=r.plugins,d=r.presets,l=r.passPerPreset;return{options:rz(r),plugins:o?function(){return F$e(o,e)(s)}:function(){return H9([])},presets:d?function(){return M$e(d,e)(s)(!!l)}:function(){return H9([])}}}function fd(e,r,s){return{options:rz(r),plugins:fH(function(){return X9(r.plugins||[],e,s)}),presets:fH(function(){return z9(r.presets||[],e,s,!!r.passPerPreset)})}}var L$e=new WeakMap,M$e=$s(function(e,r){var s=r.using(function(o){return o});return Jo(function(o){return P9(K().mark(function d(l){var c;return K().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.delegateYield(z9(e,s,o,l),"t0",1);case 1:return c=h.t0,h.abrupt("return",c.map(function(y){return az(L$e,y)}));case 3:case"end":return h.stop()}},d)}))})}),B$e=new WeakMap,F$e=$s(function(e,r){var s=r.using(function(o){return o});return P9(K().mark(function o(d){var l;return K().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.delegateYield(X9(e,s,d),"t0",1);case 1:return l=f.t0,f.abrupt("return",l.map(function(h){return az(B$e,h)}));case 3:case"end":return f.stop()}},o)}))}),$$e={};function az(e,r){var s=r.value,o=r.options,d=o===void 0?$$e:o;if(d===!1)return r;var l=e.get(s);l||(l=new WeakMap,e.set(s,l));var c=l.get(d);if(c||(c=[],l.set(d,c)),!c.includes(r)){var f=c.filter(function(h){return k$e(h,r)});i
`))}f.add(c.name)},o=I(e),d;!(d=o()).done;)s()}function Y9(e){return new iz(e)}function U$e(e,r){var s=r===void 0?{}:r,o=s.dirname,d=o===void 0?".":o,l=s.type;return K().mark(function c(){var f;return K().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.delegateYield(nz(e,Nn.resolve(d),{type:l,alias:"programmatic item"}),"t0",1);case 1:return f=y.t0,y.abrupt("return",Y9(f));case 3:case"end":return y.stop()}},c)})()}var Q9=Symbol.for("@babel/core@7 - ConfigItem");function sz(e){if(e!=null&&e[Q9])return e._descriptor}var iz=O(function(r){this._descriptor=void 0,this[Q9]=!0,this.value=void 0,this.options=void 0,this.dirname=void 0,this.name=void 0,this.file=void 0,this._descriptor=r,Object.defineProperty(this,"_descriptor",{enumerable:!1}),Object.defineProperty(this,Q9,{enumerable:!1}),this.value=this._descriptor.value,this.options=this._descriptor.options,this.dirname=this._descriptor.dirname,this.name=this._descriptor.name,this.file=this._descriptor.file?{request:this._descriptor.file.request,resolved:this._descriptor.file.resolved}:void 0,Object.freeze(this)});Object.freeze(iz.prototype);var oz={auxiliaryComment:{message:"Use `auxiliaryCommentBefore` or `auxiliaryCommentAfter`"},blacklist:{message:"Put the specific transforms you want in the `plugins` option"},breakConfig:{message:"This is not a necessary option in Babel 6"},experimental:{message:"Put the specific transforms you want in the `plugins` option"},externalHelpers:{message:"Use the `external-helpers` plugin instead. Check out http://babeljs.io/docs/plugins/external-helpers/"},extra:{message:""},jsxPragma:{message:"use the `pragma` option in the `react-jsx` plugin. Check out http://babeljs.io/docs/plugins/transform-react-jsx/"},loose:{message:"Specify the `loose` option for the relevant plugin you are using or use a preset that sets the option."},metadataUsedHelpers:{message:"Not required anymore as this is enabled by default"},modules:{message:"Use the corresponding module transform plugin in the `plugins` option. Check out http://babeljs.io/docs/plugins/#modules"},nonStandard:{message:"Use the `react-jsx` and `flow-strip-types` plugins to support JSX and Flow. Also check out the react preset http://babeljs.io/docs/plugins/preset-react/"},optional:{message:"Put the specific transforms you want in the `plugins` option"},sourceMapName:{message:"The `sourceMapName` option has been removed because it makes more sense for the tooling that calls Babel to assign `map.file` themselves."},stage:{message:"Check out the corresponding stage-x presets http://babeljs.io/docs/plugins/#presets"},whitelist:{message:"Put the specific transforms you want in the `plugins` option"},resolveModuleSource:{version:6,message:"Use `babel-plugin-module-resolver@3`'s 'resolvePath' options"},metadata:{version:6,message:"Generated plugin metadata is always included in the output result"},sourceMapTarget:{version:6,message:"The `sourceMapTarget` option has been removed because it makes more sense for the tooling that calls Babel to assign `map.file` themselves."}};function Kr(e){switch(e.type){case"root":return"";case"env":return Kr(e.parent)+'.env["'+e.name+'"]';case"overrides":return Kr(e.parent)+".overrides["+e.index+"]";case"option":return Kr(e.parent)+"."+e.name;case"access":return Kr(e.parent)+"["+JSON.stringify(e.name)+"]";default:throw new Error("Assertion failure: Unknown type "+e.type)}}function Us(e,r){return{type:"access",name:r,parent:e}}function V$e(e,r){if(r!==void 0&&r!=="root"&&r!=="upward"&&r!=="upward-optional")throw new Error(Kr(e)+' must be a "root", "upward", "upward-optional" or undefined');return r}function lz(e,r){if(r!==void 0&&typeof r!="boolean"&&r!=="inline"&&r!=="both")throw new Error(Kr(e)+' must be a boolean, "inline", "both", or undefined');return r}function W$e(e,r){if(r!==void 0&&typeof r!="boolean"&&r!=="auto")throw new Error(Kr(e)+' must be a boolean, "auto", or undefined');return r}function G$e(e,r){if(r!==void 0&&r!=="module"&&r!=="script"&&r!=="unambiguous")throw new Error(Kr(e)+' must be "module", "script", "unambiguous", or undefined');
at `+r.join(` at `)}var t5=function(e){function r(s,o){var d;return d=e.call(this,s)||this,rqe(d),o&&tqe(d,o),d}return L(r,e),O(r)}(Ot(Error)),xz={cwd:Vs,root:Vs,rootMode:V$e,configFile:uz,caller:K$e,filename:Vs,filenameRelative:Vs,code:xi,ast:xi,cloneInputAst:xi,envName:Vs},Rz={babelrc:xi,babelrcRoots:X$e},Ez={extends:Vs,ignore:dz,only:dz,targets:Y$e,browserslistConfigFile:uz,browserslistEnv:Vs},Sz={inputSourceMap:H$e,presets:cz,plugins:cz,passPerPreset:xi,assumptions:Z$e,env:dqe,overrides:uqe,test:e5,include:e5,exclude:e5,retainLines:xi,comments:xi,shouldPrintComment:Zo,compact:W$e,minified:xi,auxiliaryCommentBefore:Vs,auxiliaryCommentAfter:Vs,sourceType:G$e,wrapPluginVisitorMethod:Zo,highlightCode:xi,sourceMaps:lz,sourceMap:lz,sourceFileName:Vs,sourceRoot:Vs,parserOpts:xu,generatorOpts:xu};Object.assign(Sz,{getModuleId:Zo,moduleRoot:Vs,moduleIds:xi,moduleId:Vs});var sqe=["arrayLikeIsIterable","constantReexports","constantSuper","enumerableModuleMeta","ignoreFunctionLength","ignoreToPrimitiveHint","iterableIsArray","mutableTemplateObject","noClassCalls","noDocumentAll","noIncompleteNsImportDetection","noNewArrows","noUninitializedPrivateFieldAccess","objectRestNoSymbols","privateFieldsAsSymbols","privateFieldsAsProperties","pureGetters","setClassMethods","setComputedProperties","setPublicClassFields","setSpreadProperties","skipForOfIteratorClosing","superIsCallableConstructor"],iqe=new Set(sqe);function Tz(e){return e.type==="root"?e.source:Tz(e.parent)}function Ih(e,r,s){try{return r5({type:"root",source:e},r)}catch(d){var o=new t5(d.message,s);throw d.code&&(o.code=d.code),o}}function r5(e,r){var s=Tz(e);return lqe(r),Object.keys(r).forEach(function(o){var d={type:"option",name:o,parent:e};if(s==="preset"&&Ez[o])throw new Error(Kr(d)+" is not allowed in preset options");if(s!=="arguments"&&xz[o])throw new Error(Kr(d)+" is only allowed in root programmatic options");if(s!=="arguments"&&s!=="configfile"&&Rz[o])throw s==="babelrcfile"||s==="extendsfile"?new Error(Kr(d)+' is not allowed in .babelrc or "extends"ed files, only in root programmatic options, or babel.config.js/config file options'):new Error(Kr(d)+" is only allowed in root programmatic options, or babel.config.js/config file options");var l=Sz[o]||Ez[o]||Rz[o]||xz[o]||oqe;l(d,r[o])}),r}function oqe(e){var r=e.name;if(oz[r]){var s=oz[r],o=s.message,d=s.version,l=d===void 0?5:d;throw new Error("Using removed Babel "+l+" option: "+Kr(e)+" - "+o)}else{var c=new Error("Unknown option: "+Kr(e)+". Check out https://babeljs.io/docs/en/babel-core/#options for more information about options.");throw c.code="BABEL_UNKNOWN_OPTION",c}}function lqe(e){if(hasOwnProperty.call(e,"sourceMap")&&hasOwnProperty.call(e,"sourceMaps"))throw new Error(".sourceMap is an alias for .sourceMaps, cannot use both")}function dqe(e,r){if(e.parent.type==="env")throw new Error(Kr(e)+" is not allowed inside of another .env block");var s=e.parent,o=xu(e,r);if(o)for(var d=0,l=Object.keys(o);d<l.length;d++){var c=l[d],f=xu(Us(e,c),o[c]);if(f){var h={type:"env",name:c,parent:s};r5(h,f)}}return o}function uqe(e,r){if(e.parent.type==="env")throw new Error(Kr(e)+" is not allowed inside an .env block");if(e.parent.type==="overrides")throw new Error(Kr(e)+" is not allowed inside an .overrides block");var s=e.parent,o=Z9(e,r);if(o)for(var d=I(o.entries()),l;!(l=d()).done;){var c=ve(l.value,2),f=c[0],h=c[1],y=Us(e,f),g=xu(y,h);if(!g)throw new Error(Kr(y)+" must be an object");var x={type:"overrides",index:f,parent:s};r5(x,g)}return o}function wz(e,r,s,o){if(r!==0){var d=e[r-1],l=e[r];d.file&&d.options===void 0&&typeof l.value=="object"&&(o.message+=`- Maybe you meant to use`+('"'+s+`s": [ ["`+d.file.request+'", '+JSON.stringify(l.value,void 0,2)+`]
]`)+("To be a valid "+s+", its name and options should be wrapped in a pair of brackets"))}}var Ch="\\"+Nn.sep,a5="(?:"+Ch+"|$)",n5="[^"+Ch+"]+",s5="(?:"+n5+Ch+")",Pz="(?:"+n5+a5+")",cqe=s5+"*?",pqe=s5+"*?"+Pz+"?";function Az(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")}function Iz(e,r){var s=Nn.resolve(r,e).split(Nn.sep);return new RegExp(["^"].concat(pe(s.map(function(o,d){var l=d===s.length-1;return o==="**"?l?pqe:cqe:o==="*"?l?Pz:s5:o.indexOf("*.")===0?n5+Az(o.slice(1))+(l?a5:Ch):Az(o)+(l?a5:Ch)}))).join(""))}var i5={Programmatic:0,Config:1},o5={title:function(r,s,o){var d="";return r===i5.Programmatic?(d="programmatic options",s&&(d+=" from "+s)):d="config "+o,d},loc:function(r,s){var o="";return r!=null&&(o+=".overrides["+r+"]"),s!=null&&(o+='.env["'+s+'"]'),o},optionsAndDescriptors:K().mark(function e(r){var s,o,d;return K().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return s=Object.assign({},r.options),delete s.overrides,delete s.env,c.t0=pe,c.delegateYield(r.plugins(),"t1",5);case 5:return c.t2=c.t1,o=(0,c.t0)(c.t2),o.length&&(s.plugins=o.map(function(f){return Cz(f)})),c.t3=pe,c.delegateYield(r.presets(),"t4",10);case 10:return c.t5=c.t4,d=(0,c.t3)(c.t5),d.length&&(s.presets=pe(d).map(function(f){return Cz(f)})),c.abrupt("return",JSON.stringify(s,void 0,2));case 14:case"end":return c.stop()}},e)})};function Cz(e){var r,s=(r=e.file)==null?void 0:r.request;return s==null&&(typeof e.value=="object"?s=e.value:typeof e.value=="function"&&(s="[Function: "+e.value.toString().slice(0,50)+" ... ]")),s==null&&(s="[Unknown]"),e.options===void 0?s:e.name==null?[s,e.options]:[s,e.options,e.name]}var l5=function(){function e(){this._stack=[]}var r=e.prototype;return r.configure=function(o,d,l){var c=this,f=l.callerName,h=l.filepath;return o?function(y,g,x){c._stack.push({type:d,callerName:f,filepath:h,content:y,index:g,envName:x})}:function(){}},e.format=K().mark(function s(o){var d,l,c;return K().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return d=o5.title(o.type,o.callerName,o.filepath),l=o5.loc(o.index,o.envName),l&&(d+=" "+l),h.delegateYield(o5.optionsAndDescriptors(o.content),"t0",4);case 4:return c=h.t0,h.abrupt("return",d+``+c);case 6:case"end":return h.stop()}},s)}),r.output=K().mark(function s(){var o;return K().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(this._stack.length!==0){l.next=2;break}return l.abrupt("return","");case 2:return l.delegateYield(Gn.all(this._stack.map(function(c){return e.format(c)})),"t0",3);case 3:return o=l.t0,l.abrupt("return",o.join(`
`));case 5:case"end":return l.stop()}},s,this)}),O(e)}(),fqe=K().mark(Oz),hqe=K().mark(_z),mqe=K().mark(S0),yqe=K().mark(Nz),jz=B8("babel:config:config-chain");function Oz(e,r){var s;return K().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.delegateYield(gqe(e,r),"t0",1);case 1:if(s=d.t0,s){d.next=4;break}return d.abrupt("return",null);case 4:return d.abrupt("return",{plugins:w0(s.plugins),presets:w0(s.presets),options:s.options.map(function(l){return Dz(l)}),files:new Set});case 5:case"end":return d.stop()}},fqe)}var gqe=f5({root:function(r){return vqe(r)},env:function(r,s){return bqe(r)(s)},overrides:function(r,s){return xqe(r)(s)},overridesEnv:function(r,s,o){return Rqe(r)(s)(o)},createLogger:function(){return function(){}}}),vqe=$s(function(e){return d5(e,e.alias,fd)}),bqe=$s(function(e){return Jo(function(r){return u5(e,e.alias,fd,r)})}),xqe=$s(function(e){return Jo(function(r){return c5(e,e.alias,fd,r)})}),Rqe=$s(function(e){return Jo(function(r){return Jo(function(s){return p5(e,e.alias,fd,r,s)})})});function _z(e,r){var s,o,d,l,c,f,h,y,g,x,R,w,T,C,P,_,j,k,D,F,B,M,V;return K().wrap(function(z){for(;;)switch(z.prev=z.next){case 0:return d=new l5,z.delegateYield(Pqe({options:e,dirname:r.cwd},r,void 0,d),"t0",2);case 2:if(l=z.t0,l){z.next=5;break}return z.abrupt("return",null);case 5:return z.delegateYield(d.output(),"t1",6);case 6:if(c=z.t1,typeof e.configFile!="string"){z.next=12;break}return z.delegateYield(R9(e.configFile,r.cwd,r.envName,r.caller),"t2",9);case 9:f=z.t2,z.next=15;break;case 12:if(e.configFile===!1){z.next=15;break}return z.delegateYield(ZK(r.root,r.envName,r.caller),"t3",14);case 14:f=z.t3;case 15:if(h=e.babelrc,y=e.babelrcRoots,g=r.cwd,x=T0(),R=new l5,!f){z.next=30;break}return w=Sqe(f),z.delegateYield(S0(w,r,void 0,R),"t4",22);case 22:if(T=z.t4,T){z.next=25;break}return z.abrupt("return",null);case 25:return z.delegateYield(R.output(),"t5",26);case 26:s=z.t5,h===void 0&&(h=w.options.babelrc),y===void 0&&(g=w.dirname,y=w.options.babelrcRoots),tp(x,T);case 30:if(_=!1,j=T0(),!((h===!0||h===void 0)&&typeof r.filename=="string")){z.next=55;break}return z.delegateYield(YK(r.filename),"t6",34);case 34:if(k=z.t6,!(k&&Eqe(r,k,y,g))){z.next=55;break}return z.delegateYield(QK(k,r.envName,r.caller),"t7",37);case 37:if(D=z.t7,C=D.ignore,P=D.config,C&&j.files.add(C.filepath),C&&Lz(r,C.ignore,null,C.dirname)&&(_=!0),!(P&&!_)){z.next=54;break}return F=Tqe(P),B=new l5,z.delegateYield(S0(F,r,void 0,B),"t8",46);case 46:if(M=z.t8,M){z.next=51;break}_=!0,z.next=54;break;case 51:return z.delegateYield(B.output(),"t9",52);case 52:o=z.t9,tp(j,M);case 54:P&&_&&j.files.add(P.filepath);case 55:return r.showConfig&&console.log('Babel configs on "'+r.filename+`" (ascending priority):`+[s,o,c].filter(function(G){return!!G}).join(`
`)+`-----End Babel configs-----`),V=tp(tp(tp(T0(),x),j),l),z.abrupt("return",{plugins:_?[]:w0(V.plugins),presets:_?[]:w0(V.presets),options:_?[]:V.options.map(function(G){return Dz(G)}),fileHandling:_?"ignored":"transpile",ignore:C||void 0,babelrc:P||void 0,config:f||void 0,files:V.files});case 58:case"end":return z.stop()}},hqe)}function Eqe(e,r,s,o){if(typeof s=="boolean")return s;var d=e.root;if(s===void 0)return r.directories.includes(d);var l=s;return Array.isArray(l)||(l=[l]),l=l.map(function(c){return typeof c=="string"?Nn.resolve(o,c):c}),l.length===1&&l[0]===d?r.directories.includes(d):l.some(function(c){return typeof c=="string"&&(c=Iz(c,o)),r.directories.some(function(f){return Mz(c,o,f,e)})})}var Sqe=$s(function(e){return{filepath:e.filepath,dirname:e.dirname,options:Ih("configfile",e.options,e.filepath)}}),Tqe=$s(function(e){return{filepath:e.filepath,dirname:e.dirname,options:Ih("babelrcfile",e.options,e.filepath)}}),wqe=$s(function(e){return{filepath:e.filepath,dirname:e.dirname,options:Ih("extendsfile",e.options,e.filepath)}}),Pqe=f5({root:function(r){return d5(r,"base",b0)},env:function(r,s){return u5(r,"base",b0,s)},overrides:function(r,s){return c5(r,"base",b0,s)},overridesEnv:function(r,s,o){return p5(r,"base",b0,s,o)},createLogger:function(r,s,o){return Nqe(r,s,o)}}),Aqe=f5({root:function(r){return Iqe(r)},env:function(r,s){return Cqe(r)(s)},overrides:function(r,s){return jqe(r)(s)},overridesEnv:function(r,s,o){return Oqe(r)(s)(o)},createLogger:function(r,s,o){return _qe(r.filepath,s,o)}});function S0(e,r,s,o){var d;return K().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.delegateYield(Aqe(e,r,s,o),"t0",1);case 1:return d=c.t0,d==null||d.files.add(e.filepath),c.abrupt("return",d);case 4:case"end":return c.stop()}},mqe)}var Iqe=$s(function(e){return d5(e,e.filepath,fd)}),Cqe=$s(function(e){return Jo(function(r){return u5(e,e.filepath,fd,r)})}),jqe=$s(function(e){return Jo(function(r){return c5(e,e.filepath,fd,r)})}),Oqe=$s(function(e){return Jo(function(r){return Jo(function(s){return p5(e,e.filepath,fd,r,s)})})});function _qe(e,r,s){return s?s.configure(r.showConfig,i5.Config,{filepath:e}):function(){}}function d5(e,r,s){var o=e.dirname,d=e.options;return s(o,d,r)}function Nqe(e,r,s){var o;return s?s.configure(r.showConfig,i5.Programmatic,{callerName:(o=r.caller)==null?void 0:o.name}):function(){}}function u5(e,r,s,o){var d,l=e.dirname,c=e.options,f=(d=c.env)==null?void 0:d[o];return f?s(l,f,r+'.env["'+o+'"]'):null}function c5(e,r,s,o){var d,l=e.dirname,c=e.options,f=(d=c.overrides)==null?void 0:d[o];if(!f)throw new Error("Assertion failure - missing override");return s(l,f,r+".overrides["+o+"]")}function p5(e,r,s,o,d){var l,c,f=e.dirname,h=e.options,y=(l=h.overrides)==null?void 0:l[o];if(!y)throw new Error("Assertion failure - missing override");var g=(c=y.env)==null?void 0:c[d];return g?s(f,g,r+".overrides["+o+'].env["'+d+'"]'):null}function f5(e){var r=e.root,s=e.env,o=e.overrides,d=e.overridesEnv,l=e.createLogger;return function(f,h,y,g){return y===void 0&&(y=new Set),K().mark(function x(){var R,w,T,C,P,_,j,k,D,F,B,M;return K().wrap(function(H){for(;;)switch(H.prev=H.next){case 0:if(R=f.dirname,w=[],T=r(f),P0(T,R,h,f.filepath)&&(w.push({config:T,envName:void 0,index:void 0}),C=s(f,h.envName),C&&P0(C,R,h,f.filepath)&&w.push({config:C,envName:h.envName,index:void 0}),(T.options.overrides||[]).forEach(function(z,G){var J=o(f,G);if(P0(J,R,h,f.filepath)){w.push({config:J,index:G,envName:void 0});var ce=d(f,G,h.envName);ce&&P0(ce,R,h,f.filepath)&&w.push({config:ce,index:G,envName:h.envName})}})),!w.some(function(z){var G=z.config.options,J=G.ignore,ce=G.only;return Lz(h,J,ce,R)})){H.next=6;break}return H.abrupt("return",null);case 6:P=T0(),_=l(f,h,g),j=0,k=w;case 9:if(!(j<k.length)){H.next=19;break}return D=k[j],F=D.config,B=D.index,M=D.envName,H.delegateYield(Nz(P,F.options,R,h,y,g),"t0",12);case 12:if(H.t0){H.next=14;break}return H.abrupt("return",null);case 14:return _(F,B,M),H.delegateYield(Dqe(P,F),"t1",16);case 16:j++,H.next=9;break;case 19:return H.abrupt("return",P);case 20:case"en
File already loaded following the config chain:`+Array.from(d,function(g){return" - "+g.filepath}).join(``));case 6:return d.add(c),y.delegateYield(S0(wqe(c),o,d,l),"t1",8);case 8:if(f=y.t1,d.delete(c),f){y.next=12;break}return y.abrupt("return",!1);case 12:return tp(e,f),y.abrupt("return",!0);case 14:case"end":return y.stop()}},yqe)}function tp(e,r){var s,o,d;(s=e.options).push.apply(s,pe(r.options)),(o=e.plugins).push.apply(o,pe(r.plugins)),(d=e.presets).push.apply(d,pe(r.presets));for(var l=I(r.files),c;!(c=l()).done;){var f=c.value;e.files.add(f)}return e}function Dqe(e,r){var s=r.options,o=r.plugins,d=r.presets;return K().mark(function l(c,f){return K().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return e.options.push(s),y.t0=(c=e.plugins).push,y.t1=c,y.t2=pe,y.delegateYield(o(),"t3",5);case 5:return y.t4=y.t3,y.t5=(0,y.t2)(y.t4),y.t0.apply.call(y.t0,y.t1,y.t5),y.t6=(f=e.presets).push,y.t7=f,y.t8=pe,y.delegateYield(d(),"t9",12);case 12:return y.t10=y.t9,y.t11=(0,y.t8)(y.t10),y.t6.apply.call(y.t6,y.t7,y.t11),y.abrupt("return",e);case 16:case"end":return y.stop()}},l)})()}function T0(){return{options:[],presets:[],plugins:[],files:new Set}}function Dz(e){var r=Object.assign({},e);return delete r.extends,delete r.env,delete r.overrides,delete r.plugins,delete r.presets,delete r.passPerPreset,delete r.ignore,delete r.only,delete r.test,delete r.include,delete r.exclude,hasOwnProperty.call(r,"sourceMap")&&(r.sourceMaps=r.sourceMap,delete r.sourceMap),r}function w0(e){for(var r=new Map,s=[],o=I(e),d;!(d=o()).done;){var l=d.value;if(typeof l.value=="function"){var c=l.value,f=r.get(c);f||(f=new Map,r.set(c,f));var h=f.get(l.name);h?h.value=l:(h={value:l},s.push(h),l.ownPass||f.set(l.name,h))}else s.push({value:l})}return s.reduce(function(y,g){return y.push(g.value),y},[])}function P0(e,r,s,o){var d=e.options;return(d.test===void 0||h5(s,d.test,r,o))&&(d.include===void 0||h5(s,d.include,r,o))&&(d.exclude===void 0||!h5(s,d.exclude,r,o))}function h5(e,r,s,o){var d=Array.isArray(r)?r:[r];return m5(e,d,s,o)}function kz(e,r){return r instanceof RegExp?String(r):r}function Lz(e,r,s,o){if(r&&m5(e,r,o)){var d,l='No config is applied to "'+((d=e.filename)!=null?d:"(unknown)")+'" because it matches one of `ignore: '+JSON.stringify(r,kz)+'` from "'+o+'"';return jz(l),e.showConfig&&console.log(l),!0}if(s&&!m5(e,s,o)){var c,f='No config is applied to "'+((c=e.filename)!=null?c:"(unknown)")+'" because it fails to match one of `only: '+JSON.stringify(s,kz)+'` from "'+o+'"';return jz(f),e.showConfig&&console.log(f),!0}return!1}function m5(e,r,s,o){return r.some(function(d){return Mz(d,s,e.filename,e,o)})}function Mz(e,r,s,o,d){if(typeof e=="function")return!!aqe(e)(s,{dirname:r,envName:o.envName,caller:o.caller});if(typeof s!="string")throw new t5("Configuration contains string/RegExp pattern, but no filename was passed to Babel",d);return typeof e=="string"&&(e=Iz(e,r)),e.test(s)}var kqe={name:Vs,manipulateOptions:Zo,pre:Zo,post:Zo,inherits:Zo,visitor:Lqe,parserOverride:Zo,generatorOverride:Zo};function Lqe(e,r){var s=xu(e,r);if(s&&(Object.keys(s).forEach(function(o){o!=="_exploded"&&o!=="_verified"&&Mqe(o,s[o])}),s.enter||s.exit))throw new Error(Kr(e)+' cannot contain catch-all "enter" or "exit" handlers. Please target individual nodes.');return s}function Mqe(e,r){if(r&&typeof r=="object")Object.keys(r).forEach(function(s){if(s!=="enter"&&s!=="exit")throw new Error('.visitor["'+e+'"] may only have .enter and/or .exit handlers.')});else if(typeof r!="function")throw new Error('.visitor["'+e+'"] must be a function')}function Bqe(e){var r={type:"root",source:"plugin"};return Object.keys(e).forEach(function(s){var o=kqe[s];if(o){var d={type:"option",name:s,parent:r};o(d,e[s])}else{var l=new Error("."+s+" is not a valid Plugin property");throw l.code="BABEL_UNKNOWN_PLUGIN_PROPERTY",l}}),e}function Fqe(e){var r=function(d){return e.using(function(l){return d===void 0?l.envName:typeof d=="function"?Th(d(l.envName)):(Array.isArray(d)?d:[d]).some(function(c){if(typeof c!="string")throw new Error("Unexpected non-string value");return c===l.envName})})},s=function(d){return e.using(function(l){return Th(d(l.caller))})};return{version:_h,ca
`)+"One of the following config files must be in the directory tree: "+('"'+HBe.join(", ")+'".')),{code:"BABEL_ROOT_NOT_FOUND",dirname:e})}default:throw new Error("Assertion failure - unknown rootMode value.")}}function y5(e){var r,s,o,d,l,c,f,h,y,g,x,R,w,T,C,P,_,j,k,D;return K().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:if(!(e!=null&&(typeof e!="object"||Array.isArray(e)))){B.next=2;break}throw new Error("Babel options must be an object, null, or undefined");case 2:return r=e?Ih("arguments",e):{},s=r.envName,o=s===void 0?tH():s,d=r.cwd,l=d===void 0?".":d,c=r.root,f=c===void 0?".":c,h=r.rootMode,y=h===void 0?"root":h,g=r.caller,x=r.cloneInputAst,R=x===void 0?!0:x,w=Nn.resolve(l),T=Gqe(Nn.resolve(w,f),y),C=typeof r.filename=="string"?Nn.resolve(l,r.filename):void 0,B.delegateYield(eH(),"t0",8);case 8:return P=B.t0,_={filename:C,cwd:w,root:T,envName:o,caller:g,showConfig:P===C},B.delegateYield(_z(r,_),"t1",11);case 11:if(j=B.t1,j){B.next=14;break}return B.abrupt("return",null);case 14:return k={assumptions:{}},j.options.forEach(function(M){T9(k,M)}),D=Object.assign({},k,{targets:j$e(k),cloneInputAst:R,babelrc:!1,configFile:!1,browserslistConfigFile:!1,passPerPreset:!1,envName:_.envName,cwd:_.cwd,root:_.root,rootMode:"root",filename:typeof _.filename=="string"?_.filename:void 0,plugins:j.plugins.map(function(M){return Y9(M)}),presets:j.presets.map(function(M){return Y9(M)})}),B.abrupt("return",{options:D,context:_,fileHandling:j.fileHandling,ignore:j.ignore,babelrc:j.babelrc,config:j.config,files:j.files});case 18:case"end":return B.stop()}},Vqe)}function Fz(e){var r,s,o,d,l,c,f,h,y;return K().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return r=!1,typeof e=="object"&&e!==null&&!Array.isArray(e)&&(s=e,r=s.showIgnoredFiles,e=Xe(s,Uqe)),x.delegateYield(y5(e),"t0",3);case 3:if(o=x.t0,o){x.next=6;break}return x.abrupt("return",null);case 6:if(d=o.options,l=o.babelrc,c=o.ignore,f=o.config,h=o.fileHandling,y=o.files,!(h==="ignored"&&!r)){x.next=9;break}return x.abrupt("return",null);case 9:return(d.plugins||[]).forEach(function(R){if(R.value instanceof l0)throw new Error("Passing cached plugin instances is not supported in babel.loadPartialConfig()")}),x.abrupt("return",new $z(d,l?l.filepath:void 0,c?c.filepath:void 0,f?f.filepath:void 0,h,y));case 11:case"end":return x.stop()}},Wqe)}var $z=function(){function e(s,o,d,l,c,f){this.options=void 0,this.babelrc=void 0,this.babelignore=void 0,this.config=void 0,this.fileHandling=void 0,this.files=void 0,this.options=s,this.babelignore=d,this.babelrc=o,this.config=l,this.fileHandling=c,this.files=f,Object.freeze(this)}var r=e.prototype;return r.hasFilesystemConfig=function(){return this.babelrc!==void 0||this.config!==void 0},O(e)}();Object.freeze($z.prototype);var Kqe=K().mark(g5),Hqe=K().mark(Wz),A0=Gn(K().mark(function e(r){var s,o,d,l,c,f,h,y,g,x,R,w,T,C,P,_,j,k;return K().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.delegateYield(y5(r),"t0",1);case 1:if(o=F.t0,o){F.next=4;break}return F.abrupt("return",null);case 4:if(d=o.options,l=o.context,c=o.fileHandling,c!=="ignored"){F.next=7;break}return F.abrupt("return",null);case 7:if(f={},h=d.plugins,y=d.presets,!(!h||!y)){F.next=11;break}throw new Error("Assertion failure - plugins and presets exist");case 11:return g=Object.assign({},l,{targets:d.targets}),x=function(M){var V=sz(M);if(!V)throw new Error("Assertion failure - must be config item");return V},R=y.map(x),w=h.map(x),T=[[]],C=[],P=[],F.delegateYield(qz(l,K().mark(function B(M,V){var H,z,G,J,ce,ue,ge,ne,le,Z;return K().wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:H=[],z=0;case 2:if(!(z<M.length)){fe.next=19;break}if(G=M[z],G.options===!1){fe.next=16;break}return fe.prev=5,fe.delegateYield(Wz(G,g),"t0",7);case 7:J=fe.t0,fe.next=14;break;case 10:throw fe.prev=10,fe.t1=fe.catch(5),fe.t1.code==="BABEL_UNKNOWN_OPTION"&&wz(M,z,"preset",fe.t1),fe.t1;case 14:P.push(J.externalDependencies),G.ownPass?H.push({preset:J.chain,pass:[]}):H.unshift({preset:J.chain,pass:V});case 16:z++,fe.next=2;break;case 19:if(!(H.length>0)){fe.next=34;break}
`))}},Yqe=function(r,s,o){if(!s.filename){var d,l=r.options;Vz(l,o),(d=l.overrides)==null||d.forEach(function(c){return Vz(c,o)})}},Qqe=$s(function(e){var r=e.value,s=e.dirname,o=e.alias,d=e.externalDependencies;return{options:Ih("preset",r),alias:o,dirname:s,externalDependencies:d}});function Wz(e,r){var s;return K().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.t0=Qqe,d.delegateYield(Xqe(e,r),"t1",2);case 2:return d.t2=d.t1,s=(0,d.t0)(d.t2),Yqe(s,r,e),d.delegateYield(Oz(s,r),"t3",6);case 6:return d.t4=d.t3,d.t5=s.externalDependencies,d.abrupt("return",{chain:d.t4,externalDependencies:d.t5});case 9:case"end":return d.stop()}},Hqe)}function b5(e,r){var s=[e,r].filter(Boolean);return s.length<=1?s[0]:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];for(var c=I(s),f;!(f=c()).done;){var h=f.value;h.apply(this,d)}}}var Zqe=K().mark(Kz),I0=Gn(Fz);function eUe(){return Qa(I0.async).apply(void 0,arguments)}function Gz(){return Qa(I0.sync).apply(void 0,arguments)}function tUe(e,r){if(r!==void 0)Qa(I0.errback)(e,r);else if(typeof e=="function")Qa(I0.errback)(void 0,e);else return Gz(e)}function Kz(e){var r,s;return K().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.delegateYield(A0(e),"t0",1);case 1:return s=d.t0,d.abrupt("return",(r=s==null?void 0:s.options)!=null?r:null);case 3:case"end":return d.stop()}},Zqe)}var C0=Gn(Kz);function rUe(){return Qa(C0.async).apply(void 0,arguments)}function x5(){return Qa(C0.sync).apply(void 0,arguments)}function aUe(e,r){if(r!==void 0)Qa(C0.errback)(e,r);else if(typeof e=="function")Qa(C0.errback)(void 0,e);else return x5(e)}var j0=Gn(U$e);function nUe(){return Qa(j0.async).apply(void 0,arguments)}function Hz(){return Qa(j0.sync).apply(void 0,arguments)}function sUe(e,r,s){if(s!==void 0)Qa(j0.errback)(e,r,s);else if(typeof r=="function")Qa(j0.errback)(e,void 0,s);else return Hz(e,r)}var R5=function(){function e(s,o,d){this._map=new Map,this.key=void 0,this.file=void 0,this.opts=void 0,this.cwd=void 0,this.filename=void 0,this.key=o,this.file=s,this.opts=d||{},this.cwd=s.opts.cwd,this.filename=s.opts.filename}var r=e.prototype;return r.set=function(o,d){this._map.set(o,d)},r.get=function(o){return this._map.get(o)},r.availableHelper=function(o,d){return this.file.availableHelper(o,d)},r.addHelper=function(o){return this.file.addHelper(o)},r.buildCodeFrameError=function(o,d,l){return this.file.buildCodeFrameError(o,d,l)},O(e)}();R5.prototype.getModuleName=function(){return this.file.getModuleName()},R5.prototype.addImport=function(){this.file.addImport()};var E5,zz={name:"internal.blockHoist",visitor:{Block:{exit:function(r){var s=r.node;s.body=Xz(s.body)}},SwitchCase:{exit:function(r){var s=r.node;s.consequent=Xz(s.consequent)}}}};function Xz(e){for(var r=Math.pow(2,30)-1,s=!1,o=0;o<e.length;o++){var d=e[o],l=Jz(d);if(l>r){s=!0;break}r=l}return s?oUe(e.slice()):e}function iUe(){return E5||(E5=new l0(Object.assign({},zz,{visitor:$a.explode(zz.visitor)}),{})),E5}function Jz(e){var r=e==null?void 0:e._blockHoist;return r==null?1:r===!0?2:r}function oUe(e){for(var r=Object.create(null),s=0;s<e.length;s++){var o=e[s],d=Jz(o),l=r[d]||(r[d]=[]);l.push(o)}for(var c=Object.keys(r).map(function(C){return+C}).sort(function(C,P){return P-C}),f=0,h=I(c),y;!(y=h()).done;)for(var g=y.value,x=r[g],R=I(x),w;!(w=R()).done;){var T=w.value;e[f++]=T}return e}function Yz(e){for(var r=e.options,s=r.filename,o=r.cwd,d=r.filenameRelative,l=d===void 0?typeof s=="string"?Nn.relative(o,s):"unknown":d,c=r.sourceType,f=c===void 0?"module":c,h=r.inputSourceMap,y=r.sourceMaps,g=y===void 0?!!h:y,x=r.sourceRoot,R=x===void 0?e.options.moduleRoot:x,w=r.sourceFileName,T=w===void 0?Nn.basename(l):w,C=r.comments,P=C===void 0?!0:C,_=r.compact,j=_===void 0?"auto":_,k=e.options,D=Object.assign({},k,{parserOpts:Object.assign({sourceType:Nn.extname(l)===".mjs"?"module":f,sourceFileName:s,plugins:[]},k.parserOpts),generatorOpts:Object.assign({filename:s,auxiliaryCommentBefore:k.auxiliaryCommentBefore,auxiliaryCommentAfter:k.auxiliaryCommentAfter,retainLines:k.retainLines,co
`+_.stack)}}function f(R,w){w=w||{},w.hasComment&&(R=l(R)),w.encoding==="base64"?R=r(R):w.encoding==="uri"&&(R=decodeURIComponent(R)),(w.isJSON||w.encoding)&&(R=JSON.parse(R)),this.sourcemap=R}f.prototype.toJSON=function(R){return JSON.stringify(this.sourcemap,null,R)},typeof _t<"u"?typeof _t.from=="function"?f.prototype.toBase64=h:f.prototype.toBase64=y:f.prototype.toBase64=g;function h(){var R=this.toJSON();return _t.from(R,"utf8").toString("base64")}function y(){var R=this.toJSON();if(typeof R=="number")throw new TypeError("The json to encode must not be of type number.");return new _t(R,"utf8").toString("base64")}function g(){var R=this.toJSON();return btoa(unescape(encodeURIComponent(R)))}f.prototype.toURI=function(){var R=this.toJSON();return encodeURIComponent(R)},f.prototype.toComment=function(R){var w,T,C;return R!=null&&R.encoding==="uri"?(w="",T=this.toURI()):(w=";base64",T=this.toBase64()),C="sourceMappingURL=data:application/json;charset=utf-8"+w+","+T,R!=null&&R.multiline?"/*# "+C+" */":"//# "+C},f.prototype.toObject=function(){return JSON.parse(this.toJSON())},f.prototype.addProperty=function(R,w){if(this.sourcemap.hasOwnProperty(R))throw new Error('property "'+R+'" already exists on the sourcemap, use set property instead');return this.setProperty(R,w)},f.prototype.setProperty=function(R,w){return this.sourcemap[R]=w,this},f.prototype.getProperty=function(R){return this.sourcemap[R]},e.fromObject=function(R){return new f(R)},e.fromJSON=function(R){return new f(R,{isJSON:!0})},e.fromURI=function(R){return new f(R,{encoding:"uri"})},e.fromBase64=function(R){return new f(R,{encoding:"base64"})},e.fromComment=function(R){var w,T;return R=R.replace(/^\/\*/g,"//").replace(/\*\/$/g,""),w=e.commentRegex.exec(R),T=w&&w[4]||"uri",new f(R,{encoding:T,hasComment:!0})};function x(R){return new f(R,{isJSON:!0})}e.fromMapFileComment=function(R,w){if(typeof w=="string")throw new Error("String directory paths are no longer supported with `fromMapFileComment`\nPlease review the Upgrading documentation at https://github.com/thlorenz/convert-source-map#upgrading");var T=c(R,w);return T!=null&&typeof T.then=="function"?T.then(x):x(T)},e.fromSource=function(R){var w=R.match(e.commentRegex);return w?e.fromComment(w.pop()):null},e.fromMapFileSource=function(R,w){if(typeof w=="string")throw new Error("String directory paths are no longer supported with `fromMapFileSource`\nPlease review the Upgrading documentation at https://github.com/thlorenz/convert-source-map#upgrading");var T=R.match(e.mapFileCommentRegex);return T?e.fromMapFileComment(T.pop(),w):null},e.removeComments=function(R){return R.replace(e.commentRegex,"")},e.removeMapFileComments=function(R){return R.replace(e.mapFileCommentRegex,"")},e.generateMapFileComment=function(R,w){var T="sourceMappingURL="+R;return w&&w.multiline?"/*# "+T+" */":"//# "+T}})(jh);var Qz={asyncDoExpressions:{syntax:{name:"@babel/plugin-syntax-async-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-async-do-expressions"}},decimal:{syntax:{name:"@babel/plugin-syntax-decimal",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decimal"}},decorators:{syntax:{name:"@babel/plugin-syntax-decorators",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-decorators"},transform:{name:"@babel/plugin-proposal-decorators",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-decorators"}},doExpressions:{syntax:{name:"@babel/plugin-syntax-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-do-expressions"},transform:{name:"@babel/plugin-proposal-do-expressions",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-do-expressions"}},exportDefaultFrom:{syntax:{name:"@babel/plugin-syntax-export-default-from",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-syntax-export-default-from"},transform:{name:"@babel/plugin-proposal-export-default-from",url:"https://github.com/babel/babel/tree/main/packages/babel-plugin-proposal-ex
`)+s,l=Qz[e];if(l){var c=l.syntax,f=l.transform;if(c){var h=Zz(c);if(f){var y=Zz(f),g=f.name.startsWith("@babel/plugin")?"plugins":"presets";d+=`
Add `+y+" to the '"+g+`' section of your Babel config to enable transformation.If you want to leave it as-is, add `+h+" to the 'plugins' section to enable parsing."}else d+=`
Add `+h+" to the 'plugins' section of your Babel config to enable parsing."}}var x=o==="unknown"?"<name of the input file>":o;return d+=`
If you already added the plugin for this syntax to your config, it's possible that your config isn't being loaded.You can re-run Babel with the BABEL_SHOW_CONFIG_FOR environment variable to show the loaded configuration: npx cross-env BABEL_SHOW_CONFIG_FOR=`+x+` <your build command>See https://babeljs.io/docs/configuration#print-effective-configs for more info.
`,d}function eX(e,r,s){var o=r.parserOpts,d=r.highlightCode,l=d===void 0?!0:d,c=r.filename,f=c===void 0?"unknown":c;return K().mark(function h(){var y,g,x,R,w,T,C,P,_,j,k,D;return K().wrap(function(B){for(;;)switch(B.prev=B.next){case 0:for(B.prev=0,y=[],g=I(e);!(x=g()).done;)for(R=x.value,w=I(R);!(T=w()).done;)C=T.value,P=C.parserOverride,P&&(_=P(s,o,Jf),_!==void 0&&y.push(_));if(y.length!==0){B.next=7;break}return B.abrupt("return",Jf(s,o));case 7:if(y.length!==1){B.next=12;break}return B.delegateYield([],"t0",9);case 9:if(typeof y[0].then!="function"){B.next=11;break}throw new Error("You appear to be using an async parser plugin, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.");case 11:return B.abrupt("return",y[0]);case 12:throw new Error("More than one plugin attempted to override parsing.");case 15:throw B.prev=15,B.t1=B.catch(0),B.t1.code==="BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED"&&(B.t1.message+=`Consider renaming the file to '.mjs', or setting sourceType:module or sourceType:unambiguous in your Babel config for this file.`),j=B.t1.loc,k=B.t1.missingPlugin,j&&(D=Hg(s,{start:{line:j.line,column:j.column+1}},{highlightCode:l}),k?B.t1.message=f+": "+dUe(k[0],j,D,f):B.t1.message=f+": "+B.t1.message+`
`+D,B.t1.code="BABEL_PARSE_ERROR"),B.t1;case 21:case"end":return B.stop()}},h,null,[[0,15]])})()}function S5(e,r){if(e!==null){if(r.has(e))return r.get(e);var s;if(Array.isArray(e)){s=new Array(e.length),r.set(e,s);for(var o=0;o<e.length;o++)s[o]=typeof e[o]!="object"?e[o]:S5(e[o],r)}else{s={},r.set(e,s);for(var d=Object.keys(e),l=0;l<d.length;l++){var c=d[l];s[c]=typeof e[c]!="object"?e[c]:S5(e[c],r)}}return s}return e}function uUe(e){return typeof e!="object"?e:S5(e,new Map)}var cUe=K().mark(rX),pUe=h4,fUe=Jl,T5=B8("babel:transform:file"),hUe=/^[@#]\s+sourceMappingURL=data:(?:application|text)\/json;(?:charset[:=]\S+?;)?base64,.*$/,tX=/^[@#][ \t]+sourceMappingURL=([^\s'"`]+)[ \t]*$/;function rX(e,r,s,o){var d,l,c,f,h;return K().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(s=""+(s||""),!o){g.next=11;break}if(o.type!=="Program"){g.next=6;break}o=pUe(o,[],[]),g.next=8;break;case 6:if(o.type==="File"){g.next=8;break}throw new Error("AST root must be a Program or File node");case 8:r.cloneInputAst&&(o=uUe(o)),g.next=13;break;case 11:return g.delegateYield(eX(e,r,s),"t0",12);case 12:o=g.t0;case 13:if(d=null,r.inputSourceMap!==!1){if(typeof r.inputSourceMap=="object"&&(d=jh.fromObject(r.inputSourceMap)),!d&&(l=aX(hUe,o),l))try{d=jh.fromComment("//"+l)}catch{T5("discarding unknown inline input sourcemap")}if(!d)if(c=aX(tX,o),typeof r.filename=="string"&&c)try{f=tX.exec(c),h=lUe.readFileSync(Nn.resolve(Nn.dirname(r.filename),f[1]),"utf8"),d=jh.fromJSON(h)}catch(x){T5("discarding unknown file input sourcemap",x)}else c&&T5("discarding un-loadable file input sourcemap")}return g.abrupt("return",new Eh(r,{code:s,ast:o,inputMap:d}));case 16:case"end":return g.stop()}},cUe)}function w5(e,r,s){return r&&(r=r.filter(function(o){var d=o.value;return e.test(d)?(s=d,!1):!0})),[r,s]}function aX(e,r){var s=null;return fUe(r,function(o){var d=w5(e,o.leadingComments,s),l=ve(d,2);o.leadingComments=l[0],s=l[1];var c=w5(e,o.innerComments,s),f=ve(c,2);o.innerComments=f[0],s=f[1];var h=w5(e,o.trailingComments,s),y=ve(h,2);o.trailingComments=y[0],s=y[1]}),s}var P5={exports:{}};(function(e,r){(function(s,o){o(r,QU(),Q8())})(fi,function(s,o,d){s.addSegment=void 0,s.addMapping=void 0,s.setSourceContent=void 0,s.decodedMap=void 0,s.encodedMap=void 0,s.allMappings=void 0;var l=O(function(R){var w=R===void 0?{}:R,T=w.file,C=w.sourceRoot;this._names=new o.SetArray,this._sources=new o.SetArray,this._sourcesContent=[],this._mappings=[],this.file=T,this.sourceRoot=C});(function(){s.addSegment=function(x,R,w,T,C,P,_){var j=x._mappings,k=x._sources,D=x._sourcesContent,F=x._names,B=c(j,R);if(T==null){var M=[w],V=f(B,w,M);return g(B,V,M)}var H=o.put(k,T),z=_?[w,H,C,P,o.put(F,_)]:[w,H,C,P],G=f(B,w,z);H===D.length&&(D[H]=null),g(B,G,z)},s.addMapping=function(x,R){var w=R.generated,T=R.source,C=R.original,P=R.name;return s.addSegment(x,w.line-1,w.column,T,C==null?void 0:C.line-1,C==null?void 0:C.column,P)},s.setSourceContent=function(x,R,w){var T=x._sources,C=x._sourcesContent;C[o.put(T,R)]=w},s.decodedMap=function(x){var R=x.file,w=x.sourceRoot,T=x._mappings,C=x._sources,P=x._sourcesContent,_=x._names;return{version:3,file:R,names:_.array,sourceRoot:w||void 0,sources:C.array,sourcesContent:P,mappings:T}},s.encodedMap=function(x){var R=s.decodedMap(x);return Object.assign(Object.assign({},R),{mappings:d.encode(R.mappings)})},s.allMappings=function(x){for(var R=[],w=x._mappings,T=x._sources,C=x._names,P=0;P<w.length;P++)for(var _=w[P],j=0;j<_.length;j++){var k=_[j],D={line:P+1,column:k[0]},F=void 0,B=void 0,M=void 0;k.length!==1&&(F=T.array[k[1]],B={line:k[2]+1,column:k[3]},k.length===5&&(M=C.array[k[4]])),R.push({generated:D,source:F,original:B,name:M})}return R}})();function c(x,R){for(var w=x.length;w<=R;w++)x[w]=[];return x[R]}function f(x,R,w){for(var T=x.length,C=T-1;C>=0;C--,T--){var P=x[C],_=P[0];if(!(_>R)){if(_<R)break;var j=h(P,w);if(j===0)return T;if(j<0)break}}return T}function h(x,R){var w=y(x.length,R.length);return w!==0?w:x.length===1?0:(w=y(x[1],R[1]),w!==0||(w=y(x[2],R[2]),w!==0)||(w=y(x[3],R[3]),w!==0)?w:x.length===4?0:y(x[4],R[4]))}fDid you specify these with the most recent transformation maps first?`);for(var l=lX(o,r,"",0),c=s.length-1;c>=0;c--)l=iX(s[c],[l]);return l}function lX(e,r,s,o){var d=e.resolvedSources,l=e.sourcesContent,c=o+1,f=d.map(function(h,y){var g={importer:s,depth:c,source:h||"",content:void 0},x=r(g.source,g),R=g.source,w=g.content;if(x)return lX(new ad.TraceMap(x,R),r,R,c);var T=w!==void 0?w:l?l[y]:null;return yUe(R,T)});return iX(e,f)}var xUe=function(){function e(s,o){var d=o.decodedMappings?Oh.decodedMap(s):Oh.encodedMap(s);this.version=d.version,this.file=d.file,this.mappings=d.mappings,this.names=d.names,this.sourceRoot=d.sourceRoot,this.sources=d.sources,o.excludeContent||(this.sourcesContent=d.sourcesContent)}var r=e.prototype;return r.toString=function(){return JSON.stringify(this)},O(e)}();function RUe(e,r,s){var o={excludeContent:!!s,decodedMappings:!1},d=bUe(e,r);return new xUe(gUe(d),o)}function EUe(e,r,s){var o=s.replace(/\\/g,"/"),d=!1,l=RUe(dX(r),function(c,f){return c===o&&!d?(d=!0,f.source="",dX(e)):null});return typeof e.sourceRoot=="string"&&(l.sourceRoot=e.sourceRoot),Object.assign({},l)}function dX(e){return Object.assign({},e,{sourceRoot:null})}function SUe(e,r){var s=r.opts,o=r.ast,d=r.code,l=r.inputMap,c=s.generatorOpts;c.inputSourceMap=l==null?void 0:l.toObject();for(var f=[],h=I(e),y;!(y=h()).done;)for(var g=y.value,x=I(g),R;!(R=x()).done;){var w=R.value,T=w.generatorOverride;if(T){var C=T(o,c,d,qc);C!==void 0&&f.push(C)}}var P;if(f.length===0)P=qc(o,c,d);else if(f.length===1){if(P=f[0],typeof P.then=="function")throw new Error("You appear to be using an async codegen plugin, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.")}else throw new Error("More than one plugin attempted to override codegen.");var _=P,j=_.code,k=_.decodedMap,D=k===void 0?P.map:k;return P.__mergedMap?D=Object.assign({},P.map):D&&(l?D=EUe(l.toObject(),D,c.sourceFileName):D=P.map),(s.sourceMaps==="inline"||s.sourceMaps==="both")&&(j+=``+jh.fromObject(D).toComment()),s.sourceMaps==="inline"&&(D=null),{outputCode:j,outputMap:D}}var TUe=K().mark(A5),wUe=K().mark(uX);function A5(e,r,s){var o,d,l,c,f,h,y;return K().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.delegateYield(rX(e.passes,Yz(e),r,s),"t0",1);case 1:return o=x.t0,d=o.opts,x.prev=3,x.delegateYield(uX(o,e.passes),"t1",5);case 5:x.next=12;break;case 7:throw x.prev=7,x.t2=x.catch(3),x.t2.message=((l=d.filename)!=null?l:"unknown file")+": "+x.t2.message,x.t2.code||(x.t2.code="BABEL_TRANSFORM_ERROR"),x.t2;case 12:x.prev=12,d.code!==!1&&(h=SUe(e.passes,o),c=h.outputCode,f=h.outputMap),x.next=21;break;case 16:throw x.prev=16,x.t3=x.catch(12),x.t3.message=((y=d.filename)!=null?y:"unknown file")+": "+x.t3.message,x.t3.code||(x.t3.code="BABEL_GENERATE_ERROR"),x.t3;case 21:return x.abrupt("return",{metadata:o.metadata,options:d,ast:d.ast===!0?o.ast:null,code:c===void 0?null:c,map:f===void 0?null:f,sourceType:o.ast.program.sourceType,externalDependencies:uFe(e.externalDependencies)});case 22:case"end":return x.stop()}},TUe,null,[[3,7],[12,16]])}function uX(e,r){var s,o,d,l,c,f,h,y,g,x,R,w,T,C,P,_,j,k,D,F,B,M,V,H,z;return K().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:s=I(r);case 1:if((o=s()).done){J.next=35;break}for(d=o.value,l=[],c=[],f=[],h=I(d.concat([iUe()]));!(y=h()).done;)g=y.value,x=new R5(e,g.key,g.options),l.push([g,x]),c.push(x),f.push(g.visitor);R=0,w=l;case 8:if(!(R<w.length)){J.next=19;break}if(T=ve(w[R],2),C=T[0],P=T[1],_=C.pre,!_){J.next=16;break}return j=_.call(P,e),J.delegateYield([],"t0",14);case 14:if(!cX(j)){J.next=16;break}throw new Error("You appear to be using an plugin with an async .pre, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.");case 16:R++,J.next=8;break;case 19:k=$a.visitors.merge(f,c,e.opts.wrapPluginVisitorMethod),$a(e.ast,k,e.scope),D=0,F=l;case 22:if(!(D<F.length)){J.next=33;break}if(B=ve(F[D],2),M=B[0],V=B[1],H=M.post,!H){J.next=30;break}return z=H.call(V,e),J.delegateYield([],"t1",28);case 28:if(!cX(z)){J.next=30;break}throw new Error("You appear to be using an plugin with an async .post, which your current version of Babel does not support. If you're using a published plugin, you may need to upgrade your @babel/core version.");case 30:D++,J.next=22;break;case 33:J.next=1;break;case 35:case"end":return J.stop()}},wUe)}function cX(e){return!!e&&(typeof e=="object"||typeof e=="function")&&!!e.then&&typeof e.then=="function"}var O0=Gn(K().mark(function e(r,s){var o;return K().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:return l.delegateYield(A0(s),"t0",1);case 1:if(o=l.t0,o!==null){l.next=4;break}return l.abrupt("return",null);case 4:return l.delegateYield(A5(o,r),"t1",5);case 5:return l.abrupt("return",l.t1);case 6:case"end":return l.stop()}},e)})),PUe=function(r,s,o){var d,l;if(typeof s=="function"?(l=s,d=void 0):(d=s,l=o),l===void 0)return Qa(O0.sync)(r,d);Qa(O0.errback)(r,d,l)};function pX(){return Qa(O0.sync).apply(void 0,arguments)}function AUe(){return Qa(O0.async).apply(void 0,arguments)}var IUe=function(r,s,o){typeof s=="function"&&(o=s),o(new Error("Transforming files is not supported in browsers"),null)};function CUe(){throw new Error("Transforming files is not supported in browsers")}function jUe(){return Promise.reject(new Error("Transforming files is not supported in browsers"))}var _0=Gn(K().mark(function e(r,s,o){var d;return K().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.delegateYield(A0(o),"t0",1);case 1:if(d=c.t0,d!==null){c.next=4;break}return c.abrupt("return",null);case 4:if(r){c.next=6;break}throw new Error("No AST given");case 6:return c.delegateYield(A5(d,s,r),"t1",7);case 7:return c.abrupt("return",c.t1);case 8:case"end":return c.stop()}},e)})),OUe=function(r,s,o,d){var l,c;if(typeof o=="function"?(c=o,l=void 0):(l=o,c=d),c===void 0)return Qa(_0.sync)(r,s,l);Qa(_0.errback)(r,s,l,c)};function fX(){return Qa(_0.sync).apply(void 0,arguments)}function _Ue(){return Qa(_0.async).apply(void 0,arguments)}va
(function () { var REF = FUNCTION; return function NAME(PARAMS) { return REF.apply(this, arguments); }; })()`),XUe=gt.expression(` (function () { var REF = FUNCTION; function NAME(PARAMS) { return REF.apply(this, arguments); } return NAME; })()`),JUe=gt.statements(` function NAME(PARAMS) { return REF.apply(this, arguments); } function REF() { REF = FUNCTION; return REF.apply(this, arguments); }`);function YUe(e,r){var s=e.node,o=s.body,d=UUe(null,[],qUe(o.body),!0);o.body=[KUe(j5(j5(r,[d]),[]))],s.async=!1,s.generator=!1,e.get("body.body.0.argument.callee.arguments.0").unwrapFunctionEnvironment()}function QUe(e,r,s,o,d){var l=e,c,f=null,h=e.node.params;if(l.isArrowFunctionExpression()){{var y;l=(y=l.arrowFunctionToExpression({noNewArrows:s}))!=null?y:l}c=l.node}else c=l.node;var g=WUe(c),x=c;HUe(c)||(f=c.id,c.id=null,c.type="FunctionExpression",x=j5(r,[c]));for(var R=[],w=I(h),T;!(T=w()).done;){var C=T.value;if(VUe(C)||GUe(C))break;R.push(l.scope.generateUidIdentifier("x"))}var P={NAME:f||null,REF:l.scope.generateUidIdentifier(d?f.name:"ref"),FUNCTION:x,PARAMS:R};if(g){var _=JUe(P);l.replaceWith(_[0]),l.insertAfter(_[1])}else{var j;d?j=XUe(P):j=zUe(P),f||!o&&R.length?l.replaceWith(j):l.replaceWith(x)}}function NX(e,r,s,o){if(s===void 0&&(s=!0),o===void 0&&(o=!1),e.isMethod())YUe(e,r);else{var d="id"in e.node&&!!e.node.id;e=e.ensureFunctionName(!1),QUe(e,r,s,o,d)}}var ZUe=Bf,eVe="#__PURE__",tVe=function(r){var s=r.leadingComments;return!!s&&s.some(function(o){return/[@#]__PURE__/.test(o.value)})};function Hi(e){var r=e.node||e;tVe(r)||ZUe(r,"leading",eVe)}var rVe=ct,DX=ye,aVe=Wt,nVe=Fi,sVe=Cc,iVe=Vn({ArrowFunctionExpression:function(r){r.skip()},AwaitExpression:function(r,s){var o=s.wrapAwait,d=r.get("argument");r.replaceWith(sVe(o?rVe(DX(o),[d.node]):d.node))}});function O5(e,r,s,o){e.traverse(iVe,{wrapAwait:r.wrapAwait});var d=c(e);e.node.async=!1,e.node.generator=!0,NX(e,DX(r.wrapAsync),s,o);var l=e.isObjectMethod()||e.isClassMethod()||e.parentPath.isObjectProperty()||e.parentPath.isClassProperty();!l&&!d&&e.isExpression()&&Hi(e);function c(f){if(f.parentPath.isCallExpression({callee:f.node}))return!0;var h=f.parentPath;if(h.isMemberExpression()&&aVe(h.node.property,{name:"bind"})){var y=h.parentPath;return y.isCallExpression()&&y.node.arguments.length===1&&nVe(y.node.arguments[0])&&y.parentPath.isCallExpression({callee:y.node})}return!1}}var oVe=gt(` async function wrapper() { var ITERATOR_ABRUPT_COMPLETION = false; var ITERATOR_HAD_ERROR_KEY = false; var ITERATOR_ERROR_KEY; try { for ( var ITERATOR_KEY = GET_ITERATOR(OBJECT), STEP_KEY; ITERATOR_ABRUPT_COMPLETION = !(STEP_KEY = await ITERATOR_KEY.next()).done; ITERATOR_ABRUPT_COMPLETION = false ) { } } catch (err) { ITERATOR_HAD_ERROR_KEY = true; ITERATOR_ERROR_KEY = err; } finally { try { if (ITERATOR_ABRUPT_COMPLETION && ITERATOR_KEY.return != null) { await ITERATOR_KEY.return(); } } finally { if (ITERATOR_HAD_ERROR_KEY) { throw ITERATOR_ERROR_KEY; } } } }`);function lVe(e,r){var s=r.getAsyncIterator,o=e.node,d=e.scope,l=e.parent,c=d.generateUidIdentifier("step"),f=Vt(c,De("value")),h=o.left,y;Wt(h)||us(h)||Pa(h)?y=Qt(tr("=",h,f)):cn(h)&&(y=Lr(h.kind,[Sr(h.declarations[0].id,f)]));var g=oVe({ITERATOR_HAD_ERROR_KEY:d.generateUidIdentifier("didIteratorError"),ITERATOR_ABRUPT_COMPLETION:d.generateUidIdentifier("iteratorAbruptCompletion"),ITERATOR_ERROR_KEY:d.generateUidIdentifier("iteratorError"),ITERATOR_KEY:d.generateUidIdentifier("iterator"),GET_ITERATOR:s,OBJECT:o.right,STEP_KEY:ye(c)});g=g.body.body;var x=lf(l),R=g[3].block.body,w=R[0];return x&&(R[0]=Ic(l.label,w)),{replaceParent:x,node:g,declar:y,loop:w}}var kX=function(e){e.assertVersion("*");var r=Vn({ArrowFunctionExpression:function(l){l.skip()},YieldExpression:function(l,c){var f=l.node;if(f.delegate){var h=ct(c.addHelper("asyncIterator"),[f.argument]);f.argument=ct(c.addHelper("asyncGeneratorDelegate"),[h,c.addHelper("awaitAsyncGenerator")])}}}),s=Vn({ArrowFunctionExpression:function(l){l.skip()},ForOfStatement:function(l,c){var f=c.file,h=l.node;if(h.await){var y=lVe(l,{getAsyncIterator:f.addHelper("asyncIterator")}),g=y.declar,x=y.loop,R=x.body;if(l.ensureBlock(),g)R.body.push(g),l.node.body.body.length&&R.body.push(Jr(l.node.body.body));else{var w;(w=R.body).push.apply(w,pe(l.node.body.body))}Na(x,h),Na(x.body,h.body);var T=y.replaceParent?l.parentPath:l;T.replaceWithMultiple(y.node),T.scope.parent.crawl()}}}),o={Function:function(l,c){l.node.async&&(l.traverse(s,c),l.node.generator&&(l.traverse(r,c),l.setData("@babel/plugin-transform-async-generator-functions/async_generator_function",!0),O5(l,{wrapAsync:c.addHelper("wrapAsyncGenerator"),wrapAwait:c.addHelper("awaitAsyncGenerator")})))}};return{name:"transform-async-generator-functions",inherits:void 0,visitor:{Program:function(l,c){l.traverse(o,c)}}}};function _5(e){var r=e,s=r.node,o=r.parentPath;if(o.isLogicalExpression()){var d=o.node,l=d.operator,c=d.right;if(l==="&&"||l==="||"||l==="??"&&s===c)return _5(o)}if(o.isSequenceExpression()){var f=o.node.expressions;return f[f.length-1]===s?_5(o):!0}return o.isConditional({test:s})||o.isUnaryExpression({operator:"!"})||o.isLoop({test:s})}var dVe=Jd,LX=mi,rp=tr,Eu=sn,uVe=fn,L0=ct,Ri=ye,cVe=Zs,MX=De,pVe=Pa,fVe=hf,BX=zd,hVe=Yy,M0=hi,FX=Vt,B0=Un,mVe=jc,yVe=wg,N5=kr,$X=Rg,gVe=function(){function e(){this._map=void 0,this._map=new WeakMap}var r=e.prototype;return r.has=function(o){return this._map.has(o)},r.get=function(o){if(this.has(o)){var d=this._map.get(o),l=d.value;return d.count--,d.count===0?rp("=",l,o):l}},r.set=function(o,d,l){return this._map.set(o,{count:l,value:d})},O(e)}();function qX(e,r){var s=e.node;if(BX(s))return FX(r,s.property,s.computed);if(e.isOptionalCallExpression()){var o=e.get("callee");if(e.node.optional&&o.isOptionalMemberExpression()){var d=o.node.object,l=e.scope.maybeGenerateMemoised(d);return o.get("object").replaceWith(rp("=",l,d)),L0(FX(r,MX("call")),[l].concat(pe(e.node.arguments)))}return L0(r,e.node.arguments)}return e.node}function vVe(e){for(;e&&!e.isProgram();){var r=e,s=r.parentPath,o=r.container,d=r.listKey,l=s.node;if(d){if(o!==l[d])return!0}else if(o!==l)return!0;e=s}return!1}var bVe={memoise:function(){},handle:function(r,s){var o=r.node,d=r.parent,l=r.parentPath,c=r.scope;if(r.isOptionalMemberExpression()){if(vVe(r))return;var f=r.find(function(qe){var Ce=qe.node,ke=qe.parent;return BX(ke)?ke.optional||ke.object!==Ce:fVe(ke)?Ce!==r.node&&ke.optional||ke.callee!==Ce:!0});if(c.path.isPattern()){f.replaceWith(L0(LX([],f.node),[]));return}var h=_5(f),y=f.parentPath;if(y.isUpdateExpression({argument:o}))throw r.buildCodeFrameError("can't handle update expression");var g=y.isAssignmentExpression({left:f.node}),x=y.isUnaryExpression({operator:"delete"});if(x&&f.isOptionalMemberExpression()&&f.get("property").isPrivateName())throw r.buildCodeFrameError("can't delete a private class element");for(var R=r;;){if(R.isOptionalMemberExpression()){if(R.node.optional)break;R=R.get("object");continue}else if(R.isOptionalCallExpression()){if(R.node.optional)break;R=R.get("callee");conti
function () { throw new ReferenceError("'delete super[expr]' is invalid"); }() `])))]):gt.expression.ast(XX||(XX=Y([` function () { throw new ReferenceError("'delete super.prop' is invalid"); }() `])))}},TVe={memoise:function(r,s){var o=r.scope,d=r.node,l=d.computed,c=d.property;if(l){var f=o.maybeGenerateMemoised(c);f&&this.memoiser.set(c,f,s)}},prop:function(r){var s=r.node,o=s.computed,d=s.property;return this.memoiser.has(d)?Hn(this.memoiser.get(d)):o?Hn(d):QX(d.name)},_getPrototypeOfExpression:function(){var r=Hn(this.getObjectRef()),s=this.isStatic||this.isPrivateMethod?r:Su(r,np("prototype"));return el(this.file.addHelper("getPrototypeOf"),[s])},get:function(r){return this._get(r)},_get:function(r){var s=this._getPrototypeOfExpression();return el(this.file.addHelper("get"),[this.isDerivedConstructor?Tu([Zn(),s]):s,this.prop(r),Zn()])},set:function(r,s){var o=this._getPrototypeOfExpression();return el(this.file.addHelper("set"),[this.isDerivedConstructor?Tu([Zn(),o]):o,this.prop(r),s,Zn(),fn(r.isInStrictMode())])},destructureSet:function(r){throw r.buildCodeFrameError("Destructuring to a super field is not supported yet.")},call:function(r,s){return ap(this._get(r),Zn(),s,!1)},optionalCall:function(r,s){return ap(this._get(r),Hn(Zn()),s,!0)},delete:function(r){return r.node.computed?Tu([el(this.file.addHelper("toPropertyKey"),[Hn(r.node.property)]),gt.expression.ast(JX||(JX=Y([` function () { throw new ReferenceError("'delete super[expr]' is invalid"); }() `])))]):gt.expression.ast(YX||(YX=Y([` function () { throw new ReferenceError("'delete super.prop' is invalid"); }() `])))}},wVe=Object.assign({},eJ,{prop:function(r){var s=r.node.property;return this.memoiser.has(s)?Hn(this.memoiser.get(s)):Hn(s)},get:function(r){var s=this.isStatic,o=this.getSuperRef,d=r.node.computed,l=this.prop(r),c;if(s){var f;c=(f=o())!=null?f:Su(np("Function"),np("prototype"))}else{var h;c=Su((h=o())!=null?h:np("Object"),np("prototype"))}return Su(c,l,d)},set:function(r,s){var o=r.node.computed,d=this.prop(r);return EVe("=",Su(Zn(),d,o),s)},destructureSet:function(r){var s=r.node.computed,o=this.prop(r);return Su(Zn(),o,s)},call:function(r,s){return ap(this.get(r),Zn(),s,!1)},optionalCall:function(r,s){return ap(this.get(r),Zn(),s,!0)}}),sp=function(){function e(s){var o,d=s.methodPath;this.methodPath=d,this.isDerivedConstructor=d.isClassMethod({kind:"constructor"})&&!!s.superRef,this.isStatic=d.isObjectMethod()||d.node.static||(d.isStaticBlock==null?void 0:d.isStaticBlock()),this.isPrivateMethod=d.isPrivate()&&d.isMethod(),this.file=s.file,this.constantSuper=(o=s.constantSuper)!=null?o:s.isLoose,this.opts=s}var r=e.prototype;return r.getObjectRef=function(){return Hn(this.opts.objectRef||this.opts.getObjectRef())},r.getSuperRef=function(){if(this.opts.superRef)return Hn(this.opts.superRef);if(this.opts.getSuperRef)return Hn(this.opts.getSuperRef())},r.replace=function(){var o=this.methodPath;this.opts.refToPreserve&&o.traverse(SVe,{refName:this.opts.refToPreserve.name});var d=this.constantSuper?wVe:this.file.availableHelper("superPropSet")?eJ:TVe;ZX.shouldSkip=function(l){if(l.parentPath===o&&(l.parentKey==="decorators"||l.parentKey==="key"))return!0},VX(o,ZX,Object.assign({file:this.file,scope:this.methodPath.scope,isDerivedConstructor:this.isDerivedConstructor,isStatic:this.isStatic,isPrivateMethod:this.isPrivateMethod,getObjectRef:this.getObjectRef.bind(this),getSuperRef:this.getSuperRef.bind(this),boundGet:d.get},d))},O(e)}(),PVe=hx,AVe=uB,IVe=mB,CVe=cB,jVe=pB,OVe=Ox;function D5(e){return AVe(e)||CVe(e)||jVe(e)||IVe(e)||OVe(e)||PVe(e)}function vs(e){for(;D5(e.node);)e=e.get("expression");return e}function ip(e){for(;D5(e);)e=e.expression;return e}function tJ(e){if(e.node.declare)throw e.buildCodeFrameError(`TypeScript 'declare' fields must first be transformed by @babel/plugin-transform-typescript.If you have already enabled that plugin (or '@babel/preset-typescript'), make sure that it runs before any plugin related to additional class features: - @babel/plugin-transform-class-properties - @babel/plugin-transform-private-methods - @babel/plugin-proposal-decorators`)}var rJ,aJ,nJ,sJ,iJ,oJ,lJ,dJ,uJ,cJ,pJ,fJ,hJ,mJ,yJ,gJ,vJ,bJ,xJ,RJ,EJ,SJ,bs=function(r){return r.availableHelper("classPrivateFieldGet2")};function _Ve(e,r,s,o){for(var d=new Map,l,c=I(s),f;!(f=c()).done;){var h=f.value;if(h.isPrivate()){var y=h.node.key.id.name,g=d.get(y);if(!g){var x=!h.isProperty(),R=h.node.static,w=!1,T=void 0;if(!r&&bs(o)&&x&&!R){var C;w=!!l,(C=l)!=null||(l=h.scope.generateUidIdentifier(e+"_brand")),T=l}else T=h.scope.generateUidIdentifier(y);g={id:T,static:R,method:x,initAdded:w},d.set(y,g)}if(h.isClassPrivateMethod())if(h.node.kind==="get"){var P=h.node.body.body,_=void 0;P.length===1&&kM(_=P[0])&&un(_=_.argument)&&_.arguments.length===1&&Fi(_.arguments[0])&&Wt(_=_.callee)?(g.getId=ye(_),g.getterDeclared=!0):g.getId=h.scope.generateUidIdentifier("get_"+y)}else if(h.node.kind==="set"){var j=h.node.params,k=h.node.body.body,D=void 0;k.length===1&&Lo(D=k[0])&&un(D=D.expression)&&D.arguments.length===2&&Fi(D.arguments[0])&&Wt(D.arguments[1],{name:j[0].name})&&Wt(D=D.callee)?(g.setId=ye(D),g.setterDeclared=!0):g.setId=h.scope.generateUidIdentifier("set_"+y)}else h.node.kind==="method"&&(g.methodId=h.scope.generateUidIdentifier(y));d.set(y,g)}}return d}function NVe(e,r,s,o){for(var d=[],l=new Set,c=I(e),f;!(f=c()).done;){var h=ve(f.value,2),y=h[0],g=h[1],x=g.static,R=g.method,w=g.getId,T=g.setId,C=w||T,P=ye(g.id),_=void 0;if(r)_=ct(o.addHelper("classPrivateFieldLooseKey"),[Zt(y)]);else if(s)_=ct(De("Symbol"),[Zt(y)]);else if(!x){if(l.has(P.name))continue;l.add(P.name),_=jf(De(R&&(!C||bs(o))?"WeakSet":"WeakMap"),[])}_&&(s||Hi(_),d.push(gt.statement.ast(rJ||(rJ=Y(["var "," = ",""])),P,_)))}return d}function $0(e){var r=Vn(Object.assign({},e)),s=Object.assign({},e,{Class:function(d){for(var l=this.privateNamesMap,c=d.get("body.body"),f=new Map(l),h=[],y=I(c),g;!(g=y()).done;){var x=g.value;if(x.isPrivate()){var R=x.node.key.id.name;f.delete(R),h.push(R)}}h.length&&(d.get("body").traverse(r,Object.assign({},this,{redeclared:h})),d.traverse(s,Object.assign({},this,{privateNamesMap:f})),d.skipKey("body"))}});return s}var DVe=$0({PrivateName:function(r,s){var o=s.noDocumentAll,d=this.privateNamesMap,l=this.redeclared,c=r.node,f=r.parentPath;if(!(!f.isMemberExpression({property:c})&&!f.isOptionalMemberExpression({property:c}))){var h=c.id.name;d.has(h)&&(l!=null&&l.includes(h)||this.handle(f,o))}}});function TJ(e,r,s){for(;(o=r)!=null&&o.hasBinding(e)&&!r.bindingIdentifierEquals(e,s);){var o;r.rename(e),r=r.parent}}function op(e,r,s){return r.availableHelper!=null&&r.availableHelper("checkInRHS")?ct(r.addHelper("checkInRHS"),[e]):e}var kVe=$0({BinaryExpression:function(r,s){var o=s.file,d=r.node,l=d.operator,c=d.left,f=d.right;if(l==="in"&&Fo(c)){var h=this.privateFieldsAsProperties,y=this.privateNamesMap,g=this.redeclared,x=c.id.name;if(y.has(x)&&!(g!=null&&g.includes(x))){if(TJ(this.classRef.name,r.scope,this.innerBinding),h){var R=y.get(x),w=R.id;r.replaceWith(gt.expression.ast(aJ||(aJ=Y([` Object.prototype.hasOwnProperty.call(`,", ",`) `])),op(f,o),ye(w)));return}var T=y.get(x),C=T.id,P=T.static;if(P){r.replaceWith(gt.expression.ast(nJ||(nJ=Y([""," === ",""])),op(f,o),ye(this.classRef)));return}r.replaceWith(gt.expression.ast(sJ||(sJ=Y(["",".has(",")"])),ye(C),op(f,o)))}}}});function q0(e,r){return ct(e.addHelper("readOnlyError"),[Zt("#"+r)])}function LVe(e,r){return e.availableHelper("writeOnlyError")?ct(e.addHelper("writeOnlyError"),[Zt("#"+r)]):(console.warn("@babel/helpers is outdated, update it to silence this warning."),tu())}function k5(e,r){return r?e:Vt(e,De("_"))}function wJ(e){return function(r){return Na(e.apply(this,arguments),r.node)}}var MVe={memoise:function(r,s){var o=r.scope,d=r.node,l=d.object,c=o.maybeGenerateMemoised(l);c&&this.memoiser.set(l,c,s)},receiver:function(r){var s=r.node,o=s.object;return this.memoiser.has(o)?ye(this.memoiser.get(o)):ye(o)},get:wJ(function(e){var r=this.classRef,s=this.privateNamesMap,o=this.file,d=this.innerBinding,l=this.noUninitializedPrivateFieldAccess,c=e.node.property,f=c.id.name,h=s.get(f),y=h.id,g=h.static,x=h.method,R=h.methodId,w=h.getId,T=h.setId,C=w||T,P=function(B){return Na(ye(B),c)};if(g){if(TJ(r.name,e.scope,d),!bs(o)){var _=x&&!C?"classStaticPrivateMethodGet":"classStaticPrivateFieldSpecGet";return ct(o.addHelper(_),[this.receiver(e),ye(r),P(y)])}var j=this.receiver(e),k=Wt(j)&&j.name===r.name;if(!x)return k5(k?P(y):ct(o.addHelper("assertClassBrand"),[ye(r),j,P(y)]),l);if(w)return k?ct(P(w),[j]):ct(o.addHelper("classPrivateGetter"),[ye(r),j,P(w)]);if(T){var D=tu();return k?D:kr([ct(o.addHelper("assertClassBrand"),[ye(r),j]),D])}return k?P(y):ct(o.addHelper("assertClassBrand"),[ye(r),j,P(y)])}return x?C?w?bs(o)?ct(o.addHelper("classPrivateGetter"),[ye(y),this.receiver(e),P(w)]):ct(o.addHelper("classPrivateFieldGet"),[this.receiver(e),P(y)]):kr([this.receiver(e),LVe(o,f)]):bs(o)?ct(o.addHelper("assertClassBrand"),[ye(y),this.receiver(e),P(R)]):ct(o.addHelper("classPrivateMethodGet"),[this.receiver(e),ye(y),P(R)]):bs(o)?ct(o.addHelper("classPrivateFieldGet2"),[P(y),this.receiver(e)]):ct(o.addHelper("classPrivateFieldGet"),[this.receiver(e),P(y)])}),boundGet:function(r){return this.memoise(r,1),ct(Vt(this.get(r),De("bind")),[this.receiver(r)])},set:wJ(function(e,r){var s=this.classRef,o=this.privateNamesMap,d=this.file,l=this.noUninitializedPrivateFieldAccess,c=e.node.property,f=c.id.name,h=o.get(f),y=h.id,g=h.static,x=h.method,R=h.setId,w=h.getId,T=w||R,C=function(F){return Na(ye(F),c)};if(g){if(!bs(d)){var P=x&&!T?"classStaticPrivateMethodSet":"classStaticPrivateFieldSpecSet";return ct(d.addHelper(P),[this.receiver(e),ye(s),C(y),r])}var _=this.receiver(e),j=Wt(_)&&_.name===s.name;if(x&&!R){var k=q0(d,f);return kr(j?[r,k]:[r,ct(d.addHelper("assertClassBrand"),[ye(s),_]),q0(d,f)])}return R?j?ct(ye(R),[_,r]):ct(d.addHelper("classPrivateSetter"),[ye(s),C(R),_,r]):tr("=",k5(C(y),l),j?r:ct(d.addHelper("assertClassBrand"),[ye(s),_,r]))}return x?R?bs(d)?ct(d.addHelper("classPrivateSetter"),[ye(y),C(R),this.receiver(e),r]):ct(d.addHelper("classPrivateFieldSet"),[this.receiver(e),C(y),r]):kr([this.receiver(e),r,q0(d,f)]):bs(d)?ct(d.addHelper("classPrivateFieldSet2"),[C(y),this.receiver(e),r]):ct(d.addHelper("classPrivateFieldSet"),[this.receiver(e),C(y),r])}),destructureSet:function(r){var s=this.classRef,o=this.privateNamesMap,d=this.file,l=this.noUninitializedPrivateFieldAccess,c=r.node.property,f=c.id.name,h=o.get(f),y=h.id,g=h.static,x=h.method,R=h.setId,w=function(D){return Na(ye(D),c)};if(!bs(d)){if(g){try{var T=d.addHelper("classStaticPrivateFieldDestructureSet")}catch{throw new Error("Babel can not transpile `[C.#p] = [0]` with @babel/helpers < 7.13.10, \nplease update @babel/helpers to the latest version.")}return Vt(ct(T,[this.receiver(r),ye(s),w(y)]),De("value"))}return Vt(ct(d.addHelper("classPrivateFieldDestructureSet"),[this.receiver(r),w(y)]),De("value"))}if(x&&!R)return Vt(kr([r.node.object,q0(d,f)]),De("_"));if(g&&!x){var C=this.get(r);if(!l||!un(C))return C;var P=C.arguments.pop();return C.arguments.push(gt.expression.ast(iJ||(iJ=Y(["(_) => "," = _"])),P)),Vt(ct(d.addHelper(
Object.defineProperty(`,", ",`, { // configurable is false by default
// enumerable is false by default
writable: true, value: `,` }); `])),e,ye(d),l),r)}function $Ve(e,r,s,o){var d=s.get(r.node.key.id.name),l=d.id,c=r.node.value||r.scope.buildUndefinedNode();if(!o.availableHelper("classPrivateFieldInitSpec"))return Dn(gt.statement.ast(dJ||(dJ=Y(["",".set(",`, { // configurable is always false for private elements
// enumerable is always false for private elements
writable: true, value: `,`, })`])),ye(l),e,c),r);var f=o.addHelper("classPrivateFieldInitSpec");return L5(Dn(Qt(ct(f,[Fr(),L5(ye(l),r.node.key),bs(o)?c:gt.expression.ast(uJ||(uJ=Y(["{ writable: true, value: "," }"])),c)])),r),r.node)}function qVe(e,r,s){var o=r.get(e.node.key.id.name),d=s?e.node.value:gt.expression.ast(cJ||(cJ=Y([`{ _: `,` }`])),e.node.value||tu());return Dn(Lr("var",[Sr(ye(o.id),d)]),e)}var AJ=function(r,s){var o=s.get(r.node.key.id.name),d=o.id,l=o.getId,c=o.setId,f=o.initAdded,h=l||c;if(!(!r.isProperty()&&(f||!h))){if(h)return s.set(r.node.key.id.name,Object.assign({},o,{initAdded:!0})),Dn(gt.statement.ast(pJ||(pJ=Y([` var `,` = { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: `,`, set: `,` } `])),ye(d),l?l.name:r.scope.buildUndefinedNode(),c?c.name:r.scope.buildUndefinedNode()),r);var y=r.node.value||r.scope.buildUndefinedNode();return Dn(gt.statement.ast(fJ||(fJ=Y([` var `,` = { // configurable is false by default
// enumerable is false by default
writable: true, value: `,` }; `])),ye(d),y),r)}};function UVe(e,r,s){var o=s.get(r.node.key.id.name),d=o.methodId,l=o.id,c=o.getId,f=o.setId,h=o.initAdded;if(!h){if(d)return Dn(gt.statement.ast(hJ||(hJ=Y([` Object.defineProperty(`,", ",`, { // configurable is false by default
// enumerable is false by default
// writable is false by default
value: `,` }); `])),e,l,d.name),r);var y=c||f;if(y)return s.set(r.node.key.id.name,Object.assign({},o,{initAdded:!0})),Dn(gt.statement.ast(mJ||(mJ=Y([` Object.defineProperty(`,", ",`, { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: `,`, set: `,` }); `])),e,l,c?c.name:r.scope.buildUndefinedNode(),f?f.name:r.scope.buildUndefinedNode()),r)}}function VVe(e,r,s,o){var d=s.get(r.node.key.id.name);if(!d.initAdded){if(!bs(o)){var l=d.getId||d.setId;if(l)return WVe(e,r,s,o)}return GVe(e,r,s,o)}}function WVe(e,r,s,o){var d=s.get(r.node.key.id.name),l=d.id,c=d.getId,f=d.setId;if(s.set(r.node.key.id.name,Object.assign({},d,{initAdded:!0})),!o.availableHelper("classPrivateFieldInitSpec"))return Dn(gt.statement.ast(yJ||(yJ=Y([` `,".set(",`, { get: `,`, set: `,` }); `])),l,e,c?c.name:r.scope.buildUndefinedNode(),f?f.name:r.scope.buildUndefinedNode()),r);var h=o.addHelper("classPrivateFieldInitSpec");return L5(Dn(gt.statement.ast(gJ||(gJ=Y(["",`( `,`, `,`, { get: `,`, set: `,` }, )`])),h,Fr(),ye(l),c?c.name:r.scope.buildUndefinedNode(),f?f.name:r.scope.buildUndefinedNode()),r),r.node)}function GVe(e,r,s,o){var d=s.get(r.node.key.id.name),l=d.id;if(!o.availableHelper("classPrivateMethodInitSpec"))return Dn(gt.statement.ast(vJ||(vJ=Y(["",".add(",")"])),l,e),r);var c=o.addHelper("classPrivateMethodInitSpec");return Dn(gt.statement.ast(bJ||(bJ=Y(["",`( `,`, `,` )`])),c,Fr(),ye(l)),r)}function IJ(e,r){var s=r.node,o=s.key,d=s.computed,l=r.node.value||r.scope.buildUndefinedNode();return Dn(Qt(tr("=",Vt(e,o,d||bn(o)),l)),r)}function CJ(e,r,s){var o=r.node,d=o.key,l=o.computed,c=r.node.value||r.scope.buildUndefinedNode();return Dn(Qt(ct(s.addHelper("defineProperty"),[e,l||bn(d)?d:Zt(d.name),c])),r)}function KVe(e,r,s,o){var d=o.get(r.node.key.id.name),l=d.id,c=d.methodId,f=d.getId,h=d.setId,y=d.initAdded;if(!y){var g=f||h;return g?(o.set(r.node.key.id.name,Object.assign({},d,{initAdded:!0})),Dn(gt.statement.ast(xJ||(xJ=Y([` Object.defineProperty(`,", ",`, { // configurable is false by default
// enumerable is false by default
// writable is false by default
get: `,`, set: `,` }) `])),e,l,f?f.name:r.scope.buildUndefinedNode(),h?h.name:r.scope.buildUndefinedNode()),r)):Dn(gt.statement.ast(RJ||(RJ=Y([` Object.defineProperty(`,", ",`, { // configurable is false by default
// enumerable is false by default
// writable is false by default
value: `,` }); `])),e,l,c.name),r)}}function U0(e,r,s,o){o===void 0&&(o=!1);var d=s.get(r.node.key.id.name),l=d.id,c=d.methodId,f=d.getId,h=d.setId,y=d.getterDeclared,g=d.setterDeclared,x=d.static,R=r.node,w=R.params,T=R.body,C=R.generator,P=R.async,_=f&&w.length===0,j=h&&w.length>0;if(_&&y||j&&g)return s.set(r.node.key.id.name,Object.assign({},d,{initAdded:!0})),null;if(bs(e)&&(_||j)&&!o){var k=r.get("body").scope,D=k.generateUidIdentifier("this"),F={thisRef:D,argumentsPath:[]};if(r.traverse(jJ,F),F.argumentsPath.length){var B=k.generateUidIdentifier("arguments");k.push({id:B,init:gt.expression.ast(EJ||(EJ=Y(["[].slice.call(arguments, 1)"])))});for(var M=I(F.argumentsPath),V;!(V=M()).done;){var H=V.value;H.replaceWith(ye(B))}}w.unshift(ye(D))}var z=c;return _?(s.set(r.node.key.id.name,Object.assign({},d,{getterDeclared:!0,initAdded:!0})),z=f):j?(s.set(r.node.key.id.name,Object.assign({},d,{setterDeclared:!0,initAdded:!0})),z=h):x&&!o&&(z=l),Dn(bg(ye(z),w,T,C,P),r)}var jJ=Vn({Identifier:function(r,s){s.argumentsPath&&r.node.name==="arguments"&&s.argumentsPath.push(r)},UnaryExpression:function(r){var s=r.node;if(s.operator==="delete"){var o=ip(s.argument);Fi(o)&&r.replaceWith(fn(!0))}},ThisExpression:function(r,s){s.needsClassRef=!0,r.replaceWith(ye(s.thisRef))},MetaProperty:function(r){var s=r.node,o=r.scope;s.meta.name==="new"&&s.property.name==="target"&&r.replaceWith(o.buildUndefinedNode())}}),HVe={ReferencedIdentifier:function(r,s){r.scope.bindingIdentifierEquals(r.node.name,s.innerBinding)&&(s.needsClassRef=!0,r.node.name=s.thisRef.name)}};function zVe(e,r,s){var o,d={thisRef:r,needsClassRef:!1,innerBinding:s};return e.isMethod()||e.traverse(jJ,d),s!=null&&(o=d.thisRef)!=null&&o.name&&d.thisRef.name!==s.name&&e.traverse(HVe,d),d.needsClassRef}function XVe(e){var r=e.key,s=e.computed;return r.type==="Identifier"?!s&&(r.name==="name"||r.name==="length"):r.type==="StringLiteral"?r.value==="name"||r.value==="length":!1}function Dn(e,r){return Ng(e,r.node),e8(e,r.node),e}function L5(e,r){return e.start=r.start,e.end=r.end,e.loc=r.loc,e}function JVe(e,r,s,o,d,l,c,f,h,y){var g,x,R=0,w,T=[],C=[],P=!1,_=[],j=null,k=Wt(r)?function(){return r}:function(){var V;return(V=w)!=null||(w=s[0].scope.generateUidIdentifierBasedOnNode(r)),w},D=(g=e)!=null?g:s[0].scope.generateUidIdentifier((y==null?void 0:y.name)||"Class");(x=e)!=null||(e=ye(y));for(var F=function(){var H=M.value;H.isClassProperty()&&tJ(H);var z=!(xc!=null&&xc(H.node))&&H.node.static,G=!z,J=H.isPrivate(),ce=!J,ue=H.isProperty(),ge=!ue,ne=H.isStaticBlock==null?void 0:H.isStaticBlock();if(z&&(R|=1),z||ge&&J||ne){new sp({methodPath:H,constantSuper:h,file:d,refToPreserve:y,getSuperRef:k,getObjectRef:function(){return R|=2,z||ne?D:Vt(D,De("prototype"))}}).replace();var le=zVe(H,D,y);le&&(R|=2)}switch(P=!1,!0){case ne:{var Z=H.node.body;Z.length===1&&Lo(Z[0])?T.push(Dn(Z[0],H)):T.push(Xl(gt.statement.ast(SJ||(SJ=Y(["(() => { "," })()"])),Z),H.node));break}case(z&&J&&ue&&c):T.push(PJ(ye(e),H,o));break;case(z&&J&&ue&&!c):bs(d)?T.push(qVe(H,o,f)):T.push(AJ(H,o));break;case(z&&ce&&ue&&l):if(!XVe(H.node)){T.push(IJ(ye(e),H));break}case(z&&ce&&ue&&!l):T.push(CJ(ye(e),H,d));break;case(G&&J&&ue&&c):C.push(PJ(Fr(),H,o));break;case(G&&J&&ue&&!c):C.push($Ve(Fr(),H,o,d));break;case(G&&J&&ge&&c):C.unshift(UVe(Fr(),H,o)),_.push(U0(d,H,o,c));break;case(G&&J&&ge&&!c):C.unshift(VVe(Fr(),H,o,d)),_.push(U0(d,H,o,c));break;case(z&&J&&ge&&!c):bs(d)||T.unshift(AJ(H,o)),_.push(U0(d,H,o,c));break;case(z&&J&&ge&&c):T.unshift(KVe(ye(e),H,d,o)),_.push(U0(d,H,o,c));break;case(G&&ce&&ue&&l):C.push(IJ(Fr(),H));break;case(G&&ce&&ue&&!l):P=!0,C.push(CJ(Fr(),H,d));break;default:throw new Error("Unreachable.")}},B=I(s),M;!(M=B()).done;)F();return R&2&&y!=null&&(j=Qt(tr("=",ye(D),ye(y)))),{staticNodes:T.filter(Boolean),instanceNodes:C.filter(Boolean),lastInstanceNodeReturnsThis:P,pureStaticNodes:_.filter(Boolean),classBindingNode:j,wrapClass:function(H){for(var z=I(s),G;!(G=z()).done;){var J=G.value;J.node.leadingComments=null,J.remove()}return w&&(H.scope.push({id:ye(w)}),H.set("superClass",tr("=",w,H.node.superClass))
function () { return this.`,`; } `])),ye(e)),gt.expression.ast(DJ||(DJ=Y([` function (value) { this.`,` = value; } `])),ye(e))]:[gt.expression.ast(kJ||(kJ=Y([` o => o.`,` `])),ye(e)),gt.expression.ast(LJ||(LJ=Y([` (o, v) => o.`,` = v `])),ye(e))]}function F5(e){if(e=vs(e),e.isSequenceExpression()){var r=e.get("expressions");return F5(r[r.length-1])}return e}function nWe(e){var r=F5(e);if(r.isConstantExpression())return ye(e.node);if(r.isIdentifier()&&e.scope.hasUid(r.node.name))return ye(e.node);if(r.isAssignmentExpression()&&r.get("left").isIdentifier())return ye(r.node.left);throw new Error("Internal Error: the computed key "+e.toString()+" has not yet been memoised.")}function Lh(e,r){var s=r.get("key");s.isSequenceExpression()?e.push.apply(e,pe(s.node.expressions)):e.push(s.node),s.replaceWith(md(e))}function sWe(e,r){var s=r.get("key"),o=F5(s);if(o.isConstantExpression())Lh(e,r);else{var d=s.scope.parent,l=kh(o.node,d,d.generateUid("computedKey"));if(!l)Lh(e,r);else{var c=[].concat(pe(e),[ye(l.left)]),f=o.parentPath;f.isSequenceExpression()?f.pushContainer("expressions",c):o.replaceWith(md([ye(l)].concat(pe(c))))}}}function $5(e,r){var s=r.get("value");s.node?e.push(s.node):e.length>0&&(e[e.length-1]=Rn("void",e[e.length-1])),s.replaceWith(md(e))}function iWe(e,r){r.unshiftContainer("body",Qt(md(e)))}function oWe(e,r){r.node.body.body.unshift(Qt(md(e)))}function UJ(e,r){return un(e)&&Wt(e.callee,{name:r.name})}function lWe(e,r){if(r){if(e.length>=2&&UJ(e[1],r)){var s=ct(ye(r),[e[0]]);e.splice(0,2,s)}e.length>=2&&Fi(e[e.length-1])&&UJ(e[e.length-2],r)&&e.splice(e.length-1,1)}return md(e)}function dWe(e,r,s){r.traverse({CallExpression:{exit:function(d){if(d.get("callee").isSuper()){var l=[d.node].concat(pe(e.map(function(c){return ye(c)})));d.isCompletionRecord()&&l.push(Fr()),d.replaceWith(lWe(l,s)),d.skip()}}},ClassMethod:function(d){d.node.kind==="constructor"&&d.skip()}})}function VJ(e,r){var s=[Qt(md(e))];return r&&s.unshift(Qt(ct(Nf(),[Qd(De("args"))]))),Yd("constructor",De("constructor"),r?[$o(De("args"))]:[],Jr(s))}function WJ(e){return Oc([Qt(md(e))])}var wu=0,hd=1,uWe=2,GJ=3,V0=4,cWe=5,pWe=8,fWe=16;function hWe(e){switch(e.node.type){case"ClassProperty":case"ClassPrivateProperty":return wu;case"ClassAccessorProperty":return hd;case"ClassMethod":case"ClassPrivateMethod":return e.node.kind==="get"?GJ:e.node.kind==="set"?V0:uWe}}function mWe(e){return[].concat(pe(e.filter(function(r){return r.isStatic&&r.kind>=hd&&r.kind<=V0})),pe(e.filter(function(r){return!r.isStatic&&r.kind>=hd&&r.kind<=V0})),pe(e.filter(function(r){return r.isStatic&&r.kind===wu})),pe(e.filter(function(r){return!r.isStatic&&r.kind===wu})))}function KJ(e,r,s){for(var o=e.length,d=r.some(Boolean),l=[],c=0;c<o;c++)(s==="2023-11"||s==="2023-05")&&d&&l.push(r[c]||Rn("void",Br(0))),l.push(e[c].expression);return{haveThis:d,decs:l}}function yWe(e,r){return Ea(e.map(function(s){var o=s.kind;return s.isStatic&&(o+=r==="2023-11"||r==="2023-05"?pWe:cWe),s.decoratorsHaveThis&&(o+=fWe),Ea([s.decoratorsArray,Br(o),s.name].concat(pe(s.privateMethods||[])))}))}function gWe(e){for(var r=[],s=I(e),o;!(o=s()).done;){var d=o.value,l=d.locals;Array.isArray(l)?r.push.apply(r,pe(l)):l!==void 0&&r.push(l)}return r}function vWe(e,r,s,o,d,l){r.insertAfter(Zd("get",ye(s),[],Jr([pn(ct(ye(o),e==="2023-11"&&l?[]:[Fr()]))]),l)),r.insertAfter(Zd("set",ye(s),[De("v")],Jr([Qt(ct(ye(d),e==="2023-11"&&l?[De("v")]:[Fr(),De("v")]))]),l))}function bWe(e,r,s,o){var d,l;e.node.kind==="set"?(d=[De("v")],l=[Qt(ct(s,[Fr(),De("v")]))]):(d=[],l=[pn(ct(s,[Fr()]))]),e.replaceWith(Zd(e.node.kind,ye(r),d,Jr(l),o))}function HJ(e){var r=e.type;return r!=="TSDeclareMethod"&&r!=="TSIndexSignature"&&r!=="StaticBlock"}function xWe(e){return ct(mi([],Jr(e.body)),[])}function RWe(e){return qn(null,[],Jr(e.body))}function EWe(e){return qn(null,[],Jr([pn(e)]))}function md(e){return e.length===0?Rn("void",Br(0)):e.length===1?e[0]:kr(e)}function zJ(e){var r=e.params,s=e.body,o=e.generator,d=e.async;return qn(void 0,r,s,o,d)}function XJ(e,r){return ct(e.addHelper("setFunctionName"),[Fr(),r])}function q5(e,r){return ct(e.addHelper("toPropertyKey"),[r])}function U5(e){return mi([De("_")],sn("in",ye(e),De("_")))}function SWe(e){try{return Jl(e,function(r){if(Fo(r))throw null}),!1}catch{return!0}}function TWe(e){var r=e.node;r.com
class extends `,` {} `])),r.addHelper("identity"));pO.body.body=[Df(On(bm),void 0,void 0,void 0,!0,!0)].concat(Uv);var gp=[],Rce=jf(pO,[]);U.length>0&&gp.push.apply(gp,pe(U)),qv&&(bce=!0,gp.push(qv)),gp.length>0?(gp.unshift(ct(Nf(),[ye(Pt)])),pO.body.body.push(VJ(gp,!1))):Rce.arguments.push(ye(Pt));var Iit=e.replaceWith(Rce),Cit=ve(Iit,1),jit=Cit[0];xce=jit.get("callee").get("body").get("body.0.key")}}!bce&&qv&&e.node.body.body.push(Oc([Qt(qv)]));var Rm=bm.superClass;if(Rm&&(c==="2023-11"||c==="2023-05")){var fO=e.scope.maybeGenerateMemoised(Rm);fO&&(bm.superClass=tr("=",fO,Rm),Rm=fO)}var Ece=Oc([]);bm.body.body.unshift(Ece);var Em=Ece.body;if(Me.length>0){for(var Oit=xce.get("body.body"),Vv,_it=I(Oit),Sce;!(Sce=_it()).done;){var Wv=Sce.value;if((Wv.isClassProperty()||Wv.isClassMethod())&&Wv.node.kind!=="constructor"){Vv=Wv;break}}Vv!=null?(TWe(Vv),Lh(Me,Vv)):(bm.body.body.unshift(Df(kr([].concat(pe(Me),[Zt("_")])),void 0,void 0,void 0,!0,!0)),Em.push(Qt(Rn("delete",Vt(Fr(),De("_")))))),Me=[]}if(Em.push(Qt(AWe(cO,vce,Ait,(h=Te)!=null?h:Ea(Mt),Br(St),N?ea:null,F,ye(Rm),r,c))),k&&Em.push(Qt(ct(ye(k),[Fr()]))),xm.length>0&&Em.push.apply(Em,pe(xm.map(function(ga){return Qt(ga)}))),e.insertBefore(C.map(function(ga){return Qt(ga)})),$t){var Nit=P.getBinding(Pt.name);if(!Nit.constantViolations.length)e.insertBefore(Lr("let",[Sr(ye(Pt))]));else{var hO=P.generateUidIdentifier("t"+Pt.name),Tce=Pt;e.replaceWithMultiple([Lr("let",[Sr(ye(Tce)),Sr(hO)]),Jr([Lr("let",[Sr(ye(Pt))]),e.node,Qt(tr("=",ye(hO),ye(Pt)))]),Qt(tr("=",ye(Tce),ye(hO)))])}}return pt.size>0&&wWe(e,pt),e.scope.crawl(),e}function AWe(e,r,s,o,d,l,c,f,h,y){var g,x,R=[c?XJ(h,c):Fr(),o,s];{if(y!=="2023-11"&&R.splice(1,2,s,o),y==="2021-12"||y==="2022-03"&&!h.availableHelper("applyDecs2203R"))return g=zl([].concat(pe(e),pe(r))),x=ct(h.addHelper(y==="2021-12"?"applyDecs":"applyDecs2203"),R),tr("=",g,x);y==="2022-03"?x=ct(h.addHelper("applyDecs2203R"),R):y==="2023-01"?(l&&R.push(U5(l)),x=ct(h.addHelper("applyDecs2301"),R)):y==="2023-05"&&((l||f||d.value!==0)&&R.push(d),l?R.push(U5(l)):f&&R.push(Rn("void",Br(0))),f&&R.push(f),x=ct(h.addHelper("applyDecs2305"),R))}return y==="2023-11"&&((l||f||d.value!==0)&&R.push(d),l?R.push(U5(l)):f&&R.push(Rn("void",Br(0))),f&&R.push(f),x=ct(h.addHelper("applyDecs2311"),R)),e.length>0?r.length>0?g=_f([on(De("e"),zl(e)),on(De("c"),zl(r))]):(g=zl(e),x=Vt(x,De("e"),!1,!1)):(g=zl(r),x=Vt(x,De("c"),!1,!1)),tr("=",g,x)}function IWe(e){return e.type==="Identifier"?e.name==="__proto__":e.value==="__proto__"}function Mh(e){return e.decorators&&e.decorators.length>0}function CWe(e){switch(e.type){case"ClassAccessorProperty":return!0;case"ClassMethod":case"ClassProperty":case"ClassPrivateMethod":case"ClassPrivateProperty":return Mh(e);default:return!1}}function jWe(e){return Mh(e)||e.body.body.some(CWe)}function OWe(e,r){function s(o,d,l){switch(d.type){case"StringLiteral":return Zt(d.value);case"NumericLiteral":case"BigIntLiteral":{var c=d.value+"";return o.get("key").replaceWith(Zt(c)),Zt(c)}default:{var f=o.scope.maybeGenerateMemoised(d);return o.get("key").replaceWith(tr("=",f,q5(l,d))),ye(f)}}}return{VariableDeclarator:function(d,l){var c=d.node.id;if(c.type==="Identifier"){var f=vs(d.get("init"));if(e(f)){var h=c.name;r(f,l,h)}}},AssignmentExpression:function(d,l){var c=d.node.left;if(c.type==="Identifier"){var f=vs(d.get("right"));if(e(f))switch(d.node.operator){case"=":case"&&=":case"||=":case"??=":r(f,l,c.name)}}},AssignmentPattern:function(d,l){var c=d.node.left;if(c.type==="Identifier"){var f=vs(d.get("right"));if(e(f)){var h=c.name;r(f,l,h)}}},ObjectExpression:function(d,l){for(var c=I(d.get("properties")),f;!(f=c()).done;){var h=f.value;if(h.isObjectProperty()){var y=h.node,g=y.key,x=vs(h.get("value"));if(e(x)){if(y.computed){var w=s(h,g,l);r(x,l,w)}else if(!IWe(g))if(g.type==="Identifier")r(x,l,g.name);else{var R=Zt(g.value+"");r(x,l,R)}}}}},ClassPrivateProperty:function(d,l){var c=d.node,f=vs(d.get("value"));if(e(f)){var h=Zt("#"+c.key.id.name);r(f,l,h)}},ClassAccessorProperty:function(d,l){var c=d.node,f=c.key,h=vs(d.get("value"));if(e(h))if(c.compu
`,`( `,`, function (`,", ",`) { `,` return { F: `,", d: ",` }; }, `,` ) `])),FWe(o),x||Un(),c,y?ye(g):null,d,ye(d.id),R,y);h||w.arguments[1].body.directives.push(Pc(Ac("use strict")));var T=w,C="arguments.1.body.body.0";return f&&(T=gt.statement.ast(QJ||(QJ=Y(["let "," = ",""])),e,w),C="declarations.0.init."+C),{instanceNodes:[gt.statement.ast(ZJ||(ZJ=Y([` `,`(this) `])),ye(c))],wrapClass:function(_){return _.replaceWith(T),_.get(C)}}}var xs=Object.freeze({fields:2,privateMethods:4,decorators:8,privateIn:16,staticBlocks:32}),rY=new Map([[xs.fields,"@babel/plugin-transform-class-properties"],[xs.privateMethods,"@babel/plugin-transform-private-methods"],[xs.privateIn,"@babel/plugin-transform-private-property-in-object"]]),W5="@babel/plugin-class-features/featuresKey",Bh="@babel/plugin-class-features/looseKey",Pu="@babel/plugin-class-features/looseLowPriorityKey/#__internal__@babel/preset-env__please-overwrite-loose-instead-of-throwing",aY=function(r,s){return!!(r.get(Pu)&s)};function G5(e,r,s){(!tl(e,r)||aY(e,r))&&(e.set(W5,e.get(W5)|r),s==="#__internal__@babel/preset-env__prefer-true-but-false-is-ok-if-it-prevents-an-error"?(G0(e,r,!0),e.set(Pu,e.get(Pu)|r)):s==="#__internal__@babel/preset-env__prefer-false-but-true-is-ok-if-it-prevents-an-error"?(G0(e,r,!1),e.set(Pu,e.get(Pu)|r)):G0(e,r,s));for(var o,d=I(rY),l;!(l=d()).done;){var c=ve(l.value,2),f=c[0],h=c[1];if(tl(e,f)&&!aY(e,f)){var y=K5(e,f);if(o===!y)throw new Error(`'loose' mode configuration must be the same for @babel/plugin-transform-class-properties, @babel/plugin-transform-private-methods and @babel/plugin-transform-private-property-in-object (when they are enabled).
`+nY(e));o=y;var g=h}}if(o!==void 0)for(var x=I(rY),R;!(R=x()).done;){var w=ve(R.value,2),T=w[0],C=w[1];tl(e,T)&&K5(e,T)!==o&&(G0(e,T,o),console.warn('Though the "loose" option was set to "'+!o+'" in your @babel/preset-env '+("config, it will not be used for "+C+' since the "loose" mode option was set to ')+('"'+o+'" for '+g+`.The "loose" option must be the `)+`same for @babel/plugin-transform-class-properties, @babel/plugin-transform-private-methods and @babel/plugin-transform-private-property-in-object (when they are enabled): you can silence this warning by explicitly adding`+(' ["'+C+'", { "loose": '+o+` }]`)+`to the "plugins" section of your Babel config.
`+nY(e)))}}function nY(e){var r=e.opts.filename;return(!r||r==="unknown")&&(r="[name of the input file]"),`If you already set the same 'loose' mode for these plugins in your config, it's possible that they are enabled multiple times with different options.You can re-run Babel with the BABEL_SHOW_CONFIG_FOR environment variable to show the loaded configuration: npx cross-env BABEL_SHOW_CONFIG_FOR=`+r+` <your build command>See https://babeljs.io/docs/configuration#print-effective-configs for more info.`}function tl(e,r){return!!(e.get(W5)&r)}function K5(e,r){return!!(e.get(Bh)&r)}function G0(e,r,s){s?e.set(Bh,e.get(Bh)|r):e.set(Bh,e.get(Bh)&~r),e.set(Pu,e.get(Pu)&~r)}function qWe(e,r){var s=null,o=null,d=null,l=null,c=null;W0(e.node)&&(s=e.get("decorators.0"));for(var f=I(e.get("body.body")),h;!(h=f()).done;){var y=h.value;!s&&W0(y.node)&&(s=y.get("decorators.0")),!o&&y.isClassProperty()&&(o=y),!d&&y.isClassPrivateProperty()&&(d=y),!l&&y.isClassPrivateMethod!=null&&y.isClassPrivateMethod()&&(l=y),!c&&y.isStaticBlock!=null&&y.isStaticBlock()&&(c=y)}if(s&&d)throw d.buildCodeFrameError("Private fields in decorated classes are not supported yet.");if(s&&l)throw l.buildCodeFrameError("Private methods in decorated classes are not supported yet.");if(s&&!tl(r,xs.decorators))throw e.buildCodeFrameError(`Decorators are not enabled.
If you are using ["@babel/plugin-proposal-decorators", { "version": "legacy" }], make sure it comes *before* "@babel/plugin-transform-class-properties" and enable loose mode, like so: ["@babel/plugin-proposal-decorators", { "version": "legacy" }] ["@babel/plugin-transform-class-properties", { "loose": true }]`);if(l&&!tl(r,xs.privateMethods))throw l.buildCodeFrameError("Class private methods are not enabled. Please add `@babel/plugin-transform-private-methods` to your configuration.");if((o||d)&&!tl(r,xs.fields)&&!tl(r,xs.privateMethods))throw e.buildCodeFrameError("Class fields are not enabled. Please add `@babel/plugin-transform-class-properties` to your configuration.");if(c&&!tl(r,xs.staticBlocks))throw e.buildCodeFrameError("Static class blocks are not enabled. Please add `@babel/plugin-transform-class-static-block` to your configuration.");return!!(s||l||c||(o||d)&&tl(r,xs.fields))}var Au="@babel/plugin-class-features/version";function H5(e){var r,s=e.name,o=e.feature,d=e.loose,l=e.manipulateOptions,c=e.api,f=e.inherits,h=e.decoratorVersion;if(o&xs.decorators&&(h==="2023-11"||h==="2023-05"||h==="2023-01"||h==="2022-03"||h==="2021-12"))return NWe(c,{loose:d},h,f);{var y;(y=c)!=null||(c={assumption:function(){}})}var g=c.assumption("setPublicClassFields"),x=c.assumption("privateFieldsAsSymbols"),R=c.assumption("privateFieldsAsProperties"),w=(r=c.assumption("noUninitializedPrivateFieldAccess"))!=null?r:!1,T=c.assumption("constantSuper"),C=c.assumption("noDocumentAll");if(R&&x)throw new Error('Cannot enable both the "privateFieldsAsProperties" and "privateFieldsAsSymbols" assumptions as the same time.');var P=R||x;if(d===!0){var _=[];g!==void 0&&_.push('"setPublicClassFields"'),R!==void 0&&_.push('"privateFieldsAsProperties"'),x!==void 0&&_.push('"privateFieldsAsSymbols"'),_.length!==0&&console.warn("["+s+']: You are using the "loose: true" option and you are'+(" explicitly setting a value for the "+_.join(" and "))+(" assumption"+(_.length>1?"s":"")+'. The "loose" option')+` can cause incompatibilities with the other class features plugins, so it's recommended that you replace it with the following top-level option: "assumptions": { "setPublicClassFields": true, "privateFieldsAsSymbols": true }`)}return{name:s,manipulateOptions:l,inherits:f,pre:function(k){if(G5(k,o,d),typeof k.get(Au)=="number"){k.set(Au,"7.25.7");return}(!k.get(Au)||kWe.lt(k.get(Au),"7.25.7"))&&k.set(Au,"7.25.7")},visitor:{Class:function(k,D){var F,B=D.file;if(B.get(Au)==="7.25.7"&&qWe(k,B)){var M=k.isClassDeclaration();M&&tJ(k);for(var V=K5(B,o),H,z=eY(k.node),G=[],J=[],ce=[],ue=new Set,ge=k.get("body"),ne=I(ge.get("body")),le;!(le=ne()).done;){var Z=le.value;if((Z.isClassProperty()||Z.isClassMethod())&&Z.node.computed&&ce.push(Z),Z.isPrivate()){var Ee=Z.node.key.id.name,fe="get "+Ee,Fe="set "+Ee;if(Z.isClassPrivateMethod()){if(Z.node.kind==="get"){if(ue.has(fe)||ue.has(Ee)&&!ue.has(Fe))throw Z.buildCodeFrameError("Duplicate private field");ue.add(fe).add(Ee)}else if(Z.node.kind==="set"){if(ue.has(Fe)||ue.has(Ee)&&!ue.has(fe))throw Z.buildCodeFrameError("Duplicate private field");ue.add(Fe).add(Ee)}}else{if(ue.has(Ee)&&!ue.has(fe)&&!ue.has(Fe)||ue.has(Ee)&&(ue.has(fe)||ue.has(Fe)))throw Z.buildCodeFrameError("Duplicate private field");ue.add(Ee)}}Z.isClassMethod({kind:"constructor"})?H=Z:(J.push(Z),(Z.isProperty()||Z.isPrivate()||Z.isStaticBlock!=null&&Z.isStaticBlock())&&G.push(Z))}if(!(!G.length&&!z)){var qe=k.node.id,Ce;(!qe||!M)&&(k.ensureFunctionName(!1),Ce=k.scope.generateUidIdentifier((qe==null?void 0:qe.name)||"Class"));var ke=(F=Ce)!=null?F:ye(qe),Be=_Ve(ke.name,P??V,G,B),Ze=NVe(Be,R??V,x??!1,B);FVe(ke,k,Be,{privateFieldsAsProperties:P??V,noUninitializedPrivateFieldAccess:w,noDocumentAll:C,innerBinding:qe},B);var ot,pt,Rt,Pt,tt,Bt,sr;if(z){pt=tt=ot=[];var $t=$We(ke,k,J,B);Rt=$t.instanceNodes,sr=$t.wrapClass}else{ot=eWe(k,ce,B);var St=JVe(Ce,k.node.superClass,G,Be,B,g??V,P??V,w,T??V,qe);pt=St.staticNodes,tt=St.pureStaticNodes,Rt=St.instanceNodes,Pt=St.lastInstanceNodeReturnsThis,Bt=St.classBindingNode,sr=St.wrapClass}Rt.length>0&&M5(k,H,Rt,function(Te,Me){if(!z)for(var et=I(G),st;!(st=et()).done;){var vt=st.value;xc!=null&&xc(vt.node)||vt.node.static||vt.traverse(Te,Me)}},Pt);var Mt=sr(k);Mt.insertBefore([].concat(pe(Ze),pe(ot))),pt.length>0&&Mt.insertAfter(pt),tt.length>0&&Mt.find(function(Te){return Te.isStatement()||Te.isDeclaration()}).insertAfter(tt),Bt!=null&&M&&Mt.insertAfter(Bt)}}},ExportDefaultDeclaration:function(k,D){var F=D.file;{if(F.get(Au)!=="7.25.7")return;var B=k.get("declaration");B.isClassDeclaration()&&eY(B.node)&&(B.node.id?k.splitExportDeclaration():B.node.type="ClassExpression")}}}}}var z5=function(e,r){return e.assertVersion("*"),H5({name:"transform-class-properties",api:e,feature:xs.fields,loose:r.loose,manipulateOptions:function(o,d){d.plugins.push("classProperties","classPrivateProperties")}})},sY;function UWe(e,r){var s="",o,d=1;do o="_"+s,d>1&&(o+=d),d++;while(r.has(o));return o}var X5=function(e){var r=e.types,s=e.template,o=e.assertVersion;return e.version,o("*"),{name:"transform-class-static-block",inherits:void 0,pre:function(){G5(this.file,xs.staticBlocks,!1)},visitor:{ClassBody:function(l){for(var c=l.scope,f=new Set,h=l.get("body"),y=I(h),g;!(g=y()).done;){var x=g.value;x.isPrivate()&&f.add(x.get("key.id").node.name)}for(var R=I(h),w;!(w=R()).done;){var T=w.value;if(T.isStaticBlock()){var C=UWe(c,f);f.add(C);var P=r.privateName(r.identifier(C)),_=void 0,j=T.node.body;j.length===1&&r.isExpressionStatement(j[0])?_=r.inheritsComments(j[0].expression,j[0]):_=s.expression.ast(sY||(sY=Y(["(() => { "," })()"])),j),T.replaceWith(r.classPrivateProperty(P,_,[],!0))}}}}}},VWe=gt.statement(` DECORATOR(CLASS_REF = INNER) || CLASS_REF;`),WWe=gt(` CLASS_REF.prototype;`),GWe=gt(` Object.getOwnPropertyDescriptor(TARGET, PROPERTY);`),KWe=gt(` (TEMP = Object.getOwnPropertyDescriptor(TARGET, PROPERTY), (TEMP = TEMP ? TEMP.value : undefined), { enumerable: true, configurable: true, writable: true, initializer: function(){ return TEMP; } })`),J5=new WeakSet;function iY(e){var r=(e.isClass()?[e].concat(pe(e.get("body.body"))):e.get("properties")).reduce(function(o,d){return o.concat(d.node.decorators||[])},[]),s=r.filter(function(o){return!Wt(o.expression)});if(s.length!==0)return kr(s.map(function(o){var d=o.expression,l=o.expression=e.scope.generateDeclaredUidIdentifier("dec");return tr("=",l,d)}).concat([e.node]))}function HWe(e){if(oY(e.node)){var r=e.node.decorators||[];e.node.decorators=null;var s=e.scope.generateDeclaredUidIdentifier("class");return r.map(function(o){return o.expression}).reverse().reduce(function(o,d){return VWe({CLASS_REF:ye(s),DECORATOR:ye(d),INNER:o}).expression},e.node)}}function oY(e){var r;return!!((r=e.decorators)!=null&&r.length)}function zWe(e,r){if(Y5(e.node.body.body))return lY(e,r,e.node.body.body)}function Y5(e){return e.some(function(r){var s;return(s=r.decorators)==null?void 0:s.length})}function XWe(e,r){if(Y5(e.node.properties))return lY(e,r,e.node.properties.filter(function(s){return s.type!=="SpreadElement"}))}function lY(e,r,s){var o=e.scope.generateDeclaredUidIdentifier(e.isClass()?"class":"obj"),d=s.reduce(function(l,c){var f=[];if(c.decorators!=null&&(f=c.decorators,c.decorators=null),f.length===0)return l;if(c.computed)throw e.buildCodeFrameError("Computed method/property decorators are not yet supported.");var h=bn(c.key)?c.key:Zt(c.key.name),y=e.isClass()&&!c.static?WWe({CLASS_REF:o}).expression:o;if(Vl(c,{static:!1})){var g=e.scope.generateDeclaredUidIdentifier("descriptor"),x=c.value?qn(null,[],Jr([pn(c.value)])):Un();c.value=ct(r.addHelper("initializerWarningHelper"),[g,Fr()]),J5.add(c.value),l.push(tr("=",ye(g),ct(r.addHelper("applyDecoratedDescriptor"),[ye(y),ye(h),Ea(f.map(function(R){return ye(R.expression)})),Oa([on(De("configurable"),fn(!0)),on(De("enumerable"),fn(!0)),on(De("writable"),fn(!0)),on(De("initializer"),x)])])))}else l.push(ct(r.addHelper("applyDecoratedDescriptor"),[ye(y),ye(h),Ea(f.map(function(R){return ye(R.expression)})),Mo(c)||Vl(c,{static:!0})?KWe({TEMP:e.scope.generateDeclaredUidIdentifier("init"),TARGET:ye(y),PROPERTY:ye(h)}).expression:GWe({TARGET:ye(y),PROPERTY:ye(h)}).expression,ye(y)]));return l},[]);return kr([tr("=",ye(o),e.node),kr(d),ye(o)])}function dY(e){var r=e.node,s=e.scope;if(!(!oY(r)&&!Y5(r.body.body))){var o=r.id?ye(r.id):s.generateUidIdentifier("class");return Lr("let",[Sr(o,On(r))])}}var JWe={ExportDefaultDeclaration:function(r){var s=r.get("declaration");if(s.isClassDeclaration()){var o=dY(s);if(o){var d=r.replaceWithMultiple([o,ei(null,[yi(ye(o.declarations[0].id),De("default"))])]),l=ve(d,1),c=l[0];s.node.id||r.scope.registerDeclaration(c)}}},ClassDeclaration:function(r){var s=dY(r);if(s){var o=r.replaceWith(s),d=ve(o,1),l=d[0],c=l.get("declarations.0"),f=c.node.id,h=r.scope.getOwnBinding(f.name);h.identifier=f,h.path=c}},ClassExpression:function(r,s){var o=iY(r)||HWe(r)||zWe(r,s);o&&r.replaceWith(o)},ObjectExpression:function(r,s){var o=iY(r)||XWe(r,s);o&&r.replaceWith(o)},AssignmentExpression:function(r,s){J5.has(r.node.right)&&r.replaceWith(ct(s.addHelper("initializerDefineProperty"),[ye(r.get("left.object").node),Zt(r.get("left.property").node.name||r.get("left.property").node.value),ye(r.get("right.arguments")[0].node),ye(r.get("right.arguments")[1].node)]))},CallExpression:function(r,s){r.node.arguments.length===3&&J5.has(r.node.arguments[2])&&r.node.callee.name===s.addHelper("defineProperty").name&&r.replaceWith(ct(s.addHelper("initializerDefineProperty"),[ye(r.get("arguments")[0].node),ye(r.get("arguments")[1].node),ye(r.get("arguments.2.arguments")[0].node),ye(r.get("arguments.2.arguments")[1].node)]))}},uY=function(e,r){e.assertVersion("*");var s=r.legacy,o=r.version;if(s||o==="legacy")return{name:"proposal-decorators",inherits:I5,visitor:JWe};if(!o||o==="2018-09"||o==="2021-12"||o==="2022-03"||o==="2023-01"||o==="2023-05"||o==="2023-11")return e.assertVersion("*"),H5({name:"proposal-decorators",api:e,feature:xs.decorators,inherits:I5,decoratorVersion:o});throw new Error("The '.version' option must be one of 'legacy', '2023-11', '2023-05', '2023-
Array.prototype.slice.call(`,`) `])),o);var h,y=[o];return typeof d=="number"?(y.push(Br(d)),h="slicedToArray"):h="toArray",c&&(y.unshift(l.path.hub.addHelper(h)),h="maybeArrayLike"),ct(l.path.hub.addHelper(h),y)},r.pushAssignmentPattern=function(o,d){var l=o.left,c=o.right;if(pY(d)){this.push(l,c);return}var f=this.scope.generateUidIdentifierBasedOnNode(d);this.nodes.push(this.buildVariableDeclaration(f,d));var h=Zs(sn("===",ye(f),this.scope.buildUndefinedNode()),c,ye(f));if(us(l)){var y,g;this.kind==="const"||this.kind==="let"||this.kind==="using"?(y=this.scope.generateUidIdentifier(f.name),g=this.buildVariableDeclaration(y,h)):(y=f,g=Qt(tr("=",ye(f),h))),this.nodes.push(g),this.push(l,y)}else this.nodes.push(this.buildVariableAssignment(l,h))},r.pushObjectRest=function(o,d,l,c){var f=this,h=mY(o.properties.slice(0,c),d,this.scope,function(y){return f.addHelper(y)},this.objectRestNoSymbols,this.useBuiltIns);this.nodes.push(this.buildVariableAssignment(l.argument,h))},r.pushObjectProperty=function(o,d){bn(o.key)&&(o.computed=!0);var l=o.value,c=Vt(ye(d),o.key,o.computed);us(l)?this.push(l,c):this.nodes.push(this.buildVariableAssignment(l,c))},r.pushObjectPattern=function(o,d){if(!o.properties.length){this.nodes.push(Qt(ct(this.addHelper("objectDestructuringEmpty"),pY(d)?[]:[d])));return}if(o.properties.length>1&&!this.scope.isStatic(d)){var l=this.scope.generateUidIdentifierBasedOnNode(d);this.nodes.push(this.buildVariableDeclaration(l,d)),d=l}if(YWe(o))for(var c,f=0;f<o.properties.length;f++){var h=o.properties[f];if(ui(h))break;var y=h.key;if(h.computed&&!this.scope.isPure(y)){var g=this.scope.generateUidIdentifierBasedOnNode(y);this.nodes.push(this.buildVariableDeclaration(g,y)),c||(c=o=Object.assign({},o,{properties:o.properties.slice()})),c.properties[f]=Object.assign({},h,{key:g})}}for(var x=0;x<o.properties.length;x++){var R=o.properties[x];ui(R)?this.pushObjectRest(o,d,R,x):this.pushObjectProperty(R,d)}},r.canUnpackArrayPattern=function(o,d){if(!di(d))return!1;if(!(o.elements.length>d.elements.length)){if(o.elements.length<d.elements.length&&!fY(o))return!1;for(var l=I(o.elements),c;!(c=l()).done;){var f=c.value;if(!f||Pa(f))return!1}for(var h=I(d.elements),y;!(y=h()).done;){var g=y.value;if(jn(g)||un(g)||Pa(g))return!1}var x=Ms(o),R={deopt:!1,bindings:x};try{i8(d,QWe,R)}catch(w){if(w!==hY)throw w}return!R.deopt}},r.pushUnpackedArrayPattern=function(o,d){for(var l=this,c=function(g){return g??l.scope.buildUndefinedNode()},f=0;f<o.elements.length;f++){var h=o.elements[f];ui(h)?this.push(h.argument,Ea(d.elements.slice(f).map(c))):this.push(h,c(d.elements[f]))}},r.pushArrayPattern=function(o,d){if(d===null){this.nodes.push(Qt(ct(this.addHelper("objectDestructuringEmpty"),[])));return}if(o.elements){if(this.canUnpackArrayPattern(o,d)){this.pushUnpackedArrayPattern(o,d);return}var l=!fY(o)&&o.elements.length,c=this.toArray(d,l);Wt(c)?d=c:(d=this.scope.generateUidIdentifierBasedOnNode(d),this.arrayRefSet.add(d.name),this.nodes.push(this.buildVariableDeclaration(d,c)));for(var f=0;f<o.elements.length;f++){var h=o.elements[f];if(h){var y=void 0;ui(h)?(y=this.toArray(d),y=ct(Vt(y,De("slice")),[Br(f)]),this.push(h.argument,y)):(y=Vt(d,Br(f),!0),this.push(h,y))}}}},r.init=function(o,d){if(!di(d)&&!Pa(d)){var l=this.scope.maybeGenerateMemoised(d,!0);l&&(this.nodes.push(this.buildVariableDeclaration(l,ye(d))),d=l)}return this.push(o,d),this.nodes},O(e)}();function mY(e,r,s,o,d,l){for(var c=[],f=!0,h=!1,y=0;y<e.length;y++){var g=e[y],x=g.key;Wt(x)&&!g.computed?c.push(Zt(x.name)):Bo(x)?(c.push(ye(x)),h=!0):bn(x)?c.push(Zt(String(x.value))):Fo(x)||(c.push(ye(x)),f=!1)}var R;if(c.length===0){var w=l?Vt(De("Object"),De("assign")):o("extends");R=ct(w,[Oa([]),kr([ct(o("objectDestructuringEmpty"),[ye(r)]),ye(r)])])}else{var T=Ea(c);if(!f)T=ct(Vt(T,De("map")),[o("toPropertyKey")]);else if(!h&&!cf(s.block)){var C=s.getProgramParent(),P=C.generateUidIdentifier("excluded");C.push({id:P,init:T,kind:"const"}),T=ye(P)}R=ct(o("objectWithoutProperties"+(d?"Loose":"")),[ye(r),T])}return R}function ZWe(e,r,s,o,d,l){for(var c=e.node,f=e.scope,h=c.kind,y=c.loc,g=[],x=
If you have already enabled that plugin (or '@babel/preset-typescript'), make sure that it runs before @babel/plugin-proposal-destructuring-private.`);case 22:return w.abrupt("break",23);case 23:w.next=2;break;case 25:case"end":return w.stop()}},tGe)}function dp(e){var r=!1;return tE(e,K().mark(function s(o){return K().wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(!(gY(o)&&Z5(o.key))){l.next=4;break}r=!0,l.next=4;return;case 4:case"end":return l.stop()}},s)})).next(),r}function yGe(e){return e.body.some(function(r){return Z5(r.key)})}function RY(e){var r;return K().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return r=[],o.delegateYield(tE(e,K().mark(function d(l,c,f){return K().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:if(r[f]=c,!(gY(l)&&Z5(l.key))){y.next=4;break}return y.next=4,r.slice(1,f+1);case 4:case"end":return y.stop()}},d)})),"t0",2);case 2:case"end":return o.stop()}},rGe)}function gGe(e){switch(e.type){case"Identifier":case"ArrayPattern":return!0;case"ObjectPattern":return e.properties.length===1;default:return!1}}function rE(e,r,s,o,d,l,c,f){var h,y,g,x,R,w,T,C,P,_,j,k,D,F,B,M,V,H,z,G,J,ce,ue,ge,ne,le,Z,Ee,fe,Fe;return K().wrap(function(Ce){for(;;)switch(Ce.prev=Ce.next){case 0:h=[],y=r,h.push({left:e,right:r,restExcludingKeys:eE(e)});case 3:if((g=h.pop())===void 0){Ce.next=65;break}if(x=g,R=x.restExcludingKeys,w=g,T=w.left,C=w.right,P=RY(T).next(),!P.done){Ce.next=19;break}if(!((R==null?void 0:R.length)>0)){Ce.next=15;break}return _=T,j=_.properties,j.length===1&&(T=j[0].argument),Ce.next=13,{left:T,right:mY(R,C,s,l,c,f)};case 13:Ce.next=17;break;case 15:return Ce.next=17,{left:T,right:C};case 17:Ce.next=63;break;case 19:k=P.value,D=0;case 21:if(!(D<k.length&&(F=k[D])!==void 0||T.type==="AssignmentPattern")){Ce.next=62;break}if(B=!(d&&C===y)&&(gGe(T)||s.isStatic(C)),B){Ce.next=29;break}return M=s.generateUidIdentifier("m"),o&&s.push({id:rl(M)}),Ce.next=28,{left:M,right:C};case 28:C=rl(M);case 29:Ce.t0=T.type,Ce.next=Ce.t0==="ObjectPattern"?32:Ce.t0==="AssignmentPattern"?44:Ce.t0==="ArrayPattern"?47:58;break;case 32:if(V=T,H=V.properties,!(F>0)){Ce.next=37;break}return z=H.slice(0,F),Ce.next=37,{left:vY(z),right:rl(C)};case 37:return F<H.length-1&&(G=D===0?R:eE(T),hGe(G,H.slice(0,F+1),s),h.push({left:vY(H.slice(F+1)),right:rl(C),restExcludingKeys:G})),J=H[F],T=J.value,ce=J.key,ue=J.computed||ce.type!=="Identifier"&&ce.type!=="PrivateName",C=oGe(C,ce,ue),Ce.abrupt("break",59);case 44:return C=bY(T.right,C),T=T.left,Ce.abrupt("break",59);case 47:return ge=T.elements,ne=ge.splice(F),le=xY(ne,s,o),Z=le.elements,Ee=le.transformed,ge.push.apply(ge,pe(Z)),Ce.next=53,{left:T,right:rl(C)};case 53:for(fe=Ee.length-1;fe>0;fe--)Ee[fe]!==null&&h.push(Ee[fe]);return Fe=Ee[0],T=Fe.left,C=Fe.right,Ce.abrupt("break",59);case 58:return Ce.abrupt("break",59);case 59:D++,Ce.next=21;break;case 62:h.push({left:T,right:C,restExcludingKeys:eE(T)});case 63:Ce.next=3;break;case 65:case"end":return Ce.stop()}},aGe)}var EY={"ReferencedIdentifier|BindingIdentifier":function(r,s){var o=r.scope,d=r.node,l=d.name;(l==="eval"||o.getBinding(l)===s.scope.parent.getBinding(l)&&s.scope.hasOwnBinding(l))&&(s.needsOuterBinding=!0,r.stop())},"TypeAnnotation|TSTypeAnnotation|TypeParameterDeclaration|TSTypeParameterDeclaration":function(r){return r.skip()}};function SY(e,r,s){for(var o=0,d=Object.keys(e.getBindingIdentifiers());o<d.length;o++){var l,c=d[o],f=(l=r.bindings[c])==null?void 0:l.constantViolations;if(f)for(var h=I(f),y;!(y=h()).done;){var g=y.value,x=g.node;switch(x.type){case"VariableDeclarator":{if(x.init===null){var R=g.parentPath;if(!R.parentPath.isFor()||R.parentPath.get("body")===R){g.remove();break}}s.add(c);break}case"FunctionDeclaration":s.add(c);break}}}}function TY(e,r){for(var s=[],o=[],d=I(e),l;!(l=d()).done;){var c=l.value;s.push(De(c)),o.push(De(c))}return pn(ct(mi(o,r),s))}var wY,vGe=gt.statement(` let VARIABLE_NAME = arguments.length > ARGUMENT_KEY && arguments[ARGUMENT_KEY] !== undefined ? arguments[ARGUMENT_KEY] : DEFAULT_VALUE;`),bGe=gt.statement(` if (ASSIGNMENT_IDENTIFIER === UNDEFINED) { ASSIGNMENT_IDENTIFIER = DEFAULT_VALUE; }`),xGe=gt.statement(` let ASSIGNMENT_IDENTIFIER = PARAMETER_NAME === UNDEFINED ? DEFAULT_VALUE : PARAMETER_NAME ;`),RGe=gt.statement(` let $0 = arguments.length > $1 ? arguments[$1] : undefined;`);function aE(e,r,s,o){var d=e.get("params"),l=d.every(function(ke){return ke.isIdentifier()});if(l)return!1;for(var c=e.node,f=e.scope,h=[],y=new Set,g=I(d),x;!(x=g()).done;){var R=x.value;SY(R,f,y)}var w={needsOuterBinding:!1,scope:f};if(y.size===0)for(var T=I(d),C;!(C=T()).done;){var P=C.value;if(P.isIdentifier()||P.traverse(EY,w),w.needsOuterBinding)break}for(var _=null,j=0;j<d.length;j++){var k=d[j];if(!(s&&!s(j))){var D=[];o&&o(e,k,D);var F=k.isAssignmentPattern();if(F&&(r||Rc(c,{kind:"set"}))){var B=k.get("left"),M=k.get("right"),V=f.buildUndefinedNode();if(B.isIdentifier())h.push(bGe({ASSIGNMENT_IDENTIFIER:ye(B.node),DEFAULT_VALUE:M.node,UNDEFINED:V})),k.replaceWith(B.node);else if(B.isObjectPattern()||B.isArrayPattern()){var H=f.generateUidIdentifier();h.push(xGe({ASSIGNMENT_IDENTIFIER:B.node,DEFAULT_VALUE:M.node,PARAMETER_NAME:ye(H),UNDEFINED:V})),k.replaceWith(H)}}else if(F){_===null&&(_=j);var z=k.get("left"),G=k.get("right"),J=vGe({VARIABLE_NAME:z.node,DEFAULT_VALUE:G.node,ARGUMENT_KEY:Br(j)});h.push(J)}else if(_!==null){var ce=RGe([k.node,Br(j)]);h.push(ce)}else if(k.isObjectPattern()||k.isArrayPattern()){var ue=e.scope.generateUidIdentifier("ref");ue.typeAnnotation=k.node.typeAnnotation;var ge=Lr("let",[Sr(k.node,ue)]);h.push(ge),k.replaceWith(ye(ue))}if(D)for(var ne=I(D),le;!(le=ne()).done;){var Z=le.value;h.push(Z)}}}_!==null&&(c.params=c.params.slice(0,_)),e.ensureBlock();var Ee=e,fe=c.async,Fe=c.generator;if(Fe||w.needsOuterBinding||y.size>0){h.push(TY(y,Ee.node.body)),e.set("body",Jr(h));var qe=Ee.get("body.body"),Ce=qe[qe.length-1].get("argument.callee");Ce.arrowFunctionToExpression(),Ce.node.generator=Fe,Ce.node.async=fe,c.generator=!1,c.async=!1,fe&&(Ee.node.body=gt.statement.ast(wY||(wY=Y([`{ try { `,` } catch (e) { return Promise.reject(e); } }`])),Ee.node.body.body))}else Ee.get("body").unshiftContainer("body",h);return!0}var EGe=gt.statement(` for (var LEN = ARGUMENTS.length, ARRAY = new Array(ARRAY_LEN), KEY = START; KEY < LEN; KEY++) { ARRAY[ARRAY_KEY] = ARGUMENTS[KEY]; }`),SGe=gt.expression(` (INDEX < OFFSET || ARGUMENTS.length <= INDEX) ? undefined : ARGUMENTS[INDEX]`),TGe=gt.expression(` REF = INDEX, (REF < OFFSET || ARGUMENTS.length <= REF) ? undefined : ARGUMENTS[REF]`),wGe=gt.expression(` ARGUMENTS.length <= OFFSET ? 0 : ARGUMENTS.length - OFFSET`);function PY(e,r){return e.node.name===r.name?e.scope.bindingIdentifierEquals(r.name,r.outerBinding):!1}var AY={Scope:function(r,s){r.scope.bindingIdentifierEquals(s.name,s.outerBinding)||r.skip()},Flow:function(r){r.isTypeCastExpression()||r.skip()},Function:function(r,s){var o=s.noOptimise;s.noOptimise=!0,r.traverse(AY,s),s.noOptimise=o,r.skip()},ReferencedIdentifier:function(r,s){var o=r.node;if(o.name==="arguments"&&(s.deopted=!0),!!PY(r,s))if(s.noOptimise)s.deopted=!0;else{var d=r.parentPath;if(d.listKey==="params"&&d.key<s.offset)return;if(d.isMemberExpression({object:o})){var l=d.parentPath,c=!s.deopted&&!(l.isAssignmentExpression()&&d.node===l.node.left||l.isLVal()||l.isForXStatement()||l.isUpdateExpression()||l.isUnaryExpression({operator:"delete"})||(l.isCallExpression()||l.isNewExpression())&&d.node===l.node.callee);if(c){if(d.node.computed){if(d.get("property").isBaseType("number")){s.candidates.push({cause:"indexGetter",path:r});return}}else if(d.node.property.name==="length"){s.candidates.push({cause:"lengthGetter",path:r});return}}}if(s.offset===0&&d.isSpreadElement()){var f=d.parentPath;if(f.isCallExpression()&&f.node.arguments.length===1){s.candidates.push({cause:"argSpread",path:r});return}}s.references.push(r)}},BindingIdentifier:function(r,s){PY(r,s)&&(s.deopted=!0)}};function PGe(e){var r=e.params.length;return r>0&&Wt(e.params[0],{name:"this"})&&(r-=1),r}function AGe(e){var r=e.params.length;return r>0&&ui(e.params[r-1])}function IGe(e,r,s){var o=Br(s),d,l=e.parent;px(l.property)?d=Br(l.property.value+s):s===0?d=l.property:d=sn("+",l.property,ye(o));var c=e.scope,f=e.parentPath;if(c.isPure(d)){f.replaceWith(SGe({ARGUMENTS:r,OFFSET:o,INDEX:d}));var y=f,g=y.get("test"),x=g.get("left").evaluate();x.confident&&(x.value===!0?y.replaceWith(c.buildUndefinedNode()):g.replaceWith(g.get("right")))}else{var h=c.generateUidIdentifierBasedOnNode(d);c.push({id:h,kind:"var"}),f.replaceWith(TGe({ARGUMENTS:r,OFFSET:o,INDEX:d,REF:ye(h)}))}}function CGe(e,r,s){s?e.parentPath.replaceWith(wGe({ARGUMENTS:r,OFFSET:Br(s)})):e.replaceWith(r)}function jGe(e){var r,s=e.node,o=e.scope;if(!AGe(s))return!1;var d=e.get("params."+(s.params.length-1)+".argument");if(!d.isIdentifier()){var l=new Set;SY(d,e.scope,l);var c=l.size>0;if(!c){var f={needsOuterBinding:!1,scope:o};d.traverse(EY,f),c=f.needsOuterBinding}c&&(e.ensureBlock(),e.set("body",Jr([TY(l,e.node.body)])))}var h=d.node;if(s.params.pop(),us(h)){var y=h;h=o.generateUidIdentifier("ref");var g=Lr("let",[Sr(y,h)]);e.ensureBlock(),s.body.body.unshift(g)}else h.name==="arguments"&&o.rename(h.name);var x=De("arguments"),R=PGe(s),w={references:[],offset:R,argumentsNode:x,outerBinding:o.getBindingIdentifier(h.name),candidates:[],name:h.name,deopted:!1};if(e.traverse(AY,w),!w.deopted&&!w.references.length){for(var T=I(w.candidates),C;!(C=T()).done;){var P=C.value,_=P.path,j=P.cause,k=ye(x);switch(j){case"indexGetter":IGe(_,k,w.offset);break;case"lengthGetter":CGe(_,k,w.offset);break;default:_.replaceWith(k)}}return!0}(r=w.references).push.apply(r,pe(w.candidates.map(function(G){var J=G.path;return J})));var D=Br(R),F=o.generateUidIdentifier("key"),B=o.generateUidIdentifier("len"),M,V;R?(M=sn("-",ye(F),ye(D)),V=Zs(sn(">",ye(B),ye(D)),sn("-",ye(B),ye(D)),Br(0))):(M=De(F.name),V=De(B.name));var H=EGe({ARGUMENTS:x,ARRAY_KEY:M,ARRAY_LEN:V,START:D,ARRAY:h,KEY:F,LEN:B});if(w.deopted)s.body.body.unshift(H);else{var z=e.getEarliestCommonAncestorFrom(w.references).getStatementParent();z.findParent(function(G){if(G.isLoop())z=G;else return G.isFunction()}),z.insertBefore(H)}return!0}var nE=function(e,r){var s,o;e.assertVersion("*");var d=(s=e.assumption("ignoreFunctionLength"))!=null?s:r.loose,l=(o=e.assumption("noNewArrows"))!=null?o:!0;return{name:"transform-parameters",visitor:{Function:function(f){if(!(f.isArrowFunctionExpression()&&f.get("params").some(function(g){return g.isRestElement()||g.isAssignmentPattern()})&&(f.arrowFunctionToExpression({allowInsertArrowWithRest:!1,noNewArrows:l}),!f.isFunctionExpression()))){var h=jGe(f),y=aE(f,d);(h||y)&&f.scope.crawl()}}}}},IY=function(e){
`+Ga+``+ri)}var ea=[],N=0,$=!0,U=!1,he=(l||"").indexOf("u")!==-1,_e=(l||"").indexOf("v")!==-1,We=he||_e,je=0;if(_e&&!c.unicodeSet)throw new Error('The "v" flag is only supported when the .unicodeSet option is enabled.');if(he&&_e)throw new Error('The "u" and "v" flags are mutually exclusive.');d=String(d),d===""&&(d="(?:)");var It=le();return It.range[1]!==d.length&&lr("Could not parse entire input - got stuck","",It.range[1]),U=U||ea.some(function(oe){return oe<=N}),U?(je=0,$=!1,le()):It}var o={parse:s};e.exports?e.exports=o:window.regjsparser=o})()})(qse);var UZe=qse.exports,VZe=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"]),WZe=new Map([["scx","Script_Extensions"],["sc","Script"],["gc","General_Category"],["AHex","ASCII_Hex_Digit"],["Alpha","Alphabetic"],["Bidi_C","Bidi_Control"],["Bidi_M","Bidi_Mirrored"],["Cased","Cased"],["CI","Case_Ignorable"],["CWCF","Changes_When_Casefolded"],["CWCM","Changes_When_Casemapped"],["CWKCF","Changes_When_NFKC_Casefolded"],["CWL","Changes_When_Lowercased"],["CWT","Changes_When_Titlecased"],["CWU","Changes_When_Uppercased"],["Dash","Dash"],["Dep","Deprecated"],["DI","Default_Ignorable_Code_Point"],["Dia","Diacritic"],["EBase","Emoji_Modifier_Base"],["EComp","Emoji_Component"],["EMod","Emoji_Modifier"],["Emoji","Emoji"],["EPres","Emoji_Presentation"],["Ext","Extender"],["ExtPict","Extended_Pictographic"],["Gr_Base","Grapheme_Base"],["Gr_Ext","Grapheme_Extend"],["Hex","Hex_Digit"],["IDC","ID_Continue"],["Ideo","Ideographic"],["IDS","ID_Start"],["IDSB","IDS_Binary_Operator"],["IDST","IDS_Trinary_Operator"],["Join_C","Join_Control"],["LOE","Logical_Order_Exception"],["Lower","Lowercase"],["Math","Math"],["NChar","Noncharacter_Code_Point"],["Pat_Syn","Pattern_Syntax"],["Pat_WS","Pattern_White_Space"],["QMark","Quotation_Mark"],["Radical","Radical"],["RI","Regional_Indicator"],["SD","Soft_Dotted"],["STerm","Sentence_Terminal"],["Term","Terminal_Punctuation"],["UIdeo","Unified_Ideograph"],["Upper","Uppercase"],["VS","Variation_Selector"],["WSpace","White_Space"],["space","White_Space"],["XIDC","XID_Continue"],["XIDS","XID_Start"]]),GZe=VZe,Use=WZe,KZe=function(r){if(GZe.has(r))return r;if(Use.has(r))return Use.get(r);throw new Error("Unknown property: "+r)},HZe=KZe,zZe=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp",
transform plugin. Supported plugins are: - @babel/plugin-transform-modules-commonjs ^7.4.0 - @babel/plugin-transform-modules-amd ^7.4.0 - @babel/plugin-transform-modules-systemjs ^7.4.0
If you are using Webpack or Rollup and thus don't wantBabel to transpile your imports and exports, you can usethe @babel/plugin-syntax-dynamic-import plugin and let yourbundler handle dynamic imports.`,eie=function(e){return e.assertVersion("*"),{name:"transform-dynamic-import",inherits:void 0,pre:function(){this.file.set("@babel/plugin-proposal-dynamic-import","7.25.7")},visitor:{Program:function(){var s=this.file.get("@babel/plugin-transform-modules-*");if(!Ret.has(s))throw new Error(Eet)}}}},tie=function(e){return e.assertVersion("*"),{name:"proposal-export-default-from",inherits:vX,visitor:{ExportNamedDeclaration:function(s){var o=s.node,d=o.specifiers,l=o.source;if(sg(d[0])){var c=d.shift(),f=c.exported;if(d.every(function(h){return vx(h)})){d.unshift(yi(De("default"),f));return}s.insertBefore(ei(null,[yi(De("default"),f)],ye(l)))}}}}},pC=function(e){return e.assertVersion("*"),{name:"transform-export-namespace-from",inherits:void 0,visitor:{ExportNamedDeclaration:function(s){var o,d=s.node,l=s.scope,c=d.specifiers,f=sg(c[0])?1:0;if(Ax(c[f])){var h=[];f===1&&h.push(ei(null,[c.shift()],d.source));var y=c.shift(),g=y.exported,x=l.generateUidIdentifier((o=g.name)!=null?o:g.value);h.push(Eg([Sg(x)],ye(d.source)),ei(null,[yi(ye(x),g)])),d.specifiers.length>=1&&h.push(d);var R=s.replaceWithMultiple(h),w=ve(R,1),T=w[0];s.scope.registerDeclaration(T)}}}}},rie=function(e){e.assertVersion("*");function r(l){var c=l.path.getData("functionBind");return c?ye(c):(c=l.generateDeclaredUidIdentifier("context"),l.path.setData("functionBind",c))}function s(l){return qi(l.object)?l.object:l.callee.object}function o(l,c){var f=s(l);return c.isStatic(f)&&($i(f)?Fr():f)}function d(l,c){var f=o(l,c);if(f)return ye(f);var h=r(c);return l.object?l.callee=kr([tr("=",h,l.object),l.callee]):Pa(l.callee)&&(l.callee.object=tr("=",h,l.callee.object)),ye(h)}return{name:"proposal-function-bind",inherits:bX,visitor:{CallExpression:function(c){var f=c.node,h=c.scope,y=f.callee;if(eB(y)){var g=d(y,h);f.callee=Vt(y.callee,De("call")),f.arguments.unshift(g)}},BindExpression:function(c){var f=c.node,h=c.scope,y=d(f,h);c.replaceWith(ct(Vt(f.callee,De("bind")),[y]))}}}},aie=function(e){e.assertVersion("*");var r=function(l){return Wt(l.meta,{name:"function"})&&Wt(l.property,{name:"sent"})},s=function(l,c){return no(l)&&Wt(l.left,{name:c})},o={Function:function(l){l.skip()},YieldExpression:function(l){s(l.parent,this.sentId)||l.replaceWith(tr("=",De(this.sentId),l.node))},MetaProperty:function(l){r(l.node)&&l.replaceWith(De(this.sentId))}};return{name:"proposal-function-sent",inherits:xX,visitor:{MetaProperty:function(l,c){if(r(l.node)){var f=l.getFunctionParent();if(!f.node.generator)throw new Error("Parent generator function not found");var h=l.scope.generateUid("function.sent");f.traverse(o,{sentId:h}),f.node.body.body.unshift(Lr("let",[Sr(De(h),Cc())])),NX(f,c.addHelper("skipFirstGeneratorNext"))}}}}},fC=function(e){e.assertVersion("*");var r=/(\\*)([\u2028\u2029])/g;function s(o,d,l){var c=d.length%2===1;return c?o:d+"\\u"+l.charCodeAt(0).toString(16)}return{name:"transform-json-strings",inherits:void 0,visitor:{"DirectiveLiteral|StringLiteral":function(d){var l=d.node,c=l.extra;c!=null&&c.raw&&(c.raw=c.raw.replace(r,s))}}}},hC=function(e){return e.assertVersion("*"),{name:"transform-logical-assignment-operators",inherits:void 0,visitor:{AssignmentExpression:function(s){var o=s.node,d=s.scope,l=o.operator,c=o.left,f=o.right,h=l.slice(0,-1);if(Jd.includes(h)){var y=ye(c);if(Pa(c)){var g=c.object,x=c.property,R=c.computed,w=d.maybeGenerateMemoised(g);if(w&&(c.object=w,y.object=tr("=",ye(w),g)),R){var T=d.maybeGenerateMemoised(x);T&&(c.property=T,y.property=tr("=",ye(T),x))}}s.replaceWith(hi(h,y,tr("=",c,f)))}}}}},nie,mC=function(e,r){var s,o=r.loose,d=o===void 0?!1:o;e.assertVersion("*");var l=(s=e.assumption("noDocumentAll"))!=null?s:d;return{name:"transform-nullish-coalescing-operator",inherits:void 0,visitor:{LogicalExpression:function(f){var h=f.node,y=f.scope;if(h.operator==="??"){var g,x;if(y.isStatic(h.left))g=h.left,x=ye(h.left);else if(y.path.isPattern()){f.replaceWith(gt.statement.ast(nie||(nie=Y(["(() => ",")()"])),f.node));return}else g=y.generateUidIdentifierBasedOnNode(h.left),y.push({id:ye(g)}),x=tr("=",g,h.left);f.replaceWith(Zs(l?sn(
`," === ",` `])),s.cloneNode(j.node.id),op(T.right,C)));else{var k,D=g(l,j,j,(k=j.node.id)==null?void 0:k.name,y);R.replaceWith(o.expression.ast(xie||(xie=Y(["",".has(",")"])),D,op(T.right,C)))}else{var F=g(c,j,_,_.node.key.id.name,h);R.replaceWith(o.expression.ast(Rie||(Rie=Y(["",".has(",")"])),F,op(T.right,C)))}}}}}},Eie=new pd("@babel/plugin-proposal-record-and-tuple"),Sie=function(e,r){e.assertVersion("*");var s=Eie.validateStringOption("polyfillModuleName",r.polyfillModuleName,"@bloomberg/record-tuple-polyfill"),o=Eie.validateBooleanOption("importPolyfill",r.importPolyfill,!!r.polyfillModuleName),d=new WeakMap;function l(f,h,y){var g=f.get(h);return g||f.set(h,g=y()),g}function c(f,h){if(!o)return De(f);if(!h)throw new Error("Internal error: unable to find the Program node.");var y=f+":"+go(h),g=l(d,h.node,function(){return new Map}),x=l(g,y,function(){return G1(h,f,s,{importedInterop:"uncompiled"}).name});return De(x)}return{name:"proposal-record-and-tuple",inherits:jX,visitor:{Program:function(h,y){y.programPath=h},RecordExpression:function(h,y){var g=c("Record",y.programPath),x=Oa(h.node.properties),R=ct(g,[x]);h.replaceWith(R)},TupleExpression:function(h,y){var g=c("Tuple",y.programPath),x=ct(g,h.node.elements);h.replaceWith(x)}}}},Tie=function(e){return e.assertVersion("*"),Cu({name:"proposal-regexp-modifiers",feature:"modifiers"})},Vet=function(e){return e.assertVersion("*"),{name:"syntax-throw-expressions",manipulateOptions:function(s,o){o.plugins.push("throwExpressions")}}},wie=function(e){return e.assertVersion("*"),{name:"proposal-throw-expressions",inherits:Vet,visitor:{UnaryExpression:function(s){var o=s.node,d=o.operator,l=o.argument;if(d==="throw"){var c=qn(null,[De("e")],Jr([b4(De("e"))]));s.replaceWith(ct(c,[l]))}}}}},Pie=function(e,r){e.assertVersion("*");var s=r.useUnicodeFlag,o=s===void 0?!0:s;if(typeof o!="boolean")throw new Error(".useUnicodeFlag must be a boolean, or undefined");return Cu({name:"transform-unicode-property-regex",feature:"unicodePropertyEscape",options:{useUnicodeFlag:o}})},EC=function(e){return e.assertVersion("*"),Cu({name:"transform-unicode-sets-regex",feature:"unicodeSetsFlag",manipulateOptions:function(s,o){o.plugins.push("regexpUnicodeSets")}})},Aie=function(e,r){var s,o;e.assertVersion("*");var d=r.method,l=r.module,c=(s=e.assumption("noNewArrows"))!=null?s:!0,f=(o=e.assumption("ignoreFunctionLength"))!=null?o:!1;return d&&l?{name:"transform-async-to-generator",visitor:{Function:function(y,g){if(!(!y.node.async||y.node.generator)){var x=g.methodWrapper;x?x=ye(x):x=g.methodWrapper=G1(y,d,l),O5(y,{wrapAsync:x},c,f)}}}}:{name:"transform-async-to-generator",visitor:{Function:function(y,g){!y.node.async||y.node.generator||O5(y,{wrapAsync:g.addHelper("asyncToGenerator")},c,f)}}}},SC=function(e,r){var s;e.assertVersion("*");var o=(s=e.assumption("noNewArrows"))!=null?s:!r.spec;return{name:"transform-arrow-functions",visitor:{ArrowFunctionExpression:function(l){l.isArrowFunctionExpression()&&l.arrowFunctionToExpression({allowInsertArrow:!1,noNewArrows:o,specCompliant:!o})}}}},TC=function(e){e.assertVersion("*");function r(s,o){s.isInStrictMode();for(var d=I(o),l;!(l=d()).done;){var c=l.value;if(c.isFunctionDeclaration()){var f=c.node,h=Lr("let",[Sr(f.id,On(f))]);h._blockHoist=2,f.id=null,c.replaceWith(h)}}}return{name:"transform-block-scoped-functions",visitor:{BlockStatement:function(o){var d=o.node,l=o.parent;Ds(l,{body:d})||xf(l)||r(o,o.get("body"))},SwitchCase:function(o){r(o,o.get("consequent"))}}}},Iie,Cie,jie,Oie,Wet={"Expression|Declaration|Loop":function(r){r.skip()},Scope:function(r,s){r.isFunctionParent()&&r.skip();for(var o=r.scope.bindings,d=0,l=Object.keys(o);d<l.length;d++){var c=l[d],f=o[c];(f.kind==="let"||f.kind==="const"||f.kind==="hoisted")&&s.blockScoped.push(f)}}};function Get(e){var r={blockScoped:[]};return e.traverse(Wet,r),r.blockScoped}function _ie(e,r){var s=new WeakSet,o=!1,d=kie(e.constantViolations,function(c){var f=Nie(c,r),h=f.inBody,y=f.inClosure;if(!h)return null;o||(o=y);var g=c.isUpdateExpression()?c.get("argument"):c.isAssignmentExpression
if (`,") ",` `])),B,Pt))}else{var $t=e.scope.generateUid("ret");ue.isVariableDeclaration()?(ue.pushContainer("declarations",[Sr(De($t))]),ge.push(Qt(tr("=",De($t),B)))):ge.push(Lr("var",[Sr(De($t),B)]));for(var St=[],Mt=I(d.breaksContinues),Te;!(Te=Mt()).done;){var Me=Te.value,et=Me.node,st=et.type,vt=et.label,Nt=st==="BreakStatement"?"break":"continue";vt&&(Nt+=" "+vt.name);var Le=St.indexOf(Nt),Ye=Le!==-1;Ye||(St.push(Nt),Le=St.length-1),Me.replaceWith(Bf(pn(Br(Le)),"trailing"," "+Nt,!0)),G&&Me.insertBefore(ye(G)),!Ye&&ge.push(gt.statement.ast(Oie||(Oie=Y([` if (`," === ",") ",` `])),De($t),Br(Le),et))}if(Ze){for(var ht=I(d.returns),jt;!(jt=ht()).done;){var zt=jt.value,Xt=zt.node.argument||zt.scope.buildUndefinedNode();zt.replaceWith(gt.statement.ast(jie||(jie=Y([` return { v: `,` }; `])),Xt))}ge.push(gt.statement.ast(Cie||(Cie=Y([` if (`,") return ",`.v; `])),De($t),De($t)))}}return o.body=Jr(ge),ue}function Die(e){return of(e.parent)?e.key==="init":bf(e.parent)?e.key==="left":!1}function kie(e,r){for(var s=[],o=I(e),d;!(d=o()).done;){var l=d.value,c=r(l);c&&s.push(c)}return s}function zet(e,r,s){for(var o=[],d=0,l=Object.keys(e.getBindingIdentifiers());d<l.length;d++){var c=l[d],f=e.scope.getBinding(c);f&&(s&&Qet(f,r)&&o.push(c),e.node.kind==="const"&&Xet(c,f,r))}return o}function Xet(e,r,s){for(var o=I(r.constantViolations),d;!(d=o()).done;){var l=d.value,c=s.addHelper("readOnlyError"),f=ct(c,[Zt(e)]);if(l.isAssignmentExpression()){var h=l.node,y=h.operator,g=h.left,x=h.right;if(y==="="){var R=[x];R.push(f),l.replaceWith(kr(R))}else["&&=","||=","??="].includes(y)?l.replaceWith(hi(y.slice(0,-1),g,kr([x,f]))):l.replaceWith(kr([sn(y.slice(0,-1),g,x),f]))}else l.isUpdateExpression()?l.replaceWith(kr([Rn("+",l.get("argument").node),f])):l.isForXStatement()&&(l.ensureBlock(),l.get("left").replaceWith(Lr("var",[Sr(l.scope.generateUidIdentifier(e))])),l.node.body.body.unshift(Qt(f)))}}function Jet(e,r){var s=r._guessExecutionStatusRelativeTo(e);return s==="before"?"outside":s==="after"?"inside":"maybe"}var Wh=new WeakSet;function Yet(e,r,s){if(e==="maybe"){var o=ye(r);return Wh.add(o),ct(s.addHelper("temporalRef"),[o,Zt(r.name)])}else return ct(s.addHelper("tdz"),[Zt(r.name)])}function wC(e,r,s){var o;if(s===void 0&&(s=e.node),!Wh.has(s)){Wh.add(s);var d=(o=e.scope.getBinding(s.name))==null?void 0:o.path;if(!(!d||d.isFunctionDeclaration())){var l=Jet(e,d);if(l!=="outside")return l==="maybe"&&(d.parent._tdzThis=!0),{status:l,node:Yet(l,s,r)}}}}function Qet(e,r){var s=new Set(e.referencePaths);e.constantViolations.forEach(s.add,s);for(var o=!1,d=I(e.constantViolations),l;!(l=d()).done;){var c=l.value,f=c.node;if(!Wh.has(f)){if(Wh.add(f),c.isUpdateExpression()){var h=c.get("argument"),y=wC(c,r,h.node);if(!y)continue;y.status==="maybe"?(o=!0,c.insertBefore(y.node)):c.replaceWith(y.node)}else if(c.isAssignmentExpression()){for(var g=[],x=c.getBindingIdentifiers(),R=0,w=Object.keys(x);R<w.length;R++){var T=w[R],C=wC(c,r,x[T]);if(C){if(g.push(Qt(C.node)),C.status==="inside")break;C.status==="maybe"&&(o=!0)}}g.length>0&&c.insertBefore(g)}}}for(var P=0,_=e.referencePaths;P<_.length;P++){var j=_[P];if(!j.parentPath.isUpdateExpression()&&!j.parentPath.isFor({left:j.node})){var k=wC(j,r);k&&(k.status==="maybe"&&(o=!0),j.replaceWith(k.node))}}return o}var Zet=Object.assign({VariableDeclaration:function(r){if(!AC(r)&&r.node.kind==="var"){var s=r.scope.getFunctionParent()||r.scope.getProgramParent();s.path.traverse(ett,{names:Object.keys(r.getBindingIdentifiers())})}}},{BlockStatement:function(r){AC(r)||Ds(r.parent,{body:r.node})||Lie(r.get("body"))},SwitchCase:function(r){AC(r)||Lie(r.get("consequent"))}});function Lie(e){e:for(var r=I(e),s;!(s=r()).done;){var o=s.value;if(o.isFunctionDeclaration()){if(o.node.async||o.node.generator)return;var d=o.parentPath.scope;if(PC(d))return;var l=o.node.id.name,c=d;do{if(c.parent.hasOwnBinding(l))continue e;c=c.parent}while(!PC(c));Mie(o)}}}function Mie(e){var r=e.node,s=e.parentPath.scope,o=r.id;s.removeOwnBinding(o.name),r.id=null;var d=Lr("var",[Sr(o,On(r))]);d._blockHoist=2;var l=e.replaceWith(d),c=ve(l,1),f=c[0];s.registerDeclaration(f)}var ett={Scope:function(r,s){for(var o=s.names,d=I(o),l;!(l=d()).done;){var c=l.value,f=r.scope.getOwnBinding(c);f&&f.kind==="hoisted"&&Mie(f.path)}},"Expression|Declaration":function(r){r.skip()}};function PC(e){return e.path.isFunctionParent()||e.path.isProgram()}function AC(e){return!!e.find(function(r){var s,o=r.node;if(cf(o)){if(o.sourceType==="module")return!0}else{if(Ec(o))return!0;if(!ql(o))return!1}return(s=o.directives)==null?void 0:s.some(function(d){return d.value.value==="use strict"})})}var IC=function(e,r){e.assertVersion("*");var s=r.throwIfClosureRequired,o=s===void 0?!1:s,d=r.tdz,l=d===void 0?!1:d;if(typeof o!="boolean")throw new Error(".throwIfClosureRequired must be a boolean, or undefined");if(typeof l!="boolean")throw new Error(".tdz must be a boolean, or undefined");return{name:"tra
function CALL_SUPER( _this, derived, args, ) { function isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false;
// core-js@3
if (Reflect.construct.sham) return false;
// Proxy can't be polyfilled. Every browser implemented
// proxies before or at the same time as Reflect.construct,
// so if they support Proxy they also support Reflect.construct.
if (typeof Proxy === "function") return true;
// Since Reflect.construct can't be properly polyfilled, some
// implementations (e.g. core-js@2) don't set the correct internal slots.
// Those polyfills don't allow us to subclass built-ins, so we need to
// use our fallback implementation.
try { // If the internal slots aren't set, this throws an error similar to
// TypeError: this is not a Boolean object.
return !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () {}),); } catch (e) { return false; } }
// Super
derived = GET_PROTOTYPE_OF(derived); return POSSIBLE_CONSTRUCTOR_RETURN( _this, isNativeReflectConstruct() ? // NOTE: This doesn't work if this.__proto__.constructor has been modified.
Reflect.construct( derived, args || [], GET_PROTOTYPE_OF(_this).constructor, ) : derived.apply(_this, args), ); }`]))),CC=new WeakMap;function itt(e){if(CC.has(e))return(ye||sq)(CC.get(e));try{return e.addHelper("callSuper")}catch{}var r=e.scope.generateUidIdentifier("callSuper");CC.set(e,r);var s=stt({CALL_SUPER:r,GET_PROTOTYPE_OF:e.addHelper("getPrototypeOf"),POSSIBLE_CONSTRUCTOR_RETURN:e.addHelper("possibleConstructorReturn")});return e.path.unshiftContainer("body",[s]),e.scope.registerDeclaration(e.path.get("body.0")),ye(r)}var Uie;function ott(e,r,s){var o=bg(ye(e),[],r);return Na(o,s),o}function ltt(e,r,s,o,d,l){var c={parent:void 0,scope:void 0,node:void 0,path:void 0,file:void 0,classId:void 0,classRef:void 0,superName:null,superReturns:[],isDerived:!1,extendsNative:!1,construct:void 0,constructorBody:void 0,userConstructor:void 0,userConstructorPath:void 0,hasConstructor:!1,body:[],superThises:[],pushedInherits:!1,pushedCreateClass:!1,protoAlias:null,isLoose:!1,dynamicKeys:new Map,methods:{instance:{hasComputed:!1,list:[],map:new Map},static:{hasComputed:!1,list:[],map:new Map}}},f=function(H){Object.assign(c,H)},h=Vn({ThisExpression:function(H){c.superThises.push(H)}});function y(V){return ct(c.file.addHelper("createClass"),V)}function g(){for(var V=c.path.get("body"),H=I(V.get("body")),z;!(z=H()).done;){var G=z.value;if(G.isClassMethod({kind:"constructor"}))return}var J,ce;if(c.isDerived){var ue=gt.expression.ast(Uie||(Uie=Y([` (function () { super(...arguments); }) `])));J=ue.params,ce=ue.body}else J=[],ce=Jr([]);V.unshiftContainer("body",Yd("constructor",De("constructor"),J,ce))}function x(){if(g(),R(),C(),c.userConstructor){var V,H=c.constructorBody,z=c.userConstructor,G=c.construct;(V=H.body).push.apply(V,pe(z.body.body)),Na(G,z),Na(H,z.body)}w()}function R(){for(var V=c.path.get("body.body"),H=function(){var ce=G.value,ue=ce.node;if(ce.isClassProperty()||ce.isClassPrivateProperty())throw ce.buildCodeFrameError("Missing class properties transform.");if(ue.decorators)throw ce.buildCodeFrameError("Method has decorators, put the decorator plugin before the classes one.");if(ff(ue)){var ge=ue.kind==="constructor",ne=new sp({methodPath:ce,objectRef:c.classRef,superRef:c.superName,constantSuper:d.constantSuper,file:c.file,refToPreserve:c.classRef});ne.replace();var le=[];if(ce.traverse(Vn({ReturnStatement:function(fe){fe.getFunctionParent().isArrowFunctionExpression()||le.push(fe)}})),ge)k(le,ue,ce);else{ce.ensureFunctionName(l);var Z;ue!==ce.node&&(Z=ce.node,ce.replaceWith(ue)),P(ue,Z)}}},z=I(V),G;!(G=z()).done;)H()}function w(){D();for(var V=c.body,H={instance:null,static:null},z=I(["static","instance"]),G;!(G=z()).done;){var J=G.value;c.methods[J].list.length&&(H[J]=c.methods[J].list.map(function(ne){for(var le=Oa([on(De("key"),ne.key)]),Z=I(["get","set","value"]),Ee;!(Ee=Z()).done;){var fe=Ee.value;ne[fe]!=null&&le.properties.push(on(De(fe),ne[fe]))}return le}))}if(H.instance||H.static){for(var ce=[ye(c.classRef),H.instance?Ea(H.instance):Un(),H.static?Ea(H.static):Un()],ue=0,ge=0;ge<ce.length;ge++)df(ce[ge])||(ue=ge);ce=ce.slice(0,ue+1),V.push(pn(y(ce))),c.pushedCreateClass=!0}}function T(V,H,z,G){var J=V.node,ce;if(d.superIsCallableConstructor)J.arguments.unshift(Fr()),J.arguments.length===2&&jn(J.arguments[1])&&Wt(J.arguments[1].argument,{name:"arguments"})?(J.arguments[1]=J.arguments[1].argument,J.callee=Vt(ye(H),De("apply"))):J.callee=Vt(ye(H),De("call")),ce=hi("||",J,Fr());else{var ue,ge=[Fr(),ye(c.classRef)];if((ue=J.arguments)!=null&&ue.length){var ne=J.arguments;ne.length===1&&jn(ne[0])&&Wt(ne[0].argument,{name:"arguments"})?ge.push(ne[0].argument):ge.push(Ea(ne))}ce=ct(itt(c.file),ge)}V.parentPath.isExpressionStatement()&&V.parentPath.container===G.node.body&&G.node.body.length-1===V.parentPath.key?(c.superThises.length&&(ce=tr("=",z(),ce)),V.parentPath.replaceWith(pn(ce))):V.replaceWith(tr("=",z(),ce))}function C(){if(c.isDerived){var V=c.userConstructorPath,H=V.get("body"),z=V.get("body"),G=z.node.body.length;V.traverse(h);var J=function(){var Rt=V.scope.generateDeclaredUidIdentifier("this");return G++,J=function(){return ye(Rt)},Rt},ce=function(){return ct(c.file.addHelper("assertThisInitialized"),[J()])},ue=[];V.traverse(Vn({Super:function(Rt){var Pt=Rt.node,tt=Rt.parentPath;tt.isCallExpression({callee:Pt})&&ue.unshift(tt)}}));for(var ge=function(){var Rt=le[ne];if(T(Rt,c.superName,J,H),G>=0){var Pt;Rt.find(function(tt){if(tt===z)return G=Math.min(G,Pt.key),!0;var Bt=tt.type;switch(Bt){case"ExpressionStatement":case"SequenceExpression":case"AssignmentExpression":case"BinaryExpression":case"MemberExpression":case"CallExpression":case"NewExpression":case"VariableDeclarator":case"VariableDeclaration":case"BlockStatement":case"ArrayExpression":case"ObjectExpression":case"ObjectProperty":case"TemplateLiteral":return Pt=tt,!1;default:if(Bt==="LogicalExpression"&&tt.node.left===Pt.node||tt.isConditional()&&tt.node.test===Pt.node||Bt==="OptionalCallExpression"&&tt.node.callee===Pt.node||Bt==="OptionalMemberExpression"&&tt.node.object===Pt.node)return Pt=tt,!1}return G=-1,!0})}},ne=0,le=ue;ne<le.length;ne++)ge();for(var Z=new Set,Ee=function(){var Rt=Fe.value,Pt=Rt.node,tt=Rt.parentPath;if(tt.isMemberExpression({object:Pt}))return Rt.replaceWith(J()),1;var Bt;Rt.find(function($t){if($t.parentPath===z)return Bt=$t.key,!0});var sr=Rt.parentPath.isSequenceExpression()?Rt.parentPath:Rt;sr.listKey==="arguments"&&(sr.parentPath.isCallExpression()||sr.parentPath.isOptionalCallExpression())?sr=sr.parentPath:sr=null,G!==-1&&Bt>G||Z.has(sr)?Rt.replaceWith(J()):(sr&&Z.add(sr),Rt.
function (type, obj, key, fn) { var desc = { configurable: true, enumerable: true }; desc[type] = fn; return Object.defineProperty(obj, key, desc); } `])));Gie._compact=!0}var OC=function(e,r){var s;e.assertVersion("*");var o=(s=e.assumption("setComputedProperties"))!=null?s:r.loose,d=o?h:y;function l(g,x,R){var w=R.kind,T=!R.computed&&Wt(R.key)?Zt(R.key.name):R.key,C=c(R);{var P;if(g.availableHelper("defineAccessor"))P=g.addHelper("defineAccessor");else{var _=g.file;if(P=_.get("fallbackDefineAccessorHelper"),!P){var j=_.scope.generateUidIdentifier("defineAccessor");_.scope.push({id:j,init:Gie}),_.set("fallbackDefineAccessorHelper",P=j)}P=ye(P)}return ct(P,[Zt(w),x,T,C])}}function c(g){if(Mo(g))return g.value;if(Ul(g))return qn(null,g.params,g.body,g.generator,g.async)}function f(g,x,R){R.push(Qt(tr("=",Vt(ye(g),x.key,x.computed||bn(x.key)),c(x))))}function h(g){for(var x=g.computedProps,R=g.state,w=g.initPropExpression,T=g.objId,C=g.body,P=I(x),_;!(_=P()).done;){var j=_.value;if(Ul(j)&&(j.kind==="get"||j.kind==="set")){if(x.length===1)return l(R,w,j);C.push(Qt(l(R,ye(T),j)))}else f(ye(T),j,C)}}function y(g){for(var x=g.objId,R=g.body,w=g.computedProps,T=g.state,C=10,P=null,_=[],j=I(w),k;!(k=j()).done;){var D=k.value;(!P||P.length===C)&&(P=[],_.push(P)),P.push(D)}for(var F=0,B=_;F<B.length;F++){for(var M=B[F],V=_.length===1,H=V?g.initPropExpression:ye(x),z=I(M),G;!(G=z()).done;){var J=G.value;Ul(J)&&(J.kind==="get"||J.kind==="set")?H=l(g.state,H,J):H=ct(T.addHelper("defineProperty"),[H,qo(J),c(J)])}if(V)return H;R.push(Qt(H))}}return{name:"transform-computed-properties",visitor:{ObjectExpression:{exit:function(x,R){for(var w=x.node,T=x.parent,C=x.scope,P=!1,_=I(w.properties),j;!(j=_()).done;){var k=j.value;if(P=k.computed===!0,P)break}if(P){for(var D=[],F=[],B=!1,M=I(w.properties),V;!(V=M()).done;){var H=V.value;jn(H)||(H.computed&&(B=!0),B?F.push(H):D.push(H))}var z=C.generateUidIdentifierBasedOnNode(T),G=Oa(D),J=[];J.push(Lr("var",[Sr(z,G)]));var ce=d({scope:C,objId:z,body:J,computedProps:F,initPropExpression:G,state:R});ce?x.replaceWith(ce):(o&&J.push(Qt(ye(z))),x.replaceWithMultiple(J))}}}}}},Kie=function(e){return e.assertVersion("*"),Cu({name:"transform-dotall-regex",feature:"dotAllFlag"})};function utt(e){return Wt(e)?e.name:e.value.toString()}var _C=function(e){return e.assertVersion("*"),{name:"transform-duplicate-keys",visitor:{ObjectExpression:function(s){for(var o=s.node,d=o.properties.filter(function(w){return!jn(w)&&!w.computed}),l=Object.create(null),c=Object.create(null),f=Object.create(null),h=I(d),y;!(y=h()).done;){var g=y.value,x=utt(g.key),R=!1;switch(g.kind){case"get":(l[x]||c[x])&&(R=!0),c[x]=!0;break;case"set":(l[x]||f[x])&&(R=!0),f[x]=!0;break;default:(l[x]||c[x]||f[x])&&(R=!0),l[x]=!0}R&&(g.computed=!0,g.key=Zt(x))}}}}},Hie=tr,al=ye,NC=Wt,zie=bn,ctt=Pa,ptt=Fo,ftt=ig,htt=$i,Xie=Vt,mtt=qo;function ytt(e,r,s){var o;if(NC(e)){if(s.hasBinding(e.name))return e;o=e}else if(ctt(e)){if(o=e.object,htt(o)||NC(o)&&s.hasBinding(o.name))return o}else throw new Error("We can't explode this node type "+e.type);var d=s.generateUidIdentifierBasedOnNode(o);return s.push({id:d}),r.push(Hie("=",al(d),al(o))),d}function gtt(e,r,s){var o=e.property;if(ptt(o))throw new Error("We can't generate property ref for private name, please install `@babel/plugin-transform-class-properties`");var d=mtt(e,o);if(zie(d)&&ftt(d))return d;var l=s.generateUidIdentifierBasedOnNode(o);return s.push({id:l}),r.push(Hie("=",al(l),al(o))),l}function vtt(e,r,s){var o=ytt(e,r,s),d,l;if(NC(e))d=al(e),l=o;else{var c=gtt(e,r,s),f=e.computed||zie(c);l=Xie(al(o),al(c),f),d=Xie(al(o),al(c),f)}return{uid:l,ref:d}}var btt=tr,xtt=kr;function Rtt(e){var r=e.build,s=e.operator,o={AssignmentExpression:function(l){var c=l.node,f=l.scope;if(c.operator===s+"="){var h=[],y=vtt(c.left,h,f);h.push(btt("=",y.ref,r(y.uid,c.right))),l.replaceWith(xtt(h))}},BinaryExpression:function(l){var c=l.node;c.operator===s&&l.replaceWith(r(c.left,c.right))}};return o}var Jie=function(e){return e.assertVersion("*"),{name:"transform-exponentiation-operator",visitor:Rtt({operator:"**",build:function(s,o){return ct(Vt(De("Math"),De("pow")),[s,o])}})}},Ett=function(e){e.assertVersion("*");function r(c){return typeof c=="str
for (var LOOP_OBJECT = OBJECT, IS_ARRAY = Array.isArray(LOOP_OBJECT), INDEX = 0, LOOP_OBJECT = IS_ARRAY ? LOOP_OBJECT : LOOP_OBJECT[Symbol.iterator]();;) { INTERMEDIATE; if (IS_ARRAY) { if (INDEX >= LOOP_OBJECT.length) break; ID = LOOP_OBJECT[INDEX++]; } else { INDEX = LOOP_OBJECT.next(); if (INDEX.done) break; ID = INDEX.value; } }`),wtt=gt.statements(` var ITERATOR_COMPLETION = true; var ITERATOR_HAD_ERROR_KEY = false; var ITERATOR_ERROR_KEY = undefined; try { for ( var ITERATOR_KEY = OBJECT[Symbol.iterator](), STEP_KEY; !(ITERATOR_COMPLETION = (STEP_KEY = ITERATOR_KEY.next()).done); ITERATOR_COMPLETION = true ) {} } catch (err) { ITERATOR_HAD_ERROR_KEY = true; ITERATOR_ERROR_KEY = err; } finally { try { if (!ITERATOR_COMPLETION && ITERATOR_KEY.return != null) { ITERATOR_KEY.return(); } } finally { if (ITERATOR_HAD_ERROR_KEY) { throw ITERATOR_ERROR_KEY; } } }`);function Ptt(e,r){var s=e.node,o=e.scope,d=e.parent,l=s.left,c,f,h;if(Wt(l)||us(l)||Pa(l))f=l,h=null;else if(cn(l))f=o.generateUidIdentifier("ref"),c=Lr(l.kind,[Sr(l.declarations[0].id,De(f.name))]),h=Lr("var",[Sr(De(f.name))]);else throw r.buildCodeFrameError(l,"Unknown node type "+l.type+" in ForStatement");var y=o.generateUidIdentifier("iterator"),g=o.generateUidIdentifier("isArray"),x=Ttt({LOOP_OBJECT:y,IS_ARRAY:g,OBJECT:s.right,INDEX:o.generateUidIdentifier("i"),ID:f,INTERMEDIATE:h}),R=lf(d),w;return R&&(w=Ic(d.label,x)),{replaceParent:R,declar:c,node:w||x,loop:x}}function Att(e,r){var s=e.node,o=e.scope,d=e.parent,l=s.left,c,f=o.generateUid("step"),h=Vt(De(f),De("value"));if(Wt(l)||us(l)||Pa(l))c=Qt(tr("=",l,h));else if(cn(l))c=Lr(l.kind,[Sr(l.declarations[0].id,h)]);else throw r.buildCodeFrameError(l,"Unknown node type "+l.type+" in ForStatement");var y=wtt({ITERATOR_HAD_ERROR_KEY:o.generateUidIdentifier("didIteratorError"),ITERATOR_COMPLETION:o.generateUidIdentifier("iteratorNormalCompletion"),ITERATOR_ERROR_KEY:o.generateUidIdentifier("iteratorError"),ITERATOR_KEY:o.generateUidIdentifier("iterator"),STEP_KEY:De(f),OBJECT:s.right}),g=lf(d),x=y[3].block.body,R=x[0];return g&&(x[0]=Ic(d.label,R)),{replaceParent:g,declar:c,loop:R,node:y}}var Qie,Zie,eoe;function DC(e,r,s){var o,d=e.get("body"),l=s??d.node;return ql(l)&&Object.keys(e.getBindingIdentifiers()).some(function(c){return d.scope.hasOwnBinding(c)})?o=Jr([r,l]):(o=Dg(l),o.body.unshift(r)),o}var kC=function(e,r){var s,o,d;e.assertVersion("*");{var l=r.assumeArray,c=r.allowArrayLike,f=r.loose;if(f===!0&&l===!0)throw new Error("The loose and assumeArray options cannot be used together in @babel/plugin-transform-for-of");if(l===!0&&c===!0)throw new Error("The assumeArray and allowArrayLike options cannot be used together in @babel/plugin-transform-for-of");if(c&&/^7\.\d\./.test(e.version))throw new Error("The allowArrayLike is only supported when using @babel/core@^7.10.0")}var h=(s=r.assumeArray)!=null?s:!r.loose&&e.assumption("iterableIsArray"),y=(o=r.allowArrayLike)!=null?o:e.assumption("arrayLikeIsIterable"),g=(d=e.assumption("skipForOfIteratorClosing"))!=null?d:r.loose;if(h&&y)throw new Error('The "iterableIsArray" and "arrayLikeIsIterable" assumptions are not compatible.');if(h)return{name:"transform-for-of",visitor:{ForOfStatement:function(_){var j=_.scope,k=_.node,D=k.left,F=k.await;if(!F){var B=ip(_.node.right),M=j.generateUidIdentifier("i"),V=j.maybeGenerateMemoised(B,!0);!V&&Wt(B)&&_.get("body").scope.hasOwnBinding(B.name)&&(V=j.generateUidIdentifier("arr"));var H=[Sr(M,Br(0))];V?H.push(Sr(V,B)):V=B;var z=Vt(ye(V),ye(M),!0),G;cn(D)?(G=D,G.declarations[0].init=z):G=Qt(tr("=",D,z)),_.replaceWith(m4(Lr("let",H),sn("<",ye(M),Vt(ye(V),De("length"))),Rg("++",ye(M)),DC(_,G)))}}}};var x=gt(Qie||(Qie=Y([` for (var KEY = 0, NAME = ARR; KEY < NAME.length; KEY++) BODY; `]))),R=gt.statements(Zie||(Zie=Y([` for (var ITERATOR_HELPER = CREATE_ITERATOR_HELPER(OBJECT, ARRAY_LIKE_IS_ITERABLE), STEP_KEY; !(STEP_KEY = ITERATOR_HELPER()).done;) BODY; `]))),w=gt.statements(eoe||(eoe=Y([` var ITERATOR_HELPER = CREATE_ITERATOR_HELPER(OBJECT, ARRAY_LIKE_IS_ITERABLE), STEP_KEY; try { for (ITERATOR_HELPER.s(); !(STEP_KEY = ITERATOR_HELPER.n()).done;) BODY; } catch (err) { ITERATOR_HELPER.e(err); } finally { ITERATOR_HELPER.f(); } `]))),T=g?{build:R,helper:"createForOfIteratorHelperLoose",getContainer:function(_){return _}}:{build:w,helper:"createForOfIteratorHelper",getContainer:function(_){return _[1].block.body}};function C(P){var _=P.node,j=P.scope,k=j.generateUidIdentifierBasedOnNode(_.right,"arr"),D=j.generateUidIdentifier("i"),F=x({BODY:_.body,KEY:D,NAME:k,ARR:_.right});Na(F,_);var B=Vt(ye(k),ye(D),!0),M,V=_.left;return cn(V)?(V.declarations[0].init=B,M=V):M=Qt(tr("=",V,B)),F.body=DC(P,M,F.body),F}return{name:"transform-for-of",visitor:{ForOfStatement:function(_,j){var k=_.get("right");if(k.isArrayExpression()||k.isGenericType("Array")||ag(k.getTypeAnnotation())){_.replaceWith(C(_));return}if(!j.availableHelper(T.helper)){Stt(g,_,j);return}var D=_.node,F=_.parent,B=_.scope,M=D.left,V,H=B.generateUid("step"),z=Vt(De(H),De("value"));cn(M)?V=Lr(M.kind,[Sr(M.declarations[0].id,z)]):V=Qt(tr("=",M,z));var G=T.build({CREATE_ITERATOR_HELPER:j.addHelper(T.helper),ITERATOR_HELPER:B.generateUidIdentifier("iterator"),ARRAY_LIKE_IS_ITERABLE:y?fn(!0):null,STEP_KEY:De(H),OBJECT:D.right,BODY:DC(_,V)}),J=T.getContainer(G);Na(J[0],D),Na(J[0].body,D.body),lf(F)?(J[0]=Ic(F.label,J[0]),_.parentPath.replaceWithMultiple(G),_.skip()):_.replaceWithMultiple(G)}}}},LC=function(e){e.assertVersion("*");var r=!Qo("transform-unicode-escapes",e.targets());return{name:"transform-function-name",visitor:{FunctionExpression:{exit:function(o){o.key!=="value"&&!o.parentPath.isObjectProperty()&&o.ensureFunctionName(r)}},ObjectProperty:function(o){var d=o.get("value");d.isFunction()&&d.ensureFunctionName(r)}}}},toe=function(e){return e.assertVersion("*"),{name:"transform-instanceof",visitor:{BinaryExpression:function(s){var o=s.node;if(o.operator==="instanceof"){var d=this.addHelper("instanceof"),l=s.findParent(function(c){return c.isVariableDeclarator()&&c.node.id===d||c.isFunctionDeclaration()&&c.node.id&&c.node.id.name===d.name});if(l)return;s.replaceWith(ct(d,[o.left,o.right]))}}}}},Itt=function(e){return e.assertVersion("*"),{name:"transform-jscript",visitor:{FunctionExpression:{exit:function(s){var o=s.node;o.id&&s.replaceWith(ct(qn(null,[],Jr([uq(o),pn(ye(o.id))])),[]))}}}}},MC=function(e){return e.assertVersion("*"),{name:"transform-literals",visitor:{NumericLiteral:function(s){var o=s.node;o.extra&&/^0[ob]/i.test(o.extra.raw)&&(o.extra=void 0)},StringLiteral:function(s){var o=s.node;o.extra&&/\\u/i.test(o.extra.raw)&&(o.extra=void 0)}}}},roe=function(e){return e.assertVersion("*"),{name:"transform-member-expression-literals",visitor:{MemberExpression:{exit:function(s){var o=s.node,d=o.property;!o.computed&&Wt(d)&&!Lg(d.name)&&(o.property=Zt(d.name),o.computed=!0)}}}}},aoe,Ctt=gt.statement(` define(MODULE_NAME, AMD_ARGUMENTS, function(IMPORT_NAMES) { })`),jtt=gt.statement(` define(["require"], function(REQUIRE) { })`);function noe(e,r){var s=e.node,o=s.body,d=s.directives;e.node.directives=[],e.node.body=[];var l=e.pushContainer("body",r)[0].get("expression"),c=l.get("arguments"),f=c[c.length-1].get("body");f.pushContainer("directives",d),f.pushContainer("body",o)}var BC=function(e,r){var s,o,d;e.assertVersion("*");var l=r.allowTopLevelThis,c=r.strict,f=r.strictMode,h=r.importInterop,y=r.noInterop,g=(s=e.assumption("constantReexports"))!=null?s:r.loose,x=(o=e.assumption("enumerableModuleMeta"))!=null?o:r.loose;return{name:"transform-modules-amd",pre:function(){this.file.set("@babel/plugin-transform-modules-*","amd")},visitor:(d={},d["CallExpression"+(e.types.importExpression?"|ImportExpression":"")]=function(R,w){if(this.file.has("@babel/plugin-proposal-dynamic-import")&&!(R.isCallExpression()&&!R.get("callee").isImport())){var T=w.requireId,C=w.resolveId,P=w.rejectId;T||(T=R.scope.generateUidIdentifier("require"),w.requireId=T),(!C||!P)&&(C=R.scope.generateUidIdentifier("resolve"),P=R.scope.generateUidIdentifier("reject"),w.resolveId=C,w.rejectId=P);var _=De("imported");y||(_=Rh(this.file.path,_,"namespace")),R.replaceWith(Q1(R.node,!1,!1,function(j){return gt.expression.ast(aoe||(aoe=Y([` new Promise((`,", ",`) => `,`( [`,`], imported => `,"(",`), `,` ) ) `])),C,P,T,j,ye(C),_,ye(P))}))}},d.Program={exit:function(w,T){var C=T.requireId;if(!go(w)){C&&noe(w,jtt({REQUIRE:ye(C)}));return}var P=[],_=[];C&&(P.push(Zt("require")),_.push(ye(C)));var j=yu(this.file.opts,r);j&&(j=Zt(j));var k=Z1(w,{enumerableModuleMeta:x,constantReexports:g,strict:c,strictMode:f,allowTopLevelThis:l,importInterop:h,noInterop:y,filename:this.file.opts.filename}),D=k.meta,F=k.headers;J1(D)&&(P.push(Zt("exports")),_.push(De(D.exportName)));for(var B=I(D.source),M;!(M=B()).done;){var V=ve(M.value,2),H=V[0],z=V[1];if(P.push(Zt(H)),_.push(De(z.name)),!Jc(z)){var G=Rh(w,De(z.name),z.interop);if(G){var J=Qt(tr("=",De(z.name),G));J.loc=z.loc,F.push(J)}}F.push.apply(F,pe(t0(D,z,g)))}e0(F),w.unshiftContainer("body",F),noe(w,Ctt({MODULE_NAME:j,AMD_ARGUMENTS:Ea(P),IMPORT_NAMES:_}))}},d)}},soe,ioe=function(r){return gt.expression.ast(soe||(soe=Y(["require(",")"])),r)},Ott=function(r,s){return ct(s.addHelper("interopRequireWildcard"),[ioe(r)])};function _tt(e,r,s){var o=r?ioe:Ott;e.replaceWith(Q1(e.node,!0,!1,function(d){return o(d,s)}))}var ooe,Ntt=function(r){return{name:"@babel/plugin-transform-modules-commonjs/lazy",version:"7.25.7",getWrapperPayload:function(o,d){if(Jc(d)||d.reexportAll)return null;if(r===!0)return o.includes(".")?null:"lazy/function";if(Array.isArray(r))return r.includes(o)?"lazy/function":null;if(typeof r=="function")return r(o)?"lazy/function":null},buildRequireWrapper:function(o,d,l,c){if(l==="lazy/function")return c?gt.statement.ast(ooe||(ooe=Y([` function `,`() { const data = `,`; `,` = function(){ return data; }; return data; } `])),o,d,o):!1},wrapReference:function(o,d){if(d==="lazy/function")return ct(o,[])}}},FC="@babel/plugin-transform-modules-commonjs/customWrapperPlugin";function loe(e,r){var s=e.get(FC);s||e.set(FC,s=[]),s.push(r)}function $C(e,r){if(e)for(var s=I(e),o;!(o=s()).done;){var d=o.value,l=r(d);if(l!=null)return l}}function Dtt(e){var r=e.get(FC);return{getWrapperPayload:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];return $C(r,function(c){return c.getWrapperPayload==null?void 0:c.getWrapperPayload.apply(c,d)})},wrapReference:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];return $C(r,function(c){return c.wrapReference==null?void 0:c.wrapReference.apply(c,d)})},buildRequireWrapper:function(){for(var o=arguments.length,d=new Array(o),l=0;l<o;l++)d[l]=arguments[l];return $C(r,function(c){return c.buildRequireWrapper==null?void 0:c.buildRequireWrapper.apply(c,d)})}}}var doe,uoe,dv=function(e,r){var s,o,d,l;e.assertVersion("*");var c=r.strictNamespace,f=c===void 0?!1:c,h=r.mjsStrictNamespace,y=h===void 0?f:h,g=r.allowTopLevelThis,x=r.strict,R=r.strictMode,w=r.noInterop,T=r.importInterop,C=r.lazy,P=C===void 0?!1:C,_=r.allowCommonJSExports,j=_===void 0?!0:_,k=r.loose,D=k===void 0?!1:k,F=(s=e.assumption("constantReexports"))!=null?s:D,B=(o=e.assumption("enumerableModuleMeta"))!=null?o:D,M=(d=e.assumption("noIncompleteNsImportDetection"))!=null?d:!1;if(typeof P!="boolean"&&typeof P!="function"&&(!Array.isArray(P)||!P.every(function(z){return typeof z=="string"})))throw new Error(".lazy must be a boolean, array of strings, or a function");if(typeof f!="boolean")throw new Error(".strictNamespace must be a boolean, or undefined");if(typeof y!="boolean")throw new Error(".mjsStrictNamespace must be a boolean, or undefined");var V=function(G){return gt.expression.ast(doe||(doe=Y([` (function(){ throw new Error( "The CommonJS '" + "`,`" + "' variable is not available in ES6 modules." + "Consider setting setting sourceType:script or sourceType:unambiguous in your " + "Babel config for this file."); })() `])),G)},H={ReferencedIdentifier:function(G){var J=G.node.name;if(!(J!=="module"&&J!=="exports")){var ce=G.scope.getBinding(J),ue=this.scope.getBinding(J);ue!==ce||G.parentPath.isObjectProperty({value:G.node})&&G.parentPath.parentPath.isObjectPattern()||G.parentPath.isAssignmentExpression({left:G.node})||G.isAssignmentExpression({left:G.node})||G.replaceWith(V(J))}},UpdateExpression:function(G){var J=G.get("argument");if(J.isIdentifier()){var ce=J.node.name;if(!(ce!=="module"&&ce!=="exports")){var ue=G.scope.getBinding(ce),ge=this.scope.getBinding(ce);ge===ue&&G.replaceWith(tr(G.node.operator[0]+"=",J.node,V(ce)))}}},AssignmentExpression:function(G){var J=this,ce=G.get("left");if(ce.isIdentifier()){var ue=ce.node.name;if(ue!=="module"&&ue!=="exports")return;var ge=G.scope.getBinding(ue),ne=this.scope.getBinding(ue);if(ne!==ge)return;var le=G.get("right");le.replaceWith(kr([le.node,V(ue)]))}else if(ce.isPattern()){var Z=ce.getOuterBindingIdentifiers(),Ee=Object.keys(Z).find(function(Fe){return Fe!=="module"&&Fe!=="exports"?!1:J.scope.getBinding(Fe)===G.scope.getBinding(Fe)});if(Ee){var fe=G.get("right");fe.replaceWith(kr([fe.node,V(Ee)]))}}}};return{name:"transform-modules-commonjs",pre:function(){this.file.set("@babel/plugin-transform-modules-*","commonjs"),P&&loe(this.file,Ntt(P))},visitor:(l={},l["CallExpression"+(e.types.importExpression?"|ImportExpression":"")]=function(z){if(this.file.has("@babel/plugin-proposal-dynamic-import")&&!(z.isCallExpression()&&!Px(z.node.callee))){var G=z.scope;do G.rename("require");while(G=G.parent);_tt(z,w,this.file)}},l.Program={exit:function(G,J){if(go(G)){G.scope.rename("exports"),G.scope.rename("module"),G.scope.rename("require"),G.scope.rename("__filename"),G.scope.rename("__dirname"),j||(gK(G,new Set(["module","exports"]),!1),G.traverse(H,{scope:G.scope}));var ce=yu(this.file.opts,r);ce&&(ce=Zt(ce));for(var ue=Dtt(this.file),ge=Z1(G,{exportName:"exports",constantReexports:F,enumerableModuleMeta:B,strict:x,strictMode:R,allowTopLevelThis:g,noInterop:w,importInterop:T,wrapReference:ue.wrapReference,getWrapperPayload:ue.getWrapperPayload,esNamespaceOnly:typeof J.filename=="string"&&/\.mjs$/.test(J.filename)?y:f,noIncompleteNsImportDetection:M,filename:this.file.opts.filename}),ne=ge.meta,le=ge.headers,Z=I(ne.source),Ee;!(Ee=Z()).done;){var fe=ve(Ee.value,2),Fe=fe[0],qe=fe[1],Ce=ct(De("require"),[Zt(Fe)]),ke=void 0;if(Jc(qe)){if(P&&qe.wrap==="function")throw new Error("Assertion failure");ke=Qt(Ce)}else{var Be,Ze=Rh(G,Ce,qe.interop)||Ce;if(qe.wrap){var ot=ue.buildRequireWrapper(qe.name,Ze,qe.wrap,qe.referenced);if(ot===!1)continue;ke=ot}(Be=ke)!=null||(ke=gt.statement.ast(uoe||(uoe=Y([` var `," = ",`; `])),qe.name,Ze))}ke.loc=qe.loc,le.push(ke),le.push.apply(le,pe(t0(ne,qe,F,ue.wrapReference)))}e0(le),G.unshiftContainer("body",le),G.get("body").forEach(function(pt){le.includes(pt.node)&&pt.isVariableDeclaration()&&pt.scope.registerDeclaration(pt)})}}},l)}},ktt=gt.statement(` SYSTEM_REGISTER(MODULE_NAME, SOURCES, function (EXPORT_IDENTIFIER, CONTEXT_IDENTIFIER) { "use strict"; BEFORE_BODY; return { setters: SETTERS, execute: EXECUTE, }; });`),Ltt=gt.statement(` for (var KEY in TARGET) { if (KEY !== "default" && KEY !== "__esModule") EXPORT_OBJ[KEY] = TARGET[KEY]; }`),Mtt=`WARNING: Dynamic import() transformation must be enabled using the @babel/plugin-transform-dynamic-import plugin. Babel 8 will no longer transform import() without using that plugin.`,Btt=`ERROR: Dynamic import() transformation must be enabled using the @babel/plugin-transform-dynamic-import plugin. Babel 8 no longer transforms import() without using that plugin.`;function coe(e,r){if(e.type==="Identifier")return e.name;if(e.type==="StringLiteral"){var s=e.value;return Ux(s)||r.add(s),s}else throw new Error("Expected export specifier to be either Identifier or StringLiteral, got "+e.type)}function poe(e,r,s,o,d,l){var c=[];if(d){var x=e.scope.generateUid("exportObj");c.push(Lr("var",[Sr(De(x),Oa([]))])),c.push(Ltt({KEY:e.scope.generateUidIdentifier("key"),EXPORT_OBJ:De(x),TARGET:d}));for(var R=0;R<s.length;R++){var w=s[R],T=o[R];c.push(Qt(tr("=",Vt(De(x),De(w)),T)))}c.push(Qt(ct(r,[De(x)])))}else if(s.length===1)c.push(Qt(ct(r,[Zt(s[0]),o[0]])));else{for(var f=[],h=0;h<s.length;h++){var y=s[h],g=o[h];f.push(on(l.has(y)?Zt(y):De(y),g))}c.push(Qt(ct(r,[Oa(f)])))}return c}var qC=function(e,r){var s;e.assertVersion("*");var o=r.systemGlobal,d=o===void 0?"System":o,l=r.allowTopLevelThis,c=l===void 0?!1:l,f=new WeakSet,h={"AssignmentExpression|UpdateExpression":function(g){if(!f.has(g.node)){f.add(g.node);var x=g.isAssignmentExpression()?g.get("left"):g.get("argument");if(x.isObjectPattern()||x.isArrayPattern()){for(var R=[g.node],w=0,T=Object.keys(x.getBindingIdentifiers());w<T.length;w++){var C=T[w];if(this.scope.getBinding(C)!==g.scope.getBinding(C))return;var P=this.exports[C];if(P)for(var _=I(P),j;!(j=_()).done;){var k=j.value;R.push(this.buildCall(k,De(C)).expression)}}g.replaceWith(kr(R));return}if(x.isIdentifier()){var D=x.node.name;if(this.scope.getBinding(D)===g.scope.getBinding(D)){var F=this.exports[D];if(F){var B=g.node,M=Yy(B,{prefix:!1});M&&(B=sn(B.operator[0],Rn("+",ye(B.argument)),Br(1)));for(var V=I(F),H;!(H=V()).done;){var z=H.value;B=this.buildCall(z,B).expression}M&&(B=kr([B,g.node])),g.replaceWith(B)}}}}}};return{name:"transform-modules-systemjs",pre:function(){this.file.set("@babel/plugin-transform-modules-*","systemjs")},visitor:(s={},s["CallExpression"+(e.types.importExpression?"|ImportExpression":"")]=function(y,g){if(!(y.isCallExpression()&&!Px(y.node.callee))){if(y.isCallExpression())this.file.has("@babel/plugin-proposal-dynamic-import")||console.warn(Mtt);else if(!this.file.has("@babel/plugin-proposal-dynamic-import"))throw new Error(Btt);y.replaceWith(Q1(y.node,!1,!0,function(x){return ct(Vt(De(g.contextIdent),De("import")),[x])}))}},s.MetaProperty=function(g,x){g.node.meta.name==="import"&&g.node.property.name==="meta"&&g.replaceWith(Vt(De(x.contextIdent),De("meta")))},s.ReferencedIdentifier=function(g,x){g.node.name==="__moduleName"&&!g.scope.hasBinding("__moduleName")&&g.replaceWith(Vt(De(x.contextIdent),De("id")))},s.Program={enter:function(g,x){x.contextIdent=g.scope.generateUid("context"),x.stringSpecifiers=new Set,c||s9(g)},exit:function(g,x){var R=g.scope,w=R.generateUid("export"),T=x.contextIdent,C=x.stringSpecifiers,P=Object.create(null),_=[],j=[],k=[],D=[],F=[],B=[];function M(Le,Ye){P[Le]=P[Le]||[],P[Le].push(Ye)}function V(Le,Ye,ht){var jt;_.forEach(function(zt){zt.key===Le&&(jt=zt)}),jt||_.push(jt={key:Le,imports:[],exports:[]}),jt[Ye]=jt[Ye].concat(ht)}function H(Le,Ye){return Qt(ct(De(w),[Zt(Le),Ye]))}for(var z=[],G=[],J=g.get("body"),ce=I(J),ue;!(ue=ce()).done;){var ge=ue.value;if(ge.isFunctionDeclaration())j.push(ge.node),B.push(ge);else if(ge.isClassDeclaration())F.push(ye(ge.node.id)),ge.replaceWith(Qt(tr("=",ye(ge.node.id),On(ge.node))));else if(ge.isVariableDeclaration())ge.node.kind="var";else if(ge.isImportDeclaration()){var ne=ge.node.source.value;V(ne,"imports",ge.node.specifiers);for(var le=0,Z=Object.keys(ge.getBindingIdentifiers());le<Z.length;le++){var Ee=Z[le];R.removeBinding(Ee),F.push(De(Ee))}ge.remove()}else if(ge.isExportAllDeclaration())V(ge.node.source.value,"exports",ge.node),ge.remove();else if(ge.isExportDefaultDeclaration()){var fe=ge.node.declaration;if(Hd(fe)){var Fe=fe.id;Fe?(z.push("default"),G.push(R.buildUndefinedNode()),F.push(ye(Fe)),M(Fe.name,"default"),ge.replaceWith(Qt(tr("=",ye(Fe),On(fe))))):(z.push("default"),G.push(On(fe)),B.push(ge))}else if(Kd(fe)){var qe=fe.id;qe?(j.push(fe),z.push("default"),G.push(ye(qe)),M(qe.name,"default")):(z.push("default"),G.push(On(fe))),B.push(ge)}else ge.replaceWith(H(
GLOBAL_REFERENCE = GLOBAL_REFERENCE || {}`),$tt=gt(` (function (global, factory) { if (typeof define === "function" && define.amd) { define(MODULE_NAME, AMD_ARGUMENTS, factory); } else if (typeof exports !== "undefined") { factory(COMMONJS_ARGUMENTS); } else { var mod = { exports: {} }; factory(BROWSER_ARGUMENTS);
GLOBAL_TO_ASSIGN; } })( typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function(IMPORT_NAMES) { })`),UC=function(e,r){var s,o;e.assertVersion("*");var d=r.globals,l=r.exactGlobals,c=r.allowTopLevelThis,f=r.strict,h=r.strictMode,y=r.noInterop,g=r.importInterop,x=(s=e.assumption("constantReexports"))!=null?s:r.loose,R=(o=e.assumption("enumerableModuleMeta"))!=null?o:r.loose;function w(C,P,_,j){var k=j?j.value:bh(_,xh(_)),D=Vt(De("global"),De(Dc(k))),F=[];if(P){var B=C[k];if(B){F=[];var M=B.split(".");D=M.slice(1).reduce(function(V,H){return F.push(Ftt({GLOBAL_REFERENCE:ye(V)})),Vt(V,De(H))},Vt(De("global"),De(M[0])))}}return F.push(Qt(tr("=",D,Vt(De("mod"),De("exports"))))),F}function T(C,P,_){var j;if(P){var k=C[_];k?j=k.split(".").reduce(function(B,M){return Vt(B,De(M))},De("global")):j=Vt(De("global"),De(Dc(_)))}else{var D=bh(_,xh(_)),F=C[D]||D;j=Vt(De("global"),De(Dc(F)))}return j}return{name:"transform-modules-umd",visitor:{Program:{exit:function(P){if(go(P)){var _=d||{},j=yu(this.file.opts,r),k;j&&(k=Zt(j));var D=Z1(P,{constantReexports:x,enumerableModuleMeta:R,strict:f,strictMode:h,allowTopLevelThis:c,noInterop:y,importInterop:g,filename:this.file.opts.filename}),F=D.meta,B=D.headers,M=[],V=[],H=[],z=[];J1(F)&&(M.push(Zt("exports")),V.push(De("exports")),H.push(Vt(De("mod"),De("exports"))),z.push(De(F.exportName)));for(var G=I(F.source),J;!(J=G()).done;){var ce=ve(J.value,2),ue=ce[0],ge=ce[1];if(M.push(Zt(ue)),V.push(ct(De("require"),[Zt(ue)])),H.push(T(_,l,ue)),z.push(De(ge.name)),!Jc(ge)){var ne=Rh(P,De(ge.name),ge.interop);if(ne){var le=Qt(tr("=",De(ge.name),ne));le.loc=F.loc,B.push(le)}}B.push.apply(B,pe(t0(F,ge,x)))}e0(B),P.unshiftContainer("body",B);var Z=P.node,Ee=Z.body,fe=Z.directives;P.node.directives=[],P.node.body=[];var Fe=P.pushContainer("body",[$tt({MODULE_NAME:k,AMD_ARGUMENTS:Ea(M),COMMONJS_ARGUMENTS:V,BROWSER_ARGUMENTS:H,IMPORT_NAMES:z,GLOBAL_TO_ASSIGN:w(_,l,this.filename||"unknown",k)})])[0],qe=Fe.get("expression.arguments")[1].get("body");qe.pushContainer("directives",fe),qe.pushContainer("body",Ee)}}}}}},foe=function(e,r){var s=r.runtime;if(s!==void 0&&typeof s!="boolean")throw new Error("The 'runtime' option must be boolean");return Cu({name:"transform-named-capturing-groups-regex",feature:"namedCaptureGroups",options:{runtime:s}})},hoe=function(e){return e.assertVersion("*"),{name:"transform-new-target",visitor:{MetaProperty:function(s){var o=s.get("meta"),d=s.get("property"),l=s.scope;if(o.isIdentifier({name:"new"})&&d.isIdentifier({name:"target"})){var c=s.findParent(function(x){return x.isClass()?!0:x.isFunction()&&!x.isArrowFunctionExpression()?!x.isClassMethod({kind:"constructor"}):!1});if(!c)throw s.buildCodeFrameError("new.target must be under a (non-arrow) function or a class.");var f=c.node;if(Rc(f)){s.replaceWith(l.buildUndefinedNode());return}var h=Vt(Fr(),De("constructor"));if(c.isClass()){s.replaceWith(h);return}if(!f.id)f.id=l.generateUidIdentifier("target");else for(var y=s.scope,g=f.id.name;y!==c.parentPath.scope;)y.hasOwnBinding(g)&&!y.bindingIdentifierEquals(g,f.id)&&y.rename(g),y=y.parent;s.replaceWith(Zs(sn("instanceof",Fr(),ye(f.id)),h,l.buildUndefinedNode()))}}}}},qtt=function(e){return e.assertVersion("*"),{name:"transform-object-assign",visitor:{CallExpression:function(s,o){s.get("callee").matchesPattern("Object.assign")&&(s.node.callee=o.addHelper("extends"))}}}};function Utt(e,r,s){var o=new sp({getObjectRef:r,methodPath:e,file:s});o.replace()}var VC=function(e){e.assertVersion("*");var r=new Set;return{name:"transform-object-super",visitor:{Loop:{exit:function(o){r.forEach(function(d){d.scopePath===o&&(o.scope.push({id:d.id,kind:"let"}),o.scope.crawl(),o.requeue(),r.delete(d))})}},ObjectExpression:function(o,d){var l,c=function(){return l=l||o.scope.generateUidIdentifier("obj")};if(o.get("properties").forEach(function(y){y.isMethod()&&Utt(y,c,d.file)}),l){var f=o.findParent(function(y){return y.isFunction()||y.isProgram()||y.isLoop()}),h=f.isLoop();h?r.add({scopePath:f,id:ye(l)}):o.scope.push({id:ye(l),kind:"var"}),o.replaceWith(tr("=",ye(l),o.node))}}}}},Vtt=function(e){return e.assertVersion("*"),{name:"transform-object-set-prototype-of-to-assign",visitor:{Call
`," || ("," = ",`) `])),De(B),De(B),x.node);(x.parentPath.isJSXElement()||x.parentPath.isJSXAttribute()||x.parentPath.isJSXFragment())&&(M=oo(M)),x.replaceWith(M)}}}}}},goe=function(e){e.assertVersion("*");function r(l,c){for(var f=c.arguments[0].properties,h=!0,y=0;y<f.length;y++){var g=f[y];if(!jn(g)){var x=qo(g);if(Va(x,{value:"displayName"})){h=!1;break}}}h&&f.unshift(on(De("displayName"),Zt(l)))}var s=og("React.createClass"),o=function(c){return Wt(c,{name:"createReactClass"})};function d(l){if(!l||!un(l)||!s(l.callee)&&!o(l.callee))return!1;var c=l.arguments;if(c.length!==1)return!1;var f=c[0];return!!Bi(f)}return{name:"transform-react-display-name",visitor:{ExportDefaultDeclaration:function(c,f){var h=c.node;if(d(h.declaration)){var y=f.filename||"unknown",g=Nn.basename(y,Nn.extname(y));g==="index"&&(g=Nn.basename(Nn.dirname(y))),r(g,h.declaration)}},CallExpression:function(c){var f=c.node;if(d(f)){var h;c.find(function(y){if(y.isAssignmentExpression())h=y.node.left;else if(y.isObjectProperty())h=y.node.key;else if(y.isVariableDeclarator())h=y.node.id;else if(y.isStatement())return!0;if(h)return!0}),h&&(Pa(h)&&(h=h.property),Wt(h)&&r(h.name,f))}}}}},Xtt=fn,WC=ct,voe=De,GC=Na,Jtt=Wt,boe=yf,Ytt=ci,Qtt=gf,xoe=ng,Roe=vf,Ztt=Bi,ert=kc,Eoe=Va,Soe=Kl,Toe=Vt,woe=Un,KC=Oa,trt=on,Poe=Ui,rrt=Qd,uv=Zt,art=Fr;function Aoe(e){var r={};return r.JSXNamespacedName=function(y){if(e.throwIfNamespace)throw y.buildCodeFrameError("Namespace tags are not supported by default. React's JSX doesn't support namespace tags. You can set `throwIfNamespace: false` to bypass this warning.")},r.JSXSpreadChild=function(y){throw y.buildCodeFrameError("Spread children are not supported in React.")},r.JSXElement={exit:function(g,x){var R=l(g,x);R&&g.replaceWith(GC(R,g.node))}},r.JSXFragment={exit:function(g,x){if(e.compat)throw g.buildCodeFrameError("Fragment tags are only supported in React 16 and up.");var R=h(g,x);R&&g.replaceWith(GC(R,g.node))}},r;function s(y,g){return Ytt(y)?y.name==="this"&&ert(y,g)?art():Soe(y.name,!1)?(y.type="Identifier",y):uv(y.name):Qtt(y)?Toe(s(y.object,y),s(y.property,y)):xoe(y)?uv(y.namespace.name+":"+y.name.name):y}function o(y){return boe(y)?y.expression:y}function d(y){if(Roe(y))return rrt(y.argument);var g=o(y.value||Xtt(!0));if(Eoe(g)&&!boe(y.value)){var x;g.value=g.value.replace(/\n\s+/g," "),(x=g.extra)==null||delete x.raw}return xoe(y.name)?y.name=uv(y.name.namespace.name+":"+y.name.name.name):Soe(y.name.name,!1)?y.name.type="Identifier":y.name=uv(y.name.name),GC(trt(y.name,g),y)}function l(y,g){if(!(e.filter&&!e.filter(y.node,g))){var x=y.get("openingElement");y.node.children=Poe.buildChildren(y.node);var R=s(x.node.name,x.node),w=[],T;Jtt(R)?T=R.name:Eoe(R)&&(T=R.value);var C={tagExpr:R,tagName:T,args:w,pure:!1};e.pre&&e.pre(C,g);var P=x.node.attributes,_;P.length?_=f(P,g):_=woe(),w.push.apply(w,[_].concat(pe(y.node.children))),e.post&&e.post(C,g);var j=C.call||WC(C.callee,w);return C.pure&&Hi(j),j}}function c(y,g){return y.length?(g.push(KC(y)),[]):y}function f(y,g){var x=[],R=[],w=g.opts.useSpread,T=w===void 0?!1:w;if(typeof T!="boolean")throw new Error("transform-react-jsx currently only accepts a boolean option for useSpread (defaults to false)");var C=g.opts.useBuiltIns||!1;if(typeof C!="boolean")throw new Error("transform-react-jsx currently only accepts a boolean option for useBuiltIns (defaults to false)");if(T&&C)throw new Error("transform-react-jsx currently only accepts useBuiltIns or useSpread but not both");if(T){var P=y.map(d);return KC(P)}for(;y.length;){var _=y.shift();Roe(_)?(x=c(x,R),R.push(_.argument)):x.push(d(_))}c(x,R);var j;if(R.length===1)j=R[0];else{Ztt(R[0])||R.unshift(KC([]));var k=C?Toe(voe("Object"),voe("assign")):g.addHelper("extends");j=WC(k,R)}return j}function h(y,g){if(!(e.filter&&!e.filter(y.node,g))){y.node.children=Poe.buildChildren(y.node);var x=[],R=null,w=g.get("jsxFragIdentifier")(),T={tagExpr:w,tagName:R,args:x,pure:!1};e.pre&&e.pre(T,g),x.push.apply(x,[woe()].concat(pe(y.node.children))),e.post&&e.post(T,g),g.set("usedFragment",!0);var C=T.call||WC(T.callee,x);return T.pure&&H
fileName: `,`, lineNumber: `,`, columnNumber: `,`, }`])),e,o,d)}function Ooe(e,r){var s="transform-react-jsx-"+r.slice(2);return e.buildCodeFrameError("Duplicate "+r+" prop found. You are most likely using the deprecated "+s+" Babel plugin. Both __source and __self are automatically set when using the automatic runtime. Please remove transform-react-jsx-source and transform-react-jsx-self from your Babel config.")}var _oe=Coe({name:"transform-react-jsx",development:!1}),prt=function(e){return e.assertVersion("*"),{name:"transform-react-jsx-compat",manipulateOptions:function(s,o){o.plugins.push("jsx")},visitor:Aoe({pre:function(s){s.callee=s.tagExpr},post:function(s){Ui.isCompatTag(s.tagName)&&(s.call=ct(Vt(Vt(De("React"),De("DOM")),s.tagExpr,bn(s.tagExpr)),s.args))},compat:!0})}},Noe=Coe({name:"transform-react-jsx/development",development:!0}),frt="__self";function hrt(e){var r=e.scope;do{var s=r,o=s.path;if(o.isFunctionParent()&&!o.isArrowFunctionExpression())return o}while(r=r.parent);return null}function mrt(e){return e.node.superClass!==null}function yrt(e){var r=hrt(e);return r===null||!r.isMethod()||r.node.kind!=="constructor"?!0:!mrt(r.parentPath.parentPath)}var grt=function(e){e.assertVersion("*");var r={JSXOpeningElement:function(o){if(yrt(o)){var d=o.node,l=lo(frt),c=Fr();d.attributes.push(eu(l,oo(c)))}}};return{name:"transform-react-jsx-self",visitor:{Program:function(o){o.traverse(r)}}}},Doe,koe="__source",vrt="_jsxFileName",Loe=function(r,s){return r==null?Un():s(r)},brt=function(e){e.assertVersion("*");function r(o,d){var l=d.line,c=d.column,f=Loe(l,Br),h=Loe(c,function(y){return Br(y+1)});return gt.expression.ast(Doe||(Doe=Y([`{ fileName: `,`, lineNumber: `,`, columnNumber: `,`, }`])),o,f,h)}var s=function(d){return mf(d)&&d.name.name===koe};return{name:"transform-react-jsx-source",visitor:{JSXOpeningElement:function(d,l){var c=d.node;if(!(!c.loc||d.node.attributes.some(s))){if(!l.fileNameIdentifier){var f=d.scope.generateUidIdentifier(vrt);l.fileNameIdentifier=f,d.scope.getProgramParent().push({id:f,init:Zt(l.filename||"")})}c.attributes.push(eu(lo(koe),oo(r(ye(l.fileNameIdentifier),c.loc.start))))}}}}},Moe={},Boe={},Foe={exports:{}};(function(e){function r(s){return s&&s.__esModule?s:{default:s}}e.exports=r,e.exports.__esModule=!0,e.exports.default=e.exports})(Foe);var cv=Foe.exports,pv=Xd(FMe),HC={},vd={},$oe;function fp(){if($oe)return vd;$oe=1,vd.__esModule=!0,vd.getTypes=s,vd.isReference=d,vd.replaceWithOrRemove=l,vd.runtimeProperty=o,vd.wrapWithTypes=r;var e=null;function r(c,f){return function(){var h=e;e=c;try{for(var y=arguments.length,g=new Array(y),x=0;x<y;x++)g[x]=arguments[x];return f.apply(this,g)}finally{e=h}}}function s(){return e}function o(c){var f=s();return f.memberExpression(f.identifier("regeneratorRuntime"),f.identifier(c),!1)}function d(c){return c.isReferenced()||c.parentPath.isAssignmentExpression({left:c.node})}function l(c,f){f?c.replaceWith(f):c.remove()}return vd}var qoe;function xrt(){if(qoe)return HC;qoe=1;var e=s(fp());function r(d){if(typeof WeakMap!="function")return null;var l=new WeakMap,c=new WeakMap;return(r=function(h){return h?c:l})(d)}function s(d,l){if(d&&d.__esModule)return d;if(d===null||typeof d!="object"&&typeof d!="function")return{default:d};var c=r(l);if(c&&c.has(d))return c.get(d);var f={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var y in d)if(y!=="default"&&Object.prototype.hasOwnProperty.call(d,y)){var g=h?Object.getOwnPropertyDescriptor(d,y):null;g&&(g.get||g.set)?Object.defineProperty(f,y,g):f[y]=d[y]}return f.default=d,c&&c.set(d,f),f}var o=Object.prototype.hasOwnProperty;return HC.hoist=function(d){var l=e.getTypes();l.assertFunction(d.node);var c={};function f(g,x){var R=g.node,w=g.scope;l.assertVariableDeclaration(R);var T=[];return R.declarations.forEach(function(C){c[C.id.name]=l.identifier(C.id.name),w.removeBinding(C.id.name),C.init?T.push(l.assignmentExpression("=",C.id,C.init)):x&&T.push(C.id)}),T.length===0?null:T.length===1?T[0]:l.sequenceExpression(T)}d.get("body").traverse({VariableDeclaration:{exit:function(x){var R=f(x,!1);R===null?x.remove():e.replaceWithOrRemove(x,l.expressionStatement(R)),x.skip()}},ForStatement:function(x){var R=x.get("init");R.isVariableDeclaration()&&e.replaceWithOrRemove(R,f(R,!1))},ForXStatement:function(x){var R=x.get("left");R.isVariableDeclaration()&&e.replaceWithOrRemove(R,f(R,!0))},FunctionDeclaration:function(x){var R=x.node;c[R.id.name]=R.id;var w=l.expressionStatement(l.assignmentExpression("=",l.clone(R.id),l.functionExpression(x.scope.generateUidIdentifierBasedOnNode(R),R.params,R.body,R.generator,R.expression)));x.parentPath.isBlockStatement()?(x.parentPath.unshiftContainer("body",w),x.remove()):e.replaceWithOrRemove(x,w),x.scope.removeBinding(R.id.name),x.skip()},FunctionExpression:function(x){x.skip()},ArrowFunctionExpression:function(x){x.skip()}});var h={};d.get("params").forEach(function(g){var x=g.node;l.isIdentifier(x)&&(h[x.name]=x)});var y=[];return Object.keys(c).forEach(function(g){o.call(h,g)||y.push(l.variableDeclarator(c[g],null))}),y.length===0?null:l.variableDeclaration("var",y)},HC}var zC={},vo={},Rrt=Xd(NMe),Uoe;function Ert(){if(Uoe)return vo;Uoe=1;var e=cv,r=e(pv),s=Goe(),o=Rrt,d=fp();function l(){r.default.ok(this instanceof l)}function c(C){l.call(this),(0,d.getTypes)().assertLiteral(C),this.returnLoc=C}(0,o.inherits)(c,l),vo.FunctionEntry=c;function f(C,P,_){l.call(this);var j=(0,d.getTypes)();j.assertLiteral(C),j.assertLiteral(P),_?j.assertIdentifier(_):_=null,this.breakLoc=C,this.continueLoc=P,this.label=_}(0,o.inherits)(f,l),vo.LoopEntry=f;function h(C){l.call(this),(0,d.getTypes)().assertLiteral(C),this.breakLoc=C}(0,o.inherits)(h,l),vo.SwitchEntry=h;function y(C,P,_){l.call(this);var j=(0,d.getTypes)();j.assertLiteral(C),P?r.default.ok(P
var `," = require(",").",` `])),G,H,z)):d.importDeclaration([d.importSpecifier(G,z)],H),name:G.name}})},injectDefaultImport:function(D,F,B){return F===void 0&&(F=D),P.storeNamed(j,D,"default",B,function(M,V){var H=j.scope.generateUidIdentifier(F);return{node:M?T(l.statement.ast(ile||(ile=Y(["var "," = require(",")"])),H,V)):d.importDeclaration([d.importDefaultSpecifier(H)],V),name:H.name}})}}}}return bo}var Xh={},lle;function Vrt(){if(lle)return Xh;lle=1,Xh.__esModule=!0,Xh.default=void 0;var e=s(sl);function r(c){if(typeof WeakMap!="function")return null;var f=new WeakMap,h=new WeakMap;return(r=function(g){return g?h:f})(c)}function s(c,f){if(c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var h=r(f);if(h&&h.has(c))return h.get(c);var y={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in c)if(x!=="default"&&Object.prototype.hasOwnProperty.call(c,x)){var R=g?Object.getOwnPropertyDescriptor(c,x):null;R&&(R.get||R.set)?Object.defineProperty(y,x,R):y[x]=c[x]}return y.default=c,h&&h.set(c,y),y}var o=e.default||e,d=o.types,l=function(){function c(h,y){this._imports=new WeakMap,this._anonymousImports=new WeakMap,this._lastImports=new WeakMap,this._resolver=h,this._getPreferredIndex=y}var f=c.prototype;return f.storeAnonymous=function(y,g,x,R){var w=this._normalizeKey(y,g),T=this._ensure(this._anonymousImports,y,Set);if(!T.has(w)){var C=R(y.node.sourceType==="script",d.stringLiteral(this._resolver(g)));T.add(w),this._injectImport(y,C,x)}},f.storeNamed=function(y,g,x,R,w){var T=this._normalizeKey(y,g,x),C=this._ensure(this._imports,y,Map);if(!C.has(T)){var P=w(y.node.sourceType==="script",d.stringLiteral(this._resolver(g)),d.identifier(x)),_=P.node,j=P.name;C.set(T,j),this._injectImport(y,_,R)}return d.identifier(C.get(T))},f._injectImport=function(y,g,x){var R,w=this._getPreferredIndex(x),T=(R=this._lastImports.get(y))!=null?R:[],C=function(Z){return Z.node&&Z.parent===y.node&&Z.container===y.node.body},P;if(w===1/0)T.length>0&&(P=T[T.length-1].path,C(P)||(P=void 0));else for(var _=I(T.entries()),j;!(j=_()).done;){var k=ve(j.value,2),D=k[0],F=k[1],B=F.path,M=F.index;if(C(B)){if(w<M){var V=B.insertBefore(g),H=ve(V,1),z=H[0];T.splice(D,0,{path:z,index:w});return}P=B}}if(P){var G=P.insertAfter(g),J=ve(G,1),ce=J[0];T.push({path:ce,index:w})}else{var ue=y.unshiftContainer("body",g),ge=ve(ue,1),ne=ge[0];this._lastImports.set(y,[{path:ne,index:w}])}},f._ensure=function(y,g,x){var R=y.get(g);return R||(R=new x,y.set(g,R)),R},f._normalizeKey=function(y,g,x){x===void 0&&(x="");var R=y.node.sourceType;return(x&&R)+"::"+g+"::"+x},O(c)}();return Xh.default=l,Xh}var ju={},dle;function Wrt(){if(dle)return ju;dle=1,ju.__esModule=!0,ju.presetEnvSilentDebugHeader=void 0,ju.stringifyTargets=o,ju.stringifyTargetsMultiline=s;var e=vv,r="#__secret_key__@babel/preset-env__don't_log_debug_header_and_resolved_targets";ju.presetEnvSilentDebugHeader=r;function s(d){return JSON.stringify((0,e.prettifyTargets)(d),null,2)}function o(d){return JSON.stringify(d).replace(/,/g,", ").replace(/^\{"/,'{ "').replace(/"\}$/,'" }')}return ju}var Jh={},ule;function Grt(){if(ule)return Jh;ule=1,Jh.__esModule=!0,Jh.applyMissingDependenciesDefaults=l,Jh.validateIncludeExclude=d;var e=zh();function r(c){if(c instanceof RegExp)return c;try{return new RegExp("^"+c+"$")}catch{return null}}function s(c,f){return f.length?' - The following "'+c+`" patterns didn't match any polyfill:`+f.map(function(h){return" "+String(h)+``}).join(""):""}function o(c){return c.size?` - The following polyfills were matched both by "include" and "exclude" patterns:`+Array.from(c,function(f){return" "+f+``}).join(""):""}function d(c,f,h,y){var g,x=function(j){var k=r(j);if(!k)return!1;for(var D=!1,F=I(f.keys()),B;!(B=F()).done;){var M=B.value;k.test(M)&&(D=!0,g.add(M))}return!D},R=g=new Set,w=Array.from(h).filter(x),T=g=new Set,C=Array.from(y).filter(x),P=(0,e.intersection)(R,T);if(P.size>0||w.length>0||C.length>0)throw new Error('Error while validating the "'+c+`" provider options:`+s("include",w)+s("exclude",C)+o(P));return{include:R,exclude:T}}function l(c,f){var h=c.missingDependencies,y=h===void 0?{}:h;if(y===!1)return!1;var g=f.caller(function(_){return _==null?void 0:_.name}),x=y.log,R=x===void 0?"deferred":x,w=y.inject,T=w===void 0?g==="rollup-plugin-babel"?"throw":"import":w,C=y.all,P=C===void 0?!1:C;return{log:R,inject:T,all:P}}return Jh}var Ou={},Yh={},cle;function Krt(){if(cle)return Yh;cle=1,Yh.__esModule=!0,Yh.default=void 0;var e=zh();function r(o){if(o.removed)return!0;if(!o.parentPath)return!1;if(o.listKey){var d;if(!((d=o.parentPath.node)!=null&&(d=d[o.listKey])!=null&&d.includes(o.node)))return!0}else if(o.parentPath.node[o.key]!==o.node)return!0;return r(o.parentPath)}var s=function(d){function l(h,y,g,x){return d({kind:"property",object:h,key:y,placement:g},x)}function c(h){var y=h.node.name,g=h.scope;g.getBindingIdentifier(y)||d({kind:"global",name:y},h)}function f(h){var y=(0,e.resolveKey)(h.get("property"),h.node.computed);return{key:y,handleAsMemberExpression:!!y&&y!=="prototype"}}return{ReferencedIdentifier:function(y){var g=y.parentPath;g.isMemberExpression({object:y.node})&&f(g).handleAsMemberExpression||c(y)},MemberExpression:function(y){var g=f(y),x=g.key,R=g.handleAsMemberExpression;if(R){var w=y.get("object"),T=w.isIdentifier();if(T){var C=w.scope.getBinding(w.node.name);if(C){if(C.path.isImportNamespaceSpecifier())return;T=!1}}var P=(0,e.resolveSource)(w),_=l(P.id,x,P.placement,y);_||(_=!T||y.shouldSkip||w.shouldSkip||r(w)),_||c(w)}},ObjectPattern:function(y){var g=y.parentPath,x=y.parent,R;if(g.isVariableDeclarator())R=g.get("init");else if(g.isAssignmentExpression())R=g.get("right");else if(g.isFunction()){var w=g.parentPath;(w.isCallExpression()||w.isNewExpression())&&w.node.callee===x&&(R=w.get("arguments")[y.key])}var T=null,C=null;if(R){var P=(0,e.resolveSource)(R);T=P.id,C=P.placement}for(var _=I(y.get("properties")),j;!(j=_()).done;){var k=j.value;if(k.isObjectProperty()){var D=(0,e.resolveKey)(k.get("key"));D&&l(T,D,C,k)}}},BinaryExpression:function(y){if(y.node.operator==="in"){var g=(0,e.resolveSource)(y.get("right")),x=(0,e.resolveKey)(y.get("left"),!0);x&&d({kind:"in",object:g.id,key:x,placement:g.placement},y)}}}};return Yh.default=s,Yh}var Qh={},ple;function Hrt(){if(ple)return Qh;ple=1,Qh.__esModule=!0,Qh.default=void 0;var e=zh(),r=function(o){return{ImportDeclaration:function(l){var c=(0,e.getImportSource)(l);c&&o({kind:"import",source:c},l)},Program:function(l){l.get("body").forEach(function(c){var f=(0,e.getRequireSource)(c);f&&o({kind:"import",source:f},c)})}}};return Qh.default=r,Qh}var fle;function zrt(){if(fle)return Ou;fle=1,Ou.__esModule=!0,Ou.usage=Ou.entry=void 0;var e=s(Krt());Ou.usage=e.default;var r=s(Hrt());Ou.entry=r.default;function s(o){return o&&o.__esModule?o:{default:o}}return Ou}var _u={},hle;function Xrt(){if(hle)return _u;hle=1,_u.__esModule=!0,_u.has=r,_u.laterLogMissing=o,_u.logMissing=s,_u.resolve=e;function e(d,l,c){if(c===!1)return l;throw new Error('"absoluteImports" is not supported in bundles prepared for the browser.')}function r(d,l){return!0}function s(d){}function o(d){}return _u}var bv={},mle;function Jrt(){if(mle)return bv;mle=1,bv.__esModule=!0,bv.default=s;var e=zh(),r=new Set(["global","globalThis","self","window"]);function s(o){var d=o.static,l=o.instance,c=o.global;return function(f){if(f.kind==="global"&&c&&(0,e.has)(c,f.name))return{kind:"global",desc:c[f.name],name:f.name};if(f.kind==="property"||f.kind==="in"){var h=f.placement,y=f.object,g=f.key;if(y&&h==="static"){if(c&&r.has(y)&&(0,e.has)(c,g))return{kind:"global",desc:c[g],name:g};if(d&&(0,e.has)(d,y)&&(0,e.has)(d[y],g))return{kind:"static",desc:d[y][g],name:y+"$"+g}}if(l&&(0,e.has)(l,g))return{kind:"instance",desc:l[g],name:""+g}}}}return bv}var yle;function tj(){if(yle)return gv;yle=1,gv.__esModule=!0,gv.default=_;var e=D0,r=R(vv),s=zh(),o=g(Vrt()),d=Wrt(),l=Grt(),c=R(zrt()),f=R(Xrt()),h=g(Jrt()),y=["method","targets","ignoreBrowserslistConfig","configPath","debug","shouldInjectPolyfill","absoluteImports"];function g(D){return D&&D.__esModule?D:
{ "plugins": [ ["<plugin name>", { method: "usage-pure" }] ] }
See more options at https://github.com/babel/babel-polyfills/blob/main/docs/usage.md`);var ue;if(B==="usage-global")ue="usageGlobal";else if(B==="entry-global")ue="entryGlobal";else if(B==="usage-pure")ue="usagePure";else throw typeof B!="string"?new Error(".method must be a string"):new Error('.method must be one of "entry-global", "usage-global"'+(' or "usage-pure" (received '+JSON.stringify(B)+")"));if(typeof G=="function"){if(D.include||D.exclude)throw new Error(".include and .exclude are not supported when using the .shouldInjectPolyfill function.")}else if(G!=null)throw new Error(".shouldInjectPolyfill must be a function, or undefined"+(" (received "+JSON.stringify(G)+")"));if(J!=null&&typeof J!="boolean"&&typeof J!="string")throw new Error(".absoluteImports must be a boolean, a string, or undefined"+(" (received "+JSON.stringify(J)+")"));var ge;if(M||H||V){var ne=typeof M=="string"||Array.isArray(M)?{browsers:M}:M;ge=T(ne,{ignoreBrowserslistConfig:V,configPath:H})}else ge=F.targets();return{method:B,methodName:ue,targets:ge,absoluteImports:J??!1,shouldInjectPolyfill:G,debug:!!z,providerOptions:ce}}function P(D,F,B,M,V,H){var z=C(F,H),G=z.method,J=z.methodName,ce=z.targets,ue=z.debug,ge=z.shouldInjectPolyfill,ne=z.providerOptions,le=z.absoluteImports,Z,Ee,fe,Fe,qe,Ce=(0,s.createUtilsGetter)(new o.default(function(Pt){return f.resolve(M,Pt,le)},function(Pt){var tt,Bt;return(tt=(Bt=Fe)==null?void 0:Bt.get(Pt))!=null?tt:1/0})),ke=new Map,Be={babel:H,getUtils:Ce,method:F.method,targets:ce,createMetaResolver:h.default,shouldInjectPolyfill:function(tt){if(Fe===void 0)throw new Error("Internal error in the "+D.name+" provider: shouldInjectPolyfill() can't be called during initialization.");if(Fe.has(tt)||console.warn("Internal error in the "+ot+" provider: "+('unknown polyfill "'+tt+'".')),qe&&!qe(tt))return!1;var Bt=(0,r.isRequired)(tt,ce,{compatData:fe,includes:Z,excludes:Ee});if(ge&&(Bt=ge(tt,Bt),typeof Bt!="boolean"))throw new Error(".shouldInjectPolyfill must return a boolean.");return Bt},debug:function(tt){var Bt,sr;V().found=!0,!(!ue||!tt)&&(V().polyfills.has(ot)||(V().polyfills.add(tt),(sr=(Bt=V()).polyfillsSupport)!=null||(Bt.polyfillsSupport=fe)))},assertDependency:function(tt,Bt){if(Bt===void 0&&(Bt="*"),B!==!1&&!le){var sr=Bt==="*"?tt:tt+"@^"+Bt,$t=B.all?!1:j(ke,tt+" :: "+M,function(){return f.has(M,tt)});$t||V().missingDeps.add(sr)}}},Ze=D(Be,ne,M),ot=Ze.name||D.name;if(typeof Ze[J]!="function")throw new Error('The "'+ot+`" provider doesn't support the "`+G+'" polyfilling method.');Array.isArray(Ze.polyfills)?(Fe=new Map(Ze.polyfills.map(function(Pt,tt){return[Pt,tt]})),qe=Ze.filterPolyfills):Ze.polyfills?(Fe=new Map(Object.keys(Ze.polyfills).map(function(Pt,tt){return[Pt,tt]})),fe=Ze.polyfills,qe=Ze.filterPolyfills):Fe=new Map;var pt=(0,l.validateIncludeExclude)(ot,Fe,ne.include||[],ne.exclude||[]);Z=pt.include,Ee=pt.exclude;var Rt;return J==="usageGlobal"?Rt=function(tt,Bt){var sr,$t=Ce(Bt);return(sr=Ze[J](tt,$t,Bt))!=null?sr:!1}:Rt=function(tt,Bt){var sr=Ce(Bt);return Ze[J](tt,sr,Bt),!1},{debug:ue,method:G,targets:ce,provider:Ze,providerName:ot,callProvider:Rt}}function _(D){return(0,e.declare)(function(F,B,M){F.assertVersion("^7.0.0 || ^8.0.0-alpha.0");var V=F.traverse,H,z=(0,l.applyMissingDependenciesDefaults)(B,F),G=P(D,B,z,M,function(){return H},F),J=G.debug,ce=G.method,ue=G.targets,ge=G.provider,ne=G.providerName,le=G.callProvider,Z=ce==="entry-global"?c.entry:c.usage,Ee=ge.visitor?V.visitors.merge([Z(le),ge.visitor]):Z(le);J&&J!==d.presetEnvSilentDebugHeader&&(console.log(ne+": `DEBUG` option"),console.log(`
Using targets: `+(0,d.stringifyTargetsMultiline)(ue)),console.log("\nUsing polyfills with `"+ce+"` method:"));var fe=ge.runtimeName;return{name:"inject-polyfills",visitor:Ee,pre:function(qe){var Ce;fe&&(qe.get("runtimeHelpersModuleName")&&qe.get("runtimeHelpersModuleName")!==fe?console.warn("Two different polyfill providers"+(" ("+qe.get("runtimeHelpersModuleProvider"))+(" and "+ne+") are trying to define two")+" conflicting @babel/runtime alternatives:"+(" "+qe.get("runtimeHelpersModuleName")+" and "+fe+".")+" The second one will be ignored."):(qe.set("runtimeHelpersModuleName",fe),qe.set("runtimeHelpersModuleProvider",ne))),H={polyfills:new Set,polyfillsSupport:void 0,found:!1,providers:new Set,missingDeps:new Set},(Ce=ge.pre)==null||Ce.apply(this,arguments)},post:function(){var qe;if((qe=ge.post)==null||qe.apply(this,arguments),z!==!1&&(z.log==="per-file"?f.logMissing(H.missingDeps):f.laterLogMissing(H.missingDeps)),!!J){if(this.filename&&console.log(`[`+this.filename+"]"),H.polyfills.size===0){console.log(ce==="entry-global"?H.found?"Based on your targets, the "+ne+" polyfill did not add any polyfill.":"The entry point for the "+ne+" polyfill has not been found.":"Based on your code and targets, the "+ne+" polyfill did not add any polyfill.");return}console.log(ce==="entry-global"?"The "+ne+" polyfill entry has been replaced with the following polyfills:":"The "+ne+" polyfill added the following polyfills:");for(var Ce=I(H.polyfills),ke;!(ke=Ce()).done;){var Be=ke.value,Ze;if((Ze=H.polyfillsSupport)!=null&&Ze[Be]){var ot=(0,r.getInclusionReasons)(Be,ue,H.polyfillsSupport),pt=JSON.stringify(ot).replace(/,/g,", ").replace(/^\{"/,'{ "').replace(/"\}$/,'" }');console.log(" "+Be+" "+pt)}else console.log(" "+Be)}}}}})}function j(D,F,B){var M=D.get(F);return M===void 0&&(M=B(),D.set(F,M)),M}function k(D){return Object.keys(D).length===0}return gv}var gle;function Yrt(){if(gle)return Kh;gle=1,Kh.__esModule=!0,Kh.default=void 0;var e=h(Hh()),r=Frt(),s=h($rt()),o=Urt(),d=h(tj()),l=f(sl);function c(P){if(typeof WeakMap!="function")return null;var _=new WeakMap,j=new WeakMap;return(c=function(D){return D?j:_})(P)}function f(P,_){if(P&&P.__esModule)return P;if(P===null||typeof P!="object"&&typeof P!="function")return{default:P};var j=c(_);if(j&&j.has(P))return j.get(P);var k={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in P)if(F!=="default"&&Object.prototype.hasOwnProperty.call(P,F)){var B=D?Object.getOwnPropertyDescriptor(P,F):null;B&&(B.get||B.set)?Object.defineProperty(k,F,B):k[F]=P[F]}return k.default=P,j&&j.set(P,k),k}function h(P){return P&&P.__esModule?P:{default:P}}var y=l.default||l,g=y.types,x="@babel/runtime-corejs2",R="#__secret_key__@babel/preset-env__compatibility",w="#__secret_key__@babel/runtime__compatibility",T=Function.call.bind(Object.hasOwnProperty),C=(0,d.default)(function(P,_){var j=_[R],k=j===void 0?{}:j,D=k.entryInjectRegenerator,F=D===void 0?!1:D,B=k.noRuntimeName,M=B===void 0?!1:B,V=_[w],H=V===void 0?{}:V,z=H.useBabelRuntime,G=z===void 0?!1:z,J=H.runtimeVersion,ce=J===void 0?"":J,ue=H.ext,ge=ue===void 0?".js":ue,ne=P.createMetaResolver({global:r.BuiltIns,static:r.StaticProperties,instance:r.InstanceProperties}),le=P.debug,Z=P.shouldInjectPolyfill,Ee=P.method,fe=(0,s.default)(P.targets,Ee,e.default),Fe=G?x+"/core-js":Ee==="usage-pure"?"core-js/library/fn":"core-js/modules";function qe(ke,Be){if(typeof ke=="string"){T(fe,ke)&&Z(ke)&&(le(ke),Be.injectGlobalImport(Fe+"/"+ke+".js"));return}ke.forEach(function(Ze){return qe(Ze,Be)})}function Ce(ke,Be,Ze){var ot=ke.pure,pt=ke.meta,Rt=ke.name;if(!(!ot||!Z(Rt))&&!(ce&&pt&&pt.minRuntimeVersion&&!(0,o.hasMinVersion)(pt&&pt.minRuntimeVersion,ce)))return G&&ot==="symbol/index"&&(ot="symbol"),Ze.injectDefaultImport(Fe+"/"+ot+ge,Be)}return{name:"corejs2",runtimeName:M?null:x,polyfills:fe,entryGlobal:function(Be,Ze,ot){Be.kind==="import"&&Be.source==="core-js"&&(le(null),qe(Object.keys(fe),Ze),F&&Ze.injectGlobalImport("regenerator-runtime/runtime.js"),ot.remove())},usageGlobal:function(Be,Ze){var ot=ne(Be);if(ot){var pt=ot.desc.global;if(ot.kind!=="global"&&"object"in Be&&Be.object&&Be.placement==="prototype"){var Rt=Be.object.toLowerCase();pt=pt.filter(function(Pt){return Pt.includes(Rt)})}qe(pt,Ze)}},usagePure:function(Be,Ze,ot){if(Be.kind==="in"){Be.key==="Symbol.iterator"&&ot.replaceWith(g.callExpression(Ze.injectDefaultImport(Fe+"/is-iterable"+ge,"isIterable"),[ot.node.right]));return}if(!ot.parentPath.isUnaryExpression({operator:"delete"})){if(Be.kind==="property"){if(!ot.isMemberExpression()||!ot.isReferenced())return;if(Be.key==="Symbol.iterator"&&Z("es6.symbol")&&ot.parentPath.isCallExpression({callee:ot.node})&&ot.parentPath.node.arguments.length===0){ot.parentPath.replaceWith(g.callExpression(Ze.injectDefaultImport(Fe+"/get-iterator"+ge,"getIterator"),[ot.node.object])),ot.skip();return}}var pt=ne(Be);if(pt){var Rt=Ce(pt.desc,pt.name,Ze);Rt&&ot.replaceWith(Rt)}}},visitor:Ee==="usage-global"&&{YieldExpression:function(Be){Be.node.delegate&&qe("web.dom.iterable",P.getUtils(Be))},"Fo
Array.prototype.slice.call(`,`) `])),w);var C=[w],P="toConsumableArray";return l&&(C.unshift(R.path.hub.addHelper(P)),P="maybeArrayLike"),ct(R.path.hub.addHelper(P),C)}function f(x){return x.elements.includes(null)}function h(x){for(var R=0;R<x.length;R++)if(jn(x[R]))return!0;return!1}function y(x,R){return x.length?(R.push(Ea(x)),[]):x}function g(x,R,w){for(var T=[],C=[],P=I(x),_;!(_=P()).done;){var j=_.value;if(jn(j)){C=y(C,T);var k=c(j,R);di(k)&&f(k)&&(k=ct(w.addHelper("arrayWithoutHoles"),[k])),T.push(k)}else C.push(j)}return y(C,T),T}return{name:"transform-spread",visitor:{ArrayExpression:function(R){var w=R.node,T=R.scope,C=w.elements;if(h(C)){var P=g(C,T,this.file),_=P[0];if(P.length===1&&_!==C[0].argument){R.replaceWith(_);return}di(_)?P.shift():_=Ea([]),R.replaceWith(ct(Vt(_,De("concat")),P))}},CallExpression:function(R){var w=R.node,T=R.scope,C=w.arguments;if(h(C)){var P=vs(R.get("callee"));if(P.isSuper())throw R.buildCodeFrameError("It's not possible to compile spread arguments in `super()` without compiling classes.\nPlease add '@babel/plugin-transform-classes' to your Babel configuration.");var _=T.buildUndefinedNode();w.arguments=[];var j;C.length===1&&Wt(C[0].argument,{name:"arguments"})?j=[C[0].argument]:j=g(C,T,this.file);var k=j.shift();j.length?w.arguments.push(ct(Vt(k,De("concat")),j)):w.arguments.push(k);var D=P.node;if(Pa(D)){var F=T.maybeGenerateMemoised(D.object);F?(D.object=tr("=",F,D.object),_=F):_=ye(D.object)}w.callee=Vt(w.callee,De("apply")),$i(_)&&(_=Fr()),w.arguments.unshift(ye(_))}},NewExpression:function(R){var w=R.node,T=R.scope;if(h(w.arguments)){var C=g(w.arguments,T,this.file),P=C.shift(),_;C.length?_=ct(Vt(P,De("concat")),C):_=P,R.replaceWith(ct(R.hub.addHelper("construct"),[w.callee,_]))}}}}},fj=function(e){return e.assertVersion("*"),{name:"transform-sticky-regex",visitor:{RegExpLiteral:function(s){var o=s.node;o.flags.includes("y")&&s.replaceWith(jf(De("RegExp"),[Zt(o.pattern),Zt(o.flags)]))}}}},Sat=function(e){return e.assertVersion("*"),{name:"transform-strict-mode",visitor:{Program:function(s){for(var o=s.node,d=I(o.directives),l;!(l=d()).done;){var c=l.value;if(c.value.value==="use strict")return}s.unshiftContainer("directives",Pc(Ac("use strict")))}}}},Mle,hj=function(e,r){var s,o;e.assertVersion("*");var d=(s=e.assumption("ignoreToPrimitiveHint"))!=null?s:r.loose,l=(o=e.assumption("mutableTemplateObject"))!=null?o:r.loose,c="taggedTemplateLiteral";l&&(c+="Loose");function f(h){var y=!0;return h.reduce(function(g,x){var R=bn(x);return!R&&y&&(R=!0,y=!1),R&&un(g)?(g.arguments.push(x),g):ct(Vt(g,De("concat")),[x])})}return{name:"transform-template-literals",visitor:{TaggedTemplateExpression:function(y){for(var g=y.node,x=g.quasi,R=[],w=[],T=!0,C=I(x.quasis),P;!(P=C()).done;){var _=P.value,j=_.value,k=j.raw,D=j.cooked,F=D==null?y.scope.buildUndefinedNode():Zt(D);R.push(F),w.push(Zt(k)),k!==D&&(T=!1)}var B=[Ea(R)];T||B.push(Ea(w));var M=y.scope.generateUidIdentifier("templateObject");y.scope.getProgramParent().push({id:ye(M)}),y.replaceWith(ct(g.tag,[gt.expression.ast(Mle||(Mle=Y([` `,` || ( `," = ","(",`) ) `])),ye(M),M,this.addHelper(c),B)].concat(pe(x.expressions))))},TemplateLiteral:function(y){if(y.parent.type!=="TSLiteralType"){for(var g=[],x=y.get("expressions"),R=0,w=I(y.node.quasis),T;!(T=w()).done;){var C=T.value;if(C.value.cooked&&g.push(Zt(C.value.cooked)),R<x.length){var P=x[R++],_=P.node;Va(_,{value:""})||g.push(_)}}!Va(g[0])&&!(d&&Va(g[1]))&&g.unshift(Zt(""));var j=g[0];if(d)for(var k=1;k<g.length;k++)j=sn("+",j,g[k]);else g.length>1&&(j=f(g));y.replaceWith(j)}}}}},mj=function(e){return e.assertVersion("*"),{name:"transform-typeof-symbol",visitor:{Scope:function(s){var o=s.scope;o.getBinding("Symbol")&&o.rename("Symbol")},UnaryExpression:function(s){var o=s.node,d=s.parent;if(o.operator==="typeof"){if(s.parentPath.isBinaryExpression()&&Xx.includes(d.operator)){var l=s.getOpposite();if(l.isStringLiteral()&&l.node.value!=="symbol"&&l.node.value!=="object")return}var c=s.findParent(function(x){if(x.isFunction()){var R;return((R=x.get("body.directives.0"))==null?void 0:R.node.value.value)==="@babel/helpers - typeof"}});if(!c){var f=this.addHelper("typeof");if(c=s.findParent(function(x){return x.isVariableDeclarator()&&x.node.id===f||x.isFunctionDeclaration()&&x.node.id&&x.node.id.name===f.name}),!c){var h=ct(f,[o.argument]),y=s.get("argument");if(y.isIdentifier()&&!s.scope.hasBinding(y.node.name,!0)){var g=Rn("typeof",ye(o.argument));s.replaceWith(Zs(sn("===",g,Zt("undefined")),Zt("undefined"),h))}else s.replaceWith(h)}}}}}}},yj=new WeakMap,Tat=gt.expression(` (function (ID) { ASSIGNMENTS; return ID; })(INIT) `);function wat(e,r){var s=e.node,o=e.parentPath;if(s.declare){e.remove();return}var d=s.id.name,l=Cat(e,r,s.id),c=l.fill,f=l.data,h=l.isPure;switch(o.type){case"BlockStatement":case"ExportNamedDeclaration":case"Program":{var y=r.isProgram(e.parent),g=T(o),x=r.objectExpression([]);(g||y)&&(x=r.logicalExpression("||",r.cloneNode(c.ID),x));var R=Tat(Object.assign({},c,{INIT:x}));if(h&&Hi(R),g){var w=o.isExportDeclaration()?o:e;w.replaceWith(r.expressionStatement(r.assignmentExpression("=",r.cloneNode(s.id),R)))}else e.scope.registerDeclaration(e.replaceWith(r.variableDeclaration(y?"var":"let",[r.variableDeclarator(s.id,R)]))[0]);yj.set(e.scope.getBindingIdentifier(d),f);break}default:throw new Error("Unexpected enum parent '"+e.parent.type)}function T(C){return C.isExportDeclaration()?T(C.parentPath):C.getData(d)?!0:(C.setData(d,!0),!1)}}var Pat=gt(` ENUM["NAME"] = VALUE;`),Aat=gt(` ENUM[ENUM["NAME"] = VALUE] = "NAME";`),Iat=function(r,s){return(r?Pat:Aat)(s)};function Cat(e,r,s){var o=Fle(e,r),d=o.enumValues,l=o.data,c=o.isPure,f=d.map(function(h){var y=ve(h,2),g=y[0],x=y[1];return Iat(gj(x),{ENUM:r.cloneNode(s),NAME:g,VALUE:x})});return{fill:{ID:r.cloneNode(s),ASSIGNMENTS:f},data:l,isPure:c}}function gj(e){switch(e=ip(e),e.type){case"BinaryExpression":{var r=e.left,s=e.right;return e.operator==="+"&&(gj(r)||gj(s))}case"TemplateLiteral":case"StringLiteral":return!0}return!1}function Ble(e,r){var s=r.seen,o=r.path,d=r.t,l=e.node.name;s.has(l)&&!e.scope.hasOwnBinding(l)&&(e.replaceWith(d.memberExpression(d.cloneNode(o.node.id),d.cloneNode(e.node))),e.skip())}var jat={ReferencedIdentifier:Ble};function Fle(e,r){var s,o=e.scope.getBindingIdentifier(e.node.id.name),d=(s=yj.get(o))!=null?s:new Map,l=-1,c,f=!0,h=e.get("members").map(function(y){var g=y.node,x=r.isIdentifier(g.id)?g.id.name:g.id.value,R=y.get("initializer"),w=g.initializer,T;if(w)l=$le(R,d),l!==void 0?(d.set(x,l),Aa(typeof l=="number"||typeof l=="string"),l===1/0||Number.isNaN(l)?T=r.identifier(String(l)):l===-1/0?T=r.unaryExpression("-",r.identifier("Infinity")):T=r.valueToNode(l)):(f&&(f=R.isPure()),R.isReferencedIdentifier()?Ble(R,{t:r,seen:d,path:e}):R.traverse(jat,{t:r,seen:d,path:e}),T=R.node,d.set(x,void 0));else if(typeof l=="number")l+=1,T=r.numericLiteral(l),d.set(x,l);else{if(typeof l=="string")throw e.buildCodeFrameError("Enum member must have initializer.");var C=r.memberExpression(r.cloneNode(e.node.id),r.stringLiteral(c),!0);T=r.binaryExpression("+",r.numericLiteral(1),C),d.set(x,void 0)}return c=x,[x,T]});return{isPure:f,data:d,enumValues:h}}function $le(e,r,s){return s===void 0&&(s=new Set),o(e);function o(f){var h=f.node;switch(h.type){case"MemberExpression":return d(f,r,s);case"StringLiteral":return h.value;case"UnaryExpression":return l(f);case"BinaryExpression":return c(f);case"NumericLiteral":return h.value;case"ParenthesizedExpression":return o(f.get("expression"));case"Identifier":return d(f,r,s);case"TemplateLiteral":{if(h.quasis.length===1)return h.quasis[0].value.cooked;for(var y=f.get("expressions"),g=h.quasis,x="",R=0;R<g.length;R++)if(x+=g[R].value.cooked,R+1<g.length){var w=d(y[R],r,s);if(w===void 0)return;x+=w}return x}default:return}}function d(f,h,y){if(f.isMemberExpression()){var g=f.node,x=g.object,R=g.property;if(!Wt(x)||(g.computed?!Va(R):!Wt(R)))return;var w=f.scope.getBindingIdentifier(x.name),T=yj.get(w);return T?T.get(R.computed?R.value:R.name):void 0}else if(f.isIdentifier()){var C=f.node.name;if(["Infinity","NaN"].includes(C))return Number(C);var P=h==null?void 0:h.get(C);return P!==void 0?P:y.has(f.node)?void 0:(y.add(f.node),P=$le(f.resolve(),h,y),h==null||h.set(C,P),P)}}function l(f){var h=o(f.get("argument"));if(h!==void 0)switch(f.node.operator){case"+":return h;case"-":return-h;case"~":return~h;default:return}}function c(f){var h=o(f.get("left"));if(h!==void 0){var y=o(f.get("right"));if(y!==void 0)switch(f.node.operator){case"|":return h|y;case"&":return h&y;case">>":return h>>y;case">>>":return h>>>y;case"<<":return h<<y;case"^":return h^y;case"*":return h*y;case"/":return h/y;case"+":return h+y;case"-":return h-y;case"%":return h%y;case"**":return Math.pow(h,y);default:return}}}}function Oat(e,r){var s=e.node.id.name,o=e.parentPath.isExportNamedDeclaration(),d=o;!d&&r.isProgram(e.parent)&&(d=e.parent.body.some(function(y){return r.isExportNamedDeclaration(y)&&y.exportKind!=="type"&&!y.source&&y.specifiers.some(function(g){return r.isExportSpecifier(g)&&g.exportKind!=="type"&&g.local.name===s})}));var l=Fle(e,r),c=l.enumValues;if(d){var f=r.objectExpression(c.map(function(y){var g=ve(y,2),x=g[0],R=g[1];return r.objectProperty(r.isValidIdentifier(x)?r.identifier(x):r.stringLiteral(x),R)}));e.scope.hasOwnBinding(s)?(o?e.parentPath:e).replaceWith(r.expressionStatement(r.callExpression(r.memberExpression(r.identifier("Object"),r.identifier("assign")),[e.node.id,f]))):(e.replaceWith(r.variableDeclaration("var",[r.variableDeclarator(e.node.id,f)])),e.scope.registerDeclaration(e));return}var h=new Map(c);e.scope.path.traverse({Sc
as a JavaScript value binding, and "@babel/plugin-transform-typescript"never encountered it as a TypeScript type declaration.It will be treated as a JavaScript value.
This problem is likely caused by another plugin injecting`+('"'+r+`" without registering it in the scope tracker. If you are the author`)+' of that plugin, please use "scope.registerDeclaration(declarationPath)".'),!1)}function rm(e,r){Rv.get(e).add(r)}var qle,Ule;function _at(e,r){if(e.node.declare||e.node.id.type==="StringLiteral"){e.remove();return}if(!r)throw e.get("id").buildCodeFrameError("Namespace not marked type-only declare. Non-declarative namespaces are only supported experimentally in Babel. To enable and review caveats see: https://babeljs.io/docs/en/babel-plugin-transform-typescript");var s=e.node.id.name,o=Rj(e,e.node);if(o===null){var d=e.findParent(function(l){return l.isProgram()});rm(d.scope,s),e.remove()}else e.scope.hasOwnBinding(s)?e.replaceWith(o):e.scope.registerDeclaration(e.replaceWithMultiple([bj(s),o])[0])}function bj(e){return Lr("let",[Sr(De(e))])}function xj(e,r){return Vt(De(e),De(r))}function Nat(e,r,s){if(e.kind!=="const")throw s.file.buildCodeFrameError(e,"Namespaces exporting non-const are not supported by Babel. Change to const or see: https://babeljs.io/docs/en/babel-plugin-transform-typescript");var o=e.declarations;if(o.every(function(g){return Wt(g.id)})){for(var d=I(o),l;!(l=d()).done;){var c=l.value;c.init=tr("=",xj(r,c.id.name),c.init)}return[e]}var f=Ms(e),h=[];for(var y in f)h.push(tr("=",xj(r,y),ye(f[y])));return[e,Qt(kr(h))]}function Vle(e,r){return e.hub.buildError(r,"Ambient modules cannot be nested in other modules or namespaces.",Error)}function Rj(e,r,s){var o=new Set,d=r.id;X7(d);for(var l=e.scope.generateUid(d.name),c=hB(r.body)?r.body.body:[ei(r.body)],f=!0,h=0;h<c.length;h++){var y=c[h];switch(y.type){case"TSModuleDeclaration":{if(!Wt(y.id))throw Vle(e,y);var g=Rj(e,y);if(g!==null){f=!1;var x=y.id.name;o.has(x)?c[h]=g:(o.add(x),c.splice(h++,1,bj(x),g))}continue}case"TSEnumDeclaration":case"FunctionDeclaration":case"ClassDeclaration":f=!1,o.add(y.id.name);continue;case"VariableDeclaration":{f=!1;for(var R in Ms(y))o.add(R);continue}default:f&&(f=SB(y));continue;case"ExportNamedDeclaration":}if(!("declare"in y.declaration&&y.declaration.declare))switch(y.declaration.type){case"TSEnumDeclaration":case"FunctionDeclaration":case"ClassDeclaration":{f=!1;var w=y.declaration.id.name;o.add(w),c.splice(h++,1,y.declaration,Qt(tr("=",xj(l,w),De(w))));break}case"VariableDeclaration":{f=!1;var T=Nat(y.declaration,l,e.hub);c.splice.apply(c,[h,T.length].concat(pe(T))),h+=T.length-1;break}case"TSModuleDeclaration":{if(!Wt(y.declaration.id))throw Vle(e,y.declaration);var C=Rj(e,y.declaration,De(l));if(C!==null){f=!1;var P=y.declaration.id.name;o.has(P)?c[h]=C:(o.add(P),c.splice(h++,1,bj(P),C))}else c.splice(h,1),h--}}}if(f)return null;var _=Oa([]);if(s){var j=Vt(s,d);_=gt.expression.ast(qle||(qle=Y([` `,` || (`," = ",`) `])),ye(j),ye(j),_)}return gt.statement.ast(Ule||(Ule=Y([` (function (`,`) { `,` })(`," || ("," = ",`)); `])),De(l),c,d,ye(d),_)}var Wle,Gle;function Dat(e){switch(e.parent.type){case"TSTypeReference":case"TSExpressionWithTypeArguments":case"TSExpressionWithTypeArguments":case"TSTypeQuery":return!0;case"TSQualifiedName":return e.parentPath.findParent(function(r){return r.type!=="TSQualifiedName"}).type!=="TSImportEqualsDeclaration";case"ExportSpecifier":return e.parent.exportKind==="type"||e.parentPath.parent.exportKind==="type";default:return!1}}var Ti=new WeakMap,Kle=new WeakSet;function Ev(e){for(var r=e.getBindingIdentifiers(),s=0,o=Object.keys(r);s<o.length;s++){var d=o[s],l=e.scope.getBinding(d);l&&l.identifier===r[d]&&l.scope.removeBinding(d)}e.opts.noScope=!0,e.remove(),e.opts.noScope=!1}function Hle(e,r,s,o,d){if(d===void 0&&(d=""),r.file.get("@babel/plugin-transform-modules-*")!=="commonjs")throw e.buildCodeFrameError("`"+s+"` is only supported when compiling modules to CommonJS.\n"+("Please consider using `"+o+"`"+d+", or add ")+"@babel/plugin-transform-modules-commonjs to your Babel config.")}var Ej=function(e,r){var s,o=e.types,d=e.template;e.assertVersion("*");var l=/\*?\s*@jsx((?:Frag)?)\s+(\S+)/,c=r.allowNamespaces,f=c===void 0?!0:c,h=r.jsxPragma,y=h===void 0?"React.createElement":h,g=r.jsxPragmaFrag,x=g===void 0?"React.Fragment":g,R=r.onlyRemoveTypeImports,w=R===void 0?!1:R,T=r.optimizeConstEnums,C=T===void 0?!1:T,P=r.allowDeclareFields,_=P===void 0?!1:P,j={field:function(M){var V=M.node;if(!_&&V.declare)throw M.buildCodeFrameError("The 'declare' modifier is only allowed when the 'allowDeclareFields' option of @babel/plugin-transform-typescript or @babel/preset-typescript is enabled.");if(V.declare){if(V.value)throw M.buildCodeFrameError("Fields with the 'declare' modifier cannot be initialized here, but only in the constructor");V.decorators||M.remove()}else if(V.definite){if(V.value)throw M.buildCodeFrameError("Definitely assigned fields cannot be initialized here, but only in the constructor");!_&&!V.decorators&&!o.isClassPrivateProperty(V)&&M.remove()}else(V.abstract||!_&&!V.value&&!V.decorators&&!o.isClassPrivateProperty(V))&&M.remove();V.accessibility&&(V.accessibility=null),V.abstract&&(V.abstract=null),V.readonly&&(V.readonly=null),V.optional&&(V.optional=null),V.typeAnnotation&&(V.typeAnnotation=null),V.definite&&(V.definite=null),V.declare&&(V.declare=null),V.override&&(V.override=null)},method:function(M){var V=M.node;V.accessibility&&(V.accessibility=null),V.abstract&&(V.abstract=null),V.optional&&(V.optional=null),V.override&&(V.override=null)},constructor:function(M,V){M.node.accessibility&&(M.node.accessibility=null);for(var H=[],z=M.scope,G=I(M.get("params")),J;!(J=G()).done;){var ce=J.value,ue=ce.node;if(ue.type==="TSParameterProperty"){var ge=ue.parameter;if(Kle.has(ge))continue;Kle.add(ge);var ne=void 0;if(o.isIdentifier(ge))ne=ge;else if(o.isAssignmentPattern(ge)&&o.isIdentifier(ge.left))ne=ge.left;else throw ce.buildCodeFrameError("Parameter properties can not be destructuring patterns.");H.push(d.statement.ast(Wle||(Wle=Y([` this.`," = ",` `])),o.cloneNode(ne),o.cloneNode(ne))),ce.replaceWith(ce.get("parameter")),z.registerBinding("param",ce)}}M5(V,M,H)}};return{name:"transform-typescript",inherits:_X,visitor:(s={Pattern:D,Identifier:D,RestElement:D,Program:{enter:function(M,V){var H=V.file,z=null,G=null,J=M.scope;if(Rv.has(J)||Rv.set(J,new Set),H.ast.comments)for(var ce=I(H.ast.comments),ue;!(ue=ce()).done;){var ge=ue.value,ne=l.exec(ge.value);ne&&(ne[1]?G=ne[2]:z=ne[2])}var le=z||y;if(le){var Z=le.split("."),Ee=ve(Z,1);le=Ee[0]}var fe=G||x;if(fe){var Fe=fe.split("."),qe=ve(Fe,1);fe=qe[0]}for(var Ce=function(){var pt=Ze.value;if(pt.isImportDeclaration()){if(Ti.has(V.file.ast.program)||Ti.set(V.file.ast.program,!0),pt.node.importKind==="type"){for(var Rt=I(pt.node.specifiers),Pt;!(Pt=Rt()).done;){var tt=Pt.value;rm(J,tt.local.name)}return pt.remove(),0}for(var Bt=new Set,sr=pt.node.specifiers.length,$t=function(){return sr>0&&sr===Bt.size},St=I(pt.node.specifiers),Mt;!(Mt=St()).done;){var Te=Mt.value;if(Te.type==="ImportSpecifier"&&Te.importKind==="type"){rm(J,Te.local.name);var Me=pt.scope.getBinding(Te.local.name);Me&&Bt.add(Me.path)}}if(w)Ti.set(M.node,!1);else{if(pt.node.specifiers.length===0)return Ti.set(M.node,!1),0;for(var et=I(pt.node.specifiers),st;!(st=et()).done;){var vt=st.value,Nt=pt.scope.getBinding(vt.local.name);Nt&&!Bt.has(Nt.path)&&(F({binding:Nt,programPath:M,pragmaImportName:le,pragmaFragImportName:fe})?Bt.add(Nt.path):Ti.set(M.node,!1))}}if($t()&&!w)pt.remove();else for(var Le=I(Bt),Ye;!(Ye=Le()).done;){var ht=Ye.value;ht.remove()}return 0}if(pt.isExportDeclaration()&&(pt=pt.get("declaration")),pt.isVariableDeclaration({declare:!0}))for(var jt=0,zt=Object.keys(pt.getBindingIdentifiers());jt<zt.length;jt++){var Xt=zt[jt];rm(J,Xt)}else(pt.isTSTypeAliasDeclaration()||pt.isTSDeclareFunction()&&pt.get("id").isIdentifier()||pt.isTSInterfaceDeclaration()||pt.isClassDeclaration({declare:!0})||pt.isTSEnumDeclaration({declare:!0})||pt.isTSModuleDeclaration({declare:!0})&&pt.get("id").isIdentifier())&&rm(J,pt.node.id.name)},ke,Be=I(M.get("body")),Ze;!(Ze=Be()).done;)ke=Ce()},exit:function(M){M.node.sourceType==="module"&&Ti.get(M.node)&&M.pushContainer("body",o.exportNamedDeclaration())}},ExportNamedDeclaration:function(M,V){if(Ti.has(V.file.ast.program)||Ti.set(V.file.ast.program,!0),M.node.exportKind==="type"){M.remove();return}if(M.node.source&&M.node.specifiers.length>0&&M.node.specifiers.every(function(ue){return ue.type==="ExportSpecifier"&&ue.exportKind==="type"})){M.remove();return}if(!M.node.source&&M.node.specifiers.length>0&&M.node.specifiers.every(function(ue){return o.isExportSpecifier(ue)&&vj(M,ue.local.name)})){M.remove();return}if(o.isTSModuleDeclaration(M.node.declaration)){var H=M.node.declaration,z=H.id;if(o.isIdentifier(z))if(M.scope.hasOwnBinding(z.name))M.replaceWith(H);else{var G=M.replaceWithMultiple([o.exportNamedDeclaration(o.variableDeclaration("let",[o.variableDeclarator(o.cloneNode(z))])),H]),J=ve(G,1),ce=J[0];M.scope.registerDeclaration(ce)}}Ti.set(V.file.ast.program,!1)},ExportAllDeclaration:function(M){M.node.exportKind==="type"&&M.remove()},ExportSpecifier:function(M){var V=M.parent;(!V.source&&vj(M,M.node.local.name)||M.node.exportKind==="type")&&M.remove()},ExportDefaultDeclaration:function(M,V){if(Ti.has(V.file.ast.program)||Ti.set(V.file.ast.program,!0),o.isIdentifier(M.node.declaration)&&vj(M,M.node.declaration.name)){M.remove();return}Ti.set(V.file.ast.program,!1)},TSDeclareFunction:function(M){Ev(M)},TSDeclareMethod:function(M){Ev(M)},VariableDeclaration:function(M){M.node.declare&&Ev(M)},VariableDeclarator:function(M){var V=M.node;V.definite&&(V.definite=null)},TSIndexSignature:function(M){M.remove()},ClassDeclaration:function(M){var V=M.node;V.declare&&Ev(M)},Class:function(M){var V=M.node;V.typeParameters&&(V.typeParameters=null),V.superTypeParameters&&(V.superTypeParameters=null),V.implements&&(V.implements=null),V.abstract&&(V.abstract=null),M.get("body.body").forEach(function(H){H.isClassMethod()||H.isClassPrivateMethod()?H.node.kind==="constructor"?j.constructor(H,M):j.method(H):(H.isCl
try { var `," = ",`(); `,` } catch (_) { `,`.e = _; } finally { `,` } `])),ye(h),f.addHelper("usingCtx"),c.node.body,ye(h),y?io(j):j);Na(k,c.node);var D=c.parentPath;D.isFunction()||D.isTryStatement()||D.isCatchClause()?c.replaceWith(Jr([k])):c.isStaticBlock()?c.node.body=[k]:c.replaceWith(k)}else{for(var F=null,B=!1,M=function(){var ne,le=H.value;if(!s(le))return 1;(ne=F)!=null||(F=c.scope.generateUidIdentifier("stack"));var Z=le.kind==="await using"||r.get(le)===1;B||(B=Z),r.delete(le)||(le.kind="const"),le.declarations.forEach(function(Ee){var fe=[ye(F),Ee.init];Z&&fe.push(fn(!0)),Ee.init=ct(f.addHelper("using"),fe)})},V=I(c.node.body),H;!(H=V()).done;)M();if(!F)return;var z=c.scope.generateUidIdentifier("error"),G=c.scope.generateUidIdentifier("hasError"),J=ct(f.addHelper("dispose"),[ye(F),ye(z),ye(G)]);B&&(J=io(J));var ce=gt.statement.ast(Xle||(Xle=Y([` try { var `,` = []; `,` } catch (_) { var `,` = _; var `,` = true; } finally { `,` } `])),F,c.node.body,z,G,J);Na(ce.block,c.node);var ue=c.parentPath;ue.isFunction()||ue.isTryStatement()||ue.isCatchClause()?c.replaceWith(Jr([ce])):c.isStaticBlock()?c.node.body=[ce]:c.replaceWith(ce)}},SwitchStatement:function(c,f){for(var h=null,y=!1,g=c.node.cases,x=I(g),R;!(R=x()).done;)for(var w=R.value,T=I(w.consequent),C;!(C=T()).done;){var P=C.value;if(s(P)){var _;f.availableHelper("usingCtx")||c.traverse({VariableDeclaration:function(H){var z=H.node;if(s(z))throw H.buildCodeFrameError("`using` declarations inside `switch` statements are not supported by your current `@babel/core` version, please update to a more recent one")}}),(_=h)!=null||(h=c.scope.generateUidIdentifier("usingCtx"));var j=P.kind==="await using";y||(y=j),P.kind="const";for(var k=I(P.declarations),D;!(D=k()).done;){var F=D.value;F.init=ct(Vt(ye(h),De(j?"a":"u")),[F.init])}}}if(h){var B=ct(Vt(ye(h),De("d")),[]),M=gt.statement.ast(Jle||(Jle=Y([` try { var `," = ",`(); `,` } catch (_) { `,`.e = _; } finally { `,` } `])),ye(h),f.addHelper("usingCtx"),c.node,ye(h),y?io(B):B);Na(M,c.node),c.replaceWith(M)}}},d=$a.visitors.merge([o,{Function:function(c){c.skip()}}]);return{name:"proposal-explicit-resource-management",inherits:gX,visitor:$a.visitors.merge([o,{Program:function(c){if(r.clear(),c.node.sourceType==="module"&&c.node.body.some(s)){for(var f=[],h=I(c.get("body")),y;!(y=h()).done;){var g=y.value;if(!(g.isFunctionDeclaration()||g.isImportDeclaration())){var x=g.node,R=!0;if(g.isExportDefaultDeclaration()){var w,T=g.node.declaration,C=void 0;if(Hd(T))C=T.id,T.id=null,T=On(T);else if(!qi(T))continue;(w=C)!=null||(C=c.scope.generateUidIdentifier("_default")),f.push(Lr("var",[Sr(C,T)])),g.replaceWith(ei(null,[yi(ye(C),De("default"))]));continue}if(g.isExportNamedDeclaration()){if(x=g.node.declaration,!x||Ds(x))continue;g.replaceWith(ei(null,Object.keys(kg(x,!1)).map(function(j){return yi(De(j),De(j))}))),R=!1}else if(g.isExportDeclaration())continue;if(Hd(x)){var P=x,_=P.id;x.id=null,f.push(Lr("var",[Sr(_,On(x))]))}else cn(x)?(x.kind==="using"?r.set(g.node,0):x.kind==="await using"&&r.set(g.node,1),x.kind="var",f.push(x)):f.push(g.node);R&&g.remove()}}c.pushContainer("body",Jr(f))}},Function:function(c,f){c.node.async&&c.traverse(d,f)}}])}},kat=function(e){return e.assertVersion("*"),{name:"syntax-import-defer",manipulateOptions:function(s,o){o.plugins.push("deferredImportEvaluation")}}},Qle,Zle,Lat=function(e){e.assertVersion("*");var r=e.types,s=e.template;function o(d,l){var c=l.specifiers[0];r.assertImportNamespaceSpecifier(c);var f=d.getOwnBinding(c.local.name);return!!(f!=null&&f.referencePaths.every(function(h){return h.parentPath.isMemberExpression({object:h.node})}))}return{name:"proposal-import-defer",inherits:kat,pre:function(){var l=this.file;loe(l,{name:"@babel/plugin-proposal-import-defer",version:"7.25.7",getWrapperPayload:function(f,h,y){for(var g=!1,x=I(y),R;!(R=x()).done;){var w=R.value;if(!r.isImportDeclaration(w)||w.phase!=="defer")return null;o(l.scope,w)||(g=!0)}return g?"defer/proxy":"defer/function"},buildRequireWrapper:function(f,h,y,g){if(y==="defer/proxy")return g?s.statement.ast(Qle||(Qle=Y([` var `," = ",`( () => `,` ) `])),f,l.addHelper("importDeferProxy"),h):!1;if(y==="defer/function")return g?s.statement.ast(Zle||(Zle=Y([` function `,`(data) { `,` = () => data; return data = `,`; } `])),f,f,h):!1},wrapReference:function(f,h){if(h==="defer/function")return r.callExpression(f,[])}})},visitor:{Program:function(l){if(this.file.get("@babel/plugin-transform-modules-*")!=="commonjs")throw new Error("@babel/plugin-proposal-import-defer can only be used when transpiling modules to CommonJS.");for(var c=new Set,f=I(l.get("body")),h;!(h=f()).done;){var y=h.value;if(y.isImportDeclaration()&&y.node.phase==null||y.isExportNamedDeclaration()&&y.node.source!==null||y.isExportAllDeclaration()){var g=y.node.source.value;c.has(g)||c.add(g)}}for(var x=[],R=I(l.get("body")),w;!(w=R()).done;){var T=w.value;if(T.isImportDeclaration({phase:"defer"})){var C=T.node.source.value;if(!c.has(C))continue;T.node.phase=null,x.push(T.node),T.remove()}}x.length&&(l.pushContainer("body",x),l.scope.crawl())}}}},Mat=["node"];function Bat(e){return Object.keys(e).length===0}var wj={compatData:{webIMR:{chrome:"105.0.0",edge:"105.0.0",firefox:"106.0.0",opera:"91.0.0",safari:"16.4.0",opera_mobile:"72.0.0",ios:"16.4.0",samsung:"20.0",deno:"1.24.0"},nodeIMR:{node:"20.6.0"},nodeFSP:{node:"10.0.0"}}},Pj=new WeakMap;function Fat(e){if(Pj.has(e))return Pj.get(e);var r=e.node,s=Xe(e,Mat),o=r==null,d=Bat(s),l=!o||d,c=!d||o,f=!d&&!Qo("webIMR",s,wj),h=!o&&!Qo("nodeIMR",{node:r},wj),y=!o&&!Qo("nodeFSP",{node:r},wj),g={needsNodeSupport:l,needsWebSupport:c,nodeSupportsIMR:h,webSupportsIMR:f,nodeSupportsFsPromises:y};return Pj.set(e,g),g}var ede,tde,rde,ade,nde,sde,ide,ode,lde,dde,ude,cde,pde,fde,hde,mde,yde,gde,vde,bde,xde;function Du(e,r,s){return G1(e,r,s,{importedType:"es6"})}var am=function(r){return gt.expression.ast(ede||(ede=Y([` import.meta.resolve(`,`)`])),r)},Rde=function(r){return gt.expression.ast(tde||(tde=Y([` import.meta.resolve?.(`,") ?? new URL(",`, import.meta.url)`])),r,ye(r))};function Ede(e,r,s){var o,d=Fat(e),l=d.needsNodeSupport,c=d.needsWebSupport,f=d.nodeSupportsIMR,h=d.webSupportsIMR,y=d.nodeSupportsFsPromises,g=r.commonJS!=null,x,R,w=function(j){var k=j.web,D=k===void 0?c:k,F=j.node,B=F===void 0?l:F,M=j.nodeFSP,V=M===void 0?y:M,H=j.webIMR,z=H===void 0?h:H,G=j.nodeIMR,J=G===void 0?f:G,ce=j.toCJS,ue=ce===void 0?s:ce,ge=j.supportIsomorphicCJS,ne=ge===void 0?g:ge;return+D+(+B<<1)+(+z<<2)+(+J<<3)+(+ue<<4)+(+V<<5)+(+ne<<6)},T=function(j,k){return y?gt.expression.ast(rde||(rde=Y(["",".promises.readFile(",")"])),j,k):gt.expression.ast(ade||(ade=Y([` new Promise( (a => (r, j) => `,`.readFile(a, (e, d) => e ? j(e) : r(d)) )(`,`) )`])),j,k)};switch(w({web:c,node:l,webIMR:h,nodeIMR:f,toCJS:s})){case w({toCJS:!0,supportIsomorphicCJS:!0}):R=function(j){return r.commonJS(De("require"),j)};break;case w({web:!0,node:!0}):x=function(j){var k=r.webFetch(ct(De("fetch"),[(h?am:Rde)(ye(j))])),D=g?gt.expression.ast(nde||(nde=Y([` import("module").then(module => `,`) `])),r.commonJS(gt.expression.ast(sde||(sde=Y(["module.createRequire(import.meta.url)"]))),j)):f?gt.expression.ast(ide||(ide=Y([` import("fs").then( fs => `,` ).then(`,`) `])),T(De("fs"),gt.expression.ast(ode||(ode=Y(["new URL(",")"])),am(j))),r.nodeFsAsync()):gt.expression.ast(lde||(lde=Y([` Promise.all([import("fs"), import("module")]) .then(([fs, module]) => `,` ) .then(`,`) `])),T(De("fs"),gt.expression.ast(dde||(dde=Y([` module.createRequire(import.meta.url).resolve(`,`) `])),j)),r.nodeFsAsync());return gt.expression.ast(ude||(ude=Y([` typeof process === "object" && process.versions?.node ? `,` : `,` `])),D,k)};break;case w({web:!0,node:!1,webIMR:!0}):x=function(j){return r.webFetch(ct(De("fetch"),[am(j)]))};break;case w({web:!0,node:!1,webIMR:!1}):x=function(j){return r.webFetch(ct(De("fetch"),[Rde(j)]))};break;case w({web:!1,node:!0,toCJS:!0}):R=function(j){return r.nodeFsSync(gt.expression.ast(cde||(cde=Y([` require("fs").readFileSync(require.resolve(`,`)) `])),j))},x=function(j){return gt.expression.ast(pde||(pde=Y([` require("fs").promises.readFile(require.resolve(`,`)) .then(`,`) `])),j,r.nodeFsAsync())};break;case w({web:!1,node:!0,toCJS:!1,supportIsomorphicCJS:!0}):R=function(j,k){return r.commonJS(gt.expression.ast(fde||(fde=Y([` `,`(import.meta.url) `])),Du(k,"createRequire","module")),j)};break;case w({web:!1,node:!0,toCJS:!1,nodeIMR:!0}):R=function(j,k){return r.nodeFsSync(gt.expression.ast(hde||(hde=Y([` `,`( new URL(`,`) ) `])),Du(k,"readFileSync","fs"),am(j)))},x=function(j,k){return gt.expression.ast(mde||(mde=Y([` `,` .readFile(new URL(`,`)) .then(`,`) `])),Du(k,"promises","fs"),am(j),r.nodeFsAsync())};break;case w({web:!1,node:!0,toCJS:!1,nodeIMR:!1}):R=function(j,k){return r.nodeFsSync(gt.expression.ast(yde||(yde=Y([` `,`( `,`(import.meta.url) .resolve(`,`) ) `])),Du(k,"readFileSync","fs"),Du(k,"createRequire","module"),j))},x=function(j,k){return r.webFetch(gt.expression.ast(gde||(gde=Y([` `,` .readFile( `,`(import.meta.url) .resolve(`,`) ) `])),Du(k,"promises","fs"),Du(k,"createRequire","module"),j))};break;default:throw new Error("Internal Babel error: unreachable code.")}(o=x)!=null||(x=R);var C=function(j,k){return Va(j)?gt.expression.ast(vde||(vde=Y([` Promise.resolve().then(() => `,`) `])),x(j,k)):gt.expression.ast(bde||(bde=Y(["\n Promise.resolve(`${","}`).then((s) => ",`) `],["\n Promise.resolve(\\`\\${","}\\`).then((s) => ",`) `])),j,x(De("s"),k))},P=R;return R||(s?P=function(j,k){throw k.buildCodeFrameError("Cannot compile to CommonJS, since it would require top-level await.")}:P=x),{buildFetch:P,buildFetchAsync:C,needsAwait:!R}}function $at(e,r){if(e.length===0)return null;var s=[];if(e.length===1){var o=e[0].fetch;r&&(o=io(o)),s.push(Sr(e[0].id,o))}else if(r){var d=e.map(function(x){var R=x.id;return R}),l=e.map(function(x){var R=x.fetch;return R});s.push(Sr(zl(d),io(gt.expression.ast(xde||(xde=Y([` Promise.all(`,`) `])),Ea(l)))))}else for(var c=I(e),f;!(f=c()).done;){var h=f.value,y=h.id,g=h.fetch;s.push(Sr(y,g))}return Lr("const",s)}var Sde,Tde,wde,Pde,Ade,Ide=function(e,r){var s=e.types,o=e.template;e.assertVersion("*");var d=e.targets(),l,c,f={commonJS:r.uncheckedRequire?function(x,R){return s.callExpression(x,[R])}:null,webFetch:function(R){return o.expression.ast(Sde||(Sde=Y(["",".then(r => r.json())"])),R)},nodeFsSync:function(R){return o.expression.ast(Tde||(Tde=Y(["JSON.parse(",")"])),R)},nodeFsAsync:function(){return o.expression.ast(wde||(wde=Y(["JSON.parse"])))}},h=function(R){var w=R.get("@babel/plugin-transform-modules-*");if(w==="commonjs"){var T;return(T=c)!=null?T:c=Ede(d,f,!0)}if(w==null){var C;return(C=l)!=null?C:l=Ede(d,f,!1)}throw new Error("@babel/plugin-proposal-json-modules can only be used when not compiling modules, or when compiling them to CommonJS.")};function y(x){var R=x.key;return s.isIdentifier(R)?R.name:R.value}function g(x){return!!(x!=null&&x.some(function(R){return y(R)==="type"&&R.value.value==="json"}))}return{name:"proposal-json-modules",inherits:k0,visitor:{Program:function(R){if(R.node.sourceType==="module"){for(var w=h(this.file),T=[],C=I(R.get("body")),P;!(P=C()).done;){var _,j=P.value;if(j.isImportDeclaration()){var k=j.node.attributes||j.node.assertions;if(g(k)){if(j.node.phase!=null)throw j.buildCodeFrameError("JSON modules do not support phase modifiers.");if(k.length>1){var D=j.node.attributes?j.get("attributes"):j.get("assertions"),F=y(k[0])==="type"?1:0;throw D[F].buildCodeFrameError("Unknown attribute for JSON modules.")}for(var B=void 0,M=!1,V=I(j.get("specifiers")),H;!(H=V()).done;){var z=H.value;if(z.isImportSpecifier())throw z.buildCodeFrameError("JSON modules do not support named imports.");B=z.node.local,M=z.isImportNamespaceSpecifier()}(_=B)!=null||(B=R.scope.generateUidIdentifier("_"));var G=w.buildFetch(j.node.source,R);M&&(w.needsAwait?G=o.expression.ast(Pde||(Pde=Y([` `,`.then(j => ({ default: j })) `])),G):G=o.expression.ast(Ade||(Ade=Y(["{ default: "," }"])),G)),T.push({id:B,fetch:G}),j.remove()}}}if(T.length!==0){var J=$at(T,w.needsAwait);J&&R.unshiftContainer("body",J)}}}}}},qat=Ru(),Uat=Ru(),Vat=Ru(),Wat=Ru(),Gat=Ru(),Kat=Ru(),Hat=Ru(),nm={"syntax-async-generators":qat,"syntax-class-properties":Uat,"syntax-class-static-block":Vat,"syntax-import-meta":Wat,"syntax-object-rest-spread":Gat,"syntax-optional-catch-binding":Kat,"syntax-top-level-await":Hat,"external-helpers":BUe,"syntax-decimal":Nh,"syntax-decorators":I5,"syntax-destructuring-private":mX,"syntax-do-expressions":yX,"syntax-explicit-resource-management":gX,"syntax-export-default-from":vX,"syntax-flow":C5,"syntax-function-bind":bX,"syntax-function-sent":xX,"syntax-import-assertions":RX,"syntax-import-attributes":k0,"syntax-import-reflection":Dh,"syntax-jsx":EX,"syntax-module-blocks":SX,"syntax-optional-chaining-assign":wX,"syntax-pipeline-operator":CX,"syntax-record-and-tuple":jX,"syntax-typescript":_X,"transform-async-generator-functions":kX,"transform-class-properties":z5,"transform-class-static-block":X5,"proposal-decorators":uY,"proposal-destructuring-private":IY,"proposal-do-expressions":CY,"transform-duplicate-named-capturing-groups-regex":cC,"transform-dynamic-import":eie,"proposal-export-default-from":tie,"transform-export-namespace-from":pC,"proposal-function-bind":rie,"proposal-function-sent":aie,"transform-json-strings":fC,"transform-logical-assignment-operators":hC,"transform-nullish-coalescing-operator":mC,"transform-numeric-separator":yC,"transform-object-rest-spread":lie,"transform-optional-catch-binding":die,"transform-optional-chaining":bC,"proposal-optional-chaining-assign":fie,"proposal-pipeline-operator":mie,"transform-private-methods":xC,"transform-private-property-in-object":RC,"proposal-record-and-tuple":Sie,"proposal-regexp-modifiers":Tie,"proposal-throw-expressions":wie,"transform-unicode-property-regex":Pie,"transform-unicode-sets-regex":EC,"transform-async-to-generator":Aie,"transform-arrow-functions":SC,"transform-block-scoped-functions":TC,"transform-block-scoping":IC,"transform-classes":jC,"transform-computed-properties":OC,"transform-destructuring":Q5,"transform-dotall-regex":Kie,"transform-duplicate-keys":_C,"transform-exponentiation-operator":Jie,"transform-flow-comments":Ett,"transform-flow-strip-types":Yie,"transform-for-of":kC,"transform-function-name":LC,"transform-instanceof":toe,"transform-jscript":Itt,"transform-literals":MC,"transform-member-expression-literals":roe,"transform-modules-amd":BC,"transform-modules-commonjs":dv,"transform-modules-systemjs":qC,"transform-modules-umd":UC,"transform-named-capturing-groups-regex":foe,"transform-new-target":hoe,"transform-object-assign":qtt,"transform-object-super":VC,"transform-object-set-prototype-of-to-assign":Vtt,"transform-parameters":nE,"transform-property-literals":moe,"transform-property-mutators":Ktt,"transform-proto-to-assign":Htt,"transform-react-constant-elements":ztt,"transform-react-display-name":goe,"transform-react-inline-elements":nrt,"transform-react-jsx":_oe,"transform-react-jsx-compat":prt,"transform-react-jsx-development":Noe,"transform-react-jsx-self":grt,"transform-react-jsx-source":brt,"transform-regenerator":QC,"transform-reserved-words":Joe,"transform-runtime":Eat,"transform-shorthand-properties":cj,"transform-spread":pj,"transform-sticky-regex":fj,"transform-strict-mode":Sat,"transform-template-literals":hj,"transform-typeof-symbol":mj,"transform-typescript":Ej,"transform-unicode-escapes":Sj,"transform-unicode-regex":Tj,"proposal-explicit-resource-management":Yle,"proposal-import-defer":Lat,"proposal-json-modules":Ide},Aj=function(e,r){var s=!1,o="commonjs",d=!1;r!==void 0&&(r.loose!==void 0&&(s=r.loose),r.modules!==void 0&&(o=r.modules),r.spec!==void 0&&(d=r.spec));var l={loose:s};return{plugins:[[hj,{loose:s,spec:d}],MC,LC,[SC,{spec:d}],TC,[jC,l],VC,cj,_C,[OC,l],[kC,l],fj,Sj,Tj,[pj,l],[nE,l],[Q5,l],IC,mj,toe,(o==="commonjs"||o==="cjs")&&[dv,l],o==="systemjs"&&[qC,l],o==="amd"&&[BC,l],o==="umd"&&[UC,l],[QC,{async:!1,asyncGenerator
var `," = require(",").",` `])),G,H,z)):d.importDeclaration([d.importSpecifier(G,z)],H),name:G.name}})},injectDefaultImport:function(D,F,B){return F===void 0&&(F=D),P.storeNamed(j,D,"default",B,function(M,V){var H=j.scope.generateUidIdentifier(F);return{node:M?T(l.statement.ast(Kde||(Kde=Y(["var "," = require(",")"])),H,V)):d.importDeclaration([d.importDefaultSpecifier(H)],V),name:H.name}})}}}}return Ro}var lm={},zde;function Cnt(){if(zde)return lm;zde=1,lm.__esModule=!0,lm.default=void 0;var e=s(sl);function r(c){if(typeof WeakMap!="function")return null;var f=new WeakMap,h=new WeakMap;return(r=function(g){return g?h:f})(c)}function s(c,f){if(c&&c.__esModule)return c;if(c===null||typeof c!="object"&&typeof c!="function")return{default:c};var h=r(f);if(h&&h.has(c))return h.get(c);var y={},g=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in c)if(x!=="default"&&Object.prototype.hasOwnProperty.call(c,x)){var R=g?Object.getOwnPropertyDescriptor(c,x):null;R&&(R.get||R.set)?Object.defineProperty(y,x,R):y[x]=c[x]}return y.default=c,h&&h.set(c,y),y}var o=e.default||e,d=o.types,l=function(){function c(h,y){this._imports=new WeakMap,this._anonymousImports=new WeakMap,this._lastImports=new WeakMap,this._resolver=h,this._getPreferredIndex=y}var f=c.prototype;return f.storeAnonymous=function(y,g,x,R){var w=this._normalizeKey(y,g),T=this._ensure(this._anonymousImports,y,Set);if(!T.has(w)){var C=R(y.node.sourceType==="script",d.stringLiteral(this._resolver(g)));T.add(w),this._injectImport(y,C,x)}},f.storeNamed=function(y,g,x,R,w){var T=this._normalizeKey(y,g,x),C=this._ensure(this._imports,y,Map);if(!C.has(T)){var P=w(y.node.sourceType==="script",d.stringLiteral(this._resolver(g)),d.identifier(x)),_=P.node,j=P.name;C.set(T,j),this._injectImport(y,_,R)}return d.identifier(C.get(T))},f._injectImport=function(y,g,x){var R,w=this._getPreferredIndex(x),T=(R=this._lastImports.get(y))!=null?R:[],C=function(Z){return Z.node&&Z.parent===y.node&&Z.container===y.node.body},P;if(w===1/0)T.length>0&&(P=T[T.length-1].path,C(P)||(P=void 0));else for(var _=I(T.entries()),j;!(j=_()).done;){var k=ve(j.value,2),D=k[0],F=k[1],B=F.path,M=F.index;if(C(B)){if(w<M){var V=B.insertBefore(g),H=ve(V,1),z=H[0];T.splice(D,0,{path:z,index:w});return}P=B}}if(P){var G=P.insertAfter(g),J=ve(G,1),ce=J[0];T.push({path:ce,index:w})}else{var ue=y.unshiftContainer("body",g),ge=ve(ue,1),ne=ge[0];this._lastImports.set(y,[{path:ne,index:w}])}},f._ensure=function(y,g,x){var R=y.get(g);return R||(R=new x,y.set(g,R)),R},f._normalizeKey=function(y,g,x){x===void 0&&(x="");var R=y.node.sourceType;return(x&&R)+"::"+g+"::"+x},O(c)}();return lm.default=l,lm}var ku={},Xde;function jnt(){if(Xde)return ku;Xde=1,ku.__esModule=!0,ku.presetEnvSilentDebugHeader=void 0,ku.stringifyTargets=o,ku.stringifyTargetsMultiline=s;var e=vv,r="#__secret_key__@babel/preset-env__don't_log_debug_header_and_resolved_targets";ku.presetEnvSilentDebugHeader=r;function s(d){return JSON.stringify((0,e.prettifyTargets)(d),null,2)}function o(d){return JSON.stringify(d).replace(/,/g,", ").replace(/^\{"/,'{ "').replace(/"\}$/,'" }')}return ku}var dm={},Jde;function Ont(){if(Jde)return dm;Jde=1,dm.__esModule=!0,dm.applyMissingDependenciesDefaults=l,dm.validateIncludeExclude=d;var e=om();function r(c){if(c instanceof RegExp)return c;try{return new RegExp("^"+c+"$")}catch{return null}}function s(c,f){return f.length?' - The following "'+c+`" patterns didn't match any polyfill:`+f.map(function(h){return" "+String(h)+``}).join(""):""}function o(c){return c.size?` - The following polyfills were matched both by "include" and "exclude" patterns:`+Array.from(c,function(f){return" "+f+``}).join(""):""}function d(c,f,h,y){var g,x=function(j){var k=r(j);if(!k)return!1;for(var D=!1,F=I(f.keys()),B;!(B=F()).done;){var M=B.value;k.test(M)&&(D=!0,g.add(M))}return!D},R=g=new Set,w=Array.from(h).filter(x),T=g=new Set,C=Array.from(y).filter(x),P=(0,e.intersection)(R,T);if(P.size>0||w.length>0||C.length>0)throw new Error('Error while validating the "'+c+`" provider options:`+s("include",w)+s("exclude",C)+o(P));return{include:R,exclude:T}}function l(c,f){var h=c.missingDependencies,y=h===void 0?{}:h;if(y===!1)return!1;var g=f.caller(function(_){return _==null?void 0:_.name}),x=y.log,R=x===void 0?"deferred":x,w=y.inject,T=w===void 0?g==="rollup-plugin-babel"?"throw":"import":w,C=y.all,P=C===void 0?!1:C;return{log:R,inject:T,all:P}}return dm}var Lu={},um={},Yde;function _nt(){if(Yde)return um;Yde=1,um.__esModule=!0,um.default=void 0;var e=om();function r(o){if(o.removed)return!0;if(!o.parentPath)return!1;if(o.listKey){var d;if(!((d=o.parentPath.node)!=null&&(d=d[o.listKey])!=null&&d.includes(o.node)))return!0}else if(o.parentPath.node[o.key]!==o.node)return!0;return r(o.parentPath)}var s=function(d){function l(h,y,g,x){return d({kind:"property",object:h,key:y,placement:g},x)}function c(h){var y=h.node.name,g=h.scope;g.getBindingIdentifier(y)||d({kind:"global",name:y},h)}function f(h){var y=(0,e.resolveKey)(h.get("property"),h.node.computed);return{key:y,handleAsMemberExpression:!!y&&y!=="prototype"}}return{ReferencedIdentifier:function(y){var g=y.parentPath;g.isMemberExpression({object:y.node})&&f(g).handleAsMemberExpression||c(y)},MemberExpression:function(y){var g=f(y),x=g.key,R=g.handleAsMemberExpression;if(R){var w=y.get("object"),T=w.isIdentifier();if(T){var C=w.scope.getBinding(w.node.name);if(C){if(C.path.isImportNamespaceSpecifier())return;T=!1}}var P=(0,e.resolveSource)(w),_=l(P.id,x,P.placement,y);_||(_=!T||y.shouldSkip||w.shouldSkip||r(w)),_||c(w)}},ObjectPattern:function(y){var g=y.parentPath,x=y.parent,R;if(g.isVariableDeclarator())R=g.get("init");else if(g.isAssignmentExpression())R=g.get("right");else if(g.isFunction()){var w=g.parentPath;(w.isCallExpression()||w.isNewExpression())&&w.node.callee===x&&(R=w.get("arguments")[y.key])}var T=null,C=null;if(R){var P=(0,e.resolveSource)(R);T=P.id,C=P.placement}for(var _=I(y.get("properties")),j;!(j=_()).done;){var k=j.value;if(k.isObjectProperty()){var D=(0,e.resolveKey)(k.get("key"));D&&l(T,D,C,k)}}},BinaryExpression:function(y){if(y.node.operator==="in"){var g=(0,e.resolveSource)(y.get("right")),x=(0,e.resolveKey)(y.get("left"),!0);x&&d({kind:"in",object:g.id,key:x,placement:g.placement},y)}}}};return um.default=s,um}var cm={},Qde;function Nnt(){if(Qde)return cm;Qde=1,cm.__esModule=!0,cm.default=void 0;var e=om(),r=function(o){return{ImportDeclaration:function(l){var c=(0,e.getImportSource)(l);c&&o({kind:"import",source:c},l)},Program:function(l){l.get("body").forEach(function(c){var f=(0,e.getRequireSource)(c);f&&o({kind:"import",source:f},c)})}}};return cm.default=r,cm}var Zde;function Dnt(){if(Zde)return Lu;Zde=1,Lu.__esModule=!0,Lu.usage=Lu.entry=void 0;var e=s(_nt());Lu.usage=e.default;var r=s(Nnt());Lu.entry=r.default;function s(o){return o&&o.__esModule?o:{default:o}}return Lu}var Mu={},eue;function knt(){if(eue)return Mu;eue=1,Mu.__esModule=!0,Mu.has=r,Mu.laterLogMissing=o,Mu.logMissing=s,Mu.resolve=e;function e(d,l,c){if(c===!1)return l;throw new Error('"absoluteImports" is not supported in bundles prepared for the browser.')}function r(d,l){return!0}function s(d){}function o(d){}return Mu}var Av={},tue;function Lnt(){if(tue)return Av;tue=1,Av.__esModule=!0,Av.default=s;var e=om(),r=new Set(["global","globalThis","self","window"]);function s(o){var d=o.static,l=o.instance,c=o.global;return function(f){if(f.kind==="global"&&c&&(0,e.has)(c,f.name))return{kind:"global",desc:c[f.name],name:f.name};if(f.kind==="property"||f.kind==="in"){var h=f.placement,y=f.object,g=f.key;if(y&&h==="static"){if(c&&r.has(y)&&(0,e.has)(c,g))return{kind:"global",desc:c[g],name:g};if(d&&(0,e.has)(d,y)&&(0,e.has)(d[y],g))return{kind:"static",desc:d[y][g],name:y+"$"+g}}if(l&&(0,e.has)(l,g))return{kind:"instance",desc:l[g],name:""+g}}}}return Av}var rue;function aue(){if(rue)return Pv;rue=1,Pv.__esModule=!0,Pv.default=_;var e=D0,r=R(vv),s=om(),o=g(Cnt()),d=jnt(),l=Ont(),c=R(Dnt()),f=R(knt()),h=g(Lnt()),y=["method","targets","ignoreBrowserslistConfig","configPath","debug","shouldInjectPolyfill","absoluteImports"];function g(D){return D&&D.__esModule?D
{ "plugins": [ ["<plugin name>", { method: "usage-pure" }] ] }
See more options at https://github.com/babel/babel-polyfills/blob/main/docs/usage.md`);var ue;if(B==="usage-global")ue="usageGlobal";else if(B==="entry-global")ue="entryGlobal";else if(B==="usage-pure")ue="usagePure";else throw typeof B!="string"?new Error(".method must be a string"):new Error('.method must be one of "entry-global", "usage-global"'+(' or "usage-pure" (received '+JSON.stringify(B)+")"));if(typeof G=="function"){if(D.include||D.exclude)throw new Error(".include and .exclude are not supported when using the .shouldInjectPolyfill function.")}else if(G!=null)throw new Error(".shouldInjectPolyfill must be a function, or undefined"+(" (received "+JSON.stringify(G)+")"));if(J!=null&&typeof J!="boolean"&&typeof J!="string")throw new Error(".absoluteImports must be a boolean, a string, or undefined"+(" (received "+JSON.stringify(J)+")"));var ge;if(M||H||V){var ne=typeof M=="string"||Array.isArray(M)?{browsers:M}:M;ge=T(ne,{ignoreBrowserslistConfig:V,configPath:H})}else ge=F.targets();return{method:B,methodName:ue,targets:ge,absoluteImports:J??!1,shouldInjectPolyfill:G,debug:!!z,providerOptions:ce}}function P(D,F,B,M,V,H){var z=C(F,H),G=z.method,J=z.methodName,ce=z.targets,ue=z.debug,ge=z.shouldInjectPolyfill,ne=z.providerOptions,le=z.absoluteImports,Z,Ee,fe,Fe,qe,Ce=(0,s.createUtilsGetter)(new o.default(function(Pt){return f.resolve(M,Pt,le)},function(Pt){var tt,Bt;return(tt=(Bt=Fe)==null?void 0:Bt.get(Pt))!=null?tt:1/0})),ke=new Map,Be={babel:H,getUtils:Ce,method:F.method,targets:ce,createMetaResolver:h.default,shouldInjectPolyfill:function(tt){if(Fe===void 0)throw new Error("Internal error in the "+D.name+" provider: shouldInjectPolyfill() can't be called during initialization.");if(Fe.has(tt)||console.warn("Internal error in the "+ot+" provider: "+('unknown polyfill "'+tt+'".')),qe&&!qe(tt))return!1;var Bt=(0,r.isRequired)(tt,ce,{compatData:fe,includes:Z,excludes:Ee});if(ge&&(Bt=ge(tt,Bt),typeof Bt!="boolean"))throw new Error(".shouldInjectPolyfill must return a boolean.");return Bt},debug:function(tt){var Bt,sr;V().found=!0,!(!ue||!tt)&&(V().polyfills.has(ot)||(V().polyfills.add(tt),(sr=(Bt=V()).polyfillsSupport)!=null||(Bt.polyfillsSupport=fe)))},assertDependency:function(tt,Bt){if(Bt===void 0&&(Bt="*"),B!==!1&&!le){var sr=Bt==="*"?tt:tt+"@^"+Bt,$t=B.all?!1:j(ke,tt+" :: "+M,function(){return f.has(M,tt)});$t||V().missingDeps.add(sr)}}},Ze=D(Be,ne,M),ot=Ze.name||D.name;if(typeof Ze[J]!="function")throw new Error('The "'+ot+`" provider doesn't support the "`+G+'" polyfilling method.');Array.isArray(Ze.polyfills)?(Fe=new Map(Ze.polyfills.map(function(Pt,tt){return[Pt,tt]})),qe=Ze.filterPolyfills):Ze.polyfills?(Fe=new Map(Object.keys(Ze.polyfills).map(function(Pt,tt){return[Pt,tt]})),fe=Ze.polyfills,qe=Ze.filterPolyfills):Fe=new Map;var pt=(0,l.validateIncludeExclude)(ot,Fe,ne.include||[],ne.exclude||[]);Z=pt.include,Ee=pt.exclude;var Rt;return J==="usageGlobal"?Rt=function(tt,Bt){var sr,$t=Ce(Bt);return(sr=Ze[J](tt,$t,Bt))!=null?sr:!1}:Rt=function(tt,Bt){var sr=Ce(Bt);return Ze[J](tt,sr,Bt),!1},{debug:ue,method:G,targets:ce,provider:Ze,providerName:ot,callProvider:Rt}}function _(D){return(0,e.declare)(function(F,B,M){F.assertVersion("^7.0.0 || ^8.0.0-alpha.0");var V=F.traverse,H,z=(0,l.applyMissingDependenciesDefaults)(B,F),G=P(D,B,z,M,function(){return H},F),J=G.debug,ce=G.method,ue=G.targets,ge=G.provider,ne=G.providerName,le=G.callProvider,Z=ce==="entry-global"?c.entry:c.usage,Ee=ge.visitor?V.visitors.merge([Z(le),ge.visitor]):Z(le);J&&J!==d.presetEnvSilentDebugHeader&&(console.log(ne+": `DEBUG` option"),console.log(`
Using targets: `+(0,d.stringifyTargetsMultiline)(ue)),console.log("\nUsing polyfills with `"+ce+"` method:"));var fe=ge.runtimeName;return{name:"inject-polyfills",visitor:Ee,pre:function(qe){var Ce;fe&&(qe.get("runtimeHelpersModuleName")&&qe.get("runtimeHelpersModuleName")!==fe?console.warn("Two different polyfill providers"+(" ("+qe.get("runtimeHelpersModuleProvider"))+(" and "+ne+") are trying to define two")+" conflicting @babel/runtime alternatives:"+(" "+qe.get("runtimeHelpersModuleName")+" and "+fe+".")+" The second one will be ignored."):(qe.set("runtimeHelpersModuleName",fe),qe.set("runtimeHelpersModuleProvider",ne))),H={polyfills:new Set,polyfillsSupport:void 0,found:!1,providers:new Set,missingDeps:new Set},(Ce=ge.pre)==null||Ce.apply(this,arguments)},post:function(){var qe;if((qe=ge.post)==null||qe.apply(this,arguments),z!==!1&&(z.log==="per-file"?f.logMissing(H.missingDeps):f.laterLogMissing(H.missingDeps)),!!J){if(this.filename&&console.log(`[`+this.filename+"]"),H.polyfills.size===0){console.log(ce==="entry-global"?H.found?"Based on your targets, the "+ne+" polyfill did not add any polyfill.":"The entry point for the "+ne+" polyfill has not been found.":"Based on your code and targets, the "+ne+" polyfill did not add any polyfill.");return}console.log(ce==="entry-global"?"The "+ne+" polyfill entry has been replaced with the following polyfills:":"The "+ne+" polyfill added the following polyfills:");for(var Ce=I(H.polyfills),ke;!(ke=Ce()).done;){var Be=ke.value,Ze;if((Ze=H.polyfillsSupport)!=null&&Ze[Be]){var ot=(0,r.getInclusionReasons)(Be,ue,H.polyfillsSupport),pt=JSON.stringify(ot).replace(/,/g,", ").replace(/^\{"/,'{ "').replace(/"\}$/,'" }');console.log(" "+Be+" "+pt)}else console.log(" "+Be)}}}}})}function j(D,F,B){var M=D.get(F);return M===void 0&&(M=B(),D.set(F,M)),M}function k(D){return Object.keys(D).length===0}return Pv}var nue;function Mnt(){if(nue)return im;nue=1,im.__esModule=!0,im.default=void 0;var e=h(Hh()),r=wnt(),s=h(Pnt()),o=Int(),d=h(aue()),l=f(sl);function c(P){if(typeof WeakMap!="function")return null;var _=new WeakMap,j=new WeakMap;return(c=function(D){return D?j:_})(P)}function f(P,_){if(P&&P.__esModule)return P;if(P===null||typeof P!="object"&&typeof P!="function")return{default:P};var j=c(_);if(j&&j.has(P))return j.get(P);var k={},D=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var F in P)if(F!=="default"&&Object.prototype.hasOwnProperty.call(P,F)){var B=D?Object.getOwnPropertyDescriptor(P,F):null;B&&(B.get||B.set)?Object.defineProperty(k,F,B):k[F]=P[F]}return k.default=P,j&&j.set(P,k),k}function h(P){return P&&P.__esModule?P:{default:P}}var y=l.default||l,g=y.types,x="@babel/runtime-corejs2",R="#__secret_key__@babel/preset-env__compatibility",w="#__secret_key__@babel/runtime__compatibility",T=Function.call.bind(Object.hasOwnProperty),C=(0,d.default)(function(P,_){var j=_[R],k=j===void 0?{}:j,D=k.entryInjectRegenerator,F=D===void 0?!1:D,B=k.noRuntimeName,M=B===void 0?!1:B,V=_[w],H=V===void 0?{}:V,z=H.useBabelRuntime,G=z===void 0?!1:z,J=H.runtimeVersion,ce=J===void 0?"":J,ue=H.ext,ge=ue===void 0?".js":ue,ne=P.createMetaResolver({global:r.BuiltIns,static:r.StaticProperties,instance:r.InstanceProperties}),le=P.debug,Z=P.shouldInjectPolyfill,Ee=P.method,fe=(0,s.default)(P.targets,Ee,e.default),Fe=G?x+"/core-js":Ee==="usage-pure"?"core-js/library/fn":"core-js/modules";function qe(ke,Be){if(typeof ke=="string"){T(fe,ke)&&Z(ke)&&(le(ke),Be.injectGlobalImport(Fe+"/"+ke+".js"));return}ke.forEach(function(Ze){return qe(Ze,Be)})}function Ce(ke,Be,Ze){var ot=ke.pure,pt=ke.meta,Rt=ke.name;if(!(!ot||!Z(Rt))&&!(ce&&pt&&pt.minRuntimeVersion&&!(0,o.hasMinVersion)(pt&&pt.minRuntimeVersion,ce)))return G&&ot==="symbol/index"&&(ot="symbol"),Ze.injectDefaultImport(Fe+"/"+ot+ge,Be)}return{name:"corejs2",runtimeName:M?null:x,polyfills:fe,entryGlobal:function(Be,Ze,ot){Be.kind==="import"&&Be.source==="core-js"&&(le(null),qe(Object.keys(fe),Ze),F&&Ze.injectGlobalImport("regenerator-runtime/runtime.js"),ot.remove())},usageGlobal:function(Be,Ze){var ot=ne(Be);if(ot){var pt=ot.desc.global;if(ot.kind!=="global"&&"object"in Be&&Be.object&&Be.placement==="prototype"){var Rt=Be.object.toLowerCase();pt=pt.filter(function(Pt){return Pt.includes(Rt)})}qe(pt,Ze)}},usagePure:function(Be,Ze,ot){if(Be.kind==="in"){Be.key==="Symbol.iterator"&&ot.replaceWith(g.callExpression(Ze.injectDefaultImport(Fe+"/is-iterable"+ge,"isIterable"),[ot.node.right]));return}if(!ot.parentPath.isUnaryExpression({operator:"delete"})){if(Be.kind==="property"){if(!ot.isMemberExpression()||!ot.isReferenced())return;if(Be.key==="Symbol.iterator"&&Z("es6.symbol")&&ot.parentPath.isCallExpression({callee:ot.node})&&ot.parentPath.node.arguments.length===0){ot.parentPath.replaceWith(g.callExpression(Ze.injectDefaultImport(Fe+"/get-iterator"+ge,"getIterator"),[ot.node.object])),ot.skip();return}}var pt=ne(Be);if(pt){var Rt=Ce(pt.desc,pt.name,Ze);Rt&&ot.replaceWith(Rt)}}},visitor:Ee==="usage-global"&&{YieldExpression:function(Be){Be.node.delegate&&qe("web.dom.iterable",P.getUtils(Be))},"F
import "core-js"; import "regenerator-runtime/runtime.js"; `])))):T.replaceWith(y.ast(cue||(cue=Y([` import "core-js"; `])))))},Program:function(T){T.get("body").forEach(function(C){var P=s(C);R&&o(P)?(console.warn(l.replace("SPECIFIER",P)),x||C.remove()):P==="@babel/polyfill"&&(x?console.warn(d):g?C.replaceWithMultiple(y.ast(pue||(pue=Y([` require("core-js"); require("regenerator-runtime/runtime.js"); `])))):C.replaceWith(y.ast(fue||(fue=Y([` require("core-js"); `])))))})}}}},Vj}var Wj,mue;function Unt(){if(mue)return Wj;mue=1;var e=due(),r=e.getImportSource,s=e.getRequireSource;function o(d){return d==="regenerator-runtime/runtime"||d==="regenerator-runtime/runtime.js"}return Wj=function(){var l={ImportDeclaration:function(f){o(r(f))&&(this.regeneratorImportExcluded=!0,f.remove())},Program:function(f){var h=this;f.get("body").forEach(function(y){o(s(y))&&(h.regeneratorImportExcluded=!0,y.remove())})}};return{name:"preset-env/remove-regenerator",visitor:l,pre:function(){this.regeneratorImportExcluded=!1},post:function(){if(this.opts.debug&&this.regeneratorImportExcluded){var f=this.file.opts.filename;Kt.env.BABEL_ENV==="test"&&(f=f.replace(/\\/g,"/")),console.log(`[`+f+"] Based on your targets, regenerator-runtime import excluded.")}}}},Wj}(function(e){Object.defineProperties(e,{pluginCoreJS2:{get:function(){return Bnt().default}},pluginRegenerator:{get:function(){return $nt().default}},legacyBabelPolyfillPlugin:{get:function(){return qnt()}},removeRegeneratorEntryPlugin:{get:function(){return Unt()}},corejs2Polyfills:{get:function(){return Hh()}}})})(xo);var Gs=new pd("@babel/preset-env"),Vnt=Object.keys(sm),Wnt=["transform-dynamic-import"].concat(pe(Object.keys(Bj).map(function(e){return Bj[e]}))),Gnt=function(r,s){var o=new Set(Vnt);return r==="exclude"&&Wnt.map(o.add,o),s&&(s===2?(Object.keys(xo.corejs2Polyfills).map(o.add,o),o.add("web.timers").add("web.immediate").add("web.dom.iterable")):Object.keys(aj).map(o.add,o)),Array.from(o)};function Knt(e,r){return Array.prototype.concat.apply([],e.map(r))}var Hnt=function(r){return r.replace(/^(?:@babel\/|babel-)(?:plugin-)?/,"")},yue=function(r,s,o){if(r===void 0&&(r=[]),r.length===0)return[];var d=Gnt(s,o),l=[],c=Knt(r,function(f){var h;if(typeof f=="string")try{h=new RegExp("^"+Hnt(f)+"$")}catch{return l.push(f),[]}else h=f;var y=d.filter(function(g){return h.test(g)||h.test(g.replace(/^transform-/,"proposal-"))});return y.length===0&&l.push(f),y});return Gs.invariant(l.length===0,"The plugins/built-ins '"+l.join(", ")+"' passed to the '"+s+`' option are not valid. Please check data/[plugin-features|built-in-features].js in babel-preset-env`),c},znt=function(r,s){r===void 0&&(r=[]),s===void 0&&(s=[]);var o=r.filter(function(d){return s.includes(d)});Gs.invariant(o.length===0,"The plugins/built-ins '"+o.join(", ")+`' were found in both the "include" and "exclude" options.`)},Xnt=function(r){return typeof r=="string"||Array.isArray(r)?{browsers:r}:Object.assign({},r)},Jnt=function(r){return r===void 0&&(r=$j.auto),Gs.invariant($j[r.toString()]||r===$j.false,`The 'modules' option must be one of - 'false' to indicate no module processing - a specific module type: 'commonjs', 'amd', 'umd', 'systemjs' - 'auto' (default) which will automatically select 'false' if the current process is known to support ES module syntax, or "commonjs" otherwise`),r},Ynt=function(r){return r===void 0&&(r=!1),Gs.invariant(Fde[r.toString()]||r===Fde.false,`The 'useBuiltIns' option must be either 'false' (default) to indicate no polyfill, '"entry"' to indicate replacing the entry polyfill, or '"usage"' to import only used polyfills per file`),r};function Qnt(e,r){var s=!1,o;r&&e===void 0?(o=2,console.warn("\nWARNING (@babel/preset-env): We noticed you're using the `useBuiltIns` option without declaring a core-js version. Currently, we assume version 2.x when no version is passed. Since this default version will likely change in future versions of Babel, we recommend explicitly setting the core-js version you are using via the `corejs` option.\n\nYou should also be sure that the version you pass to the `corejs` option matches the version specified in your `package.json`'s `dependencies` section. If it doesn't, you need to run one of the following commands:\n\n npm install --save core-js@2 npm install --save core-js@3\n yarn add core-js@2 yarn add core-js@3\n\nMore info about useBuiltIns: https://babeljs.io/docs/en/babel-preset-env#usebuiltins\nMore info about core-js: https://babeljs.io/docs/en/babel-preset-env#corejs")):typeof e=="object"&&e!==null?(o=e.version,s=!!e.proposals):o=e;var d=o?Ij.coerce(String(o)):!1;if(d)if(r){if(d.major<2||d.major>3)throw new RangeError("Invalid Option: The version passed to `corejs` is invalid. Currently, only core-js@2 and core-js@3 are supported.")}else console.warn("\nWARNING (@babel/preset-env): The `corejs` option only has an effect when the `useBuiltIns` option is not `false`\n");return{version:d,proposals:s}}function Znt(e){Gs.validateTopLevelOptions(e,Xi);var r=Ynt(e.useBuiltIns),s=Qnt(e.corejs,r),o=yue(e.include,Xi.include,!!s.version&&s.version.major),d=yue(e.exclude,Xi.exclude,!!s.version&&s.version.major);return znt(o,d),Gs.validateBooleanOption("loose",e.loose),Gs.validateBooleanOption("spec",e.spec),{bugfixes:Gs.validateBooleanOption(Xi.bugfixes,e.bugfixes,!1),configPath:Gs.validateStringOption(Xi.configPath,e.configPath,Kt.cwd()),corejs:s,debug:Gs.validateBooleanOption(Xi.debug,e.debug,!1),include:o,exclude:d,forceAllTransforms:Gs.validateBooleanOption(Xi.forceAllTransforms,e.forceAllTransforms,!1),ignoreBrowserslistConfig:Gs.validateBooleanOption(Xi.ignoreBrowserslistConfig,e.ignoreBrowserslistConfig,!1),modules:Jnt(e.modules),shippedProposals:Gs.validateBooleanOption(Xi.shippedProposals,e.shippedProposals,!1),targets:Xnt(e.targets),useBuiltIns:r,browserslistEnv:Gs.validateStringOption(Xi.browserslistEnv,e.browserslistEnv)}}var gue=new Set,est=["syntax-import-assertions","syntax-import-attributes"],vue={"transform-async-generator-functions":"syntax-async-generators","transform-class-properties":"syntax-class-properties","transform-class-static-block":"syntax-class-static-block","transform-export-namespace-from":"syntax-export-namespace-from","transform-json-strings":"syntax-json-strings","transform-nullish-coalescing-operator":"syntax-nullish-coalescing-operator","transform-numeric-separator":"syntax-numeric-separator","transform-object-rest-spread":"syntax-object-rest-spread","transform-optional-catch-binding":"syntax-optional-catch-binding","transform-optional-chaining":"syntax-optional-chaining","transform-private-methods":"syntax-class-properties","transform-private-property-in-object":"syntax-private-property-in-object","transform-unicode-property-regex":null},tst=Object.keys(vue).map(function(e){return[e,vue[e]]}),rst=new Map(tst),Iv=aj,ast=Tle,bue=Cle,nst=["method","targets","ignoreBrowserslistConfig","configPath","debug","shouldInjectPolyfill","absoluteImports"],xue,Rue,Eue,Sue=u,ol=Sue.types,Gj=Sue.template;function sst(e,r){var s=new Set;return e.forEach(function(o){return r.has(o)&&s.add(o)}),s}function hm(e,r){return Object.prototype.hasOwnProperty.call(e,r)}function ist(e){return Object.prototype.toString.call(e).slice(8,-1)}function Tue(e){if(e.isIdentifier()&&!e.scope.hasBinding(e.node.name,!0))return e.node.name;if(e.isPure()){var r=e.evaluate(),s=r.deopt;if(s&&s.isIdentifier())return s.node.name}}function Cv(e,r){r===void 0&&(r=!1);var s=e.scope;if(e.isStringLiteral())return e.node.value;var o=e.isIdentifier();if(o&&!(r||e.parent.computed))return e.node.name;if(r&&e.isMemberExpression()&&e.get("object").isIdentifier({name
var `," = require(",").",` `])),x,y,g)):ol.importDeclaration([ol.importSpecifier(x,g)],y),name:x.name}})},injectDefaultImport:function(d,l,c){return l===void 0&&(l=d),e.storeNamed(s,d,"default",c,function(f,h){var y=s.scope.generateUidIdentifier(l);return{node:f?wue(Gj.statement.ast(Eue||(Eue=Y(["var "," = require(",")"])),y,h)):ol.importDeclaration([ol.importDefaultSpecifier(y)],h),name:y.name}})}}}}var ust=u,jv=ust.types,cst=function(){function e(s,o){this._imports=new WeakMap,this._anonymousImports=new WeakMap,this._lastImports=new WeakMap,this._resolver=s,this._getPreferredIndex=o}var r=e.prototype;return r.storeAnonymous=function(o,d,l,c){var f=this._normalizeKey(o,d),h=this._ensure(this._anonymousImports,o,Set);if(!h.has(f)){var y=c(o.node.sourceType==="script",jv.stringLiteral(this._resolver(d)));h.add(f),this._injectImport(o,y,l)}},r.storeNamed=function(o,d,l,c,f){var h=this._normalizeKey(o,d,l),y=this._ensure(this._imports,o,Map);if(!y.has(h)){var g=f(o.node.sourceType==="script",jv.stringLiteral(this._resolver(d)),jv.identifier(l)),x=g.node,R=g.name;y.set(h,R),this._injectImport(o,x,c)}return jv.identifier(y.get(h))},r._injectImport=function(o,d,l){var c,f=this._getPreferredIndex(l),h=(c=this._lastImports.get(o))!=null?c:[],y=function(J){return J.node&&J.parent===o.node&&J.container===o.node.body},g;if(f===1/0)h.length>0&&(g=h[h.length-1].path,y(g)||(g=void 0));else for(var x=I(h.entries()),R;!(R=x()).done;){var w=ve(R.value,2),T=w[0],C=w[1],P=C.path,_=C.index;if(y(P)){if(f<_){var j=P.insertBefore(d),k=ve(j,1),D=k[0];h.splice(T,0,{path:D,index:f});return}g=P}}if(g){var F=g.insertAfter(d),B=ve(F,1),M=B[0];h.push({path:M,index:f})}else{var V=o.unshiftContainer("body",d),H=ve(V,1),z=H[0];this._lastImports.set(o,[{path:z,index:f}])}},r._ensure=function(o,d,l){var c=o.get(d);return c||(c=new l,o.set(d,c)),c},r._normalizeKey=function(o,d,l){l===void 0&&(l="");var c=o.node.sourceType;return(l&&c)+"::"+d+"::"+l},O(e)}(),pst="#__secret_key__@babel/preset-env__don't_log_debug_header_and_resolved_targets";function fst(e){return JSON.stringify(U9(e),null,2)}function hst(e){if(e instanceof RegExp)return e;try{return new RegExp("^"+e+"$")}catch{return null}}function Pue(e,r){return r.length?' - The following "'+e+`" patterns didn't match any polyfill:`+r.map(function(s){return" "+String(s)+``}).join(""):""}function mst(e){return e.size?` - The following polyfills were matched both by "include" and "exclude" patterns:`+Array.from(e,function(r){return" "+r+``}).join(""):""}function yst(e,r,s,o){var d,l=function(R){var w=hst(R);if(!w)return!1;for(var T=!1,C=I(r.keys()),P;!(P=C()).done;){var _=P.value;w.test(_)&&(T=!0,d.add(_))}return!T},c=d=new Set,f=Array.from(s).filter(l),h=d=new Set,y=Array.from(o).filter(l),g=sst(c,h);if(g.size>0||f.length>0||y.length>0)throw new Error('Error while validating the "'+e+`" provider options:`+Pue("include",f)+Pue("exclude",y)+mst(g));return{include:c,exclude:h}}function gst(e,r){var s=e.missingDependencies,o=s===void 0?{}:s;if(o===!1)return!1;var d=r.caller(function(x){return x==null?void 0:x.name}),l=o.log,c=l===void 0?"deferred":l,f=o.inject,h=f===void 0?d==="rollup-plugin-babel"?"throw":"import":f,y=o.all,g=y===void 0?!1:y;return{log:c,inject:h,all:g}}function Aue(e){if(e.removed)return!0;if(!e.parentPath)return!1;if(e.listKey){var r;if(!((r=e.parentPath.node)!=null&&(r=r[e.listKey])!=null&&r.includes(e.node)))return!0}else if(e.parentPath.node[e.key]!==e.node)return!0;return Aue(e.parentPath)}var vst=function(r){function s(l,c,f,h){return r({kind:"property",object:l,key:c,placement:f},h)}function o(l){var c=l.node.name,f=l.scope;f.getBindingIdentifier(c)||r({kind:"global",name:c},l)}function d(l){var c=Cv(l.get("property"),l.node.computed);return{key:c,handleAsMemberExpression:!!c&&c!=="prototype"}}return{ReferencedIdentifier:function(c){var f=c.parentPath;f.isMemberExpression({object:c.node})&&d(f).handleAsMemberExpression||o(c)},MemberExpression:function(c){var f=d(c),h=f.key,y=f.handleAsMemberExpression;if(y){var g=c.get("object"),x=g.isIdentifier();if(x){var R=g.scope.getBinding(g.node.name);if(R){if(R.path.isImportNamespaceSpecifier())return;x=!1}}var w=Kj(g),T=s(w.id,h,w.placement,c);T||(T=!x||c.shouldSkip||g.shouldSkip||Aue(g)),T||o(g)}},ObjectPattern:function(c){var f=c.parentPath,h=c.parent,y;if(f.isVariableDeclarator())y=f.get("init");else if(f.isAssignmentExpression())y=f.get("right");else if(f.isFunction()){var g=f.parentPath;(g.isCallExpression()||g.isNewExpression())&&g.node.callee===h&&(y=g.get("arguments")[c.key])}var x=null,R=null;if(y){var w=Kj(y);x=w.id,R=w.placement}for(var T=I(c.get("properties")),C;!(C=T()).done;){var P=C.value;if(P.isObjectProperty()){var _=Cv(P.get("key"));_&&s(x,_,R,P)}}},BinaryExpression:function(c){if(c.node.operator==="in"){var f=Kj(c.get("right")),h=Cv(c.get("left"),!0);h&&r({kind:"in",object:f.id,key:h,placement:f.placement},c)}}}},bst=function(r){return{ImportDeclaration:function(o){var d=ost(o);d&&r({kind:"import",source:d},o)},Program:function(o){o.get("body").forEach(function(d){var l=lst(d);l&&r({kind:"import",source:l},d)})}}};function xst(e,r,s){if(s===!1)return r;throw new Error('"absoluteImports" is not supported in bundles prepared for the browser.')}function Rst(e,r){return!0}function aNt(e){}function nNt(e){}var Est=new Set(["global","globalThis","self","window"]);function Sst(e){var r=e.static,s=e.instance,o=e.global;return function(d){if(d.kind==="global"&&o&&hm(o,d.name))return{kind:"global",desc:o[d.name],name:d.name};if(d.kind==="property"||d.kind==="in"){var l=d.placement,c=d.object,f=d.key;if(c&&l==="static"){if(o&&Est.has(c)&&hm(o,f))return{kind:"global",desc:o[f],name:f};if(r&&hm(r,c)&&hm(r[c],f))return{kind:"static",desc:r[c][f],name:c+"$"+f}}if(s&&hm(s,f))return{kind:"instance",desc:s[f],name:""+f}}}}var Tst=Ah.default||Ah;function wst(e,r){var s=e.method,o=e.targets,d=e.ignoreBrowserslistConfig,l=e.configPath,c=e.debug,f=e.shouldInjectPolyfill,h=e.absoluteImports,y=Ge(e,nst);if(Cst(e))throw new Error(`This plugin requires options, for example: { "plugins": [ ["<plugin name>", { method: "usage-pure" }] ] }
See more options at https://github.com/babel/babel-polyfills/blob/main/docs/usage.md`);var g;if(s==="usage-global")g="usageGlobal";else if(s==="entry-global")g="entryGlobal";else if(s==="usage-pure")g="usagePure";else throw typeof s!="string"?new Error(".method must be a string"):new Error('.method must be one of "entry-global", "usage-global"'+(' or "usage-pure" (received '+JSON.stringify(s)+")"));if(typeof f=="function"){if(e.include||e.exclude)throw new Error(".include and .exclude are not supported when using the .shouldInjectPolyfill function.")}else if(f!=null)throw new Error(".shouldInjectPolyfill must be a function, or undefined"+(" (received "+JSON.stringify(f)+")"));if(h!=null&&typeof h!="boolean"&&typeof h!="string")throw new Error(".absoluteImports must be a boolean, a string, or undefined"+(" (received "+JSON.stringify(h)+")"));var x;if(o||l||d){var R=typeof o=="string"||Array.isArray(o)?{browsers:o}:o;x=Tst(R,{ignoreBrowserslistConfig:d,configPath:l})}else x=r.targets();return{method:s,methodName:g,targets:x,absoluteImports:h??!1,shouldInjectPolyfill:f,debug:!!c,providerOptions:y}}function Pst(e,r,s,o,d,l){var c=wst(r,l),f=c.method,h=c.methodName,y=c.targets,g=c.debug,x=c.shouldInjectPolyfill,R=c.providerOptions,w=c.absoluteImports,T,C,P,_,j,k=dst(new cst(function(z){return xst(o,z,w)},function(z){var G,J;return(G=(J=_)==null?void 0:J.get(z))!=null?G:1/0})),D=new Map,F={babel:l,getUtils:k,method:r.method,targets:y,createMetaResolver:Sst,shouldInjectPolyfill:function(G){if(_===void 0)throw new Error("Internal error in the "+e.name+" provider: shouldInjectPolyfill() can't be called during initialization.");if(_.has(G)||console.warn("Internal error in the "+M+" provider: "+('unknown polyfill "'+G+'".')),j&&!j(G))return!1;var J=Qo(G,y,{compatData:P,includes:T,excludes:C});if(x&&(J=x(G,J),typeof J!="boolean"))throw new Error(".shouldInjectPolyfill must return a boolean.");return J},debug:function(G){var J,ce;d().found=!0,!(!g||!G)&&(d().polyfills.has(M)||(d().polyfills.add(G),(ce=(J=d()).polyfillsSupport)!=null||(J.polyfillsSupport=P)))},assertDependency:function(G,J){if(J===void 0&&(J="*"),s!==!1&&!w){var ce=J==="*"?G:G+"@^"+J,ue=s.all?!1:Ist(D,G+" :: "+o,function(){return Rst()});ue||d().missingDeps.add(ce)}}},B=e(F,R,o),M=B.name||e.name;if(typeof B[h]!="function")throw new Error('The "'+M+`" provider doesn't support the "`+f+'" polyfilling method.');Array.isArray(B.polyfills)?(_=new Map(B.polyfills.map(function(z,G){return[z,G]})),j=B.filterPolyfills):B.polyfills?(_=new Map(Object.keys(B.polyfills).map(function(z,G){return[z,G]})),P=B.polyfills,j=B.filterPolyfills):_=new Map;var V=yst(M,_,R.include||[],R.exclude||[]);T=V.include,C=V.exclude;var H;return h==="usageGlobal"?H=function(G,J){var ce,ue=k(J);return(ce=B[h](G,ue,J))!=null?ce:!1}:H=function(G,J){var ce=k(J);return B[h](G,ce,J),!1},{debug:g,method:f,targets:y,provider:B,providerName:M,callProvider:H}}function Ast(e){return function(r,s,o){r.assertVersion("^7.0.0 || ^8.0.0-alpha.0");var d=r.traverse,l,c=gst(s,r),f=Pst(e,s,c,o,function(){return l},r),h=f.debug,y=f.method,g=f.targets,x=f.provider,R=f.providerName,w=f.callProvider,T=y==="entry-global"?bst:vst,C=x.visitor?d.visitors.merge([T(w),x.visitor]):T(w);h&&h!==pst&&(console.log(R+": `DEBUG` option"),console.log(`
Using targets: `+fst(g)),console.log("\nUsing polyfills with `"+y+"` method:"));var P=x.runtimeName;return{name:"inject-polyfills",visitor:C,pre:function(j){var k;P&&(j.get("runtimeHelpersModuleName")&&j.get("runtimeHelpersModuleName")!==P?console.warn("Two different polyfill providers"+(" ("+j.get("runtimeHelpersModuleProvider"))+(" and "+R+") are trying to define two")+" conflicting @babel/runtime alternatives:"+(" "+j.get("runtimeHelpersModuleName")+" and "+P+".")+" The second one will be ignored."):(j.set("runtimeHelpersModuleName",P),j.set("runtimeHelpersModuleProvider",R))),l={polyfills:new Set,polyfillsSupport:void 0,found:!1,providers:new Set,missingDeps:new Set},(k=x.pre)==null||k.apply(this,arguments)},post:function(){var j;if((j=x.post)==null||j.apply(this,arguments),c!==!1&&(c.log==="per-file"?(l.missingDeps,void 0):(l.missingDeps,void 0)),!!h){if(this.filename&&console.log(`[`+this.filename+"]"),l.polyfills.size===0){console.log(y==="entry-global"?l.found?"Based on your targets, the "+R+" polyfill did not add any polyfill.":"The entry point for the "+R+" polyfill has not been found.":"Based on your code and targets, the "+R+" polyfill did not add any polyfill.");return}console.log(y==="entry-global"?"The "+R+" polyfill entry has been replaced with the following polyfills:":"The "+R+" polyfill added the following polyfills:");for(var k=I(l.polyfills),D;!(D=k()).done;){var F=D.value,B;if((B=l.polyfillsSupport)!=null&&B[F]){var M=V9(F,g,l.polyfillsSupport),V=JSON.stringify(M).replace(/,/g,", ").replace(/^\{"/,'{ "').replace(/"\}$/,'" }');console.log(" "+F+" "+V)}else console.log(" "+F)}}}}}}function Ist(e,r,s){var o=e.get(r);return o===void 0&&(o=s(),e.set(r,o)),o}function Cst(e){return Object.keys(e).length===0}var Hj,jst=new Set(["esnext.suppressed-error.constructor","esnext.array.from-async","esnext.array.group","esnext.array.group-to-map","esnext.data-view.get-float16","esnext.data-view.set-float16","esnext.iterator.constructor","esnext.iterator.drop","esnext.iterator.every","esnext.iterator.filter","esnext.iterator.find","esnext.iterator.flat-map","esnext.iterator.for-each","esnext.iterator.from","esnext.iterator.map","esnext.iterator.reduce","esnext.iterator.some","esnext.iterator.take","esnext.iterator.to-array","esnext.json.is-raw-json","esnext.json.parse","esnext.json.raw-json","esnext.math.f16round","esnext.promise.try","esnext.symbol.async-dispose","esnext.symbol.dispose","esnext.symbol.metadata"]),zj={};Object.keys(Iv).forEach(function(e,r){zj[e]=r});var Re=function(r,s,o,d){return o===void 0&&(o=s[0]),{name:o,pure:r,global:s.sort(function(l,c){return zj[l]-zj[c]}),exclude:d}},ll=function(){for(var r=arguments.length,s=new Array(r),o=0;o<r;o++)s[o]=arguments[o];return Re(null,[].concat(s,hp))},Iue=["es.array.iterator","web.dom-collections.iterator"],Bu=["es.string.iterator"].concat(Iue),Xj=["es.object.to-string"].concat(Iue),bd=["es.object.to-string"].concat(pe(Bu)),Pi=["es.error.cause","es.error.to-string"],Jj=["esnext.suppressed-error.constructor"].concat(Pi),Yj=["es.array-buffer.constructor","es.array-buffer.slice","es.data-view","es.array-buffer.detached","es.array-buffer.transfer","es.array-buffer.transfer-to-fixed-length","es.object.to-string"],hp=["es.typed-array.at","es.typed-array.copy-within","es.typed-array.every","es.typed-array.fill","es.typed-array.filter","es.typed-array.find","es.typed-array.find-index","es.typed-array.find-last","es.typed-array.find-last-index","es.typed-array.for-each","es.typed-array.includes","es.typed-array.index-of","es.typed-array.iterator","es.typed-array.join","es.typed-array.last-index-of","es.typed-array.map","es.typed-array.reduce","es.typed-array.reduce-right","es.typed-array.reverse","es.typed-array.set","es.typed-array.slice","es.typed-array.some","es.typed-array.sort","es.typed-array.subarray","es.typed-array.to-locale-string","es.typed-array.to-reversed","es.typed-array.to-sorted","es.typed-array.to-string","es.typed-array.with","es.object.to-string","es.array.iterator","esnext.typed-array.filter-reject","esnext.typed-array.group-by","esnext.typed-array.to-spliced","esnext.typed-array.unique-by"].concat(Yj),Eo=["es.promise","es.object.to-string"],Fu=[].concat(Eo,pe(Bu)),Ost=["es.symbol","es.symbol.description","es.object.to-string"],mm=["es.map","esnext.map.delete-all","esnext.map.emplace","esnext.map.every","esnext.map.filter","esnext.map.find","esnext.map.find-key","esnext.map.includes","esnext.map.key-of","esnext.map.map-keys","esnext.map.map-values","esnext.map.merge","esnext.map.reduce","esnext.map.some","esnext.map.update"].concat(pe(bd)),Qj=["es.set","es.set.difference.v2","es.set.intersection.v2","es.set.is-disjoint-from.v2","es.set.is-subset-of.v2","es.set.is-superset-of.v2","es.set.symmetric-difference.v2","es.set.union.v2","esnext.set.add-all","esnext.set.delete-all","esnext.set.difference","esnext.set.every","esnext.set.filter","esnext.set.find","esnext.set.intersection","esnext.set.is-disjoint-from","esnext.set.is-su
The uglify target has been deprecated. Set the top leveloption \`forceAllTransforms: true\` instead.
`))}B=Kst(w,y,l,j,e)}var V=h||M?{}:B,H=$ue(g),z=$ue(f),G=Vst(R,d),J=x==="auto"?e.caller(Hst)?!1:"commonjs":x,ce=x==="auto"?!e.caller(zst):!!J;!z.plugins.has("transform-export-namespace-from")&&(x==="auto"?!e.caller(Xst):J)&&H.plugins.add("transform-export-namespace-from");var ue=ZH(G,H.plugins,z.plugins,V,Wst(J,ce,e.version),k?["transform-typeof-symbol"]:void 0,rst);R&&gnt(ue,est),bnt(ue,e.version),vnt(ue,Bde);var ge=que({useBuiltIns:T,corejs:P,polyfillTargets:B,include:H.builtIns,exclude:z.builtIns,proposals:_,shippedProposals:R,regenerator:ue.has("transform-regenerator"),debug:c}),ne=T!==!1,le=Array.from(ue).map(function(Z){return Z==="transform-class-properties"||Z==="transform-private-methods"||Z==="transform-private-property-in-object"?[rO(Z),{loose:k?"#__internal__@babel/preset-env__prefer-true-but-false-is-ok-if-it-prevents-an-error":"#__internal__@babel/preset-env__prefer-false-but-true-is-ok-if-it-prevents-an-error"}]:Z==="syntax-import-attributes"?[rO(Z),{deprecatedAssertSyntax:!0}]:[rO(Z),{spec:F,loose:k,useBuiltIns:ne}]}).concat(ge);return c&&(console.log("@babel/preset-env: `DEBUG` option"),console.log(`Using targets:`),console.log(JSON.stringify(U9(B),null,2)),console.log(`Using modules transform: `+x.toString()),console.log(`Using plugins:`),ue.forEach(function(Z){Jat(Z,B,G)}),T||console.log("\nUsing polyfills: No polyfills were added, since the `useBuiltIns` option was not set.")),{plugins:le}};a.getModulesPluginNames=function(e){var r=e.modules,s=e.transformations,o=e.shouldTransformESM,d=e.shouldTransformDynamicImport,l=e.shouldTransformExportNamespaceFrom,c=[];return r!==!1&&s[r]&&(o&&c.push(s[r]),d&&(o&&r!=="umd"?c.push("transform-dynamic-import"):console.warn("Dynamic import can only be transformed when transforming ES modules to AMD, CommonJS or SystemJS."))),l&&c.push("transform-export-namespace-from"),d||c.push("syntax-dynamic-import"),l||c.push("syntax-export-namespace-from"),c.push("syntax-top-level-await"),c.push("syntax-import-meta"),c},new pd("@babel/preset-flow");function Yst(e){e===void 0&&(e={});var r=e,s=r.all,o=r.ignoreExtensions,d=r.experimental_useHermesParser,l=e,c=l.allowDeclareFields;return{all:s,allowDeclareFields:c,ignoreExtensions:o,experimental_useHermesParser:d}}var Qst=function(e,r){e.assertVersion("*");var s=Yst(r),o=s.all,d=s.allowDeclareFields,l=s.ignoreExtensions,c=l===void 0?!0:l,f=s.experimental_useHermesParser,h=f===void 0?!1:f,y=[[Yie,{all:o,allowDeclareFields:d}]];if(h)throw Number.parseInt(Kt.versions.node,10)<12?new Error("The Hermes parser is only supported in Node 12 and later."):new Error("The Hermes parser is not supported in the @babel/standalone.");return c?{plugins:y}:{overrides:[{test:function(x){return x==null||!/\.tsx?$/.test(x)},plugins:y}]}},Uue=[["react",new Set(["cloneElement","createContext","createElement","createFactory","createRef","forwardRef","isValidElement","memo","lazy"])],["react-dom",new Set(["createPortal"])]],Zst=function(e){return e.assertVersion("*"),{name:"transform-react-pure-annotations",visitor:{CallExpression:function(s){eit(s)&&Hi(s)}}}};function eit(e){var r=e.get("callee");if(!r.isMemberExpression()){for(var s=0,o=Uue;s<o.length;s++)for(var d=ve(o[s],2),l=d[0],c=d[1],f=I(c),h;!(h=f()).done;){var y=h.value;if(r.referencesImport(l,y))return!0}return!1}var g=r.get("object"),x=r.node;if(!x.computed&&Wt(x.property))for(var R=x.property.name,w=0,T=Uue;w<T.length;w++){var C=ve(T[w],2),P=C[0],_=C[1];if(g.referencesImport(P,"default")||g.referencesImport(P,"*"))return _.has(R)}return!1}new pd("@babel/preset-react");function tit(e){e===void 0&&(e={});{var r=e,s=r.pragma,o=r.pragmaFrag,d=e,l=d.pure,c=d.throwIfNamespace,f=c===void 0?!0:c,h=d.runtime,y=h===void 0?"classic":h,g=d.importSource,x=d.useBuiltIns,R=d.useSpread;y==="classic"&&(s=s||"React.createElement",o=o||"React.Fragment");var w=!!e.development;return{development:w,importSource:g,pragma:s,pragmaFrag:o,pure:l,runtime:y,throwIfNamespace:f,useBuiltIns:x,useSpread:R}}}var rit=function(e,r){e.assertVersion("*");var s=tit(r),o=s.development,d=s.importSource,l=s.pragma,c=s.pragmaFrag,f=s.pure,h=s.runtime,y=s.throwIfNamespace;return{plugins:[[o?Noe:_oe,{importSource:d,pragma:l,pragmaFrag:c,runtime:h,throwIfNamespace:y,pure:f,useBuiltIns:!!r.useBuiltIns,useSpread:r.useSpread}],goe,f!==!1&&Zst].filter(Boolean)}},ul=new pd("@babel/preset-typescript");function ait(e){e===void 0&&(e={});var r=e,s=r.allowNamespaces,o=s===void 0?!0:s,d=r.jsxPragma,l=r.onlyRemoveTypeImports,c={ignoreExtensions:"ignoreExtensions",allowNamespaces:"allowNamespaces",disallowAmbiguousJSXLike:"disallowAmbiguousJSXLike",jsxPragma:"jsxPragma",jsxPragmaFrag:"jsxPragmaFrag",onlyRemoveTypeImports:"onlyRemoveTypeImports",optimizeConstEnums:"optimizeConstEnums",rewriteImportExtensions:"rewriteImportExtensions",allExtensions:"allExtensions",isTSX:"isTSX"},f=ul.validateStringOption(c.jsxPragmaFrag,e.jsxPragmaFrag,"React.Fragment");{var h=ul.validateBooleanOption(c.allExtensions,e.allExtensions,!1),y=ul.validateBooleanOption(c.isTSX,e.isTSX,!1);y&&ul.invariant(h,"isTSX:true requires allExtensions:true")}var g=ul.validateBooleanOption(c.ignoreExtensions,e.ignoreExtensions,!1),x=ul.validateBooleanOption(c.disallowAmbiguousJSXLike,e.disallowAmbiguousJSXLike,!1);x&&ul.invariant(h,"disallowAmbiguousJSXLike:true requires allExtensions:true");var R=ul.validateBooleanOp
${u}`)}function Mit(n,t){const{stackTraceLimit:a,prepareStackTrace:i}=Error;let u;if(Error.stackTraceLimit=1+n+t,Error.prepareStackTrace=function(m,b){u=b},new Error().stack,Error.stackTraceLimit=a,Error.prepareStackTrace=i,!u)return{internal:!1,trace:""};const p=u.slice(1+n,1+n+t);return{internal:/[\\/]@babel[\\/]/.test(p[1].getFileName()),trace:p.map(m=>` at ${m}`).join(``)}}Object.defineProperty(xe,"__esModule",{value:!0});xe.isAccessor=Yct;xe.isAnyTypeAnnotation=vlt;xe.isArgumentPlaceholder=Hdt;xe.isArrayExpression=Bit;xe.isArrayPattern=Lot;xe.isArrayTypeAnnotation=blt;xe.isArrowFunctionExpression=Mot;xe.isAssignmentExpression=Fit;xe.isAssignmentPattern=kot;xe.isAwaitExpression=ilt;xe.isBigIntLiteral=llt;xe.isBinary=xct;xe.isBinaryExpression=$it;xe.isBindExpression=zdt;xe.isBlock=Sct;xe.isBlockParent=Ect;xe.isBlockStatement=Wit;xe.isBooleanLiteral=cot;xe.isBooleanLiteralTypeAnnotation=Rlt;xe.isBooleanTypeAnnotation=xlt;xe.isBreakStatement=Git;xe.isCallExpression=Kit;xe.isCatchClause=Hit;xe.isClass=zct;xe.isClassAccessorProperty=flt;xe.isClassBody=Bot;xe.isClassDeclaration=$ot;xe.isClassExpression=Fot;xe.isClassImplements=Slt;xe.isClassMethod=Qot;xe.isClassPrivateMethod=mlt;xe.isClassPrivateProperty=hlt;xe.isClassProperty=plt;xe.isCompletionStatement=Pct;xe.isConditional=Act;xe.isConditionalExpression=zit;xe.isContinueStatement=Xit;xe.isDebuggerStatement=Jit;xe.isDecimalLiteral=tut;xe.isDeclaration=Lct;xe.isDeclareClass=Tlt;xe.isDeclareExportAllDeclaration=Nlt;xe.isDeclareExportDeclaration=_lt;xe.isDeclareFunction=wlt;xe.isDeclareInterface=Plt;xe.isDeclareModule=Alt;xe.isDeclareModuleExports=Ilt;xe.isDeclareOpaqueType=jlt;xe.isDeclareTypeAlias=Clt;xe.isDeclareVariable=Olt;xe.isDeclaredPredicate=Dlt;xe.isDecorator=Jdt;xe.isDirective=Uit;xe.isDirectiveLiteral=Vit;xe.isDoExpression=Ydt;xe.isDoWhileStatement=Yit;xe.isEmptyStatement=Qit;xe.isEmptyTypeAnnotation=Glt;xe.isEnumBody=npt;xe.isEnumBooleanBody=bdt;xe.isEnumBooleanMember=Sdt;xe.isEnumDeclaration=vdt;xe.isEnumDefaultedMember=Pdt;xe.isEnumMember=spt;xe.isEnumNumberBody=xdt;xe.isEnumNumberMember=Tdt;xe.isEnumStringBody=Rdt;xe.isEnumStringMember=wdt;xe.isEnumSymbolBody=Edt;xe.isExistsTypeAnnotation=klt;xe.isExportAllDeclaration=qot;xe.isExportDeclaration=Xct;xe.isExportDefaultDeclaration=Uot;xe.isExportDefaultSpecifier=Qdt;xe.isExportNamedDeclaration=Vot;xe.isExportNamespaceSpecifier=dlt;xe.isExportSpecifier=Wot;xe.isExpression=bct;xe.isExpressionStatement=Zit;xe.isExpressionWrapper=jct;xe.isFile=eot;xe.isFlow=Zct;xe.isFlowBaseAnnotation=tpt;xe.isFlowDeclaration=rpt;xe.isFlowPredicate=apt;xe.isFlowType=ept;xe.isFor=Oct;xe.isForInStatement=tot;xe.isForOfStatement=Got;xe.isForStatement=rot;xe.isForXStatement=_ct;xe.isFunction=Nct;xe.isFunctionDeclaration=aot;xe.isFunctionExpression=not;xe.isFunctionParent=Dct;xe.isFunctionTypeAnnotation=Llt;xe.isFunctionTypeParam=Mlt;xe.isGenericTypeAnnotation=Blt;xe.isIdentifier=sot;xe.isIfStatement=iot;xe.isImmutable=qct;xe.isImport=olt;xe.isImportAttribute=Xdt;xe.isImportDeclaration=Kot;xe.isImportDefaultSpecifier=Hot;xe.isImportExpression=Jot;xe.isImportNamespaceSpecifier=zot;xe.isImportOrExportDeclaration=Ome;xe.isImportSpecifier=Xot;xe.isIndexedAccessType=Adt;xe.isInferredPredicate=Flt;xe.isInterfaceDeclaration=qlt;xe.isInterfaceExtends=$lt;xe.isInterfaceTypeAnnotation=Ult;xe.isInterpreterDirective=qit;xe.isIntersectionTypeAnnotation=Vlt;xe.isJSX=ipt;xe.isJSXAttribute=Cdt;xe.isJSXClosingElement=jdt;xe.isJSXClosingFragment=Vdt;xe.isJSXElement=Odt;xe.isJSXEmptyExpression=_dt;xe.isJSXExpressionContainer=Ndt;xe.isJSXFragment=qdt;xe.isJSXIdentifier=kdt;xe.isJSXMemberExpression=Ldt;xe.isJSXNamespacedName=Mdt;xe.isJSXOpeningElement=Bdt;xe.isJSXOpeningFragment=Udt;xe.isJSXSpreadAttribute=Fdt;xe.isJSXSpreadChild=Ddt;xe.isJSXText=$dt;xe.isLVal=Bct;xe.isLabeledStatement=oot;xe.isLiteral=$ct;xe.isLogicalExpression=fot;xe.isLoop=Ict;xe.isMemberExpression=hot;xe.isMetaProperty=Yot;xe.isMethod=Vct;xe.isMiscellaneous=opt;xe.isMixedTypeAnnotation=Wlt;xe.isModuleDeclaration=ypt;xe.isModuleExpression=rut;xe.isModuleSpecifier=Jct;xe.isNewExpression=mot;xe.isNoop=Wdt;xe.isNullLiteral=uot;xe.isNullLiteralTypeAnnotation=Elt;xe.isNullableTypeAnnotation=Klt;xe.isNumberLiteral=ppt;xe.isNumberLiteralTypeAnnotation=Hlt;xe.isNumberTypeAnnotation=zlt;xe.isNumericLiteral=dot;xe.isObjectExpression=got;xe.isObjectMember=Wct;xe.isObjectMethod=vot;xe.isObjectPattern=Zot;xe.isObjectProperty=bot;xe.isObjectTypeAnnotation=Xlt;xe.isObje
`,++a,I===13&&t.charCodeAt(a)===10&&++a,++u,A=i=a):p.unterminated(m,b,v):++a}return{pos:a,str:E,firstInvalidLoc:S,lineStart:i,curLine:u,containsInvalid:!!S}}function Lpt(n,t,a,i){return n==="template"?t===96||t===36&&a.charCodeAt(i+1)===123:t===(n==="double"?34:39)}function Mpt(n,t,a,i,u,p){const m=!u;t++;const b=E=>({pos:t,ch:E,lineStart:a,curLine:i}),v=n.charCodeAt(t++);switch(v){case 110:return b(``);case 114:return b("\r");case 120:{let E;return{code:E,pos:t}=$_(n,t,a,i,2,!1,m,p),b(E===null?null:String.fromCharCode(E))}case 117:{let E;return{code:E,pos:t}=qme(n,t,a,i,m,p),b(E===null?null:String.fromCodePoint(E))}case 116:return b(" ");case 98:return b("\b");case 118:return b("\v");case 102:return b("\f");case 13:n.charCodeAt(t)===10&&++t;case 10:a=t,++i;case 8232:case 8233:return b("");case 56:case 57:if(u)return b(null);p.strictNumericEscape(t-1,a,i);default:if(v>=48&&v<=55){const E=t-1;let A=/^[0-7]+/.exec(n.slice(E,t+2))[0],O=parseInt(A,8);O>255&&(A=A.slice(0,-1),O=parseInt(A,8)),t+=A.length-1;const I=n.charCodeAt(t);if(A!=="0"||I===56||I===57){if(u)return b(null);p.strictNumericEscape(E,a,i)}return b(String.fromCharCode(O))}return b(String.fromCharCode(v))}}function $_(n,t,a,i,u,p,m,b){const v=t;let E;return{n:E,pos:t}=$me(n,t,a,i,16,u,p,!1,b,!m),E===null&&(m?b.invalidEscapeSequence(v,a,i):t=v-1),{code:E,pos:t}}function $me(n,t,a,i,u,p,m,b,v,E){const S=t,A=u===16?jce.hex:jce.decBinOct,O=u===16?Qv.hex:u===10?Qv.dec:u===8?Qv.oct:Qv.bin;let I=!1,q=0;for(let L=0,W=p??1/0;L<W;++L){const X=n.charCodeAt(t);let Q;if(X===95&&b!=="bail"){const ae=n.charCodeAt(t-1),ie=n.charCodeAt(t+1);if(b){if(Number.isNaN(ie)||!O(ie)||A.has(ae)||A.has(ie)){if(E)return{n:null,pos:t};v.unexpectedNumericSeparator(t,a,i)}}else{if(E)return{n:null,pos:t};v.numericSeparatorInEscapeSequence(t,a,i)}++t;continue}if(X>=97?Q=X-97+10:X>=65?Q=X-65+10:Dpt(X)?Q=X-48:Q=1/0,Q>=u){if(Q<=9&&E)return{n:null,pos:t};if(Q<=9&&v.invalidDigit(t,a,i,u))Q=0;else if(m)Q=0,I=!0;else break}++t,q=q*u+Q}return t===S||p!=null&&t-S!==p||I?{n:null,pos:t}:{n:q,pos:t}}function qme(n,t,a,i,u,p){const m=n.charCodeAt(t);let b;if(m===123){if(++t,{code:b,pos:t}=$_(n,t,a,i,n.indexOf("}",t)-t,!0,u,p),++t,b!==null&&b>1114111)if(u)p.invalidCodePoint(t,a,i);else return{code:null,pos:t}}else({code:b,pos:t}=$_(n,t,a,i,4,!1,u,p));return{code:b,pos:t}}var Wr={};Object.defineProperty(Wr,"__esModule",{value:!0});Wr.UPDATE_OPERATORS=Wr.UNARY_OPERATORS=Wr.STRING_UNARY_OPERATORS=Wr.STATEMENT_OR_BLOCK_KEYS=Wr.NUMBER_UNARY_OPERATORS=Wr.NUMBER_BINARY_OPERATORS=Wr.NOT_LOCAL_BINDING=Wr.LOGICAL_OPERATORS=Wr.INHERIT_KEYS=Wr.FOR_INIT_KEYS=Wr.FLATTENABLE_KEYS=Wr.EQUALITY_BINARY_OPERATORS=Wr.COMPARISON_BINARY_OPERATORS=Wr.COMMENT_KEYS=Wr.BOOLEAN_UNARY_OPERATORS=Wr.BOOLEAN_NUMBER_BINARY_OPERATORS=Wr.BOOLEAN_BINARY_OPERATORS=Wr.BLOCK_SCOPED_SYMBOL=Wr.BINARY_OPERATORS=Wr.ASSIGNMENT_OPERATORS=void 0;Wr.STATEMENT_OR_BLOCK_KEYS=["consequent","body","alternate"];Wr.FLATTENABLE_KEYS=["body","expressions"];Wr.FOR_INIT_KEYS=["left","init"];Wr.COMMENT_KEYS=["leadingComments","trailingComments","innerComments"];const Bpt=Wr.LOGICAL_OPERATORS=["||","&&","??"];Wr.UPDATE_OPERATORS=["++","--"];const Fpt=Wr.BOOLEAN_NUMBER_BINARY_OPERATORS=[">","<",">=","<="],$pt=Wr.EQUALITY_BINARY_OPERATORS=["==","===","!=","!=="],qpt=Wr.COMPARISON_BINARY_OPERATORS=[...$pt,"in","instanceof"],Upt=Wr.BOOLEAN_BINARY_OPERATORS=[...qpt,...Fpt],Ume=Wr.NUMBER_BINARY_OPERATORS=["-","/","%","*","**","&","|",">>",">>>","<<","^"];Wr.BINARY_OPERATORS=["+",...Ume,...Upt,"|>"];Wr.ASSIGNMENT_OPERATORS=["=","+=",...Ume.map(n=>n+"="),...Bpt.map(n=>n+"=")];const Vpt=Wr.BOOLEAN_UNARY_OPERATORS=["delete","!"],Wpt=Wr.NUMBER_UNARY_OPERATORS=["+","-","~"],Gpt=Wr.STRING_UNARY_OPERATORS=["typeof"];Wr.UNARY_OPERATORS=["void","throw",...Vpt,...Wpt,...Gpt];Wr.INHERIT_KEYS={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]};Wr.BLOCK_SCOPED_SYMBOL=Symbol.for("var used to be block scoped");Wr.NOT_LOCAL_BINDING=Symbol.for("should not be considered a local binding");var va={},Oce;function Ml(){if(Oce)return va;Oce=1,Object.defineProperty(va,"__esModule",{value:!0}),va.VISITOR_KEYS=va.NODE_PARENT_VALIDATIONS=va.NODE_FIELDS=va.FLIPPED_ALIAS_KEYS=va.DEPRECATED_KEYS=va.BUILDER_KEYS=va.ALIAS_KEYS=void 0,va.arrayOf=q,va.arrayOfType=L,va.assertEach=X,va.assertNodeOrValueType=ie,va.assertNodeType=ae,va.assertOneOf=Q,va.assertOptionalChainStart=Xe,va.assertShape=Ge,va.assertValueType=be,va.chain=K,va.default=At,va.defineAliasedType=pe,va.
${Et.join(`
`)}`)}return yt.shapeOf=mt,yt}function Xe(){function mt(yt){var Ot;let kt=yt;for(;yt;){const{type:ir}=kt;if(ir==="OptionalCallExpression"){if(kt.optional)return;kt=kt.callee;continue}if(ir==="OptionalMemberExpression"){if(kt.optional)return;kt=kt.object;continue}break}throw new TypeError(`Non-optional ${yt.type} must chain from an optional OptionalMemberExpression or OptionalCallExpression. Found chain from ${(Ot=kt)==null?void 0:Ot.type}`)}return mt}function K(...mt){function yt(...Ot){for(const kt of mt)kt(...Ot)}if(yt.chainOf=mt,mt.length>=2&&"type"in mt[0]&&mt[0].type==="array"&&!("each"in mt[1]))throw new Error('An assertValueType("array") validator can only be followed by an assertEach(...) validator.');return yt}const se=new Set(["aliases","builder","deprecatedAlias","fields","inherits","visitor","validate"]),ve=new Set(["default","optional","deprecated","validate"]),Y={};function pe(...mt){return(yt,Ot={})=>{let kt=Ot.aliases;if(!kt){var ir,Et;Ot.inherits&&(kt=(ir=Y[Ot.inherits].aliases)==null?void 0:ir.slice()),(Et=kt)!=null||(kt=[]),Ot.aliases=kt}const xt=mt.filter(it=>!kt.includes(it));kt.unshift(...xt),At(yt,Ot)}}function At(mt,yt={}){const Ot=yt.inherits&&Y[yt.inherits]||{};let kt=yt.fields;if(!kt&&(kt={},Ot.fields)){const it=Object.getOwnPropertyNames(Ot.fields);for(const Oe of it){const $e=Ot.fields[Oe],de=$e.default;if(Array.isArray(de)?de.length>0:de&&typeof de=="object")throw new Error("field defaults can only be primitives or empty arrays currently");kt[Oe]={default:Array.isArray(de)?[]:de,optional:$e.optional,deprecated:$e.deprecated,validate:$e.validate}}}const ir=yt.visitor||Ot.visitor||[],Et=yt.aliases||Ot.aliases||[],xt=yt.builder||Ot.builder||yt.visitor||[];for(const it of Object.keys(yt))if(!se.has(it))throw new Error(`Unknown type option "${it}" on ${mt}`);yt.deprecatedAlias&&(b[yt.deprecatedAlias]=mt);for(const it of ir.concat(xt))kt[it]=kt[it]||{};for(const it of Object.keys(kt)){const Oe=kt[it];Oe.default!==void 0&&!xt.includes(it)&&(Oe.optional=!0),Oe.default===void 0?Oe.default=null:!Oe.validate&&Oe.default!=null&&(Oe.validate=be(E(Oe.default)));for(const $e of Object.keys(Oe))if(!ve.has($e))throw new Error(`Unknown field key "${$e}" on ${mt}.${it}`)}a[mt]=yt.visitor=ir,m[mt]=yt.builder=xt,p[mt]=yt.fields=kt,i[mt]=yt.aliases=Et,Et.forEach(it=>{u[it]=u[it]||[],u[it].push(mt)}),yt.validate&&(v[mt]=yt.validate),Y[mt]=yt}return va}var _ce;function Vme(){if(_ce)return Es;_ce=1,Object.defineProperty(Es,"__esModule",{value:!0}),Es.patternLikeCommon=Es.functionTypeAnnotationCommon=Es.functionDeclarationCommon=Es.functionCommon=Es.classMethodOrPropertyCommon=Es.classMethodOrDeclareMethodCommon=void 0;var n=Ay(),t=fc,a=Iy,i=jy,u=Wr,p=Ml();const m=(0,p.defineAliasedType)("Standardized");m("ArrayExpression",{fields:{elements:{validate:(0,p.arrayOf)((0,p.assertNodeOrValueType)("null","Expression","SpreadElement")),default:Qr.BABEL_TYPES_8_BREAKING?void 0:[]}},visitor:["elements"],aliases:["Expression"]}),m("AssignmentExpression",{fields:{operator:{validate:Qr.BABEL_TYPES_8_BREAKING?Object.assign(function(){const I=(0,p.assertOneOf)(...u.ASSIGNMENT_OPERATORS),q=(0,p.assertOneOf)("=");return function(L,W,X){((0,n.default)("Pattern",L.left)?q:I)(L,W,X)}}(),{type:"string"}):(0,p.assertValueType)("string")},left:{validate:Qr.BABEL_TYPES_8_BREAKING?(0,p.assertNodeType)("Identifier","MemberExpression","OptionalMemberExpression","ArrayPattern","ObjectPattern","TSAsExpression","TSSatisfiesExpression","TSTypeAssertion","TSNonNullExpression"):(0,p.assertNodeType)("LVal","OptionalMemberExpression")},right:{validate:(0,p.assertNodeType)("Expression")}},builder:["operator","left","right"],visitor:["left","right"],aliases:["Expression"]}),m("BinaryExpression",{builder:["operator","left","right"],fields:{operator:{validate:(0,p.assertOneOf)(...u.BINARY_OPERATORS)},left:{validate:function(){const I=(0,p.assertNodeType)("Expression"),q=(0,p.assertNodeType)("Expression","PrivateName");return Object.assign(function(W,X,Q){(W.operator==="in"?q:I)(W,X,Q)},{oneOfNodeTypes:["Expression","PrivateName"]})}()},right:{validate:(Expected ${L.length+1} quasis but got ${I.quasis.length}`)})}}}),m("YieldExpression",{builder:["argument","delegate"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{delegate:{validate:Qr.BABEL_TYPES_8_BREAKING?(0,p.chain)((0,p.assertValueType)("boolean"),Object.assign(function(I,q,L){if(L&&!I.argument)throw new TypeError("Property delegate of YieldExpression cannot be true if there is no argument")},{type:"boolean"})):(0,p.assertValueType)("boolean"),default:!1},argument:{optional:!0,validate:(0,p.assertNodeType)("Expression")}}}),m("AwaitExpression",{builder:["argument"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{argument:{validate:(0,p.assertNodeType)("Expression")}}}),m("Import",{aliases:["Expression"]}),m("BigIntLiteral",{builder:["value"],fields:{value:{validate:(0,p.assertValueType)("string")}},aliases:["Expression","Pureish","Literal","Immutable"]}),m("ExportNamespaceSpecifier",{visitor:["exported"],aliases:["ModuleSpecifier"],fields:{exported:{validate:(0,p.assertNodeType)("Identifier")}}}),m("OptionalMemberExpression",{builder:["object","property","computed","optional"],visitor:["object","property"],aliases:["Expression"],fields:{object:{validate:(0,p.assertNodeType)("Expression")},property:{validate:function(){const I=(0,p.assertNodeType)("Identifier"),q=(0,p.assertNodeType)("Expression");return Object.assign(function(W,X,Q){(W.computed?q:I)(W,X,Q)},{oneOfNodeTypes:["Expression","Identifier"]})}()},computed:{default:!1},optional:{validate:Qr.BABEL_TYPES_8_BREAKING?(0,p.chain)((0,p.assertValueType)("boolean"),(0,p.assertOptionalChainStart)()):(0,p.assertValueType)("boolean")}}}),m("OptionalCallExpression",{visitor:["callee","arguments","typeParameters","typeArguments"],builder:["callee","arguments","optional"],aliases:["Expression"],fields:{callee:{validate:(0,p.assertNodeType)("Expression")},arguments:(0,p.validateArrayOfType)("Expression","SpreadElement","ArgumentPlaceholder"),optional:{validate:Qr.BABEL_TYPES_8_BREAKING?(0,p.chain)((0,p.assertValueType)("boolean"),(0,p.assertOptionalChainStart)()):(0,p.assertValueType)("boolean")},typeArguments:{validate:(0,p.assertNodeType)("TypeParameterInstantiation"),optional:!0},typeParameters:{validate:(0,p.assertNodeType)("TSTypeParameterInstantiation"),optional:!0}}}),m("ClassProperty",{visitor:["decorators","key","typeAnnotation","value"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property"],fields:Object.assign({},A(),{value:{validate:(0,p.assertNodeType)("Expression"),optional:!0},definite:{validate:(0,p.assertValueType)("boolean"),optional:!0},typeAnnotation:{validate:(0,p.assertNodeType)("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:(0,p.arrayOfType)("Decorator"),optional:!0},readonly:{validate:(0,p.assertValueType)("boolean"),optional:!0},declare:{validate:(0,p.assertValueType)("boolean"),optional:!0},variance:{validate:(0,p.assertNodeType)("Variance"),optional:!0}})}),m("ClassAccessorProperty",{visitor:["decorators","key","typeAnnotation","value"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property","Accessor"],fields:Object.assign({},A(),{key:{validate:(0,p.chain)(function(){const I=(0,p.assertNodeType)("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","PrivateName"),q=(0,p.assertNodeType)("Expression");return function(L,W,X){(L.computed?q:I)(L,W,X)}}(),(0,p.assertNodeType)("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","Expression","PrivateName"))},value:{validate:(0,p.assertNodeType)("Expression"),optional:!0},definite:{validate:(0,p.assertValueType)("boolean"),optional:!0},typeAnnotation:{validate:(0,p.assertNodeType)("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:(0,p.arrayOfType)("Decorator"),optional:!0},readonly:{validate:(0,p.assertValueType)("boolean"),optional:!0},declare:{validate:(0,p.assertValueType)("boolean"),optional:!0},variance:{validate:(0,p.assertNodeType)("Variance"),optional:!0}})}),m("ClassPrivateProperty",{visitor:["dec
${t}`,validate:()=>{},unwrap:t=>n(t.program.body.slice(1))}}_i.smart=KD(n=>n.length>1?n:n[0]);_i.statements=KD(n=>n);_i.statement=KD(n=>{if(n.length===0)throw new Error("Found nothing to return.");if(n.length>1)throw new Error("Found multiple statements but wanted one");return n[0]});const p4t=_i.expression={code:n=>`(${n})`,validate:n=>{if(n.program.body.length>1)throw new Error("Found multiple statements but wanted one");if(p4t.unwrap(n).start===0)throw new Error("Parse result included parens.")},unwrap:({program:n})=>{const[t]=n.body;return c4t(t),t.expression}};_i.program={code:n=>n,validate:()=>{},unwrap:n=>n.program};var HD={},mc={};Object.defineProperty(mc,"__esModule",{value:!0});mc.merge=m4t;mc.normalizeReplacements=g4t;mc.validate=y4t;const f4t=["placeholderWhitelist","placeholderPattern","preserveComments","syntacticPlaceholders"];function h4t(n,t){if(n==null)return{};var a={};for(var i in n)if({}.hasOwnProperty.call(n,i)){if(t.includes(i))continue;a[i]=n[i]}return a}function m4t(n,t){const{placeholderWhitelist:a=n.placeholderWhitelist,placeholderPattern:i=n.placeholderPattern,preserveComments:u=n.preserveComments,syntacticPlaceholders:p=n.syntacticPlaceholders}=t;return{parser:Object.assign({},n.parser,t.parser),placeholderWhitelist:a,placeholderPattern:i,preserveComments:u,syntacticPlaceholders:p}}function y4t(n){if(n!=null&&typeof n!="object")throw new Error("Unknown template options.");const t=n||{},{placeholderWhitelist:a,placeholderPattern:i,preserveComments:u,syntacticPlaceholders:p}=t,m=h4t(t,f4t);if(a!=null&&!(a instanceof Set))throw new Error("'.placeholderWhitelist' must be a Set, null, or undefined");if(i!=null&&!(i instanceof RegExp)&&i!==!1)throw new Error("'.placeholderPattern' must be a RegExp, false, null, or undefined");if(u!=null&&typeof u!="boolean")throw new Error("'.preserveComments' must be a boolean, null, or undefined");if(p!=null&&typeof p!="boolean")throw new Error("'.syntacticPlaceholders' must be a boolean, null, or undefined");if(p===!0&&(a!=null||i!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");return{parser:m,placeholderWhitelist:a||void 0,placeholderPattern:i??void 0,preserveComments:u??void 0,syntacticPlaceholders:p??void 0}}function g4t(n){if(Array.isArray(n))return n.reduce((t,a,i)=>(t["$"+i]=a,t),{});if(typeof n=="object"||n==null)return n||void 0;throw new Error("Template replacements must be an array, object, null, or undefined")}var zD={},i6={},Ny={};Object.defineProperty(Ny,"__esModule",{value:!0});function v4t(n,t){if(n==null)return{};var a={};for(var i in n)if({}.hasOwnProperty.call(n,i)){if(t.includes(i))continue;a[i]=n[i]}return a}let Nd=class{constructor(t,a,i){this.line=void 0,this.column=void 0,this.index=void 0,this.line=t,this.column=a,this.index=i}},eb=class{constructor(t,a){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,this.start=t,this.end=a}};function js(n,t){const{line:a,column:i,index:u}=n;return new Nd(a,i+t,u+t)}const ipe="BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED";var b4t={ImportMetaOutsideModule:{message:`import.meta may appear only with 'sourceType: "module"'`,code:ipe},ImportOutsideModule:{message:`'import' and 'export' may appear only with 'sourceType: "module"'`,code:ipe}};const ope={ArrayPattern:"array destructuring pattern",AssignmentExpression:"assignment expression",AssignmentPattern:"assignment expression",ArrowFunctionExpression:"arrow function expression",ConditionalExpression:"conditional expression",CatchClause:"catch clause",ForOfStatement:"for-of statement",ForInStatement:"for-in statement",ForStatement:"for-loop",FormalParameters:"function parameter list",Identifier:"identifier",ImportSpecifier:"import specifier",ImportDefaultSpecifier:"import default specifier",ImportNamespaceSpecifier:"import namespace specifier",ObjectPattern:"object destructuring pattern",ParenthesizedExpression:"parenthesized expression",RestElement:"rest element",UpdateExpression:{true:"prefix operation",false:"postfix operation"},VariableDeclarator:"variable declaration",YieldExpression:"yield expression"},j2=n=>n.type==="UpdateExpression"?ope.UpdateExpression[`${n.prefix}`]:ope[n.type];var x4t={AccessorIsGenerator:({kind:n})=>`A ${n}ter cannot be a generator.`,ArgumentsInClass:"'arguments' is only allowed in functions and class methods.",AsyncFunctionInSingleStat
- Did you mean \`export { '${n}' as '${t}' } from 'some-module'\`?`,ExportDefaultFromAsIdentifier:"'from' is not allowed as an identifier after 'export default'.",ForInOfLoopInitializer:({type:n})=>`'${n==="ForInStatement"?"for-in":"for-of"}' loop variable declaration may not have an initializer.`,ForInUsing:"For-in loop may not start with 'using' declaration.",ForOfAsync:"The left-hand side of a for-of loop may not be 'async'.",ForOfLet:"The left-hand side of a for-of loop may not start with 'let'.",GeneratorInSingleStatementContext:"Generators can only be declared at the top level or inside a block.",IllegalBreakContinue:({type:n})=>`Unsyntactic ${n==="BreakStatement"?"break":"continue"}.`,IllegalLanguageModeDirective:"Illegal 'use strict' directive in function with non-simple parameter list.",IllegalReturn:"'return' outside of function.",ImportAttributesUseAssert:"The `assert` keyword in import attributes is deprecated and it has been replaced by the `with` keyword. You can enable the `deprecatedAssertSyntax: true` option in the import attributes plugin to suppress this error.",ImportBindingIsString:({importName:n})=>`A string literal cannot be used as an imported binding.
- Did you mean \`import { "${n}" as foo }\`?`,ImportCallArgumentTrailingComma:"Trailing comma is disallowed inside import(...) arguments.",ImportCallArity:({maxArgumentCount:n})=>`\`import()\` requires exactly ${n===1?"one argument":"one or two arguments"}.`,ImportCallNotNewExpression:"Cannot use new with import(...).",ImportCallSpreadArgument:"`...` is not allowed in `import()`.",ImportJSONBindingNotDefault:"A JSON module can only be imported with `default`.",ImportReflectionHasAssertion:"`import module x` cannot have assertions.",ImportReflectionNotBinding:'Only `import module x from "./module"` is valid.',IncompatibleRegExpUVFlags:"The 'u' and 'v' regular expression flags cannot be enabled at the same time.",InvalidBigIntLiteral:"Invalid BigIntLiteral.",InvalidCodePoint:"Code point out of bounds.",InvalidCoverInitializedName:"Invalid shorthand property initializer.",InvalidDecimal:"Invalid decimal.",InvalidDigit:({radix:n})=>`Expected number in radix ${n}.`,InvalidEscapeSequence:"Bad character escape sequence.",InvalidEscapeSequenceTemplate:"Invalid escape sequence in template.",InvalidEscapedReservedWord:({reservedWord:n})=>`Escape sequence in keyword ${n}.`,InvalidIdentifier:({identifierName:n})=>`Invalid identifier ${n}.`,InvalidLhs:({ancestor:n})=>`Invalid left-hand side in ${j2(n)}.`,InvalidLhsBinding:({ancestor:n})=>`Binding invalid left-hand side in ${j2(n)}.`,InvalidLhsOptionalChaining:({ancestor:n})=>`Invalid optional chaining in the left-hand side of ${j2(n)}.`,InvalidNumber:"Invalid number.",InvalidOrMissingExponent:"Floating-point numbers require a valid exponent after the 'e'.",InvalidOrUnexpectedToken:({unexpected:n})=>`Unexpected character '${n}'.`,InvalidParenthesizedAssignment:"Invalid parenthesized assignment pattern.",InvalidPrivateFieldResolution:({identifierName:n})=>`Private name #${n} is not defined.`,InvalidPropertyBindingPattern:"Binding member expression.",InvalidRecordProperty:"Only properties and spread elements are allowed in record definitions.",InvalidRestAssignmentPattern:"Invalid rest operator's argument.",LabelRedeclaration:({labelName:n})=>`Label '${n}' is already declared.`,LetInLexicalBinding:"'let' is disallowed as a lexically bound name.",LineTerminatorBeforeArrow:"No line break is allowed before '=>'.",MalformedRegExpFlags:"Invalid regular expression flag.",MissingClassName:"A class name is required.",MissingEqInAssignment:"Only '=' operator can be used for specifying default value.",MissingSemicolon:"Missing semicolon.",MissingPlugin:({missingPlugin:n})=>`This experimental syntax requires enabling the parser plugin: ${n.map(t=>JSON.stringify(t)).join(", ")}.`,MissingOneOfPlugins:({missingPlugin:n})=>`This experimental syntax requires enabling one of the following parser plugin(s): ${n.map(t=>JSON.stringify(t)).join(", ")}.`,MissingUnicodeEscape:"Expecting Unicode escape sequence \\uXXXX.",MixingCoalesceWithLogical:"Nullish coalescing operator(??) requires parens when mixing with logical operators.",ModuleAttributeDifferentFromType:"The only accepted module attribute is `type`.",ModuleAttributeInvalidValue:"Only string literals are allowed as module attribute values.",ModuleAttributesWithDuplicateKeys:({key:n})=>`Duplicate key "${n}" is not allowed in module attributes.`,ModuleExportNameHasLoneSurrogate:({surrogateCharCode:n})=>`An export name cannot include a lone surrogate, found '\\u${n.toString(16)}'.`,ModuleExportUndefined:({localName:n})=>`Export '${n}' is not defined.`,MultipleDefaultsInSwitch:"Multiple default clauses.",NewlineAfterThrow:"Illegal newline after throw.",NoCatchOrFinally:"Missing catch or finally clause.",NumberIdentifier:"Identifier directly after number.",NumericSeparatorInEscapeSequence:"Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",ObsoleteAwaitStar:"'await*' has been removed from the async functions proposal. Use Promise.all() instead.",OptionalChainingNoNew:"Constructors in/after an Optional Chain are not allowed.",OptionalChainingNoTemplate:"Tagged Template Literals are not allowed in optionalChain.",Ov`,++a,I===13&&t.charCodeAt(a)===10&&++a,++u,A=i=a):p.unterminated(m,b,v):++a}return{pos:a,str:E,firstInvalidLoc:S,lineStart:i,curLine:u,containsInvalid:!!S}}function s7t(n,t,a,i){return n==="template"?t===96||t===36&&a.charCodeAt(i+1)===123:t===(n==="double"?34:39)}function i7t(n,t,a,i,u,p){const m=!u;t++;const b=E=>({pos:t,ch:E,lineStart:a,curLine:i}),v=n.charCodeAt(t++);switch(v){case 110:return b(``);case 114:return b("\r");case 120:{let E;return{code:E,pos:t}=H_(n,t,a,i,2,!1,m,p),b(E===null?null:String.fromCharCode(E))}case 117:{let E;return{code:E,pos:t}=fye(n,t,a,i,m,p),b(E===null?null:String.fromCodePoint(E))}case 116:return b(" ");case 98:return b("\b");case 118:return b("\v");case 102:return b("\f");case 13:n.charCodeAt(t)===10&&++t;case 10:a=t,++i;case 8232:case 8233:return b("");case 56:case 57:if(u)return b(null);p.strictNumericEscape(t-1,a,i);default:if(v>=48&&v<=55){const E=t-1;let A=/^[0-7]+/.exec(n.slice(E,t+2))[0],O=parseInt(A,8);O>255&&(A=A.slice(0,-1),O=parseInt(A,8)),t+=A.length-1;const I=n.charCodeAt(t);if(A!=="0"||I===56||I===57){if(u)return b(null);p.strictNumericEscape(E,a,i)}return b(String.fromCharCode(O))}return b(String.fromCharCode(v))}}function H_(n,t,a,i,u,p,m,b){const v=t;let E;return{n:E,pos:t}=pye(n,t,a,i,16,u,p,!1,b,!m),E===null&&(m?b.invalidEscapeSequence(v,a,i):t=v-1),{code:E,pos:t}}function pye(n,t,a,i,u,p,m,b,v,E){const S=t,A=u===16?ppe.hex:ppe.decBinOct,O=u===16?n2.hex:u===10?n2.dec:u===8?n2.oct:n2.bin;let I=!1,q=0;for(let L=0,W=p??1/0;L<W;++L){const X=n.charCodeAt(t);let Q;if(X===95&&b!=="bail"){const ae=n.charCodeAt(t-1),ie=n.charCodeAt(t+1);if(b){if(Number.isNaN(ie)||!O(ie)||A.has(ae)||A.has(ie)){if(E)return{n:null,pos:t};v.unexpectedNumericSeparator(t,a,i)}}else{if(E)return{n:null,pos:t};v.numericSeparatorInEscapeSequence(t,a,i)}++t;continue}if(X>=97?Q=X-97+10:X>=65?Q=X-65+10:n7t(X)?Q=X-48:Q=1/0,Q>=u){if(Q<=9&&E)return{n:null,pos:t};if(Q<=9&&v.invalidDigit(t,a,i,u))Q=0;else if(m)Q=0,I=!0;else break}++t,q=q*u+Q}return t===S||p!=null&&t-S!==p||I?{n:null,pos:t}:{n:q,pos:t}}function fye(n,t,a,i,u,p){const m=n.charCodeAt(t);let b;if(m===123){if(++t,{code:b,pos:t}=H_(n,t,a,i,n.indexOf("}",t)-t,!0,u,p),++t,b!==null&&b>1114111)if(u)p.invalidCodePoint(t,a,i);else return{code:null,pos:t}}else({code:b,pos:t}=H_(n,t,a,i,4,!1,u,p));return{code:b,pos:t}}function jm(n,t,a){return new Nd(a,n-t,n)}const o7t=new Set([103,109,115,105,121,117,100,118]);let Pd=class{constructor(t){this.type=t.type,this.value=t.value,this.start=t.start,this.end=t.end,this.loc=new eb(t.startLoc,t.endLoc)}},l7t=class extends e7t{constructor(t,a){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(i,u,p,m)=>this.options.errorRecovery?(this.raise(He.InvalidDigit,jm(i,u,p),{radix:m}),!0):!1,numericSeparatorInEscapeSequence:this.errorBuilder(He.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(He.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(He.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(He.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(i,u,p)=>{this.recordStrictModeErrors(He.StrictNumericEscape,jm(i,u,p))},unterminated:(i,u,p)=>{throw this.raise(He.UnterminatedString,jm(i-1,u,p))}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(He.StrictNumericEscape),unterminated:(i,u,p)=>{throw this.raise(He.UnterminatedTemplate,jm(i,u,p))}}),this.state=new a7t,this.state.init(t),this.input=a,this.length=a.length,this.comments=[],this.isLookahead=!1}pushToken(t){this.tokens.length=this.state.tokensLength,this.tokens.push(t),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new Pd(this.state)),this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(t){return this.match(t)?(this.next(),!0):!1}match(t){return this.state.type===t}createLookaheadState(t){return{pos:t.pos,value:null,type:t.type,start:t.start,end:t.end,context:[this.curContext()],inType:t.inType,startLoc:t.startLoc,lastTokEndLoc:t.lastTokEndLoc,curLine:t.curLine,lineStart:t.lineStart,curPosition:t.curPosition}}lookahead(){const t=this.state;this.state=this.createLookaheadState(t),this.isLookahead=!0,this.nextToken(),t
`:`\r`):u=String.fromCharCode(i),++this.state.curLine,this.state.lineStart=this.state.pos,u}jsxReadString(a){let i="",u=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(He.UnterminatedString,this.state.startLoc);const p=this.input.charCodeAt(this.state.pos);if(p===a)break;p===38?(i+=this.input.slice(u,this.state.pos),i+=this.jsxReadEntity(),u=this.state.pos):jp(p)?(i+=this.input.slice(u,this.state.pos),i+=this.jsxReadNewLine(!1),u=this.state.pos):++this.state.pos}i+=this.input.slice(u,this.state.pos++),this.finishToken(133,i)}jsxReadEntity(){const a=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;let i=10;this.codePointAtPos(this.state.pos)===120&&(i=16,++this.state.pos);const u=this.readInt(i,void 0,!1,"bail");if(u!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(u)}else{let i=0,u=!1;for(;i++<10&&this.state.pos<this.length&&!(u=this.codePointAtPos(this.state.pos)===59);)++this.state.pos;if(u){const p=this.input.slice(a,this.state.pos),m=P7t[p];if(++this.state.pos,m)return m}}return this.state.pos=a,"&"}jsxReadWord(){let a;const i=this.state.pos;do a=this.input.charCodeAt(++this.state.pos);while(Cp(a)||a===45);this.finishToken(140,this.input.slice(i,this.state.pos))}jsxParseIdentifier(){const a=this.startNode();return this.match(140)?a.name=this.state.value:tk(this.state.type)?a.name=Dd(this.state.type):this.unexpected(),this.next(),this.finishNode(a,"JSXIdentifier")}jsxParseNamespacedName(){const a=this.state.startLoc,i=this.jsxParseIdentifier();if(!this.eat(14))return i;const u=this.startNodeAt(a);return u.namespace=i,u.name=this.jsxParseIdentifier(),this.finishNode(u,"JSXNamespacedName")}jsxParseElementName(){const a=this.state.startLoc;let i=this.jsxParseNamespacedName();if(i.type==="JSXNamespacedName")return i;for(;this.eat(16);){const u=this.startNodeAt(a);u.object=i,u.property=this.jsxParseIdentifier(),i=this.finishNode(u,"JSXMemberExpression")}return i}jsxParseAttributeValue(){let a;switch(this.state.type){case 5:return a=this.startNode(),this.setContext(La.brace),this.next(),a=this.jsxParseExpressionContainer(a,La.j_oTag),a.expression.type==="JSXEmptyExpression"&&this.raise(Gu.AttributeIsEmpty,a),a;case 142:case 133:return this.parseExprAtom();default:throw this.raise(Gu.UnsupportedJsxValue,this.state.startLoc)}}jsxParseEmptyExpression(){const a=this.startNodeAt(this.state.lastTokEndLoc);return this.finishNodeAt(a,"JSXEmptyExpression",this.state.startLoc)}jsxParseSpreadChild(a){return this.next(),a.expression=this.parseExpression(),this.setContext(La.j_expr),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXSpreadChild")}jsxParseExpressionContainer(a,i){if(this.match(8))a.expression=this.jsxParseEmptyExpression();else{const u=this.parseExpression();a.expression=u}return this.setContext(i),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXExpressionContainer")}jsxParseAttribute(){const a=this.startNode();return this.match(5)?(this.setContext(La.brace),this.next(),this.expect(21),a.argument=this.parseMaybeAssignAllowIn(),this.setContext(La.j_oTag),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXSpreadAttribute")):(a.name=this.jsxParseNamespacedName(),a.value=this.eat(29)?this.jsxParseAttributeValue():null,this.finishNode(a,"JSXAttribute"))}jsxParseOpeningElementAt(a){const i=this.startNodeAt(a);return this.eat(143)?this.finishNode(i,"JSXOpeningFragment"):(i.name=this.jsxParseElementName(),this.jsxParseOpeningElementAfterName(i))}jsxParseOpeningElementAfterName(a){const i=[];for(;!this.match(56)&&!this.match(143);)i.push(this.jsxParseAttribute());return a.attributes=i,a.selfClosing=this.eat(56),this.expect(143),this.finishNode(a,"JSXOpeningElement")}jsxParseClosingElementAt(a){const i=this.startNodeAt(a);return this.eat(143)?this.finishNode(i,"JSXClosingFragment"):(i.name=this.jsxParseElementName(),this.expect(143),this.finishNode(i,"JSXClosingElement"))}jsxParseElementAt(a){const i=this.startNodeAt(a),u=[],p=this.jsxParseOpeningElementAt(a);let m=null;if(!p.se
`),cooked:p===null?null:p.slice(1,E)},b.tail=v,this.next();const A=this.finishNode(b,"TemplateElement");return this.resetEndLocation(A,js(this.state.lastTokEndLoc,E)),A}parseTemplate(t){const a=this.startNode();let i=this.parseTemplateElement(t);const u=[i],p=[];for(;!i.tail;)p.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),u.push(i=this.parseTemplateElement(t));return a.expressions=p,a.quasis=u,this.finishNode(a,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(t,a,i,u){i&&this.expectPlugin("recordAndTuple");const p=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;const m=Object.create(null);let b=!0;const v=this.startNode();for(v.properties=[],this.next();!this.match(t);){if(b)b=!1;else if(this.expect(12),this.match(t)){this.addTrailingCommaExtraToNode(v);break}let S;a?S=this.parseBindingProperty():(S=this.parsePropertyDefinition(u),this.checkProto(S,i,m,u)),i&&!this.isObjectProperty(S)&&S.type!=="SpreadElement"&&this.raise(He.InvalidRecordProperty,S),S.shorthand&&this.addExtra(S,"shorthand",!0),v.properties.push(S)}this.next(),this.state.inFSharpPipelineDirectBody=p;let E="ObjectExpression";return a?E="ObjectPattern":i&&(E="RecordExpression"),this.finishNode(v,E)}addTrailingCommaExtraToNode(t){this.addExtra(t,"trailingComma",this.state.lastTokStartLoc.index),this.addExtra(t,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(t){return!t.computed&&t.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(t){let a=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(He.UnsupportedPropertyDecorator,this.state.startLoc);this.match(26);)a.push(this.parseDecorator());const i=this.startNode();let u=!1,p=!1,m;if(this.match(21))return a.length&&this.unexpected(),this.parseSpread();a.length&&(i.decorators=a,a=[]),i.method=!1,t&&(m=this.state.startLoc);let b=this.eat(55);this.parsePropertyNamePrefixOperator(i);const v=this.state.containsEsc;if(this.parsePropertyName(i,t),!b&&!v&&this.maybeAsyncOrAccessorProp(i)){const{key:E}=i,S=E.name;S==="async"&&!this.hasPrecedingLineBreak()&&(u=!0,this.resetPreviousNodeTrailingComments(E),b=this.eat(55),this.parsePropertyName(i)),(S==="get"||S==="set")&&(p=!0,this.resetPreviousNodeTrailingComments(E),i.kind=S,this.match(55)&&(b=!0,this.raise(He.AccessorIsGenerator,this.state.curPosition(),{kind:S}),this.next()),this.parsePropertyName(i))}return this.parseObjPropValue(i,m,b,u,!1,p,t)}getGetterSetterExpectedParamCount(t){return t.kind==="get"?0:1}getObjectOrClassMethodParams(t){return t.params}checkGetterSetterParams(t){var a;const i=this.getGetterSetterExpectedParamCount(t),u=this.getObjectOrClassMethodParams(t);u.length!==i&&this.raise(t.kind==="get"?He.BadGetterArity:He.BadSetterArity,t),t.kind==="set"&&((a=u[u.length-1])==null?void 0:a.type)==="RestElement"&&this.raise(He.BadSetterRestParameter,t)}parseObjectMethod(t,a,i,u,p){if(p){const m=this.parseMethod(t,a,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(m),m}if(i||a||this.match(10))return u&&this.unexpected(),t.kind="method",t.method=!0,this.parseMethod(t,a,i,!1,!1,"ObjectMethod")}parseObjectProperty(t,a,i,u){if(t.shorthand=!1,this.eat(14))return t.value=i?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(u),this.finishNode(t,"ObjectProperty");if(!t.computed&&t.key.type==="Identifier"){if(this.checkReservedWord(t.key.name,t.key.loc.start,!0,!1),i)t.value=this.parseMaybeDefault(a,Il(t.key));else if(this.match(29)){const p=this.state.startLoc;u!=null?u.shorthandAssignLoc===null&&(u.shorthandAssignLoc=p):this.raise(He.InvalidCoverInitializedName,p),t.value=this.parseMaybeDefault(a,Il(t.key))}else t.value=Il(t.key);return t.shorthand=!0,this.finishNode(t,"ObjectProperty")}}parseObjPropValue(t,a,i,u,p,m,b){const v=this.parseObjectMethod(t,i,u,p,m)||this.parseObjectProperty(t,a,p,b);return v||this.unexpected(),v}parsePropertyName(t,a){if(this.eat(0))t.computed=!0,t.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{c
`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function p(E){return E[0]==="u"&&E.length===5||E[0]==="x"&&E.length===3?String.fromCharCode(parseInt(E.slice(1),16)):u.get(E)||E}function m(E,S){const A=[],O=S.trim().split(/\s*,\s*/g);let I;for(const q of O)if(!isNaN(q))A.push(Number(q));else if(I=q.match(a))A.push(I[2].replace(i,(L,W,X)=>W?p(W):X));else throw new Error(`Invalid Chalk template style argument: ${q} (in style '${E}')`);return A}function b(E){t.lastIndex=0;const S=[];let A;for(;(A=t.exec(E))!==null;){const O=A[1];if(A[2]){const I=m(O,A[2]);S.push([O].concat(I))}else S.push([O])}return S}function v(E,S){const A={};for(const I of S)for(const q of I.styles)A[q[0]]=I.inverse?null:q.slice(1);let O=E;for(const I of Object.keys(A))if(Array.isArray(A[I])){if(!(I in O))throw new Error(`Unknown Chalk style: ${I}`);A[I].length>0?O=O[I].apply(O,A[I]):O=O[I]}return O}return kO=(E,S)=>{const A=[],O=[];let I=[];if(S.replace(n,(q,L,W,X,Q,ae)=>{if(L)I.push(p(L));else if(X){const ie=I.join("");I=[],O.push(A.length===0?ie:v(E,A)(ie)),A.push({inverse:W,styles:b(X)})}else if(Q){if(A.length===0)throw new Error("Found extraneous } in Chalk template literal");O.push(v(E,A)(I.join(""))),I=[],A.pop()}else I.push(ae)}),O.push(I.join("")),A.length>0){const q=`Chalk template literal is missing ${A.length} closing bracket${A.length===1?"":"s"} (\`}\`)`;throw new Error(q)}return O.join("")},kO}var Cpe;function o8t(){return Cpe||(Cpe=1,function(n){const t=e8t(),a=n8t(),i=s8t().stdout,u=i8t(),p=process.platform==="win32"&&!(Qr.TERM||"").toLowerCase().startsWith("xterm"),m=["ansi","ansi","ansi256","ansi16m"],b=new Set(["gray"]),v=Object.create(null);function E(L,W){W=W||{};const X=i?i.level:0;L.level=W.level===void 0?X:W.level,L.enabled="enabled"in W?W.enabled:L.level>0}function S(L){if(!this||!(this instanceof S)||this.template){const W={};return E(W,L),W.template=function(){const X=[].slice.call(arguments);return q.apply(null,[W.template].concat(X))},Object.setPrototypeOf(W,S.prototype),Object.setPrototypeOf(W.template,W),W.template.constructor=S,W.template}E(this,L)}p&&(a.blue.open="\x1B[94m");for(const L of Object.keys(a))a[L].closeRe=new RegExp(t(a[L].close),"g"),v[L]={get(){const W=a[L];return O.call(this,this._styles?this._styles.concat(W):[W],this._empty,L)}};v.visible={get(){return O.call(this,this._styles||[],!0,"visible")}},a.color.closeRe=new RegExp(t(a.color.close),"g");for(const L of Object.keys(a.color.ansi))b.has(L)||(v[L]={get(){const W=this.level;return function(){const Q={open:a.color[m[W]][L].apply(null,arguments),close:a.color.close,closeRe:a.color.closeRe};return O.call(this,this._styles?this._styles.concat(Q):[Q],this._empty,L)}}});a.bgColor.closeRe=new RegExp(t(a.bgColor.close),"g");for(const L of Object.keys(a.bgColor.ansi)){if(b.has(L))continue;const W="bg"+L[0].toUpperCase()+L.slice(1);v[W]={get(){const X=this.level;return function(){const ae={open:a.bgColor[m[X]][L].apply(null,arguments),close:a.bgColor.close,closeRe:a.bgColor.closeRe};return O.call(this,this._styles?this._styles.concat(ae):[ae],this._empty,L)}}}}const A=Object.defineProperties(()=>{},v);function O(L,W,X){const Q=function(){return I.apply(Q,arguments)};Q._styles=L,Q._empty=W;const ae=this;return Object.defineProperty(Q,"level",{enumerable:!0,get(){return ae.level},set(ie){ae.level=ie}}),Object.defineProperty(Q,"enabled",{enumerable:!0,get(){return ae.enabled},set(ie){ae.enabled=ie}}),Q.hasGrey=this.hasGrey||X==="gray"||X==="grey",Q.__proto__=A,Q}function I(){const L=arguments,W=L.length;let X=String(arguments[0]);if(W===0)return"";if(W>1)for(let ae=1;ae<W;ae++)X+=" "+L[ae];if(!this.enabled||this.level<=0||!X)return this._empty?"":X;const Q=a.dim.open;p&&this.hasGrey&&(a.dim.open="");for(const ae of this._styles.slice().reverse())X=ae.open+X.replace(ae.closeRe,ae.open)+ae.close,X=X.replace(/\r?\n/g,`${ae.close}$&${ae.open}`);return a.dim.open=Q,X}function q(L,W){if(!Array.isArray(W))return[].slice.call(arguments,1).join(" ");const X=[].slice.call(arguments,2),Q=[W.raw[0]];for(let ae=1;ae<W`):a+=u}return a}function Aye(n){return wye.isColorSupported||n.forceColor}let LO;function h8t(n){if(n){var t;return(t=LO)!=null||(LO=(0,z_.createColors)(!0)),LO}return wye}function m8t(n,t={}){if(n!==""&&Aye(t)){const a=u8t(h8t(t.forceColor));return f8t(a,n)}else return n}{let n,t;Dy.getChalk=({forceColor:a})=>{var i;if((i=n)!=null||(n=o8t()),a){var u;return(u=t)!=null||(t=new n.constructor({enabled:!0,level:1})),t}return n}}Object.defineProperty(l6,"__esModule",{value:!0});var y8t=l6.codeFrameColumns=Cye;l6.default=E8t;var Npe=Dy,X_=g8t(Eye,!0);function Iye(n){if(typeof WeakMap!="function")return null;var t=new WeakMap,a=new WeakMap;return(Iye=function(i){return i?a:t})(n)}function g8t(n,t){if(n===null||typeof n!="object"&&typeof n!="function")return{default:n};var a=Iye(t);if(a&&a.has(n))return a.get(n);var i={__proto__:null},u=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var p in n)if(p!=="default"&&{}.hasOwnProperty.call(n,p)){var m=u?Object.getOwnPropertyDescriptor(n,p):null;m&&(m.get||m.set)?Object.defineProperty(i,p,m):i[p]=n[p]}return i.default=n,a&&a.set(n,i),i}const v8t=typeof process=="object"&&(Qr.FORCE_COLOR==="0"||Qr.FORCE_COLOR==="false")?(0,X_.createColors)(!1):X_.default,Dpe=(n,t)=>a=>n(t(a));let MO;function b8t(n){if(n){var t;return(t=MO)!=null||(MO=(0,X_.createColors)(!0)),MO}return v8t}let kpe=!1;function x8t(n){return{gutter:n.gray,marker:Dpe(n.red,n.bold),message:Dpe(n.red,n.bold)}}const Lpe=/\r\n|[\n\r\u2028\u2029]/;function R8t(n,t,a){const i=Object.assign({column:0,line:-1},n.start),u=Object.assign({},i,n.end),{linesAbove:p=2,linesBelow:m=3}=a||{},b=i.line,v=i.column,E=u.line,S=u.column;let A=Math.max(b-(p+1),0),O=Math.min(t.length,E+m);b===-1&&(A=0),E===-1&&(O=t.length);const I=E-b,q={};if(I)for(let L=0;L<=I;L++){const W=L+b;if(!v)q[W]=!0;else if(L===0){const X=t[W-1].length;q[W]=[v,X-v+1]}else if(L===I)q[W]=[0,S];else{const X=t[W-L].length;q[W]=[0,X]}}else v===S?v?q[b]=[v,0]:q[b]=!0:q[b]=[v,S-v];return{start:A,end:O,markerLines:q}}function Cye(n,t,a={}){const i=(a.highlightCode||a.forceColor)&&(0,Npe.shouldHighlight)(a),u=b8t(a.forceColor),p=x8t(u),m=(L,W)=>i?L(W):W,b=n.split(Lpe),{start:v,end:E,markerLines:S}=R8t(t,b,a),A=t.start&&typeof t.start.column=="number",O=String(E).length;let q=(i?(0,Npe.default)(n,a):n).split(Lpe,E).slice(v,E).map((L,W)=>{const X=v+1+W,ae=` ${` ${X}`.slice(-O)} |`,ie=S[X],be=!S[X+1];if(ie){let Ge="";if(Array.isArray(ie)){const Xe=L.slice(0,Math.max(ie[0]-1,0)).replace(/[^\t]/g," "),K=ie[1]||1;Ge=[` `,m(p.gutter,ae.replace(/\d/g," "))," ",Xe,m(p.marker,"^").repeat(K)].join(""),be&&a.message&&(Ge+=" "+m(p.message,a.message))}return[m(p.marker,">"),m(p.gutter,ae),L.length>0?` ${L}`:"",Ge].join("")}else return` ${m(p.gutter,ae)}${L.length>0?` ${L}`:""}`}).join(``);return a.message&&!A&&(q=`${" ".repeat(O+1)}${a.message}${q}`),i?u.reset(q):q}function E8t(n,t,a,i={}){if(!kpe){kpe=!0;const p="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(p,"DeprecationWarning");else{const m=new Error(p);m.name="DeprecationWarning",console.warn(new Error(p))}}return a=Math.max(a,0),Cye(n,{start:{column:a,line:t}},i)}Object.defineProperty(i6,"__esModule",{value:!0});i6.default=L8t;var S8t=qd(),T8t=Ny,w8t=l6;const{isCallExpression:P8t,isExpressionStatement:A8t,isFunction:I8t,isIdentifier:C8t,isJSXIdentifier:j8t,isNewExpression:O8t,isPlaceholder:s2,isStatement:_8t,isStringLiteral:Mpe,removePropertiesDeep:N8t,traverse:D8t}=S8t,k8t=/^[_$A-Z0-9]+$/;function L8t(n,t,a){const{placeholderWhitelist:i,placeholderPattern:u,preserveComments:p,syntacticPlaceholders:m}=a,b=F8t(t,a.parser,m);N8t(b,{preserveComments:p}),n.validate(b);const v={syntactic:{placeholders:[],placeholderNames:new Set},legacy:{placeholders:[],placeholderNames:new Set},placeholderWhitelist:i,placeholderPattern:u,syntacticPlaceholders:m};return D8t(b,M8t,v),Object.assign({ast:b},v.syntactic.placeholders.length?v.syntactic:v.legacy)}function M8t(n,t,a){var i;let u,p=a.syntactic.placeholders.length>0;if(s2(n)){if(a.syntacticPlaceholders===!1)throw new Error("%%foo%%-style placeholders can't be used when '.syntacticPlaceholders' is false.");u=n.name.name,p=!0}else{if(p||a.syntacticPlaceholders)return;if(C8t(n)||j8t(n))u=n.name;else if(Mpe(n))u=n.value;else return}if(p&&(a.placeholderPattern!=null||a.placeholderWhitelist!=null))throw new Error("'.placeholderWhitelist' and '.placeholderPattern' aren't compatible with '.syntacticPlaceholders: true'");if(!p&&(a.placeholderPattern===!1||!(a.placeholderPattern||k8t).test(u))&&!((i=a.placeholderWhitelist)!=null&&i.has(u)))return;t=t.slice();const{node:m,key:b}=t[t.length-1];let v;Mpe(n)||s2(n,{expectedNode:"StringLiteral"})?v="string":O8t(m)&&b==="arguments"||P8t(m)&&b==="arguments"||I8t(m)&&b==="params"?v="param":A8t(m)&&!s2(n)?(v="statement",t=t.slice(0,-1)):_8t(n)&&s2(n)?v="statement":v="other";const{placeholders:E,placeholderNames:S}=p?a.syntactic:a.legacy;E.push({name:u,type:v,resolve:A=>B8t(A,t),isDuplicate:S.has(u)}),S.add(u)}function B8t(n,t){let a=n;for(let p=0;p<t.length-1;p++){const{key:m,index:b}=t[p];b===void 0?a=a[m]:a=a[m][b]}const{key:i,index:u}=t[t.length-1];return{parent:a,key:i,index:u}}function F8t(n,t,a){const i=(t.plugins||[]).slice();a!==!1&&i.push("placeholders"),t=Object.assign({allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,sourceType:"module"},t,{plugins:i});try{return(0,T8t.parse)(n,t)}catch(u){const p=u.loc;throw p&&(u.message+=``+(0,w8t.codeFrameColumns)(n,{start:p}),u.code="BABEL_TEMPLATE_PARSE_ERROR"),u}}var u6={};Object.defineProperty(u6,"__esModule",{value:!0});u6.default=G8t;var $8t=qd();const{blockStatement:q8t,cloneNode:J_,emptyStatement:U8t,expressionStatement:BO,identifier:i2,isStatement:Bpe,isStringLiteral:V8t,stringLiteral:W8t,validate:Fpe}=$8t;function G8t(n,t){const a=J_(n.ast);return t&&(n.placeholders.forEach(i=>{if(!hasOwnProperty.call(t,i.name)){const u=i.name;throw new Error(`Error: No substitution given for "${u}". If this is not meant to be a placeholder you may want to consider passing one of the following options to @babel/template: - { placeholderPattern: false, placeholderWhitelist: new Set(['${u}'])} - { placeholderPattern: /^${u}$/ }`)}}),Object.keys(t).forEach(i=>{if(!n.placeholderNames.has(i))throw new Error(`Unknown substitution "${i}" given`)})),n.placeholders.slice().reverse().forEach(i=>{try{K8t(i,a,t&&t[i.name]||null)}catch(u){throw u.message=`@babel/template placeholder "${i.name}": ${u.message}`,u}}),a}function K8t(n,t,a){n.isDuplicate&&(Array.isArray(a)?a=a.map(b=>J_(b)):typeof a=="object"&&(a=J_(a)));const{parent:i,key:u,index:p}=n.resolve(t);if(n.type==="string"){if(typeof a=="string"&&(a=W8t(a)),!a||!V8t(a))throw new Error("Expected string substitution")}else if(n.type==="statement")p===void 0?a?Array.isArray(a)?a=q8t(a):typeof a=="string"?a=BO(i2(a)):Bpe(a)||(a=BO(a)):a=U8t():a&&!Array.isArray(a)&&(typeof a=="string"&&(a=i2(a)),Bpe(a)||(a=BO(a)));else if(n.type==="param"){if(typeof a=="string"&&(a=i2(a)),p===void 0)throw new Error("Assertion failure.")}else if(typeof a=="string"&&(a=i2(a)),Array.isArray(a))throw new Error("Cannot replace single expression with an array.");function m(b,v,E){const S=b[v];b[v]=E,S.type==="Identifier"&&(S.typeAnnotation&&(E.typeAnnotation=S.typeAnnotation),S.optional&&(E.optional=S.optional),S.decorators&&(E.decorators=S.decorators))}if(p===void 0)Fpe(i,u,a),m(i,u,a);else{const b=i[u].slice();n.type==="statement"||n.type==="param"?a==null?b.splice(p,1):Array.isArray(a)?b.splice(p,1,...a):m(b,p,a):m(b,p,a),Fpe(i,u,b),i[u]=b}}Object.defineProperty(zD,"__esModule",{value:!0});zD.default=J8t;var H8t=mc,z8t=i6,X8t=u6;function J8t(n,t,a){t=n.code(t);let i;return u=>{const p=(0,H8t.normalizeReplacements)(u);return i||(i=(0,z8t.default)(n,t,a)),n.unwrap((0,X8t.default)(i,p))}}var lk={};Object.defineProperty(lk,"__esModule",{value:!0});lk.default=eRt;var Y8t=mc,Q8t=i6,Z8t=u6;function eRt(n,t,a){const{metadata:i,names:u}=tRt(n,t,a);return p=>{const m={};return p.forEach((b,v)=>{m[u[v]]=b}),b=>{const v=(0,Y8t.normalizeReplacements)(b);return v&&Object.keys(v).forEach(E=>{if(hasOwnProperty.call(m,E))throw new Error("Unexpected replacement overlap.")}),n.unwrap((0,Z8t.default)(i,v?Object.assign(v,m):m))}}}function tRt(n,t,a){let i="BABEL_TPL$";const u=t.join("");do i="$$"+i;while(u.includes(i));const{names:p,code:m}=rRt(t,i);return{metadata:(0,Q8t.default)(n,n.code(m),{parser:a.parser,placeholderWhitelist:new Set(p.concat(a.placeholderWhitelist?Array.from(a.placeholderWhitelist):[])),placeholderPattern:a.placeholderPattern,preserveComments:a.preserveComments,syntacticPlaceholders:a.syntacticPlaceholders}),names:p}}function rRt(n,t){const a=[];let i=n[0];for(let u=1;u<n.length;u++){const p=`${t}${u-1}`;a.push(p),i+=p+n[u]}return{names:a,code:i}}Object.defineProperty(HD,"__esModule",{value:!0});HD.default=jye;var To=mc,$pe=zD,qpe=lk;const Upe=(0,To.validate)({placeholderPattern:!1});function jye(n,t){const a=new WeakMap,i=new WeakMap,u=t||(0,To.validate)(null);return Object.assign((p,...m)=>{if(typeof p=="string"){if(m.length>1)throw new Error("Unexpected extra params.");return Vpe((0,$pe.default)(n,p,(0,To.merge)(u,(0,To.validate)(m[0]))))}else if(Array.isArray(p)){let b=a.get(p);return b||(b=(0,qpe.default)(n,p,u),a.set(p,b)),Vpe(b(m))}else if(typeof p=="object"&&p){if(m.length>0)throw new Error("Unexpected extra params.");return jye(n,(0,To.merge)(u,(0,To.validate)(p)))}throw new Error(`Unexpected template param ${typeof p}`)},{ast:(p,...m)=>{if(typeof p=="string"){if(m.length>1)throw new Error("Unexpected extra params.");return(0,$pe.default)(n,p,(0,To.merge)((0,To.merge)(u,(0,To.validate)(m[0])),Upe))()}else if(Array.isArray(p)){let b=i.get(p);return b||(b=(0,qpe.default)(n,p,(0,To.merge)(u,Upe)),i.set(p,b)),b(m)()}throw new Error(`Unexpected template param ${typeof p}`)}})}function Vpe(n){let t="";try{throw new Error}catch(a){a.stack&&(t=a.stack.split(``).slice(3).join(``))}return a=>{try{return n(a)}catch(i){throw i.stack+=` =============${t}`,i}}}var dk;Object.defineProperty(ni,"__esModule",{value:!0});ni.statements=ni.statement=ni.smart=ni.program=ni.expression=dk=ni.default=void 0;var ky=_i,Ly=HD;const FO=ni.smart=(0,Ly.default)(ky.smart),aRt=ni.statement=(0,Ly.default)(ky.statement),nRt=ni.statements=(0,Ly.default)(ky.statements),sRt=ni.expression=(0,Ly.default)(ky.expression),iRt=ni.program=(0,Ly.default)(ky.program);dk=ni.default=Object.assign(FO.bind(void 0),{smart:FO,statement:aRt,statements:nRt,expression:sRt,program:iRt,ast:FO.ast});var uk={},My={};Object.defineProperty(My,"__esModule",{value:!0});var Oye=My.declare=_ye;My.declarePreset=void 0;const Y_={assertVersion:n=>t=>{lRt(t,n.version)}};Object.assign(Y_,{targets:()=>()=>({}),assumption:()=>()=>{},addExternalDependency:()=>()=>{}});function _ye(n){return(t,a,i)=>{var u;let p;for(const b of Object.keys(Y_)){var m;t[b]||((m=p)!=null||(p=oRt(t)),p[b]=Y_[b](p))}return n((u=p)!=null?u:t,a||{},i)}}My.declarePreset=_ye;function oRt(n){let t=null;return typeof n.version=="string"&&/^7\./.test(n.version)&&(t=Object.getPrototypeOf(n),t&&(!hasOwnProperty.call(t,"version")||!hasOwnProperty.call(t,"transform")||!hasOwnProperty.call(t,"template")||!hasOwnProperty.call(t,"types"))&&(t=null)),Object.assign({},t,n)}function lRt(n,t){if(typeof n=="number"){if(!Number.isInteger(n))throw new Error("Expected string or integer value.");n=`^${n}.0.0-0`}if(typeof n!="string")throw new Error("Expected string or integer value.");const a=Error.stackTraceLimit;typeof a=="number"&&a<25&&(Error.stackTraceLimit=25);let i;throw t.slice(0,2)==="7."?i=new Error(`Requires Babel "^7.0.0-beta.41", but was loaded with "${t}". You'll need to update your @babel/core version.`):i=new Error(`Requires Babel "${n}", but was loaded with "${t}". If you are sure you have a compatible version of @babel/core, it is likely that something in your build process is loading the wrong version. Inspect the stack trace of this error to look for the first entry that doesn't mention "@babel/core" or "babel-core" to see what is calling Babel.`),typeof a=="number"&&(Error.stackTraceLimit=a),Object.assign(i,{code:"BABEL_VERSION_UNSUPPORTED",version:t,range:n})}Object.defineProperty(uk,"__esModule",{value:!0});var Nye=uk.default=void 0,dRt=My;Nye=uk.default=(0,dRt.declare)(n=>(n.assertVersion(7),{name:"syntax-jsx",manipulateOptions(t,a){a.plugins.some(i=>(Array.isArray(i)?i[0]:i)==="typescript")||a.plugins.push("jsx")}}));var Op={},c6={},$O={exports:{}},qO={},Bp={},Dye={},ck=function(){if(typeof Symbol!="function"||typeof Object.getOwnPropertySymbols!="function")return!1;if(typeof Symbol.iterator=="symbol")return!0;var t={},a=Symbol("test"),i=Object(a);if(typeof a=="string"||Object.prototype.toString.call(a)!=="[object Symbol]"||Object.prototype.toString.call(i)!=="[object Symbol]")return!1;var u=42;t[a]=u;for(a in t)return!1;if(typeof Object.keys=="function"&&Object.keys(t).length!==0||typeof Object.getOwnPropertyNames=="function"&&Object.getOwnPropertyNames(t).length!==0)return!1;var p=Object.getOwnPropertySymbols(t);if(p.length!==1||p[0]!==a||!Object.prototype.propertyIsEnumerable.call(t,a))return!1;if(typeof Object.getOwnPropertyDescriptor=="function"){var m=Object.getOwnPropertyDescriptor(t,a);if(m.value!==u||m.enumerable!==!0)return!1}return!0},uRt=ck,pk=function(){return uRt()&&!!Symbol.toStringTag},cRt=Error,pRt=EvalError,fRt=RangeError,hRt=ReferenceError,kye=SyntaxError,p6=TypeError,mRt=URIError,Wpe=typeof Symbol<"u"&&Symbol,yRt=ck,gRt=function(){return typeof Wpe!="function"||typeof Symbol!="function"||typeof Wpe("foo")!="symbol"||typeof Symbol("bar")!="symbol"?!1:yRt()},UO={__proto__:null,foo:{}},vRt=Object,bRt=function(){return{__proto__:UO}.foo===UO.foo&&!(UO instanceof vRt)},xRt="Function.prototype.bind called on incompatible ",RRt=Object.prototype.toString,ERt=Math.max,SRt="[object Function]",Gpe=function(t,a){for(var i=[],u=0;u<t.length;u+=1)i[u]=t[u];for(var p=0;p<a.length;p+=1)i[p+t.length]=a[p];return i},TRt=function(t,a){for(var i=[],u=a,p=0;u<t.length;u+=1,p+=1)i[p]=t[u];return i},wRt=function(n,t){for(var a="",i=0;i<n.length;i+=
`)>-1&&(Ue?bt=bt.split(``).map(function(qt){return" "+qt}).join(``).slice(2):bt=``+bt.split(``).map(function(qt){return" "+qt}).join(``))):bt=Oe.stylize("[Circular]","special")),Xe(lt)){if(Ue&&Ve.match(/^\d+$/))return bt;lt=JSON.stringify(""+Ve),lt.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(lt=lt.slice(1,-1),lt=Oe.stylize(lt,"name")):(lt=lt.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),lt=Oe.stylize(lt,"string"))}return lt+": "+bt}function L(Oe,$e,de){var Ne=Oe.reduce(function(Ve,Ue){return Ue.indexOf(``)>=0,Ve+Ue.replace(/\u001b\[\d\d?m/g,"").length+1},0);return Ne>60?de[0]+($e===""?"":$e+` `)+" "+Oe.join(`, `)+" "+de[1]:de[0]+$e+" "+Oe.join(", ")+" "+de[1]}n.types=Dye;function W(Oe){return Array.isArray(Oe)}n.isArray=W;function X(Oe){return typeof Oe=="boolean"}n.isBoolean=X;function Q(Oe){return Oe===null}n.isNull=Q;function ae(Oe){return Oe==null}n.isNullOrUndefined=ae;function ie(Oe){return typeof Oe=="number"}n.isNumber=ie;function be(Oe){return typeof Oe=="string"}n.isString=be;function Ge(Oe){return typeof Oe=="symbol"}n.isSymbol=Ge;function Xe(Oe){return Oe===void 0}n.isUndefined=Xe;function K(Oe){return se(Oe)&&mt(Oe)==="[object RegExp]"}n.isRegExp=K,n.types.isRegExp=K;function se(Oe){return typeof Oe=="object"&&Oe!==null}n.isObject=se;function ve(Oe){return se(Oe)&&mt(Oe)==="[object Date]"}n.isDate=ve,n.types.isDate=ve;function Y(Oe){return se(Oe)&&(mt(Oe)==="[object Error]"||Oe instanceof Error)}n.isError=Y,n.types.isNativeError=Y;function pe(Oe){return typeof Oe=="function"}n.isFunction=pe;function At(Oe){return Oe===null||typeof Oe=="boolean"||typeof Oe=="number"||typeof Oe=="string"||typeof Oe=="symbol"||typeof Oe>"u"}n.isPrimitive=At,n.isBuffer=F9t;function mt(Oe){return Object.prototype.toString.call(Oe)}function yt(Oe){return Oe<10?"0"+Oe.toString(10):Oe.toString(10)}var Ot=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function kt(){var Oe=new Date,$e=[yt(Oe.getHours()),yt(Oe.getMinutes()),yt(Oe.getSeconds())].join(":");return[Oe.getDate(),Ot[Oe.getMonth()],$e].join(" ")}n.log=function(){console.log("%s - %s",kt(),n.format.apply(n,arguments))},n.inherits=$9t,n._extend=function(Oe,$e){if(!$e||!se($e))return Oe;for(var de=Object.keys($e),Ne=de.length;Ne--;)Oe[de[Ne]]=$e[de[Ne]];return Oe};function ir(Oe,$e){return Object.prototype.hasOwnProperty.call(Oe,$e)}var Et=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;n.promisify=function($e){if(typeof $e!="function")throw new TypeError('The "original" argument must be of type Function');if(Et&&$e[Et]){var de=$e[Et];if(typeof de!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(de,Et,{value:de,enumerable:!1,writable:!1,configurable:!0}),de}function de(){for(var Ne,Ve,Ue=new Promise(function(Ct,qt){Ne=Ct,Ve=qt}),lt=[],bt=0;bt<arguments.length;bt++)lt.push(arguments[bt]);lt.push(function(Ct,qt){Ct?Ve(Ct):Ne(qt)});try{$e.apply(this,lt)}catch(Ct){Ve(Ct)}return Ue}return Object.setPrototypeOf(de,Object.getPrototypeOf($e)),Et&&Object.defineProperty(de,Et,{value:de,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(de,t($e))},n.promisify.custom=Et;function xt(Oe,$e){if(!Oe){var de=new Error("Promise was rejected with a falsy value");de.reason=Oe,Oe=de}return $e(Oe)}function it(Oe){if(typeof Oe!="function")throw new TypeError('The "original" argument must be of type Function');function $e(){for(var de=[],Ne=0;Ne<arguments.length;Ne++)de.push(arguments[Ne]);var Ve=de.pop();if(typeof Ve!="function")throw new TypeError("The last argument must be of type Function");var Ue=this,lt=function(){return Ve.apply(Ue,arguments)};Oe.apply(this,de).then(function(bt){process.nextTick(lt.bind(null,null,bt))},function(bt){process.nextTick(xt.bind(null,bt,lt))})}return Object.setPrototypeOf($e,Object.getPrototypeOf(Oe)),Object.defineProperties($e,t(Oe)),$e}n.callbackify=it})(Bp);var rfe;function Xye(){if(rfe)return qO;rfe=1;function n(Q){"@babel/helpers - typeof";return n=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ae){return typeof ae}:function(ae){return ae&&typeof Symbol=="function"&&ae.constructor===Symbol&&ae!==Symbol.prototype?"symbol":typeof ae},n(Q)}function t(Q,ae,ie){return Object.defineProperty(Q,"prototype",{writable:!1}),Q}function a(Q,ae){if(!(Q instanceof ae))throw new TypeError("Cannot call a class as a function")}function i(Q,ae){if(typeof ae!="function"&&ae!==null)throw new TypeError("Super expression must either be null or a function");Q.prototype=Object.create(ae&&ae.prototype,{constructor:{value:Q,writable:!0,configurable:!0}}),Object.defineProperty(Q,"prototype",{writable:!1}),ae&&u(Q,ae)}function u(Q,ae){return u=O
`),bt=Ot(xt).split(``),Ct=0,qt="";if(it==="strictEqual"&&Q(Et)==="object"&&Q(xt)==="object"&&Et!==null&&xt!==null&&(it="strictEqualObject"),lt.length===1&&bt.length===1&<[0]!==bt[0]){var hr=lt[0].length+bt[0].length;if(hr<=mt){if((Q(Et)!=="object"||Et===null)&&(Q(xt)!=="object"||xt===null)&&(Et!==0||xt!==0))return"".concat(At[it],`
`)+"".concat(lt[0]," !== ").concat(bt[0],``)}else if(it!=="strictEqualObject"){var Dr=process.stderr&&process.stderr.isTTY?process.stderr.columns:80;if(hr<Dr){for(;lt[0][Ct]===bt[0][Ct];)Ct++;Ct>2&&(qt=` `.concat(K(" ",Ct),"^"),Ct=0)}}}for(var or=lt[lt.length-1],ta=bt[bt.length-1];or===ta&&(Ct++<2?Ne=` `.concat(or).concat(Ne):Oe=or,lt.pop(),bt.pop(),!(lt.length===0||bt.length===0));)or=lt[lt.length-1],ta=bt[bt.length-1];var ln=Math.max(lt.length,bt.length);if(ln===0){var Ya=Ue.split(``);if(Ya.length>30)for(Ya[26]="".concat(se,"...").concat(pe);Ya.length>27;)Ya.pop();return"".concat(At.notIdentical,`
`).concat(Ya.join(``),``)}Ct>3&&(Ne=``.concat(se,"...").concat(pe).concat(Ne),Ve=!0),Oe!==""&&(Ne=` `.concat(Oe).concat(Ne),Oe="");var ba=0,Tt=At[it]+``.concat(ve,"+ actual").concat(pe," ").concat(Y,"- expected").concat(pe),dn=" ".concat(se,"...").concat(pe," Lines skipped");for(Ct=0;Ct<ln;Ct++){var ca=Ct-de;if(lt.length<Ct+1)ca>1&&Ct>2&&(ca>4?($e+=``.concat(se,"...").concat(pe),Ve=!0):ca>3&&($e+=` `.concat(bt[Ct-2]),ba++),$e+=` `.concat(bt[Ct-1]),ba++),de=Ct,Oe+=``.concat(Y,"-").concat(pe," ").concat(bt[Ct]),ba++;else if(bt.length<Ct+1)ca>1&&Ct>2&&(ca>4?($e+=``.concat(se,"...").concat(pe),Ve=!0):ca>3&&($e+=` `.concat(lt[Ct-2]),ba++),$e+=` `.concat(lt[Ct-1]),ba++),de=Ct,$e+=``.concat(ve,"+").concat(pe," ").concat(lt[Ct]),ba++;else{var vn=bt[Ct],Cn=lt[Ct],at=Cn!==vn&&(!Xe(Cn,",")||Cn.slice(0,-1)!==vn);at&&Xe(vn,",")&&vn.slice(0,-1)===Cn&&(at=!1,Cn+=","),at?(ca>1&&Ct>2&&(ca>4?($e+=``.concat(se,"...").concat(pe),Ve=!0):ca>3&&($e+=` `.concat(lt[Ct-2]),ba++),$e+=` `.concat(lt[Ct-1]),ba++),de=Ct,$e+=``.concat(ve,"+").concat(pe," ").concat(Cn),Oe+=``.concat(Y,"-").concat(pe," ").concat(vn),ba+=2):($e+=Oe,Oe="",(ca===1||Ct===0)&&($e+=` `.concat(Cn),ba++))}if(ba>20&&Ct<ln-2)return"".concat(Tt).concat(dn,``).concat($e,``).concat(se,"...").concat(pe).concat(Oe,``)+"".concat(se,"...").concat(pe)}return"".concat(Tt).concat(Ve?dn:"",``).concat($e).concat(Oe).concat(Ne).concat(qt)}var ir=function(Et,xt){v(Oe,Et);var it=E(Oe);function Oe($e){var de;if(i(this,Oe),Q($e)!=="object"||$e===null)throw new Ge("options","Object",$e);var Ne=$e.message,Ve=$e.operator,Ue=$e.stackStartFn,lt=$e.actual,bt=$e.expected,Ct=Error.stackTraceLimit;if(Error.stackTraceLimit=0,Ne!=null)de=it.call(this,String(Ne));else if(process.stderr&&process.stderr.isTTY&&(process.stderr&&process.stderr.getColorDepth&&process.stderr.getColorDepth()!==1?(se="\x1B[34m",ve="\x1B[32m",pe="\x1B[39m",Y="\x1B[31m"):(se="",ve="",pe="",Y="")),Q(lt)==="object"&<!==null&&Q(bt)==="object"&&bt!==null&&"stack"in lt&< instanceof Error&&"stack"in bt&&bt instanceof Error&&(lt=yt(lt),bt=yt(bt)),Ve==="deepStrictEqual"||Ve==="strictEqual")de=it.call(this,kt(lt,bt,Ve));else if(Ve==="notDeepStrictEqual"||Ve==="notStrictEqual"){var qt=At[Ve],hr=Ot(lt).split(``);if(Ve==="notStrictEqual"&&Q(lt)==="object"&<!==null&&(qt=At.notStrictEqualObject),hr.length>30)for(hr[26]="".concat(se,"...").concat(pe);hr.length>27;)hr.pop();hr.length===1?de=it.call(this,"".concat(qt," ").concat(hr[0])):de=it.call(this,"".concat(qt,`
`).concat(hr.join(``),``))}else{var Dr=Ot(lt),or="",ta=At[Ve];Ve==="notDeepEqual"||Ve==="notEqual"?(Dr="".concat(At[Ve],`
`).concat(Dr),Dr.length>1024&&(Dr="".concat(Dr.slice(0,1021),"..."))):(or="".concat(Ot(bt)),Dr.length>512&&(Dr="".concat(Dr.slice(0,509),"...")),or.length>512&&(or="".concat(or.slice(0,509),"...")),Ve==="deepEqual"||Ve==="equal"?Dr="".concat(ta,`
`).concat(Dr,`
should equal
`):or=" ".concat(Ve," ").concat(or)),de=it.call(this,"".concat(Dr).concat(or))}return Error.stackTraceLimit=Ct,de.generatedMessage=!Ne,Object.defineProperty(A(de),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),de.code="ERR_ASSERTION",de.actual=lt,de.expected=bt,de.operator=Ve,Error.captureStackTrace&&Error.captureStackTrace(A(de),Ue),de.stack,de.name="AssertionError",S(de)}return p(Oe,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:xt,value:function(de,Ne){return ie(this,t(t({},Ne),{},{customInspect:!1,depth:0}))}}]),Oe}(O(Error),ie.custom);return YO=ir,YO}var nfe=Object.prototype.toString,Jye=function(t){var a=nfe.call(t),i=a==="[object Arguments]";return i||(i=a!=="[object Array]"&&t!==null&&typeof t=="object"&&typeof t.length=="number"&&t.length>=0&&nfe.call(t.callee)==="[object Function]"),i},QO,sfe;function U9t(){if(sfe)return QO;sfe=1;var n;if(!Object.keys){var t=Object.prototype.hasOwnProperty,a=Object.prototype.toString,i=Jye,u=Object.prototype.propertyIsEnumerable,p=!u.call({toString:null},"toString"),m=u.call(function(){},"prototype"),b=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],v=function(O){var I=O.constructor;return I&&I.prototype===O},E={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},S=function(){if(typeof window>"u")return!1;for(var O in window)try{if(!E["$"+O]&&t.call(window,O)&&window[O]!==null&&typeof window[O]=="object")try{v(window[O])}catch{return!0}}catch{return!0}return!1}(),A=function(O){if(typeof window>"u"||!S)return v(O);try{return v(O)}catch{return!1}};n=function(I){var q=I!==null&&typeof I=="object",L=a.call(I)==="[object Function]",W=i(I),X=q&&a.call(I)==="[object String]",Q=[];if(!q&&!L&&!W)throw new TypeError("Object.keys called on a non-object");var ae=m&&L;if(X&&I.length>0&&!t.call(I,0))for(var ie=0;ie<I.length;++ie)Q.push(String(ie));if(W&&I.length>0)for(var be=0;be<I.length;++be)Q.push(String(be));else for(var Ge in I)!(ae&&Ge==="prototype")&&t.call(I,Ge)&&Q.push(String(Ge));if(p)for(var Xe=A(I),K=0;K<b.length;++K)!(Xe&&b[K]==="constructor")&&t.call(I,b[K])&&Q.push(b[K]);return Q}}return QO=n,QO}var V9t=Array.prototype.slice,W9t=Jye,ife=Object.keys,F2=ife?function(t){return ife(t)}:U9t(),ofe=Object.keys;F2.shim=function(){if(Object.keys){var t=function(){var a=Object.keys(arguments);return a&&a.length===arguments.length}(1,2);t||(Object.keys=function(i){return W9t(i)?ofe(V9t.call(i)):ofe(i)})}else Object.keys=F2;return Object.keys||F2};var Yye=F2,G9t=Yye,Qye=ck(),Zye=h6,lfe=Object,K9t=Zye("Array.prototype.push"),dfe=Zye("Object.prototype.propertyIsEnumerable"),H9t=Qye?Object.getOwnPropertySymbols:null,z9t=function(t,a){if(t==null)throw new TypeError("target must be an object");var i=lfe(t);if(arguments.length===1)return i;for(var u=1;u<arguments.length;++u){var p=lfe(arguments[u]),m=G9t(p),b=Qye&&(Object.getOwnPropertySymbols||H9t);if(b)for(var v=b(p),E=0;E<v.length;++E){var S=v[E];dfe(p,S)&&K9t(m,S)}for(var A=0;A<m.length;++A){var O=m[A];if(dfe(p,O)){var I=p[O];i[O]=I}}}return i},ZO=z9t,X9t=function(){if(!Object.assign)return!1;for(var n="abcdefghijklmnopqrst",t=n.split(""),a={},i=0;i<t.length;++i)a[t[i]]=t[i];var u=Object.assign({},a),p="";for(var m in u)p+=m;return n!==p},J9t=function(){if(!Object.assign||!Object.preventExtensions)return!1;var n=Object.preventExtensions({1:2});try{Object.assign(n,"xy")}catch{return n[1]==="y"}return!1},Y9t=function(){return!Object.assign||X9t()||J9t()?ZO:Object.assign},ufe=function(n){return n!==n},ege=function(t,a){return t===0&&a===0?1/t===1/a:!!(t===a||ufe(t)&&ufe(a))},Q9t=ege,vk=function(){return typeof Object.is=="function"?Object.is:Q9t},e_,cfe;function y6(){if(
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a(at,ft){if(at){if(typeof at=="string")return i(at,ft);var er=Object.prototype.toString.call(at).slice(8,-1);if(er==="Object"&&at.constructor&&(er=at.constructor.name),er==="Map"||er==="Set")return Array.from(at);if(er==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(er))return i(at,ft)}}function i(at,ft){(ft==null||ft>at.length)&&(ft=at.length);for(var er=0,mr=new Array(ft);er<ft;er++)mr[er]=at[er];return mr}function u(at,ft){var er=at==null?null:typeof Symbol<"u"&&at[Symbol.iterator]||at["@@iterator"];if(er!=null){var mr,Er,Hr,Gr,da=[],ua=!0,Ua=!1;try{if(Hr=(er=er.call(at)).next,ft!==0)for(;!(ua=(mr=Hr.call(er)).done)&&(da.push(mr.value),da.length!==ft);ua=!0);}catch(Ut){Ua=!0,Er=Ut}finally{try{if(!ua&&er.return!=null&&(Gr=er.return(),Object(Gr)!==Gr))return}finally{if(Ua)throw Er}}return da}}function p(at){if(Array.isArray(at))return at}function m(at){"@babel/helpers - typeof";return m=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(ft){return typeof ft}:function(ft){return ft&&typeof Symbol=="function"&&ft.constructor===Symbol&&ft!==Symbol.prototype?"symbol":typeof ft},m(at)}var b=/a/g.flags!==void 0,v=function(ft){var er=[];return ft.forEach(function(mr){return er.push(mr)}),er},E=function(ft){var er=[];return ft.forEach(function(mr,Er){return er.push([Er,mr])}),er},S=Object.is?Object.is:e5t(),A=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},O=Number.isNaN?Number.isNaN:r5t();function I(at){return at.call.bind(at)}var q=I(Object.prototype.hasOwnProperty),L=I(Object.prototype.propertyIsEnumerable),W=I(Object.prototype.toString),X=Bp.types,Q=X.isAnyArrayBuffer,ae=X.isArrayBufferView,ie=X.isDate,be=X.isMap,Ge=X.isRegExp,Xe=X.isSet,K=X.isNativeError,se=X.isBoxedPrimitive,ve=X.isNumberObject,Y=X.isStringObject,pe=X.isBooleanObject,At=X.isBigIntObject,mt=X.isSymbolObject,yt=X.isFloat32Array,Ot=X.isFloat64Array;function kt(at){if(at.length===0||at.length>10)return!0;for(var ft=0;ft<at.length;ft++){var er=at.charCodeAt(ft);if(er<48||er>57)return!0}return at.length===10&&at>=Math.pow(2,32)}function ir(at){return Object.keys(at).filter(kt).concat(A(at).filter(Object.prototype.propertyIsEnumerable.bind(at)))}/*!
* The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT */function Et(at,ft){if(at===ft)return 0;for(var er=at.length,mr=ft.length,Er=0,Hr=Math.min(er,mr);Er<Hr;++Er)if(at[Er]!==ft[Er]){er=at[Er],mr=ft[Er];break}return er<mr?-1:mr<er?1:0}var xt=!0,it=!1,Oe=0,$e=1,de=2,Ne=3;function Ve(at,ft){return b?at.source===ft.source&&at.flags===ft.flags:RegExp.prototype.toString.call(at)===RegExp.prototype.toString.call(ft)}function Ue(at,ft){if(at.byteLength!==ft.byteLength)return!1;for(var er=0;er<at.byteLength;er++)if(at[er]!==ft[er])return!1;return!0}function lt(at,ft){return at.byteLength!==ft.byteLength?!1:Et(new Uint8Array(at.buffer,at.byteOffset,at.byteLength),new Uint8Array(ft.buffer,ft.byteOffset,ft.byteLength))===0}function bt(at,ft){return at.byteLength===ft.byteLength&&Et(new Uint8Array(at),new Uint8Array(ft))===0}function Ct(at,ft){return ve(at)?ve(ft)&&S(Number.prototype.valueOf.call(at),Number.prototype.valueOf.call(ft)):Y(at)?Y(ft)&&String.prototype.valueOf.call(at)===String.prototype.valueOf.call(ft):pe(at)?pe(ft)&&Boolean.prototype.valueOf.call(at)===Boolean.prototype.valueOf.call(ft):At(at)?At(ft)&&BigInt.prototype.valueOf.call(at)===BigInt.prototype.valueOf.call(ft):mt(ft)&&Symbol.prototype.valueOf.call(at)===Symbol.prototype.valueOf.call(ft)}function qt(at,ft,er,mr){if(at===ft)return at!==0?!0:er?S(at,ft):!0;if(er){if(m(at)!=="object")return typeof at=="number"&&O(at)&&O(ft);if(m(ft)!=="object"||at===null||ft===null||Object.getPrototypeOf(at)!==Object.getPrototypeOf(ft))return!1}else{if(at===null||m(at)!=="object")return ft===null||m(ft)!=="object"?at==ft:!1;if(ft===null||m(ft)!=="object")return!1}var Er=W(at),Hr=W(ft);if(Er!==Hr)return!1;if(Array.isArray(at)){if(at.length!==ft.length)return!1;var Gr=ir(at),da=ir(ft);return Gr.length!==da.length?!1:Dr(at,ft,er,mr,$e,Gr)}if(Er==="[object Object]"&&(!be(at)&&be(ft)||!Xe(at)&&Xe(ft)))return!1;if(ie(at)){if(!ie(ft)||Date.prototype.getTime.call(at)!==Date.prototype.getTime.call(ft))return!1}else if(Ge(at)){if(!Ge(ft)||!Ve(at,ft))return!1}else if(K(at)||at instanceof Error){if(at.message!==ft.message||at.name!==ft.name)return!1}else if(ae(at)){if(!er&&(yt(at)||Ot(at))){if(!Ue(at,ft))return!1}else if(!lt(at,ft))return!1;var ua=ir(at),Ua=ir(ft);return ua.length!==Ua.length?!1:Dr(at,ft,er,mr,Oe,ua)}else{if(Xe(at))return!Xe(ft)||at.size!==ft.size?!1:Dr(at,ft,er,mr,de);if(be(at))return!be(ft)||at.size!==ft.size?!1:Dr(at,ft,er,mr,Ne);if(Q(at)){if(!bt(at,ft))return!1}else if(se(at)&&!Ct(at,ft))return!1}return Dr(at,ft,er,mr,Oe)}function hr(at,ft){return ft.filter(function(er){return L(at,er)})}function Dr(at,ft,er,mr,Er,Hr){if(arguments.length===5){Hr=Object.keys(at);var Gr=Object.keys(ft);if(Hr.length!==Gr.length)return!1}for(var da=0;da<Hr.length;da++)if(!q(ft,Hr[da]))return!1;if(er&&arguments.length===5){var ua=A(at);if(ua.length!==0){var Ua=0;for(da=0;da<ua.length;da++){var Ut=ua[da];if(L(at,Ut)){if(!L(ft,Ut))return!1;Hr.push(Ut),Ua++}else if(L(ft,Ut))return!1}var Wd=A(ft);if(ua.length!==Wd.length&&hr(ft,Wd).length!==Ua)return!1}else{var $l=A(ft);if($l.length!==0&&hr(ft,$l).length!==0)return!1}}if(Hr.length===0&&(Er===Oe||Er===$e&&at.length===0||at.size===0))return!0;if(mr===void 0)mr={val1:new Map,val2:new Map,position:0};else{var Gd=mr.val1.get(at);if(Gd!==void 0){var Kt=mr.val2.get(ft);if(Kt!==void 0)return Gd===Kt}mr.position++}mr.val1.set(at,mr.position),mr.val2.set(ft,mr.position);var Se=ca(at,ft,er,Hr,mr,Er);return mr.val1.delete(at),mr.val2.delete(ft),Se}function or(at,ft,er,mr){for(var Er=v(at),Hr=0;Hr<Er.length;Hr++){var Gr=Er[Hr];if(qt(ft,Gr,er,mr))return at.delete(Gr),!0}return!1}function ta(at){switch(m(at)){case"undefined":return null;case"object":return;case"symbol":return!1;case"string":at=+at;case"number":if(O(at))return!1}return!0}function ln(at,ft,er){var mr=ta(er);return mr??(ft.has(mr)&&!at.has(mr))}function Ya(at,ft,er,mr,Er){var Hr=ta(er);if(Hr!=null)return Hr;var Gr=ft.get(Hr);return Gr===void 0&&!ft.has(Hr)||!qt(mr,Gr,!1,Er)?!1:!at.has(Hr)&&qt(mr,Gr,!1,Er)}function ba(at,ft,er,mr){for(var Er=null,Hr=v(at),Gr=0;Gr<Hr.length;Gr++){var da=Hr[Gr];if(m(da)==="object"&&da!==null)Er===null&&(Er=new Set),`)+'Actual message: "'.concat(Ne&&Ne.message,'"'),stackStartFn:de})}throw Ne}}Xe.throws=function de(Ne){for(var Ve=arguments.length,Ue=new Array(Ve>1?Ve-1:0),lt=1;lt<Ve;lt++)Ue[lt-1]=arguments[lt];xt.apply(void 0,[de,kt(Ne)].concat(Ue))},Xe.rejects=function de(Ne){for(var Ve=arguments.length,Ue=new Array(Ve>1?Ve-1:0),lt=1;lt<Ve;lt++)Ue[lt-1]=arguments[lt];return Et(Ne).then(function(bt){return xt.apply(void 0,[de,bt].concat(Ue))})},Xe.doesNotThrow=function de(Ne){for(var Ve=arguments.length,Ue=new Array(Ve>1?Ve-1:0),lt=1;lt<Ve;lt++)Ue[lt-1]=arguments[lt];it.apply(void 0,[de,kt(Ne)].concat(Ue))},Xe.doesNotReject=function de(Ne){for(var Ve=arguments.length,Ue=new Array(Ve>1?Ve-1:0),lt=1;lt<Ve;lt++)Ue[lt-1]=arguments[lt];return Et(Ne).then(function(bt){return it.apply(void 0,[de,bt].concat(Ue))})},Xe.ifError=function de(Ne){if(Ne!=null){var Ve="ifError got unwanted exception: ";n(Ne)==="object"&&typeof Ne.message=="string"?Ne.message.length===0&&Ne.constructor?Ve+=Ne.constructor.name:Ve+=Ne.message:Ve+=O(Ne);var Ue=new S({actual:Ne,expected:null,operator:"ifError",message:Ve,stackStartFn:de}),lt=Ne.stack;if(typeof lt=="string"){var bt=lt.split(``);bt.shift();for(var Ct=Ue.stack.split(``),qt=0;qt<bt.length;qt++){var hr=Ct.indexOf(bt[qt]);if(hr!==-1){Ct=Ct.slice(0,hr);break}}Ue.stack="".concat(Ct.join(``),``).concat(bt.join(``))}throw Ue}};function Oe(de,Ne,Ve,Ue,lt){if(!L(Ne))throw new m("regexp","RegExp",Ne);var bt=lt==="match";if(typeof de!="string"||Q(Ne,de)!==bt){if(Ve instanceof Error)throw Ve;var Ct=!Ve;Ve=Ve||(typeof de!="string"?'The "string" argument must be of type string. Received type '+"".concat(n(de)," (").concat(O(de),")"):(bt?"The input did not match the regular expression ":"The input was expected to not match the regular expression ")+"".concat(O(Ne),`. Input:
`).concat(O(de),``));var qt=new S({actual:de,expected:Ne,message:Ve,operator:lt,stackStartFn:Ue});throw qt.generatedMessage=Ct,qt}}Xe.match=function de(Ne,Ve,Ue){Oe(Ne,Ve,Ue,de,"match")},Xe.doesNotMatch=function de(Ne,Ve,Ue){Oe(Ne,Ve,Ue,de,"doesNotMatch")};function $e(){for(var de=arguments.length,Ne=new Array(de),Ve=0;Ve<de;Ve++)Ne[Ve]=arguments[Ve];Y.apply(void 0,[$e,Ne.length].concat(Ne))}return Xe.strict=W($e,Xe,{equal:Xe.strictEqual,deepEqual:Xe.deepStrictEqual,notEqual:Xe.notStrictEqual,notDeepEqual:Xe.notDeepStrictEqual}),Xe.strict.strict=Xe.strict,$O.exports}var g6={};Object.defineProperty(g6,"__esModule",{value:!0});g6.default=void 0;var Qi=ob(),n5t=qd();const{callExpression:l_,cloneNode:o2,expressionStatement:xfe,identifier:Om,importDeclaration:s5t,importDefaultSpecifier:i5t,importNamespaceSpecifier:o5t,importSpecifier:l5t,memberExpression:d_,stringLiteral:Rfe,variableDeclaration:d5t,variableDeclarator:u5t}=n5t;class c5t{constructor(t,a,i){this._statements=[],this._resultName=null,this._importedSource=void 0,this._scope=a,this._hub=i,this._importedSource=t}done(){return{statements:this._statements,resultName:this._resultName}}import(){return this._statements.push(s5t([],Rfe(this._importedSource))),this}require(){return this._statements.push(xfe(l_(Om("require"),[Rfe(this._importedSource)]))),this}namespace(t="namespace"){const a=this._scope.generateUidIdentifier(t),i=this._statements[this._statements.length-1];return Qi(i.type==="ImportDeclaration"),Qi(i.specifiers.length===0),i.specifiers=[o5t(a)],this._resultName=o2(a),this}default(t){const a=this._scope.generateUidIdentifier(t),i=this._statements[this._statements.length-1];return Qi(i.type==="ImportDeclaration"),Qi(i.specifiers.length===0),i.specifiers=[i5t(a)],this._resultName=o2(a),this}named(t,a){if(a==="default")return this.default(t);const i=this._scope.generateUidIdentifier(t),u=this._statements[this._statements.length-1];return Qi(u.type==="ImportDeclaration"),Qi(u.specifiers.length===0),u.specifiers=[l5t(i,Om(a))],this._resultName=o2(i),this}var(t){const a=this._scope.generateUidIdentifier(t);let i=this._statements[this._statements.length-1];return i.type!=="ExpressionStatement"&&(Qi(this._resultName),i=xfe(this._resultName),this._statements.push(i)),this._statements[this._statements.length-1]=d5t("var",[u5t(a,i.expression)]),this._resultName=o2(a),this}defaultInterop(){return this._interop(this._hub.addHelper("interopRequireDefault"))}wildcardInterop(){return this._interop(this._hub.addHelper("interopRequireWildcard"))}_interop(t){const a=this._statements[this._statements.length-1];return a.type==="ExpressionStatement"?a.expression=l_(t,[a.expression]):a.type==="VariableDeclaration"?(Qi(a.declarations.length===1),a.declarations[0].init=l_(t,[a.declarations[0].init])):Qi.fail("Unexpected type."),this}prop(t){const a=this._statements[this._statements.length-1];return a.type==="ExpressionStatement"?a.expression=d_(a.expression,Om(t)):a.type==="VariableDeclaration"?(Qi(a.declarations.length===1),a.declarations[0].init=d_(a.declarations[0].init,Om(t))):Qi.fail("Unexpected type:"+a.type),this}read(t){this._resultName=d_(this._resultName,Om(t))}}g6.default=c5t;var v6={};Object.defineProperty(v6,"__esModule",{value:!0});v6.default=p5t;function p5t(n){return n.node.sourceType==="module"}Object.defineProperty(c6,"__esModule",{value:!0});c6.default=void 0;var Efe=ob(),f5t=qd(),h5t=g6,m5t=v6;const{identifier:y5t,importSpecifier:g5t,numericLiteral:v5t,sequenceExpression:b5t,isImportDeclaration:Sfe}=f5t;class x5t{constructor(t,a,i){this._defaultOpts={importedSource:null,importedType:"commonjs",importedInterop:"babel",importingInterop:"babel",ensureLiveReference:!1,ensureNoContext:!1,importPosition:"before"};const u=t.find(p=>p.isProgram());this._programPath=u,this._programScope=u.scope,this._hub=u.hub,this._defaultOpts=this._applyDefaults(a,i,!0)}addDefault(t,a){return this.addNamed("default",t,a)}addNamed(t,a,i){return Efe(typeof t=="string"),this._generateImport(this._applyDefaults(a,i),t)}addNamespace(t,a){return this._generateImport(this._applyDefaults(t,a),null)}addSideEffe
* @vue/compiler-sfc v3.5.11* (c) 2018-present Yuxi (Evan) You and Vue contributors* @license MIT**//*! #__NO_SIDE_EFFECTS__ */function Yn(n){const t=Object.create(null);for(const a of n.split(","))t[a]=1;return a=>a in t}const R5t=Object.freeze({}),u_=()=>{},d2=()=>!1,age=n=>n.charCodeAt(0)===111&&n.charCodeAt(1)===110&&(n.charCodeAt(2)>122||n.charCodeAt(2)<97),Cl=Object.assign,E5t=Object.prototype.hasOwnProperty,bk=(n,t)=>E5t.call(n,t),is=Array.isArray,S5t=n=>xk(n)==="[object Map]",T5t=n=>xk(n)==="[object Set]",w5t=n=>typeof n=="function",ja=n=>typeof n=="string",yc=n=>typeof n=="symbol",Zp=n=>n!==null&&typeof n=="object",nge=Object.prototype.toString,xk=n=>nge.call(n),P5t=n=>xk(n)==="[object Object]",Afe=Yn(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),sge=Yn("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),b6=n=>{const t=Object.create(null);return a=>t[a]||(t[a]=n(a))},A5t=/-(\w)/g,Xs=b6(n=>n.replace(A5t,(t,a)=>a?a.toUpperCase():"")),I5t=/\B([A-Z])/g,C5t=b6(n=>n.replace(I5t,"-$1").toLowerCase()),Bd=b6(n=>n.charAt(0).toUpperCase()+n.slice(1)),j5t=b6(n=>n?`on${Bd(n)}`:""),O5t=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function Ife(n){return O5t.test(n)?`__props.${n}`:`__props[${JSON.stringify(n)}]`}function _5t(n,t){return n+JSON.stringify(t,(a,i)=>typeof i=="function"?i.toString():i)}const $2={1:"TEXT",2:"CLASS",4:"STYLE",8:"PROPS",16:"FULL_PROPS",32:"NEED_HYDRATION",64:"STABLE_FRAGMENT",128:"KEYED_FRAGMENT",256:"UNKEYED_FRAGMENT",512:"NEED_PATCH",1024:"DYNAMIC_SLOTS",2048:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},N5t={1:"STABLE",2:"DYNAMIC",3:"FORWARDED"},D5t="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt,console,Error,Symbol",ige=Yn(D5t),Cfe=2;function k5t(n,t=0,a=n.length){if(t=Math.max(0,Math.min(t,n.length)),a=Math.max(0,Math.min(a,n.length)),t>a)return"";let i=n.split(/(\r?\n)/);const u=i.filter((b,v)=>v%2===1);i=i.filter((b,v)=>v%2===0);let p=0;const m=[];for(let b=0;b<i.length;b++)if(p+=i[b].length+(u[b]&&u[b].length||0),p>=t){for(let v=b-Cfe;v<=b+Cfe||a>p;v++){if(v<0||v>=i.length)continue;const E=v+1;m.push(`${E}${" ".repeat(Math.max(3-String(E).length,0))}| ${i[v]}`);const S=i[v].length,A=u[v]&&u[v].length||0;if(v===b){const O=t-(p-(S+A)),I=Math.max(1,a>p?S-O:a-t);m.push(" | "+" ".repeat(O)+"^".repeat(I))}else if(v>b){if(a>p){const O=Math.max(Math.min(a-p,S),1);m.push(" | "+"^".repeat(O))}p+=S+A}}break}return m.join(`
`)}function oge(n){if(is(n)){const t={};for(let a=0;a<n.length;a++){const i=n[a],u=ja(i)?lge(i):oge(i);if(u)for(const p in u)t[p]=u[p]}return t}else if(ja(n)||Zp(n))return n}const L5t=/;(?![^(]*\))/g,M5t=/:([^]+)/,B5t=/\/\*[^]*?\*\//g;function lge(n){const t={};return n.replace(B5t,"").split(L5t).forEach(a=>{if(a){const i=a.split(M5t);i.length>1&&(t[i[0].trim()]=i[1].trim())}}),t}function F5t(n){let t="";if(!n||ja(n))return t;for(const a in n){const i=n[a];if(ja(i)||typeof i=="number"){const u=a.startsWith("--")?a:C5t(a);t+=`${u}:${i};`}}return t}function dge(n){let t="";if(ja(n))t=n;else if(is(n))for(let a=0;a<n.length;a++){const i=dge(n[a]);i&&(t+=i+" ")}else if(Zp(n))for(const a in n)n[a]&&(t+=a+" ");return t.trim()}const $5t="html,body,base,head,link,meta,style,title,address,article,aside,footer,header,hgroup,h1,h2,h3,h4,h5,h6,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,summary,template,blockquote,iframe,tfoot",q5t="svg,animate,animateMotion,animateTransform,circle,clipPath,color-profile,defs,desc,discard,ellipse,feBlend,feColorMatrix,feComponentTransfer,feComposite,feConvolveMatrix,feDiffuseLighting,feDisplacementMap,feDistantLight,feDropShadow,feFlood,feFuncA,feFuncB,feFuncG,feFuncR,feGaussianBlur,feImage,feMerge,feMergeNode,feMorphology,feOffset,fePointLight,feSpecularLighting,feSpotLight,feTile,feTurbulence,filter,foreignObject,g,hatch,hatchpath,image,line,linearGradient,marker,mask,mesh,meshgradient,meshpatch,meshrow,metadata,mpath,path,pattern,polygon,polyline,radialGradient,rect,set,solidcolor,stop,switch,symbol,text,textPath,title,tspan,unknown,use,view",U5t="annotation,annotation-xml,maction,maligngroup,malignmark,math,menclose,merror,mfenced,mfrac,mfraction,mglyph,mi,mlabeledtr,mlongdiv,mmultiscripts,mn,mo,mover,mpadded,mphantom,mprescripts,mroot,mrow,ms,mscarries,mscarry,msgroup,msline,mspace,msqrt,msrow,mstack,mstyle,msub,msubsup,msup,mtable,mtd,mtext,mtr,munder,munderover,none,semantics",V5t="area,base,br,col,embed,hr,img,input,link,meta,param,source,track,wbr",W5t=Yn($5t),G5t=Yn(q5t),K5t=Yn(U5t),uge=Yn(V5t),H5t="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",z5t=Yn(H5t+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,inert,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected"),X5t=Yn("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,inert,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),J5t=Yn("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentSt
Details: ${m}`:""}`,v=new SyntaxError(b);v.code=n,a&&(v.loc=a),t.onWarn(v)}function Ck(n){throw n}function Sge(n){console.warn(`[Vue warn] ${n.message}`)}function _a(n,t,a,i){const u=(a||jk)[n]+(i||""),p=new SyntaxError(String(u));return p.code=n,p.loc=t,p}const TEt={ABRUPT_CLOSING_OF_EMPTY_COMMENT:0,0:"ABRUPT_CLOSING_OF_EMPTY_COMMENT",CDATA_IN_HTML_CONTENT:1,1:"CDATA_IN_HTML_CONTENT",DUPLICATE_ATTRIBUTE:2,2:"DUPLICATE_ATTRIBUTE",END_TAG_WITH_ATTRIBUTES:3,3:"END_TAG_WITH_ATTRIBUTES",END_TAG_WITH_TRAILING_SOLIDUS:4,4:"END_TAG_WITH_TRAILING_SOLIDUS",EOF_BEFORE_TAG_NAME:5,5:"EOF_BEFORE_TAG_NAME",EOF_IN_CDATA:6,6:"EOF_IN_CDATA",EOF_IN_COMMENT:7,7:"EOF_IN_COMMENT",EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT:8,8:"EOF_IN_SCRIPT_HTML_COMMENT_LIKE_TEXT",EOF_IN_TAG:9,9:"EOF_IN_TAG",INCORRECTLY_CLOSED_COMMENT:10,10:"INCORRECTLY_CLOSED_COMMENT",INCORRECTLY_OPENED_COMMENT:11,11:"INCORRECTLY_OPENED_COMMENT",INVALID_FIRST_CHARACTER_OF_TAG_NAME:12,12:"INVALID_FIRST_CHARACTER_OF_TAG_NAME",MISSING_ATTRIBUTE_VALUE:13,13:"MISSING_ATTRIBUTE_VALUE",MISSING_END_TAG_NAME:14,14:"MISSING_END_TAG_NAME",MISSING_WHITESPACE_BETWEEN_ATTRIBUTES:15,15:"MISSING_WHITESPACE_BETWEEN_ATTRIBUTES",NESTED_COMMENT:16,16:"NESTED_COMMENT",UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME:17,17:"UNEXPECTED_CHARACTER_IN_ATTRIBUTE_NAME",UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE:18,18:"UNEXPECTED_CHARACTER_IN_UNQUOTED_ATTRIBUTE_VALUE",UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME:19,19:"UNEXPECTED_EQUALS_SIGN_BEFORE_ATTRIBUTE_NAME",UNEXPECTED_NULL_CHARACTER:20,20:"UNEXPECTED_NULL_CHARACTER",UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME:21,21:"UNEXPECTED_QUESTION_MARK_INSTEAD_OF_TAG_NAME",UNEXPECTED_SOLIDUS_IN_TAG:22,22:"UNEXPECTED_SOLIDUS_IN_TAG",X_INVALID_END_TAG:23,23:"X_INVALID_END_TAG",X_MISSING_END_TAG:24,24:"X_MISSING_END_TAG",X_MISSING_INTERPOLATION_END:25,25:"X_MISSING_INTERPOLATION_END",X_MISSING_DIRECTIVE_NAME:26,26:"X_MISSING_DIRECTIVE_NAME",X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END:27,27:"X_MISSING_DYNAMIC_DIRECTIVE_ARGUMENT_END",X_V_IF_NO_EXPRESSION:28,28:"X_V_IF_NO_EXPRESSION",X_V_IF_SAME_KEY:29,29:"X_V_IF_SAME_KEY",X_V_ELSE_NO_ADJACENT_IF:30,30:"X_V_ELSE_NO_ADJACENT_IF",X_V_FOR_NO_EXPRESSION:31,31:"X_V_FOR_NO_EXPRESSION",X_V_FOR_MALFORMED_EXPRESSION:32,32:"X_V_FOR_MALFORMED_EXPRESSION",X_V_FOR_TEMPLATE_KEY_PLACEMENT:33,33:"X_V_FOR_TEMPLATE_KEY_PLACEMENT",X_V_BIND_NO_EXPRESSION:34,34:"X_V_BIND_NO_EXPRESSION",X_V_ON_NO_EXPRESSION:35,35:"X_V_ON_NO_EXPRESSION",X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET:36,36:"X_V_SLOT_UNEXPECTED_DIRECTIVE_ON_SLOT_OUTLET",X_V_SLOT_MIXED_SLOT_USAGE:37,37:"X_V_SLOT_MIXED_SLOT_USAGE",X_V_SLOT_DUPLICATE_SLOT_NAMES:38,38:"X_V_SLOT_DUPLICATE_SLOT_NAMES",X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN:39,39:"X_V_SLOT_EXTRANEOUS_DEFAULT_SLOT_CHILDREN",X_V_SLOT_MISPLACED:40,40:"X_V_SLOT_MISPLACED",X_V_MODEL_NO_EXPRESSION:41,41:"X_V_MODEL_NO_EXPRESSION",X_V_MODEL_MALFORMED_EXPRESSION:42,42:"X_V_MODEL_MALFORMED_EXPRESSION",X_V_MODEL_ON_SCOPE_VARIABLE:43,43:"X_V_MODEL_ON_SCOPE_VARIABLE",X_V_MODEL_ON_PROPS:44,44:"X_V_MODEL_ON_PROPS",X_INVALID_EXPRESSION:45,45:"X_INVALID_EXPRESSION",X_KEEP_ALIVE_INVALID_CHILDREN:46,46:"X_KEEP_ALIVE_INVALID_CHILDREN",X_PREFIX_ID_NOT_SUPPORTED:47,47:"X_PREFIX_ID_NOT_SUPPORTED",X_MODULE_MODE_NOT_SUPPORTED:48,48:"X_MODULE_MODE_NOT_SUPPORTED",X_CACHE_HANDLER_NOT_SUPPORTED:49,49:"X_CACHE_HANDLER_NOT_SUPPORTED",X_SCOPE_ID_NOT_SUPPORTED:50,50:"X_SCOPE_ID_NOT_SUPPORTED",X_VNODE_HOOKS:51,51:"X_VNODE_HOOKS",X_V_BIND_INVALID_SAME_NAME_ARGUMENT:52,52:"X_V_BIND_INVALID_SAME_NAME_ARGUMENT",__EXTEND_POINT__:53,53:"__EXTEND_POINT__"},jk={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '<' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace wasUse a v-bind binding combined with a v-on listener that emits update:x event instead.`,45:"Error parsing JavaScript expression: ",46:"<KeepAlive> expects exactly one child component.",51:"@vnode-* hooks in templates are no longer supported. Use the vue: prefix instead. For example, @vnode-mounted should be changed to @vue:mounted. @vnode-* hooks support has been removed in 3.4.",47:'"prefixIdentifiers" option is not supported in this build of compiler.',48:"ES module mode is not supported in this build of compiler.",49:'"cacheHandlers" option is only supported when the "prefixIdentifiers" option is enabled.',50:'"scopeId" option is only supported in module mode.',53:""};function wEt(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}function qy(n){if(n.__esModule)return n;var t=n.default;if(typeof t=="function"){var a=function i(){return this instanceof i?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};a.prototype=t.prototype}else a={};return Object.defineProperty(a,"__esModule",{value:!0}),Object.keys(n).forEach(function(i){var u=Object.getOwnPropertyDescriptor(n,i);Object.defineProperty(a,i,u.get?u:{enumerable:!0,get:function(){return n[i]}})}),a}var L6={};Object.defineProperty(L6,"__esModule",{value:!0});function PEt(n,t){if(n==null)return{};var a={};for(var i in n)if({}.hasOwnProperty.call(n,i)){if(t.includes(i))continue;a[i]=n[i]}return a}class Ld{constructor(t,a,i){this.line=void 0,this.column=void 0,this.index=void 0,this.line=t,this.column=a,this.index=i}}class pb{constructor(t,a){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,this.start=t,this.end=a}}function _s(n,t){const{line:a,column:i,index:u}=n;return new Ld(a,i+t,u+t)}const Nfe="BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED";var AEt={ImportMetaOutsideModule:{message:`import.meta may appear only with 'sourceType: "module"'`,code:Nfe},ImportOutsideModule:{message:`'import' and 'export' may appear only with 'sourceType: "module"'`,code:Nfe}};const Dfe={ArrayPattern:"array destructuring pattern",AssignmentExpression:"assignment expression",AssignmentPattern:"assignment expression",ArrowFunctionExpression:"arrow function expression",ConditionalExpression:"conditional expression",CatchClause:"catch clause",ForOfStatement:"for-of statement",ForInStatement:"for-in statement",ForStatement:"for-loop",FormalParameters:"function parameter list",Identifier:"identifier",ImportSpecifier:"import specifier",ImportDefaultSpecifier:"import default specifier",ImportNamespaceSpecifier:"import namespace specifier",ObjectPattern:"object destructuring pattern",ParenthesizedExpression:"parenthesized expression",RestElement:"rest element",UpdateExpression:{true:"prefix operation",false:"postfix operation"},VariableDeclarator:"variable declaration",YieldExpression:"yield expression"},q2=n=>n.type==="UpdateExpression"?Dfe.UpdateExpression[`${n.prefix}`]:Dfe[n.type];var IEt={AccessorIsGenerator:({kind:n})=>`A ${n}ter cannot be a generator.`,ArgumentsInClass:"'arguments' is only allowed in functions and class methods.",AsyncFunctionInSingleStatementContext:"Async functions can only be declared at the top level or inside a block.",AwaitBindingIdentifier:"Can not use 'await' as identifier inside an async function.",AwaitBindingIdentifierInStaticBlock:"Can not use 'await' as identifier inside a static block.",AwaitExpressionFormalParameter:"'await' is not allowed in async function parameters.",AwaitUsingNotInAsyncContext:"'await using' is only allowed within async functions and at the top levels of modules.",AwaitNotInAsyncContext:"'await' is only allowed within async functions and at the top levels of modules.",AwaitNotInAsyncFunction:"'await' is only allowed within async functions.",BadGetterArity:"A 'get' accessor must not have any formal parameters.",BadSetterArity:"A 'set' accessor must have exactly one formal parameter.",BadSetterRestParameter:"A 'set' accessor function argument must not be a rest parameter.",ConstructorClassField:"Classes may not have a field named 'constructor'.",Construct
- Did you mean \`export { '${n}' as '${t}' } from 'some-module'\`?`,ExportDefaultFromAsIdentifier:"'from' is not allowed as an identifier after 'export default'.",ForInOfLoopInitializer:({type:n})=>`'${n==="ForInStatement"?"for-in":"for-of"}' loop variable declaration may not have an initializer.`,ForInUsing:"For-in loop may not start with 'using' declaration.",ForOfAsync:"The left-hand side of a for-of loop may not be 'async'.",ForOfLet:"The left-hand side of a for-of loop may not start with 'let'.",GeneratorInSingleStatementContext:"Generators can only be declared at the top level or inside a block.",IllegalBreakContinue:({type:n})=>`Unsyntactic ${n==="BreakStatement"?"break":"continue"}.`,IllegalLanguageModeDirective:"Illegal 'use strict' directive in function with non-simple parameter list.",IllegalReturn:"'return' outside of function.",ImportAttributesUseAssert:"The `assert` keyword in import attributes is deprecated and it has been replaced by the `with` keyword. You can enable the `deprecatedAssertSyntax: true` option in the import attributes plugin to suppress this error.",ImportBindingIsString:({importName:n})=>`A string literal cannot be used as an imported binding.
- Did you mean \`import { "${n}" as foo }\`?`,ImportCallArgumentTrailingComma:"Trailing comma is disallowed inside import(...) arguments.",ImportCallArity:({maxArgumentCount:n})=>`\`import()\` requires exactly ${n===1?"one argument":"one or two arguments"}.`,ImportCallNotNewExpression:"Cannot use new with import(...).",ImportCallSpreadArgument:"`...` is not allowed in `import()`.",ImportJSONBindingNotDefault:"A JSON module can only be imported with `default`.",ImportReflectionHasAssertion:"`import module x` cannot have assertions.",ImportReflectionNotBinding:'Only `import module x from "./module"` is valid.',IncompatibleRegExpUVFlags:"The 'u' and 'v' regular expression flags cannot be enabled at the same time.",InvalidBigIntLiteral:"Invalid BigIntLiteral.",InvalidCodePoint:"Code point out of bounds.",InvalidCoverInitializedName:"Invalid shorthand property initializer.",InvalidDecimal:"Invalid decimal.",InvalidDigit:({radix:n})=>`Expected number in radix ${n}.`,InvalidEscapeSequence:"Bad character escape sequence.",InvalidEscapeSequenceTemplate:"Invalid escape sequence in template.",InvalidEscapedReservedWord:({reservedWord:n})=>`Escape sequence in keyword ${n}.`,InvalidIdentifier:({identifierName:n})=>`Invalid identifier ${n}.`,InvalidLhs:({ancestor:n})=>`Invalid left-hand side in ${q2(n)}.`,InvalidLhsBinding:({ancestor:n})=>`Binding invalid left-hand side in ${q2(n)}.`,InvalidLhsOptionalChaining:({ancestor:n})=>`Invalid optional chaining in the left-hand side of ${q2(n)}.`,InvalidNumber:"Invalid number.",InvalidOrMissingExponent:"Floating-point numbers require a valid exponent after the 'e'.",InvalidOrUnexpectedToken:({unexpected:n})=>`Unexpected character '${n}'.`,InvalidParenthesizedAssignment:"Invalid parenthesized assignment pattern.",InvalidPrivateFieldResolution:({identifierName:n})=>`Private name #${n} is not defined.`,InvalidPropertyBindingPattern:"Binding member expression.",InvalidRecordProperty:"Only properties and spread elements are allowed in record definitions.",InvalidRestAssignmentPattern:"Invalid rest operator's argument.",LabelRedeclaration:({labelName:n})=>`Label '${n}' is already declared.`,LetInLexicalBinding:"'let' is disallowed as a lexically bound name.",LineTerminatorBeforeArrow:"No line break is allowed before '=>'.",MalformedRegExpFlags:"Invalid regular expression flag.",MissingClassName:"A class name is required.",MissingEqInAssignment:"Only '=' operator can be used for specifying default value.",MissingSemicolon:"Missing semicolon.",MissingPlugin:({missingPlugin:n})=>`This experimental syntax requires enabling the parser plugin: ${n.map(t=>JSON.stringify(t)).join(", ")}.`,MissingOneOfPlugins:({missingPlugin:n})=>`This experimental syntax requires enabling one of the following parser plugin(s): ${n.map(t=>JSON.stringify(t)).join(", ")}.`,MissingUnicodeEscape:"Expecting Unicode escape sequence \\uXXXX.",MixingCoalesceWithLogical:"Nullish coalescing operator(??) requires parens when mixing with logical operators.",ModuleAttributeDifferentFromType:"The only accepted module attribute is `type`.",ModuleAttributeInvalidValue:"Only string literals are allowed as module attribute values.",ModuleAttributesWithDuplicateKeys:({key:n})=>`Duplicate key "${n}" is not allowed in module attributes.`,ModuleExportNameHasLoneSurrogate:({surrogateCharCode:n})=>`An export name cannot include a lone surrogate, found '\\u${n.toString(16)}'.`,ModuleExportUndefined:({localName:n})=>`Export '${n}' is not defined.`,MultipleDefaultsInSwitch:"Multiple default clauses.",NewlineAfterThrow:"Illegal newline after throw.",NoCatchOrFinally:"Missing catch or finally clause.",NumberIdentifier:"Identifier directly after number.",NumericSeparatorInEscapeSequence:"Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",ObsoleteAwaitStar:"'await*' has been removed from the async functions proposal. Use Promise.all() instead.",OptionalChainingNoNew:"Constructors in/after an Optional Chain are not allowed.",OptionalChainingNoTemplate:"Tagged Template Literals are not allowed in optionalChain.",Ov`,++a,I===13&&t.charCodeAt(a)===10&&++a,++u,A=i=a):p.unterminated(m,b,v):++a}return{pos:a,str:E,firstInvalidLoc:S,lineStart:i,curLine:u,containsInvalid:!!S}}function pSt(n,t,a,i){return n==="template"?t===96||t===36&&a.charCodeAt(i+1)===123:t===(n==="double"?34:39)}function fSt(n,t,a,i,u,p){const m=!u;t++;const b=E=>({pos:t,ch:E,lineStart:a,curLine:i}),v=n.charCodeAt(t++);switch(v){case 110:return b(``);case 114:return b("\r");case 120:{let E;return{code:E,pos:t}=uN(n,t,a,i,2,!1,m,p),b(E===null?null:String.fromCharCode(E))}case 117:{let E;return{code:E,pos:t}=Dge(n,t,a,i,m,p),b(E===null?null:String.fromCodePoint(E))}case 116:return b(" ");case 98:return b("\b");case 118:return b("\v");case 102:return b("\f");case 13:n.charCodeAt(t)===10&&++t;case 10:a=t,++i;case 8232:case 8233:return b("");case 56:case 57:if(u)return b(null);p.strictNumericEscape(t-1,a,i);default:if(v>=48&&v<=55){const E=t-1;let A=/^[0-7]+/.exec(n.slice(E,t+2))[0],O=parseInt(A,8);O>255&&(A=A.slice(0,-1),O=parseInt(A,8)),t+=A.length-1;const I=n.charCodeAt(t);if(A!=="0"||I===56||I===57){if(u)return b(null);p.strictNumericEscape(E,a,i)}return b(String.fromCharCode(O))}return b(String.fromCharCode(v))}}function uN(n,t,a,i,u,p,m,b){const v=t;let E;return{n:E,pos:t}=Nge(n,t,a,i,16,u,p,!1,b,!m),E===null&&(m?b.invalidEscapeSequence(v,a,i):t=v-1),{code:E,pos:t}}function Nge(n,t,a,i,u,p,m,b,v,E){const S=t,A=u===16?Ffe.hex:Ffe.decBinOct,O=u===16?c2.hex:u===10?c2.dec:u===8?c2.oct:c2.bin;let I=!1,q=0;for(let L=0,W=p??1/0;L<W;++L){const X=n.charCodeAt(t);let Q;if(X===95&&b!=="bail"){const ae=n.charCodeAt(t-1),ie=n.charCodeAt(t+1);if(b){if(Number.isNaN(ie)||!O(ie)||A.has(ae)||A.has(ie)){if(E)return{n:null,pos:t};v.unexpectedNumericSeparator(t,a,i)}}else{if(E)return{n:null,pos:t};v.numericSeparatorInEscapeSequence(t,a,i)}++t;continue}if(X>=97?Q=X-97+10:X>=65?Q=X-65+10:cSt(X)?Q=X-48:Q=1/0,Q>=u){if(Q<=9&&E)return{n:null,pos:t};if(Q<=9&&v.invalidDigit(t,a,i,u))Q=0;else if(m)Q=0,I=!0;else break}++t,q=q*u+Q}return t===S||p!=null&&t-S!==p||I?{n:null,pos:t}:{n:q,pos:t}}function Dge(n,t,a,i,u,p){const m=n.charCodeAt(t);let b;if(m===123){if(++t,{code:b,pos:t}=uN(n,t,a,i,n.indexOf("}",t)-t,!0,u,p),++t,b!==null&&b>1114111)if(u)p.invalidCodePoint(t,a,i);else return{code:null,pos:t}}else({code:b,pos:t}=uN(n,t,a,i,4,!1,u,p));return{code:b,pos:t}}function km(n,t,a){return new Ld(a,n-t,n)}const hSt=new Set([103,109,115,105,121,117,100,118]);class Ad{constructor(t){this.type=t.type,this.value=t.value,this.start=t.start,this.end=t.end,this.loc=new pb(t.startLoc,t.endLoc)}}class mSt extends lSt{constructor(t,a){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(i,u,p,m)=>this.options.errorRecovery?(this.raise(ze.InvalidDigit,km(i,u,p),{radix:m}),!0):!1,numericSeparatorInEscapeSequence:this.errorBuilder(ze.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(ze.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(ze.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(ze.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(i,u,p)=>{this.recordStrictModeErrors(ze.StrictNumericEscape,km(i,u,p))},unterminated:(i,u,p)=>{throw this.raise(ze.UnterminatedString,km(i-1,u,p))}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(ze.StrictNumericEscape),unterminated:(i,u,p)=>{throw this.raise(ze.UnterminatedTemplate,km(i,u,p))}}),this.state=new Uk,this.state.init(t),this.input=a,this.length=a.length,this.comments=[],this.isLookahead=!1}pushToken(t){this.tokens.length=this.state.tokensLength,this.tokens.push(t),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new Ad(this.state)),this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(t){return this.match(t)?(this.next(),!0):!1}match(t){return this.state.type===t}createLookaheadState(t){return{pos:t.pos,value:null,type:t.type,start:t.start,end:t.end,context:[this.curContext()],inType:t.inType,startLoc:t.startLoc,lastTokEndLoc:t.lastTokEndLoc,curLine:t.curLine,lineStart:t.lineStart,curPosition:t.curPosition}}lookahead(){const t=this.state;this.state=this.createLookaheadState(t),this.isLookahead=!0,this.nextToken(),this.is
`:`\r`):u=String.fromCharCode(i),++this.state.curLine,this.state.lineStart=this.state.pos,u}jsxReadString(a){let i="",u=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(ze.UnterminatedString,this.state.startLoc);const p=this.input.charCodeAt(this.state.pos);if(p===a)break;p===38?(i+=this.input.slice(u,this.state.pos),i+=this.jsxReadEntity(),u=this.state.pos):kp(p)?(i+=this.input.slice(u,this.state.pos),i+=this.jsxReadNewLine(!1),u=this.state.pos):++this.state.pos}i+=this.input.slice(u,this.state.pos++),this.finishToken(133,i)}jsxReadEntity(){const a=++this.state.pos;if(this.codePointAtPos(this.state.pos)===35){++this.state.pos;let i=10;this.codePointAtPos(this.state.pos)===120&&(i=16,++this.state.pos);const u=this.readInt(i,void 0,!1,"bail");if(u!==null&&this.codePointAtPos(this.state.pos)===59)return++this.state.pos,String.fromCodePoint(u)}else{let i=0,u=!1;for(;i++<10&&this.state.pos<this.length&&!(u=this.codePointAtPos(this.state.pos)===59);)++this.state.pos;if(u){const p=this.input.slice(a,this.state.pos),m=NSt[p];if(++this.state.pos,m)return m}}return this.state.pos=a,"&"}jsxReadWord(){let a;const i=this.state.pos;do a=this.input.charCodeAt(++this.state.pos);while(Dp(a)||a===45);this.finishToken(140,this.input.slice(i,this.state.pos))}jsxParseIdentifier(){const a=this.startNode();return this.match(140)?a.name=this.state.value:Mk(this.state.type)?a.name=Md(this.state.type):this.unexpected(),this.next(),this.finishNode(a,"JSXIdentifier")}jsxParseNamespacedName(){const a=this.state.startLoc,i=this.jsxParseIdentifier();if(!this.eat(14))return i;const u=this.startNodeAt(a);return u.namespace=i,u.name=this.jsxParseIdentifier(),this.finishNode(u,"JSXNamespacedName")}jsxParseElementName(){const a=this.state.startLoc;let i=this.jsxParseNamespacedName();if(i.type==="JSXNamespacedName")return i;for(;this.eat(16);){const u=this.startNodeAt(a);u.object=i,u.property=this.jsxParseIdentifier(),i=this.finishNode(u,"JSXMemberExpression")}return i}jsxParseAttributeValue(){let a;switch(this.state.type){case 5:return a=this.startNode(),this.setContext(Ma.brace),this.next(),a=this.jsxParseExpressionContainer(a,Ma.j_oTag),a.expression.type==="JSXEmptyExpression"&&this.raise(Ku.AttributeIsEmpty,a),a;case 142:case 133:return this.parseExprAtom();default:throw this.raise(Ku.UnsupportedJsxValue,this.state.startLoc)}}jsxParseEmptyExpression(){const a=this.startNodeAt(this.state.lastTokEndLoc);return this.finishNodeAt(a,"JSXEmptyExpression",this.state.startLoc)}jsxParseSpreadChild(a){return this.next(),a.expression=this.parseExpression(),this.setContext(Ma.j_expr),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXSpreadChild")}jsxParseExpressionContainer(a,i){if(this.match(8))a.expression=this.jsxParseEmptyExpression();else{const u=this.parseExpression();a.expression=u}return this.setContext(i),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXExpressionContainer")}jsxParseAttribute(){const a=this.startNode();return this.match(5)?(this.setContext(Ma.brace),this.next(),this.expect(21),a.argument=this.parseMaybeAssignAllowIn(),this.setContext(Ma.j_oTag),this.state.canStartJSXElement=!0,this.expect(8),this.finishNode(a,"JSXSpreadAttribute")):(a.name=this.jsxParseNamespacedName(),a.value=this.eat(29)?this.jsxParseAttributeValue():null,this.finishNode(a,"JSXAttribute"))}jsxParseOpeningElementAt(a){const i=this.startNodeAt(a);return this.eat(143)?this.finishNode(i,"JSXOpeningFragment"):(i.name=this.jsxParseElementName(),this.jsxParseOpeningElementAfterName(i))}jsxParseOpeningElementAfterName(a){const i=[];for(;!this.match(56)&&!this.match(143);)i.push(this.jsxParseAttribute());return a.attributes=i,a.selfClosing=this.eat(56),this.expect(143),this.finishNode(a,"JSXOpeningElement")}jsxParseClosingElementAt(a){const i=this.startNodeAt(a);return this.eat(143)?this.finishNode(i,"JSXClosingFragment"):(i.name=this.jsxParseElementName(),this.expect(143),this.finishNode(i,"JSXClosingElement"))}jsxParseElementAt(a){const i=this.startNodeAt(a),u=[],p=this.jsxParseOpeningElementAt(a);let m=null;if(!p.se
`),cooked:p===null?null:p.slice(1,E)},b.tail=v,this.next();const A=this.finishNode(b,"TemplateElement");return this.resetEndLocation(A,_s(this.state.lastTokEndLoc,E)),A}parseTemplate(t){const a=this.startNode();let i=this.parseTemplateElement(t);const u=[i],p=[];for(;!i.tail;)p.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),u.push(i=this.parseTemplateElement(t));return a.expressions=p,a.quasis=u,this.finishNode(a,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(t,a,i,u){i&&this.expectPlugin("recordAndTuple");const p=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;const m=Object.create(null);let b=!0;const v=this.startNode();for(v.properties=[],this.next();!this.match(t);){if(b)b=!1;else if(this.expect(12),this.match(t)){this.addTrailingCommaExtraToNode(v);break}let S;a?S=this.parseBindingProperty():(S=this.parsePropertyDefinition(u),this.checkProto(S,i,m,u)),i&&!this.isObjectProperty(S)&&S.type!=="SpreadElement"&&this.raise(ze.InvalidRecordProperty,S),S.shorthand&&this.addExtra(S,"shorthand",!0),v.properties.push(S)}this.next(),this.state.inFSharpPipelineDirectBody=p;let E="ObjectExpression";return a?E="ObjectPattern":i&&(E="RecordExpression"),this.finishNode(v,E)}addTrailingCommaExtraToNode(t){this.addExtra(t,"trailingComma",this.state.lastTokStartLoc.index),this.addExtra(t,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(t){return!t.computed&&t.key.type==="Identifier"&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(t){let a=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(ze.UnsupportedPropertyDecorator,this.state.startLoc);this.match(26);)a.push(this.parseDecorator());const i=this.startNode();let u=!1,p=!1,m;if(this.match(21))return a.length&&this.unexpected(),this.parseSpread();a.length&&(i.decorators=a,a=[]),i.method=!1,t&&(m=this.state.startLoc);let b=this.eat(55);this.parsePropertyNamePrefixOperator(i);const v=this.state.containsEsc;if(this.parsePropertyName(i,t),!b&&!v&&this.maybeAsyncOrAccessorProp(i)){const{key:E}=i,S=E.name;S==="async"&&!this.hasPrecedingLineBreak()&&(u=!0,this.resetPreviousNodeTrailingComments(E),b=this.eat(55),this.parsePropertyName(i)),(S==="get"||S==="set")&&(p=!0,this.resetPreviousNodeTrailingComments(E),i.kind=S,this.match(55)&&(b=!0,this.raise(ze.AccessorIsGenerator,this.state.curPosition(),{kind:S}),this.next()),this.parsePropertyName(i))}return this.parseObjPropValue(i,m,b,u,!1,p,t)}getGetterSetterExpectedParamCount(t){return t.kind==="get"?0:1}getObjectOrClassMethodParams(t){return t.params}checkGetterSetterParams(t){var a;const i=this.getGetterSetterExpectedParamCount(t),u=this.getObjectOrClassMethodParams(t);u.length!==i&&this.raise(t.kind==="get"?ze.BadGetterArity:ze.BadSetterArity,t),t.kind==="set"&&((a=u[u.length-1])==null?void 0:a.type)==="RestElement"&&this.raise(ze.BadSetterRestParameter,t)}parseObjectMethod(t,a,i,u,p){if(p){const m=this.parseMethod(t,a,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(m),m}if(i||a||this.match(10))return u&&this.unexpected(),t.kind="method",t.method=!0,this.parseMethod(t,a,i,!1,!1,"ObjectMethod")}parseObjectProperty(t,a,i,u){if(t.shorthand=!1,this.eat(14))return t.value=i?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(u),this.finishNode(t,"ObjectProperty");if(!t.computed&&t.key.type==="Identifier"){if(this.checkReservedWord(t.key.name,t.key.loc.start,!0,!1),i)t.value=this.parseMaybeDefault(a,jl(t.key));else if(this.match(29)){const p=this.state.startLoc;u!=null?u.shorthandAssignLoc===null&&(u.shorthandAssignLoc=p):this.raise(ze.InvalidCoverInitializedName,p),t.value=this.parseMaybeDefault(a,jl(t.key))}else t.value=jl(t.key);return t.shorthand=!0,this.finishNode(t,"ObjectProperty")}}parseObjPropValue(t,a,i,u,p,m,b){const v=this.parseObjectMethod(t,i,u,p,m)||this.parseObjectProperty(t,a,p,b);return v||this.unexpected(),v}parsePropertyName(t,a){if(this.eat(0))t.computed=!0,t.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{c
`);else if(PTt(p.content)){const m=n[u-1]&&n[u-1].type,b=n[u+1]&&n[u+1].type;!m||!b||a&&(m===3&&(b===3||b===1)||m===1&&(b===3||b===1&&ATt(p.content)))?(i=!0,n[u]=null):p.content=" "}else a&&(p.content=s1e(p.content))}return i?n.filter(Boolean):n}function PTt(n){for(let t=0;t<n.length;t++)if(!ai(n.charCodeAt(t)))return!1;return!0}function ATt(n){for(let t=0;t<n.length;t++){const a=n.charCodeAt(t);if(a===10||a===13)return!0}return!1}function s1e(n){let t="",a=!1;for(let i=0;i<n.length;i++)ai(n.charCodeAt(i))?a||(t+=" ",a=!0):(t+=n[i],a=!1);return t}function yN(n){(hn[0]||mb).children.push(n)}function Sn(n,t){return{start:Xa.getPos(n),end:t==null?t:Xa.getPos(t),source:t==null?t:as(n,t)}}function ec(n,t){n.end=Xa.getPos(t),n.source=as(n.start.offset,t)}function ITt(n){const t={type:6,name:n.rawName,nameLoc:Sn(n.loc.start.offset,n.loc.start.offset+n.rawName.length),value:void 0,loc:n.loc};if(n.exp){const a=n.exp.loc;a.end.offset<n.loc.end.offset&&(a.start.offset--,a.start.column--,a.end.offset++,a.end.column++),t.value={type:2,content:n.exp.content,loc:a}}return t}function H2(n,t=!1,a,i=0,u=0){const p=Mr(n,t,a,i);if(!t&&Ha.prefixIdentifiers&&u!==3&&n.trim()){if(_l(n))return p.ast=null,p;try{const m=Ha.expressionPlugins,b={plugins:m?[...m,"typescript"]:["typescript"]};u===2?p.ast=cN(` ${n} `,b).program:u===1?p.ast=py(`(${n})=>{}`,b):p.ast=py(`(${n})`,b)}catch(m){p.ast=!1,Ps(45,a.start.offset,m.message)}}return p}function Ps(n,t,a){Ha.onError(_a(n,Sn(t,t),void 0,a))}function CTt(){Xa.reset(),ss=null,Ia=null,Ci="",gl=-1,zu=-1,hn.length=0}function eL(n,t){if(CTt(),Ol=n,Ha=Cl({},r1e),t){let u;for(u in t)t[u]!=null&&(Ha[u]=t[u])}Ha.decodeEntities&&console.warn("[@vue/compiler-core] decodeEntities option is passed but will be ignored in non-browser builds."),Xa.mode=Ha.parseMode==="html"?1:Ha.parseMode==="sfc"?2:0,Xa.inXML=Ha.ns===1||Ha.ns===2;const a=t&&t.delimiters;a&&(Xa.delimiterOpen=cb(a[0]),Xa.delimiterClose=cb(a[1]));const i=mb=Ik([],n);return Xa.parse(Ol),i.loc=Sn(0,n.length),i.children=n1e(i.children),mb=null,i}function jTt(n,t){z2(n,void 0,t,i1e(n,n.children[0]))}function i1e(n,t){const{children:a}=n;return a.length===1&&t.type===1&&!fy(t)}function z2(n,t,a,i=!1,u=!1){const{children:p}=n,m=[];for(let S=0;S<p.length;S++){const A=p[S];if(A.type===1&&A.tagType===0){const O=i?0:Js(A,a);if(O>0){if(O>=2){A.codegenNode.patchFlag=-1,m.push(A);continue}}else{const I=A.codegenNode;if(I.type===13){const q=I.patchFlag;if((q===void 0||q===512||q===1)&&l1e(A,a)>=2){const L=d1e(A);L&&(I.props=a.hoist(L))}I.dynamicProps&&(I.dynamicProps=a.hoist(I.dynamicProps))}}}else if(A.type===12&&(i?0:Js(A,a))>=2){m.push(A);continue}if(A.type===1){const O=A.tagType===1;O&&a.scopes.vSlot++,z2(A,n,a,!1,u),O&&a.scopes.vSlot--}else if(A.type===11)z2(A,n,a,A.children.length===1,!0);else if(A.type===9)for(let O=0;O<A.branches.length;O++)z2(A.branches[O],n,a,A.branches[O].children.length===1,u)}let b=!1;if(m.length===p.length&&n.type===1){if(n.tagType===0&&n.codegenNode&&n.codegenNode.type===13&&is(n.codegenNode.children))n.codegenNode.children=v(kd(n.codegenNode.children)),b=!0;else if(n.tagType===1&&n.codegenNode&&n.codegenNode.type===13&&n.codegenNode.children&&!is(n.codegenNode.children)&&n.codegenNode.children.type===15){const S=E(n.codegenNode,"default");S&&(S.returns=v(kd(S.returns)),b=!0)}else if(n.tagType===3&&t&&t.type===1&&t.tagType===1&&t.codegenNode&&t.codegenNode.type===13&&t.codegenNode.children&&!is(t.codegenNode.children)&&t.codegenNode.children.type===15){const S=Cs(n,"slot",!0),A=S&&S.arg&&E(t.codegenNode,S.arg);A&&(A.returns=v(kd(A.returns)),b=!0)}}if(!b)for(const S of m)S.codegenNode=a.cache(S.codegenNode);function v(S){const A=a.cache(S);return u&&a.hmr&&(A.needArraySpread=!0),A}function E(S,A){if(S.children&&!is(S.children)&&S.children.type===15){const O=S.children.properties.find(I=>I.key===A||I.key.content===A);return O&&O.value}}m.length&&a.transformHoist&&a.transformHoist(p,a,n)}function Js(n,t){const{constantCache:a}=t;switch(n.type){case 1:if(n.tagType!==0)return 0;const i=a.get(n);if(i!==void 0)return i;const u=n.codegenNode;if
`+" ".repeat(W),0)}function L(W,X=null){const{_names:Q,_mappings:ae}=I.map;X!==null&&!Q.has(X)&&Q.add(X),ae.add({originalLine:W.line,originalColumn:W.column-1,generatedLine:I.line,generatedColumn:I.column-1,source:u,name:X})}return i&&(I.map=new E1e,I.map.setSourceContent(u,I.source),I.map._sources.add(u)),I}function S1e(n,t={}){const a=ehe(n,t);t.onContextCreated&&t.onContextCreated(a);const{mode:i,push:u,prefixIdentifiers:p,indent:m,deindent:b,newline:v,scopeId:E,ssr:S}=a,A=Array.from(n.helpers),O=A.length>0,I=!p&&i!=="module",q=E!=null&&i==="module",L=!!t.inline,W=L?ehe(n,t):a;i==="module"?UTt(n,W,q,L):qTt(n,W);const X=S?"ssrRender":"render",Q=S?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"];t.bindingMetadata&&!t.inline&&Q.push("$props","$setup","$data","$options");const ae=t.isTS?Q.map(ie=>`${ie}: any`).join(","):Q.join(", ");if(u(L?`(${ae}) => {`:`function ${X}(${ae}) {`),m(),I&&(u("with (_ctx) {"),m(),O&&(u(`const { ${A.map(X2).join(", ")} } = _Vue`,-1),v())),n.components.length&&(the(n.components,"component",a),(n.directives.length||n.temps>0)&&v()),n.directives.length&&(the(n.directives,"directive",a),n.temps>0&&v()),n.temps>0){u("let ");for(let ie=0;ie<n.temps;ie++)u(`${ie>0?", ":""}_temp${ie}`)}return(n.components.length||n.directives.length||n.temps)&&(u(``,0),v()),S||u("return "),n.codegenNode?an(n.codegenNode,a):u("null"),I&&(b(),u("}")),b(),u("}"),{ast:n,code:a.code,preamble:L?W.code:"",map:a.map?a.map.toJSON():void 0}}function qTt(n,t){const{ssr:a,prefixIdentifiers:i,push:u,newline:p,runtimeModuleName:m,runtimeGlobalName:b,ssrRuntimeModuleName:v}=t,E=a?`require(${JSON.stringify(m)})`:b,S=Array.from(n.helpers);if(S.length>0){if(i)u(`const { ${S.map(X2).join(", ")} } = ${E}`,-1);else if(u(`const _Vue = ${E}`,-1),n.hoists.length){const A=[E6,S6,ef,T6,w6].filter(O=>S.includes(O)).map(X2).join(", ");u(`const { ${A} } = _Vue`,-1)}}n.ssrHelpers&&n.ssrHelpers.length&&u(`const { ${n.ssrHelpers.map(X2).join(", ")} } = require("${v}")`,-1),T1e(n.hoists,t),p(),u("return ")}function UTt(n,t,a,i){const{push:u,newline:p,optimizeImports:m,runtimeModuleName:b,ssrRuntimeModuleName:v}=t;if(n.helpers.size){const E=Array.from(n.helpers);m?(u(`import { ${E.map(S=>zs[S]).join(", ")} } from ${JSON.stringify(b)}`,-1),u(`// Binding optimization for webpack code-split
const ${E.map(S=>`_${zs[S]} = ${zs[S]}`).join(", ")}`,-1)):u(`import { ${E.map(S=>`${zs[S]} as _${zs[S]}`).join(", ")} } from ${JSON.stringify(b)}`,-1)}n.ssrHelpers&&n.ssrHelpers.length&&u(`import { ${n.ssrHelpers.map(E=>`${zs[E]} as _${zs[E]}`).join(", ")} } from "${v}"`,-1),n.imports.length&&(VTt(n.imports,t),p()),T1e(n.hoists,t),p(),i||u("export ")}function the(n,t,{helper:a,push:i,newline:u,isTS:p}){const m=a(t==="component"?iy:A6);for(let b=0;b<n.length;b++){let v=n[b];const E=v.endsWith("__self");E&&(v=v.slice(0,-6)),i(`const ${my(v,t)} = ${m}(${JSON.stringify(v)}${E?", true":""})${p?"!":""}`),b<n.length-1&&u()}}function T1e(n,t){if(!n.length)return;t.pure=!0;const{push:a,newline:i}=t;i();for(let u=0;u<n.length;u++){const p=n[u];p&&(a(`const _hoisted_${u+1} = `),an(p,t),i())}t.pure=!1}function VTt(n,t){n.length&&n.forEach(a=>{t.push("import "),an(a.exp,t),t.push(` from '${a.path}'`),t.newline()})}function WTt(n){return ja(n)||n.type===4||n.type===2||n.type===5||n.type===8}function U6(n,t){const a=n.length>3||n.some(i=>is(i)||!WTt(i));t.push("["),a&&t.indent(),rf(n,t,a),a&&t.deindent(),t.push("]")}function rf(n,t,a=!1,i=!0){const{push:u,newline:p}=t;for(let m=0;m<n.length;m++){const b=n[m];ja(b)?u(b,-3):is(b)?U6(b,t):an(b,t),m<n.length-1&&(a?(i&&u(","),p()):i&&u(", "))}}function an(n,t){if(ja(n)){t.push(n,-3);return}if(yc(n)){t.push(t.helper(n));return}switch(n.type){case 1:case 9:case 11:hN(n.codegenNode!=null,"Codegen node is missing for element/if/for node. Apply appropriate transforms first."),an(n.codegenNode,t);break;case 2:GTt(n,t);break;case 4:w1e(n,t);break;case 5:KTt(n,t);break;case 12:an(n.codegenNode,t);break;case 8:P1e(n,t);break;case 3:zTt(n,t);break;case 13:XTt(n,t);break;case 14:YTt(n,t);break;case 15:QTt(n,t);break;case 17:ZTt(n,t);break;case 18:e3t(n,t);break;case 19:t3t(n,t);break;case 20:r3t(n,t);break;case 21:rf(n.body,t,!0,!1);break;case 22:a3t(n,t);break;case 23:A1e(n,t);break;case 24:n3t(n,t);break;case 25:s3t(n,t);break;case 26:i3t(n,t);break;case 10:break;default:return hN(!1,`unhandled codegen node type: ${n.type}`),n}}function GTt(n,t){t.push(JSON.stringify(n.content),-3,n)}function w1e(n,t){const{content:a,isStatic:i}=n;t.push(i?JSON.stringify(a):a,-3,n)}function KTt(n,t){const{push:a,helper:i,pure:u}=t;u&&a(q6),a(`${i($y)}(`),an(n.content,t),a(")")}function P1e(n,t){for(let a=0;a<n.children.length;a++){const i=n.children[a];ja(i)?t.push(i,-3):an(i,t)}}function HTt(n,t){const{push:a}=t;if(n.type===8)a("["),P1e(n,t),a("]");else if(n.isStatic){const i=_l(n.content)?n.content:JSON.stringify(n.content);a(i,-2,n)}else a(`[${n.content}]`,-3,n)}function zTt(n,t){const{push:a,helper:i,pure:u}=t;u&&a(q6),a(`${i(ef)}(${JSON.stringify(n.content)})`,-3,n)}function XTt(n,t){const{push:a,helper:i,pure:u}=t,{tag:p,props:m,children:b,patchFlag:v,dynamicProps:E,directives:S,isBlock:A,disableTracking:O,isComponent:I}=n;let q;if(v)if(v<0)q=v+` /* ${$2[v]} */`;else{const W=Object.keys($2).map(Number).filter(X=>X>0&&v&X).map(X=>$2[X]).join(", ");q=v+` /* ${W} */`}S&&a(i(I6)+"("),A&&a(`(${i(Fd)}(${O?"true":""}), `),u&&a(q6);const L=A?cc(t.inSSR,I):uc(t.inSSR,I);a(i(L)+"(",-2,n),rf(JTt([p,m,b,q,E]),t),a(")"),A&&a(")"),S&&(a(", "),an(S,t),a(")"))}function JTt(n){let t=n.length;for(;t--&&n[t]==null;);return n.slice(0,t+1).map(a=>a||"null")}function YTt(n,t){const{push:a,helper:i,pure:u}=t,p=ja(n.callee)?n.callee:i(n.callee);u&&a(q6),a(p+"(",-2,n),rf(n.arguments,t),a(")")}function QTt(n,t){const{push:a,indent:i,deindent:u,newline:p}=t,{properties:m}=n;if(!m.length){a("{}",-2,n);return}const b=m.length>1||m.some(v=>v.value.type!==4);a(b?"{":"{ "),b&&i();for(let v=0;v<m.length;v++){const{key:E,value:S}=m[v];HTt(E,t),a(": "),an(S,t),v<m.length-1&&(a(","),p())}b&&u(),a(b?"}":" }")}function ZTt(n,t){U6(n.elements,t)}function e3t(n,t){const{push:a,indent:i,deindent:u}=t,{params:p,returns:m,body:b,newline:v,isSlot:E}=n;E&&a(`_${zs[N6]}(`),a("(",-2,n),is(p)?rf(p,t):p&&an(p,t),a(") => "),(v||b)&&(a("{"),i()),m?(v&&a("return "),is(m)?U6(m,t):an(m,t)):b&&an(b,t),(v||b)&&(u(),a("}")),E&&a(")")}function t3t(n,t){const{test:a,consequent:i,alternate:u,newline:p}=n,{push:m,indent:b,deindent:v,newline:E}=t;if(a.type===4){const A=!_l(a.content);A&&m("("),w1e(a,t),A&&m(")")}else m("("),an(a,t),m(")");p&&b(),t.indentLevel++,p||m(" "),m("? "),an(i,t),t.indentLevel--,p&&E(),p||m(" "),m(": ");const S
`:""} ? ${L}.value ${se} ${Y} : ${L}`}else if(ie){X.start=W.start,X.end=W.end;const{prefix:K,operator:se}=W,ve=K?se:"",Y=K?"":se;return`${t.helperString(uy)}(${L})${t.isTS?` //@ts-ignore
`:""} ? ${ve}${L}.value${Y} : ${ve}${L}${Y}`}else return be?L:Xe(L);else{if(Q==="props")return Ife(L);if(Q==="props-aliased")return Ife(m.__propsAliases[L])}}else{if(Q&&Q.startsWith("setup")||Q==="literal-const")return`$setup.${L}`;if(Q==="props-aliased")return`$props['${m.__propsAliases[L]}']`;if(Q)return`$${Q}.${L}`}return`_ctx.${L}`},v=n.content;let E=n.ast;if(E===!1)return n;if(E===null||!E&&_l(v)){const L=t.identifiers[v],W=ige(v),X=o3t(v);return!a&&!L&&!X&&(!W||m[v])?(rhe(m[v])&&(n.constType=1),n.content=b(v)):L||(X?n.constType=3:n.constType=2),n}if(!E){const L=i?` ${v} `:`(${v})${a?"=>{}":""}`;try{E=py(L,{sourceType:"module",plugins:t.expressionPlugins})}catch(W){return t.onError(_a(45,n.loc,void 0,W.message)),n}}const S=[],A=[],O=Object.create(t.identifiers);Wk(E,(L,W,X,Q,ae)=>{if(zge(L,W))return;const ie=Q&&l3t(L);ie&&!ae?(Hk(W)&&W.shorthand&&(L.prefix=`${L.name}: `),L.name=b(L.name,W,L),S.push(L)):(!(ie&&ae)&&(!W||W.type!=="CallExpression"&&W.type!=="NewExpression"&&W.type!=="MemberExpression")&&(L.isConstant=!0),S.push(L))},!0,A,O);const I=[];S.sort((L,W)=>L.start-W.start),S.forEach((L,W)=>{const X=L.start-1,Q=L.end-1,ae=S[W-1],ie=v.slice(ae?ae.end-1:0,X);(ie.length||L.prefix)&&I.push(ie+(L.prefix||""));const be=v.slice(X,Q);I.push(Mr(L.name,!1,{start:fN(n.loc.start,be,X),end:fN(n.loc.start,be,Q),source:be},L.isConstant?3:0)),W===S.length-1&&Q<v.length&&I.push(v.slice(Q))});let q;return I.length?(q=Os(I,n.loc),q.ast=E):(q=n,q.constType=3),q.identifiers=Object.keys(O),q}function l3t(n){return!(ige(n.name)||n.name==="require")}function lL(n){return ja(n)?n:n.type===4?n.content:n.children.map(lL).join("")}function rhe(n){return n==="setup-const"||n==="literal-const"}const d3t=tL(/^(if|else|else-if)$/,(n,t,a)=>C1e(n,t,a,(i,u,p)=>{const m=a.parent.children;let b=m.indexOf(i),v=0;for(;b-->=0;){const E=m[b];E&&E.type===9&&(v+=E.branches.length)}return()=>{if(p)i.codegenNode=nhe(u,v,a);else{const E=c3t(i.codegenNode);E.alternate=nhe(u,v+i.branches.length-1,a)}}}));function C1e(n,t,a,i){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const u=t.exp?t.exp.loc:n.loc;a.onError(_a(28,t.loc)),t.exp=Mr("true",!1,u)}if(a.prefixIdentifiers&&t.exp&&(t.exp=os(t.exp,a)),t.name==="if"){const u=ahe(n,t),p={type:9,loc:n.loc,branches:[u]};if(a.replaceNode(p),i)return i(p,u,!0)}else{const u=a.parent.children,p=[];let m=u.indexOf(n);for(;m-->=-1;){const b=u[m];if(b&&b.type===3){a.removeNode(b),p.unshift(b);continue}if(b&&b.type===2&&!b.content.trim().length){a.removeNode(b);continue}if(b&&b.type===9){t.name==="else-if"&&b.branches[b.branches.length-1].condition===void 0&&a.onError(_a(30,n.loc)),a.removeNode();const v=ahe(n,t);p.length&&!(a.parent&&a.parent.type===1&&(a.parent.tag==="transition"||a.parent.tag==="Transition"))&&(v.children=[...p,...v.children]);{const S=v.userKey;S&&b.branches.forEach(({userKey:A})=>{u3t(A,S)&&a.onError(_a(29,v.userKey.loc))})}b.branches.push(v);const E=i&&i(b,v,!1);Vy(v,a),E&&E(),a.currentNode=null}else a.onError(_a(30,n.loc));break}}}function ahe(n,t){const a=n.tagType===3;return{type:10,loc:n.loc,condition:t.name==="else"?void 0:t.exp,children:a&&!Cs(n,"for")?n.children:[n],userKey:Vp(n,"key"),isTemplateIf:a}}function nhe(n,t,a){return n.condition?ub(n.condition,she(n,t,a),mn(a.helper(ef),['"v-if"',"true"])):she(n,t,a)}function she(n,t,a){const{helper:i}=a,u=en("key",Mr(`${t}`,!1,wn,2)),{children:p}=n,m=p[0];if(p.length!==1||m.type!==1)if(p.length===1&&m.type===11){const v=m.codegenNode;return hy(v,u,a),v}else{let v=64;return!n.isTemplateIf&&p.filter(E=>E.type!==3).length===1&&(v|=2048),Up(a,i($p),si([u]),p,v,void 0,void 0,!0,!1,!1,n.loc)}else{const v=m.codegenNode,E=e1e(v);return E.type===13&&k6(E,a),hy(E,u,a),v}}function u3t(n,t){if(!n||n.type!==t.type)return!1;if(n.type===6){if(n.value.content!==t.value.content)return!1}else{const a=n.exp,i=t.exp;if(a.type!==i.type||a.type!==4||a.isStatic!==i.isStatic||a.content!==i.content)return!1}return!0}function c3t(n){for(;;)if(n.type===19)if(n.alternate.type===19)n=n.alternate;else return n;else n.type===20&&(n=n.value)}const j1e=(n,t,a)=>{const{modifie//@ts-ignore
`:""}(...args)`} => ${I?"{":"("}`,v,I?"}":")"]))}let S={props:[en(b,v||Mr("() => {}",!1,u))]};return i&&(S=i(S)),E&&(S.props[0].value=a.cache(S.props[0].value)),S.props.forEach(A=>A.key.isHandlerKey=!0),S},v3t=(n,t)=>{if(n.type===0||n.type===1||n.type===11||n.type===10)return()=>{const a=n.children;let i,u=!1;for(let p=0;p<a.length;p++){const m=a[p];if(G2(m)){u=!0;for(let b=p+1;b<a.length;b++){const v=a[b];if(G2(v))i||(i=a[p]=Os([m],m.loc)),i.children.push(" + ",v),a.splice(b,1),b--;else{i=void 0;break}}}}if(!(!u||a.length===1&&(n.type===0||n.type===1&&n.tagType===0&&!n.props.find(p=>p.type===7&&!t.directiveTransforms[p.name]))))for(let p=0;p<a.length;p++){const m=a[p];if(G2(m)||m.type===8){const b=[];(m.type!==2||m.content!==" ")&&b.push(m),!t.ssr&&Js(m,t)===0&&b.push(`1 /* ${$2[1]} */`),a[p]={type:12,content:m,loc:m.loc,codegenNode:mn(t.helper(T6),b)}}}}},dhe=new WeakSet,b3t=(n,t)=>{if(n.type===1&&Cs(n,"once",!0))return dhe.has(n)||t.inVOnce||t.inSSR?void 0:(dhe.add(n),t.inVOnce=!0,t.helper(ly),()=>{t.inVOnce=!1;const a=t.currentNode;a.codegenNode&&(a.codegenNode=t.cache(a.codegenNode,!0))})},pL=(n,t,a)=>{const{exp:i,arg:u}=n;if(!i)return a.onError(_a(41,n.loc)),Mm();const p=i.loc.source.trim(),m=i.type===4?i.content:p,b=a.bindingMetadata[p];if(b==="props"||b==="props-aliased")return a.onError(_a(44,i.loc)),Mm();const v=a.inline&&(b==="setup-let"||b==="setup-ref"||b==="setup-maybe-ref");if(!m.trim()||!Jk(i,a)&&!v)return a.onError(_a(42,i.loc)),Mm();if(a.prefixIdentifiers&&_l(m)&&a.identifiers[m])return a.onError(_a(43,i.loc)),Mm();const E=u||Mr("modelValue",!0),S=u?Ns(u)?`onUpdate:${Xs(u.content)}`:Os(['"onUpdate:" + ',u]):"onUpdate:modelValue";let A;const O=a.isTS?"($event: any)":"$event";if(v)if(b==="setup-ref")A=Os([`${O} => ((`,Mr(p,!1,i.loc),").value = $event)"]);else{const q=b==="setup-let"?`${p} = $event`:"null";A=Os([`${O} => (${a.helperString(uy)}(${p}) ? (`,Mr(p,!1,i.loc),`).value = $event : ${q})`])}else A=Os([`${O} => ((`,i,") = $event)"]);const I=[en(E,n.exp),en(S,A)];if(a.prefixIdentifiers&&!a.inVOnce&&a.cacheHandlers&&!Hs(i,a.identifiers)&&(I[1].value=a.cache(I[1].value)),n.modifiers.length&&t.tagType===1){const q=n.modifiers.map(W=>W.content).map(W=>(_l(W)?W:JSON.stringify(W))+": true").join(", "),L=u?Ns(u)?`${u.content}Modifiers`:Os([u,' + "Modifiers"']):"modelModifiers";I.push(en(L,Mr(`{ ${q} }`,!1,n.loc,2)))}return Mm(I)};function Mm(n=[]){return{props:n}}const uhe=new WeakSet,x3t=(n,t)=>{if(n.type===1){const a=Cs(n,"memo");return!a||uhe.has(n)?void 0:(uhe.add(n),()=>{const i=n.codegenNode||t.currentNode.codegenNode;i&&i.type===13&&(n.tagType!==1&&k6(i,t),n.codegenNode=mn(t.helper(D6),[a.exp,dc(void 0,i),"_cache",String(t.cached.length)]),t.cached.push(null))})}};function fL(n){return[[b3t,d3t,x3t,p3t,...n?[D1e,I1e]:[],g3t,B1e,N1e,v3t],{on:cL,bind:j1e,model:pL}]}function U1e(n,t={}){const a=t.onError||Ck,i=t.mode==="module",u=t.prefixIdentifiers===!0||i;!u&&t.cacheHandlers&&a(_a(49)),t.scopeId&&!i&&a(_a(50));const p=Cl({},t,{prefixIdentifiers:u}),m=ja(n)?eL(n,p):n,[b,v]=fL(u);if(t.isTS){const{expressionPlugins:E}=t;(!E||!E.includes("typescript"))&&(t.expressionPlugins=[...E||[],"typescript"])}return c1e(m,Cl({},p,{nodeTransforms:[...b,...t.nodeTransforms||[]],directiveTransforms:Cl({},v,t.directiveTransforms||{})})),S1e(m,p)}const R3t={DATA:"data",PROPS:"props",PROPS_ALIASED:"props-aliased",SETUP_LET:"setup-let",SETUP_CONST:"setup-const",SETUP_REACTIVE_CONST:"setup-reactive-const",SETUP_MAYBE_REF:"setup-maybe-ref",SETUP_REF:"setup-ref",OPTIONS:"options",LITERAL_CONST:"literal-const"},V1e=()=>({props:[]}),hL=Symbol("vModelRadio"),mL=Symbol("vModelCheckbox"),yL=Symbol("vModelText"),gL=Symbol("vModelSelect"),vb=Symbol("vModelDynamic"),vL=Symbol("vOnModifiersGuard"),bL=Symbol("vOnKeysGuard"),xL=Symbol("vShow"),V6=Symbol("Transition"),RL=Symbol("TransitionGroup");Ak({[hL]:"vModelRadio",[mL]:"vModelCheckbox",[yL]:"vModelText",[gL]:"vModelSelect",[vb]:"vModelDynamic",[vL]:"withModifiers",[bL]:"withKeys",[xL]:"vShow",[V6]:"Transition",[RL]:"TransitionGroup"});const gy={parseMode:"html",isVoidTag:uge,isNativ
`:``;return Array(i).join(u)}}function Mwt(n){return n.props.some(t=>t.type!==6?!1:t.name==="src")}function Bwt(n){for(let t=0;t<n.children.length;t++){const a=n.children[t];if(a.type!==2||a.content.trim()!=="")return!1}return!0}function Fwt(n,t){if(!t.scriptSetup||t.scriptSetup.lang!=="ts"&&t.scriptSetup.lang!=="tsx")return!1;for(const a in n)if(!n[a].isUsedInTemplate&&Twt(a,t))return!0;return!1}function $wt(n){const t=n.split(``),a=t.reduce(function(i,u){var p,m;if(u.trim()==="")return i;const b=((m=(p=u.match(/^\s*/))==null?void 0:p[0])==null?void 0:m.length)||0;return Math.min(b,i)},1/0);return a===0?[n,a]:[t.map(function(i){return i.slice(a)}).join(``),a]}function Z1e(n,t){for(var a=0,i=n.length-1;i>=0;i--){var u=n[i];u==="."?n.splice(i,1):u===".."?(n.splice(i,1),a++):a&&(n.splice(i,1),a--)}if(t)for(;a--;a)n.unshift("..");return n}var qwt=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,AL=function(n){return qwt.exec(n).slice(1)};function bb(){for(var n="",t=!1,a=arguments.length-1;a>=-1&&!t;a--){var i=a>=0?arguments[a]:"/";if(typeof i!="string")throw new TypeError("Arguments to path.resolve must be strings");if(!i)continue;n=i+"/"+n,t=i.charAt(0)==="/"}return n=Z1e(OL(n.split("/"),function(u){return!!u}),!t).join("/"),(t?"/":"")+n||"."}function IL(n){var t=CL(n),a=Uwt(n,-1)==="/";return n=Z1e(OL(n.split("/"),function(i){return!!i}),!t).join("/"),!n&&!t&&(n="."),n&&a&&(n+="/"),(t?"/":"")+n}function CL(n){return n.charAt(0)==="/"}function e0e(){var n=Array.prototype.slice.call(arguments,0);return IL(OL(n,function(t,a){if(typeof t!="string")throw new TypeError("Arguments to path.join must be strings");return t}).join("/"))}function t0e(n,t){n=bb(n).substr(1),t=bb(t).substr(1);function a(E){for(var S=0;S<E.length&&E[S]==="";S++);for(var A=E.length-1;A>=0&&E[A]==="";A--);return S>A?[]:E.slice(S,A-S+1)}for(var i=a(n.split("/")),u=a(t.split("/")),p=Math.min(i.length,u.length),m=p,b=0;b<p;b++)if(i[b]!==u[b]){m=b;break}for(var v=[],b=m;b<i.length;b++)v.push("..");return v=v.concat(u.slice(m)),v.join("/")}var r0e="/",a0e=":";function xb(n){var t=AL(n),a=t[0],i=t[1];return!a&&!i?".":(i&&(i=i.substr(0,i.length-1)),a+i)}function n0e(n,t){var a=AL(n)[2];return t&&a.substr(-1*t.length)===t&&(a=a.substr(0,a.length-t.length)),a}function jL(n){return AL(n)[3]}var vy={extname:jL,basename:n0e,dirname:xb,sep:r0e,delimiter:a0e,relative:t0e,join:e0e,isAbsolute:CL,normalize:IL,resolve:bb};function OL(n,t){if(n.filter)return n.filter(t);for(var a=[],i=0;i<n.length;i++)t(n[i],i,n)&&a.push(n[i]);return a}var Uwt="ab".substr(-1)==="b"?function(n,t,a){return n.substr(t,a)}:function(n,t,a){return t<0&&(t=n.length+t),n.substr(t,a)},Vwt=Object.freeze({__proto__:null,basename:n0e,default:vy,delimiter:a0e,dirname:xb,extname:jL,isAbsolute:CL,join:e0e,normalize:IL,relative:t0e,resolve:bb,sep:r0e});/*! https://mths.be/punycode v1.4.1 by @mathias */var x_=2147483647,Qm=36,s0e=1,bN=26,Wwt=38,Gwt=700,Kwt=72,Hwt=128,zwt="-",Xwt=/[^\x20-\x7E]/,Jwt=/[\x2E\u3002\uFF0E\uFF61]/g,Ywt={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},R_=Qm-s0e,Ip=Math.floor,E_=String.fromCharCode;function The(n){throw new RangeError(Ywt[n])}function Qwt(n,t){for(var a=n.length,i=[];a--;)i[a]=t(n[a]);return i}function Zwt(n,t){var a=n.split("@"),i="";a.length>1&&(i=a[0]+"@",n=a[1]),n=n.replace(Jwt,".");var u=n.split("."),p=Qwt(u,t).join(".");return i+p}function ePt(n){for(var t=[],a=0,i=n.length,u,p;a<i;)u=n.charCodeAt(a++),u>=55296&&u<=56319&&a<i?(p=n.charCodeAt(a++),(p&64512)==56320?t.push(((u&1023)<<10)+(p&1023)+65536):(t.push(u),a--)):t.push(u);return t}function whe(n,t){return n+22+75*(n<26)-((t!=0)<<5)}function tPt(n,t,a){var i=0;for(n=a?Ip(n/Gwt):n>>1,n+=Ip(n/t);n>R_*bN>>1;i+=Qm)n=Ip(n/R_);return Ip(i+(R_+1)*n/(n+Wwt))}function rPt(n){var t,a,i,u,p,m,b,v,E,S,A,O=[],I,q,L,W;for(n=ePt(n),I=n.length,t=Hwt,a=0,p=Kwt,m=0;m<I;++m)A=n[m],A<128&&O.push(E_(A));for(i=u=O.length,u&&O.push(zwt);i<I;){for(b=x_,m=0;m<I;++m)A=n[m],A>=t&&A<b&&(b=A);for(q=i+1,b-t>Ip((x_-a)/q)&&The("overflow"),a+=(b-t)*q,t=b,m=0;m<I;++m)if(A=n[m],A<t&&++a>x_&&The("overflow"),A==t){for(v=a,E=Qm;S=E<=p?s0e:E>=p+bN?bN:E-p,!(v<S);E+=Qm)W=v-S,L=Qm-S,O.push(E_(whe(S+W%L,0))),v=Ip(W/L);O.push(E_(whe(v,0))),p=tPt(a,q,i==u),a=0,++i}++a,++t}return O.join("")}function aPt(n){return Zwt(n,function(t){return Xwt.test(t)?"xn--"+rPt(t):t})}var Io=[],ji=[],nPt=typeof Uint8Array<"u"?Uint8Array:Array,_L=!1;function i0e(){_L=!0;for(var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",t=0,a=n.length;t<a;++t)Io[t]=n[t],ji[n.charCodeAt(t)]=t;ji[45]=62,ji[95]=63}function sPt(n){_L||i0e();var t,a,i,u,p,m,b=n.length;if(b%4>0)throw new Error("In
* The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT */var dPt=50;Lt.TYPED_ARRAY_SUPPORT=$d.TYPED_ARRAY_SUPPORT!==void 0?$d.TYPED_ARRAY_SUPPORT:!0;Rb();function Rb(){return Lt.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function Pl(n,t){if(Rb()<t)throw new RangeError("Invalid typed array length");return Lt.TYPED_ARRAY_SUPPORT?(n=new Uint8Array(t),n.__proto__=Lt.prototype):(n===null&&(n=new Lt(t)),n.length=t),n}function Lt(n,t,a){if(!Lt.TYPED_ARRAY_SUPPORT&&!(this instanceof Lt))return new Lt(n,t,a);if(typeof n=="number"){if(typeof t=="string")throw new Error("If encoding is specified then the first argument must be a string");return NL(this,n)}return d0e(this,n,t,a)}Lt.poolSize=8192;Lt._augment=function(n){return n.__proto__=Lt.prototype,n};function d0e(n,t,a,i){if(typeof t=="number")throw new TypeError('"value" argument must not be a number');return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer?pPt(n,t,a,i):typeof t=="string"?cPt(n,t,a):fPt(n,t)}Lt.from=function(n,t,a){return d0e(null,n,t,a)};Lt.TYPED_ARRAY_SUPPORT&&(Lt.prototype.__proto__=Uint8Array.prototype,Lt.__proto__=Uint8Array,typeof Symbol<"u"&&Symbol.species&&Lt[Symbol.species]);function u0e(n){if(typeof n!="number")throw new TypeError('"size" argument must be a number');if(n<0)throw new RangeError('"size" argument must not be negative')}function uPt(n,t,a,i){return u0e(t),t<=0?Pl(n,t):a!==void 0?typeof i=="string"?Pl(n,t).fill(a,i):Pl(n,t).fill(a):Pl(n,t)}Lt.alloc=function(n,t,a){return uPt(null,n,t,a)};function NL(n,t){if(u0e(t),n=Pl(n,t<0?0:DL(t)|0),!Lt.TYPED_ARRAY_SUPPORT)for(var a=0;a<t;++a)n[a]=0;return n}Lt.allocUnsafe=function(n){return NL(null,n)};Lt.allocUnsafeSlow=function(n){return NL(null,n)};function cPt(n,t,a){if((typeof a!="string"||a==="")&&(a="utf8"),!Lt.isEncoding(a))throw new TypeError('"encoding" must be a valid string encoding');var i=c0e(t,a)|0;n=Pl(n,i);var u=n.write(t,a);return u!==i&&(n=n.slice(0,u)),n}function xN(n,t){var a=t.length<0?0:DL(t.length)|0;n=Pl(n,a);for(var i=0;i<a;i+=1)n[i]=t[i]&255;return n}function pPt(n,t,a,i){if(t.byteLength,a<0||t.byteLength<a)throw new RangeError("'offset' is out of bounds");if(t.byteLength<a+(i||0))throw new RangeError("'length' is out of bounds");return a===void 0&&i===void 0?t=new Uint8Array(t):i===void 0?t=new Uint8Array(t,a):t=new Uint8Array(t,a,i),Lt.TYPED_ARRAY_SUPPORT?(n=t,n.__proto__=Lt.prototype):n=xN(n,t),n}function fPt(n,t){if(No(t)){var a=DL(t.length)|0;return n=Pl(n,a),n.length===0||t.copy(n,0,0,a),n}if(t){if(typeof ArrayBuffer<"u"&&t.buffer instanceof ArrayBuffer||"length"in t)return typeof t.length!="number"||_Pt(t.length)?Pl(n,0):xN(n,t);if(t.type==="Buffer"&&l0e(t.data))return xN(n,t.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function DL(n){if(n>=Rb())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+Rb().toString(16)+" bytes");return n|0}Lt.isBuffer=NPt;function No(n){return!!(n!=null&&n._isBuffer)}Lt.compare=function(t,a){if(!No(t)||!No(a))throw new TypeError("Arguments must be Buffers");if(t===a)return 0;for(var i=t.length,u=a.length,p=0,m=Math.min(i,u);p<m;++p)if(t[p]!==a[p]){i=t[p],u=a[p];break}return i<u?-1:u<i?1:0};Lt.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}};Lt.concat=function(t,a){if(!l0e(t))throw new TypeError('"list" argument must be an Array of Buffers');if(t.length===0)return Lt.alloc(0);var i;if(a===void 0)for(a=0,i=0;i<t.length;++i)a+=t[i].length;var u=Lt.allocUnsafe(a),p=0;for(i=0;i<t.length;++i){var m=t[i];if(!No(m))throw new TypeError('"list" argument must be an Array of Buffers');m.copy(u,p),p+=m.length}return u};function c0e(n,t){if(No(n))return n.length;if(typeof ArrayBuffer<"u"&&typeof ArrayBuffer.isView=="function"&&(ArrayBuffer.isView(n)||n instanceof ArrayBuffer))return n.byteLength;typeof n!="string"&&(n=""+n);var a=n.length;if(a===0)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return a;case"utf8":case"utf-8"`)>-1&&(p?b=b.split(``).map(function(E){return" "+E}).join(``).substr(2):b=``+b.split(``).map(function(E){return" "+E}).join(``))):b=n.stylize("[Circular]","special")),Co(m)){if(p&&u.match(/^\d+$/))return b;m=JSON.stringify(""+u),m.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(m=m.substr(1,m.length-2),m=n.stylize(m,"name")):(m=m.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),m=n.stylize(m,"string"))}return m+": "+b}function qPt(n,t,a){var i=n.reduce(function(u,p){return p.indexOf(``)>=0,u+p.replace(/\u001b\[\d\d?m/g,"").length+1},0);return i>60?a[0]+(t===""?"":t+` `)+" "+n.join(`, `)+" "+a[1]:a[0]+t+" "+n.join(", ")+" "+a[1]}function LL(n){return Array.isArray(n)}function X6(n){return typeof n=="boolean"}function Al(n){return n===null}function ML(n){return n==null}function BL(n){return typeof n=="number"}function Ud(n){return typeof n=="string"}function E0e(n){return typeof n=="symbol"}function Co(n){return n===void 0}function Zm(n){return Fl(n)&&FL(n)==="[object RegExp]"}function Fl(n){return typeof n=="object"&&n!==null}function wb(n){return Fl(n)&&FL(n)==="[object Date]"}function ey(n){return Fl(n)&&(FL(n)==="[object Error]"||n instanceof Error)}function ty(n){return typeof n=="function"}function S0e(n){return n===null||typeof n=="boolean"||typeof n=="number"||typeof n=="string"||typeof n=="symbol"||typeof n>"u"}function T0e(n){return Lt.isBuffer(n)}function FL(n){return Object.prototype.toString.call(n)}function w_(n){return n<10?"0"+n.toString(10):n.toString(10)}var UPt=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function VPt(){var n=new Date,t=[w_(n.getHours()),w_(n.getMinutes()),w_(n.getSeconds())].join(":");return[n.getDate(),UPt[n.getMonth()],t].join(" ")}function w0e(){console.log("%s - %s",VPt(),z6.apply(null,arguments))}function $L(n,t){if(!t||!Fl(t))return n;for(var a=Object.keys(t),i=a.length;i--;)n[a[i]]=t[a[i]];return n}function P0e(n,t){return Object.prototype.hasOwnProperty.call(n,t)}var Ju=typeof Symbol<"u"?Symbol("util.promisify.custom"):void 0;function qL(n){if(typeof n!="function")throw new TypeError('The "original" argument must be of type Function');if(Ju&&n[Ju]){var t=n[Ju];if(typeof t!="function")throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,Ju,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var a,i,u=new Promise(function(b,v){a=b,i=v}),p=[],m=0;m<arguments.length;m++)p.push(arguments[m]);p.push(function(b,v){b?i(b):a(v)});try{n.apply(this,p)}catch(b){i(b)}return u}return Object.setPrototypeOf(t,Object.getPrototypeOf(n)),Ju&&Object.defineProperty(t,Ju,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,x0e(n))}qL.custom=Ju;function WPt(n,t){if(!n){var a=new Error("Promise was rejected with a falsy value");a.reason=n,n=a}return t(n)}function A0e(n){if(typeof n!="function")throw new TypeError('The "original" argument must be of type Function');function t(){for(var a=[],i=0;i<arguments.length;i++)a.push(arguments[i]);var u=a.pop();if(typeof u!="function")throw new TypeError("The last argument must be of type Function");var p=this,m=function(){return u.apply(p,arguments)};n.apply(this,a).then(function(b){Ys.nextTick(m.bind(null,null,b))},function(b){Ys.nextTick(WPt.bind(null,b,m))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(n)),Object.defineProperties(t,x0e(n)),t}var GPt={inherits:Sb,_extend:$L,log:w0e,isBuffer:T0e,isPrimitive:S0e,isFunction:ty,isError:ey,isDate:wb,isObject:Fl,isRegExp:Zm,isUndefined:Co,isSymbol:E0e,isString:Ud,isNumber:BL,isNullOrUndefined:ML,isNull:Al,isBoolean:X6,isArray:LL,inspect:Oo,deprecate:kL,format:z6,debuglog:R0e,promisify:qL,callbackify:A0e},KPt=Object.freeze({__proto__:null,_extend:$L,callbackify:A0e,debuglog:R0e,default:GPt,deprecate:kL,format:z6,inherits:Sb,inspect:Oo,isArray:LL,isBoolean:X6,isBuffer:T0e,isDate:wb,isError:ey,isFunction:ty,isNull:Al,isNullOrUndefined:ML,isNumber:BL,isObject:Fl,isPrimitive:S0e,isRegExp:Zm,isString:Ud,isSymbol:E0e,isUndefined:Co,log:w0e,promisify:qL});function HPt(n,t){return Object.prototype.hasOwnProperty.call(n,t)}var I0e=Array.isArray||function(n){return Object.prototype.toString.call(n)==="[object Array]"};function P_(n){switch(typeof n){case"string":return n;case"boolean":return n?"true":"false";case"number":return isFinite(n)?n:"";default:return""}}function zPt(n,t,a,i){return t=t||"&",a=a||"=",n===null&&(n=void 0),typeof n=="object"?Che(XPt(n),function(u){var p=encodeURIComponent(P_(u))+a;return I0e(n[u])?Che(n[u],function(m){return p+encodeURIComponent(P_(m))}).join(t):p+encodeURIComponent(P_(n[u]))}).join(t):""}function Che(n,t){if(n.map)retur
`," "],tAt=["{","}","|","\\","^","`"].concat(eAt),EN=["'"].concat(tAt),Ohe=["%","/","?",";","#"].concat(EN),_he=["/","?","#"],rAt=255,Nhe=/^[+a-z0-9A-Z_-]{0,63}$/,aAt=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,nAt={javascript:!0,"javascript:":!0},SN={javascript:!0,"javascript:":!0},Mp={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function Gy(n,t,a){if(n&&Fl(n)&&n instanceof oi)return n;var i=new oi;return i.parse(n,t,a),i}oi.prototype.parse=function(n,t,a){return O0e(this,n,t,a)};function O0e(n,t,a,i){if(!Ud(t))throw new TypeError("Parameter 'url' must be a string, not "+typeof t);var u=t.indexOf("?"),p=u!==-1&&u<t.indexOf("#")?"?":"#",m=t.split(p),b=/\\/g;m[0]=m[0].replace(b,"/"),t=m.join(p);var v=t;if(v=v.trim(),!i&&t.split("#").length===1){var E=ZPt.exec(v);if(E)return n.path=v,n.href=v,n.pathname=E[1],E[2]?(n.search=E[2],a?n.query=jhe(n.search.substr(1)):n.query=n.search.substr(1)):a&&(n.search="",n.query={}),n}var S=YPt.exec(v);if(S){S=S[0];var A=S.toLowerCase();n.protocol=A,v=v.substr(S.length)}if(i||S||v.match(/^\/\/[^@\/]+@[^@\/]+/)){var O=v.substr(0,2)==="//";O&&!(S&&SN[S])&&(v=v.substr(2),n.slashes=!0)}var I,q,L,W;if(!SN[S]&&(O||S&&!Mp[S])){var X=-1;for(I=0;I<_he.length;I++)q=v.indexOf(_he[I]),q!==-1&&(X===-1||q<X)&&(X=q);var Q,ae;for(X===-1?ae=v.lastIndexOf("@"):ae=v.lastIndexOf("@",X),ae!==-1&&(Q=v.slice(0,ae),v=v.slice(ae+1),n.auth=decodeURIComponent(Q)),X=-1,I=0;I<Ohe.length;I++)q=v.indexOf(Ohe[I]),q!==-1&&(X===-1||q<X)&&(X=q);X===-1&&(X=v.length),n.host=v.slice(0,X),v=v.slice(X),L0e(n),n.hostname=n.hostname||"";var ie=n.hostname[0]==="["&&n.hostname[n.hostname.length-1]==="]";if(!ie){var be=n.hostname.split(/\./);for(I=0,L=be.length;I<L;I++){var Ge=be[I];if(Ge&&!Ge.match(Nhe)){for(var Xe="",K=0,se=Ge.length;K<se;K++)Ge.charCodeAt(K)>127?Xe+="x":Xe+=Ge[K];if(!Xe.match(Nhe)){var ve=be.slice(0,I),Y=be.slice(I+1),pe=Ge.match(aAt);pe&&(ve.push(pe[1]),Y.unshift(pe[2])),Y.length&&(v="/"+Y.join(".")+v),n.hostname=ve.join(".");break}}}}n.hostname.length>rAt?n.hostname="":n.hostname=n.hostname.toLowerCase(),ie||(n.hostname=aPt(n.hostname)),W=n.port?":"+n.port:"";var At=n.hostname||"";n.host=At+W,n.href+=n.host,ie&&(n.hostname=n.hostname.substr(1,n.hostname.length-2),v[0]!=="/"&&(v="/"+v))}if(!nAt[A])for(I=0,L=EN.length;I<L;I++){var mt=EN[I];if(v.indexOf(mt)!==-1){var yt=encodeURIComponent(mt);yt===mt&&(yt=escape(mt)),v=v.split(mt).join(yt)}}var Ot=v.indexOf("#");Ot!==-1&&(n.hash=v.substr(Ot),v=v.slice(0,Ot));var kt=v.indexOf("?");if(kt!==-1?(n.search=v.substr(kt),n.query=v.substr(kt+1),a&&(n.query=jhe(n.query)),v=v.slice(0,kt)):a&&(n.search="",n.query={}),v&&(n.pathname=v),Mp[A]&&n.hostname&&!n.pathname&&(n.pathname="/"),n.pathname||n.search){W=n.pathname||"";var ir=n.search||"";n.path=W+ir}return n.href=UL(n),n}function _0e(n){if(typeof n=="string")n=new oi().parse(n);else if(!(n instanceof oi))throw new TypeError('The "path" argument must be of type string or an instance of URL. Received type '+typeof n+String(n));if(n.protocol!=="file:")throw new TypeError("The URL must be of scheme file");return sAt(n)}function sAt(n){const t=n.pathname;for(let a=0;a<t.length;a++)if(t[a]==="%"){const i=t.codePointAt(a+2)|32;if(t[a+1]==="2"&&i===102)throw new TypeError("must not include encoded / characters")}return decodeURIComponent(t)}function N0e(n){return Ud(n)&&(n=O0e({},n)),UL(n)}function UL(n){var t=n.auth||"";t&&(t=encodeURIComponent(t),t=t.replace(/%3A/i,":"),t+="@");var a=n.protocol||"",i=n.pathname||"",u=n.hash||"",p=!1,m="";n.host?p=t+n.host:n.hostname&&(p=t+(n.hostname.indexOf(":")===-1?n.hostname:"["+this.hostname+"]"),n.port&&(p+=":"+n.port)),n.query&&Fl(n.query)&&Object.keys(n.query).length&&(m=zPt(n.query));var b=n.search||m&&"?"+m||"";return a&&a.substr(-1)!==":"&&(a+=":"),n.slashes||(!a||Mp[a])&&p!==!1?(p="//"+(p||""),i&&i.charAt(0)!=="/"&&(i="/"+i)):p||(p=""),u&&u.charAt(0)!=="#"&&(u="#"+u),b&&b.charAt(0)!=="?"&&(b="?"+b),i=i.replace(/[?#]/g,function(v){return encodeURIComponent(v)}),b=b.replace("#","%23"),a+p+i+b+u}oi.prototype.format=function(){return UL(this)};fu`):a+=i[1]}return a}W0e.registerInput=tIt;var G0e=W0e;let qhe=q0e,Uhe=G0e,TN=class K0e extends Error{constructor(t,a,i,u,p,m){super(t),this.name="CssSyntaxError",this.reason=t,p&&(this.file=p),u&&(this.source=u),m&&(this.plugin=m),typeof a<"u"&&typeof i<"u"&&(typeof a=="number"?(this.line=a,this.column=i):(this.line=a.line,this.column=a.column,this.endLine=i.line,this.endColumn=i.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,K0e)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(t){if(!this.source)return"";let a=this.source;t==null&&(t=qhe.isColorSupported);let i=S=>S,u=S=>S,p=S=>S;if(t){let{bold:S,gray:A,red:O}=qhe.createColors(!0);u=I=>S(O(I)),i=I=>A(I),Uhe&&(p=I=>Uhe(I))}let m=a.split(/\r?\n/),b=Math.max(this.line-3,0),v=Math.min(this.line+2,m.length),E=String(v).length;return m.slice(b,v).map((S,A)=>{let O=b+1+A,I=" "+(" "+O).slice(-E)+" | ";if(O===this.line){if(S.length>160){let L=20,W=Math.max(0,this.column-L),X=Math.max(this.column+L,this.endColumn+L),Q=S.slice(W,X),ae=i(I.replace(/\d/g," "))+S.slice(0,Math.min(this.column-1,L-1)).replace(/[^\t]/g," ");return u(">")+i(I)+p(Q)+` `+ae+u("^")}let q=i(I.replace(/\d/g," "))+S.slice(0,this.column-1).replace(/[^\t]/g," ");return u(">")+i(I)+p(S)+` `+q+u("^")}return" "+i(I)+p(S)}).join(``)}toString(){let t=this.showSourceCode();return t&&(t=`
`+t+``),this.name+": "+this.message+t}};var GL=TN;TN.default=TN;const Vhe={after:``,beforeClose:``,beforeComment:``,beforeDecl:``,beforeOpen:" ",beforeRule:``,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function nIt(n){return n[0].toUpperCase()+n.slice(1)}let wN=class{constructor(t){this.builder=t}atrule(t,a){let i="@"+t.name,u=t.params?this.rawValue(t,"params"):"";if(typeof t.raws.afterName<"u"?i+=t.raws.afterName:u&&(i+=" "),t.nodes)this.block(t,i+u);else{let p=(t.raws.between||"")+(a?";":"");this.builder(i+u+p,t)}}beforeAfter(t,a){let i;t.type==="decl"?i=this.raw(t,null,"beforeDecl"):t.type==="comment"?i=this.raw(t,null,"beforeComment"):a==="before"?i=this.raw(t,null,"beforeRule"):i=this.raw(t,null,"beforeClose");let u=t.parent,p=0;for(;u&&u.type!=="root";)p+=1,u=u.parent;if(i.includes(``)){let m=this.raw(t,null,"indent");if(m.length)for(let b=0;b<p;b++)i+=m}return i}block(t,a){let i=this.raw(t,"between","beforeOpen");this.builder(a+i+"{",t,"start");let u;t.nodes&&t.nodes.length?(this.body(t),u=this.raw(t,"after")):u=this.raw(t,"after","emptyBody"),u&&this.builder(u),this.builder("}",t,"end")}body(t){let a=t.nodes.length-1;for(;a>0&&t.nodes[a].type==="comment";)a-=1;let i=this.raw(t,"semicolon");for(let u=0;u<t.nodes.length;u++){let p=t.nodes[u],m=this.raw(p,"before");m&&this.builder(m),this.stringify(p,a!==u||i)}}comment(t){let a=this.raw(t,"left","commentLeft"),i=this.raw(t,"right","commentRight");this.builder("/*"+a+t.text+i+"*/",t)}decl(t,a){let i=this.raw(t,"between","colon"),u=t.prop+i+this.rawValue(t,"value");t.important&&(u+=t.raws.important||" !important"),a&&(u+=";"),this.builder(u,t)}document(t){this.body(t)}raw(t,a,i){let u;if(i||(i=a),a&&(u=t.raws[a],typeof u<"u"))return u;let p=t.parent;if(i==="before"&&(!p||p.type==="root"&&p.first===t||p&&p.type==="document"))return"";if(!p)return Vhe[i];let m=t.root();if(m.rawCache||(m.rawCache={}),typeof m.rawCache[i]<"u")return m.rawCache[i];if(i==="before"||i==="after")return this.beforeAfter(t,i);{let b="raw"+nIt(i);this[b]?u=this[b](m,t):m.walk(v=>{if(u=v.raws[a],typeof u<"u")return!1})}return typeof u>"u"&&(u=Vhe[i]),m.rawCache[i]=u,u}rawBeforeClose(t){let a;return t.walk(i=>{if(i.nodes&&i.nodes.length>0&&typeof i.raws.after<"u")return a=i.raws.after,a.includes(``)&&(a=a.replace(/[^\n]+$/,"")),!1}),a&&(a=a.replace(/\S/g,"")),a}rawBeforeComment(t,a){let i;return t.walkComments(u=>{if(typeof u.raws.before<"u")return i=u.raws.before,i.includes(``)&&(i=i.replace(/[^\n]+$/,"")),!1}),typeof i>"u"?i=this.raw(a,null,"beforeDecl"):i&&(i=i.replace(/\S/g,"")),i}rawBeforeDecl(t,a){let i;return t.walkDecls(u=>{if(typeof u.raws.before<"u")return i=u.raws.before,i.includes(``)&&(i=i.replace(/[^\n]+$/,"")),!1}),typeof i>"u"?i=this.raw(a,null,"beforeRule"):i&&(i=i.replace(/\S/g,"")),i}rawBeforeOpen(t){let a;return t.walk(i=>{if(i.type!=="decl"&&(a=i.raws.between,typeof a<"u"))return!1}),a}rawBeforeRule(t){let a;return t.walk(i=>{if(i.nodes&&(i.parent!==t||t.first!==i)&&typeof i.raws.before<"u")return a=i.raws.before,a.includes(``)&&(a=a.replace(/[^\n]+$/,"")),!1}),a&&(a=a.replace(/\S/g,"")),a}rawColon(t){let a;return t.walkDecls(i=>{if(typeof i.raws.between<"u")return a=i.raws.between.replace(/[^\s:]/g,""),!1}),a}rawEmptyBody(t){let a;return t.walk(i=>{if(i.nodes&&i.nodes.length===0&&(a=i.raws.after,typeof a<"u"))return!1}),a}rawIndent(t){if(t.raws.indent)return t.raws.indent;let a;return t.walk(i=>{let u=i.parent;if(u&&u!==t&&u.parent&&u.parent===t&&typeof i.raws.before<"u"){let p=i.raws.before.split(``);return a=p[p.length-1],a=a.replace(/\S/g,""),!1}}),a}rawSemicolon(t){let a;return t.walk(i=>{if(i.nodes&&i.nodes.length&&i.last.type==="decl"&&(a=i.raws.semicolon,typeof a<"u"))return!1}),a}rawValue(t,a){let i=t[a],u=t.raws[a];return u&&u.value===i?u.raw:i}root(t){this.body(t),t.raws.after&&this.builder(t.raws.after)}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(t.raws.ownSemicolon,t,"end")}stringify(t,a){if(!this[t.type])throw new Error("Unknown AST node type "+t.type+". Maybe you need to change PostCSS stringifier.");this[t.type](t,a)}};var H0e=wN;wN.default=wN;let sIt=H0e;function PN(n,t){new sIt(t).stringify(n)}var J6=PN;PN.default=PN;var Ky={};Ky.isClean=Symbol("isClean");Ky.my=Symbol("my");let iIt=GL,oIt=H0e,lIt=J6,{isClean:Fm,my:dIt}=Ky;function AN(n,t){let a=new n.constructor;for(let i in n){if(!Object.prototype.hasOwnProperty.call(n,i)||i==="proxyCache")continue;let u=n[i],p=typeof u;i==="parent"&&p==="object"?t&&(a[i]=t):i==="source"?a[i]=u:Array.isArray(u)?a[i]=u.map(m=>AN(m,a)):(p==="object"&&u!==null&&(u=AN(u)),a[i]=u)}return a}let IN=class{constructor(t={}){this.raws={},this[Fm]=!1,this[dIt]=!0;for(let a in t)if(a==="nodes"){this.nodes=[];for(let i of t[a])typeof i.clone=="function"?this.append(i.clone()):this.append(i)}else this[a]=t[a]}addToError(t){if(t.postcssNode=this,t.stack&&this.source&&/\n\s{4}at /.test(t.stack)){let a=this.source;t.stack=t.stack.replace(/\n\s{4}at /,`$&${a.input.from}:${a.start.line}:${a.start.column}$&`)}return t}after(t){return this.parent.insertAfter(this,t),this}assign(t={}){for(let a in t)this[a]=t[a];return this}before(t){return this.parent.insertBefore(this,t),this}cleanRaws(t){delete this.raws.before,delete this.raws.after,t||delete this.raws.between}clone(t={}){let a=AN(this);for(let i in t)a[i]=t[i];return a}cloneAfter(t={}){let a=this.clone(t);return this.parent.insertAfter(this,a),a}cloneBefore(t={}){let a=this.clone(t);return this.parent.insertBefore(this,a),a}error(t,a={}){if(this.source){let{end:i,start:u}=this.rangeBy(a);return this.source.input.error(t,{column:u.column,line:u.line},{column:i.column,line:i.line},a)}return new iIt(t)}getProxyProcessor(){return{get(t,a){return a==="proxyOf"?t:a==="root"?()=>t.root().toProxy():t[a]},set(t,a,i){return t[a]===i||(t[a]=i,(a==="prop"||a==="value"||a==="name"||a==="params"||a==="important"||a==="text")&&t.markDirty()),!0}}}markClean(){this[Fm]=!0}markDirty(){if(this[Fm]){this[Fm]=!1;let t=this;for(;t=t.parent;)t[Fm]=!1}}next(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t+1]}positionBy(t,a){let i=this.source.start;if(t.index)i=this.positionInside(t.index,a);else if(t.word){a=this.toString();let u=a.indexOf(t.word);u!==-1&&(i=this.positionInside(u,a))}return i}positionInside(t,a){let i=a||this.toString(),u=this.source.start.column,p=this.source.start.line;for(let m=0;m<t;m++)i[m]===``?(u=1,p+=1):u+=1;return{column:u,line:p}}prev(){if(!this.parent)return;let t=this.parent.index(this);return this.parent.nodes[t-1]}rangeBy(t){let a={column:this.source.start.column,line:this.source.start.line},i=this.source.end?{column:this.source.end.column+1,line:this.source.end.line}:{column:a.column+1,line:a.line};if(t.word){let u=this.toString(),p=u.indexOf(t.word);p!==-1&&(a=this.positionInside(p,u),i=this.positionInside(p+t.word.length,u))}else t.start?a={column:t.start.column,line:t.start.line}:t.index&&(a=this.positionInside(t.index)),t.end?i={column:t.end.column,line:t.end.line}:typeof t.endIndex=="number"?i=this.positionInside(t.endIndex):t.index&&(i=this.positionInside(t.index+1));return(i.line<a.line||i.line===a.line&&i.column<=a.column)&&(i={column:a.column+1,line:a.line}),{end:i,start:a}}raw(t,a){return new oIt().raw(this,t,a)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...t){if(this.parent){let a=this,i=!1;for(let u of t)u===this?i=!0:i?(this.parent.insertAfter(a,u),a=u):this.parent.insertBefore(a,u);i||this.remove()}return this}root(){let t=this;for(;t.parent&&t.parent.type!=="document";)t=t.parent;return t}toJSON(t,a){let i={},u=a==null;a=a||new Map;let p=0;for(let m in this){if(!Object.prototype.hasOwnProperty.call(this,m)||m==="parent"||m==="proxyCache")continue;let b=this[m];if(Array.isArray(b))i[m]=b.map(v=>typeof v=="object"&&v.toJSON?v.toJSON(null,a):v);else if(typeof b=="object"&&b.toJSON)i[m]=b.toJSON(null,a);else if(m==="source"){let v=a.get(b.input);v==null&&(v=p,a.set(b.input,p),p++),i[m]={end:b.end,inputId:v,start:b.start}}else i[m]=b}return u&&(i.inputs=[...a.keys()].map(m=>m.toJSON())),i}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=lIt){t.stringify&&(t=t.stringify);let a="";return t(this,i=>{a+=i}),a}warn(t,a,i){let u={node:this};for(let p in i)u[p]=i[p];return t.warn(a,u)}get proxyOf(){return this}};var Y6=IN;IN.default=IN;let uIt=Y6,CN=class extends uIt{constructor(t){super(t),this.type="comment"}};var Q6=CN;CN.default=CN;let cIt=Y6,jN=class extends cIt{constructor(t){t&&typeof t.value<"u"&&typeof t.value!="string"&&(t={...t,value:String(t.value)}),super(t),this.type="decl"}get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}};var Z6=jN;jN.default=jN;let z0e=Q6,X0e=Z6,pIt=Y6,{isClean:J0e,my:Y0e}=Ky,KL,Q0e,Z0e,HL;function eve(n){return n.map(t=>(t.nodes&&(t.nodes=eve(t.nodes)),delete t.source,t))}function tve(n){if(n[J0e]=!1,n.proxyOf.nodes)for(let t of n.proxyOf.nodes)tve(t)}let Dl=class rve extends pIt{append(...t){for(let a of t){let i=this.normalize(a,this.last);for(let u of i)this.proxyOf.nodes.push(u)}return this.markDirty(),this}cleanRaws(t){if(super.cleanRaws(t),this.nodes)for(let a of this.nodes)a.cleanRaws(t)}each(t){if(!this.proxyOf.nodes)return;let a=this.getIterator(),i,u;for(;this.indexes[a]<this.proxyOf.nodes.length&&(i=this.indexes[a],u=t(this.proxyOf.nodes[i],i),u!==!1);)this.indexes[a]+=1;return delete this.indexes[a],u}every(t){return this.nodes.every(t)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let t=this.lastEach;return this.indexes[t]=0,t}getProxyProcessor(){return{get(t,a){return a==="proxyOf"?t:t[a]?a==="each"||typeof a=="string"&&a.startsWith("walk")?(...i)=>t[a](...i.map(u=>typeof u=="function"?(p,m)=>u(p.toProxy(),m):u)):a==="every"||a==="some"?i=>t[a]((u,...p)=>i(u.toProxy(),...p)):a==="root"?()=>t.root().toProxy():a==="nodes"?t.nodes.map(i=>i.toProxy()):a==="first"||a==="last"?t[a].toProxy():t[a]:t[a]},set(t,a,i){return t[a]===i||(t[a]=i,(a==="name"||a==="params"||a==="selector")&&t.markDirty()),!0}}}index(t){return typeof t=="number"?t:(t.proxyOf&&(t=t.proxyOf),this.proxyOf.nodes.indexOf(t))}insertAfter(t,a){let i=this.index(t),u=this.normalize(a,this.proxyOf.nodes[i]).reverse();i=this.index(t);for(let m of u)this.proxyOf.nodes.splice(i+1,0,m);let p;for(let m in this.indexes)p=this.indexes[m],i<p&&(this.indexes[m]=p+u.length);return this.markDirty(),this}insertBef
`);i=new Array(p.length);let m=0;for(let b=0,v=p.length;b<v;b++)i[b]=m,m+=p[b].length+1;this[O_]=i}a=i[i.length-1];let u=0;if(t>=a)u=i.length-1;else{let p=i.length-2,m;for(;u<p;)if(m=u+(p-u>>1),t<i[m])p=m-1;else if(t>=i[m+1])u=m+1;else{u=m;break}}return{col:t-i[u]+1,line:u+1}}mapResolve(t){return/^\w+:\/\//.test(t)?t:NN(this.map.consumer().sourceRoot||this.map.root||".",t)}origin(t,a,i,u){if(!this.map)return!1;let p=this.map.consumer(),m=p.originalPositionFor({column:a,line:t});if(!m.source)return!1;let b;typeof i=="number"&&(b=p.originalPositionFor({column:u,line:i}));let v;_N(m.source)?v=P2(m.source):v=new URL(m.source,this.map.consumer().sourceRoot||P2(this.map.mapFile));let E={column:m.column,endColumn:b&&b.column,endLine:b&&b.line,line:m.line,url:v.toString()};if(v.protocol==="file:")if(Xhe)E.file=Xhe(v);else throw new Error("file: protocol is not available in this PostCSS build");let S=p.sourceContentFor(m.source);return S&&(E.source=S),E}toJSON(){let t={};for(let a of["hasBOM","css","file","id"])this[a]!=null&&(t[a]=this[a]);return this.map&&(t.map={...this.map},t.map.consumerCache&&(t.map.consumerCache=void 0)),t}get from(){return this.file||this.id}};var ax=Cb;Cb.default=Cb;j_&&j_.registerInput&&j_.registerInput(Cb);let vve=vc,bve,xve,Hp=class extends vve{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,a,i){let u=super.normalize(t);if(a){if(i==="prepend")this.nodes.length>1?a.raws.before=this.nodes[1].raws.before:delete a.raws.before;else if(this.first!==a)for(let p of u)p.raws.before=a.raws.before}return u}removeChild(t,a){let i=this.index(t);return!a&&i===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[i].raws.before),super.removeChild(t)}toResult(t={}){return new bve(new xve,this,t).stringify()}};Hp.registerLazyResult=n=>{bve=n};Hp.registerProcessor=n=>{xve=n};var Hy=Hp;Hp.default=Hp;vve.registerRoot(Hp);let Ry={comma(n){return Ry.split(n,[","],!0)},space(n){let t=[" ",``," "];return Ry.split(n,t)},split(n,t,a){let i=[],u="",p=!1,m=0,b=!1,v="",E=!1;for(let S of n)E?E=!1:S==="\\"?E=!0:b?S===v&&(b=!1):S==='"'||S==="'"?(b=!0,v=S):S==="("?m+=1:S===")"?m>0&&(m-=1):m===0&&t.includes(S)&&(p=!0),p?(u!==""&&i.push(u.trim()),u="",p=!1):u+=S;return(a||u!=="")&&i.push(u.trim()),i}};var Rve=Ry;Ry.default=Ry;let Eve=vc,MIt=Rve,jb=class extends Eve{constructor(t){super(t),this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return MIt.comma(this.selector)}set selectors(t){let a=this.selector?this.selector.match(/,\s*/):null,i=a?a[0]:","+this.raw("between","beforeOpen");this.selector=t.join(i)}};var aM=jb;jb.default=jb;Eve.registerRule(jb);let BIt=zL,FIt=Q6,$It=Z6,qIt=ax,UIt=gve,VIt=Hy,WIt=aM;function Ey(n,t){if(Array.isArray(n))return n.map(u=>Ey(u));let{inputs:a,...i}=n;if(a){t=[];for(let u of a){let p={...u,__proto__:qIt.prototype};p.map&&(p.map={...p.map,__proto__:UIt.prototype}),t.push(p)}}if(i.nodes&&(i.nodes=n.nodes.map(u=>Ey(u,t))),i.source){let{inputId:u,...p}=i.source;i.source=p,u!=null&&(i.source.input=t[u])}if(i.type==="root")return new VIt(i);if(i.type==="decl")return new $It(i);if(i.type==="rule")return new WIt(i);if(i.type==="comment")return new FIt(i);if(i.type==="atrule")return new BIt(i);throw new Error("Unknown node type: "+n.type)}var GIt=Ey;Ey.default=Ey;let{dirname:Q2,relative:Sve,resolve:Tve,sep:wve}=VL,{SourceMapConsumer:Pve,SourceMapGenerator:Z2}=af,{pathToFileURL:Qhe}=yve,KIt=ax,HIt=!!(Pve&&Z2),zIt=!!(Q2&&Tve&&Sve&&wve),XIt=class{constructor(t,a,i,u){this.stringify=t,this.mapOpts=i.map||{},this.root=a,this.opts=i,this.css=u,this.originalCSS=u,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let t;this.isInline()?t="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?t=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?t=this.mapOpts.annotation(this.opts.to,this.root):t=this.outputFile()+".map";let a=``;this.css.includes(`\r`)&&(a=`\r`),this.css+=a+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let a=this.toUrl(this.path(t.file)),i=t.root||Q2(t.file),u;this.mapOpts.sourcesContent===!1?(u=new Pve(t.text),u.sourcesContent&&(u.sourcesContent=null)):u=t.consumer(),this.map.applySourceMap(u,a,this.toUrl(this.path(i)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1)if(this.root){let t;for(let a=this.root.nodes.length-1;a>=0;a--)t=this.root.nodes[a],t.type==="comment"&&t.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(a)}else this.css&&(this.css=this.css.replace(/\n*\/\*#[\S\s]*?\*\/$/gm,""))}generate(){if(this.clearAnnotation(),zIt&&HIt&&this.isMap())return this.generateMap();{let t="";return this.stringify(this.root,a=>{t+=a}),[t]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let t=this.previous()[0].consumer();t.file=this.outputFile(),this.map=Z2.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new Z2({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new Z2({file:this.outputFile(),ignoreInvalidMapping:!0});let t=1,a=1,i="<no source>",u={generated:{column:0,line:0},original:{column:0,line:0},source:""},p,m;this.stringify(this.root,(b,v,E)=>{if(this.css+=b,v&&E!=="end"&&(u.generated.line=t,u.generated.column=a-1,v.source&&v.source.start?(u.source=this.sourcePath(v),u.original.line=v.source.start.line,u.original.column=v.source.start.column-1,this.map.addMapping(u)):(u.source=i,u.original.line=1,u.original.column=0,this.map.addMapping(u))),m=b.match(/\n/g),m?(t+=m.length,p=b.lastIndexOf(``),a=b.length-p):a+=b.length,v&&E!=="start"){let S=v.parent||{raws:{}};(!(v.type==="decl"||v.type==="atrule"&&!v.nodes)||v!==S.last||S.raws.semicolon)&&(v.source&&v.source.end?(u.source=this.sourcePath(v),u.original.line=v.source.end.line,u.original.column=v.source.end.column-1,u.generated.line=t,u.generated.column=a-2,this.map.addMapping(u)):(u.source=i,u.original.line=1,u.original.column=0,u.generated.line=t,u.generated.column=a-1,this.map.addMapping(u)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(t=>t.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let t=this.mapOpts.annotation;return typeof t<"u"&&t!==!0?!1:this.previous().length?this.previous().some(a=>a.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(t=>t.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}path(t){if(this.mapOpts.absolute||t.charCodeAt(0)===60||/^\w+:\/\//.test(t))return t;let a=this.memoizedPaths.get(t);if(a)return a;let i=this.opts.to?Q2(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(i=Q2(Tve(i,this.mapOpts.annotation)));let u=Sve(i,t);return this.memoizedPaths.set(t,u),u}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(t=>{if(t.source&&t.source.input.map){let a=t.source.input.map;this.previousMaps.includes(a)||this.previousMaps.push(a)}});else{let t=new KIt(this.originalCSS,this.opts);t.map&&this.previousMaps.push(t.map)}return this.previousMaps}setSourcesContent(){let t={};if(this.root)this.root.walk(a=>{if(a.source){let i=a.source.input.from;if(i&&!t[i]){t[i]=!0;let u=this.usesFileUrls?this.toFileUrl(i):this.toUrl(this.path(i));this.map.setSourceContent(u,a.source.input.css)}}});else if(this.css){let a=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(a,this.css)}}sourcePath(t){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(t.source.input.from):this.toUrl(this.path(t.source.input.from))}toBase64(t){return Lt?Lt.from(t).toString("base64"):window.btoa(unescape(encodeURIComponent(t)))}toFileUrl(t){let a=this.memoizedFileURLs.get(t);if(a)return a;if(Qhe){let i=Qhe(t).toString();return this.memoizedFileURLs.set(t,i),i}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(t){let a=this.memoizedURLs.get(t);if(a)return a;wve==="\\"&&(t=t.replace(/\\/g,"/"));let i=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,i),i}};var Ave=XIt;let JIt=zL,YIt=Q6,QIt=Z6,ZIt=Hy,Zhe=aM,eCt=U0e;const eme={empty:!0,space:!0};function tCt(n){for(let t=n.length-1;t>=0;t--){let a=n[t],i=a[3]||a[2];if(i)return i}}let rCt=class{constructor(t){this.input=t,this.root=new ZIt,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:t,start:{column:1,line:1,offset:0}}}atrule(t){let a=new JIt;a.name=t[1].slice(1),a.name===""&&this.unnamedAtrule(a,t),this.init(a,t[2]);let i,u,p,m=!1,b=!1,v=[],E=[];for(;!this.tokenizer.endOfFile();){if(t=this.tokenizer.nextToken(),i=t[0],i==="("||i==="["?E.push(i==="("?")":"]"):i==="{"&&E.length>0?E.push("}"):i===E[E.length-1]&&E.pop(),E.length===0)if(i===";"){a.source.end=this.getPosition(t[2]),a.source.end.offset++,this.semicolon=!0;break}else if(i==="{"){b=!0;break}else if(i==="}"){if(v.length>0){for(p=v.length-1,u=v[p];u&&u[0]==="space";)u=v[--p];u&&(a.source.end=this.getPosition(u[3]||u[2]),a.source.end.offset++)}this.end(t);break}else v.push(t);else v.push(t);if(this.tokenizer.endOfFile()){m=!0;break}}a.raws.between=this.spacesAndCommentsFromEnd(v),v.length?(a.raws.afterName=this.spacesAndCommentsFromStart(v),this.raw(a,"params",v),m&&(t=v[v.length-1],a.source.end=this.getPosition(t[3]||t[2]),a.source.end.offset+
You tried to parse SCSS with the standard CSS parser; try again with the postcss-scss parser`:/\.sass/i.test(t.from)?u.message+=`You tried to parse Sass with the standard CSS parser; try again with the postcss-sass parser`:/\.less$/i.test(t.from)&&(u.message+=`You tried to parse Less with the standard CSS parser; try again with the postcss-less parser`)),u}return i.root}var nM=Ob;Ob.default=Ob;nCt.registerParse(Ob);let DN=class{constructor(t,a={}){if(this.type="warning",this.text=t,a.node&&a.node.source){let i=a.node.rangeBy(a);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(let i in a)this[i]=a[i]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};var Ive=DN;DN.default=DN;let oCt=Ive,kN=class{constructor(t,a,i){this.processor=t,this.messages=[],this.root=a,this.opts=i,this.css=void 0,this.map=void 0}toString(){return this.css}warn(t,a={}){a.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(a.plugin=this.lastPlugin.postcssPlugin);let i=new oCt(t,a);return this.messages.push(i),i}warnings(){return this.messages.filter(t=>t.type==="warning")}get content(){return this.css}};var sM=kN;kN.default=kN;let tme={};var Cve=function(t){tme[t]||(tme[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))};let lCt=vc,dCt=XL,uCt=Ave,cCt=nM,rme=sM,pCt=Hy,fCt=J6,{isClean:wo,my:hCt}=Ky,mCt=Cve;const yCt={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},gCt={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},vCt={Once:!0,postcssPlugin:!0,prepare:!0},zp=0;function qm(n){return typeof n=="object"&&typeof n.then=="function"}function jve(n){let t=!1,a=yCt[n.type];return n.type==="decl"?t=n.prop.toLowerCase():n.type==="atrule"&&(t=n.name.toLowerCase()),t&&n.append?[a,a+"-"+t,zp,a+"Exit",a+"Exit-"+t]:t?[a,a+"-"+t,a+"Exit",a+"Exit-"+t]:n.append?[a,zp,a+"Exit"]:[a,a+"Exit"]}function ame(n){let t;return n.type==="document"?t=["Document",zp,"DocumentExit"]:n.type==="root"?t=["Root",zp,"RootExit"]:t=jve(n),{eventIndex:0,events:t,iterator:0,node:n,visitorIndex:0,visitors:[]}}function LN(n){return n[wo]=!1,n.nodes&&n.nodes.forEach(t=>LN(t)),n}let MN={},Xp=class Ove{constructor(t,a,i){this.stringified=!1,this.processed=!1;let u;if(typeof a=="object"&&a!==null&&(a.type==="root"||a.type==="document"))u=LN(a);else if(a instanceof Ove||a instanceof rme)u=LN(a.root),a.map&&(typeof i.map>"u"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=a.map);else{let p=cCt;i.syntax&&(p=i.syntax.parse),i.parser&&(p=i.parser),p.parse&&(p=p.parse);try{u=p(a,i)}catch(m){this.processed=!0,this.error=m}u&&!u[hCt]&&lCt.rebuild(u)}this.result=new rme(t,u,i),this.helpers={...MN,postcss:MN,result:this.result},this.plugins=this.processor.plugins.map(p=>typeof p=="object"&&p.prepare?{...p,...p.prepare(this.result)}:p)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(t){return this.async().catch(t)}finally(t){return this.async().then(t,t)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(t,a){let i=this.result.lastPlugin;try{if(a&&a.addToError(t),this.error=t,t.name==="CssSyntaxError"&&!t.plugin)t.plugin=i.postcssPlugin,t.setMessage();else if(i.postcssVersion&&Ys.env.NODE_ENV!=="production"){let u=i.postcssPlugin,p=i.postcssVersion,m=this.result.processor.version,b=p.split("."),v=m.split(".");(b[0]!==v[0]||parseInt(b[1])>parseInt(v[1]))&&console.error("Unknown error from PostCSS plugin. Your current PostCSS version is "+m+", but "+u+" uses "+p+". Perhaps this is the source of the error below.")}}catch(u){console&&console.error&&console.error(u)}return t}prepareVisitors(){this.listeners={};let t=(a,i,u)=>{this.listeners[i]||(this.listeners[i]=[]),this.listeners[i].push([a,u])};for(let a of this.plugins)if(typeof a=="object")for(let i in a){if(!gCt[i]&&/^[A-Z]/.test(i))throw new Error(`Unknown event ${i} in ${a.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!vCt
https://evilmartians.com/chronicles/postcss-8-plugin-migration`),Ys.env.LANG&&Ys.env.LANG.startsWith("cn")&&console.warn(t+`: 里面 postcss.plugin 被弃用. 迁移指南:
https://www.w3ctech.com/topic/2226`));let b=a(...m);return b.postcssPlugin=t,b.postcssVersion=new iM().version,b}let p;return Object.defineProperty(u,"postcss",{get(){return p||(p=u()),p}}),u.process=function(m,b,v){return Ba([u(v)]).process(m,b)},u};Ba.stringify=FCt;Ba.parse=MCt;Ba.fromJSON=_Ct;Ba.list=kCt;Ba.comment=n=>new Dve(n);Ba.atRule=n=>new Nve(n);Ba.decl=n=>new kve(n);Ba.rule=n=>new Bve(n);Ba.root=n=>new Mve(n);Ba.document=n=>new Lve(n);Ba.CssSyntaxError=OCt;Ba.Declaration=kve;Ba.Container=jCt;Ba.Processor=iM;Ba.Document=Lve;Ba.Comment=Dve;Ba.Warning=$Ct;Ba.AtRule=Nve;Ba.Result=BCt;Ba.Input=NCt;Ba.Rule=Bve;Ba.Root=Mve;Ba.Node=LCt;DCt.registerPostcss(Ba);var qCt=Ba;Ba.default=Ba;var nn=wEt(qCt);nn.stringify;nn.fromJSON;nn.plugin;nn.parse;nn.list;nn.document;nn.comment;nn.atRule;nn.rule;nn.decl;nn.root;nn.CssSyntaxError;nn.Declaration;nn.Container;nn.Processor;nn.Document;nn.Comment;nn.Warning;nn.AtRule;nn.Result;nn.Input;nn.Rule;nn.Root;nn.Node;var nme={exports:{}},FN={exports:{}},$N={exports:{}},qN={exports:{}},UN={exports:{}},VN={exports:{}},ii={},WN={exports:{}};(function(n,t){t.__esModule=!0,t.default=u;function a(p){for(var m=p.toLowerCase(),b="",v=!1,E=0;E<6&&m[E]!==void 0;E++){var S=m.charCodeAt(E),A=S>=97&&S<=102||S>=48&&S<=57;if(v=S===32,!A)break;b+=m[E]}if(b.length!==0){var O=parseInt(b,16),I=O>=55296&&O<=57343;return I||O===0||O>1114111?["�",b.length+(v?1:0)]:[String.fromCodePoint(O),b.length+(v?1:0)]}}var i=/\\/;function u(p){var m=i.test(p);if(!m)return p;for(var b="",v=0;v<p.length;v++){if(p[v]==="\\"){var E=a(p.slice(v+1,v+7));if(E!==void 0){b+=E[0],v+=E[1];continue}if(p[v+1]==="\\"){b+="\\",v++;continue}p.length===v+1&&(b+=p[v]);continue}b+=p[v]}return b}n.exports=t.default})(WN,WN.exports);var Fve=WN.exports,GN={exports:{}};(function(n,t){t.__esModule=!0,t.default=a;function a(i){for(var u=arguments.length,p=new Array(u>1?u-1:0),m=1;m<u;m++)p[m-1]=arguments[m];for(;p.length>0;){var b=p.shift();if(!i[b])return;i=i[b]}return i}n.exports=t.default})(GN,GN.exports);var UCt=GN.exports,KN={exports:{}};(function(n,t){t.__esModule=!0,t.default=a;function a(i){for(var u=arguments.length,p=new Array(u>1?u-1:0),m=1;m<u;m++)p[m-1]=arguments[m];for(;p.length>0;){var b=p.shift();i[b]||(i[b]={}),i=i[b]}}n.exports=t.default})(KN,KN.exports);var VCt=KN.exports,HN={exports:{}};(function(n,t){t.__esModule=!0,t.default=a;function a(i){for(var u="",p=i.indexOf("/*"),m=0;p>=0;){u=u+i.slice(m,p);var b=i.indexOf("*/",p+2);if(b<0)return u;m=b+2,p=i.indexOf("/*",m)}return u=u+i.slice(m),u}n.exports=t.default})(HN,HN.exports);var WCt=HN.exports;ii.__esModule=!0;ii.unesc=ii.stripComments=ii.getProp=ii.ensureObject=void 0;var GCt=nx(Fve);ii.unesc=GCt.default;var KCt=nx(UCt);ii.getProp=KCt.default;var HCt=nx(VCt);ii.ensureObject=HCt.default;var zCt=nx(WCt);ii.stripComments=zCt.default;function nx(n){return n&&n.__esModule?n:{default:n}}(function(n,t){t.__esModule=!0,t.default=void 0;var a=ii;function i(b,v){for(var E=0;E<v.length;E++){var S=v[E];S.enumerable=S.enumerable||!1,S.configurable=!0,"value"in S&&(S.writable=!0),Object.defineProperty(b,S.key,S)}}function u(b,v,E){return v&&i(b.prototype,v),Object.defineProperty(b,"prototype",{writable:!1}),b}var p=function b(v,E){if(typeof v!="object"||v===null)return v;var S=new v.constructor;for(var A in v)if(v.hasOwnProperty(A)){var O=v[A],I=typeof O;A==="parent"&&I==="object"?E&&(S[A]=E):O instanceof Array?S[A]=O.map(function(q){return b(q,S)}):S[A]=b(O,S)}return S},m=function(){function b(E){E===void 0&&(E={}),Object.assign(this,E),this.spaces=this.spaces||{},this.spaces.before=this.spaces.before||"",this.spaces.after=this.spaces.after||""}var v=b.prototype;return v.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},v.replaceWith=function(){if(this.parent){for(var S in arguments)this.parent.insertBefore(this,arguments[S]);this.remove()}return this},v.next=function(){return this.parent.at(this.parent.index(this)+1)},v.prev=function(){return this.parent.at(this.parent.index(this)-1)},v.clone=function(S){S===void 0&&(S={});var A=p(this);
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v(L,W){if(L){if(typeof L=="string")return E(L,W);var X=Object.prototype.toString.call(L).slice(8,-1);if(X==="Object"&&L.constructor&&(X=L.constructor.name),X==="Map"||X==="Set")return Array.from(L);if(X==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(X))return E(L,W)}}function E(L,W){(W==null||W>L.length)&&(W=L.length);for(var X=0,Q=new Array(W);X<W;X++)Q[X]=L[X];return Q}function S(L,W){for(var X=0;X<W.length;X++){var Q=W[X];Q.enumerable=Q.enumerable||!1,Q.configurable=!0,"value"in Q&&(Q.writable=!0),Object.defineProperty(L,Q.key,Q)}}function A(L,W,X){return W&&S(L.prototype,W),Object.defineProperty(L,"prototype",{writable:!1}),L}function O(L,W){L.prototype=Object.create(W.prototype),L.prototype.constructor=L,I(L,W)}function I(L,W){return I=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Q,ae){return Q.__proto__=ae,Q},I(L,W)}var q=function(L){O(W,L);function W(Q){var ae;return ae=L.call(this,Q)||this,ae.nodes||(ae.nodes=[]),ae}var X=W.prototype;return X.append=function(ae){return ae.parent=this,this.nodes.push(ae),this},X.prepend=function(ae){return ae.parent=this,this.nodes.unshift(ae),this},X.at=function(ae){return this.nodes[ae]},X.index=function(ae){return typeof ae=="number"?ae:this.nodes.indexOf(ae)},X.removeChild=function(ae){ae=this.index(ae),this.at(ae).parent=void 0,this.nodes.splice(ae,1);var ie;for(var be in this.indexes)ie=this.indexes[be],ie>=ae&&(this.indexes[be]=ie-1);return this},X.removeAll=function(){for(var ae=b(this.nodes),ie;!(ie=ae()).done;){var be=ie.value;be.parent=void 0}return this.nodes=[],this},X.empty=function(){return this.removeAll()},X.insertAfter=function(ae,ie){ie.parent=this;var be=this.index(ae);this.nodes.splice(be+1,0,ie),ie.parent=this;var Ge;for(var Xe in this.indexes)Ge=this.indexes[Xe],be<=Ge&&(this.indexes[Xe]=Ge+1);return this},X.insertBefore=function(ae,ie){ie.parent=this;var be=this.index(ae);this.nodes.splice(be,0,ie),ie.parent=this;var Ge;for(var Xe in this.indexes)Ge=this.indexes[Xe],Ge<=be&&(this.indexes[Xe]=Ge+1);return this},X._findChildAtPosition=function(ae,ie){var be=void 0;return this.each(function(Ge){if(Ge.atPosition){var Xe=Ge.atPosition(ae,ie);if(Xe)return be=Xe,!1}else if(Ge.isAtPosition(ae,ie))return be=Ge,!1}),be},X.atPosition=function(ae,ie){if(this.isAtPosition(ae,ie))return this._findChildAtPosition(ae,ie)||this},X._inferEndPosition=function(){this.last&&this.last.source&&this.last.source.end&&(this.source=this.source||{},this.source.end=this.source.end||{},Object.assign(this.source.end,this.last.source.end))},X.each=function(ae){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach++;var ie=this.lastEach;if(this.indexes[ie]=0,!!this.length){for(var be,Ge;this.indexes[ie]<this.length&&(be=this.indexes[ie],Ge=ae(this.at(be),be),Ge!==!1);)this.indexes[ie]+=1;if(delete this.indexes[ie],Ge===!1)return!1}},X.walk=function(ae){return this.each(function(ie,be){var Ge=ae(ie,be);if(Ge!==!1&&ie.length&&(Ge=ie.walk(ae)),Ge===!1)return!1})},X.walkAttributes=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.ATTRIBUTE)return ae.call(ie,be)})},X.walkClasses=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.CLASS)return ae.call(ie,be)})},X.walkCombinators=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.COMBINATOR)return ae.call(ie,be)})},X.walkComments=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.COMMENT)return ae.call(ie,be)})},X.walkIds=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.ID)return ae.call(ie,be)})},X.walkNesting=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.NESTING)return ae.call(ie,be)})},X.walkPseudos=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.PSEUDO)return ae.call(ie,be)})},X.walkTags=function(ae){var ie=this;return this.walk(function(be){if(be.type===i.TAG)return ae.call(ie,be)})},X.walkUniversals=function(ae){var ie=this;return this.walk(function(be
`),mt=yt.length-1,mt>0?(kt=be+mt,ir=Ot-yt[mt].length):(kt=be,ir=ie),xt=t.comment,be=kt,Y=kt,ve=Ot-ir):K===t.slash?(Ot=Ge,xt=K,Y=be,ve=Ge-ie,Xe=Ot+1):(Ot=A(X,Ge),xt=t.word,Y=be,ve=Ot-ie),Xe=Ot+1;break}W.push([xt,be,Ge-ie,Y,ve,Ge,Xe]),ir&&(ie=ir,ir=null),Ge=Xe}return W}})(Yve);(function(n,t){t.__esModule=!0,t.default=void 0;var a=Xe($ve),i=Xe(qve),u=Xe(Uve),p=Xe(Vve),m=Xe(Wve),b=Xe(Gve),v=Xe(Kve),E=Xe(Hve),S=Ge(cM),A=Xe(zve),O=Xe(Xve),I=Xe(Jve),q=Xe(hjt),L=Ge(Yve),W=Ge(ur),X=Ge(Zr),Q=ii,ae,ie;function be(it){if(typeof WeakMap!="function")return null;var Oe=new WeakMap,$e=new WeakMap;return(be=function(Ne){return Ne?$e:Oe})(it)}function Ge(it,Oe){if(it&&it.__esModule)return it;if(it===null||typeof it!="object"&&typeof it!="function")return{default:it};var $e=be(Oe);if($e&&$e.has(it))return $e.get(it);var de={},Ne=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var Ve in it)if(Ve!=="default"&&Object.prototype.hasOwnProperty.call(it,Ve)){var Ue=Ne?Object.getOwnPropertyDescriptor(it,Ve):null;Ue&&(Ue.get||Ue.set)?Object.defineProperty(de,Ve,Ue):de[Ve]=it[Ve]}return de.default=it,$e&&$e.set(it,de),de}function Xe(it){return it&&it.__esModule?it:{default:it}}function K(it,Oe){for(var $e=0;$e<Oe.length;$e++){var de=Oe[$e];de.enumerable=de.enumerable||!1,de.configurable=!0,"value"in de&&(de.writable=!0),Object.defineProperty(it,de.key,de)}}function se(it,Oe,$e){return Oe&&K(it.prototype,Oe),Object.defineProperty(it,"prototype",{writable:!1}),it}var ve=(ae={},ae[W.space]=!0,ae[W.cr]=!0,ae[W.feed]=!0,ae[W.newline]=!0,ae[W.tab]=!0,ae),Y=Object.assign({},ve,(ie={},ie[W.comment]=!0,ie));function pe(it){return{line:it[L.FIELDS.START_LINE],column:it[L.FIELDS.START_COL]}}function At(it){return{line:it[L.FIELDS.END_LINE],column:it[L.FIELDS.END_COL]}}function mt(it,Oe,$e,de){return{start:{line:it,column:Oe},end:{line:$e,column:de}}}function yt(it){return mt(it[L.FIELDS.START_LINE],it[L.FIELDS.START_COL],it[L.FIELDS.END_LINE],it[L.FIELDS.END_COL])}function Ot(it,Oe){if(it)return mt(it[L.FIELDS.START_LINE],it[L.FIELDS.START_COL],Oe[L.FIELDS.END_LINE],Oe[L.FIELDS.END_COL])}function kt(it,Oe){var $e=it[Oe];if(typeof $e=="string")return $e.indexOf("\\")!==-1&&((0,Q.ensureObject)(it,"raws"),it[Oe]=(0,Q.unesc)($e),it.raws[Oe]===void 0&&(it.raws[Oe]=$e)),it}function ir(it,Oe){for(var $e=-1,de=[];($e=it.indexOf(Oe,$e+1))!==-1;)de.push($e);return de}function Et(){var it=Array.prototype.concat.apply([],arguments);return it.filter(function(Oe,$e){return $e===it.indexOf(Oe)})}var xt=function(){function it($e,de){de===void 0&&(de={}),this.rule=$e,this.options=Object.assign({lossy:!1,safe:!1},de),this.position=0,this.css=typeof this.rule=="string"?this.rule:this.rule.selector,this.tokens=(0,L.default)({css:this.css,error:this._errorGenerator(),safe:this.options.safe});var Ne=Ot(this.tokens[0],this.tokens[this.tokens.length-1]);this.root=new a.default({source:Ne}),this.root.errorGenerator=this._errorGenerator();var Ve=new i.default({source:{start:{line:1,column:1}},sourceIndex:0});this.root.append(Ve),this.current=Ve,this.loop()}var Oe=it.prototype;return Oe._errorGenerator=function(){var de=this;return function(Ne,Ve){return typeof de.rule=="string"?new Error(Ne):de.rule.error(Ne,Ve)}},Oe.attribute=function(){var de=[],Ne=this.currToken;for(this.position++;this.position<this.tokens.length&&this.currToken[L.FIELDS.TYPE]!==W.closeSquare;)de.push(this.currToken),this.position++;if(this.currToken[L.FIELDS.TYPE]!==W.closeSquare)return this.expected("closing square bracket",this.currToken[L.FIELDS.START_POS]);var Ve=de.length,Ue={source:mt(Ne[1],Ne[2],this.currToken[3],this.currToken[4]),sourceIndex:Ne[L.FIELDS.START_POS]};if(Ve===1&&!~[W.word].indexOf(de[0][L.FIELDS.TYPE]))return this.expected("attribute",de[0][L.FIELDS.START_POS]);for(var lt=0,bt="",Ct="",qt=null,hr=!1;lt<Ve;){var Dr=de[lt],or=this.content(Dr),ta=de[lt+1];switch(Dr[L.FIELDS.TYPE]){case W.space:if(hr=!0,this.options.lossy)break;if(qt){(0,Q.ensureObject)(Ue,"spaces",qt);var ln=Ue.spaces[qt].after||"";Ue.spaces[qt].after=ln+or;var Ya=(0,Q.getProp)(Ue,"raws","spaces",qt,"after")||null;Y
If this previously worked in 3.2, you can instruct the compiler to ignore this extend by adding /* @vue-ignore */ before it, for example:
interface Props extends /* @vue-ignore */ Base {}
Note: both in 3.2 or with the ignore, the properties in the base type are treated as fallthrough attrs at runtime.`,p,a)}return u}function QOt(n,t,a,i){const u={props:{}};let p;if(t.nameType){const{name:m,constraint:b}=t.typeParameter;a=TM(a),Object.assign(a.types,Db(Nb({},i),{[m]:b})),p=jo(n,t.nameType,a)}else p=jo(n,t.typeParameter.constraint,a);for(const m of p)u.props[m]=ay({type:"Identifier",name:m},t.typeAnnotation,a,!!t.optional);return u}function h2e(n,t,a){var i,u;if(t.indexType.type==="TSNumberKeyword")return m2e(n,t.objectType,a);const{indexType:p,objectType:m}=t,b=[];let v,E;p.type==="TSStringKeyword"?(E=ns(n,m,a),v=Object.keys(E.props)):(v=jo(n,p,a),E=ns(n,m,a));for(const S of v){const A=(u=(i=E.props[S])==null?void 0:i.typeAnnotation)==null?void 0:u.typeAnnotation;A&&(A._ownerScope=E.props[S]._ownerScope,b.push(A))}return b}function m2e(n,t,a){if(t.type==="TSArrayType")return[t.elementType];if(t.type==="TSTupleType")return t.elementTypes.map(i=>i.type==="TSNamedTupleMember"?i.elementType:i);if(t.type==="TSTypeReference"){if(EM(t)==="Array"&&t.typeParameters)return t.typeParameters.params;{const i=_o(n,t,a);if(i)return m2e(n,i,a)}}return n.error("Failed to resolve element type from target type",t,a)}function jo(n,t,a){switch(t.type){case"StringLiteral":return[t.value];case"TSLiteralType":return jo(n,t.literal,a);case"TSUnionType":return t.types.map(i=>jo(n,i,a)).flat();case"TemplateLiteral":return RM(n,t,a);case"TSTypeReference":{const i=_o(n,t,a);if(i)return jo(n,i,a);if(t.typeName.type==="Identifier"){const u=(p=0)=>jo(n,t.typeParameters.params[p],a);switch(t.typeName.name){case"Extract":return u(1);case"Exclude":{const p=u(1);return u().filter(m=>!p.includes(m))}case"Uppercase":return u().map(p=>p.toUpperCase());case"Lowercase":return u().map(p=>p.toLowerCase());case"Capitalize":return u().map(Bd);case"Uncapitalize":return u().map(p=>p[0].toLowerCase()+p.slice(1));default:n.error("Unsupported type when resolving index type",t.typeName,a)}}}}return n.error("Failed to resolve index type into finite keys",t,a)}function RM(n,t,a){if(!t.expressions.length)return[t.quasis[0].value.raw];const i=[],u=t.expressions[0],p=t.quasis[0],m=p?p.value.raw:"",b=jo(n,u,a),v=RM(n,Db(Nb({},t),{expressions:t.expressions.slice(1),quasis:p?t.quasis.slice(1):t.quasis}),a);for(const E of b)for(const S of v)i.push(m+E+S);return i}const ZOt=new Set(["Partial","Required","Readonly","Pick","Omit"]);function e_t(n,t,a,i,u){const p=ns(n,t.typeParameters.params[0],i,u);switch(a){case"Partial":{const v={props:{},calls:p.calls};return Object.keys(p.props).forEach(E=>{v.props[E]=Db(Nb({},p.props[E]),{optional:!0})}),v}case"Required":{const v={props:{},calls:p.calls};return Object.keys(p.props).forEach(E=>{v.props[E]=Db(Nb({},p.props[E]),{optional:!1})}),v}case"Readonly":return p;case"Pick":{const v=jo(n,t.typeParameters.params[1],i),E={props:{},calls:p.calls};for(const S of v)E.props[S]=p.props[S];return E}case"Omit":const m=jo(n,t.typeParameters.params[1],i),b={props:{},calls:p.calls};for(const v in p.props)m.includes(v)||(b.props[v]=p.props[v]);return b}}function _o(n,t,a,i,u=!1){const p=!(a!=null&&a.isGenericScope);if(p&&t._resolvedReference)return t._resolvedReference;const m=oD(n,a||lx(n),i||EM(t),t,u);return p?t._resolvedReference=m:m}function oD(n,t,a,i,u){if(typeof a=="string"){if(t.imports[a])return r_t(n,i,a,t);{const p=i.type==="TSTypeQuery"?u?t.exportedDeclares:t.declares:u?t.exportedTypes:t.types;if(p[a])return p[a];{const m=t_t(n);if(m)for(const b of m){const v=i.type==="TSTypeQuery"?b.declares:b.types;if(v[a])return(n.deps||(n.deps=new Set)).add(b.filename),v[a]}}}}else{let p=oD(n,t,a[0],i,u);if(p&&(p.type!=="TSModuleDeclaration"&&(p=p._ns),p)){const m=n_t(n,p,p._ownerScope||t);return oD(n,m,a.length>2?a.slice(1):a[a.length-1],i,!p.declare)}}}function EM(n){const t=n.type==="TSTypeReference"?n.typeName:n.type==="TSExpressionWithTypeArguments"?n.expression:n.type==="TSImportType"?n.qualifier:n.exprName;return(t==null?void 0:t.type)==="Identifier"?t.name:(t==null?void 0:t.type)==="TSQualifiedName"?y2e(t):"default"}function y2e
${a.join(`,
`)}
}`;return n.propsRuntimeDefaults&&!i&&(u=`/*@__PURE__*/${n.helper("mergeDefaults")}(${u}, ${n.getString(n.propsRuntimeDefaults)})`),u}function c_t(n,t){const a=[],i=ns(n,t);for(const u in i.props){const p=i.props[u];let m=As(n,p),b=!1;m.includes(Od)&&(m.includes("Boolean")||m.includes("Function")?(m=m.filter(v=>v!==Od),b=!0):m=["null"]),a.push({key:u,required:!p.optional,type:m||["null"],skipCheck:b})}return a}function p_t(n,{key:t,required:a,type:i,skipCheck:u},p){let m;const b=h_t(n,t,i);if(b)m=`default: ${b.valueString}${b.needSkipFactory?", skipFactory: true":""}`;else if(p){const E=n.propsRuntimeDefaults.properties.find(S=>S.type==="SpreadElement"?!1:LOt(S.key,S.computed)===t);E&&(E.type==="ObjectProperty"?m=`default: ${n.getString(E.value)}`:m=`${E.async?"async ":""}${E.kind!=="method"?`${E.kind} `:""}default() ${n.getString(E.body)}`)}const v=UOt(t);return n.options.isProd?i.some(E=>E==="Boolean"||(!p||m)&&E==="Function")?`${v}: { ${ime([`type: ${A2(i)}`,m])} }`:n.isCE?m?`${v}: ${`{ ${m}, type: ${A2(i)} }`}`:`${v}: {type: ${A2(i)}}`:`${v}: ${m?`{ ${m} }`:"{}"}`:`${v}: { ${ime([`type: ${A2(i)}`,`required: ${a}`,u&&"skipCheck: true",m])} }`}function f_t(n){return!!(n.propsRuntimeDefaults&&n.propsRuntimeDefaults.type==="ObjectExpression"&&n.propsRuntimeDefaults.properties.every(t=>t.type!=="SpreadElement"&&(!t.computed||t.key.type.endsWith("Literal"))))}function h_t(n,t,a){const i=n.propsDestructuredBindings[t],u=i&&i.default;if(u){const p=n.getString(u),m=Uy(u);if(a&&a.length&&!a.includes("null")){const E=m_t(m);E&&!a.includes(E)&&n.error(`Default value of prop "${t}" does not match declared type.`,m)}const b=!a&&(Kk(m)||m.type==="Identifier");return{valueString:!b&&!MOt(m)&&!(a!=null&&a.includes("Function"))?`() => (${p})`:p,needSkipFactory:b}}}function m_t(n){switch(n.type){case"StringLiteral":return"String";case"NumericLiteral":return"Number";case"BooleanLiteral":return"Boolean";case"ObjectExpression":return"Object";case"ArrayExpression":return"Array";case"FunctionExpression":case"ArrowFunctionExpression":return"Function"}}function y_t(n){const t=new Set,a=n.emitsTypeDecl;if(a.type==="TSFunctionType")return gme(n,a.parameters[0],t),t;const{props:i,calls:u}=ns(n,a);let p=!1;for(const m in i)t.add(m),p=!0;if(u){p&&n.error("defineEmits() type cannot mixed call signature and property syntax.",a);for(const m of u)gme(n,m.parameters[0],t)}return t}function gme(n,t,a){if(t.type==="Identifier"&&t.typeAnnotation&&t.typeAnnotation.type==="TSTypeAnnotation"){const i=b2e(n,t.typeAnnotation.typeAnnotation);for(const u of i)u.type==="TSLiteralType"&&u.literal.type!=="UnaryExpression"&&u.literal.type!=="TemplateLiteral"&&a.add(String(u.literal.value))}}var g_t=Object.defineProperty,vme=Object.getOwnPropertySymbols,v_t=Object.prototype.hasOwnProperty,b_t=Object.prototype.propertyIsEnumerable,bme=(n,t,a)=>t in n?g_t(n,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[t]=a,xme=(n,t)=>{for(var a in t||(t={}))v_t.call(t,a)&&bme(n,a,t[a]);if(vme)for(var a of vme(t))b_t.call(t,a)&&bme(n,a,t[a]);return n};xme(xme({},jk),EL);var x_t=Oye(({types:n},t)=>{let a,i;return{name:"babel-plugin-resolve-type",pre(b){const v=b.opts.filename||"unknown.js";i=new Set,a={filename:v,source:b.code,options:t,ast:b.ast.program.body,isCE:!1,error(E,S){throw new Error(`[@vue/babel-plugin-resolve-type] ${E}
${v}${y8t(b.code,{start:{line:S.loc.start.line,column:S.loc.start.column+1},end:{line:S.loc.end.line,column:S.loc.end.column+1}})}`)},helper(E){return i.add(E),`_${E}`},getString(E){return b.code.slice(E.start,E.end)},propsTypeDecl:void 0,propsRuntimeDefaults:void 0,propsDestructuredBindings:{},emitsTypeDecl:void 0}},visitor:{CallExpression(b){if(!a)throw new Error("[@vue/babel-plugin-resolve-type] context is not loaded.");const{node:v}=b;if(!n.isIdentifier(v.callee,{name:"defineComponent"})||!Rme(b))return;const E=v.arguments[0];if(!E||!n.isFunction(E))return;let S=v.arguments[1];S||(S=n.objectExpression([]),v.arguments.push(S)),v.arguments[1]=p(E,S)||S,v.arguments[1]=m(E,v.arguments[1])||S},VariableDeclarator(b){u(b)}},post(b){for(const v of i)Op.addNamed(b.path,`_${v}`,"vue")}};function u(b){var v;const E=b.get("id"),S=b.get("init");if(!E||!E.isIdentifier()||!S||!S.isCallExpression()||!((v=S.get("callee"))!=null&&v.isIdentifier({name:"defineComponent"}))||!Rme(S))return;const A=n.objectProperty(n.identifier("name"),n.stringLiteral(E.node.name)),{arguments:O}=S.node;O.length!==0&&(O.length===1&&S.node.arguments.push(n.objectExpression([])),O[1]=k_(n,O[1],A))}function p(b,v){const E=b.params[0];if(!E||(E.type==="AssignmentPattern"?(a.propsTypeDecl=D_(E.left),a.propsRuntimeDefaults=E.right):a.propsTypeDecl=D_(E),!a.propsTypeDecl))return;const S=u_t(a);if(!S)return;const A=Z7t(S);return k_(n,v,n.objectProperty(n.identifier("props"),A))}function m(b,v){var E;const S=b.params[1]&&D_(b.params[1]);if(!S||!n.isTSTypeReference(S)||!n.isIdentifier(S.typeName,{name:"SetupContext"}))return;const A=(E=S.typeParameters)==null?void 0:E.params[0];if(!A)return;a.emitsTypeDecl=A;const O=y_t(a),I=n.arrayExpression(Array.from(O).map(q=>n.stringLiteral(q)));return k_(n,v,n.objectProperty(n.identifier("emits"),I))}});function D_(n){if("typeAnnotation"in n&&n.typeAnnotation&&n.typeAnnotation.type==="TSTypeAnnotation")return n.typeAnnotation.typeAnnotation}function Rme(n){var t;const a=(t=n.scope.getBinding("defineComponent"))==null?void 0:t.path.parent;return a?a.type==="ImportDeclaration"&&/^@?vue(\/|$)/.test(a.source.value):!0}function k_(n,t,a){if(n.isObjectExpression(t))t.properties.unshift(a);else if(n.isExpression(t))return n.objectExpression([a,n.spreadElement(t)]);return t}const R_t=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","label","legend","li","link","main","map","mark","math","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rb","rp","rt","rtc","ruby","s","samp","script","search","section","select","slot","small","source","span","strong","style","sub","summary","sup","svg","table","tbody","td","template","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr"];var E_t=R_t;const x2e=jme(E_t),S_t=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignObject","g","glyph","glyphRef","hkern","image","line","linearGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref"
function ${I.name}(s) { return typeof s === 'function' || (Object.prototype.toString.call(s) === '[object Object]' && !${O}(s)); } `,L=p.get("body").filter(W=>W.isImportDeclaration()).pop();return L&&L.insertAfter(q),S.runtimeIsSlot=I,I})}else{let S;b.forEach(I=>{m.set(I,()=>(S||(S=Op.addNamespace(p,"vue",{ensureLiveReference:!0})),ut.memberExpression(S,ut.identifier(I))))});const A={},{enableObjectSlots:O=!0}=m.opts;O&&m.set("@vue/babel-plugin-jsx/runtimeIsSlot",()=>{if(A.runtimeIsSlot)return A.runtimeIsSlot;const I=p.scope.generateUidIdentifier("isSlot"),{object:q}=m.get("isVNode")(),L=Cme.ast` function ${I.name}(s) { return typeof s === 'function' || (Object.prototype.toString.call(s) === '[object Object]' && !${q.name}.isVNode(s)); } `,X=p.get("body").filter(Q=>Q.isVariableDeclaration()&&Q.node.declarations.some(ae=>{var ie;return((ie=ae.id)==null?void 0:ie.name)===S.name})).pop();return X&&X.insertAfter(L),I})}const{opts:{pragma:v=""},file:E}=m;if(v&&m.set("createVNode",()=>ut.identifier(v)),E.ast.comments)for(const S of E.ast.comments){const A=Z_t.exec(S.value);A&&m.set("createVNode",()=>ut.identifier(A[1]))}}}}})})});async function pDt(n){return Dit.transform(n,{plugins:[tNt]}).code}export{pDt as transformJSX};
|