(()=>{vare={311:(e,r,t)=>{"use strict";varn=t(300).Buffer;vari=t(300).SlowBuffer;e.exports=bufferEq;functionbufferEq(e,r){if(!n.isBuffer(e)||!n.isBuffer(r)){returnfalse}if(e.length!==r.length){returnfalse}vart=0;for(vari=0;i<e.length;i++){t|=e[i]^r[i]}returnt===0}bufferEq.install=function(){n.prototype.equal=i.prototype.equal=functionequal(e){returnbufferEq(this,e)}};vara=n.prototype.equal;varo=i.prototype.equal;bufferEq.restore=function(){n.prototype.equal=a;i.prototype.equal=o}},550:(e,r,t)=>{"use strict";varn=t(118).Buffer;vari=t(505);vara=128,o=0,s=32,u=16,f=2,c=u|s|o<<6,l=f|o<<6;functionbase64Url(e){returne.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}functionsignatureAsBuffer(e){if(n.isBuffer(e)){returne}elseif("string"===typeofe){returnn.from(e,"base64")}thrownewTypeError("ECDSA signature must be a Base64 string or a Buffer")}functionderToJose(e,r){e=signatureAsBuffer(e);vart=i(r);varo=t+1;vars=e.length;varu=0;if(e[u++]!==c){thrownewError('Could not find expected "seq"')}varf=e[u++];if(f===(a|1)){f=e[u++]}if(s-u<f){thrownewError('"seq" specified length of "'+f+'", only "'+(s-u)+'" remaining')}if(e[u++]!==l){thrownewError('Could not find expected "int" for "r"')}varp=e[u++];if(s-u-2<p){thrownewError('"r" specified length of "'+p+'", only "'+(s-u-2)+'" available')}if(o<p){thrownewError('"r" specified length of "'+p+'", max of "'+o+'" is acceptable')}vary=u;u+=p;if(e[u++]!==l){thrownewError('Could not find expected "int" for "s"')}vard=e[u++];if(s-u!==d){thrownewError('"s" specified length of "'+d+'", expected "'+(s-u)+'"')}if(o<d){thrownewError('"s" specified length of "'+d+'", max of "'+o+'" is acceptable')}varv=u;u+=d;if(u!==s){thrownewError('Expected to consume entire buffer, but "'+(s-u)+'" bytes remain')}varb=t-p,g=t-d;varm=n.allocUnsafe(b+p+g+d);for(u=0;u<b;++u){m[u]=0}e.copy(m,u,y+Math.max(-b,0),y+p);u=t;for(varh=u;u<h+g;++u){m[u]=0}e.copy(m,u,v+Math.max(-g,0),v+d);m=m.toString("base64");m=base64Url(m);returnm}functioncountPadding(e,r,t){varn=0;while(r+n<t&&e[r+n]===0){++n}vari=e[r+n]>=a;if(i){--n}returnn}functionjoseToDer(e,r){e=signatureAsBuffer(e);vart=i(r);varo=e.length;if(o!==t*2){thrownewTypeError('"'+r+'" signatures must be "'+t*2+'" bytes, saw "'+o+'"')}vars=countPadding(e,0,t);varu=countPadding(e,t,e.length);varf=t-s;varp=t-u;vary=1+1+f+1+1+p;vard=y<a;varv=n.allocUnsafe((d?2:3)+y);varb=0;v[b++]=c;if(d){v[b++]=y}else{v[b++]=a|1;v[b++]=y&255}v[b++]=l;v[b++]=f;if(s<0){v[b++]=0;b+=e.copy(v,b,0,t)}else{b+=e.copy(v,b,s,t)}v[b++]=l;v[b++]=p;if(u<0){v[b++]=0;e.copy(v,b,t)}else{e.copy(v,b,t+u)}returnv}e.exports={derToJose:derToJose,joseToDer:joseToDer}},505:e=>{"use strict";functiongetParamSize(e){varr=(e/8|0)+(e%8===0?0:1);returnr}varr={ES256:getParamSize(256),ES384:getParamSize(384),ES512:getParamSize(521)};functiongetParamBytesForAlg(e){vart=r[e];if(t){returnt}thrownewError('Unknown algorithm "'+e+'"')}e.exports=getParamBytesForAlg},27:(e,r,t)=>{varn=t(28);e.exports=function(e,r){r=r||{};vart=n.decode(e,r);if(!t){returnnull}vari=t.payload;if(typeofi==="string"){try{vara=JSON.parse(i);if(a!==null&&typeofa==="object"){i=a}}catch(e){}}if(r.complete===true){return{header:t.header,payload:i,signature:t.signature}}returni}},314:(e,r,t)=>{e.exports={decode:t(27),verify:t(591),sign:t(48),JsonWebTokenError:t(627),NotBeforeError:t(704),TokenExpiredError:t(948)}},627:e=>{varJsonWebTokenError=function(e,r){Error.call(this,e);if(Error.captureStackTrace){Error.captureStackTrace(this,this.constructor)}this.name="JsonWebTokenError";this.message=e;if(r)this.inner=r};JsonWebTokenError.prototype=Object.create(Error.prototype);JsonWebTokenError.prototype.constructor=JsonWebTokenError;e.exports=JsonWebTokenError},704:(e,r,t)=>{varn=t(627);varNotBeforeError=function(e,r){n.call(this,e);this.name="NotBeforeError";this.date=r};NotBeforeError.prototype=Object.create(n.prototype);NotBeforeError.prototype.constructor=NotBeforeError;e.exports=NotBeforeError},948:(e,r,t)=>{varn=t(627);varTokenExpiredError=function(e,r){n.call(th