1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[70861],{1906:e=>{var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,n=Object.prototype.hasOwnProperty,f={};((e,r)=>{for(var a in r)t(e,a,{get:r[a],enumerable:!0})})(f,{SYMBOL_FOR_REQ_CONTEXT:()=>o,getContext:()=>s}),e.exports=((e,f,o,s)=>{if(f&&"object"==typeof f||"function"==typeof f)for(let o of a(f))n.call(e,o)||void 0===o||t(e,o,{get:()=>f[o],enumerable:!(s=r(f,o))||s.enumerable});return e})(t({},"__esModule",{value:!0}),f);let o=Symbol.for("@vercel/request-context");function s(){let e=globalThis;return e[o]?.get?.()??{}}},6942:e=>{var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,n=Object.prototype.hasOwnProperty,f={};((e,r)=>{for(var a in r)t(e,a,{get:r[a],enumerable:!0})})(f,{AccessTokenMissingError:()=>o,RefreshAccessTokenFailedError:()=>s}),e.exports=((e,f,o,s)=>{if(f&&"object"==typeof f||"function"==typeof f)for(let o of a(f))n.call(e,o)||void 0===o||t(e,o,{get:()=>f[o],enumerable:!(s=r(f,o))||s.enumerable});return e})(t({},"__esModule",{value:!0}),f);class o extends Error{constructor(){super("No authentication found. Please log in with the Vercel CLI (vercel login)."),this.name="AccessTokenMissingError"}}class s extends Error{constructor(e){super("Failed to refresh authentication token.",{cause:e}),this.name="RefreshAccessTokenFailedError"}}},12782:(e,t,r)=>{r.r(t),r.d(t,{fromWebToken:()=>f.G});var a=r(84170),n={};for(let e in a)"default"!==e&&(n[e]=()=>a[e]);r.d(t,n);var f=r(72573)},16593:(e,t,r)=>{r.d(t,{P:()=>a});let a=e=>{if("string"==typeof e)return e;if("object"!=typeof e||"number"!=typeof e.byteOffset||"number"!=typeof e.byteLength)throw Error("@smithy/util-utf8: toUtf8 encoder function only accepts string | Uint8Array.");return new TextDecoder("utf-8").decode(e)}},19757:(e,t,r)=>{r.d(t,{Hz:()=>f,s$:()=>o});var a=r(23339),n=r(56990),f=function(){function e(){this.crc32=new o}return e.prototype.update=function(e){(0,n.Kz)(e)||this.crc32.update((0,n.pP)(e))},e.prototype.digest=function(){return(0,a.__awaiter)(this,void 0,void 0,function(){return(0,a.__generator)(this,function(e){return[2,(0,n.yl)(this.crc32.digest())]})})},e.prototype.reset=function(){this.crc32=new o},e}(),o=function(){function e(){this.checksum=0xffffffff}return e.prototype.update=function(e){var t,r;try{for(var n=(0,a.__values)(e),f=n.next();!f.done;f=n.next()){var o=f.value;this.checksum=this.checksum>>>8^s[(this.checksum^o)&255]}}catch(e){t={error:e}}finally{try{f&&!f.done&&(r=n.return)&&r.call(n)}finally{if(t)throw t.error}}return this},e.prototype.digest=function(){return(0xffffffff^this.checksum)>>>0},e}(),s=(0,n.zB)([0,0x77073096,0xee0e612c,0x990951ba,0x76dc419,0x706af48f,0xe963a535,0x9e6495a3,0xedb8832,0x79dcb8a4,0xe0d5e91e,0x97d2d988,0x9b64c2b,0x7eb17cbd,0xe7b82d07,0x90bf1d91,0x1db71064,0x6ab020f2,0xf3b97148,0x84be41de,0x1adad47d,0x6ddde4eb,0xf4d4b551,0x83d385c7,0x136c9856,0x646ba8c0,0xfd62f97a,0x8a65c9ec,0x14015c4f,0x63066cd9,0xfa0f3d63,0x8d080df5,0x3b6e20c8,0x4c69105e,0xd56041e4,0xa2677172,0x3c03e4d1,0x4b04d447,0xd20d85fd,0xa50ab56b,0x35b5a8fa,0x42b2986c,0xdbbbc9d6,0xacbcf940,0x32d86ce3,0x45df5c75,0xdcd60dcf,0xabd13d59,0x26d930ac,0x51de003a,0xc8d75180,0xbfd06116,0x21b4f4b5,0x56b3c423,0xcfba9599,0xb8bda50f,0x2802b89e,0x5f058808,0xc60cd9b2,0xb10be924,0x2f6f7c87,0x58684c11,0xc1611dab,0xb6662d3d,0x76dc4190,0x1db7106,0x98d220bc,0xefd5102a,0x71b18589,0x6b6b51f,0x9fbfe4a5,0xe8b8d433,0x7807c9a2,0xf00f934,0x9609a88e,0xe10e9818,0x7f6a0dbb,0x86d3d2d,0x91646c97,0xe6635c01,0x6b6b51f4,0x1c6c6162,0x856530d8,0xf262004e,0x6c0695ed,0x1b01a57b,0x8208f4c1,0xf50fc457,0x65b0d9c6,0x12b7e950,0x8bbeb8ea,0xfcb9887c,0x62dd1ddf,0x15da2d49,0x8cd37cf3,0xfbd44c65,0x4db26158,0x3ab551ce,0xa3bc0074,0xd4bb30e2,0x4adfa541,0x3dd895d7,0xa4d1c46d,0xd3d6f4fb,0x4369e96a,0x346ed9fc,0xad678846,0xda60b8d0,0x44042d73,0x33031de5,0xaa0a4c5f,0xdd0d7cc9,0x5005713c,0x270241aa,0xbe0b1010,0xc90c2086,0x5768b525,0x206f85b3,0xb966d409,0xce61e49f,0x5edef90e,0x29d9c998,0xb0d09822,0xc7d7a8b4,0x59b33d17,0x2eb40d81,0xb7bd5c3b,0xc0ba6cad,0xedb88320,0x9abfb3b6,0x3b6e20c,0x74b1d29a,0xead54739,0x9dd277af,0x4db2615,0x73dc1683,0xe3630b12,0x94643b84,0xd6d6a3e,0x7a6a5aa8,0xe40ecf0b,0x9309ff9d,0xa00ae27,0x7d079eb1,0xf00f9344,0x8708a3d2,0x1e01f268,0x6906c2fe,0xf762575d,0x806567cb,0x196c3671,0x6e6b06e7,0xfed41b76,0x89d32be0,0x10da7a5a,0x67dd4acc,0xf9b9df6f,0x8ebeeff9,0x17b7be43,0
1x60b08ed5,0xd6d6a3e8,0xa1d1937e,0x38d8c2c4,0x4fdff252,0xd1bb67f1,0xa6bc5767,0x3fb506dd,0x48b2364b,0xd80d2bda,0xaf0a1b4c,0x36034af6,0x41047a60,0xdf60efc3,0xa867df55,0x316e8eef,0x4669be79,0xcb61b38c,0xbc66831a,0x256fd2a0,0x5268e236,0xcc0c7795,0xbb0b4703,0x220216b9,0x5505262f,0xc5ba3bbe,0xb2bd0b28,0x2bb45a92,0x5cb36a04,0xc2d7ffa7,0xb5d0cf31,0x2cd99e8b,0x5bdeae1d,0x9b64c2b0,0xec63f226,0x756aa39c,0x26d930a,0x9c0906a9,0xeb0e363f,0x72076785,0x5005713,0x95bf4a82,0xe2b87a14,0x7bb12bae,0xcb61b38,0x92d28e9b,0xe5d5be0d,0x7cdcefb7,0xbdbdf21,0x86d3d2d4,0xf1d4e242,0x68ddb3f8,0x1fda836e,0x81be16cd,0xf6b9265b,0x6fb077e1,0x18b74777,0x88085ae6,0xff0f6a70,0x66063bca,0x11010b5c,0x8f659eff,0xf862ae69,0x616bffd3,0x166ccf45,0xa00ae278,0xd70dd2ee,0x4e048354,0x3903b3c2,0xa7672661,0xd06016f7,0x4969474d,0x3e6e77db,0xaed16a4a,0xd9d65adc,0x40df0b66,936918e3,0xa9bcae53,0xdebb9ec5,0x47b2cf7f,0x30b5ffe9,0xbdbdf21c,0xcabac28a,0x53b39330,0x24b4a3a6,0xbad03605,0xcdd70693,0x54de5729,0x23d967bf,0xb3667a2e,0xc4614ab8,0x5d681b02,0x2a6f2b94,0xb40bbe37,0xc30c8ea1,0x5a05df1b,0x2d02ef8d])},33988:(e,t,r)=>{r.d(t,{B:()=>m});var a,n=r(19757),f=r(47019);class o{bytes;constructor(e){if(this.bytes=e,8!==e.byteLength)throw Error("Int64 buffers must be exactly 8 bytes")}static fromNumber(e){if(e>0x8000000000000000||e<-0x8000000000000000)throw Error(`${e} is too large (or, if negative, too small) to represent as an Int64`);let t=new Uint8Array(8);for(let r=7,a=Math.abs(Math.round(e));r>-1&&a>0;r--,a/=256)t[r]=a;return e<0&&s(t),new o(t)}valueOf(){let e=this.bytes.slice(0),t=128&e[0];return t&&s(e),parseInt((0,f.n)(e),16)*(t?-1:1)}toString(){return String(this.valueOf())}}function s(e){for(let t=0;t<8;t++)e[t]^=255;for(let t=7;t>-1&&(e[t]++,0===e[t]);t--);}class c{toUtf8;fromUtf8;constructor(e,t){this.toUtf8=e,this.fromUtf8=t}format(e){let t=[];for(let r of Object.keys(e)){let a=this.fromUtf8(r);t.push(Uint8Array.from([a.byteLength]),a,this.formatHeaderValue(e[r]))}let r=new Uint8Array(t.reduce((e,t)=>e+t.byteLength,0)),a=0;for(let e of t)r.set(e,a),a+=e.byteLength;return r}formatHeaderValue(e){switch(e.type){case"boolean":return Uint8Array.from([+!e.value]);case"byte":return Uint8Array.from([2,e.value]);case"short":let t=new DataView(new ArrayBuffer(3));return t.setUint8(0,3),t.setInt16(1,e.value,!1),new Uint8Array(t.buffer);case"integer":let r=new DataView(new ArrayBuffer(5));return r.setUint8(0,4),r.setInt32(1,e.value,!1),new Uint8Array(r.buffer);case"long":let a=new Uint8Array(9);return a[0]=5,a.set(e.value.bytes,1),a;case"binary":let n=new DataView(new ArrayBuffer(3+e.value.byteLength));n.setUint8(0,6),n.setUint16(1,e.value.byteLength,!1);let s=new Uint8Array(n.buffer);return s.set(e.value,3),s;case"string":let c=this.fromUtf8(e.value),d=new DataView(new ArrayBuffer(3+c.byteLength));d.setUint8(0,7),d.setUint16(1,c.byteLength,!1);let b=new Uint8Array(d.buffer);return b.set(c,3),b;case"timestamp":let i=new Uint8Array(9);return i[0]=8,i.set(o.fromNumber(e.value.valueOf()).bytes,1),i;case"uuid":if(!p.test(e.value))throw Error(`Invalid UUID received: ${e.value}`);let x=new Uint8Array(17);return x[0]=9,x.set((0,f.a)(e.value.replace(/\-/g,"")),1),x}}parse(e){let t={},r=0;for(;r<e.byteLength;){let a=e.getUint8(r++),n=this.toUtf8(new Uint8Array(e.buffer,e.byteOffset+r,a));switch(r+=a,e.getUint8(r++)){case 0:t[n]={type:d,value:!0};break;case 1:t[n]={type:d,value:!1};break;case 2:t[n]={type:b,value:e.getInt8(r++)};break;case 3:t[n]={type:i,value:e.getInt16(r,!1)},r+=2;break;case 4:t[n]={type:x,value:e.getInt32(r,!1)},r+=4;break;case 5:t[n]={type:u,value:new o(new Uint8Array(e.buffer,e.byteOffset+r,8))},r+=8;break;case 6:let s=e.getUint16(r,!1);r+=2,t[n]={type:l,value:new Uint8Array(e.buffer,e.byteOffset+r,s)},r+=s;break;case 7:let c=e.getUint16(r,!1);r+=2,t[n]={type:y,value:this.toUtf8(new Uint8Array(e.buffer,e.byteOffset+r,c))},r+=c;break;case 8:t[n]={type:h,value:new Date(new o(new Uint8Array(e.buffer,e.byteOffset+r,8)).valueOf())},r+=8;break;case 9:let p=new Uint8Array(e.buffer,e.byteOffset+r,16);r+=16,t[n]={type:g,value:`${(0,f.n)(p.subarray(0,4))}-${(0,f.n)(p.subarray(4,6))}-${(0,f.n)(p.subarray(6,8))}-${(0,f.n)(p.subarray(8,10))}-${(0,f.n)(p.subarray(10))}`};break;default:throw Error("Unrecognized header type tag")}}return t}}!function(e){e[e.boolTrue=0]="boolTrue",e[e.boolFalse=1]="boolFalse",e[e.byte=2]="byte",e[e.short=3]="short",e[e.integer=4]="integer",e[e.long=5]="long",e[e.byteArray=6]="byteArray",e[e.string=7]="string",e[e.timestamp=8]="timestamp",e[e.uuid=9]="uuid"}(a||(a={}));let d="boolean",b="byte",i="short",x="integer",u="long",l="binary",y="string",h="timestamp",g="uuid",p=/^[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}$/,w=16;class m{headerMarshaller;messageBuffer;isEndOfStream;constructor(e,t){this.headerMarshaller=new c(e,t),this.messageBuffer=[],this.isEndOfStream=!1}feed(e){this.messageBuffer.push(this.decode(e))}endOfStream(){this.isEndOfStream=!0}getMessage(){let e=this.messageBuffer.pop(),t=this.isEndOfStream;return{getMessage:()=>
1e,isEndOfStream:()=>t}}getAvailableMessages(){let e=this.messageBuffer;this.messageBuffer=[];let t=this.isEndOfStream;return{getMessages:()=>e,isEndOfStream:()=>t}}encode({headers:e,body:t}){let r=this.headerMarshaller.format(e),a=r.byteLength+t.byteLength+16,f=new Uint8Array(a),o=new DataView(f.buffer,f.byteOffset,f.byteLength),s=new n.s$;return o.setUint32(0,a,!1),o.setUint32(4,r.byteLength,!1),o.setUint32(8,s.update(f.subarray(0,8)).digest(),!1),f.set(r,12),f.set(t,r.byteLength+12),o.setUint32(a-4,s.update(f.subarray(8,a-4)).digest(),!1),f}decode(e){let{headers:t,body:r}=function({byteLength:e,byteOffset:t,buffer:r}){if(e<w)throw Error("Provided message too short to accommodate event stream message overhead");let a=new DataView(r,t,e),f=a.getUint32(0,!1);if(e!==f)throw Error("Reported message length does not match received message length");let o=a.getUint32(4,!1),s=a.getUint32(8,!1),c=a.getUint32(e-4,!1),d=new n.s$().update(new Uint8Array(r,t,8));if(s!==d.digest())throw Error(`The prelude checksum specified in the message (${s}) does not match the calculated CRC32 checksum (${d.digest()})`);if(d.update(new Uint8Array(r,t+8,e-12)),c!==d.digest())throw Error(`The message checksum (${d.digest()}) did not match the expected value of ${c}`);return{headers:new DataView(r,t+8+4,o),body:new Uint8Array(r,t+8+4+o,f-o-16)}}(e);return{headers:this.headerMarshaller.parse(t),body:r}}formatHeaders(e){return this.headerMarshaller.format(e)}}},47019:(e,t,r)=>{r.d(t,{a:()=>f,n:()=>o});let a={},n={};for(let e=0;e<256;e++){let t=e.toString(16).toLowerCase();1===t.length&&(t=`0${t}`),a[e]=t,n[t]=e}function f(e){if(e.length%2!=0)throw Error("Hex encoded strings must have an even number length");let t=new Uint8Array(e.length/2);for(let r=0;r<e.length;r+=2){let a=e.slice(r,r+2).toLowerCase();if(a in n)t[r/2]=n[a];else throw Error(`Cannot decode unrecognized sequence ${a} as hexadecimal`)}return t}function o(e){let t="";for(let r=0;r<e.byteLength;r++)t+=a[e[r]];return t}},48453:(e,t,r)=>{var a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,f=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(s,{AccessTokenMissingError:()=>d.AccessTokenMissingError,RefreshAccessTokenFailedError:()=>d.RefreshAccessTokenFailedError,getContext:()=>c.getContext,getVercelOidcToken:()=>b,getVercelOidcTokenSync:()=>i,getVercelToken:()=>x}),e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of f(t))o.call(e,r)||void 0===r||a(e,r,{get:()=>t[r],enumerable:!(s=n(t,r))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var c=r(1906),d=r(6942);async function b(){return""}function i(){return""}async function x(){throw Error("getVercelToken is not supported in browser environments")}},56990:(e,t,r)=>{r.d(t,{pP:()=>o,Kz:()=>s,yl:()=>c,zB:()=>d});var a=r(69385),n=r(70664).hp,f=void 0!==n&&n.from?function(e){return n.from(e,"utf8")}:a.a;function o(e){return e instanceof Uint8Array?e:"string"==typeof e?f(e):ArrayBuffer.isView(e)?new Uint8Array(e.buffer,e.byteOffset,e.byteLength/Uint8Array.BYTES_PER_ELEMENT):new Uint8Array(e)}function s(e){return"string"==typeof e?0===e.length:0===e.byteLength}function c(e){return new Uint8Array([(0xff000000&e)>>24,(0xff0000&e)>>16,(65280&e)>>8,255&e])}function d(e){if(!Uint32Array.from){for(var t=new Uint32Array(e.length),r=0;r<e.length;)t[r]=e[r],r+=1;return t}return Uint32Array.from(e)}},57380:(e,t,r)=>{r.d(t,{a:()=>a});let a=e=>new TextEncoder().encode(e)},69385:(e,t,r)=>{r.d(t,{a:()=>a});let a=e=>new TextEncoder().encode(e)},72573:(e,t,r)=>{r.d(t,{G:()=>a});let a=e=>async t=>{e.logger?.debug("@aws-sdk/credential-provider-web-identity - fromWebToken");let{roleArn:a,roleSessionName:n,webIdentityToken:f,providerId:o,policyArns:s,policy:c,durationSeconds:d}=e,{roleAssumerWithWebIdentity:b}=e;if(!b){let{getDefaultRoleAssumerWithWebIdentity:a}=await r.e(15563).then(r.bind(r,15563));b=a({...e.clientConfig,credentialProviderLogger:e.logger,parentClientConfig:{...t?.callerClientConfig,...e.parentClientConfig}},e.clientPlugins)}return b({RoleArn:a,RoleSessionName:n??`aws-sdk-js-session-${Date.now()}`,WebIdentityToken:f,ProviderId:o,PolicyArns:s,Policy:c,DurationSeconds:d})}},79187:(e,t,r)=>{var a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,f=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,s={};((e,t)=>
1{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(s,{awsCredentialsProvider:()=>c.awsCredentialsProvider}),e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of f(t))o.call(e,r)||void 0===r||a(e,r,{get:()=>t[r],enumerable:!(s=n(t,r))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var c=r(81265)},81265:(e,t,r)=>{var a=Object.defineProperty,n=Object.getOwnPropertyDescriptor,f=Object.getOwnPropertyNames,o=Object.prototype.hasOwnProperty,s={};((e,t)=>{for(var r in t)a(e,r,{get:t[r],enumerable:!0})})(s,{awsCredentialsProvider:()=>b}),e.exports=((e,t,r,s)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let r of f(t))o.call(e,r)||void 0===r||a(e,r,{get:()=>t[r],enumerable:!(s=n(t,r))||s.enumerable});return e})(a({},"__esModule",{value:!0}),s);var c=r(12782),d=r(48453);function b(e){return async()=>(0,c.fromWebToken)({...e,webIdentityToken:(0,d.getVercelOidcTokenSync)()})()}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.