(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8649],{72164:function(e,t,r){"use strict";r.d(t,{r:function(){return n}});let n=(e,t,r)=>{let n=t-e;return((r-e)%n+n)%n+e}},73132:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=l(e),a=o[0],s=o[1],u=new i((a+s)*3/4-s),c=0,d=s>0?a-4:a;for(r=0;r<d;r+=4)t=n[e.charCodeAt(r)]<<18|n[e.charCodeAt(r+1)]<<12|n[e.charCodeAt(r+2)]<<6|n[e.charCodeAt(r+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,u[c++]=255&t),1===s&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=0,s=n-i;a<s;a+=16383)o.push(function(e,t,n){for(var i,o=[],a=t;a<n;a+=3)o.push(r[(i=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]))>>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,a,a+16383>s?s:a+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a<s;++a)r[a]=o[a],n[o.charCodeAt(a)]=a;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},29516:function(e,t,r){"use strict";let n=r(73132),i=r(97990),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,r){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return l(e,t,r)}function l(e,t,r){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!s.isEncoding(t))throw TypeError("Unknown encoding: "+t);let r=0|h(e,t),n=a(r),i=n.write(e,t);return i!==r&&(n=n.slice(0,i)),n}(e,t);if(ArrayBuffer.isView(e))return function(e){if(D(e,Uint8Array)){let t=new Uint8Array(e);return f(t.buffer,t.byteOffset,t.byteLength)}return d(e)}(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(D(e,ArrayBuffer)||e&&D(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(D(e,SharedArrayBuffer)||e&&D(e.buffer,SharedArrayBuffer)))return f(e,t,r);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let n=e.valueOf&&e.valueOf();if(null!=n&&n!==e)return s.from(n,t,r);let i=function(e){var t;if(s.isBuffer(e)){let t=0|p(e.length),r=a(t);return 0===r.length||e.copy(r,0,0,t),r}return void 0!==e.length?"number"!=typeof e.length||(t=e.length)!=t?a(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),a(e<0?0:0|p(e))}function d(e){let t=e.length<0?0:0|p(e.length),r=a(t);for(let n=0;n<t;n+=1)r[n]=255&e[n];return r}function f(e,t,r){let n;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(r||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(n=void 0===t&&void 0===r?new Uint8Array(e):void 0===r?new Uint8Array(e,t):new Uint8Array(e,t,r),s.prototype),n}function p(e){if(e>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function h(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||D(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return R(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return I(e).length;default:if(i)return n?-1:R(e).length;t=(""+t).toLowerCase(),i=!0}}function O(e,t,r){let i=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){let n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);let i="";for(let n=t;n<r;++n)i+=A[e[n]];return i}(this,t,r);case"utf8":case"utf-8":return b(this,t,r);case"ascii":return function(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(127&e[i]);return n}(this,t,r);case"latin1":case"binary":return function(e,t,r){let n="";r=Math.min(e.length,r);for(let i=t;i<r;++i)n+=String.fromCharCode(e[i]);return n}(this,t,r);case"base64":var o,a;return o=t,a=r,0===o&&a===this.length?n.fromByteArray(this):n.fromByteArray(this.slice(o,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,r){let n=e.slice(t,r),i="";for(let e=0;e<n.length-1;e+=2)i+=String.fromCharCode(n[e]+256*n[e+1]);return i}(this,t,r);default:if(i)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function m(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}function g(e,t,r,n,i){var o;if(0===e.length)return -1;if("string"==typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),(o=r=+r)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return -1;r=e.length-1}else if(r<0){if(!i)return -1;r=0}if("string"==typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:y(e,t,r,n,i);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):y(e,[t],r,n,i);throw TypeError("val must be string, number or Buffer")}function y(e,t,r,n,i){let o,a=1,s=e.length,l=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;a=2,s/=2,l/=2,r/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let n=-1;for(o=r;o<s;o++)if(u(e,o)===u(t,-1===n?0:o-n)){if(-1===n&&(n=o),o-n+1===l)return n*a}else -1!==n&&(o-=o-n),n=-1}else for(r+l>s&&(r=s-l),o=r;o>=0;o--){let r=!0;for(let n=0;n<l;n++)if(u(e,o+n)!==u(t,n)){r=!1;break}if(r)return o}return -1}function b(e,t,r){r=Math.min(e.length,r);let n=[],i=t;for(;i<r;){let t=e[i],o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=r){let r,n,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:(192&(r=e[i+1]))==128&&(l=(31&t)<<6|63&r)>127&&(o=l);break;case 3:r=e[i+1],n=e[i+2],(192&r)==128&&(192&n)==128&&(l=(15&t)<<12|(63&r)<<6|63&n)>2047&&(l<55296||l>57343)&&(o=l);break;case 4:r=e[i+1],n=e[i+2],s=e[i+3],(192&r)==128&&(192&n)==128&&(192&s)==128&&(l=(15&t)<<18|(63&r)<<12|(63&n)<<6|63&s)>65535&&l<1114112&&(o=l)}}null===o?(o=65533,a=1):o>65535&&(o-=65536,n.push(o>>>10&1023|55296),o=56320|1023&o),n.push(o),i+=a}return function(e){let t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);let r="",n=0;for(;n<t;)r+=String.fromCharCode.apply(String,e.slice(n,n+=4096));return r}(n)}function v(e,t,r){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>r)throw RangeError("Trying to access beyond buffer length")}function _(e,t,r,n,i,o){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(r+n>e.length)throw RangeError("Index out of range")}function P(e,t,r,n,i){Q(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o,o>>=8,e[r++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,a>>=8,e[r++]=a,r}function w(e,t,r,n,i){Q(t,n,i,e,r,7);let o=Number(t&BigInt(4294967295));e[r+7]=o,o>>=8,e[r+6]=o,o>>=8,e[r+5]=o,o>>=8,e[r+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[r+3]=a,a>>=8,e[r+2]=a,a>>=8,e[r+1]=a,a>>=8,e[r]=a,r+8}function S(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function j(e,t,r,n,o){return t=+t,r>>>=0,o||S(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function C(e,t,r,n,o){return t=+t,r>>>=0,o||S(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}t.Buffer=s,t.SlowBuffer=function(e){return+e!=e&&(e=0),s.alloc(+e)},t.INSPECT_MAX_BYTES=50,t.kMaxLength=2147483647,s.TYPED_ARRAY_SUPPORT=function(){try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,r){return l(e,t,r)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,r){return(u(e),e<=0)?a(e):void 0!==t?"string"==typeof r?a(e).fill(t,r):a(e).fill(t):a(e)},s.allocUnsafe=function(e){return c(e)},s.allocUnsafeSlow=function(e){return c(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(D(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),D(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let r=e.length,n=t.length;for(let i=0,o=Math.min(r,n);i<o;++i)if(e[i]!==t[i]){r=e[i],n=t[i];break}return r<n?-1:n<r?1:0},s.isEncoding=function(e){switch(String(e).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}},s.concat=function(e,t){let r;if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(r=0,t=0;r<e.length;++r)t+=e[r].length;let n=s.allocUnsafe(t),i=0;for(r=0;r<e.length;++r){let t=e[r];if(D(t,Uint8Array))i+t.length>n.length?(s.isBuffer(t)||(t=s.from(t)),t.copy(n,i)):Uint8Array.prototype.set.call(n,t,i);else if(s.isBuffer(t))t.copy(n,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=t.length}return n},s.byteLength=h,s.prototype._isBuffer=!0,s.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)m(this,t,t+1);return this},s.prototype.swap32=function(){let e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)m(this,t,t+3),m(this,t+1,t+2);return this},s.prototype.swap64=function(){let e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)m(this,t,t+7),m(this,t+1,t+6),m(this,t+2,t+5),m(this,t+3,t+4);return this},s.prototype.toString=function(){let e=this.length;return 0===e?"":0==arguments.length?b(this,0,e):O.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){let e="",r=t.INSPECT_MAX_BYTES;return e=this.toString("hex",0,r).replace(/(.{2})/g,"$1 ").trim(),this.length>r&&(e+=" ... "),"<Buffer "+e+">"},o&&(s.prototype[o]=s.prototype.inspect),s.prototype.compare=function(e,t,r,n,i){if(D(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;let o=i-n,a=r-t,l=Math.min(o,a),u=this.slice(n,i),c=e.slice(t,r);for(let e=0;e<l;++e)if(u[e]!==c[e]){o=u[e],a=c[e];break}return o<a?-1:a<o?1:0},s.prototype.includes=function(e,t,r){return -1!==this.indexOf(e,t,r)},s.prototype.indexOf=function(e,t,r){return g(this,e,t,r,!0)},s.prototype.lastIndexOf=function(e,t,r){return g(this,e,t,r,!1)},s.prototype.write=function(e,t,r,n){var i,o,a,s,l,u,c,d;if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");let p=!1;for(;;)switch(n){case"hex":return function(e,t,r,n){let i;r=Number(r)||0;let o=e.length-r;n?(n=Number(n))>o&&(n=o):n=o;let a=t.length;for(n>a/2&&(n=a/2),i=0;i<n;++i){let n=parseInt(t.substr(2*i,2),16);if(n!=n)break;e[r+i]=n}return i}(this,e,t,r);case"utf8":case"utf-8":return i=t,o=r,z(R(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return a=t,s=r,z(function(e){let t=[];for(let r=0;r<e.length;++r)t.push(255&e.charCodeAt(r));return t}(e),this,a,s);case"base64":return l=t,u=r,z(I(e),this,l,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=r,z(function(e,t){let r,n;let i=[];for(let o=0;o<e.length&&!((t-=2)<0);++o)n=(r=e.charCodeAt(o))>>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(p)throw TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),p=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){let r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t<e&&(t=e);let n=this.subarray(e,t);return Object.setPrototypeOf(n,s.prototype),n},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return n},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);let n=this[e+--t],i=1;for(;t>0&&(i*=256);)n+=this[e+--t]*i;return n},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||v(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||v(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readBigUInt64LE=V(function(e){E(e>>>=0,"offset");let t=this[e],r=this[e+7];(void 0===t||void 0===r)&&$(e,this.length-8);let n=t+256*this[++e]+65536*this[++e]+16777216*this[++e],i=this[++e]+256*this[++e]+65536*this[++e]+16777216*r;return BigInt(n)+(BigInt(i)<<BigInt(32))}),s.prototype.readBigUInt64BE=V(function(e){E(e>>>=0,"offset");let t=this[e],r=this[e+7];(void 0===t||void 0===r)&&$(e,this.length-8);let n=16777216*t+65536*this[++e]+256*this[++e]+this[++e],i=16777216*this[++e]+65536*this[++e]+256*this[++e]+r;return(BigInt(n)<<BigInt(32))+BigInt(i)}),s.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);let n=this[e],i=1,o=0;for(;++o<t&&(i*=256);)n+=this[e+o]*i;return n>=(i*=128)&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||v(e,t,this.length);let n=t,i=1,o=this[e+--n];for(;n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},s.prototype.readInt8=function(e,t){return(e>>>=0,t||v(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||v(e,2,this.length);let r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){e>>>=0,t||v(e,2,this.length);let r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||v(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readBigInt64LE=V(function(e){E(e>>>=0,"offset");let t=this[e],r=this[e+7];return(void 0===t||void 0===r)&&$(e,this.length-8),(BigInt(this[e+4]+256*this[e+5]+65536*this[e+6]+(r<<24))<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+16777216*this[++e])}),s.prototype.readBigInt64BE=V(function(e){E(e>>>=0,"offset");let t=this[e],r=this[e+7];return(void 0===t||void 0===r)&&$(e,this.length-8),(BigInt((t<<24)+65536*this[++e]+256*this[++e]+this[++e])<<BigInt(32))+BigInt(16777216*this[++e]+65536*this[++e]+256*this[++e]+r)}),s.prototype.readFloatLE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||v(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||v(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;_(this,e,t,r,n,0)}let i=1,o=0;for(this[t]=255&e;++o<r&&(i*=256);)this[t+o]=e/i&255;return t+r},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,r,n){if(e=+e,t>>>=0,r>>>=0,!n){let n=Math.pow(2,8*r)-1;_(this,e,t,r,n,0)}let i=r-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+r},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeBigUInt64LE=V(function(e,t=0){return P(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeBigUInt64BE=V(function(e,t=0){return w(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t>>>=0,!n){let n=Math.pow(2,8*r-1);_(this,e,t,r,n-1,-n)}let i=0,o=1,a=0;for(this[t]=255&e;++i<r&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t>>>=0,!n){let n=Math.pow(2,8*r-1);_(this,e,t,r,n-1,-n)}let i=r-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t>>>=0,r||_(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeBigInt64LE=V(function(e,t=0){return P(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeBigInt64BE=V(function(e,t=0){return w(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeFloatLE=function(e,t,r){return j(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return j(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return C(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return C(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n<r&&(n=r),n===r||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t<n-r&&(n=e.length-t+r);let i=n-r;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,r,n):Uint8Array.prototype.set.call(e,this.subarray(r,n),t),i},s.prototype.fill=function(e,t,r,n){let i;if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!s.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){let t=e.charCodeAt(0);("utf8"===n&&t<128||"latin1"===n)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<r)throw RangeError("Out of range index");if(r<=t)return this;if(t>>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i<r;++i)this[i]=e;else{let o=s.isBuffer(e)?e:s.from(e,n),a=o.length;if(0===a)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<r-t;++i)this[i+t]=o[i%a]}return this};let T={};function M(e,t,r){T[e]=class extends r{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function k(e){let t="",r=e.length,n="-"===e[0]?1:0;for(;r>=n+4;r-=3)t=`_${e.slice(r-3,r)}${t}`;return`${e.slice(0,r)}${t}`}function Q(e,t,r,n,i,o){if(e>r||e<t){let n;let i="bigint"==typeof t?"n":"";throw n=o>3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${(o+1)*8}${i}`:`>= -(2${i} ** ${(o+1)*8-1}${i}) and < 2 ** ${(o+1)*8-1}${i}`:`>= ${t}${i} and <= ${r}${i}`,new T.ERR_OUT_OF_RANGE("value",n,e)}E(i,"offset"),(void 0===n[i]||void 0===n[i+o])&&$(i,n.length-(o+1))}function E(e,t){if("number"!=typeof e)throw new T.ERR_INVALID_ARG_TYPE(t,"number",e)}function $(e,t,r){if(Math.floor(e)!==e)throw E(e,r),new T.ERR_OUT_OF_RANGE(r||"offset","an integer",e);if(t<0)throw new T.ERR_BUFFER_OUT_OF_BOUNDS;throw new T.ERR_OUT_OF_RANGE(r||"offset",`>= ${r?1:0} and <= ${t}`,e)}M("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),M("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),M("ERR_OUT_OF_RANGE",function(e,t,r){let n=`The value of "${e}" is out of range.`,i=r;return Number.isInteger(r)&&Math.abs(r)>4294967296?i=k(String(r)):"bigint"==typeof r&&(i=String(r),(r>BigInt(2)**BigInt(32)||r<-(BigInt(2)**BigInt(32)))&&(i=k(i)),i+="n"),n+=` It must be ${t}. Received ${i}`},RangeError);let Z=/[^+/0-9A-Za-z-_]/g;function R(e,t){let r;t=t||1/0;let n=e.length,i=null,o=[];for(let a=0;a<n;++a){if((r=e.charCodeAt(a))>55295&&r<57344){if(!i){if(r>56319||a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function I(e){return n.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(Z,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function z(e,t,r,n){let i;for(i=0;i<n&&!(i+r>=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function D(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}let A=function(){let e="0123456789abcdef",t=Array(256);for(let r=0;r<16;++r){let n=16*r;for(let i=0;i<16;++i)t[n+i]=e[r]+e[i]}return t}();function V(e){return"undefined"==typeof BigInt?N:e}function N(){throw Error("BigInt not supported")}},56378:function(e,t,r){"use strict";var n=r(1649),i=r(79119),o=i(n("String.prototype.indexOf"));e.exports=function(e,t){var r=n(e,!!t);return"function"==typeof r&&o(e,".prototype.")>-1?i(r):r}},79119:function(e,t,r){"use strict";var n=r(91437),i=r(1649),o=r(27022),a=r(42500),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),u=i("%Reflect.apply%",!0)||n.call(l,s),c=r(57931),d=i("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=u(n,l,arguments);return o(t,1+d(0,e.length-(arguments.length-1)),!0)};var f=function(){return u(n,s,arguments)};c?c(e.exports,"apply",{value:f}):e.exports.apply=f},81879:function(e,t,r){"use strict";var n=r(41319),i={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var r,o,a,s,l,u,c,d,f=!1;t||(t={}),a=t.debug||!1;try{if(l=n(),u=document.createRange(),c=document.getSelection(),(d=document.createElement("span")).textContent=e,d.ariaHidden="true",d.style.all="unset",d.style.position="fixed",d.style.top=0,d.style.clip="rect(0, 0, 0, 0)",d.style.whiteSpace="pre",d.style.webkitUserSelect="text",d.style.MozUserSelect="text",d.style.msUserSelect="text",d.style.userSelect="text",d.addEventListener("copy",function(r){if(r.stopPropagation(),t.format){if(r.preventDefault(),void 0===r.clipboardData){a&&console.warn("unable to use e.clipboardData"),a&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var n=i[t.format]||i.default;window.clipboardData.setData(n,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e)}t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))}),document.body.appendChild(d),u.selectNodeContents(d),c.addRange(u),!document.execCommand("copy"))throw Error("copy command was unsuccessful");f=!0}catch(n){a&&console.error("unable to copy using execCommand: ",n),a&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),f=!0}catch(n){a&&console.error("unable to copy using clipboardData: ",n),a&&console.error("falling back to prompt"),r="message"in t?t.message:"Copy to clipboard: #{key}, Enter",o=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C",s=r.replace(/#{\s*key\s*}/g,o),window.prompt(s,e)}}finally{c&&("function"==typeof c.removeRange?c.removeRange(u):c.removeAllRanges()),d&&document.body.removeChild(d),l()}return f}},19546:function(e,t,r){"use strict";var n=r(57931),i=r(88882),o=r(42500),a=r(37997);e.exports=function(e,t,r){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,u=arguments.length>5?arguments[5]:null,c=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(n)n(e,t,{configurable:null===u&&d?d.configurable:!u,enumerable:null===s&&d?d.enumerable:!s,value:r,writable:null===l&&d?d.writable:!l});else if(!c&&(s||l||u))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");else e[t]=r}},20079:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,(n=r=t.ElementType||(t.ElementType={})).Root="root",n.Text="text",n.Directive="directive",n.Comment="comment",n.Script="script",n.Style="style",n.Tag="tag",n.CDATA="cdata",n.Doctype="doctype",t.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},t.Root=r.Root,t.Text=r.Text,t.Directive=r.Directive,t.Comment=r.Comment,t.Script=r.Script,t.Style=r.Style,t.Tag=r.Tag,t.CDATA=r.CDATA,t.Doctype=r.Doctype},68452:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var o=r(20079),a=r(7542);i(r(7542),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,r){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=r?r:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var r=this.options.xmlMode?o.ElementType.Tag:void 0,n=new a.Element(e,t,void 0,r);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===o.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var r=new a.Text(e);this.addNode(r),this.lastNode=r}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment){this.lastNode.data+=e;return}var t=new a.Comment(e);this.addNode(t),this.lastNode=t},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var r=new a.ProcessingInstruction(e,t);this.addNode(r)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],r=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),r&&(e.prev=r,r.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t.default=l},7542:function(e,t,r){"use strict";var n,i=this&&this.__extends||(n=function(e,t){return(n=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),o=this&&this.__assign||function(){return(o=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var a=r(20079),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),P(this,e)},e}();t.Node=s;var l=function(e){function t(t){var r=e.call(this)||this;return r.data=t,r}return i(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=l;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Text,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(l);t.Text=u;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Comment,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);t.Comment=c;var d=function(e){function t(t,r){var n=e.call(this,r)||this;return n.name=t,n.type=a.ElementType.Directive,n}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);t.ProcessingInstruction=d;var f=function(e){function t(t){var r=e.call(this)||this;return r.children=t,r}return i(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=f;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.CDATA,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(f);t.CDATA=p;var h=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Root,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(f);t.Document=h;var O=function(e){function t(t,r,n,i){void 0===n&&(n=[]),void 0===i&&(i="script"===t?a.ElementType.Script:"style"===t?a.ElementType.Style:a.ElementType.Tag);var o=e.call(this,n)||this;return o.name=t,o.attribs=r,o.type=i,o}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map(function(t){var r,n;return{name:t,value:e.attribs[t],namespace:null===(r=e["x-attribsNamespace"])||void 0===r?void 0:r[t],prefix:null===(n=e["x-attribsPrefix"])||void 0===n?void 0:n[t]}})},enumerable:!1,configurable:!0}),t}(f);function m(e){return(0,a.isTag)(e)}function g(e){return e.type===a.ElementType.CDATA}function y(e){return e.type===a.ElementType.Text}function b(e){return e.type===a.ElementType.Comment}function v(e){return e.type===a.ElementType.Directive}function _(e){return e.type===a.ElementType.Root}function P(e,t){if(void 0===t&&(t=!1),y(e))r=new u(e.data);else if(b(e))r=new c(e.data);else if(m(e)){var r,n=t?w(e.children):[],i=new O(e.name,o({},e.attribs),n);n.forEach(function(e){return e.parent=i}),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),r=i}else if(g(e)){var n=t?w(e.children):[],a=new p(n);n.forEach(function(e){return e.parent=a}),r=a}else if(_(e)){var n=t?w(e.children):[],s=new h(n);n.forEach(function(e){return e.parent=s}),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else if(v(e)){var l=new d(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),r=l}else throw Error("Not implemented yet: ".concat(e.type));return r.startIndex=e.startIndex,r.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function w(e){for(var t=e.map(function(e){return P(e,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}t.Element=O,t.isTag=m,t.isCDATA=g,t.isText=y,t.isComment=b,t.isDirective=v,t.isDocument=_,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=P},57931:function(e,t,r){"use strict";var n=r(1649)("%Object.defineProperty%",!0)||!1;if(n)try{n({},"a",{value:1})}catch(e){n=!1}e.exports=n},3986:function(e){"use strict";e.exports=EvalError},35345:function(e){"use strict";e.exports=Error},68677:function(e){"use strict";e.exports=RangeError},19910:function(e){"use strict";e.exports=ReferenceError},88882:function(e){"use strict";e.exports=SyntaxError},42500:function(e){"use strict";e.exports=TypeError},70537:function(e){"use strict";e.exports=URIError},66136:function(e){"use strict";var t,r="object"==typeof Reflect?Reflect:null,n=r&&"function"==typeof r.apply?r.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};t=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function o(){o.init.call(this)}e.exports=o,e.exports.once=function(e,t){return new Promise(function(r,n){var i;function o(r){e.removeListener(t,a),n(r)}function a(){"function"==typeof e.removeListener&&e.removeListener("error",o),r([].slice.call(arguments))}O(e,t,a,{once:!0}),"error"!==t&&(i={once:!0},"function"==typeof e.on&&O(e,"error",o,i))})},o.EventEmitter=o,o.prototype._events=void 0,o.prototype._eventsCount=0,o.prototype._maxListeners=void 0;var a=10;function s(e){if("function"!=typeof e)throw TypeError('The "listener" argument must be of type Function. Received type '+typeof e)}function l(e){return void 0===e._maxListeners?o.defaultMaxListeners:e._maxListeners}function u(e,t,r,n){if(s(r),void 0===(o=e._events)?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),a=o[t]),void 0===a)a=o[t]=r,++e._eventsCount;else if("function"==typeof a?a=o[t]=n?[r,a]:[a,r]:n?a.unshift(r):a.push(r),(i=l(e))>0&&a.length>i&&!a.warned){a.warned=!0;var i,o,a,u=Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");u.name="MaxListenersExceededWarning",u.emitter=e,u.type=t,u.count=a.length,console&&console.warn&&console.warn(u)}return e}function c(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function d(e,t,r){var n={fired:!1,wrapFn:void 0,target:e,type:t,listener:r},i=c.bind(n);return i.listener=r,n.wrapFn=i,i}function f(e,t,r){var n=e._events;if(void 0===n)return[];var i=n[t];return void 0===i?[]:"function"==typeof i?r?[i.listener||i]:[i]:r?function(e){for(var t=Array(e.length),r=0;r<t.length;++r)t[r]=e[r].listener||e[r];return t}(i):h(i,i.length)}function p(e){var t=this._events;if(void 0!==t){var r=t[e];if("function"==typeof r)return 1;if(void 0!==r)return r.length}return 0}function h(e,t){for(var r=Array(t),n=0;n<t;++n)r[n]=e[n];return r}function O(e,t,r,n){if("function"==typeof e.on)n.once?e.once(t,r):e.on(t,r);else if("function"==typeof e.addEventListener)e.addEventListener(t,function i(o){n.once&&e.removeEventListener(t,i),r(o)});else throw TypeError('The "emitter" argument must be of type EventEmitter. Received type '+typeof e)}Object.defineProperty(o,"defaultMaxListeners",{enumerable:!0,get:function(){return a},set:function(e){if("number"!=typeof e||e<0||i(e))throw RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");a=e}}),o.init=function(){(void 0===this._events||this._events===Object.getPrototypeOf(this)._events)&&(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},o.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},o.prototype.getMaxListeners=function(){return l(this)},o.prototype.emit=function(e){for(var t=[],r=1;r<arguments.length;r++)t.push(arguments[r]);var i="error"===e,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var a,s=Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var l=o[e];if(void 0===l)return!1;if("function"==typeof l)n(l,this,t);else for(var u=l.length,c=h(l,u),r=0;r<u;++r)n(c[r],this,t);return!0},o.prototype.addListener=function(e,t){return u(this,e,t,!1)},o.prototype.on=o.prototype.addListener,o.prototype.prependListener=function(e,t){return u(this,e,t,!0)},o.prototype.once=function(e,t){return s(t),this.on(e,d(this,e,t)),this},o.prototype.prependOnceListener=function(e,t){return s(t),this.prependListener(e,d(this,e,t)),this},o.prototype.removeListener=function(e,t){var r,n,i,o,a;if(s(t),void 0===(n=this._events)||void 0===(r=n[e]))return this;if(r===t||r.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete n[e],n.removeListener&&this.emit("removeListener",e,r.listener||t));else if("function"!=typeof r){for(i=-1,o=r.length-1;o>=0;o--)if(r[o]===t||r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,a||t)}return this},o.prototype.off=o.prototype.removeListener,o.prototype.removeAllListeners=function(e){var t,r,n;if(void 0===(r=this._events))return this;if(void 0===r.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0==arguments.length){var i,o=Object.keys(r);for(n=0;n<o.length;++n)"removeListener"!==(i=o[n])&&this.removeAllListeners(i);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=r[e]))this.removeListener(e,t);else if(void 0!==t)for(n=t.length-1;n>=0;n--)this.removeListener(e,t[n]);return this},o.prototype.listeners=function(e){return f(this,e,!0)},o.prototype.rawListeners=function(e){return f(this,e,!1)},o.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):p.call(e,t)},o.prototype.listenerCount=p,o.prototype.eventNames=function(){return this._eventsCount>0?t(this._events):[]}},54329:function(e,t,r){"use strict";var n=r(57325),i=Object.prototype.toString,o=Object.prototype.hasOwnProperty,a=function(e,t,r){for(var n=0,i=e.length;n<i;n++)o.call(e,n)&&(null==r?t(e[n],n,e):t.call(r,e[n],n,e))},s=function(e,t,r){for(var n=0,i=e.length;n<i;n++)null==r?t(e.charAt(n),n,e):t.call(r,e.charAt(n),n,e)},l=function(e,t,r){for(var n in e)o.call(e,n)&&(null==r?t(e[n],n,e):t.call(r,e[n],n,e))};e.exports=function(e,t,r){var o;if(!n(t))throw TypeError("iterator must be a function");arguments.length>=3&&(o=r),"[object Array]"===i.call(e)?a(e,t,o):"string"==typeof e?s(e,t,o):l(e,t,o)}},7417:function(e){e.exports="object"==typeof self?self.FormData:window.FormData},99478:function(e,t,r){"use strict";function n(e){return function(t,r){return e.chain(t,function(t){return e.map(r(t),function(){return t})})}}r.d(t,{bw:function(){return n}})},28835:function(e,t,r){"use strict";r.d(t,{UI:function(){return f},EQ:function(){return m},Y3:function(){return g}});var n=r(99478),i=r(38367),o=r(97281),a=r(35793),s=a.t$,l=a.F2,u=(0,i.OB)(2,function(e,t){return O(e)?e:t(e.right)}),c=function(e,t){return(0,i.zG)(e,f(t))},d="Either",f=function(e){return function(t){return O(t)?t:l(e(t.right))}},p={URI:d,map:c};(0,i.OB)(2,(0,o.as)(p)),(0,o.Ep)(p);var h={URI:d,fromEither:i.yR},O=a.nM;a.tO;var m=function(e,t){return function(r){return O(r)?e(r.left):t(r.right)}};n.bw({URI:d,map:c,ap:function(e,t){var r;return(0,i.zG)(e,(r=t,function(e){return O(e)?e:O(r)?r:l(e.right(r.right))}))},chain:u}),h.fromEither;var g=function(e,t){try{return l(e())}catch(e){return s(t(e))}};a.F4,a.Xl},97281:function(e,t,r){"use strict";function n(e){return function(t,r){return e.map(t,function(){return r})}}function i(e){var t=n(e);return function(e){return t(e,void 0)}}r.d(t,{Ep:function(){return i},as:function(){return n}})},90697:function(e,t,r){"use strict";r.d(t,{Q:function(){return o}});var n=r(28835),i=r(38367),o=function(e){return(0,n.Y3)(function(){return JSON.parse(e)},i.yR)}},11443:function(e,t,r){"use strict";r.d(t,{pF:function(){return O},UI:function(){return d},YP:function(){return s},G:function(){return l}});var n=r(99478),i=r(38367),o=r(97281),a=r(35793),s=a.YP,l=a.G,u=function(e,t){return(0,i.zG)(e,d(t))},c="Option",d=function(e){return function(t){return h(t)?s:l(e(t.value))}},f={URI:c,map:u};(0,i.OB)(2,(0,o.as)(f)),(0,o.Ep)(f);var p={URI:c,map:u,ap:function(e,t){var r;return(0,i.zG)(e,(r=t,function(e){return h(e)?s:h(r)?s:l(e.value(r.value))}))},chain:(0,i.OB)(2,function(e,t){return h(e)?s:t(e.value)})};(0,i.OB)(2,function(e,t){return h(e)?t():e}),i.yR,a.pC;var h=function(e){return"None"===e._tag},O=function(e){return function(t){return h(t)?e():t.value}};n.bw(p),(0,n.bw)(p),a.F4,a.Xl},38367:function(e,t,r){"use strict";r.d(t,{OB:function(){return s},ls:function(){return o},yR:function(){return i},zG:function(){return a}});var n=function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))};function i(e){return e}function o(e,t,r,n,i,o,a,s,l){switch(arguments.length){case 1:return e;case 2:return function(){return t(e.apply(this,arguments))};case 3:return function(){return r(t(e.apply(this,arguments)))};case 4:return function(){return n(r(t(e.apply(this,arguments))))};case 5:return function(){return i(n(r(t(e.apply(this,arguments)))))};case 6:return function(){return o(i(n(r(t(e.apply(this,arguments))))))};case 7:return function(){return a(o(i(n(r(t(e.apply(this,arguments)))))))};case 8:return function(){return s(a(o(i(n(r(t(e.apply(this,arguments))))))))};case 9:return function(){return l(s(a(o(i(n(r(t(e.apply(this,arguments)))))))))}}}function a(e,t,r,n,i,o,a,s,l){switch(arguments.length){case 1:return e;case 2:return t(e);case 3:return r(t(e));case 4:return n(r(t(e)));case 5:return i(n(r(t(e))));case 6:return o(i(n(r(t(e)))));case 7:return a(o(i(n(r(t(e))))));case 8:return s(a(o(i(n(r(t(e)))))));case 9:return l(s(a(o(i(n(r(t(e))))))));default:for(var u=arguments[0],c=1;c<arguments.length;c++)u=arguments[c](u);return u}}var s=function(e,t){var r="number"==typeof e?function(t){return t.length>=e}:e;return function(){var e=Array.from(arguments);return r(arguments)?t.apply(this,e):function(r){return t.apply(void 0,n([r],e,!1))}}}},35793:function(e,t,r){"use strict";r.d(t,{F2:function(){return u},F4:function(){return d},G:function(){return o},Xl:function(){return c},YP:function(){return i},nM:function(){return a},pC:function(){return n},t$:function(){return l},tO:function(){return s}});var n=function(e){return"Some"===e._tag},i={_tag:"None"},o=function(e){return{_tag:"Some",value:e}},a=function(e){return"Left"===e._tag},s=function(e){return"Right"===e._tag},l=function(e){return{_tag:"Left",left:e}},u=function(e){return{_tag:"Right",right:e}},c=[],d={};Object.prototype.hasOwnProperty},63566:function(e,t){"use strict";var r=this&&this.__spreadArray||function(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))};function n(e){return e}function i(e){return function(){return e}}function o(e,t,r,n,i,o,a,s,l){switch(arguments.length){case 1:return e;case 2:return function(){return t(e.apply(this,arguments))};case 3:return function(){return r(t(e.apply(this,arguments)))};case 4:return function(){return n(r(t(e.apply(this,arguments))))};case 5:return function(){return i(n(r(t(e.apply(this,arguments)))))};case 6:return function(){return o(i(n(r(t(e.apply(this,arguments))))))};case 7:return function(){return a(o(i(n(r(t(e.apply(this,arguments)))))))};case 8:return function(){return s(a(o(i(n(r(t(e.apply(this,arguments))))))))};case 9:return function(){return l(s(a(o(i(n(r(t(e.apply(this,arguments)))))))))}}}function a(e){throw Error("Called `absurd` function which should be uncallable")}Object.defineProperty(t,"__esModule",{value:!0}),t.dual=t.getEndomorphismMonoid=t.SK=t.hole=t.constVoid=t.constUndefined=t.constNull=t.constFalse=t.constTrue=t.unsafeCoerce=t.apply=t.getRing=t.getSemiring=t.getMonoid=t.getSemigroup=t.getBooleanAlgebra=void 0,t.identity=n,t.constant=i,t.flip=function(e){return function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return t.length>1?e(t[1],t[0]):function(r){return e(r)(t[0])}}},t.flow=o,t.tuple=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return e},t.increment=function(e){return e+1},t.decrement=function(e){return e-1},t.absurd=a,t.tupled=function(e){return function(t){return e.apply(void 0,t)}},t.untupled=function(e){return function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e(t)}},t.pipe=function(e,t,r,n,i,o,a,s,l){switch(arguments.length){case 1:return e;case 2:return t(e);case 3:return r(t(e));case 4:return n(r(t(e)));case 5:return i(n(r(t(e))));case 6:return o(i(n(r(t(e)))));case 7:return a(o(i(n(r(t(e))))));case 8:return s(a(o(i(n(r(t(e)))))));case 9:return l(s(a(o(i(n(r(t(e))))))));default:for(var u=arguments[0],c=1;c<arguments.length;c++)u=arguments[c](u);return u}},t.not=function(e){return function(t){return!e(t)}},t.getBooleanAlgebra=function(e){return function(){return{meet:function(t,r){return function(n){return e.meet(t(n),r(n))}},join:function(t,r){return function(n){return e.join(t(n),r(n))}},zero:function(){return e.zero},one:function(){return e.one},implies:function(t,r){return function(n){return e.implies(t(n),r(n))}},not:function(t){return function(r){return e.not(t(r))}}}}},t.getSemigroup=function(e){return function(){return{concat:function(t,r){return function(n){return e.concat(t(n),r(n))}}}}},t.getMonoid=function(e){var r=(0,t.getSemigroup)(e);return function(){return{concat:r().concat,empty:function(){return e.empty}}}},t.getSemiring=function(e){return{add:function(t,r){return function(n){return e.add(t(n),r(n))}},zero:function(){return e.zero},mul:function(t,r){return function(n){return e.mul(t(n),r(n))}},one:function(){return e.one}}},t.getRing=function(e){var r=(0,t.getSemiring)(e);return{add:r.add,mul:r.mul,one:r.one,zero:r.zero,sub:function(t,r){return function(n){return e.sub(t(n),r(n))}}}},t.apply=function(e){return function(t){return t(e)}},t.unsafeCoerce=n,t.constTrue=i(!0),t.constFalse=i(!1),t.constNull=i(null),t.constUndefined=i(void 0),t.constVoid=t.constUndefined,t.hole=a,t.SK=function(e,t){return t},t.getEndomorphismMonoid=function(){return{concat:function(e,t){return o(e,t)},empty:n}},t.dual=function(e,t){var n="number"==typeof e?function(t){return t.length>=e}:e;return function(){var e=Array.from(arguments);return n(arguments)?t.apply(this,e):function(n){return t.apply(void 0,r([n],e,!1))}}}},71968:function(e){"use strict";var t=Object.prototype.toString,r=Math.max,n=function(e,t){for(var r=[],n=0;n<e.length;n+=1)r[n]=e[n];for(var i=0;i<t.length;i+=1)r[i+e.length]=t[i];return r},i=function(e,t){for(var r=[],n=t||0,i=0;n<e.length;n+=1,i+=1)r[i]=e[n];return r},o=function(e,t){for(var r="",n=0;n<e.length;n+=1)r+=e[n],n+1<e.length&&(r+=t);return r};e.exports=function(e){var a,s=this;if("function"!=typeof s||"[object Function]"!==t.apply(s))throw TypeError("Function.prototype.bind called on incompatible "+s);for(var l=i(arguments,1),u=r(0,s.length-l.length),c=[],d=0;d<u;d++)c[d]="$"+d;if(a=Function("binder","return function ("+o(c,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof a){var t=s.apply(this,n(l,arguments));return Object(t)===t?t:this}return s.apply(e,n(l,arguments))}),s.prototype){var f=function(){};f.prototype=s.prototype,a.prototype=new f,f.prototype=null}return a}},91437:function(e,t,r){"use strict";var n=r(71968);e.exports=Function.prototype.bind||n},1649:function(e,t,r){"use strict";var n,i=r(35345),o=r(3986),a=r(68677),s=r(19910),l=r(88882),u=r(42500),c=r(70537),d=Function,f=function(e){try{return d('"use strict"; return ('+e+").constructor;")()}catch(e){}},p=Object.getOwnPropertyDescriptor;if(p)try{p({},"")}catch(e){p=null}var h=function(){throw new u},O=p?function(){try{return arguments.callee,h}catch(e){try{return p(arguments,"callee").get}catch(e){return h}}}():h,m=r(96431)(),g=r(97005)(),y=Object.getPrototypeOf||(g?function(e){return e.__proto__}:null),b={},v="undefined"!=typeof Uint8Array&&y?y(Uint8Array):n,_={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":m&&y?y([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":b,"%AsyncGenerator%":b,"%AsyncGeneratorFunction%":b,"%AsyncIteratorPrototype%":b,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":d,"%GeneratorFunction%":b,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":m&&y?y(y([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&m&&y?y(new Map()[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&m&&y?y(new Set()[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":m&&y?y(""[Symbol.iterator]()):n,"%Symbol%":m?Symbol:n,"%SyntaxError%":l,"%ThrowTypeError%":O,"%TypedArray%":v,"%TypeError%":u,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":c,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet};if(y)try{null.error}catch(e){var P=y(y(e));_["%Error.prototype%"]=P}var w=function e(t){var r;if("%AsyncFunction%"===t)r=f("async function () {}");else if("%GeneratorFunction%"===t)r=f("function* () {}");else if("%AsyncGeneratorFunction%"===t)r=f("async function* () {}");else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(r=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&y&&(r=y(i.prototype))}return _[t]=r,r},S={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},j=r(91437),C=r(55981),T=j.call(Function.call,Array.prototype.concat),M=j.call(Function.apply,Array.prototype.splice),k=j.call(Function.call,String.prototype.replace),Q=j.call(Function.call,String.prototype.slice),E=j.call(Function.call,RegExp.prototype.exec),$=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Z=/\\(\\)?/g,R=function(e){var t=Q(e,0,1),r=Q(e,-1);if("%"===t&&"%"!==r)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===r&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var n=[];return k(e,$,function(e,t,r,i){n[n.length]=r?k(i,Z,"$1"):t||e}),n},I=function(e,t){var r,n=e;if(C(S,n)&&(n="%"+(r=S[n])[0]+"%"),C(_,n)){var i=_[n];if(i===b&&(i=w(n)),void 0===i&&!t)throw new u("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:r,name:n,value:i}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new u("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===E(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var r=R(e),n=r.length>0?r[0]:"",i=I("%"+n+"%",t),o=i.name,a=i.value,s=!1,c=i.alias;c&&(n=c[0],M(r,T([0,1],c)));for(var d=1,f=!0;d<r.length;d+=1){var h=r[d],O=Q(h,0,1),m=Q(h,-1);if(('"'===O||"'"===O||"`"===O||'"'===m||"'"===m||"`"===m)&&O!==m)throw new l("property names with quotes must have matching quotes");if("constructor"!==h&&f||(s=!0),n+="."+h,C(_,o="%"+n+"%"))a=_[o];else if(null!=a){if(!(h in a)){if(!t)throw new u("base intrinsic for "+e+" exists, but the property is not available.");return}if(p&&d+1>=r.length){var g=p(a,h);a=(f=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:a[h]}else f=C(a,h),a=a[h];f&&!s&&(_[o]=a)}}return a}},37997:function(e,t,r){"use strict";var n=r(1649)("%Object.getOwnPropertyDescriptor%",!0);if(n)try{n([],"length")}catch(e){n=null}e.exports=n},36244:function(e,t,r){"use strict";var n=r(57931),i=function(){return!!n};i.hasArrayLengthDefineBug=function(){if(!n)return null;try{return 1!==n([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},97005:function(e){"use strict";var t={foo:{}},r=Object;e.exports=function(){return({__proto__:t}).foo===t.foo&&!(({__proto__:null})instanceof r)}},96431:function(e,t,r){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=r(67976);e.exports=function(){return"function"==typeof n&&"function"==typeof Symbol&&"symbol"==typeof n("foo")&&"symbol"==typeof Symbol("bar")&&i()}},67976:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),r=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var n=Object.getOwnPropertySymbols(e);if(1!==n.length||n[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},30931:function(e,t,r){"use strict";var n=r(67976);e.exports=function(){return n()&&!!Symbol.toStringTag}},55981:function(e,t,r){"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty,o=r(91437);e.exports=o.call(n,i)},6665:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{})},27306:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,n="html",i="head",o="body",a=/<([a-zA-Z]+[0-9]?)/,s=/<head[^]*>/i,l=/<body[^]*>/i,u=function(e,t){throw Error("This browser does not support `document.implementation.createHTMLDocument`")},c=function(e,t){throw Error("This browser does not support `DOMParser.prototype.parseFromString`")},d="object"==typeof window&&window.DOMParser;if("function"==typeof d){var f=new d;u=c=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),f.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var p=document.implementation.createHTMLDocument();u=function(e,t){if(t){var r=p.documentElement.querySelector(t);return r&&(r.innerHTML=e),p}return p.documentElement.innerHTML=e,p}}var h="object"==typeof document&&document.createElement("template");h&&h.content&&(r=function(e){return h.innerHTML=e,h.content.childNodes}),t.default=function(e){var t,d,f=e.match(a),p=f&&f[1]?f[1].toLowerCase():"";switch(p){case n:var h=c(e);if(!s.test(e)){var O=h.querySelector(i);null===(t=null==O?void 0:O.parentNode)||void 0===t||t.removeChild(O)}if(!l.test(e)){var O=h.querySelector(o);null===(d=null==O?void 0:O.parentNode)||void 0===d||d.removeChild(O)}return h.querySelectorAll(n);case i:case o:var m=u(e).querySelectorAll(p);if(l.test(e)&&s.test(e))return m[0].parentNode.childNodes;return m;default:if(r)return r(e);var O=u(e,o).querySelector(o);return O.childNodes}}},55654:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(27306)),o=r(31201),a=/<(![a-zA-Z\s]+)>/;t.default=function(e){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];var t=e.match(a),r=t?t[1]:void 0;return(0,o.formatDOM)((0,i.default)(e),null,r)}},31201:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDOM=t.formatAttributes=void 0;var n=r(68452),i=r(6665);function o(e){for(var t={},r=0,n=e.length;r<n;r++){var i=e[r];t[i.name]=i.value}return t}t.formatAttributes=o,t.formatDOM=function e(t,r,a){void 0===r&&(r=null);for(var s,l=[],u=0,c=t.length;u<c;u++){var d=t[u];switch(d.nodeType){case 1:var f=function(e){var t;return t=e=e.toLowerCase(),i.CASE_SENSITIVE_TAG_NAMES_MAP[t]||e}(d.nodeName);(s=new n.Element(f,o(d.attributes))).children=e("template"===f?d.content.childNodes:d.childNodes,s);break;case 3:s=new n.Text(d.nodeValue);break;case 8:s=new n.Comment(d.nodeValue);break;default:continue}var p=l[u-1]||null;p&&(p.next=s),s.parent=r,s.prev=p,s.next=null,l.push(s)}return a&&((s=new n.ProcessingInstruction(a.substring(0,a.indexOf(" ")).toLowerCase(),a)).next=l[0]||null,s.parent=r,l.unshift(s),l[1]&&(l[1].prev=l[0])),l}},59606:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(48847),i=r(39297),o=["checked","value"],a=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return n.possibleStandardNames[e]}t.default=function(e,t){void 0===e&&(e={});var r={},u=!!(e.type&&s[e.type]);for(var c in e){var d=e[c];if((0,n.isCustomAttribute)(c)){r[c]=d;continue}var f=c.toLowerCase(),p=l(f);if(p){var h=(0,n.getPropertyInfo)(p);switch(o.includes(p)&&a.includes(t)&&!u&&(p=l("default"+f)),r[p]=d,h&&h.type){case n.BOOLEAN:r[p]=!0;break;case n.OVERLOADED_BOOLEAN:""===d&&(r[p]=!0)}continue}i.PRESERVE_CUSTOM_ATTRIBUTES&&(r[c]=d)}return(0,i.setStyleProp)(e.style,r),r}},11744:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(75631),o=n(r(59606)),a=r(39297),s={cloneElement:i.cloneElement,createElement:i.createElement,isValidElement:i.isValidElement};t.default=function e(t,r){void 0===r&&(r={});for(var n=[],i="function"==typeof r.replace,l=r.transform||a.returnFirstArg,u=r.library||s,c=u.cloneElement,d=u.createElement,f=u.isValidElement,p=t.length,h=0;h<p;h++){var O=t[h];if(i){var m=r.replace(O,h);if(f(m)){p>1&&(m=c(m,{key:m.key||h})),n.push(l(m,O,h));continue}}if("text"===O.type){var g=!O.data.trim().length;if(g&&O.parent&&!(0,a.canTextBeChildOfNode)(O.parent)||r.trim&&g)continue;n.push(l(O.data,O,h));continue}var y={};a.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===O.type&&(0,a.isCustomComponent)(O.name,O.attribs)?((0,a.setStyleProp)(O.attribs.style,O.attribs),y=O.attribs):O.attribs&&(y=(0,o.default)(O.attribs,O.name));var b=void 0;switch(O.type){case"script":case"style":O.children[0]&&(y.dangerouslySetInnerHTML={__html:O.children[0].data});break;case"tag":"textarea"===O.name&&O.children[0]?y.defaultValue=O.children[0].data:O.children&&O.children.length&&(b=e(O.children,r));break;default:continue}p>1&&(y.key=h),n.push(l(d(O.name,y,b),O,h))}return 1===n.length?n[0]:n}},93125:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0;var i=n(r(55654));t.htmlToDOM=i.default;var o=n(r(59606));t.attributesToProps=o.default;var a=n(r(11744));t.domToReact=a.default;var s=r(68452);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var l={lowerCaseAttributeNames:!1};t.default=function(e,t){if("string"!=typeof e)throw TypeError("First argument must be a string");return e?(0,a.default)((0,i.default)(e,(null==t?void 0:t.htmlparser2)||l),t):[]}},39297:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=t.setStyleProp=t.isCustomComponent=void 0;var i=r(75631),o=n(r(12178)),a=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);t.isCustomComponent=function(e,t){return e.includes("-")?!a.has(e):!!(t&&"string"==typeof t.is)};var s={reactCompat:!0};t.setStyleProp=function(e,t){if("string"==typeof e){if(!e.trim()){t.style={};return}try{t.style=(0,o.default)(e,s)}catch(e){t.style={}}}},t.PRESERVE_CUSTOM_ATTRIBUTES=Number(i.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},57941:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeClient=void 0;let n=r(84015),i=r(16727);class o{constructor(e={}){this._options=e}get expressionMeasurement(){var e;return null!==(e=this._expressionMeasurement)&&void 0!==e?e:this._expressionMeasurement=new n.ExpressionMeasurement(this._options)}get empathicVoice(){var e;return null!==(e=this._empathicVoice)&&void 0!==e?e:this._empathicVoice=new i.EmpathicVoice(this._options)}}t.HumeClient=o},46457:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(72320),t)},16727:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmpathicVoice=void 0;let n=r(38903),i=r(66226),o=r(17150),a=r(10665),s=r(57442),l=r(66324);class u{constructor(e={}){this._options=e}get tools(){var e;return null!==(e=this._tools)&&void 0!==e?e:this._tools=new n.Tools(this._options)}get prompts(){var e;return null!==(e=this._prompts)&&void 0!==e?e:this._prompts=new i.Prompts(this._options)}get configs(){var e;return null!==(e=this._configs)&&void 0!==e?e:this._configs=new o.Configs(this._options)}get chats(){var e;return null!==(e=this._chats)&&void 0!==e?e:this._chats=new a.Chats(this._options)}get chatGroups(){var e;return null!==(e=this._chatGroups)&&void 0!==e?e:this._chatGroups=new s.ChatGroups(this._options)}get chat(){var e;return null!==(e=this._chat)&&void 0!==e?e:this._chat=new l.Chat(this._options)}}t.EmpathicVoice=u},64627:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33890:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(30750),t),i(r(69027),t),i(r(64627),t)},66324:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Chat=void 0;let s=o(r(72994)),l=o(r(5889)),u=a(r(37754)),c=r(93075);class d{constructor(e){this._options=e}connect(e={}){var t,r,n;let i={};if(null!=this._options.accessToken?i.accessToken=this._options.accessToken:null!=this._options.apiKey&&(i.apiKey=this._options.apiKey),null!=e.configId&&(i.config_id=e.configId),null!=e.configVersion&&(i.config_version=e.configVersion),null!=e.resumedChatGroupId&&(i.resumed_chat_group_id=e.resumedChatGroupId),null!=e.queryParams)for(let[t,r]of Object.entries(e.queryParams))i[t]=r;let o=new l.ReconnectingWebSocket(`wss://${(null!==(t=l.Supplier.get(this._options.environment))&&void 0!==t?t:s.HumeEnvironment.Production).replace("https://","")}/v0/evi/chat?${u.default.stringify(i)}`,[],{debug:null!==(r=e.debug)&&void 0!==r&&r,maxRetries:null!==(n=e.reconnectAttempts)&&void 0!==n?n:30});return new c.ChatSocket({socket:o})}}t.Chat=d},93075:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatSocket=void 0;let s=o(r(5889)),l=o(r(7438)),u=o(r(34859));class c{constructor({socket:e}){this.eventHandlers={},this.handleOpen=()=>{var e,t;null===(t=(e=this.eventHandlers).open)||void 0===t||t.call(e)},this.handleMessage=e=>{var t,r,n,i;let o=JSON.parse(e.data),a=u.empathicVoice.SubscribeEvent.parse(o,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});a.ok?null===(r=(t=this.eventHandlers).message)||void 0===r||r.call(t,Object.assign(Object.assign({},a.value),{receivedAt:new Date})):null===(i=(n=this.eventHandlers).error)||void 0===i||i.call(n,Error("Received unknown message type"))},this.handleClose=e=>{var t,r;null===(r=(t=this.eventHandlers).close)||void 0===r||r.call(t,e)},this.handleError=e=>{var t,r,n;let i=null!==(t=e.message)&&void 0!==t?t:"core.ReconnectingWebSocket error";null===(n=(r=this.eventHandlers).error)||void 0===n||n.call(r,Error(i))},this.socket=e,this.readyState=e.readyState,this.socket.addEventListener("open",this.handleOpen),this.socket.addEventListener("message",this.handleMessage),this.socket.addEventListener("close",this.handleClose),this.socket.addEventListener("error",this.handleError)}on(e,t){this.eventHandlers[e]=t}sendAudioInput(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"audio_input"},e))}sendSessionSettings(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"session_settings"},e))}sendAssistantInput(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"assistant_input"},e))}pauseAssistant(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"pause_assistant_message"},e))}resumeAssistant(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"resume_assistant_message"},e))}sendToolResponseMessage(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"tool_response"},e))}sendToolErrorMessage(e){this.assertSocketIsOpen(),this.sendJson(Object.assign({type:"tool_error"},e))}sendUserInput(e){this.assertSocketIsOpen(),this.sendJson({type:"user_input",text:e})}connect(){return this.socket.reconnect(),this.socket.addEventListener("open",this.handleOpen),this.socket.addEventListener("message",this.handleMessage),this.socket.addEventListener("close",this.handleClose),this.socket.addEventListener("error",this.handleError),this}close(){this.socket.close(),this.handleClose({code:1e3}),this.socket.removeEventListener("open",this.handleOpen),this.socket.removeEventListener("message",this.handleMessage),this.socket.removeEventListener("close",this.handleClose),this.socket.removeEventListener("error",this.handleError)}tillSocketOpen(){return a(this,void 0,void 0,function*(){return this.socket.readyState===s.ReconnectingWebSocket.OPEN?this.socket:new Promise((e,t)=>{this.socket.addEventListener("open",()=>{e(this.socket)}),this.socket.addEventListener("error",e=>{t(e)})})})}assertSocketIsOpen(){if(!this.socket)throw new l.HumeError({message:"Socket is not connected."});if(this.socket.readyState!==s.ReconnectingWebSocket.OPEN)throw new l.HumeError({message:"Socket is not open."})}sendJson(e){let t=u.empathicVoice.PublishEvent.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"});this.socket.send(JSON.stringify(t))}}t.ChatSocket=c},20606:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Chat=t.ChatSocket=void 0;var n=r(93075);Object.defineProperty(t,"ChatSocket",{enumerable:!0,get:function(){return n.ChatSocket}});var i=r(66324);Object.defineProperty(t,"Chat",{enumerable:!0,get:function(){return i.Chat}})},64864:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(68074),t),i(r(20606),t)},12880:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},98369:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},68074:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(98369),t),i(r(12880),t)},57442:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatGroups=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listChatGroups(e={},t){var r,n;return a(this,void 0,void 0,function*(){let{pageNumber:i,pageSize:o,ascendingOrder:a,configId:s}=e,p={};null!=i&&(p.page_number=i.toString()),null!=o&&(p.page_size=o.toString()),null!=a&&(p.ascending_order=a.toString()),null!=s&&(p.config_id=s);let h=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/chat_groups"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedChatGroups.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}listChatGroupEvents(e,t={},r){var n,i;return a(this,void 0,void 0,function*(){let{pageSize:o,pageNumber:a,ascendingOrder:s}=t,p={};null!=o&&(p.page_size=o.toString()),null!=a&&(p.page_number=a.toString()),null!=s&&(p.ascending_order=s.toString());let h=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/chat_groups/${encodeURIComponent(e)}/events`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(h.ok)return d.empathicVoice.ReturnChatGroupPagedEvents.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.ChatGroups=p},3947:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(49877),t)},49877:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},29579:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(3947),t)},10665:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Chats=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listChats(e={},t){return a(this,void 0,void 0,function*(){let r=e=>a(this,void 0,void 0,function*(){var r,n;let{pageNumber:i,pageSize:o,ascendingOrder:a}=e,s={};null!=i&&(s.page_number=i.toString()),null!=o&&(s.page_size=o.toString()),null!=a&&(s.ascending_order=a.toString());let p=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/chats"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:s,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(p.ok)return d.empathicVoice.ReturnPagedChats.parseOrThrow(p.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===p.error.reason)throw new f.HumeError({statusCode:p.error.statusCode,body:p.error.body});switch(p.error.reason){case"non-json":throw new f.HumeError({statusCode:p.error.statusCode,body:p.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:p.error.errorMessage})}}),n=null!=e.pageNumber?e.pageNumber:1;return new u.Pageable({response:yield r(e),hasNextPage:e=>{var t;return(null!==(t=null==e?void 0:e.chatsPage)&&void 0!==t?t:[]).length>0},getItems:e=>{var t;return null!==(t=null==e?void 0:e.chatsPage)&&void 0!==t?t:[]},loadPage:t=>(n+=1,r(Object.assign(Object.assign({},e),{pageNumber:n})))})})}listChatEvents(e,t={},r){return a(this,void 0,void 0,function*(){let n=t=>a(this,void 0,void 0,function*(){var n,i;let{pageSize:o,pageNumber:a,ascendingOrder:s}=t,p={};null!=o&&(p.page_size=o.toString()),null!=a&&(p.page_number=a.toString()),null!=s&&(p.ascending_order=s.toString());let h=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/chats/${encodeURIComponent(e)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(h.ok)return d.empathicVoice.ReturnChatPagedEvents.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}}),i=null!=t.pageNumber?t.pageNumber:1;return new u.Pageable({response:yield n(t),hasNextPage:e=>{var t;return(null!==(t=null==e?void 0:e.eventsPage)&&void 0!==t?t:[]).length>0},getItems:e=>{var t;return null!==(t=null==e?void 0:e.eventsPage)&&void 0!==t?t:[]},loadPage:e=>(i+=1,n(Object.assign(Object.assign({},t),{pageNumber:i})))})})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.Chats=p},88810:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(6988),t)},6988:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},45670:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(88810),t)},17150:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Configs=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listConfigs(e={},t){var r,n;return a(this,void 0,void 0,function*(){let{pageNumber:i,pageSize:o,restrictToMostRecent:a,name:s}=e,p={};null!=i&&(p.page_number=i.toString()),null!=o&&(p.page_size=o.toString()),null!=a&&(p.restrict_to_most_recent=a.toString()),null!=s&&(p.name=s);let h=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/configs"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedConfigs.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}createConfig(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/configs"),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedConfig.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.empathicVoice.ReturnConfig.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}listConfigVersions(e,t={},r){var n,i;return a(this,void 0,void 0,function*(){let{pageNumber:o,pageSize:a,restrictToMostRecent:s}=t,p={};null!=o&&(p.page_number=o.toString()),null!=a&&(p.page_size=a.toString()),null!=s&&(p.restrict_to_most_recent=s.toString());let h=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedConfigs.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}createConfigVersion(e,t={},r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}`),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedConfigVersion.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.ReturnConfig.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deleteConfig(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(!i.ok){if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}}})}updateConfigName(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedConfigName.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),responseType:"text",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return o.body;if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}getConfigVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.ReturnConfig.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deleteConfigVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(!o.ok){if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}}})}updateConfigDescription(e,t,r={},n){var i,o;return a(this,void 0,void 0,function*(){let a=yield(null!==(i=this._options.fetcher)&&void 0!==i?i:u.fetcher)({url:(0,c.default)(null!==(o=yield u.Supplier.get(this._options.environment))&&void 0!==o?o:l.HumeEnvironment.Production,`v0/evi/configs/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedConfigVersionDescription.jsonOrThrow(r,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==n?void 0:n.timeoutInSeconds)!=null?1e3*n.timeoutInSeconds:6e4,maxRetries:null==n?void 0:n.maxRetries,abortSignal:null==n?void 0:n.abortSignal});if(a.ok)return d.empathicVoice.ReturnConfig.parseOrThrow(a.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===a.error.reason)throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.body});switch(a.error.reason){case"non-json":throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:a.error.errorMessage})}})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.Configs=p},34847:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(20855),t)},20855:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},23219:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(34847),t)},30750:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.chatGroups=t.chats=t.configs=t.prompts=t.tools=t.chat=void 0,t.chat=o(r(64864)),a(r(68074),t),t.tools=o(r(3493)),t.prompts=o(r(95245)),t.configs=o(r(23219)),t.chats=o(r(45670)),t.chatGroups=o(r(29579)),a(r(77722),t),a(r(35479),t),a(r(20855),t),a(r(6988),t),a(r(49877),t)},66226:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Prompts=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listPrompts(e={},t){return a(this,void 0,void 0,function*(){let r=e=>a(this,void 0,void 0,function*(){var r,n;let{pageNumber:i,pageSize:o,restrictToMostRecent:a,name:s}=e,p={};null!=i&&(p.page_number=i.toString()),null!=o&&(p.page_size=o.toString()),null!=a&&(p.restrict_to_most_recent=a.toString()),null!=s&&(p.name=s);let h=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/prompts"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedPrompts.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}}),n=null!=e.pageNumber?e.pageNumber:1;return new u.Pageable({response:yield r(e),hasNextPage:e=>{var t;return(null!==(t=null==e?void 0:e.promptsPage)&&void 0!==t?t:[]).length>0},getItems:e=>{var t;return null!==(t=null==e?void 0:e.promptsPage)&&void 0!==t?t:[]},loadPage:t=>(n+=1,r(Object.assign(Object.assign({},e),{pageNumber:n})))})})}createPrompt(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/prompts"),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedPrompt.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.empathicVoice.prompts.createPrompt.Response.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}listPromptVersions(e,t={},r){var n,i;return a(this,void 0,void 0,function*(){let{pageNumber:o,pageSize:a,restrictToMostRecent:s}=t,p={};null!=o&&(p.page_number=o.toString()),null!=a&&(p.page_size=a.toString()),null!=s&&(p.restrict_to_most_recent=s.toString());let h=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedPrompts.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}createPromptVerison(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}`),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedPromptVersion.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.prompts.createPromptVerison.Response.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deletePrompt(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(!i.ok){if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}}})}updatePromptName(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedPromptName.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),responseType:"text",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return o.body;if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}getPromptVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.prompts.getPromptVersion.Response.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deletePromptVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(!o.ok){if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}}})}updatePromptDescription(e,t,r={},n){var i,o;return a(this,void 0,void 0,function*(){let a=yield(null!==(i=this._options.fetcher)&&void 0!==i?i:u.fetcher)({url:(0,c.default)(null!==(o=yield u.Supplier.get(this._options.environment))&&void 0!==o?o:l.HumeEnvironment.Production,`v0/evi/prompts/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedPromptVersionDescription.jsonOrThrow(r,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==n?void 0:n.timeoutInSeconds)!=null?1e3*n.timeoutInSeconds:6e4,maxRetries:null==n?void 0:n.maxRetries,abortSignal:null==n?void 0:n.abortSignal});if(a.ok)return d.empathicVoice.prompts.updatePromptDescription.Response.parseOrThrow(a.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===a.error.reason)throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.body});switch(a.error.reason){case"non-json":throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:a.error.errorMessage})}})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.Prompts=p},23336:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(35479),t)},35479:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},95245:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(23336),t)},38903:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Tools=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listTools(e={},t){return a(this,void 0,void 0,function*(){let r=e=>a(this,void 0,void 0,function*(){var r,n;let{pageNumber:i,pageSize:o,restrictToMostRecent:a,name:s}=e,p={};null!=i&&(p.page_number=i.toString()),null!=o&&(p.page_size=o.toString()),null!=a&&(p.restrict_to_most_recent=a.toString()),null!=s&&(p.name=s);let h=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/tools"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedUserDefinedTools.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}}),n=null!=e.pageNumber?e.pageNumber:1;return new u.Pageable({response:yield r(e),hasNextPage:e=>{var t;return(null!==(t=null==e?void 0:e.toolsPage)&&void 0!==t?t:[]).length>0},getItems:e=>{var t;return null!==(t=null==e?void 0:e.toolsPage)&&void 0!==t?t:[]},loadPage:t=>(n+=1,r(Object.assign(Object.assign({},e),{pageNumber:n})))})})}createTool(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/evi/tools"),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedUserDefinedTool.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.empathicVoice.tools.createTool.Response.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}listToolVersions(e,t={},r){var n,i;return a(this,void 0,void 0,function*(){let{pageNumber:o,pageSize:a,restrictToMostRecent:s}=t,p={};null!=o&&(p.page_number=o.toString()),null!=a&&(p.page_size=a.toString()),null!=s&&(p.restrict_to_most_recent=s.toString());let h=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:p,timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(h.ok)return d.empathicVoice.ReturnPagedUserDefinedTools.parseOrThrow(h.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===h.error.reason)throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.body});switch(h.error.reason){case"non-json":throw new f.HumeError({statusCode:h.error.statusCode,body:h.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:h.error.errorMessage})}})}createToolVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}`),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedUserDefinedToolVersion.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.tools.createToolVersion.Response.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deleteTool(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(!i.ok){if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}}})}updateToolName(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedUserDefinedToolName.jsonOrThrow(t,{unrecognizedObjectKeys:"strip"}),responseType:"text",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return o.body;if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}getToolVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(o.ok)return d.empathicVoice.tools.getToolVersion.Response.parseOrThrow(o.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}})}deleteToolVersion(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"DELETE",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(!o.ok){if("status-code"===o.error.reason)throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.body});switch(o.error.reason){case"non-json":throw new f.HumeError({statusCode:o.error.statusCode,body:o.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:o.error.errorMessage})}}})}updateToolDescription(e,t,r={},n){var i,o;return a(this,void 0,void 0,function*(){let a=yield(null!==(i=this._options.fetcher)&&void 0!==i?i:u.fetcher)({url:(0,c.default)(null!==(o=yield u.Supplier.get(this._options.environment))&&void 0!==o?o:l.HumeEnvironment.Production,`v0/evi/tools/${encodeURIComponent(e)}/version/${encodeURIComponent(t)}`),method:"PATCH",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.empathicVoice.PostedUserDefinedToolVersionDescription.jsonOrThrow(r,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==n?void 0:n.timeoutInSeconds)!=null?1e3*n.timeoutInSeconds:6e4,maxRetries:null==n?void 0:n.maxRetries,abortSignal:null==n?void 0:n.abortSignal});if(a.ok)return d.empathicVoice.tools.updateToolDescription.Response.parseOrThrow(a.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===a.error.reason)throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.body});switch(a.error.reason){case"non-json":throw new f.HumeError({statusCode:a.error.statusCode,body:a.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:a.error.errorMessage})}})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.Tools=p},16017:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(77722),t)},77722:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},3493:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(16017),t)},84849:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},26988:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},78557:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},98973:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},68657:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},94828:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},21155:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},53694:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79973:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},91391:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},25570:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},68425:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},190:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContextType=void 0,t.ContextType={Editable:"editable",Persistent:"persistent",Temporary:"temporary"}},555:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},25552:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},57170:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},57885:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},41335:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},47083:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},21515:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},14052:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},24217:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80608:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},20745:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},35397:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},10285:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59852:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},5657:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},57340:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},49780:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},2002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PostedLanguageModelModelProvider=void 0,t.PostedLanguageModelModelProvider={OpenAi:"OPEN_AI",CustomLanguageModel:"CUSTOM_LANGUAGE_MODEL",Anthropic:"ANTHROPIC",Fireworks:"FIREWORKS",Groq:"GROQ",Google:"GOOGLE"}},50042:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},50331:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},41375:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},96415:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},65955:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},51011:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},65225:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},12780:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PostedVoiceName=void 0,t.PostedVoiceName={Ito:"ITO",Dacher:"DACHER",Kora:"KORA"}},78868:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},62599:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},18716:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},85391:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},11631:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},20450:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnBuiltinToolToolType=void 0,t.ReturnBuiltinToolToolType={Builtin:"BUILTIN",Function:"FUNCTION"}},8597:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79386:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},75170:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatEventRole=void 0,t.ReturnChatEventRole={User:"USER",Agent:"AGENT",System:"SYSTEM",Tool:"TOOL"}},89205:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatEventType=void 0,t.ReturnChatEventType={SystemPrompt:"SYSTEM_PROMPT",UserMessage:"USER_MESSAGE",UserInterruption:"USER_INTERRUPTION",AgentMessage:"AGENT_MESSAGE",FunctionCall:"FUNCTION_CALL",FunctionCallResponse:"FUNCTION_CALL_RESPONSE"}},75856:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},75264:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},34765:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59034:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatGroupPagedEventsPaginationDirection=void 0,t.ReturnChatGroupPagedEventsPaginationDirection={Asc:"ASC",Desc:"DESC"}},57412:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59417:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatPagedEventsPaginationDirection=void 0,t.ReturnChatPagedEventsPaginationDirection={Asc:"ASC",Desc:"DESC"}},14952:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatPagedEventsStatus=void 0,t.ReturnChatPagedEventsStatus={Active:"ACTIVE",UserEnded:"USER_ENDED",UserTimeout:"USER_TIMEOUT",MaxDurationTimeout:"MAX_DURATION_TIMEOUT",InactivityTimeout:"INACTIVITY_TIMEOUT",Error:"ERROR"}},82109:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatStatus=void 0,t.ReturnChatStatus={Active:"ACTIVE",UserEnded:"USER_ENDED",UserTimeout:"USER_TIMEOUT",MaxDurationTimeout:"MAX_DURATION_TIMEOUT",InactivityTimeout:"INACTIVITY_TIMEOUT",Error:"ERROR"}},39995:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},82150:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},31633:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},29057:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80141:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},47576:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},41852:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},54291:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnLanguageModelModelProvider=void 0,t.ReturnLanguageModelModelProvider={OpenAi:"OPEN_AI",CustomLanguageModel:"CUSTOM_LANGUAGE_MODEL",Anthropic:"ANTHROPIC",Fireworks:"FIREWORKS",Groq:"GROQ",Google:"GOOGLE"}},69143:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},22088:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChatGroupsPaginationDirection=void 0,t.ReturnPagedChatGroupsPaginationDirection={Asc:"ASC",Desc:"DESC"}},54171:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},62720:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChatsPaginationDirection=void 0,t.ReturnPagedChatsPaginationDirection={Asc:"ASC",Desc:"DESC"}},97144:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},78193:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},61635:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80048:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},25498:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},50867:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPromptVersionType=void 0,t.ReturnPromptVersionType={Fixed:"FIXED",Latest:"LATEST"}},95456:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},87247:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79366:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},76063:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnUserDefinedToolToolType=void 0,t.ReturnUserDefinedToolToolType={Builtin:"BUILTIN",Function:"FUNCTION"}},35595:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnUserDefinedToolVersionType=void 0,t.ReturnUserDefinedToolVersionType={Fixed:"FIXED",Latest:"LATEST"}},14646:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},4665:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnVoiceName=void 0,t.ReturnVoiceName={Ito:"ITO",Dacher:"DACHER",Kora:"KORA"}},8239:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Role=void 0,t.Role={Assistant:"assistant",System:"system",User:"user",All:"all",Tool:"tool"}},55381:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},45972:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33449:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},28759:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},96238:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},56563:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},92252:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ToolType=void 0,t.ToolType={Builtin:"builtin",Function:"function"}},29721:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},17085:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},93464:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},97023:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},90162:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},54666:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},72348:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63313:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VoiceNameEnum=void 0,t.VoiceNameEnum={Ito:"ITO",Kora:"KORA",Dacher:"DACHER"}},979:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},69027:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(76063),t),i(r(35595),t),i(r(79366),t),i(r(50867),t),i(r(25498),t),i(r(35397),t),i(r(31633),t),i(r(20745),t),i(r(59852),t),i(r(5657),t),i(r(57340),t),i(r(2002),t),i(r(49780),t),i(r(50042),t),i(r(50331),t),i(r(96415),t),i(r(65955),t),i(r(41375),t),i(r(51011),t),i(r(12780),t),i(r(65225),t),i(r(20450),t),i(r(11631),t),i(r(39995),t),i(r(29057),t),i(r(80141),t),i(r(47576),t),i(r(54291),t),i(r(41852),t),i(r(95456),t),i(r(87247),t),i(r(4665),t),i(r(14646),t),i(r(10285),t),i(r(80048),t),i(r(61635),t),i(r(78193),t),i(r(97144),t),i(r(82109),t),i(r(8597),t),i(r(82150),t),i(r(62720),t),i(r(54171),t),i(r(75170),t),i(r(89205),t),i(r(79386),t),i(r(14952),t),i(r(59417),t),i(r(57412),t),i(r(18716),t),i(r(85391),t),i(r(75856),t),i(r(22088),t),i(r(69143),t),i(r(75264),t),i(r(59034),t),i(r(34765),t),i(r(26988),t),i(r(98973),t),i(r(68657),t),i(r(21155),t),i(r(53694),t),i(r(68425),t),i(r(190),t),i(r(25552),t),i(r(57170),t),i(r(80608),t),i(r(62599),t),i(r(55381),t),i(r(33449),t),i(r(96238),t),i(r(56563),t),i(r(92252),t),i(r(17085),t),i(r(84849),t),i(r(78557),t),i(r(94828),t),i(r(91391),t),i(r(79973),t),i(r(25570),t),i(r(555),t),i(r(979),t),i(r(21515),t),i(r(24217),t),i(r(78868),t),i(r(8239),t),i(r(28759),t),i(r(93464),t),i(r(97023),t),i(r(14052),t),i(r(29721),t),i(r(45972),t),i(r(41335),t),i(r(57885),t),i(r(47083),t),i(r(54666),t),i(r(90162),t),i(r(72348),t),i(r(63313),t)},84015:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionMeasurement=void 0;let n=r(39548);class i{constructor(e={}){this._options=e}get batch(){var e;return null!==(e=this._batch)&&void 0!==e?e:this._batch=new n.Batch(this._options)}}t.ExpressionMeasurement=i},60392:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},23835:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(85189),t),i(r(15490),t),i(r(60392),t)},39548:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Batch=void 0;let l=o(r(72994)),u=o(r(5889)),c=s(r(11835)),d=o(r(34859)),f=o(r(7438));class p{constructor(e={}){this._options=e}listJobs(e={},t){var r,n;return a(this,void 0,void 0,function*(){let{limit:i,status:o,when:a,timestampMs:s,sortBy:p,direction:h}=e,O={};null!=i&&(O.limit=i.toString()),null!=o&&(Array.isArray(o)?O.status=o.map(e=>e):O.status=o),null!=a&&(O.when=a),null!=s&&(O.timestamp_ms=s.toString()),null!=p&&(O.sort_by=p),null!=h&&(O.direction=h);let m=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/batch/jobs"),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",queryParameters:O,timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(m.ok)return d.expressionMeasurement.batch.listJobs.Response.parseOrThrow(m.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===m.error.reason)throw new f.HumeError({statusCode:m.error.statusCode,body:m.error.body});switch(m.error.reason){case"non-json":throw new f.HumeError({statusCode:m.error.statusCode,body:m.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:m.error.errorMessage})}})}startInferenceJob(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,"v0/batch/jobs"),method:"POST",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",body:d.expressionMeasurement.InferenceBaseRequest.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"}),timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.expressionMeasurement.JobId.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}getJobDetails(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/batch/jobs/${encodeURIComponent(e)}`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.expressionMeasurement.UnionJob.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}getJobPredictions(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/batch/jobs/${encodeURIComponent(e)}/predictions`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return d.expressionMeasurement.batch.getJobPredictions.Response.parseOrThrow(i.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}getJobArtifacts(e,t){var r,n;return a(this,void 0,void 0,function*(){let i=yield(null!==(r=this._options.fetcher)&&void 0!==r?r:u.fetcher)({url:(0,c.default)(null!==(n=yield u.Supplier.get(this._options.environment))&&void 0!==n?n:l.HumeEnvironment.Production,`v0/batch/jobs/${encodeURIComponent(e)}/artifacts`),method:"GET",headers:Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),contentType:"application/json",responseType:"streaming",timeoutMs:(null==t?void 0:t.timeoutInSeconds)!=null?1e3*t.timeoutInSeconds:6e4,maxRetries:null==t?void 0:t.maxRetries,abortSignal:null==t?void 0:t.abortSignal});if(i.ok)return i.body;if("status-code"===i.error.reason)throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.body});switch(i.error.reason){case"non-json":throw new f.HumeError({statusCode:i.error.statusCode,body:i.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:i.error.errorMessage})}})}startInferenceJobFromLocalFile(e,t,r){var n,i;return a(this,void 0,void 0,function*(){let o=new u.FormDataWrapper;for(let r of(null!=t.json&&(yield o.append("json",JSON.stringify(t.json))),e))yield o.append("file",r);let a=o.getRequest(),s=yield(null!==(n=this._options.fetcher)&&void 0!==n?n:u.fetcher)({url:(0,c.default)(null!==(i=yield u.Supplier.get(this._options.environment))&&void 0!==i?i:l.HumeEnvironment.Production,"v0/batch/jobs"),method:"POST",headers:Object.assign(Object.assign({"X-Fern-Language":"JavaScript","X-Fern-SDK-Name":"hume","X-Fern-SDK-Version":"0.8.6","X-Fern-Runtime":u.RUNTIME.type,"X-Fern-Runtime-Version":u.RUNTIME.version},(yield this._getCustomAuthorizationHeaders())),(yield a.getHeaders())),body:yield a.getBody(),timeoutMs:(null==r?void 0:r.timeoutInSeconds)!=null?1e3*r.timeoutInSeconds:6e4,maxRetries:null==r?void 0:r.maxRetries,abortSignal:null==r?void 0:r.abortSignal});if(s.ok)return d.expressionMeasurement.JobId.parseOrThrow(s.body,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if("status-code"===s.error.reason)throw new f.HumeError({statusCode:s.error.statusCode,body:s.error.body});switch(s.error.reason){case"non-json":throw new f.HumeError({statusCode:s.error.statusCode,body:s.error.rawBody});case"timeout":throw new f.HumeTimeoutError;case"unknown":throw new f.HumeError({message:s.error.errorMessage})}})}_getCustomAuthorizationHeaders(){return a(this,void 0,void 0,function*(){return{"X-Hume-Api-Key":yield u.Supplier.get(this._options.apiKey)}})}}t.Batch=p},38206:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(14498),t)},14498:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},29792:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(38206),t)},85189:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.batch=t.stream=void 0,t.stream=o(r(53362)),a(r(86626),t),t.batch=o(r(29792)),a(r(14498),t)},53362:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(86626),t)},81350:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},77715:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},31376:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},92553:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},40120:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},22303:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79937:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},36636:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},94449:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63620:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},92833:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},51732:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},60805:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63430:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},67908:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},14138:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},35895:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},42285:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},24684:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},28137:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33399:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},86626:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(36636),t),i(r(31376),t),i(r(77715),t),i(r(40120),t),i(r(92553),t),i(r(79937),t),i(r(22303),t),i(r(63620),t),i(r(94449),t),i(r(51732),t),i(r(92833),t),i(r(81350),t),i(r(42285),t),i(r(35895),t),i(r(28137),t),i(r(24684),t),i(r(33399),t),i(r(67908),t),i(r(14138),t),i(r(63430),t),i(r(60805),t)},43171:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},8292:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Bcp47Tag=void 0,t.Bcp47Tag={Zh:"zh",Da:"da",Nl:"nl",En:"en",EnAu:"en-AU",EnIn:"en-IN",EnNz:"en-NZ",EnGb:"en-GB",Fr:"fr",FrCa:"fr-CA",De:"de",Hi:"hi",HiLatn:"hi-Latn",Id:"id",It:"it",Ja:"ja",Ko:"ko",No:"no",Pl:"pl",Pt:"pt",PtBr:"pt-BR",PtPt:"pt-PT",Ru:"ru",Es:"es",Es419:"es-419",Sv:"sv",Ta:"ta",Tr:"tr",Uk:"uk"}},29950:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},5635:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},84976:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},83907:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},39358:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},17527:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},74292:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},90960:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},93345:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},66248:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},36500:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},16245:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},96412:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},43511:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},32667:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},27652:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},73965:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},49464:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59273:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Direction=void 0,t.Direction={Asc:"asc",Desc:"desc"}},92086:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},94301:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},84691:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},36878:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},51534:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},74913:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},34364:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},48281:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},49721:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},88123:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},43815:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},86514:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},50095:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},89497:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Granularity=void 0,t.Granularity={Word:"word",Sentence:"sentence",Utterance:"utterance",ConversationalTurn:"conversational_turn"}},71202:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},53040:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},32846:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},93641:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33612:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33881:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},18345:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},65002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},2446:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},61833:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},44765:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},15939:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},21802:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},7150:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},78644:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},48287:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},72982:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},48381:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},71258:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59512:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},61260:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},23440:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},55859:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},62491:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},43551:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},22167:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},36233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},58129:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},21655:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},32580:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80331:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},5791:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},44389:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80349:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},9812:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63076:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},39304:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},74336:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},65134:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},85551:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},52887:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SortBy=void 0,t.SortBy={Created:"created",Started:"started",Ended:"ended"}},85091:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},29310:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},66468:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59744:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},42062:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},50969:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},93624:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},77022:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},70362:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},33208:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},83735:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},42782:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},59358:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80681:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},66803:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},11746:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},8166:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},54959:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},55167:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},12533:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},90136:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},79917:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},30590:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},17506:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},93938:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Status=void 0,t.Status={Queued:"QUEUED",InProgress:"IN_PROGRESS",Completed:"COMPLETED",Failed:"FAILED"}},97895:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},26651:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},50285:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80716:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},70378:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},89041:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},83686:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},23902:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},67607:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},16872:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},91823:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},87002:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},80319:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},87474:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},69908:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},73402:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},4995:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63787:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},63253:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},673:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},72260:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Type=void 0,t.Type={EmbeddingGeneration:"EMBEDDING_GENERATION",Inference:"INFERENCE",TlInference:"TL_INFERENCE",Training:"TRAINING"}},72769:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},75211:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},20258:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},65051:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},97506:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},88968:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.When=void 0,t.When={CreatedBefore:"created_before",CreatedAfter:"created_after"}},83248:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},15490:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(43171),t),i(r(8292),t),i(r(29950),t),i(r(5635),t),i(r(84976),t),i(r(83907),t),i(r(39358),t),i(r(17527),t),i(r(74292),t),i(r(66248),t),i(r(36500),t),i(r(32667),t),i(r(27652),t),i(r(73965),t),i(r(49464),t),i(r(59273),t),i(r(92086),t),i(r(51534),t),i(r(74913),t),i(r(34364),t),i(r(48281),t),i(r(49721),t),i(r(88123),t),i(r(43815),t),i(r(86514),t),i(r(50095),t),i(r(89497),t),i(r(71202),t),i(r(53040),t),i(r(32846),t),i(r(93641),t),i(r(33612),t),i(r(33881),t),i(r(18345),t),i(r(65002),t),i(r(61833),t),i(r(44765),t),i(r(15939),t),i(r(21802),t),i(r(7150),t),i(r(48287),t),i(r(72982),t),i(r(48381),t),i(r(78644),t),i(r(71258),t),i(r(59512),t),i(r(61260),t),i(r(23440),t),i(r(55859),t),i(r(62491),t),i(r(43551),t),i(r(22167),t),i(r(36233),t),i(r(58129),t),i(r(21655),t),i(r(32580),t),i(r(80331),t),i(r(5791),t),i(r(44389),t),i(r(80349),t),i(r(9812),t),i(r(63076),t),i(r(39304),t),i(r(85551),t),i(r(52887),t),i(r(85091),t),i(r(29310),t),i(r(66468),t),i(r(59744),t),i(r(65051),t),i(r(42062),t),i(r(50969),t),i(r(93624),t),i(r(77022),t),i(r(70362),t),i(r(33208),t),i(r(83735),t),i(r(42782),t),i(r(59358),t),i(r(80681),t),i(r(66803),t),i(r(11746),t),i(r(8166),t),i(r(54959),t),i(r(55167),t),i(r(12533),t),i(r(90136),t),i(r(79917),t),i(r(30590),t),i(r(17506),t),i(r(93938),t),i(r(91823),t),i(r(87002),t),i(r(80319),t),i(r(97895),t),i(r(26651),t),i(r(50285),t),i(r(80716),t),i(r(70378),t),i(r(83686),t),i(r(23902),t),i(r(16872),t),i(r(90960),t),i(r(93345),t),i(r(16245),t),i(r(73402),t),i(r(4995),t),i(r(63787),t),i(r(63253),t),i(r(673),t),i(r(72260),t),i(r(72769),t),i(r(75211),t),i(r(94301),t),i(r(2446),t),i(r(96412),t),i(r(43511),t),i(r(20258),t),i(r(97506),t),i(r(88968),t),i(r(83248),t),i(r(36878),t),i(r(84691),t),i(r(67607),t),i(r(89041),t),i(r(65134),t),i(r(74336),t),i(r(69908),t),i(r(87474),t)},72320:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.empathicVoice=t.expressionMeasurement=void 0,t.expressionMeasurement=o(r(23835)),t.empathicVoice=o(r(33890))},53386:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.fetcher=void 0;let l=s(r(37754)),u=r(22596);t.fetcher=function(e){var t,n;return a(this,void 0,void 0,function*(){let i;let s={};if(void 0!==e.body&&null!=e.contentType&&(s["Content-Type"]=e.contentType),null!=e.headers)for(let[t,r]of Object.entries(e.headers))null!=r&&(s[t]=r);let c=Object.keys(null!==(t=e.queryParameters)&&void 0!==t?t:{}).length>0?`${e.url}?${l.default.stringify(e.queryParameters,{arrayFormat:"repeat"})}`:e.url,d=t=>t instanceof Uint8Array?t:"application/x-www-form-urlencoded"===e.contentType&&"string"==typeof e.body?e.body:JSON.stringify(t);i="node"===u.RUNTIME.type?e.body instanceof(yield Promise.resolve().then(()=>o(r(42347)))).FormData?e.body:d(e.body):e.body instanceof(yield Promise.resolve().then(()=>o(r(7417)))).default?e.body:d(e.body);let f="node"===u.RUNTIME.type?(yield Promise.resolve().then(()=>o(r(52778)))).default:"function"==typeof fetch?fetch:(yield Promise.resolve().then(()=>o(r(52778)))).default,p=()=>a(this,void 0,void 0,function*(){let t;let r=[];if(null!=e.timeoutMs){let{signal:n,abortId:i}=function(e){let t=new AbortController,r=setTimeout(()=>t.abort("timeout"),e);return{signal:t.signal,abortId:r}}(e.timeoutMs);t=i,r.push(n)}null!=e.abortSignal&&r.push(e.abortSignal);let n=yield f(c,{method:e.method,headers:s,body:i,signal:function(...e){let t=1===e.length&&Array.isArray(e[0])?e[0]:e,r=new AbortController;for(let e of t){if(e.aborted){r.abort(null==e?void 0:e.reason);break}e.addEventListener("abort",()=>r.abort(null==e?void 0:e.reason),{signal:r.signal})}return r.signal}(r),credentials:e.withCredentials?"include":void 0});return null!=t&&clearTimeout(t),n});try{let t,r=yield p();for(let t=0;t<(null!==(n=e.maxRetries)&&void 0!==n?n:2);++t)if(408===r.status||409===r.status||429===r.status||r.status>=500){let e=Math.min(1*Math.pow(t,2),60);yield new Promise(t=>setTimeout(t,e)),r=yield p()}else break;if(null!=r.body&&"blob"===e.responseType)t=yield r.blob();else if(null!=r.body&&"streaming"===e.responseType)t=r.body;else if(null!=r.body&&"text"===e.responseType)t=yield r.text();else{let e=yield r.text();if(e.length>0)try{t=JSON.parse(e)}catch(t){return{ok:!1,error:{reason:"non-json",statusCode:r.status,rawBody:e}}}}if(r.status>=200&&r.status<400)return{ok:!0,body:t,headers:r.headers};return{ok:!1,error:{reason:"status-code",statusCode:r.status,body:t}}}catch(t){if(null!=e.abortSignal&&e.abortSignal.aborted)return{ok:!1,error:{reason:"unknown",errorMessage:"The user aborted a request"}};if(t instanceof Error&&"AbortError"===t.name)return{ok:!1,error:{reason:"timeout"}};if(t instanceof Error)return{ok:!1,error:{reason:"unknown",errorMessage:t.message}};return{ok:!1,error:{reason:"unknown",errorMessage:JSON.stringify(t)}}}})}},49882:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Supplier=void 0,t.Supplier={get:e=>"function"==typeof e?e():e}},17697:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getHeader=void 0,t.getHeader=function(e,t){for(let[r,n]of Object.entries(e))if(r.toLowerCase()===t.toLowerCase())return n}},27558:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Supplier=t.getHeader=t.fetcher=void 0;var n=r(53386);Object.defineProperty(t,"fetcher",{enumerable:!0,get:function(){return n.fetcher}});var i=r(17697);Object.defineProperty(t,"getHeader",{enumerable:!0,get:function(){return i.getHeader}});var o=r(49882);Object.defineProperty(t,"Supplier",{enumerable:!0,get:function(){return o.Supplier}})},55459:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.FormDataWrapper=void 0;let s=r(6682),l=r(22596);class u{constructor(e){this.fd=e}setup(){return a(this,void 0,void 0,function*(){null==this.encoder&&"node"===l.RUNTIME.type&&(this.encoder=new(yield Promise.resolve().then(()=>o(r(66563)))).FormDataEncoder(this.fd))})}getBody(){return a(this,void 0,void 0,function*(){return"node"!==l.RUNTIME.type?this.fd:(null==this.encoder&&(yield this.setup()),s.Readable.from(this.encoder))})}getHeaders(){return a(this,void 0,void 0,function*(){return"node"!==l.RUNTIME.type?{}:(null==this.encoder&&(yield this.setup()),this.encoder.headers)})}}class c{append(e,t){return a(this,void 0,void 0,function*(){null==this.fd&&("node"===l.RUNTIME.type?this.fd=new(yield Promise.resolve().then(()=>o(r(42347)))).FormData:this.fd=new(yield Promise.resolve().then(()=>o(r(7417)))).default),this.fd.append(e,t)})}getRequest(){return new u(this.fd)}}t.FormDataWrapper=c},25454:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(55459),t)},5889:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)},a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.serialization=void 0,o(r(27558),t),o(r(22596),t),o(r(25454),t),o(r(89151),t),o(r(26796),t),t.serialization=a(r(55832))},42131:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},n=this&&this.__await||function(e){return this instanceof n?(this.v=e,this):new n(e)},i=this&&this.__asyncGenerator||function(e,t,r){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var i,o=r.apply(e,t||[]),a=[];return i={},s("next"),s("throw"),s("return"),i[Symbol.asyncIterator]=function(){return this},i;function s(e){o[e]&&(i[e]=function(t){return new Promise(function(r,n){a.push([e,t,r,n])>1||l(e,t)})})}function l(e,t){try{var r;(r=o[e](t)).value instanceof n?Promise.resolve(r.value.v).then(u,c):d(a[0][2],r)}catch(e){d(a[0][3],e)}}function u(e){l("next",e)}function c(e){l("throw",e)}function d(e,t){e(t),a.shift(),a.length&&l(a[0][0],a[0][1])}},o=this&&this.__asyncValues||function(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,i){!function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}(n,i,(t=e[r](t)).done,t.value)})}}};Object.defineProperty(t,"__esModule",{value:!0}),t.Page=void 0;class a{constructor({response:e,hasNextPage:t,getItems:r,loadPage:n}){this.response=e,this.data=r(e),this._hasNextPage=t,this.getItems=r,this.loadNextPage=n}getNextPage(){return r(this,void 0,void 0,function*(){return this.response=yield this.loadNextPage(this.response),this.data=this.getItems(this.response),this})}hasNextPage(){return this._hasNextPage(this.response)}iterMessages(){return i(this,arguments,function*(){for(let e of this.data)yield yield n(e);for(;this.hasNextPage();)for(let e of(yield n(this.getNextPage()),this.data))yield yield n(e)})}[Symbol.asyncIterator](){return i(this,arguments,function*(){var e,t;try{for(var r,i=o(this.iterMessages());!(r=yield n(i.next())).done;){let e=r.value;yield yield n(e)}}catch(t){e={error:t}}finally{try{r&&!r.done&&(t=i.return)&&(yield n(t.call(i)))}finally{if(e)throw e.error}}})}}t.Page=a},3994:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pageable=void 0;let n=r(42131);class i extends n.Page{constructor(e){super(e)}}t.Pageable=i},26796:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Pageable=t.Page=void 0;var n=r(42131);Object.defineProperty(t,"Page",{enumerable:!0,get:function(){return n.Page}});var i=r(3994);Object.defineProperty(t,"Pageable",{enumerable:!0,get:function(){return i.Pageable}})},22596:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RUNTIME=void 0;var n=r(86498);Object.defineProperty(t,"RUNTIME",{enumerable:!0,get:function(){return n.RUNTIME}})},86498:function(e,t,r){"use strict";var n,i,o,a,s,l=r(28070);Object.defineProperty(t,"__esModule",{value:!0}),t.RUNTIME=void 0;let u="undefined"!=typeof window&&void 0!==window.document,c="object"==typeof self&&"function"==typeof(null==self?void 0:self.importScripts)&&((null===(n=self.constructor)||void 0===n?void 0:n.name)==="DedicatedWorkerGlobalScope"||(null===(i=self.constructor)||void 0===i?void 0:i.name)==="ServiceWorkerGlobalScope"||(null===(o=self.constructor)||void 0===o?void 0:o.name)==="SharedWorkerGlobalScope"),d="undefined"!=typeof Deno&&void 0!==Deno.version&&void 0!==Deno.version.deno,f="undefined"!=typeof Bun&&void 0!==Bun.version,p=void 0!==l&&!!l.version&&!!(null===(a=l.versions)||void 0===a?void 0:a.node)&&!d&&!f,h="undefined"!=typeof navigator&&(null==navigator?void 0:navigator.product)==="ReactNative",O="undefined"!=typeof globalThis&&(null===(s=null==globalThis?void 0:globalThis.navigator)||void 0===s?void 0:s.userAgent)==="Cloudflare-Workers";t.RUNTIME=u?{type:"browser",version:window.navigator.userAgent}:O?{type:"workerd"}:c?{type:"web-worker"}:d?{type:"deno",version:Deno.version.deno}:f?{type:"bun",version:Bun.version}:p?{type:"node",version:l.versions.node}:h?{type:"react-native"}:{type:"unknown"}},56669:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SchemaType=void 0,t.SchemaType={DATE:"date",ENUM:"enum",LIST:"list",STRING_LITERAL:"stringLiteral",BOOLEAN_LITERAL:"booleanLiteral",OBJECT:"object",ANY:"any",BOOLEAN:"boolean",NUMBER:"number",STRING:"string",UNKNOWN:"unknown",RECORD:"record",SET:"set",UNION:"union",UNDISCRIMINATED_UNION:"undiscriminatedUnion",OPTIONAL:"optional"}},20431:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.date=void 0;let n=r(56669),i=r(35714),o=r(11047),a=r(34465),s=/^([+-]?\d{4}(?!\d{2}\b))((-?)((0[1-9]|1[0-2])(\3([12]\d|0[1-9]|3[01]))?|W([0-4]\d|5[0-2])(-?[1-7])?|(00[1-9]|0[1-9]\d|[12]\d{2}|3([0-5]\d|6[1-6])))([T\s]((([01]\d|2[0-3])((:?)[0-5]\d)?|24:?00)([.,]\d+(?!:))?)?(\17[0-5]\d([.,]\d+)?)?([zZ]|([+-])([01]\d|2[0-3]):?([0-5]\d)?)?)?)?$/;t.date=function(){let e={parse:(e,{breadcrumbsPrefix:t=[]}={})=>"string"!=typeof e?{ok:!1,errors:[{path:t,message:(0,i.getErrorMessageForIncorrectType)(e,"string")}]}:s.test(e)?{ok:!0,value:new Date(e)}:{ok:!1,errors:[{path:t,message:(0,i.getErrorMessageForIncorrectType)(e,"ISO 8601 date string")}]},json:(e,{breadcrumbsPrefix:t=[]}={})=>e instanceof Date?{ok:!0,value:e.toISOString()}:{ok:!1,errors:[{path:t,message:(0,i.getErrorMessageForIncorrectType)(e,"Date object")}]},getType:()=>n.SchemaType.DATE};return Object.assign(Object.assign({},(0,o.maybeSkipValidation)(e)),(0,a.getSchemaUtils)(e))}},41367:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.date=void 0;var n=r(20431);Object.defineProperty(t,"date",{enumerable:!0,get:function(){return n.date}})},73315:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.enum_=void 0;let n=r(56669),i=r(42349),o=r(35714);t.enum_=function(e){let t=new Set(e);return(0,i.createIdentitySchemaCreator)(n.SchemaType.ENUM,(e,{allowUnrecognizedEnumValues:r,breadcrumbsPrefix:n=[]}={})=>"string"!=typeof e?{ok:!1,errors:[{path:n,message:(0,o.getErrorMessageForIncorrectType)(e,"string")}]}:t.has(e)||r?{ok:!0,value:e}:{ok:!1,errors:[{path:n,message:(0,o.getErrorMessageForIncorrectType)(e,"enum")}]})()}},9168:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.enum_=void 0;var n=r(73315);Object.defineProperty(t,"enum_",{enumerable:!0,get:function(){return n.enum_}})},75174:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(41367),t),i(r(9168),t),i(r(5782),t),i(r(35672),t),i(r(99337),t),i(r(47657),t),i(r(37740),t),i(r(8762),t),i(r(27516),t),i(r(34465),t),i(r(31482),t),i(r(25540),t),i(r(34427),t)},5782:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lazyObject=t.lazy=void 0;var n=r(61605);Object.defineProperty(t,"lazy",{enumerable:!0,get:function(){return n.lazy}});var i=r(59850);Object.defineProperty(t,"lazyObject",{enumerable:!0,get:function(){return i.lazyObject}})},61605:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMemoizedSchema=t.constructLazyBaseSchema=t.lazy=void 0;let n=r(34465);function i(e){return{parse:(t,r)=>o(e).parse(t,r),json:(t,r)=>o(e).json(t,r),getType:()=>o(e).getType()}}function o(e){return null==e.__zurg_memoized&&(e.__zurg_memoized=e()),e.__zurg_memoized}t.lazy=function(e){let t=i(e);return Object.assign(Object.assign({},t),(0,n.getSchemaUtils)(t))},t.constructLazyBaseSchema=i,t.getMemoizedSchema=o},59850:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.lazyObject=void 0;let n=r(47657),i=r(37740),o=r(34465),a=r(61605);t.lazyObject=function(e){let t=Object.assign(Object.assign({},(0,a.constructLazyBaseSchema)(e)),{_getRawProperties:()=>(0,a.getMemoizedSchema)(e)._getRawProperties(),_getParsedProperties:()=>(0,a.getMemoizedSchema)(e)._getParsedProperties()});return Object.assign(Object.assign(Object.assign(Object.assign({},t),(0,o.getSchemaUtils)(t)),(0,i.getObjectLikeUtils)(t)),(0,n.getObjectUtils)(t))}},35672:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.list=void 0;var n=r(37389);Object.defineProperty(t,"list",{enumerable:!0,get:function(){return n.list}})},37389:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.list=void 0;let n=r(56669),i=r(35714),o=r(11047),a=r(34465);function s(e,t){return Array.isArray(e)?e.map((e,r)=>t(e,r)).reduce((e,t)=>{if(e.ok&&t.ok)return{ok:!0,value:[...e.value,t.value]};let r=[];return e.ok||r.push(...e.errors),t.ok||r.push(...t.errors),{ok:!1,errors:r}},{ok:!0,value:[]}):{ok:!1,errors:[{message:(0,i.getErrorMessageForIncorrectType)(e,"list"),path:[]}]}}t.list=function(e){let t={parse:(t,r)=>s(t,(t,n)=>{var i;return e.parse(t,Object.assign(Object.assign({},r),{breadcrumbsPrefix:[...null!==(i=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==i?i:[],`[${n}]`]}))}),json:(t,r)=>s(t,(t,n)=>{var i;return e.json(t,Object.assign(Object.assign({},r),{breadcrumbsPrefix:[...null!==(i=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==i?i:[],`[${n}]`]}))}),getType:()=>n.SchemaType.LIST};return Object.assign(Object.assign({},(0,o.maybeSkipValidation)(t)),(0,a.getSchemaUtils)(t))}},76742:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.booleanLiteral=void 0;let n=r(56669),i=r(42349),o=r(35714);t.booleanLiteral=function(e){return(0,i.createIdentitySchemaCreator)(n.SchemaType.BOOLEAN_LITERAL,(t,{breadcrumbsPrefix:r=[]}={})=>t===e?{ok:!0,value:e}:{ok:!1,errors:[{path:r,message:(0,o.getErrorMessageForIncorrectType)(t,`${e.toString()}`)}]})()}},99337:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.booleanLiteral=t.stringLiteral=void 0;var n=r(15874);Object.defineProperty(t,"stringLiteral",{enumerable:!0,get:function(){return n.stringLiteral}});var i=r(76742);Object.defineProperty(t,"booleanLiteral",{enumerable:!0,get:function(){return i.booleanLiteral}})},15874:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringLiteral=void 0;let n=r(56669),i=r(42349),o=r(35714);t.stringLiteral=function(e){return(0,i.createIdentitySchemaCreator)(n.SchemaType.STRING_LITERAL,(t,{breadcrumbsPrefix:r=[]}={})=>t===e?{ok:!0,value:e}:{ok:!1,errors:[{path:r,message:(0,o.getErrorMessageForIncorrectType)(t,`"${e}"`)}]})()}},95333:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withParsedProperties=t.getObjectLikeUtils=void 0;let n=r(11854),i=r(35714),o=r(82421),a=r(34465);function s(e){return{withParsedProperties:t=>l(e,t)}}function l(e,t){let r={parse:(r,n)=>{let i=e.parse(r,n);if(!i.ok)return i;let o=Object.entries(t).reduce((e,[t,r])=>Object.assign(Object.assign({},e),{[t]:"function"==typeof r?r(i.value):r}),{});return{ok:!0,value:Object.assign(Object.assign({},i.value),o)}},json:(r,a)=>{var s;if(!(0,o.isPlainObject)(r))return{ok:!1,errors:[{path:null!==(s=null==a?void 0:a.breadcrumbsPrefix)&&void 0!==s?s:[],message:(0,i.getErrorMessageForIncorrectType)(r,"object")}]};let l=new Set(Object.keys(t)),u=(0,n.filterObject)(r,Object.keys(r).filter(e=>!l.has(e)));return e.json(u,a)},getType:()=>e.getType()};return Object.assign(Object.assign(Object.assign({},r),(0,a.getSchemaUtils)(r)),s(r))}t.getObjectLikeUtils=s,t.withParsedProperties=l},37740:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.withParsedProperties=t.getObjectLikeUtils=void 0;var n=r(95333);Object.defineProperty(t,"getObjectLikeUtils",{enumerable:!0,get:function(){return n.getObjectLikeUtils}}),Object.defineProperty(t,"withParsedProperties",{enumerable:!0,get:function(){return n.withParsedProperties}})},47657:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.property=t.isProperty=t.objectWithoutOptionalProperties=t.object=t.getObjectUtils=void 0;var n=r(70485);Object.defineProperty(t,"getObjectUtils",{enumerable:!0,get:function(){return n.getObjectUtils}}),Object.defineProperty(t,"object",{enumerable:!0,get:function(){return n.object}});var i=r(13309);Object.defineProperty(t,"objectWithoutOptionalProperties",{enumerable:!0,get:function(){return i.objectWithoutOptionalProperties}});var o=r(71015);Object.defineProperty(t,"isProperty",{enumerable:!0,get:function(){return o.isProperty}}),Object.defineProperty(t,"property",{enumerable:!0,get:function(){return o.property}})},70485:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getObjectUtils=t.object=void 0;let n=r(56669),i=r(34321),o=r(11854),a=r(35714),s=r(82421),l=r(57809),u=r(11047),c=r(14953),d=r(37740),f=r(34465),p=r(71015);function h({value:e,requiredKeys:t,getProperty:r,unrecognizedObjectKeys:n="fail",skipValidation:i=!1,breadcrumbsPrefix:o=[]}){if(!(0,s.isPlainObject)(e))return{ok:!1,errors:[{path:o,message:(0,a.getErrorMessageForIncorrectType)(e,"object")}]};let l=new Set(t),u=[],c={};for(let[t,i]of Object.entries(e)){let e=r(t);if(null!=e){l.delete(t);let r=e.transform(i);r.ok?c[e.transformedKey]=r.value:(c[t]=i,u.push(...r.errors))}else switch(n){case"fail":u.push({path:[...o,t],message:`Unexpected key "${t}"`});break;case"strip":break;case"passthrough":c[t]=i}}return(u.push(...t.filter(e=>l.has(e)).map(e=>({path:o,message:`Missing required key "${e}"`}))),0===u.length||i)?{ok:!0,value:c}:{ok:!1,errors:u}}function O(e){return{extend:t=>{let r={_getParsedProperties:()=>[...e._getParsedProperties(),...t._getParsedProperties()],_getRawProperties:()=>[...e._getRawProperties(),...t._getRawProperties()],parse:(r,n)=>m({extensionKeys:t._getRawProperties(),value:r,transformBase:t=>e.parse(t,n),transformExtension:e=>t.parse(e,n)}),json:(r,n)=>m({extensionKeys:t._getParsedProperties(),value:r,transformBase:t=>e.json(t,n),transformExtension:e=>t.json(e,n)}),getType:()=>n.SchemaType.OBJECT};return Object.assign(Object.assign(Object.assign(Object.assign({},r),(0,f.getSchemaUtils)(r)),(0,d.getObjectLikeUtils)(r)),O(r))}}}function m({extensionKeys:e,value:t,transformBase:r,transformExtension:n}){let i=new Set(e),[a,s]=(0,c.partition)((0,l.keys)(t),e=>i.has(e)),u=r((0,o.filterObject)(t,s)),d=n((0,o.filterObject)(t,a));return u.ok&&d.ok?{ok:!0,value:Object.assign(Object.assign({},u.value),d.value)}:{ok:!1,errors:[...u.ok?[]:u.errors,...d.ok?[]:d.errors]}}function g(e){switch(e.getType()){case n.SchemaType.ANY:case n.SchemaType.UNKNOWN:case n.SchemaType.OPTIONAL:return!0;default:return!1}}t.object=function(e){let t={_getRawProperties:()=>Object.entries(e).map(([e,t])=>(0,p.isProperty)(t)?t.rawKey:e),_getParsedProperties:()=>(0,l.keys)(e),parse:(t,r)=>{let n={},o=[];for(let[t,r]of(0,i.entries)(e)){let e=(0,p.isProperty)(r)?r.rawKey:t,i=(0,p.isProperty)(r)?r.valueSchema:r,a={rawKey:e,parsedKey:t,valueSchema:i};n[e]=a,g(i)||o.push(e)}return h({value:t,requiredKeys:o,getProperty:e=>{let t=n[e];if(null!=t)return{transformedKey:t.parsedKey,transform:n=>{var i;return t.valueSchema.parse(n,Object.assign(Object.assign({},r),{breadcrumbsPrefix:[...null!==(i=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==i?i:[],e]}))}}},unrecognizedObjectKeys:null==r?void 0:r.unrecognizedObjectKeys,skipValidation:null==r?void 0:r.skipValidation,breadcrumbsPrefix:null==r?void 0:r.breadcrumbsPrefix})},json:(t,r)=>{let n=[];for(let[t,r]of(0,i.entries)(e))g((0,p.isProperty)(r)?r.valueSchema:r)||n.push(t);return h({value:t,requiredKeys:n,getProperty:t=>{let n=e[t];return null==n?void 0:(0,p.isProperty)(n)?{transformedKey:n.rawKey,transform:e=>{var i;return n.valueSchema.json(e,Object.assign(Object.assign({},r),{breadcrumbsPrefix:[...null!==(i=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==i?i:[],t]}))}}:{transformedKey:t,transform:e=>{var i;return n.json(e,Object.assign(Object.assign({},r),{breadcrumbsPrefix:[...null!==(i=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==i?i:[],t]}))}}},unrecognizedObjectKeys:null==r?void 0:r.unrecognizedObjectKeys,skipValidation:null==r?void 0:r.skipValidation,breadcrumbsPrefix:null==r?void 0:r.breadcrumbsPrefix})},getType:()=>n.SchemaType.OBJECT};return Object.assign(Object.assign(Object.assign(Object.assign({},(0,u.maybeSkipValidation)(t)),(0,f.getSchemaUtils)(t)),(0,d.getObjectLikeUtils)(t)),O(t))},t.getObjectUtils=O},13309:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.objectWithoutOptionalProperties=void 0;let n=r(70485);t.objectWithoutOptionalProperties=function(e){return(0,n.object)(e)}},71015:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isProperty=t.property=void 0,t.property=function(e,t){return{rawKey:e,valueSchema:t,isProperty:!0}},t.isProperty=function(e){return e.isProperty}},2601:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.any=void 0;let n=r(56669),i=r(42349);t.any=(0,i.createIdentitySchemaCreator)(n.SchemaType.ANY,e=>({ok:!0,value:e}))},38509:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=void 0;let n=r(56669),i=r(42349),o=r(35714);t.boolean=(0,i.createIdentitySchemaCreator)(n.SchemaType.BOOLEAN,(e,{breadcrumbsPrefix:t=[]}={})=>"boolean"==typeof e?{ok:!0,value:e}:{ok:!1,errors:[{path:t,message:(0,o.getErrorMessageForIncorrectType)(e,"boolean")}]})},8762:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unknown=t.string=t.number=t.boolean=t.any=void 0;var n=r(2601);Object.defineProperty(t,"any",{enumerable:!0,get:function(){return n.any}});var i=r(38509);Object.defineProperty(t,"boolean",{enumerable:!0,get:function(){return i.boolean}});var o=r(40710);Object.defineProperty(t,"number",{enumerable:!0,get:function(){return o.number}});var a=r(22630);Object.defineProperty(t,"string",{enumerable:!0,get:function(){return a.string}});var s=r(21768);Object.defineProperty(t,"unknown",{enumerable:!0,get:function(){return s.unknown}})},40710:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.number=void 0;let n=r(56669),i=r(42349),o=r(35714);t.number=(0,i.createIdentitySchemaCreator)(n.SchemaType.NUMBER,(e,{breadcrumbsPrefix:t=[]}={})=>"number"==typeof e?{ok:!0,value:e}:{ok:!1,errors:[{path:t,message:(0,o.getErrorMessageForIncorrectType)(e,"number")}]})},22630:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.string=void 0;let n=r(56669),i=r(42349),o=r(35714);t.string=(0,i.createIdentitySchemaCreator)(n.SchemaType.STRING,(e,{breadcrumbsPrefix:t=[]}={})=>"string"==typeof e?{ok:!0,value:e}:{ok:!1,errors:[{path:t,message:(0,o.getErrorMessageForIncorrectType)(e,"string")}]})},21768:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unknown=void 0;let n=r(56669),i=r(42349);t.unknown=(0,i.createIdentitySchemaCreator)(n.SchemaType.UNKNOWN,e=>({ok:!0,value:e}))},27516:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.record=void 0;var n=r(33130);Object.defineProperty(t,"record",{enumerable:!0,get:function(){return n.record}})},33130:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.record=void 0;let n=r(56669),i=r(34321),o=r(35714),a=r(82421),s=r(11047),l=r(34465);function u({value:e,isKeyNumeric:t,transformKey:r,transformValue:n,breadcrumbsPrefix:s=[]}){return(0,a.isPlainObject)(e)?(0,i.entries)(e).reduce((e,[i,o])=>{if(null==o)return e;let a=i;if(t){let e=i.length>0?Number(i):NaN;isNaN(e)||(a=e)}let s=r(a),l=n(o,a);if(e.ok&&s.ok&&l.ok)return{ok:!0,value:Object.assign(Object.assign({},e.value),{[s.value]:l.value})};let u=[];return e.ok||u.push(...e.errors),s.ok||u.push(...s.errors),l.ok||u.push(...l.errors),{ok:!1,errors:u}},{ok:!0,value:{}}):{ok:!1,errors:[{path:s,message:(0,o.getErrorMessageForIncorrectType)(e,"object")}]}}t.record=function(e,t){let r={parse:(r,i)=>u({value:r,isKeyNumeric:e.getType()===n.SchemaType.NUMBER,transformKey:t=>{var r;return e.parse(t,Object.assign(Object.assign({},i),{breadcrumbsPrefix:[...null!==(r=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==r?r:[],`${t} (key)`]}))},transformValue:(e,r)=>{var n;return t.parse(e,Object.assign(Object.assign({},i),{breadcrumbsPrefix:[...null!==(n=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==n?n:[],`${r}`]}))},breadcrumbsPrefix:null==i?void 0:i.breadcrumbsPrefix}),json:(r,i)=>u({value:r,isKeyNumeric:e.getType()===n.SchemaType.NUMBER,transformKey:t=>{var r;return e.json(t,Object.assign(Object.assign({},i),{breadcrumbsPrefix:[...null!==(r=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==r?r:[],`${t} (key)`]}))},transformValue:(e,r)=>{var n;return t.json(e,Object.assign(Object.assign({},i),{breadcrumbsPrefix:[...null!==(n=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==n?n:[],`${r}`]}))},breadcrumbsPrefix:null==i?void 0:i.breadcrumbsPrefix}),getType:()=>n.SchemaType.RECORD};return Object.assign(Object.assign({},(0,s.maybeSkipValidation)(r)),(0,l.getSchemaUtils)(r))}},32725:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JsonError=void 0;let n=r(40547);class i extends Error{constructor(e){super(e.map(n.stringifyValidationError).join("; ")),this.errors=e,Object.setPrototypeOf(this,i.prototype)}}t.JsonError=i},90544:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParseError=void 0;let n=r(40547);class i extends Error{constructor(e){super(e.map(n.stringifyValidationError).join("; ")),this.errors=e,Object.setPrototypeOf(this,i.prototype)}}t.ParseError=i},11925:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transform=t.optional=t.getSchemaUtils=void 0;let n=r(56669),i=r(32725),o=r(90544);function a(e){return{optional:()=>s(e),transform:t=>l(e,t),parseOrThrow:(t,r)=>{let n=e.parse(t,r);if(n.ok)return n.value;throw new o.ParseError(n.errors)},jsonOrThrow:(t,r)=>{let n=e.json(t,r);if(n.ok)return n.value;throw new i.JsonError(n.errors)}}}function s(e){let t={parse:(t,r)=>null==t?{ok:!0,value:void 0}:e.parse(t,r),json:(t,r)=>null==t?{ok:!0,value:null}:e.json(t,r),getType:()=>n.SchemaType.OPTIONAL};return Object.assign(Object.assign({},t),a(t))}function l(e,t){let r={parse:(r,n)=>{let i=e.parse(r,n);return i.ok?{ok:!0,value:t.transform(i.value)}:i},json:(r,n)=>{let i=t.untransform(r);return e.json(i,n)},getType:()=>e.getType()};return Object.assign(Object.assign({},r),a(r))}t.getSchemaUtils=a,t.optional=s,t.transform=l},34465:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParseError=t.JsonError=t.transform=t.optional=t.getSchemaUtils=void 0;var n=r(11925);Object.defineProperty(t,"getSchemaUtils",{enumerable:!0,get:function(){return n.getSchemaUtils}}),Object.defineProperty(t,"optional",{enumerable:!0,get:function(){return n.optional}}),Object.defineProperty(t,"transform",{enumerable:!0,get:function(){return n.transform}});var i=r(32725);Object.defineProperty(t,"JsonError",{enumerable:!0,get:function(){return i.JsonError}});var o=r(90544);Object.defineProperty(t,"ParseError",{enumerable:!0,get:function(){return o.ParseError}})},40547:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.stringifyValidationError=void 0,t.stringifyValidationError=function(e){return 0===e.path.length?e.message:`${e.path.join(" -> ")}: ${e.message}`}},31482:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.set=void 0;var n=r(32516);Object.defineProperty(t,"set",{enumerable:!0,get:function(){return n.set}})},32516:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.set=void 0;let n=r(56669),i=r(35714),o=r(11047),a=r(35672),s=r(34465);t.set=function(e){let t=(0,a.list)(e),r={parse:(e,r)=>{let n=t.parse(e,r);return n.ok?{ok:!0,value:new Set(n.value)}:n},json:(e,r)=>{var n;return e instanceof Set?t.json([...e],r):{ok:!1,errors:[{path:null!==(n=null==r?void 0:r.breadcrumbsPrefix)&&void 0!==n?n:[],message:(0,i.getErrorMessageForIncorrectType)(e,"Set")}]}},getType:()=>n.SchemaType.SET};return Object.assign(Object.assign({},(0,o.maybeSkipValidation)(r)),(0,s.getSchemaUtils)(r))}},25540:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.undiscriminatedUnion=void 0;var n=r(46393);Object.defineProperty(t,"undiscriminatedUnion",{enumerable:!0,get:function(){return n.undiscriminatedUnion}})},46393:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.undiscriminatedUnion=void 0;let n=r(56669),i=r(11047),o=r(34465);function a(e,t,r){let n=[];for(let[i,o]of t.entries()){let t=e(o,Object.assign(Object.assign({},r),{skipValidation:!1}));if(t.ok)return t;for(let e of t.errors)n.push({path:e.path,message:`[Variant ${i}] ${e.message}`})}return{ok:!1,errors:n}}t.undiscriminatedUnion=function(e){let t={parse:(t,r)=>a((e,r)=>e.parse(t,r),e,r),json:(t,r)=>a((e,r)=>e.json(t,r),e,r),getType:()=>n.SchemaType.UNDISCRIMINATED_UNION};return Object.assign(Object.assign({},(0,i.maybeSkipValidation)(t)),(0,o.getSchemaUtils)(t))}},94269:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.discriminant=void 0,t.discriminant=function(e,t){return{parsedDiscriminant:e,rawDiscriminant:t}}},34427:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.union=t.discriminant=void 0;var n=r(94269);Object.defineProperty(t,"discriminant",{enumerable:!0,get:function(){return n.discriminant}});var i=r(23861);Object.defineProperty(t,"union",{enumerable:!0,get:function(){return i.union}})},23861:function(e,t,r){"use strict";var n=this&&this.__rest||function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&0>t.indexOf(n)&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)0>t.indexOf(n[i])&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r};Object.defineProperty(t,"__esModule",{value:!0}),t.union=void 0;let i=r(56669),o=r(35714),a=r(82421),s=r(57809),l=r(11047),u=r(9168),c=r(37740),d=r(34465);function f({value:e,discriminant:t,transformedDiscriminant:r,transformDiscriminantValue:i,getAdditionalPropertiesSchema:s,allowUnrecognizedUnionMembers:l=!1,transformAdditionalProperties:u,breadcrumbsPrefix:c=[]}){if(!(0,a.isPlainObject)(e))return{ok:!1,errors:[{path:c,message:(0,o.getErrorMessageForIncorrectType)(e,"object")}]};let d=e[t],f=n(e,["symbol"==typeof t?t:t+""]);if(null==d)return{ok:!1,errors:[{path:c,message:`Missing discriminant ("${t}")`}]};let p=i(d);if(!p.ok)return{ok:!1,errors:p.errors};let h=s(p.value);if(null==h)return l?{ok:!0,value:Object.assign({[r]:p.value},f)}:{ok:!1,errors:[{path:[...c,t],message:"Unexpected discriminant value"}]};let O=u(f,h);return O.ok?{ok:!0,value:Object.assign({[r]:d},O.value)}:O}t.union=function(e,t){let r="string"==typeof e?e:e.rawDiscriminant,n="string"==typeof e?e:e.parsedDiscriminant,o=(0,u.enum_)((0,s.keys)(t)),a={parse:(e,i)=>f({value:e,discriminant:r,transformedDiscriminant:n,transformDiscriminantValue:e=>{var t;return o.parse(e,{allowUnrecognizedEnumValues:null==i?void 0:i.allowUnrecognizedUnionMembers,breadcrumbsPrefix:[...null!==(t=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==t?t:[],r]})},getAdditionalPropertiesSchema:e=>t[e],allowUnrecognizedUnionMembers:null==i?void 0:i.allowUnrecognizedUnionMembers,transformAdditionalProperties:(e,t)=>t.parse(e,i),breadcrumbsPrefix:null==i?void 0:i.breadcrumbsPrefix}),json:(e,i)=>f({value:e,discriminant:n,transformedDiscriminant:r,transformDiscriminantValue:e=>{var t;return o.json(e,{allowUnrecognizedEnumValues:null==i?void 0:i.allowUnrecognizedUnionMembers,breadcrumbsPrefix:[...null!==(t=null==i?void 0:i.breadcrumbsPrefix)&&void 0!==t?t:[],n]})},getAdditionalPropertiesSchema:e=>t[e],allowUnrecognizedUnionMembers:null==i?void 0:i.allowUnrecognizedUnionMembers,transformAdditionalProperties:(e,t)=>t.json(e,i),breadcrumbsPrefix:null==i?void 0:i.breadcrumbsPrefix}),getType:()=>i.SchemaType.UNION};return Object.assign(Object.assign(Object.assign({},(0,l.maybeSkipValidation)(a)),(0,d.getSchemaUtils)(a)),(0,c.getObjectLikeUtils)(a))}},55832:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(75174),t)},42349:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createIdentitySchemaCreator=void 0;let n=r(34465),i=r(11047);t.createIdentitySchemaCreator=function(e,t){return()=>{let r={parse:t,json:t,getType:()=>e};return Object.assign(Object.assign({},(0,i.maybeSkipValidation)(r)),(0,n.getSchemaUtils)(r))}}},34321:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.entries=void 0,t.entries=function(e){return Object.entries(e)}},11854:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterObject=void 0,t.filterObject=function(e,t){let r=new Set(t);return Object.entries(e).reduce((e,[t,n])=>(r.has(t)&&(e[t]=n),e),{})}},35714:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorMessageForIncorrectType=void 0,t.getErrorMessageForIncorrectType=function(e,t){return`Expected ${t}. Received ${function(e){if(Array.isArray(e))return"list";if(null===e)return"null";switch(typeof e){case"string":return`"${e}"`;case"number":case"boolean":case"undefined":return`${e}`}return typeof e}(e)}.`}},82421:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPlainObject=void 0,t.isPlainObject=function(e){if("object"!=typeof e||null===e)return!1;if(null===Object.getPrototypeOf(e))return!0;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},57809:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.keys=void 0,t.keys=function(e){return Object.keys(e)}},11047:function(e,t){"use strict";function r(e){return(t,r)=>{let n=e(t,r),{skipValidation:i=!1}=null!=r?r:{};return!n.ok&&i?(console.warn(["Failed to validate.",...n.errors.map(e=>"  - "+(e.path.length>0?`${e.path.join(".")}: ${e.message}`:e.message))].join("\n")),{ok:!0,value:t}):n}}Object.defineProperty(t,"__esModule",{value:!0}),t.maybeSkipValidation=void 0,t.maybeSkipValidation=function(e){return Object.assign(Object.assign({},e),{json:r(e.json),parse:r(e.parse)})}},14953:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.partition=void 0,t.partition=function(e,t){let r=[],n=[];for(let i of e)t(i)?r.push(i):n.push(i);return[r,n]}},60940:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CloseEvent=t.ErrorEvent=t.Event=void 0;class r{constructor(e,t){this.target=t,this.type=e}}t.Event=r;class n extends r{constructor(e,t){super("error",t),this.message=e.message,this.error=e}}t.ErrorEvent=n;class i extends r{constructor(e=1e3,t="",r){super("close",r),this.wasClean=!0,this.code=e,this.reason=t}}t.CloseEvent=i},89151:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(72088),t)},72088:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReconnectingWebSocket=void 0;let a=r(22596),s=o(r(60940)),l=r(71449),u=()=>"undefined"!=typeof WebSocket?WebSocket:"node"===a.RUNTIME.type?l.WebSocket:void 0,c=e=>void 0!==e&&!!e&&2===e.CLOSING,d={maxReconnectionDelay:1e4,minReconnectionDelay:1e3+4e3*Math.random(),minUptime:5e3,reconnectionDelayGrowFactor:1.3,connectionTimeout:4e3,maxRetries:1/0,maxEnqueuedMessages:1/0};class f{constructor(e,t,r={}){this._listeners={error:[],message:[],open:[],close:[]},this._retryCount=-1,this._shouldReconnect=!0,this._connectLock=!1,this._binaryType="blob",this._closeCalled=!1,this._messageQueue=[],this.onclose=null,this.onerror=null,this.onmessage=null,this.onopen=null,this._handleOpen=e=>{this._debug("open event");let{minUptime:t=d.minUptime}=this._options;clearTimeout(this._connectTimeout),this._uptimeTimeout=setTimeout(()=>this._acceptOpen(),t),this._ws.binaryType=this._binaryType,this._messageQueue.forEach(e=>{var t;return null===(t=this._ws)||void 0===t?void 0:t.send(e)}),this._messageQueue=[],this.onopen&&this.onopen(e),this._listeners.open.forEach(t=>this._callEventListener(e,t))},this._handleMessage=e=>{this._debug("message event"),this.onmessage&&this.onmessage(e),this._listeners.message.forEach(t=>this._callEventListener(e,t))},this._handleError=e=>{this._debug("error event",e.message),this._disconnect(void 0,"TIMEOUT"===e.message?"timeout":void 0),this.onerror&&this.onerror(e),this._debug("exec error listeners"),this._listeners.error.forEach(t=>this._callEventListener(e,t)),this._connect()},this._handleClose=e=>{this._debug("close event"),this._clearTimeouts(),this._shouldReconnect&&this._connect(),this.onclose&&this.onclose(e),this._listeners.close.forEach(t=>this._callEventListener(e,t))},this._url=e,this._protocols=t,this._options=r,this._options.startClosed&&(this._shouldReconnect=!1),this._connect()}static get CONNECTING(){return 0}static get OPEN(){return 1}static get CLOSING(){return 2}static get CLOSED(){return 3}get CONNECTING(){return f.CONNECTING}get OPEN(){return f.OPEN}get CLOSING(){return f.CLOSING}get CLOSED(){return f.CLOSED}get binaryType(){return this._ws?this._ws.binaryType:this._binaryType}set binaryType(e){this._binaryType=e,this._ws&&(this._ws.binaryType=e)}get retryCount(){return Math.max(this._retryCount,0)}get bufferedAmount(){return this._messageQueue.reduce((e,t)=>("string"==typeof t?e+=t.length:t instanceof Blob?e+=t.size:e+=t.byteLength,e),0)+(this._ws?this._ws.bufferedAmount:0)}get extensions(){return this._ws?this._ws.extensions:""}get protocol(){return this._ws?this._ws.protocol:""}get readyState(){return this._ws?this._ws.readyState:this._options.startClosed?f.CLOSED:f.CONNECTING}get url(){return this._ws?this._ws.url:""}close(e=1e3,t){if(this._closeCalled=!0,this._shouldReconnect=!1,this._clearTimeouts(),!this._ws){this._debug("close enqueued: no ws instance");return}if(this._ws.readyState===this.CLOSED){this._debug("close: already closed");return}this._ws.close(e,t)}reconnect(e,t){this._shouldReconnect=!0,this._closeCalled=!1,this._retryCount=-1,this._ws&&this._ws.readyState!==this.CLOSED&&this._disconnect(e,t),this._connect()}send(e){if(this._ws&&this._ws.readyState===this.OPEN)this._debug("send",e),this._ws.send(e);else{let{maxEnqueuedMessages:t=d.maxEnqueuedMessages}=this._options;this._messageQueue.length<t&&(this._debug("enqueue",e),this._messageQueue.push(e))}}addEventListener(e,t){this._listeners[e]&&this._listeners[e].push(t)}dispatchEvent(e){let t=this._listeners[e.type];if(t)for(let r of t)this._callEventListener(e,r);return!0}removeEventListener(e,t){this._listeners[e]&&(this._listeners[e]=this._listeners[e].filter(e=>e!==t))}_debug(...e){this._options.debug&&console.log.apply(console,["RWS>",...e])}_getNextDelay(){let{reconnectionDelayGrowFactor:e=d.reconnectionDelayGrowFactor,minReconnectionDelay:t=d.minReconnectionDelay,maxReconnectionDelay:r=d.maxReconnectionDelay}=this._options,n=0;return this._retryCount>0&&(n=t*Math.pow(e,this._retryCount-1))>r&&(n=r),this._debug("next delay",n),n}_wait(){return new Promise(e=>{setTimeout(e,this._getNextDelay())})}_getNextUrl(e){if("string"==typeof e)return Promise.resolve(e);if("function"==typeof e){let t=e();if("string"==typeof t)return Promise.resolve(t);if(t.then)return t}throw Error("Invalid URL")}_connect(){if(this._connectLock||!this._shouldReconnect)return;this._connectLock=!0;let{maxRetries:e=d.maxRetries,connectionTimeout:t=d.connectionTimeout,WebSocket:r=u()}=this._options;if(this._retryCount>=e){this._debug("max retries reached",this._retryCount,">=",e);return}if(this._retryCount++,this._debug("connect",this._retryCount),this._removeListeners(),!c(r))throw Error("No valid WebSocket class provided");this._wait().then(()=>this._getNextUrl(this._url)).then(e=>{this._closeCalled||(this._debug("connect",{url:e,protocols:this._protocols}),this._ws=this._protocols?new r(e,this._protocols):new r(e),this._ws.binaryType=this._binaryType,this._connectLock=!1,this._addListeners(),this._connectTimeout=setTimeout(()=>this._handleTimeout(),t))})}_handleTimeout(){this._debug("timeout event"),this._handleError(new s.ErrorEvent(Error("TIMEOUT"),this))}_disconnect(e=1e3,t){if(this._clearTimeouts(),this._ws){this._removeListeners();try{this._ws.close(e,t),this._handleClose(new s.CloseEvent(e,t,this))}catch(e){}}}_acceptOpen(){this._debug("accept open"),this._retryCount=0}_callEventListener(e,t){"handleEvent"in t?t.handleEvent(e):t(e)}_removeListeners(){this._ws&&(this._debug("removeListeners"),this._ws.removeEventListener("open",this._handleOpen),this._ws.removeEventListener("close",this._handleClose),this._ws.removeEventListener("message",this._handleMessage),this._ws.removeEventListener("error",this._handleError))}_addListeners(){this._ws&&(this._debug("addListeners"),this._ws.addEventListener("open",this._handleOpen),this._ws.addEventListener("close",this._handleClose),this._ws.addEventListener("message",this._handleMessage),this._ws.addEventListener("error",this._handleError))}_clearTimeouts(){clearTimeout(this._connectTimeout),clearTimeout(this._uptimeTimeout)}}t.ReconnectingWebSocket=f},72994:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeEnvironment=void 0,t.HumeEnvironment={Production:"https://api.hume.ai"}},65939:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeError=void 0;class r extends Error{constructor({message:e,statusCode:t,body:n}){super(function({message:e,statusCode:t,body:r}){let n=[];return null!=e&&n.push(e),null!=t&&n.push(`Status code: ${t.toString()}`),null!=r&&n.push(`Body: ${JSON.stringify(r,void 0,2)}`),n.join("\n")}({message:e,statusCode:t,body:n})),Object.setPrototypeOf(this,r.prototype),null!=t&&(this.statusCode=t),void 0!==n&&(this.body=n)}}t.HumeError=r},43704:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeTimeoutError=void 0;class r extends Error{constructor(){super("Timeout"),Object.setPrototypeOf(this,r.prototype)}}t.HumeTimeoutError=r},7438:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeTimeoutError=t.HumeError=void 0;var n=r(65939);Object.defineProperty(t,"HumeError",{enumerable:!0,get:function(){return n.HumeError}});var i=r(43704);Object.defineProperty(t,"HumeTimeoutError",{enumerable:!0,get:function(){return i.HumeTimeoutError}})},89589:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.HumeTimeoutError=t.HumeError=t.HumeEnvironment=t.Hume=void 0,t.Hume=o(r(46457)),a(r(69374),t);var s=r(72994);Object.defineProperty(t,"HumeEnvironment",{enumerable:!0,get:function(){return s.HumeEnvironment}});var l=r(7438);Object.defineProperty(t,"HumeError",{enumerable:!0,get:function(){return l.HumeError}}),Object.defineProperty(t,"HumeTimeoutError",{enumerable:!0,get:function(){return l.HumeTimeoutError}})},34859:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(199),t)},3172:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(52777),t),i(r(88528),t)},24519:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(92693),t)},37547:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PublishEvent=void 0;let a=o(r(5889)),s=r(18711),l=r(68251),u=r(50531),c=r(30749),d=r(72402),f=r(60350),p=r(69065),h=r(33905);t.PublishEvent=a.serialization.undiscriminatedUnion([s.AudioInput,l.SessionSettings,u.UserInput,c.AssistantInput,d.ToolResponseMessage,f.ToolErrorMessage,p.PauseAssistantMessage,h.ResumeAssistantMessage])},7816:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SubscribeEvent=void 0;let a=o(r(5889)),s=r(89544),l=r(10866),u=r(87784),c=r(4599),d=r(91088),f=r(57226),p=r(61332),h=r(74852),O=r(72402),m=r(60350);t.SubscribeEvent=a.serialization.undiscriminatedUnion([s.AssistantEnd,l.AssistantMessage,u.AudioOutput,c.ChatMetadata,d.WebSocketError,f.UserInterruption,p.UserMessage,h.ToolCallMessage,O.ToolResponseMessage,m.ToolErrorMessage])},92693:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(7816),t),i(r(37547),t)},62883:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(68085),t)},97904:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedConfig=void 0;let a=o(r(5889)),s=r(8329),l=r(32878),u=r(56889),c=r(62251),d=r(56521),f=r(42885),p=r(57662),h=r(1409);t.PostedConfig=a.serialization.object({name:a.serialization.string(),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),prompt:s.PostedPromptSpec.optional(),voice:l.PostedVoice.optional(),languageModel:a.serialization.property("language_model",u.PostedLanguageModel.optional()),ellmModel:a.serialization.property("ellm_model",c.PostedEllmModel.optional()),tools:a.serialization.list(d.PostedUserDefinedToolSpec.optional()).optional(),builtinTools:a.serialization.property("builtin_tools",a.serialization.list(f.PostedBuiltinTool.optional()).optional()),eventMessages:a.serialization.property("event_messages",p.PostedEventMessageSpecs.optional()),timeouts:h.PostedTimeoutSpecs.optional()})},6362:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedConfigName=void 0;let a=o(r(5889));t.PostedConfigName=a.serialization.object({name:a.serialization.string()})},2935:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedConfigVersion=void 0;let a=o(r(5889)),s=r(8329),l=r(32878),u=r(56889),c=r(62251),d=r(56521),f=r(42885),p=r(57662),h=r(1409);t.PostedConfigVersion=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),prompt:s.PostedPromptSpec.optional(),voice:l.PostedVoice.optional(),languageModel:a.serialization.property("language_model",u.PostedLanguageModel.optional()),ellmModel:a.serialization.property("ellm_model",c.PostedEllmModel.optional()),tools:a.serialization.list(d.PostedUserDefinedToolSpec.optional()).optional(),builtinTools:a.serialization.property("builtin_tools",a.serialization.list(f.PostedBuiltinTool.optional()).optional()),eventMessages:a.serialization.property("event_messages",p.PostedEventMessageSpecs.optional()),timeouts:h.PostedTimeoutSpecs.optional()})},31757:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedConfigVersionDescription=void 0;let a=o(r(5889));t.PostedConfigVersionDescription=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional())})},68085:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PostedConfigVersionDescription=t.PostedConfigName=t.PostedConfigVersion=t.PostedConfig=void 0;var n=r(97904);Object.defineProperty(t,"PostedConfig",{enumerable:!0,get:function(){return n.PostedConfig}});var i=r(2935);Object.defineProperty(t,"PostedConfigVersion",{enumerable:!0,get:function(){return i.PostedConfigVersion}});var o=r(6362);Object.defineProperty(t,"PostedConfigName",{enumerable:!0,get:function(){return o.PostedConfigName}});var a=r(31757);Object.defineProperty(t,"PostedConfigVersionDescription",{enumerable:!0,get:function(){return a.PostedConfigVersionDescription}})},18271:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(62883),t)},52777:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.configs=t.prompts=t.tools=t.chat=void 0,t.chat=o(r(24519)),a(r(92693),t),t.tools=o(r(48726)),t.prompts=o(r(27139)),a(r(50717),t),a(r(22558),t),t.configs=o(r(18271)),a(r(68085),t)},72173:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(86056);t.Response=n.ReturnPrompt.optional()},5669:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(86056);t.Response=n.ReturnPrompt.optional()},29753:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(86056);t.Response=n.ReturnPrompt.optional()},37728:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.updatePromptDescription=t.getPromptVersion=t.createPromptVerison=t.createPrompt=void 0,t.createPrompt=o(r(72173)),t.createPromptVerison=o(r(5669)),t.getPromptVersion=o(r(29753)),t.updatePromptDescription=o(r(41728)),a(r(22558),t)},91938:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPrompt=void 0;let a=o(r(5889));t.PostedPrompt=a.serialization.object({name:a.serialization.string(),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),text:a.serialization.string()})},35699:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPromptName=void 0;let a=o(r(5889));t.PostedPromptName=a.serialization.object({name:a.serialization.string()})},5327:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPromptVersion=void 0;let a=o(r(5889));t.PostedPromptVersion=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),text:a.serialization.string()})},6072:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPromptVersionDescription=void 0;let a=o(r(5889));t.PostedPromptVersionDescription=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional())})},22558:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPromptVersionDescription=t.PostedPromptName=t.PostedPromptVersion=t.PostedPrompt=void 0;var n=r(91938);Object.defineProperty(t,"PostedPrompt",{enumerable:!0,get:function(){return n.PostedPrompt}});var i=r(5327);Object.defineProperty(t,"PostedPromptVersion",{enumerable:!0,get:function(){return i.PostedPromptVersion}});var o=r(35699);Object.defineProperty(t,"PostedPromptName",{enumerable:!0,get:function(){return o.PostedPromptName}});var a=r(6072);Object.defineProperty(t,"PostedPromptVersionDescription",{enumerable:!0,get:function(){return a.PostedPromptVersionDescription}})},41728:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(86056);t.Response=n.ReturnPrompt.optional()},27139:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(37728),t)},31786:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(24647);t.Response=n.ReturnUserDefinedTool.optional()},92633:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(24647);t.Response=n.ReturnUserDefinedTool.optional()},38426:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(24647);t.Response=n.ReturnUserDefinedTool.optional()},90010:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.updateToolDescription=t.getToolVersion=t.createToolVersion=t.createTool=void 0,t.createTool=o(r(31786)),t.createToolVersion=o(r(92633)),t.getToolVersion=o(r(38426)),t.updateToolDescription=o(r(78529)),a(r(50717),t)},98554:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedTool=void 0;let a=o(r(5889));t.PostedUserDefinedTool=a.serialization.object({name:a.serialization.string(),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),description:a.serialization.string().optional(),parameters:a.serialization.string(),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},18273:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedToolName=void 0;let a=o(r(5889));t.PostedUserDefinedToolName=a.serialization.object({name:a.serialization.string()})},28434:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedToolVersion=void 0;let a=o(r(5889));t.PostedUserDefinedToolVersion=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),description:a.serialization.string().optional(),parameters:a.serialization.string(),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},20463:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedToolVersionDescription=void 0;let a=o(r(5889));t.PostedUserDefinedToolVersionDescription=a.serialization.object({versionDescription:a.serialization.property("version_description",a.serialization.string().optional())})},50717:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedToolVersionDescription=t.PostedUserDefinedToolName=t.PostedUserDefinedToolVersion=t.PostedUserDefinedTool=void 0;var n=r(98554);Object.defineProperty(t,"PostedUserDefinedTool",{enumerable:!0,get:function(){return n.PostedUserDefinedTool}});var i=r(28434);Object.defineProperty(t,"PostedUserDefinedToolVersion",{enumerable:!0,get:function(){return i.PostedUserDefinedToolVersion}});var o=r(18273);Object.defineProperty(t,"PostedUserDefinedToolName",{enumerable:!0,get:function(){return o.PostedUserDefinedToolName}});var a=r(20463);Object.defineProperty(t,"PostedUserDefinedToolVersionDescription",{enumerable:!0,get:function(){return a.PostedUserDefinedToolVersionDescription}})},78529:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let n=r(24647);t.Response=n.ReturnUserDefinedTool.optional()},48726:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(90010),t)},89544:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AssistantEnd=void 0;let a=o(r(5889));t.AssistantEnd=a.serialization.object({type:a.serialization.stringLiteral("assistant_end"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional())})},30749:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AssistantInput=void 0;let a=o(r(5889));t.AssistantInput=a.serialization.object({type:a.serialization.stringLiteral("assistant_input"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),text:a.serialization.string()})},10866:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AssistantMessage=void 0;let a=o(r(5889)),s=r(45107),l=r(71973);t.AssistantMessage=a.serialization.object({type:a.serialization.stringLiteral("assistant_message"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),id:a.serialization.string().optional(),message:s.ChatMessage,models:l.Inference,fromText:a.serialization.property("from_text",a.serialization.boolean())})},88337:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AudioConfiguration=void 0;let a=o(r(5889)),s=r(53194);t.AudioConfiguration=a.serialization.object({encoding:s.Encoding,channels:a.serialization.number(),sampleRate:a.serialization.property("sample_rate",a.serialization.number())})},18711:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AudioInput=void 0;let a=o(r(5889));t.AudioInput=a.serialization.object({type:a.serialization.stringLiteral("audio_input"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),data:a.serialization.string()})},87784:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.AudioOutput=void 0;let a=o(r(5889));t.AudioOutput=a.serialization.object({type:a.serialization.stringLiteral("audio_output"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),id:a.serialization.string(),data:a.serialization.string()})},83632:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.BuiltInTool=void 0;let a=o(r(5889));t.BuiltInTool=a.serialization.stringLiteral("web_search")},1318:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.BuiltinToolConfig=void 0;let a=o(r(5889)),s=r(83632);t.BuiltinToolConfig=a.serialization.object({name:s.BuiltInTool,fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},45107:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessage=void 0;let a=o(r(5889)),s=r(60736),l=r(74852),u=r(66640);t.ChatMessage=a.serialization.object({role:s.Role,content:a.serialization.string().optional(),toolCall:a.serialization.property("tool_call",l.ToolCallMessage.optional()),toolResult:a.serialization.property("tool_result",u.ChatMessageToolResult.optional())})},66640:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMessageToolResult=void 0;let a=o(r(5889)),s=r(72402),l=r(60350);t.ChatMessageToolResult=a.serialization.undiscriminatedUnion([s.ToolResponseMessage,l.ToolErrorMessage])},4599:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatMetadata=void 0;let a=o(r(5889));t.ChatMetadata=a.serialization.object({type:a.serialization.stringLiteral("chat_metadata"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),chatGroupId:a.serialization.property("chat_group_id",a.serialization.string()),chatId:a.serialization.property("chat_id",a.serialization.string()),requestId:a.serialization.property("request_id",a.serialization.string().optional())})},89695:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Context=void 0;let a=o(r(5889)),s=r(78820);t.Context=a.serialization.object({type:s.ContextType.optional(),text:a.serialization.string()})},78820:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ContextType=void 0;let a=o(r(5889));t.ContextType=a.serialization.enum_(["editable","persistent","temporary"])},37521:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmotionScores=void 0;let a=o(r(5889));t.EmotionScores=a.serialization.object({admiration:a.serialization.property("Admiration",a.serialization.number()),adoration:a.serialization.property("Adoration",a.serialization.number()),aestheticAppreciation:a.serialization.property("Aesthetic Appreciation",a.serialization.number()),amusement:a.serialization.property("Amusement",a.serialization.number()),anger:a.serialization.property("Anger",a.serialization.number()),anxiety:a.serialization.property("Anxiety",a.serialization.number()),awe:a.serialization.property("Awe",a.serialization.number()),awkwardness:a.serialization.property("Awkwardness",a.serialization.number()),boredom:a.serialization.property("Boredom",a.serialization.number()),calmness:a.serialization.property("Calmness",a.serialization.number()),concentration:a.serialization.property("Concentration",a.serialization.number()),confusion:a.serialization.property("Confusion",a.serialization.number()),contemplation:a.serialization.property("Contemplation",a.serialization.number()),contempt:a.serialization.property("Contempt",a.serialization.number()),contentment:a.serialization.property("Contentment",a.serialization.number()),craving:a.serialization.property("Craving",a.serialization.number()),desire:a.serialization.property("Desire",a.serialization.number()),determination:a.serialization.property("Determination",a.serialization.number()),disappointment:a.serialization.property("Disappointment",a.serialization.number()),disgust:a.serialization.property("Disgust",a.serialization.number()),distress:a.serialization.property("Distress",a.serialization.number()),doubt:a.serialization.property("Doubt",a.serialization.number()),ecstasy:a.serialization.property("Ecstasy",a.serialization.number()),embarrassment:a.serialization.property("Embarrassment",a.serialization.number()),empathicPain:a.serialization.property("Empathic Pain",a.serialization.number()),entrancement:a.serialization.property("Entrancement",a.serialization.number()),envy:a.serialization.property("Envy",a.serialization.number()),excitement:a.serialization.property("Excitement",a.serialization.number()),fear:a.serialization.property("Fear",a.serialization.number()),guilt:a.serialization.property("Guilt",a.serialization.number()),horror:a.serialization.property("Horror",a.serialization.number()),interest:a.serialization.property("Interest",a.serialization.number()),joy:a.serialization.property("Joy",a.serialization.number()),love:a.serialization.property("Love",a.serialization.number()),nostalgia:a.serialization.property("Nostalgia",a.serialization.number()),pain:a.serialization.property("Pain",a.serialization.number()),pride:a.serialization.property("Pride",a.serialization.number()),realization:a.serialization.property("Realization",a.serialization.number()),relief:a.serialization.property("Relief",a.serialization.number()),romance:a.serialization.property("Romance",a.serialization.number()),sadness:a.serialization.property("Sadness",a.serialization.number()),satisfaction:a.serialization.property("Satisfaction",a.serialization.number()),shame:a.serialization.property("Shame",a.serialization.number()),surpriseNegative:a.serialization.property("Surprise (negative)",a.serialization.number()),surprisePositive:a.serialization.property("Surprise (positive)",a.serialization.number()),sympathy:a.serialization.property("Sympathy",a.serialization.number()),tiredness:a.serialization.property("Tiredness",a.serialization.number()),triumph:a.serialization.property("Triumph",a.serialization.number())})},53194:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Encoding=void 0;let a=o(r(5889));t.Encoding=a.serialization.stringLiteral("linear16")},17963:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ErrorLevel=void 0;let a=o(r(5889));t.ErrorLevel=a.serialization.stringLiteral("warn")},70263:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ExtendedVoiceArgs=void 0;let a=o(r(5889)),s=r(84290);t.ExtendedVoiceArgs=a.serialization.object({text:a.serialization.string(),voiceArgs:a.serialization.property("voice_args",s.VoiceArgs)})},78487:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FunctionCallResponseInput=void 0;let a=o(r(5889));t.FunctionCallResponseInput=a.serialization.object({type:a.serialization.stringLiteral("function_call_response").optional()})},69469:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.HttpValidationError=void 0;let a=o(r(5889)),s=r(26234);t.HttpValidationError=a.serialization.object({detail:a.serialization.list(s.ValidationError).optional()})},71973:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Inference=void 0;let a=o(r(5889)),s=r(56724);t.Inference=a.serialization.object({prosody:s.ProsodyInference.optional()})},71998:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JsonMessage=void 0;let a=o(r(5889)),s=r(89544),l=r(10866),u=r(4599),c=r(91088),d=r(57226),f=r(61332),p=r(74852),h=r(72402),O=r(60350);t.JsonMessage=a.serialization.undiscriminatedUnion([s.AssistantEnd,l.AssistantMessage,u.ChatMetadata,c.WebSocketError,d.UserInterruption,f.UserMessage,p.ToolCallMessage,h.ToolResponseMessage,O.ToolErrorMessage])},65936:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.MillisecondInterval=void 0;let a=o(r(5889));t.MillisecondInterval=a.serialization.object({begin:a.serialization.number(),end:a.serialization.number()})},69065:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PauseAssistantMessage=void 0;let a=o(r(5889));t.PauseAssistantMessage=a.serialization.object({type:a.serialization.stringLiteral("pause_assistant_message"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional())})},42885:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedBuiltinTool=void 0;let a=o(r(5889));t.PostedBuiltinTool=a.serialization.object({name:a.serialization.string(),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},8835:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedCustomVoice=void 0;let a=o(r(5889));t.PostedCustomVoice=a.serialization.object({name:a.serialization.string(),baseVoice:a.serialization.property("base_voice",a.serialization.string()),speechRateMultiplier:a.serialization.property("speech_rate_multiplier",a.serialization.number().optional()),parameterModel:a.serialization.property("parameter_model",a.serialization.string()),parameters:a.serialization.record(a.serialization.string(),a.serialization.number().optional()).optional()})},92920:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedCustomVoiceName=void 0;let a=o(r(5889));t.PostedCustomVoiceName=a.serialization.object({name:a.serialization.string()})},62251:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedEllmModel=void 0;let a=o(r(5889));t.PostedEllmModel=a.serialization.object({allowShortResponses:a.serialization.property("allow_short_responses",a.serialization.boolean().optional())})},68507:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedEventMessageSpec=void 0;let a=o(r(5889));t.PostedEventMessageSpec=a.serialization.object({enabled:a.serialization.boolean(),text:a.serialization.string().optional()})},57662:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedEventMessageSpecs=void 0;let a=o(r(5889)),s=r(68507);t.PostedEventMessageSpecs=a.serialization.object({onNewChat:a.serialization.property("on_new_chat",s.PostedEventMessageSpec.optional()),onInactivityTimeout:a.serialization.property("on_inactivity_timeout",s.PostedEventMessageSpec.optional()),onMaxDurationTimeout:a.serialization.property("on_max_duration_timeout",s.PostedEventMessageSpec.optional())})},56889:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedLanguageModel=void 0;let a=o(r(5889)),s=r(16801);t.PostedLanguageModel=a.serialization.object({modelProvider:a.serialization.property("model_provider",s.PostedLanguageModelModelProvider.optional()),modelResource:a.serialization.property("model_resource",a.serialization.string().optional()),temperature:a.serialization.number().optional()})},16801:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedLanguageModelModelProvider=void 0;let a=o(r(5889));t.PostedLanguageModelModelProvider=a.serialization.enum_(["OPEN_AI","CUSTOM_LANGUAGE_MODEL","ANTHROPIC","FIREWORKS","GROQ","GOOGLE"])},8329:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedPromptSpec=void 0;let a=o(r(5889));t.PostedPromptSpec=a.serialization.object({id:a.serialization.string(),version:a.serialization.number().optional()})},61582:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedTimeoutSpec=void 0;let a=o(r(5889));t.PostedTimeoutSpec=a.serialization.object({enabled:a.serialization.boolean(),durationSecs:a.serialization.property("duration_secs",a.serialization.number().optional())})},1409:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedTimeoutSpecs=void 0;let a=o(r(5889)),s=r(80013),l=r(80851);t.PostedTimeoutSpecs=a.serialization.object({inactivity:s.PostedTimeoutSpecsInactivity.optional(),maxDuration:a.serialization.property("max_duration",l.PostedTimeoutSpecsMaxDuration.optional())})},80013:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedTimeoutSpecsInactivity=void 0;let a=o(r(5889));t.PostedTimeoutSpecsInactivity=a.serialization.object({enabled:a.serialization.boolean(),durationSecs:a.serialization.property("duration_secs",a.serialization.number().optional())})},80851:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedTimeoutSpecsMaxDuration=void 0;let a=o(r(5889));t.PostedTimeoutSpecsMaxDuration=a.serialization.object({enabled:a.serialization.boolean(),durationSecs:a.serialization.property("duration_secs",a.serialization.number().optional())})},56521:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedUserDefinedToolSpec=void 0;let a=o(r(5889));t.PostedUserDefinedToolSpec=a.serialization.object({id:a.serialization.string(),version:a.serialization.number().optional()})},32878:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedVoice=void 0;let a=o(r(5889)),s=r(97169);t.PostedVoice=a.serialization.object({provider:a.serialization.stringLiteral("HUME_AI"),name:s.PostedVoiceName.optional()})},97169:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PostedVoiceName=void 0;let a=o(r(5889));t.PostedVoiceName=a.serialization.enum_(["ITO","DACHER","KORA"])},56724:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ProsodyInference=void 0;let a=o(r(5889)),s=r(37521);t.ProsodyInference=a.serialization.object({scores:s.EmotionScores})},33905:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ResumeAssistantMessage=void 0;let a=o(r(5889));t.ResumeAssistantMessage=a.serialization.object({type:a.serialization.stringLiteral("resume_assistant_message"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional())})},77234:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnActiveChatCount=void 0;let a=o(r(5889)),s=r(97117);t.ReturnActiveChatCount=a.serialization.object({timestamp:a.serialization.number(),totalUserActiveChats:a.serialization.property("total_user_active_chats",a.serialization.number()),maxAllowedActiveChats:a.serialization.property("max_allowed_active_chats",a.serialization.number().optional()),moreActiveChatsAllowed:a.serialization.property("more_active_chats_allowed",a.serialization.boolean()),perTag:a.serialization.property("per_tag",a.serialization.list(s.ReturnActiveChatCountPerTag.optional()).optional())})},97117:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnActiveChatCountPerTag=void 0;let a=o(r(5889));t.ReturnActiveChatCountPerTag=a.serialization.object({tag:a.serialization.string(),totalTagActiveChats:a.serialization.property("total_tag_active_chats",a.serialization.number())})},56209:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnBuiltinTool=void 0;let a=o(r(5889)),s=r(19868);t.ReturnBuiltinTool=a.serialization.object({toolType:a.serialization.property("tool_type",s.ReturnBuiltinToolToolType),name:a.serialization.string(),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},19868:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnBuiltinToolToolType=void 0;let a=o(r(5889));t.ReturnBuiltinToolToolType=a.serialization.enum_(["BUILTIN","FUNCTION"])},19994:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChat=void 0;let a=o(r(5889)),s=r(22141),l=r(8741);t.ReturnChat=a.serialization.object({id:a.serialization.string(),chatGroupId:a.serialization.property("chat_group_id",a.serialization.string()),status:s.ReturnChatStatus,startTimestamp:a.serialization.property("start_timestamp",a.serialization.number()),endTimestamp:a.serialization.property("end_timestamp",a.serialization.number().optional()),eventCount:a.serialization.property("event_count",a.serialization.number().optional()),metadata:a.serialization.string().optional(),config:l.ReturnConfigSpec.optional()})},59208:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatEvent=void 0;let a=o(r(5889)),s=r(32389),l=r(63704);t.ReturnChatEvent=a.serialization.object({id:a.serialization.string(),chatId:a.serialization.property("chat_id",a.serialization.string()),timestamp:a.serialization.number(),role:s.ReturnChatEventRole,type:l.ReturnChatEventType,messageText:a.serialization.property("message_text",a.serialization.string().optional()),emotionFeatures:a.serialization.property("emotion_features",a.serialization.string().optional()),metadata:a.serialization.string().optional()})},32389:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatEventRole=void 0;let a=o(r(5889));t.ReturnChatEventRole=a.serialization.enum_(["USER","AGENT","SYSTEM","TOOL"])},63704:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatEventType=void 0;let a=o(r(5889));t.ReturnChatEventType=a.serialization.enum_(["SYSTEM_PROMPT","USER_MESSAGE","USER_INTERRUPTION","AGENT_MESSAGE","FUNCTION_CALL","FUNCTION_CALL_RESPONSE"])},47514:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatGroup=void 0;let a=o(r(5889));t.ReturnChatGroup=a.serialization.object({id:a.serialization.string(),firstStartTimestamp:a.serialization.property("first_start_timestamp",a.serialization.number()),mostRecentStartTimestamp:a.serialization.property("most_recent_start_timestamp",a.serialization.number()),mostRecentChatId:a.serialization.property("most_recent_chat_id",a.serialization.string().optional()),numChats:a.serialization.property("num_chats",a.serialization.number()),active:a.serialization.boolean().optional()})},51181:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatGroupPagedChats=void 0;let a=o(r(5889)),s=r(19994);t.ReturnChatGroupPagedChats=a.serialization.object({id:a.serialization.string(),firstStartTimestamp:a.serialization.property("first_start_timestamp",a.serialization.number()),mostRecentStartTimestamp:a.serialization.property("most_recent_start_timestamp",a.serialization.number()),numChats:a.serialization.property("num_chats",a.serialization.number()),pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),paginationDirection:a.serialization.property("pagination_direction",a.serialization.string()),chatsPage:a.serialization.property("chats_page",a.serialization.list(s.ReturnChat)),active:a.serialization.boolean().optional()})},98306:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatGroupPagedEvents=void 0;let a=o(r(5889)),s=r(76575),l=r(59208);t.ReturnChatGroupPagedEvents=a.serialization.object({id:a.serialization.string(),pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),paginationDirection:a.serialization.property("pagination_direction",s.ReturnChatGroupPagedEventsPaginationDirection),eventsPage:a.serialization.property("events_page",a.serialization.list(l.ReturnChatEvent))})},76575:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatGroupPagedEventsPaginationDirection=void 0;let a=o(r(5889));t.ReturnChatGroupPagedEventsPaginationDirection=a.serialization.enum_(["ASC","DESC"])},26713:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatPagedEvents=void 0;let a=o(r(5889)),s=r(79233),l=r(19586),u=r(59208),c=r(8741);t.ReturnChatPagedEvents=a.serialization.object({id:a.serialization.string(),chatGroupId:a.serialization.property("chat_group_id",a.serialization.string()),status:s.ReturnChatPagedEventsStatus,startTimestamp:a.serialization.property("start_timestamp",a.serialization.number()),endTimestamp:a.serialization.property("end_timestamp",a.serialization.number().optional()),paginationDirection:a.serialization.property("pagination_direction",l.ReturnChatPagedEventsPaginationDirection),eventsPage:a.serialization.property("events_page",a.serialization.list(u.ReturnChatEvent)),metadata:a.serialization.string().optional(),pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),config:c.ReturnConfigSpec.optional()})},19586:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatPagedEventsPaginationDirection=void 0;let a=o(r(5889));t.ReturnChatPagedEventsPaginationDirection=a.serialization.enum_(["ASC","DESC"])},79233:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatPagedEventsStatus=void 0;let a=o(r(5889));t.ReturnChatPagedEventsStatus=a.serialization.enum_(["ACTIVE","USER_ENDED","USER_TIMEOUT","MAX_DURATION_TIMEOUT","INACTIVITY_TIMEOUT","ERROR"])},22141:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnChatStatus=void 0;let a=o(r(5889));t.ReturnChatStatus=a.serialization.enum_(["ACTIVE","USER_ENDED","USER_TIMEOUT","MAX_DURATION_TIMEOUT","INACTIVITY_TIMEOUT","ERROR"])},47890:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnConfig=void 0;let a=o(r(5889)),s=r(86056),l=r(23311),u=r(100),c=r(44821),d=r(24647),f=r(56209),p=r(31039),h=r(15443);t.ReturnConfig=a.serialization.object({id:a.serialization.string().optional(),version:a.serialization.number().optional(),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),name:a.serialization.string().optional(),createdOn:a.serialization.property("created_on",a.serialization.number().optional()),modifiedOn:a.serialization.property("modified_on",a.serialization.number().optional()),prompt:s.ReturnPrompt.optional(),voice:l.ReturnVoice.optional(),languageModel:a.serialization.property("language_model",u.ReturnLanguageModel.optional()),ellmModel:a.serialization.property("ellm_model",c.ReturnEllmModel.optional()),tools:a.serialization.list(d.ReturnUserDefinedTool.optional()).optional(),builtinTools:a.serialization.property("builtin_tools",a.serialization.list(f.ReturnBuiltinTool.optional()).optional()),eventMessages:a.serialization.property("event_messages",p.ReturnEventMessageSpecs.optional()),timeouts:h.ReturnTimeoutSpecs.optional()})},8741:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnConfigSpec=void 0;let a=o(r(5889));t.ReturnConfigSpec=a.serialization.object({id:a.serialization.string(),version:a.serialization.number().optional()})},86837:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnCustomVoice=void 0;let a=o(r(5889));t.ReturnCustomVoice=a.serialization.object({id:a.serialization.string(),version:a.serialization.number(),name:a.serialization.string(),createdOn:a.serialization.property("created_on",a.serialization.number()),modifiedOn:a.serialization.property("modified_on",a.serialization.number()),baseVoice:a.serialization.property("base_voice",a.serialization.string()),speechRateMultiplier:a.serialization.property("speech_rate_multiplier",a.serialization.number().optional()),parameterModel:a.serialization.property("parameter_model",a.serialization.string()),parameters:a.serialization.record(a.serialization.string(),a.serialization.number())})},44821:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnEllmModel=void 0;let a=o(r(5889));t.ReturnEllmModel=a.serialization.object({allowShortResponses:a.serialization.property("allow_short_responses",a.serialization.boolean())})},82848:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnEventMessageSpec=void 0;let a=o(r(5889));t.ReturnEventMessageSpec=a.serialization.object({enabled:a.serialization.boolean(),text:a.serialization.string().optional()})},31039:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnEventMessageSpecs=void 0;let a=o(r(5889)),s=r(82848);t.ReturnEventMessageSpecs=a.serialization.object({onNewChat:a.serialization.property("on_new_chat",s.ReturnEventMessageSpec.optional()),onInactivityTimeout:a.serialization.property("on_inactivity_timeout",s.ReturnEventMessageSpec.optional()),onMaxDurationTimeout:a.serialization.property("on_max_duration_timeout",s.ReturnEventMessageSpec.optional())})},100:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnLanguageModel=void 0;let a=o(r(5889)),s=r(92704);t.ReturnLanguageModel=a.serialization.object({modelProvider:a.serialization.property("model_provider",s.ReturnLanguageModelModelProvider.optional()),modelResource:a.serialization.property("model_resource",a.serialization.string().optional()),temperature:a.serialization.number().optional()})},92704:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnLanguageModelModelProvider=void 0;let a=o(r(5889));t.ReturnLanguageModelModelProvider=a.serialization.enum_(["OPEN_AI","CUSTOM_LANGUAGE_MODEL","ANTHROPIC","FIREWORKS","GROQ","GOOGLE"])},20669:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChatGroups=void 0;let a=o(r(5889)),s=r(50842),l=r(47514);t.ReturnPagedChatGroups=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),paginationDirection:a.serialization.property("pagination_direction",s.ReturnPagedChatGroupsPaginationDirection),chatGroupsPage:a.serialization.property("chat_groups_page",a.serialization.list(l.ReturnChatGroup))})},50842:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChatGroupsPaginationDirection=void 0;let a=o(r(5889));t.ReturnPagedChatGroupsPaginationDirection=a.serialization.enum_(["ASC","DESC"])},209:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChats=void 0;let a=o(r(5889)),s=r(70670),l=r(19994);t.ReturnPagedChats=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),paginationDirection:a.serialization.property("pagination_direction",s.ReturnPagedChatsPaginationDirection),chatsPage:a.serialization.property("chats_page",a.serialization.list(l.ReturnChat))})},70670:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedChatsPaginationDirection=void 0;let a=o(r(5889));t.ReturnPagedChatsPaginationDirection=a.serialization.enum_(["ASC","DESC"])},50791:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedConfigs=void 0;let a=o(r(5889)),s=r(47890);t.ReturnPagedConfigs=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number().optional()),pageSize:a.serialization.property("page_size",a.serialization.number().optional()),totalPages:a.serialization.property("total_pages",a.serialization.number()),configsPage:a.serialization.property("configs_page",a.serialization.list(s.ReturnConfig).optional())})},75894:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedCustomVoices=void 0;let a=o(r(5889)),s=r(86837);t.ReturnPagedCustomVoices=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),customVoicesPage:a.serialization.property("custom_voices_page",a.serialization.list(s.ReturnCustomVoice))})},11984:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedPrompts=void 0;let a=o(r(5889)),s=r(86056);t.ReturnPagedPrompts=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),promptsPage:a.serialization.property("prompts_page",a.serialization.list(s.ReturnPrompt.optional()))})},15647:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPagedUserDefinedTools=void 0;let a=o(r(5889)),s=r(24647);t.ReturnPagedUserDefinedTools=a.serialization.object({pageNumber:a.serialization.property("page_number",a.serialization.number()),pageSize:a.serialization.property("page_size",a.serialization.number()),totalPages:a.serialization.property("total_pages",a.serialization.number()),toolsPage:a.serialization.property("tools_page",a.serialization.list(s.ReturnUserDefinedTool.optional()))})},86056:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPrompt=void 0;let a=o(r(5889)),s=r(9947);t.ReturnPrompt=a.serialization.object({id:a.serialization.string(),version:a.serialization.number(),versionType:a.serialization.property("version_type",s.ReturnPromptVersionType),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),name:a.serialization.string(),createdOn:a.serialization.property("created_on",a.serialization.number()),modifiedOn:a.serialization.property("modified_on",a.serialization.number()),text:a.serialization.string()})},9947:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnPromptVersionType=void 0;let a=o(r(5889));t.ReturnPromptVersionType=a.serialization.enum_(["FIXED","LATEST"])},18623:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnTimeoutSpec=void 0;let a=o(r(5889));t.ReturnTimeoutSpec=a.serialization.object({enabled:a.serialization.boolean(),durationSecs:a.serialization.property("duration_secs",a.serialization.number().optional())})},15443:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnTimeoutSpecs=void 0;let a=o(r(5889)),s=r(18623);t.ReturnTimeoutSpecs=a.serialization.object({inactivity:s.ReturnTimeoutSpec,maxDuration:a.serialization.property("max_duration",s.ReturnTimeoutSpec)})},24647:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnUserDefinedTool=void 0;let a=o(r(5889)),s=r(32265),l=r(84705);t.ReturnUserDefinedTool=a.serialization.object({toolType:a.serialization.property("tool_type",s.ReturnUserDefinedToolToolType),id:a.serialization.string(),version:a.serialization.number(),versionType:a.serialization.property("version_type",l.ReturnUserDefinedToolVersionType),versionDescription:a.serialization.property("version_description",a.serialization.string().optional()),name:a.serialization.string(),createdOn:a.serialization.property("created_on",a.serialization.number()),modifiedOn:a.serialization.property("modified_on",a.serialization.number()),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional()),description:a.serialization.string().optional(),parameters:a.serialization.string()})},32265:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnUserDefinedToolToolType=void 0;let a=o(r(5889));t.ReturnUserDefinedToolToolType=a.serialization.enum_(["BUILTIN","FUNCTION"])},84705:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnUserDefinedToolVersionType=void 0;let a=o(r(5889));t.ReturnUserDefinedToolVersionType=a.serialization.enum_(["FIXED","LATEST"])},23311:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnVoice=void 0;let a=o(r(5889)),s=r(59553);t.ReturnVoice=a.serialization.object({provider:a.serialization.stringLiteral("HUME_AI"),name:s.ReturnVoiceName.optional()})},59553:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ReturnVoiceName=void 0;let a=o(r(5889));t.ReturnVoiceName=a.serialization.enum_(["ITO","DACHER","KORA"])},60736:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Role=void 0;let a=o(r(5889));t.Role=a.serialization.enum_(["assistant","system","user","all","tool"])},68251:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SessionSettings=void 0;let a=o(r(5889)),s=r(89695),l=r(88337),u=r(35963),c=r(1318);t.SessionSettings=a.serialization.object({type:a.serialization.stringLiteral("session_settings"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),systemPrompt:a.serialization.property("system_prompt",a.serialization.string().optional()),context:s.Context.optional(),audio:l.AudioConfiguration.optional(),languageModelApiKey:a.serialization.property("language_model_api_key",a.serialization.string().optional()),tools:a.serialization.list(u.Tool).optional(),builtinTools:a.serialization.property("builtin_tools",a.serialization.list(c.BuiltinToolConfig).optional()),metadata:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),variables:a.serialization.record(a.serialization.string(),a.serialization.string()).optional()})},27580:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TextInput=void 0;let a=o(r(5889));t.TextInput=a.serialization.object({type:a.serialization.stringLiteral("text_input").optional()})},35963:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Tool=void 0;let a=o(r(5889)),s=r(47680);t.Tool=a.serialization.object({type:s.ToolType,name:a.serialization.string(),parameters:a.serialization.string(),description:a.serialization.string().optional(),fallbackContent:a.serialization.property("fallback_content",a.serialization.string().optional())})},74852:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToolCallMessage=void 0;let a=o(r(5889)),s=r(47680);t.ToolCallMessage=a.serialization.object({name:a.serialization.string(),parameters:a.serialization.string(),toolCallId:a.serialization.property("tool_call_id",a.serialization.string()),type:a.serialization.stringLiteral("tool_call"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),toolType:a.serialization.property("tool_type",s.ToolType.optional()),responseRequired:a.serialization.property("response_required",a.serialization.boolean())})},60350:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToolErrorMessage=void 0;let a=o(r(5889)),s=r(47680),l=r(17963);t.ToolErrorMessage=a.serialization.object({type:a.serialization.stringLiteral("tool_error"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),toolType:a.serialization.property("tool_type",s.ToolType.optional()),toolCallId:a.serialization.property("tool_call_id",a.serialization.string()),content:a.serialization.string().optional(),error:a.serialization.string(),code:a.serialization.string().optional(),level:l.ErrorLevel.optional()})},72402:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToolResponseMessage=void 0;let a=o(r(5889)),s=r(47680);t.ToolResponseMessage=a.serialization.object({type:a.serialization.stringLiteral("tool_response"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),toolCallId:a.serialization.property("tool_call_id",a.serialization.string()),content:a.serialization.string(),toolName:a.serialization.property("tool_name",a.serialization.string().optional()),toolType:a.serialization.property("tool_type",s.ToolType.optional())})},47680:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToolType=void 0;let a=o(r(5889));t.ToolType=a.serialization.enum_(["builtin","function"])},43026:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TtsInput=void 0;let a=o(r(5889));t.TtsInput=a.serialization.object({type:a.serialization.stringLiteral("tts").optional()})},50531:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.UserInput=void 0;let a=o(r(5889));t.UserInput=a.serialization.object({type:a.serialization.stringLiteral("user_input"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),text:a.serialization.string()})},57226:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.UserInterruption=void 0;let a=o(r(5889));t.UserInterruption=a.serialization.object({type:a.serialization.stringLiteral("user_interruption"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),time:a.serialization.number()})},61332:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.UserMessage=void 0;let a=o(r(5889)),s=r(45107),l=r(71973),u=r(65936);t.UserMessage=a.serialization.object({type:a.serialization.stringLiteral("user_message"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),message:s.ChatMessage,models:l.Inference,time:u.MillisecondInterval,fromText:a.serialization.property("from_text",a.serialization.boolean())})},26234:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationError=void 0;let a=o(r(5889)),s=r(47189);t.ValidationError=a.serialization.object({loc:a.serialization.list(s.ValidationErrorLocItem),msg:a.serialization.string(),type:a.serialization.string()})},47189:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationErrorLocItem=void 0;let a=o(r(5889));t.ValidationErrorLocItem=a.serialization.undiscriminatedUnion([a.serialization.string(),a.serialization.number()])},84290:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.VoiceArgs=void 0;let a=o(r(5889)),s=r(21649);t.VoiceArgs=a.serialization.object({voice:s.VoiceNameEnum.optional(),baseline:a.serialization.boolean().optional(),reconstruct:a.serialization.boolean().optional()})},21649:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.VoiceNameEnum=void 0;let a=o(r(5889));t.VoiceNameEnum=a.serialization.enum_(["ITO","KORA","DACHER"])},91088:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.WebSocketError=void 0;let a=o(r(5889));t.WebSocketError=a.serialization.object({type:a.serialization.stringLiteral("error"),customSessionId:a.serialization.property("custom_session_id",a.serialization.string().optional()),code:a.serialization.string(),slug:a.serialization.string(),message:a.serialization.string()})},88528:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(32265),t),i(r(84705),t),i(r(24647),t),i(r(9947),t),i(r(86056),t),i(r(8835),t),i(r(86837),t),i(r(42885),t),i(r(62251),t),i(r(68507),t),i(r(57662),t),i(r(16801),t),i(r(56889),t),i(r(8329),t),i(r(61582),t),i(r(80013),t),i(r(80851),t),i(r(1409),t),i(r(56521),t),i(r(97169),t),i(r(32878),t),i(r(19868),t),i(r(56209),t),i(r(47890),t),i(r(44821),t),i(r(82848),t),i(r(31039),t),i(r(92704),t),i(r(100),t),i(r(18623),t),i(r(15443),t),i(r(59553),t),i(r(23311),t),i(r(92920),t),i(r(15647),t),i(r(11984),t),i(r(75894),t),i(r(50791),t),i(r(22141),t),i(r(19994),t),i(r(8741),t),i(r(70670),t),i(r(209),t),i(r(32389),t),i(r(63704),t),i(r(59208),t),i(r(79233),t),i(r(19586),t),i(r(26713),t),i(r(77234),t),i(r(97117),t),i(r(47514),t),i(r(50842),t),i(r(20669),t),i(r(51181),t),i(r(76575),t),i(r(98306),t),i(r(30749),t),i(r(88337),t),i(r(18711),t),i(r(83632),t),i(r(1318),t),i(r(89695),t),i(r(78820),t),i(r(53194),t),i(r(17963),t),i(r(69065),t),i(r(33905),t),i(r(68251),t),i(r(35963),t),i(r(60350),t),i(r(72402),t),i(r(47680),t),i(r(50531),t),i(r(89544),t),i(r(10866),t),i(r(87784),t),i(r(66640),t),i(r(45107),t),i(r(4599),t),i(r(37521),t),i(r(91088),t),i(r(71973),t),i(r(65936),t),i(r(56724),t),i(r(60736),t),i(r(74852),t),i(r(57226),t),i(r(61332),t),i(r(71998),t),i(r(43026),t),i(r(27580),t),i(r(78487),t),i(r(70263),t),i(r(69469),t),i(r(47189),t),i(r(26234),t),i(r(84290),t),i(r(21649),t)},72422:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(22811),t),i(r(2888),t)},9308:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let a=o(r(5889)),s=r(53345);t.Response=a.serialization.list(s.UnionPredictResult)},14435:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.getJobPredictions=t.listJobs=void 0,t.listJobs=o(r(48920)),t.getJobPredictions=o(r(9308))},48920:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Response=void 0;let a=o(r(5889)),s=r(85692);t.Response=a.serialization.list(s.UnionJob)},54055:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(14435),t)},22811:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.batch=t.stream=void 0,t.stream=o(r(12398)),a(r(5961),t),t.batch=o(r(54055))},12398:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(5961),t)},76659:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurst=void 0;let a=o(r(5889)),s=r(2277),l=r(75727),u=r(92382),c=r(40038),d=r(90628),f=r(93562);t.StreamBurst=a.serialization.object({payloadId:a.serialization.property("payload_id",a.serialization.string().optional()),jobDetails:a.serialization.property("job_details",s.StreamBurstJobDetails.optional()),burst:l.StreamBurstBurst.optional(),face:u.StreamBurstFace.optional(),facemesh:c.StreamBurstFacemesh.optional(),language:d.StreamBurstLanguage.optional(),prosody:f.StreamBurstProsody.optional()})},75727:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstBurst=void 0;let a=o(r(5889)),s=r(3162);t.StreamBurstBurst=a.serialization.object({predictions:a.serialization.list(s.StreamBurstBurstPredictionsItem).optional()})},3162:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstBurstPredictionsItem=void 0;let a=o(r(5889)),s=r(91795),l=r(2127);t.StreamBurstBurstPredictionsItem=a.serialization.object({time:s.TimeRange.optional(),emotions:l.EmotionEmbedding.optional()})},92382:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstFace=void 0;let a=o(r(5889)),s=r(73774);t.StreamBurstFace=a.serialization.object({predictions:a.serialization.list(s.StreamBurstFacePredictionsItem).optional()})},73774:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstFacePredictionsItem=void 0;let a=o(r(5889)),s=r(61709),l=r(2127);t.StreamBurstFacePredictionsItem=a.serialization.object({frame:a.serialization.number().optional(),time:a.serialization.number().optional(),bbox:s.BoundingBox.optional(),prob:a.serialization.number().optional(),faceId:a.serialization.property("face_id",a.serialization.string().optional()),emotions:l.EmotionEmbedding.optional(),facs:l.EmotionEmbedding.optional(),descriptions:l.EmotionEmbedding.optional()})},40038:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstFacemesh=void 0;let a=o(r(5889)),s=r(89531);t.StreamBurstFacemesh=a.serialization.object({predictions:a.serialization.list(s.StreamBurstFacemeshPredictionsItem).optional()})},89531:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstFacemeshPredictionsItem=void 0;let a=o(r(5889)),s=r(2127);t.StreamBurstFacemeshPredictionsItem=a.serialization.object({emotions:s.EmotionEmbedding.optional()})},2277:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstJobDetails=void 0;let a=o(r(5889));t.StreamBurstJobDetails=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string().optional())})},90628:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstLanguage=void 0;let a=o(r(5889)),s=r(62967);t.StreamBurstLanguage=a.serialization.object({predictions:a.serialization.list(s.StreamBurstLanguagePredictionsItem).optional()})},62967:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstLanguagePredictionsItem=void 0;let a=o(r(5889)),s=r(64161),l=r(2127),u=r(33359),c=r(67037);t.StreamBurstLanguagePredictionsItem=a.serialization.object({text:a.serialization.string().optional(),position:s.TextPosition.optional(),emotions:l.EmotionEmbedding.optional(),sentiment:u.Sentiment.optional(),toxicity:c.Toxicity.optional()})},93562:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstProsody=void 0;let a=o(r(5889)),s=r(21558);t.StreamBurstProsody=a.serialization.object({predictions:a.serialization.list(s.StreamBurstProsodyPredictionsItem).optional()})},21558:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamBurstProsodyPredictionsItem=void 0;let a=o(r(5889)),s=r(91795),l=r(2127);t.StreamBurstProsodyPredictionsItem=a.serialization.object({time:s.TimeRange.optional(),emotions:l.EmotionEmbedding.optional()})},25598:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamData=void 0;let a=o(r(5889)),s=r(69226);t.StreamData=a.serialization.object({data:a.serialization.string().optional(),models:s.StreamDataModels.optional(),streamWindowMs:a.serialization.property("stream_window_ms",a.serialization.number().optional()),resetStream:a.serialization.property("reset_stream",a.serialization.boolean().optional()),rawText:a.serialization.property("raw_text",a.serialization.boolean().optional()),jobDetails:a.serialization.property("job_details",a.serialization.boolean().optional()),payloadId:a.serialization.property("payload_id",a.serialization.string().optional())})},69226:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDataModels=void 0;let a=o(r(5889)),s=r(96595),l=r(84017);t.StreamDataModels=a.serialization.object({burst:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),face:s.StreamDataModelsFace.optional(),facemesh:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),language:l.StreamDataModelsLanguage.optional(),prosody:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional()})},96595:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDataModelsFace=void 0;let a=o(r(5889));t.StreamDataModelsFace=a.serialization.object({facs:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),descriptions:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),identifyFaces:a.serialization.property("identify_faces",a.serialization.boolean().optional()),fpsPred:a.serialization.property("fps_pred",a.serialization.number().optional()),probThreshold:a.serialization.property("prob_threshold",a.serialization.number().optional()),minFaceSize:a.serialization.property("min_face_size",a.serialization.number().optional())})},84017:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamDataModelsLanguage=void 0;let a=o(r(5889));t.StreamDataModelsLanguage=a.serialization.object({sentiment:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),toxicity:a.serialization.record(a.serialization.string(),a.serialization.unknown()).optional(),granularity:a.serialization.string().optional()})},70221:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamError=void 0;let a=o(r(5889)),s=r(44084);t.StreamError=a.serialization.object({error:a.serialization.string().optional(),code:a.serialization.string().optional(),payloadId:a.serialization.property("payload_id",a.serialization.string().optional()),jobDetails:a.serialization.property("job_details",s.StreamErrorJobDetails.optional())})},44084:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamErrorJobDetails=void 0;let a=o(r(5889));t.StreamErrorJobDetails=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string().optional())})},21039:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamJobDetails=void 0;let a=o(r(5889)),s=r(48100);t.StreamJobDetails=a.serialization.object({warning:a.serialization.string().optional(),code:a.serialization.string().optional(),payloadId:a.serialization.property("payload_id",a.serialization.string().optional()),jobDetails:a.serialization.property("job_details",s.StreamJobDetailsJobDetails.optional())})},48100:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamJobDetailsJobDetails=void 0;let a=o(r(5889));t.StreamJobDetailsJobDetails=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string().optional())})},25952:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SubscribeEvent=void 0;let a=o(r(5889)),s=r(76659),l=r(70221),u=r(21039);t.SubscribeEvent=a.serialization.undiscriminatedUnion([s.StreamBurst,l.StreamError,u.StreamJobDetails])},5961:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(2277),t),i(r(3162),t),i(r(75727),t),i(r(73774),t),i(r(92382),t),i(r(89531),t),i(r(40038),t),i(r(62967),t),i(r(90628),t),i(r(21558),t),i(r(93562),t),i(r(76659),t),i(r(44084),t),i(r(70221),t),i(r(48100),t),i(r(21039),t),i(r(25952),t),i(r(96595),t),i(r(84017),t),i(r(69226),t),i(r(25598),t)},91887:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Alternative=void 0;let a=o(r(5889));t.Alternative=a.serialization.stringLiteral("language_only")},62316:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Bcp47Tag=void 0;let a=o(r(5889));t.Bcp47Tag=a.serialization.enum_(["zh","da","nl","en","en-AU","en-IN","en-NZ","en-GB","fr","fr-CA","de","hi","hi-Latn","id","it","ja","ko","no","pl","pt","pt-BR","pt-PT","ru","es","es-419","sv","ta","tr","uk"])},61709:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.BoundingBox=void 0;let a=o(r(5889));t.BoundingBox=a.serialization.object({x:a.serialization.number().optional(),y:a.serialization.number().optional(),w:a.serialization.number().optional(),h:a.serialization.number().optional()})},24981:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.BurstPrediction=void 0;let a=o(r(5889)),s=r(4112),l=r(36788),u=r(74260);t.BurstPrediction=a.serialization.object({time:s.TimeInterval,emotions:a.serialization.list(l.EmotionScore),descriptions:a.serialization.list(u.DescriptionsScore)})},4338:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Classification=void 0;let a=o(r(5889));t.Classification=a.serialization.record(a.serialization.string(),a.serialization.unknown())},52074:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CompletedEmbeddingGeneration=void 0;let a=o(r(5889));t.CompletedEmbeddingGeneration=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number()),endedTimestampMs:a.serialization.property("ended_timestamp_ms",a.serialization.number())})},39438:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CompletedInference=void 0;let a=o(r(5889));t.CompletedInference=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number()),endedTimestampMs:a.serialization.property("ended_timestamp_ms",a.serialization.number()),numPredictions:a.serialization.property("num_predictions",a.serialization.number()),numErrors:a.serialization.property("num_errors",a.serialization.number())})},58749:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CompletedTlInference=void 0;let a=o(r(5889));t.CompletedTlInference=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number()),endedTimestampMs:a.serialization.property("ended_timestamp_ms",a.serialization.number()),numPredictions:a.serialization.property("num_predictions",a.serialization.number()),numErrors:a.serialization.property("num_errors",a.serialization.number())})},6109:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CompletedTraining=void 0;let a=o(r(5889)),s=r(16035);t.CompletedTraining=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number()),endedTimestampMs:a.serialization.property("ended_timestamp_ms",a.serialization.number()),customModel:a.serialization.property("custom_model",s.TrainingCustomModel),alternatives:a.serialization.record(a.serialization.string(),s.TrainingCustomModel).optional()})},5484:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModel=void 0;let a=o(r(5889)),s=r(64842),l=r(74364);t.CustomModel=a.serialization.undiscriminatedUnion([s.CustomModelId,l.CustomModelVersionId])},64842:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelId=void 0;let a=o(r(5889));t.CustomModelId=a.serialization.object({id:a.serialization.string()})},20862:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelPrediction=void 0;let a=o(r(5889));t.CustomModelPrediction=a.serialization.object({output:a.serialization.record(a.serialization.string(),a.serialization.number()),error:a.serialization.string(),taskType:a.serialization.property("task_type",a.serialization.string())})},40281:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelRequest=void 0;let a=o(r(5889)),s=r(72710);t.CustomModelRequest=a.serialization.object({name:a.serialization.string(),description:a.serialization.string().optional(),tags:a.serialization.list(s.Tag).optional()})},74364:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelVersionId=void 0;let a=o(r(5889));t.CustomModelVersionId=a.serialization.object({versionId:a.serialization.property("version_id",a.serialization.string())})},57752:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelsInferenceJob=void 0;let a=o(r(5889)),s=r(78010);t.CustomModelsInferenceJob=a.serialization.object({type:a.serialization.string()}).extend(s.JobTlInference)},82106:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.CustomModelsTrainingJob=void 0;let a=o(r(5889)),s=r(6667);t.CustomModelsTrainingJob=a.serialization.object({type:a.serialization.string()}).extend(s.JobTraining)},6045:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Dataset=void 0;let a=o(r(5889)),s=r(17658),l=r(44288);t.Dataset=a.serialization.undiscriminatedUnion([s.DatasetId,l.DatasetVersionId])},17658:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.DatasetId=void 0;let a=o(r(5889));t.DatasetId=a.serialization.object({id:a.serialization.string()})},44288:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.DatasetVersionId=void 0;let a=o(r(5889));t.DatasetVersionId=a.serialization.object({versionId:a.serialization.property("version_id",a.serialization.string())})},74260:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.DescriptionsScore=void 0;let a=o(r(5889));t.DescriptionsScore=a.serialization.object({name:a.serialization.string(),score:a.serialization.string()})},52205:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Direction=void 0;let a=o(r(5889));t.Direction=a.serialization.enum_(["asc","desc"])},94735:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmbeddingGenerationBaseRequest=void 0;let a=o(r(5889)),s=r(27025);t.EmbeddingGenerationBaseRequest=a.serialization.object({registryFileDetails:a.serialization.property("registry_file_details",a.serialization.list(s.RegistryFileDetail).optional())})},70363:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmbeddingGenerationJob=void 0;let a=o(r(5889)),s=r(91310);t.EmbeddingGenerationJob=a.serialization.object({type:a.serialization.string()}).extend(s.JobEmbeddingGeneration)},2127:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmotionEmbedding=void 0;let a=o(r(5889)),s=r(90323);t.EmotionEmbedding=a.serialization.list(s.EmotionEmbeddingItem)},90323:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmotionEmbeddingItem=void 0;let a=o(r(5889));t.EmotionEmbeddingItem=a.serialization.object({name:a.serialization.string().optional(),score:a.serialization.number().optional()})},36788:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EmotionScore=void 0;let a=o(r(5889));t.EmotionScore=a.serialization.object({name:a.serialization.string(),score:a.serialization.number()})},74354:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Error_=void 0;let a=o(r(5889));t.Error_=a.serialization.object({message:a.serialization.string(),file:a.serialization.string()})},88362:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.EvaluationArgs=void 0;let a=o(r(5889)),s=r(87534);t.EvaluationArgs=a.serialization.object({validation:s.ValidationArgs.optional()})},5759:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Face=void 0;let a=o(r(5889)),s=r(18713);t.Face=a.serialization.object({fpsPred:a.serialization.property("fps_pred",a.serialization.number().optional()),probThreshold:a.serialization.property("prob_threshold",a.serialization.number().optional()),identifyFaces:a.serialization.property("identify_faces",a.serialization.boolean().optional()),minFaceSize:a.serialization.property("min_face_size",a.serialization.number().optional()),facs:s.Unconfigurable.optional(),descriptions:s.Unconfigurable.optional(),saveFaces:a.serialization.property("save_faces",a.serialization.boolean().optional())})},1237:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FacePrediction=void 0;let a=o(r(5889)),s=r(61709),l=r(36788),u=r(31741),c=r(74260);t.FacePrediction=a.serialization.object({frame:a.serialization.number(),time:a.serialization.number(),prob:a.serialization.number(),box:s.BoundingBox,emotions:a.serialization.list(l.EmotionScore),facs:a.serialization.list(u.FacsScore).optional(),descriptions:a.serialization.list(c.DescriptionsScore).optional()})},3407:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FacemeshPrediction=void 0;let a=o(r(5889)),s=r(36788);t.FacemeshPrediction=a.serialization.object({emotions:a.serialization.list(s.EmotionScore)})},31741:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.FacsScore=void 0;let a=o(r(5889));t.FacsScore=a.serialization.object({name:a.serialization.string(),score:a.serialization.string()})},86355:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Failed=void 0;let a=o(r(5889));t.Failed=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number()),endedTimestampMs:a.serialization.property("ended_timestamp_ms",a.serialization.number()),message:a.serialization.string()})},50342:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.File_=void 0;let a=o(r(5889));t.File_=a.serialization.object({filename:a.serialization.string().optional(),contentType:a.serialization.property("content_type",a.serialization.string().optional()),md5Sum:a.serialization.property("md5sum",a.serialization.string())})},42948:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Granularity=void 0;let a=o(r(5889));t.Granularity=a.serialization.enum_(["word","sentence","utterance","conversational_turn"])},28028:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsBurstPrediction=void 0;let a=o(r(5889)),s=r(24981);t.GroupedPredictionsBurstPrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.BurstPrediction)})},90590:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsFacePrediction=void 0;let a=o(r(5889)),s=r(1237);t.GroupedPredictionsFacePrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.FacePrediction)})},48756:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsFacemeshPrediction=void 0;let a=o(r(5889)),s=r(3407);t.GroupedPredictionsFacemeshPrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.FacemeshPrediction)})},2760:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsLanguagePrediction=void 0;let a=o(r(5889)),s=r(53839);t.GroupedPredictionsLanguagePrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.LanguagePrediction)})},64794:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsNerPrediction=void 0;let a=o(r(5889)),s=r(12530);t.GroupedPredictionsNerPrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.NerPrediction)})},5350:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.GroupedPredictionsProsodyPrediction=void 0;let a=o(r(5889)),s=r(86562);t.GroupedPredictionsProsodyPrediction=a.serialization.object({id:a.serialization.string(),predictions:a.serialization.list(s.ProsodyPrediction)})},87322:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InProgress=void 0;let a=o(r(5889));t.InProgress=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number()),startedTimestampMs:a.serialization.property("started_timestamp_ms",a.serialization.number())})},5886:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferenceBaseRequest=void 0;let a=o(r(5889)),s=r(52828),l=r(2767);t.InferenceBaseRequest=a.serialization.object({models:s.Models.optional(),transcription:l.Transcription.optional(),urls:a.serialization.list(a.serialization.string()).optional(),registryFiles:a.serialization.property("registry_files",a.serialization.list(a.serialization.string()).optional()),text:a.serialization.list(a.serialization.string()).optional(),callbackUrl:a.serialization.property("callback_url",a.serialization.string().optional()),notify:a.serialization.boolean().optional()})},79491:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferenceJob=void 0;let a=o(r(5889)),s=r(9465);t.InferenceJob=a.serialization.object({type:a.serialization.string()}).extend(s.JobInference)},6802:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferencePrediction=void 0;let a=o(r(5889)),s=r(62381);t.InferencePrediction=a.serialization.object({file:a.serialization.string(),models:s.ModelsPredictions})},52410:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferenceRequest=void 0;let a=o(r(5889)),s=r(52828),l=r(2767),u=r(50342);t.InferenceRequest=a.serialization.object({models:s.Models.optional(),transcription:l.Transcription.optional(),urls:a.serialization.list(a.serialization.string()).optional(),registryFiles:a.serialization.property("registry_files",a.serialization.list(a.serialization.string()).optional()),text:a.serialization.list(a.serialization.string()).optional(),callbackUrl:a.serialization.property("callback_url",a.serialization.string().optional()),notify:a.serialization.boolean().optional(),files:a.serialization.list(u.File_)})},67301:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferenceResults=void 0;let a=o(r(5889)),s=r(6802),l=r(74354);t.InferenceResults=a.serialization.object({predictions:a.serialization.list(s.InferencePrediction),errors:a.serialization.list(l.Error_)})},37508:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.InferenceSourcePredictResult=void 0;let a=o(r(5889)),s=r(3140),l=r(67301);t.InferenceSourcePredictResult=a.serialization.object({source:s.Source,results:l.InferenceResults.optional(),error:a.serialization.string().optional()})},91310:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JobEmbeddingGeneration=void 0;let a=o(r(5889)),s=r(94735),l=r(26061);t.JobEmbeddingGeneration=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string()),userId:a.serialization.property("user_id",a.serialization.string()),request:s.EmbeddingGenerationBaseRequest,state:l.StateEmbeddingGeneration})},30994:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JobId=void 0;let a=o(r(5889));t.JobId=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string())})},9465:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JobInference=void 0;let a=o(r(5889)),s=r(52410),l=r(93663);t.JobInference=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string()),userId:a.serialization.property("user_id",a.serialization.string()),request:s.InferenceRequest,state:l.StateInference})},78010:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JobTlInference=void 0;let a=o(r(5889)),s=r(74346),l=r(13412);t.JobTlInference=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string()),userId:a.serialization.property("user_id",a.serialization.string()),request:s.TlInferenceBaseRequest,state:l.StateTlInference})},6667:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.JobTraining=void 0;let a=o(r(5889)),s=r(83838),l=r(45985);t.JobTraining=a.serialization.object({jobId:a.serialization.property("job_id",a.serialization.string()),userId:a.serialization.property("user_id",a.serialization.string()),request:s.TrainingBaseRequest,state:l.StateTraining})},73690:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Language=void 0;let a=o(r(5889)),s=r(42948),l=r(18713);t.Language=a.serialization.object({granularity:s.Granularity.optional(),sentiment:l.Unconfigurable.optional(),toxicity:l.Unconfigurable.optional(),identifySpeakers:a.serialization.property("identify_speakers",a.serialization.boolean().optional())})},53839:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.LanguagePrediction=void 0;let a=o(r(5889)),s=r(27732),l=r(4112),u=r(36788),c=r(85618),d=r(91514);t.LanguagePrediction=a.serialization.object({text:a.serialization.string(),position:s.PositionInterval,time:l.TimeInterval.optional(),confidence:a.serialization.number().optional(),speakerConfidence:a.serialization.property("speaker_confidence",a.serialization.number().optional()),emotions:a.serialization.list(u.EmotionScore),sentiment:a.serialization.list(c.SentimentScore).optional(),toxicity:a.serialization.list(d.ToxicityScore).optional()})},52828:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Models=void 0;let a=o(r(5889)),s=r(5759),l=r(18713),u=r(66045),c=r(73690),d=r(17572);t.Models=a.serialization.object({face:s.Face.optional(),burst:l.Unconfigurable.optional(),prosody:u.Prosody.optional(),language:c.Language.optional(),ner:d.Ner.optional(),facemesh:l.Unconfigurable.optional()})},62381:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ModelsPredictions=void 0;let a=o(r(5889)),s=r(46508),l=r(90693),u=r(82888),c=r(26377),d=r(5894),f=r(8213);t.ModelsPredictions=a.serialization.object({face:s.PredictionsOptionalNullFacePrediction.optional(),burst:l.PredictionsOptionalNullBurstPrediction.optional(),prosody:u.PredictionsOptionalTranscriptionMetadataProsodyPrediction.optional(),language:c.PredictionsOptionalTranscriptionMetadataLanguagePrediction.optional(),ner:d.PredictionsOptionalTranscriptionMetadataNerPrediction.optional(),facemesh:f.PredictionsOptionalNullFacemeshPrediction.optional()})},17572:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Ner=void 0;let a=o(r(5889));t.Ner=a.serialization.object({identifySpeakers:a.serialization.property("identify_speakers",a.serialization.boolean().optional())})},12530:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.NerPrediction=void 0;let a=o(r(5889)),s=r(27732),l=r(4112),u=r(36788);t.NerPrediction=a.serialization.object({entity:a.serialization.string(),position:s.PositionInterval,entityConfidence:a.serialization.property("entity_confidence",a.serialization.number()),support:a.serialization.number(),uri:a.serialization.string(),linkWord:a.serialization.property("link_word",a.serialization.string()),time:l.TimeInterval.optional(),confidence:a.serialization.number().optional(),speakerConfidence:a.serialization.property("speaker_confidence",a.serialization.number().optional()),emotions:a.serialization.list(u.EmotionScore)})},21024:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Null=void 0;let a=o(r(5889));t.Null=a.serialization.record(a.serialization.string(),a.serialization.unknown())},27732:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PositionInterval=void 0;let a=o(r(5889));t.PositionInterval=a.serialization.object({begin:a.serialization.number(),end:a.serialization.number()})},90693:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalNullBurstPrediction=void 0;let a=o(r(5889)),s=r(21024),l=r(28028);t.PredictionsOptionalNullBurstPrediction=a.serialization.object({metadata:s.Null.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsBurstPrediction))})},46508:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalNullFacePrediction=void 0;let a=o(r(5889)),s=r(21024),l=r(90590);t.PredictionsOptionalNullFacePrediction=a.serialization.object({metadata:s.Null.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsFacePrediction))})},8213:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalNullFacemeshPrediction=void 0;let a=o(r(5889)),s=r(21024),l=r(48756);t.PredictionsOptionalNullFacemeshPrediction=a.serialization.object({metadata:s.Null.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsFacemeshPrediction))})},26377:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalTranscriptionMetadataLanguagePrediction=void 0;let a=o(r(5889)),s=r(8622),l=r(2760);t.PredictionsOptionalTranscriptionMetadataLanguagePrediction=a.serialization.object({metadata:s.TranscriptionMetadata.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsLanguagePrediction))})},5894:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalTranscriptionMetadataNerPrediction=void 0;let a=o(r(5889)),s=r(8622),l=r(64794);t.PredictionsOptionalTranscriptionMetadataNerPrediction=a.serialization.object({metadata:s.TranscriptionMetadata.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsNerPrediction))})},82888:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.PredictionsOptionalTranscriptionMetadataProsodyPrediction=void 0;let a=o(r(5889)),s=r(8622),l=r(5350);t.PredictionsOptionalTranscriptionMetadataProsodyPrediction=a.serialization.object({metadata:s.TranscriptionMetadata.optional(),groupedPredictions:a.serialization.property("grouped_predictions",a.serialization.list(l.GroupedPredictionsProsodyPrediction))})},66045:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Prosody=void 0;let a=o(r(5889)),s=r(42948),l=r(56070);t.Prosody=a.serialization.object({granularity:s.Granularity.optional(),window:l.Window.optional(),identifySpeakers:a.serialization.property("identify_speakers",a.serialization.boolean().optional())})},86562:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ProsodyPrediction=void 0;let a=o(r(5889)),s=r(4112),l=r(36788);t.ProsodyPrediction=a.serialization.object({text:a.serialization.string().optional(),time:s.TimeInterval,confidence:a.serialization.number().optional(),speakerConfidence:a.serialization.property("speaker_confidence",a.serialization.number().optional()),emotions:a.serialization.list(l.EmotionScore)})},93234:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Queued=void 0;let a=o(r(5889));t.Queued=a.serialization.object({createdTimestampMs:a.serialization.property("created_timestamp_ms",a.serialization.number())})},27025:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.RegistryFileDetail=void 0;let a=o(r(5889));t.RegistryFileDetail=a.serialization.object({fileId:a.serialization.property("file_id",a.serialization.string()),fileUrl:a.serialization.property("file_url",a.serialization.string())})},56305:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Regression=void 0;let a=o(r(5889));t.Regression=a.serialization.record(a.serialization.string(),a.serialization.unknown())},33359:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Sentiment=void 0;let a=o(r(5889)),s=r(82338);t.Sentiment=a.serialization.list(s.SentimentItem)},82338:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SentimentItem=void 0;let a=o(r(5889));t.SentimentItem=a.serialization.object({name:a.serialization.string().optional(),score:a.serialization.number().optional()})},85618:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SentimentScore=void 0;let a=o(r(5889));t.SentimentScore=a.serialization.object({name:a.serialization.string(),score:a.serialization.string()})},35838:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SortBy=void 0;let a=o(r(5889));t.SortBy=a.serialization.enum_(["created","started","ended"])},3140:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Source=void 0;let a=o(r(5889)),s=r(91693),l=r(78493),u=r(59306);t.Source=a.serialization.union("type",{url:s.SourceUrl,file:l.SourceFile,text:u.SourceTextSource}).transform({transform:e=>e,untransform:e=>e})},78493:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SourceFile=void 0;let a=o(r(5889)),s=r(50342);t.SourceFile=a.serialization.object({}).extend(s.File_)},59306:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SourceTextSource=void 0;let a=o(r(5889));t.SourceTextSource=a.serialization.object({})},91693:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.SourceUrl=void 0;let a=o(r(5889)),s=r(34017);t.SourceUrl=a.serialization.object({}).extend(s.Url)},26061:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateEmbeddingGeneration=void 0;let a=o(r(5889)),s=r(48183),l=r(68396),u=r(39650),c=r(76234);t.StateEmbeddingGeneration=a.serialization.union("status",{QUEUED:s.StateEmbeddingGenerationQueued,IN_PROGRESS:l.StateEmbeddingGenerationInProgress,COMPLETED:u.StateEmbeddingGenerationCompletedEmbeddingGeneration,FAILED:c.StateEmbeddingGenerationFailed}).transform({transform:e=>e,untransform:e=>e})},39650:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateEmbeddingGenerationCompletedEmbeddingGeneration=void 0;let a=o(r(5889)),s=r(52074);t.StateEmbeddingGenerationCompletedEmbeddingGeneration=a.serialization.object({}).extend(s.CompletedEmbeddingGeneration)},76234:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateEmbeddingGenerationFailed=void 0;let a=o(r(5889)),s=r(86355);t.StateEmbeddingGenerationFailed=a.serialization.object({}).extend(s.Failed)},68396:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateEmbeddingGenerationInProgress=void 0;let a=o(r(5889)),s=r(87322);t.StateEmbeddingGenerationInProgress=a.serialization.object({}).extend(s.InProgress)},48183:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateEmbeddingGenerationQueued=void 0;let a=o(r(5889)),s=r(93234);t.StateEmbeddingGenerationQueued=a.serialization.object({}).extend(s.Queued)},93663:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateInference=void 0;let a=o(r(5889)),s=r(67265),l=r(29875),u=r(60738),c=r(52949);t.StateInference=a.serialization.union("status",{QUEUED:s.StateInferenceQueued,IN_PROGRESS:l.StateInferenceInProgress,COMPLETED:u.StateInferenceCompletedInference,FAILED:c.StateInferenceFailed}).transform({transform:e=>e,untransform:e=>e})},60738:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateInferenceCompletedInference=void 0;let a=o(r(5889)),s=r(39438);t.StateInferenceCompletedInference=a.serialization.object({}).extend(s.CompletedInference)},52949:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateInferenceFailed=void 0;let a=o(r(5889)),s=r(86355);t.StateInferenceFailed=a.serialization.object({}).extend(s.Failed)},29875:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateInferenceInProgress=void 0;let a=o(r(5889)),s=r(87322);t.StateInferenceInProgress=a.serialization.object({}).extend(s.InProgress)},67265:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateInferenceQueued=void 0;let a=o(r(5889)),s=r(93234);t.StateInferenceQueued=a.serialization.object({}).extend(s.Queued)},13412:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTlInference=void 0;let a=o(r(5889)),s=r(30804),l=r(13713),u=r(84996),c=r(66002);t.StateTlInference=a.serialization.union("status",{QUEUED:s.StateTlInferenceQueued,IN_PROGRESS:l.StateTlInferenceInProgress,COMPLETED:u.StateTlInferenceCompletedTlInference,FAILED:c.StateTlInferenceFailed}).transform({transform:e=>e,untransform:e=>e})},84996:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTlInferenceCompletedTlInference=void 0;let a=o(r(5889)),s=r(58749);t.StateTlInferenceCompletedTlInference=a.serialization.object({}).extend(s.CompletedTlInference)},66002:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTlInferenceFailed=void 0;let a=o(r(5889)),s=r(86355);t.StateTlInferenceFailed=a.serialization.object({}).extend(s.Failed)},13713:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTlInferenceInProgress=void 0;let a=o(r(5889)),s=r(87322);t.StateTlInferenceInProgress=a.serialization.object({}).extend(s.InProgress)},30804:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTlInferenceQueued=void 0;let a=o(r(5889)),s=r(93234);t.StateTlInferenceQueued=a.serialization.object({}).extend(s.Queued)},45985:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTraining=void 0;let a=o(r(5889)),s=r(50041),l=r(13012),u=r(8544),c=r(42535);t.StateTraining=a.serialization.union("status",{QUEUED:s.StateTrainingQueued,IN_PROGRESS:l.StateTrainingInProgress,COMPLETED:u.StateTrainingCompletedTraining,FAILED:c.StateTrainingFailed}).transform({transform:e=>e,untransform:e=>e})},8544:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTrainingCompletedTraining=void 0;let a=o(r(5889)),s=r(6109);t.StateTrainingCompletedTraining=a.serialization.object({}).extend(s.CompletedTraining)},42535:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTrainingFailed=void 0;let a=o(r(5889)),s=r(86355);t.StateTrainingFailed=a.serialization.object({}).extend(s.Failed)},13012:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTrainingInProgress=void 0;let a=o(r(5889)),s=r(87322);t.StateTrainingInProgress=a.serialization.object({}).extend(s.InProgress)},50041:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.StateTrainingQueued=void 0;let a=o(r(5889)),s=r(93234);t.StateTrainingQueued=a.serialization.object({}).extend(s.Queued)},98802:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Status=void 0;let a=o(r(5889));t.Status=a.serialization.enum_(["QUEUED","IN_PROGRESS","COMPLETED","FAILED"])},72710:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Tag=void 0;let a=o(r(5889));t.Tag=a.serialization.object({key:a.serialization.string(),value:a.serialization.string()})},15025:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Target=void 0;let a=o(r(5889));t.Target=a.serialization.undiscriminatedUnion([a.serialization.number(),a.serialization.number(),a.serialization.string()])},92759:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Task=void 0;let a=o(r(5889)),s=r(52852),l=r(26133);t.Task=a.serialization.union("type",{classification:s.TaskClassification,regression:l.TaskRegression}).transform({transform:e=>e,untransform:e=>e})},52852:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TaskClassification=void 0;let a=o(r(5889));t.TaskClassification=a.serialization.object({})},26133:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TaskRegression=void 0;let a=o(r(5889));t.TaskRegression=a.serialization.object({})},64161:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TextPosition=void 0;let a=o(r(5889));t.TextPosition=a.serialization.object({begin:a.serialization.number().optional(),end:a.serialization.number().optional()})},13927:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TextSource=void 0;let a=o(r(5889));t.TextSource=a.serialization.record(a.serialization.string(),a.serialization.unknown())},4112:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TimeInterval=void 0;let a=o(r(5889));t.TimeInterval=a.serialization.object({begin:a.serialization.number(),end:a.serialization.number()})},91795:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TimeRange=void 0;let a=o(r(5889));t.TimeRange=a.serialization.object({begin:a.serialization.number().optional(),end:a.serialization.number().optional()})},74346:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TlInferenceBaseRequest=void 0;let a=o(r(5889)),s=r(5484);t.TlInferenceBaseRequest=a.serialization.object({customModel:a.serialization.property("custom_model",s.CustomModel),urls:a.serialization.list(a.serialization.string()).optional(),registryFiles:a.serialization.property("registry_files",a.serialization.list(a.serialization.string()).optional()),callbackUrl:a.serialization.property("callback_url",a.serialization.string().optional()),notify:a.serialization.boolean().optional()})},43447:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TlInferencePrediction=void 0;let a=o(r(5889)),s=r(20862);t.TlInferencePrediction=a.serialization.object({file:a.serialization.string(),fileType:a.serialization.property("file_type",a.serialization.string()),customModels:a.serialization.property("custom_models",a.serialization.record(a.serialization.string(),s.CustomModelPrediction))})},84945:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TlInferenceResults=void 0;let a=o(r(5889)),s=r(43447),l=r(74354);t.TlInferenceResults=a.serialization.object({predictions:a.serialization.list(s.TlInferencePrediction),errors:a.serialization.list(l.Error_)})},11341:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TlInferenceSourcePredictResult=void 0;let a=o(r(5889)),s=r(3140),l=r(84945);t.TlInferenceSourcePredictResult=a.serialization.object({source:s.Source,results:l.TlInferenceResults.optional(),error:a.serialization.string().optional()})},67037:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Toxicity=void 0;let a=o(r(5889)),s=r(81497);t.Toxicity=a.serialization.list(s.ToxicityItem)},81497:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToxicityItem=void 0;let a=o(r(5889));t.ToxicityItem=a.serialization.object({name:a.serialization.string().optional(),score:a.serialization.number().optional()})},91514:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ToxicityScore=void 0;let a=o(r(5889));t.ToxicityScore=a.serialization.object({name:a.serialization.string(),score:a.serialization.string()})},83838:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TrainingBaseRequest=void 0;let a=o(r(5889)),s=r(40281),l=r(6045),u=r(92759),c=r(88362),d=r(91887);t.TrainingBaseRequest=a.serialization.object({customModel:a.serialization.property("custom_model",s.CustomModelRequest),dataset:l.Dataset,targetFeature:a.serialization.property("target_feature",a.serialization.string().optional()),task:u.Task.optional(),evaluation:c.EvaluationArgs.optional(),alternatives:a.serialization.list(d.Alternative).optional(),callbackUrl:a.serialization.property("callback_url",a.serialization.string().optional()),notify:a.serialization.boolean().optional()})},16035:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TrainingCustomModel=void 0;let a=o(r(5889));t.TrainingCustomModel=a.serialization.object({id:a.serialization.string(),versionId:a.serialization.property("version_id",a.serialization.string().optional())})},2767:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Transcription=void 0;let a=o(r(5889)),s=r(62316);t.Transcription=a.serialization.object({language:s.Bcp47Tag.optional(),identifySpeakers:a.serialization.property("identify_speakers",a.serialization.boolean().optional()),confidenceThreshold:a.serialization.property("confidence_threshold",a.serialization.number().optional())})},8622:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.TranscriptionMetadata=void 0;let a=o(r(5889)),s=r(62316);t.TranscriptionMetadata=a.serialization.object({confidence:a.serialization.number(),detectedLanguage:a.serialization.property("detected_language",s.Bcp47Tag.optional())})},46754:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Type=void 0;let a=o(r(5889));t.Type=a.serialization.enum_(["EMBEDDING_GENERATION","INFERENCE","TL_INFERENCE","TRAINING"])},18713:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Unconfigurable=void 0;let a=o(r(5889));t.Unconfigurable=a.serialization.record(a.serialization.string(),a.serialization.unknown())},85692:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnionJob=void 0;let n=r(79491);t.UnionJob=n.InferenceJob},53345:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UnionPredictResult=void 0;let n=r(37508);t.UnionPredictResult=n.InferenceSourcePredictResult},34017:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Url=void 0;let a=o(r(5889));t.Url=a.serialization.object({url:a.serialization.string()})},87534:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.ValidationArgs=void 0;let a=o(r(5889)),s=r(15025);t.ValidationArgs=a.serialization.object({positiveLabel:a.serialization.property("positive_label",s.Target.optional())})},72170:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.When=void 0;let a=o(r(5889));t.When=a.serialization.enum_(["created_before","created_after"])},56070:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.Window=void 0;let a=o(r(5889));t.Window=a.serialization.object({length:a.serialization.number().optional(),step:a.serialization.number().optional()})},2888:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(91887),t),i(r(62316),t),i(r(61709),t),i(r(24981),t),i(r(4338),t),i(r(52074),t),i(r(39438),t),i(r(58749),t),i(r(6109),t),i(r(20862),t),i(r(40281),t),i(r(6045),t),i(r(17658),t),i(r(44288),t),i(r(74260),t),i(r(52205),t),i(r(94735),t),i(r(36788),t),i(r(74354),t),i(r(88362),t),i(r(5759),t),i(r(1237),t),i(r(3407),t),i(r(31741),t),i(r(86355),t),i(r(50342),t),i(r(42948),t),i(r(28028),t),i(r(90590),t),i(r(48756),t),i(r(2760),t),i(r(64794),t),i(r(5350),t),i(r(87322),t),i(r(5886),t),i(r(6802),t),i(r(52410),t),i(r(67301),t),i(r(37508),t),i(r(91310),t),i(r(9465),t),i(r(78010),t),i(r(6667),t),i(r(30994),t),i(r(73690),t),i(r(53839),t),i(r(52828),t),i(r(62381),t),i(r(17572),t),i(r(12530),t),i(r(21024),t),i(r(27732),t),i(r(90693),t),i(r(46508),t),i(r(8213),t),i(r(26377),t),i(r(5894),t),i(r(82888),t),i(r(66045),t),i(r(86562),t),i(r(93234),t),i(r(27025),t),i(r(56305),t),i(r(85618),t),i(r(35838),t),i(r(3140),t),i(r(78493),t),i(r(59306),t),i(r(91693),t),i(r(34017),t),i(r(26061),t),i(r(39650),t),i(r(76234),t),i(r(68396),t),i(r(48183),t),i(r(93663),t),i(r(60738),t),i(r(52949),t),i(r(29875),t),i(r(67265),t),i(r(13412),t),i(r(84996),t),i(r(66002),t),i(r(13713),t),i(r(30804),t),i(r(45985),t),i(r(8544),t),i(r(42535),t),i(r(13012),t),i(r(50041),t),i(r(98802),t),i(r(43447),t),i(r(84945),t),i(r(11341),t),i(r(72710),t),i(r(15025),t),i(r(92759),t),i(r(52852),t),i(r(26133),t),i(r(13927),t),i(r(4112),t),i(r(74346),t),i(r(5484),t),i(r(64842),t),i(r(74364),t),i(r(91514),t),i(r(83838),t),i(r(16035),t),i(r(2767),t),i(r(8622),t),i(r(46754),t),i(r(18713),t),i(r(85692),t),i(r(70363),t),i(r(79491),t),i(r(57752),t),i(r(82106),t),i(r(53345),t),i(r(87534),t),i(r(72170),t),i(r(56070),t),i(r(90323),t),i(r(2127),t),i(r(91795),t),i(r(64161),t),i(r(82338),t),i(r(33359),t),i(r(81497),t),i(r(67037),t)},199:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t};Object.defineProperty(t,"__esModule",{value:!0}),t.empathicVoice=t.expressionMeasurement=void 0,t.expressionMeasurement=o(r(72422)),t.empathicVoice=o(r(3172))},43866:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeClient=void 0;let n=r(57941),i=r(22531);class o extends n.HumeClient{constructor(e={}){super(e),this._options=e}get expressionMeasurement(){var e;return null!==(e=this._expressionMeasurement)&&void 0!==e?e:this._expressionMeasurement=new i.ExpressionMeasurement(this._options)}}t.HumeClient=o},14340:function(e,t,r){"use strict";var n=r(29516).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.base64Decode=void 0,t.base64Decode=function(e){if("function"==typeof n)return n.from(e,"base64");if("function"==typeof atob)return atob(e);throw Error("Base64 encoding not supported in this environment.")}},13386:function(e,t,r){"use strict";var n=r(29516).Buffer;Object.defineProperty(t,"__esModule",{value:!0}),t.base64Encode=void 0,t.base64Encode=function(e){if("function"==typeof n)return n.from(e).toString("base64");if("function"==typeof btoa)return btoa(e);throw Error("Base64 encoding not supported in this environment.")}},58567:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkForAudioTracks=void 0,t.checkForAudioTracks=e=>{let t=e.getAudioTracks();if(0===t.length)throw Error("No audio tracks");if(t.length>1)throw Error("Multiple audio tracks");if(!t[0])throw Error("No audio track")}},15228:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertBase64ToBlob=void 0,t.convertBase64ToBlob=function(e,t){let r=window.atob(e),n=new Uint8Array(r.length);for(let e=0;e<r.length;e++)n[e]=r.charCodeAt(e);return new Blob([n],{type:t})}},35767:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertBlobToBase64=void 0,t.convertBlobToBase64=function(e){return new Promise((t,r)=>{let n=new FileReader;n.onloadend=()=>{if("string"==typeof n.result){let e=n.result.split(",")[1];e?t(e):r(Error("Failed to split the result into Base64 data."))}else r(Error("FileReader result is null or not a string."))},n.onerror=()=>{var e;r(Error(`Error reading blob: ${null===(e=n.error)||void 0===e?void 0:e.message}`))},n.readAsDataURL(e)})}},19137:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ensureSingleValidAudioTrack=void 0,t.ensureSingleValidAudioTrack=e=>{let t=e.getAudioTracks();if(0===t.length)throw Error("No audio tracks available");if(t.length>1)throw Error("Multiple audio tracks found");if(!t[0])throw Error("The audio track is invalid")}},22531:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionMeasurement=void 0;let n=r(84015),i=r(40644),o=r(42030);class a extends n.ExpressionMeasurement{get batch(){var e;return null!==(e=this._batch)&&void 0!==e?e:this._batch=new i.BatchClient(this._options)}get stream(){var e;return null!==(e=this._stream)&&void 0!==e?e:this._stream=new o.StreamClient(this._options)}}t.ExpressionMeasurement=a},40644:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.BatchClient=void 0;let i=r(39548),o=r(50527);class a extends i.Batch{startInferenceJob(e={},t){let r=Object.create(null,{startInferenceJob:{get:()=>super.startInferenceJob}});return n(this,void 0,void 0,function*(){let{jobId:n}=yield r.startInferenceJob.call(this,e,t);return new o.Job(n,this)})}}t.BatchClient=a},50527:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.Job=void 0;let s=o(r(7438));class l{constructor(e,t){this.jobId=e,this.client=t}awaitCompletion(e=300){return a(this,void 0,void 0,function*(){return new Promise((t,r)=>{let n=new u(this.jobId,this.client);n.start(t),setTimeout(()=>{n.stop(),r(new s.HumeTimeoutError)},1e3*e)})})}}t.Job=l;class u{constructor(e,t){this.jobId=e,this.client=t,this.isPolling=!0}start(e){this.isPolling=!0,this.poll(e)}stop(){this.isPolling=!1}poll(e){return a(this,void 0,void 0,function*(){try{let t=yield this.client.getJobDetails(this.jobId);("COMPLETED"===t.state.status||"FAILED"===t.state.status)&&(e(),this.stop())}catch(e){}this.isPolling&&setTimeout(()=>this.poll(e),1e3)})}}},52201:function(e,t,r){"use strict";var n=r(29516).Buffer,i=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&i(t,e,r);return o(t,e),t},s=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},l=this&&this.__asyncValues||function(e){if(!Symbol.asyncIterator)throw TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise(function(n,i){!function(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}(n,i,(t=e[r](t)).done,t.value)})}}},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.StreamSocket=void 0;let c=u(r(71449)),d=r(45326),f=r(42030),p=r(13386),h=a(r(7438)),O=a(r(34859)),m=a(r(41638));class g{constructor({websocket:e,config:t,streamWindowMs:r}){this.websocket=e,this.config=t,this.streamWindowMs=r}sendFile({file:e,config:t}){var r,i,o,a;return s(this,void 0,void 0,function*(){null!=t&&(this.config=t);let s="";if(e instanceof m.ReadStream){let t=[];try{for(r=l(e);!(i=yield r.next()).done;){let e=i.value;t.push(n.from(e))}}catch(e){o={error:e}}finally{try{i&&!i.done&&(a=r.return)&&(yield a.call(r))}finally{if(o)throw o.error}}s=n.concat(t).toString("base64")}else if(e instanceof Blob)s=yield new Promise(t=>{let r=new FileReader;r.readAsDataURL(e),r.onload=()=>t(r.result)});else throw new h.HumeError({message:"file must be one of ReadStream or Blob."});let u={payloadId:(0,d.v4)(),data:s,models:this.config,rawText:!1};null!=this.streamWindowMs&&(u.streamWindowMs=this.streamWindowMs);let c=yield this.send(u);if(null==c)throw new h.HumeError({message:`Received no response after sending file: ${e}`});return c})}sendText({text:e,config:t}){return s(this,void 0,void 0,function*(){null!=t&&(this.config=t);let r={payloadId:(0,d.v4)(),data:e,rawText:!0,models:this.config};null!=this.streamWindowMs&&(r.streamWindowMs=this.streamWindowMs);let n=yield this.send(r);if(null==n)throw new h.HumeError({message:`Received no response after sending text: ${e}`});return n})}sendFacemesh({landmarks:e,config:t}){return s(this,void 0,void 0,function*(){return this.sendText({text:(0,p.base64Encode)(JSON.stringify(e)),config:t})})}reset(){return s(this,void 0,void 0,function*(){yield this.send({resetStream:!0})})}getJobDetails(){return s(this,void 0,void 0,function*(){yield this.send({jobDetails:!0})})}close(){this.websocket.close()}send(e){return s(this,void 0,void 0,function*(){yield this.tillSocketOpen();let t=yield O.expressionMeasurement.StreamData.jsonOrThrow(e,{unrecognizedObjectKeys:"strip"});this.websocket.send(JSON.stringify(t));let r=yield new Promise(e=>{this.websocket.addEventListener("message",t=>{e((0,f.parse)(t.data))})});if(null!=r&&null!=r.error)throw new h.HumeError({message:`CODE ${r.code}: ${r.error}`});return r})}tillSocketOpen(){return s(this,void 0,void 0,function*(){return this.websocket.readyState===c.default.OPEN?this.websocket:new Promise((e,t)=>{this.websocket.addEventListener("open",()=>{e(this.websocket)}),this.websocket.addEventListener("error",e=>{t(e)})})})}}t.StreamSocket=g},42030:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);(!i||("get"in i?!t.__esModule:i.writable||i.configurable))&&(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})},s=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.parse=t.StreamClient=void 0;let l=o(r(34859)),u=r(52201),c=s(r(71449));class d{constructor(e){this._options=e}connect(e){let t=new c.default("wss://api.hume.ai/v0/stream/models",{headers:{"X-Hume-Api-Key":"string"==typeof this._options.apiKey?this._options.apiKey:""},timeout:10});return t.addEventListener("open",t=>{var r;null===(r=e.onOpen)||void 0===r||r.call(e,t)}),t.addEventListener("error",t=>{var r;null===(r=e.onError)||void 0===r||r.call(e,{code:t.type,error:t.message})}),t.addEventListener("message",({data:t})=>a(this,void 0,void 0,function*(){f(t,{onMessage:e.onMessage,onError:e.onError})})),t.addEventListener("close",t=>{var r;null===(r=e.onClose)||void 0===r||r.call(e,t)}),new u.StreamSocket({websocket:t,streamWindowMs:e.streamWindowMs,config:e.config})}}function f(e,t={}){var r,n;return a(this,void 0,void 0,function*(){let i=JSON.parse(e),o=yield l.expressionMeasurement.stream.StreamBurst.parse(i,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if(o.ok)return null===(r=t.onMessage)||void 0===r||r.call(t,o.value),o.value;let a=yield l.expressionMeasurement.stream.StreamError.parse(i,{unrecognizedObjectKeys:"passthrough",allowUnrecognizedUnionMembers:!0,allowUnrecognizedEnumValues:!0,breadcrumbsPrefix:["response"]});if(a.ok)return null===(n=t.onError)||void 0===n||n.call(t,a.value),a.value})}t.StreamClient=d,t.parse=f},99715:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.fetchAccessToken=void 0;let i=r(13386),o=r(58535);t.fetchAccessToken=({apiKey:e,secretKey:t,host:r="api.hume.ai"})=>n(void 0,void 0,void 0,function*(){let n=`${e}:${t}`,a=(0,i.base64Encode)(n),s=yield fetch(`https://${r}/oauth2-cc/token`,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded",Authorization:`Basic ${a}`},body:new URLSearchParams({grant_type:"client_credentials"}).toString(),cache:"no-cache"}).then(e=>e.json().then(e=>e).catch(()=>({}))).then(e=>o.z.object({access_token:o.z.string()}).transform(e=>e.access_token).safeParse(e)).catch(()=>({success:!1}));return s.success?s.data:null})},78863:function(e,t){"use strict";var r=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))(function(i,o){function a(e){try{l(n.next(e))}catch(e){o(e)}}function s(e){try{l(n.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof r?t:new r(function(e){e(t)})).then(a,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.getAudioStream=void 0,t.getAudioStream=()=>r(void 0,void 0,void 0,function*(){return navigator.mediaDevices.getUserMedia({audio:{echoCancellation:!0,noiseSuppression:!0,autoGainControl:!0},video:!1})})},50106:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.getBrowserSupportedMimeType=t.MimeType=void 0,(n=r=t.MimeType||(t.MimeType={})).WEBM="audio/webm",n.MP4="audio/mp4",n.WAV="audio/wav",t.getBrowserSupportedMimeType=function(){if(!("undefined"!=typeof MediaRecorder))return{success:!1,error:Error("MediaRecorder is not supported")};let e=[r.WEBM,r.MP4,r.WAV].find(e=>MediaRecorder.isTypeSupported(e))||null;return e?{success:!0,mimeType:e}:{success:!1,error:Error("Browser does not support any compatible mime types")}}},69374:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HumeClient=t.getBrowserSupportedMimeType=t.MimeType=t.getAudioStream=t.fetchAccessToken=t.checkForAudioTracks=t.ensureSingleValidAudioTrack=t.convertBlobToBase64=t.convertBase64ToBlob=t.base64Encode=t.base64Decode=void 0;var n=r(14340);Object.defineProperty(t,"base64Decode",{enumerable:!0,get:function(){return n.base64Decode}});var i=r(13386);Object.defineProperty(t,"base64Encode",{enumerable:!0,get:function(){return i.base64Encode}});var o=r(15228);Object.defineProperty(t,"convertBase64ToBlob",{enumerable:!0,get:function(){return o.convertBase64ToBlob}});var a=r(35767);Object.defineProperty(t,"convertBlobToBase64",{enumerable:!0,get:function(){return a.convertBlobToBase64}});var s=r(19137);Object.defineProperty(t,"ensureSingleValidAudioTrack",{enumerable:!0,get:function(){return s.ensureSingleValidAudioTrack}});var l=r(58567);Object.defineProperty(t,"checkForAudioTracks",{enumerable:!0,get:function(){return l.checkForAudioTracks}});var u=r(99715);Object.defineProperty(t,"fetchAccessToken",{enumerable:!0,get:function(){return u.fetchAccessToken}});var c=r(78863);Object.defineProperty(t,"getAudioStream",{enumerable:!0,get:function(){return c.getAudioStream}});var d=r(50106);Object.defineProperty(t,"MimeType",{enumerable:!0,get:function(){return d.MimeType}}),Object.defineProperty(t,"getBrowserSupportedMimeType",{enumerable:!0,get:function(){return d.getBrowserSupportedMimeType}});var f=r(43866);Object.defineProperty(t,"HumeClient",{enumerable:!0,get:function(){return f.HumeClient}})},97990:function(e,t){t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,l=(1<<s)-1,u=l>>1,c=-7,d=r?i-1:0,f=r?-1:1,p=e[t+d];for(d+=f,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=n;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===l)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,n),o-=u}return(p?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,l,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=23===i?5960464477539062e-23:0,p=n?0:o-1,h=n?1:-1,O=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(s=isNaN(t)?1:0,a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+d>=1?t+=f/l:t+=f*Math.pow(2,1-d),t*l>=2&&(a++,l/=2),a+d>=c?(s=0,a=c):a+d>=1?(s=(t*l-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+p]=255&s,p+=h,s/=256,i-=8);for(a=a<<i|s,u+=i;u>0;e[r+p]=255&a,p+=h,a/=256,u-=8);e[r+p-h]|=128*O}},92027:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},40599:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,r=/\n/g,n=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,l=/^\s+|\s+$/g;function u(e){return e?e.replace(l,""):""}e.exports=function(e,l){if("string"!=typeof e)throw TypeError("First argument must be a string");if(!e)return[];l=l||{};var c=1,d=1;function f(e){var t=e.match(r);t&&(c+=t.length);var n=e.lastIndexOf("\n");d=~n?e.length-n:d+e.length}function p(){var e={line:c,column:d};return function(t){return t.position=new h(e),g(n),t}}function h(e){this.start=e,this.end={line:c,column:d},this.source=l.source}h.prototype.content=e;var O=[];function m(t){var r=Error(l.source+":"+c+":"+d+": "+t);if(r.reason=t,r.filename=l.source,r.line=c,r.column=d,r.source=e,l.silent)O.push(r);else throw r}function g(t){var r=t.exec(e);if(r){var n=r[0];return f(n),e=e.slice(n.length),r}}function y(e){var t;for(e=e||[];t=b();)!1!==t&&e.push(t);return e}function b(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var r=2;""!=e.charAt(r)&&("*"!=e.charAt(r)||"/"!=e.charAt(r+1));)++r;if(r+=2,""===e.charAt(r-1))return m("End of comment missing");var n=e.slice(2,r-2);return d+=2,f(n),e=e.slice(r),d+=2,t({type:"comment",comment:n})}}return g(n),function(){var e,r=[];for(y(r);e=function(){var e=p(),r=g(i);if(r){if(b(),!g(o))return m("property missing ':'");var n=g(a),l=e({type:"declaration",property:u(r[0].replace(t,"")),value:n?u(n[0].replace(t,"")):""});return g(s),l}}();)!1!==e&&(r.push(e),y(r));return r}()}},62156:function(e,t,r){"use strict";var n=r(30931)(),i=r(56378)("Object.prototype.toString"),o=function(e){return(!n||!e||"object"!=typeof e||!(Symbol.toStringTag in e))&&"[object Arguments]"===i(e)},a=function(e){return!!o(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==i(e)&&"[object Function]"===i(e.callee)},s=function(){return o(arguments)}();o.isLegacyArguments=a,e.exports=s?o:a},57325:function(e){"use strict";var t,r,n=Function.prototype.toString,i="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof i&&"function"==typeof Object.defineProperty)try{t=Object.defineProperty({},"length",{get:function(){throw r}}),r={},i(function(){throw 42},null,t)}catch(e){e!==r&&(i=null)}else i=null;var o=/^\s*class\b/,a=function(e){try{var t=n.call(e);return o.test(t)}catch(e){return!1}},s=function(e){try{if(a(e))return!1;return n.call(e),!0}catch(e){return!1}},l=Object.prototype.toString,u="function"==typeof Symbol&&!!Symbol.toStringTag,c=!(0 in[,]),d=function(){return!1};if("object"==typeof document){var f=document.all;l.call(f)===l.call(document.all)&&(d=function(e){if((c||!e)&&(void 0===e||"object"==typeof e))try{var t=l.call(e);return("[object HTMLAllCollection]"===t||"[object HTML document.all class]"===t||"[object HTMLCollection]"===t||"[object Object]"===t)&&null==e("")}catch(e){}return!1})}e.exports=i?function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;try{i(e,null,t)}catch(e){if(e!==r)return!1}return!a(e)&&s(e)}:function(e){if(d(e))return!0;if(!e||"function"!=typeof e&&"object"!=typeof e)return!1;if(u)return s(e);if(a(e))return!1;var t=l.call(e);return!!("[object Function]"===t||"[object GeneratorFunction]"===t||/^\[object HTML/.test(t))&&s(e)}},47087:function(e,t,r){"use strict";var n,i=Object.prototype.toString,o=Function.prototype.toString,a=/^\s*(?:function)?\*/,s=r(30931)(),l=Object.getPrototypeOf,u=function(){if(!s)return!1;try{return Function("return function*() {}")()}catch(e){}};e.exports=function(e){if("function"!=typeof e)return!1;if(a.test(o.call(e)))return!0;if(!s)return"[object GeneratorFunction]"===i.call(e);if(!l)return!1;if(void 0===n){var t=u();n=!!t&&l(t)}return l(e)===n}},66768:function(e,t,r){"use strict";var n=r(99926);e.exports=function(e){return!!n(e)}},59648:function(e,t,r){"use strict";r.d(t,{Z:function(){return l}});var n=r(75631);let i=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),o=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter((e,t,r)=>!!e&&r.indexOf(e)===t).join(" ")};var a={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let s=(0,n.forwardRef)((e,t)=>{let{color:r="currentColor",size:i=24,strokeWidth:s=2,absoluteStrokeWidth:l,className:u="",children:c,iconNode:d,...f}=e;return(0,n.createElement)("svg",{ref:t,...a,width:i,height:i,stroke:r,strokeWidth:l?24*Number(s)/Number(i):s,className:o("lucide",u),...f},[...d.map(e=>{let[t,r]=e;return(0,n.createElement)(t,r)}),...Array.isArray(c)?c:[c]])}),l=(e,t)=>{let r=(0,n.forwardRef)((r,a)=>{let{className:l,...u}=r;return(0,n.createElement)(s,{ref:a,iconNode:t,className:o(`lucide-${i(e)}`,l),...u})});return r.displayName=`${e}`,r}},79558:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]])},17725:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},67040:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]])},49468:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},66142:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("FileSearch",[["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M4.268 21a2 2 0 0 0 1.727 1H18a2 2 0 0 0 2-2V7l-5-5H6a2 2 0 0 0-2 2v3",key:"ms7g94"}],["path",{d:"m9 18-1.5-1.5",key:"1j6qii"}],["circle",{cx:"5",cy:"14",r:"3",key:"ufru5t"}]])},63437:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("MicOff",[["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}],["path",{d:"M18.89 13.23A7.12 7.12 0 0 0 19 12v-2",key:"80xlxr"}],["path",{d:"M5 10v2a7 7 0 0 0 12 5",key:"p2k8kg"}],["path",{d:"M15 9.34V5a3 3 0 0 0-5.68-1.33",key:"1gzdoj"}],["path",{d:"M9 9v3a3 3 0 0 0 5.12 2.12",key:"r2i35w"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}]])},77280:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("Mic",[["path",{d:"M12 2a3 3 0 0 0-3 3v7a3 3 0 0 0 6 0V5a3 3 0 0 0-3-3Z",key:"131961"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["line",{x1:"12",x2:"12",y1:"19",y2:"22",key:"x3vr5v"}]])},91986:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("Phone",[["path",{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z",key:"foiqr5"}]])},20157:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])},82165:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(59648).Z)("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]])},88792:function(e){var t;t=function(){"use strict";function e(e,t,r){if(r||2==arguments.length)for(var n,i=0,o=t.length;i<o;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}var t,r=Object.freeze({__proto__:null,blackman:function(e){for(var t=new Float32Array(e),r=2*Math.PI/(e-1),n=2*r,i=0;i<e/2;i++)t[i]=.42-.5*Math.cos(i*r)+.08*Math.cos(i*n);for(i=Math.ceil(e/2);i>0;i--)t[e-i]=t[i-1];return t},hamming:function(e){for(var t=new Float32Array(e),r=0;r<e;r++)t[r]=.54-.46*Math.cos(2*Math.PI*(r/e-1));return t},hanning:function(e){for(var t=new Float32Array(e),r=0;r<e;r++)t[r]=.5-.5*Math.cos(2*Math.PI*r/(e-1));return t},sine:function(e){for(var t=Math.PI/(e-1),r=new Float32Array(e),n=0;n<e;n++)r[n]=Math.sin(t*n);return r}}),n={};function i(e){for(;e%2==0&&e>1;)e/=2;return 1===e}function o(e,t){if("rect"!==t){if(""!==t&&t||(t="hanning"),n[t]||(n[t]={}),!n[t][e.length])try{n[t][e.length]=r[t](e.length)}catch(e){throw Error("Invalid windowing function")}e=function(e,t){for(var r=[],n=0;n<Math.min(e.length,t.length);n++)r[n]=e[n]*t[n];return r}(e,n[t][e.length])}return e}function a(e,t,r){for(var n=new Float32Array(e),i=0;i<n.length;i++)n[i]=i*t/r,n[i]=13*Math.atan(n[i]/1315.8)+3.5*Math.atan(Math.pow(n[i]/7518,2));return n}function s(e){return Float32Array.from(e)}function l(e){return 1125*Math.log(1+e/700)}function u(e,t,r){for(var n=new Float32Array(e+2),i=new Float32Array(e+2),o=l(0),a=(l(t/2)-o)/(e+1),s=Array(e+2),u=0;u<n.length;u++)n[u]=u*a,i[u]=700*(Math.exp(n[u]/1125)-1),s[u]=Math.floor((r+1)*i[u]/t);for(var c=Array(e),d=0;d<c.length;d++){for(c[d]=Array(r/2+1).fill(0),u=s[d];u<s[d+1];u++)c[d][u]=(u-s[d])/(s[d+1]-s[d]);for(u=s[d+1];u<s[d+2];u++)c[d][u]=(s[d+2]-u)/(s[d+2]-s[d+1])}return c}function c(e,t){for(var r=0,n=0,i=0;i<t.length;i++)r+=Math.pow(i,e)*Math.abs(t[i]),n+=t[i];return r/n}function d(e){var t=e.ampSpectrum,r=e.barkScale,n=e.numberOfBarkBands;if("object"!=typeof t||"object"!=typeof r)throw TypeError();var i=void 0===n?24:n,o=new Float32Array(i),a=0,s=new Int32Array(i+1);s[0]=0;for(var l=r[t.length-1]/i,u=1,c=0;c<t.length;c++)for(;r[c]>l;)s[u++]=c,l=u*r[t.length-1]/i;for(c=0,s[i]=t.length-1;c<i;c++){for(var d=0,f=s[c];f<s[c+1];f++)d+=t[f];o[c]=Math.pow(d,.23)}for(c=0;c<o.length;c++)a+=o[c];return{specific:o,total:a}}function f(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();for(var r=new Float32Array(t.length),n=0;n<r.length;n++)r[n]=Math.pow(t[n],2);return r}function p(e){var t=e.ampSpectrum,r=e.melFilterBank,n=e.bufferSize;if("object"!=typeof t)throw TypeError("Valid ampSpectrum is required to generate melBands");if("object"!=typeof r)throw TypeError("Valid melFilterBank is required to generate melBands");for(var i=f({ampSpectrum:t}),o=r.length,a=Array(o),s=new Float32Array(o),l=0;l<s.length;l++){a[l]=new Float32Array(n/2),s[l]=0;for(var u=0;u<n/2;u++)a[l][u]=r[l][u]*i[u],s[l]+=a[l][u];s[l]=Math.log(s[l]+1)}return Array.prototype.slice.call(s)}var h=null,O=(t=function(e,t){var r=e.length;return t=t||2,h&&h[r]||function(e){(h=h||{})[e]=Array(e*e);for(var t=Math.PI/e,r=0;r<e;r++)for(var n=0;n<e;n++)h[e][n+r*e]=Math.cos(t*(n+.5)*r)}(r),e.map(function(){return 0}).map(function(n,i){return t*e.reduce(function(e,t,n,o){return e+t*h[r][n+i*r]},0)})}).__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t,m=Object.freeze({__proto__:null,amplitudeSpectrum:function(e){return e.ampSpectrum},buffer:function(e){return e.signal},chroma:function(e){var t=e.ampSpectrum,r=e.chromaFilterBank;if("object"!=typeof t)throw TypeError("Valid ampSpectrum is required to generate chroma");if("object"!=typeof r)throw TypeError("Valid chromaFilterBank is required to generate chroma");var n=r.map(function(e,r){return t.reduce(function(t,r,n){return t+r*e[n]},0)}),i=Math.max.apply(Math,n);return i?n.map(function(e){return e/i}):n},complexSpectrum:function(e){return e.complexSpectrum},energy:function(e){var t=e.signal;if("object"!=typeof t)throw TypeError();for(var r=0,n=0;n<t.length;n++)r+=Math.pow(Math.abs(t[n]),2);return r},loudness:d,melBands:p,mfcc:function(e){var t=e.ampSpectrum,r=e.melFilterBank,n=e.numberOfMFCCCoefficients,i=e.bufferSize,o=Math.min(40,Math.max(1,n||13));if(r.length<o)throw Error("Insufficient filter bank for requested number of coefficients");return O(p({ampSpectrum:t,melFilterBank:r,bufferSize:i})).slice(0,o)},perceptualSharpness:function(e){for(var t=d({ampSpectrum:e.ampSpectrum,barkScale:e.barkScale}),r=t.specific,n=0,i=0;i<r.length;i++)n+=i<15?(i+1)*r[i+1]:.066*Math.exp(.171*(i+1));return .11/t.total*n},perceptualSpread:function(e){for(var t=d({ampSpectrum:e.ampSpectrum,barkScale:e.barkScale}),r=0,n=0;n<t.specific.length;n++)t.specific[n]>r&&(r=t.specific[n]);return Math.pow((t.total-r)/t.total,2)},powerSpectrum:f,rms:function(e){var t=e.signal;if("object"!=typeof t)throw TypeError();for(var r=0,n=0;n<t.length;n++)r+=Math.pow(t[n],2);return r/=t.length,r=Math.sqrt(r)},spectralCentroid:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();return c(1,t)},spectralCrest:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();var r=0,n=-1/0;return t.forEach(function(e){r+=Math.pow(e,2),n=e>n?e:n}),r/=t.length,n/(r=Math.sqrt(r))},spectralFlatness:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();for(var r=0,n=0,i=0;i<t.length;i++)r+=Math.log(t[i]),n+=t[i];return Math.exp(r/t.length)*t.length/n},spectralFlux:function(e){var t=e.signal,r=e.previousSignal,n=e.bufferSize;if("object"!=typeof t||"object"!=typeof r)throw TypeError();for(var i=0,o=-n/2;o<t.length/2-1;o++)i+=((x=Math.abs(t[o])-Math.abs(r[o]))+Math.abs(x))/2;return i},spectralKurtosis:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();var r=c(1,t),n=c(2,t);return(-3*Math.pow(r,4)+6*r*n-4*r*c(3,t)+c(4,t))/Math.pow(Math.sqrt(n-Math.pow(r,2)),4)},spectralRolloff:function(e){var t=e.ampSpectrum,r=e.sampleRate;if("object"!=typeof t)throw TypeError();for(var n=r/(2*(t.length-1)),i=0,o=0;o<t.length;o++)i+=t[o];for(var a=.99*i,s=t.length-1;i>a&&s>=0;)i-=t[s],--s;return(s+1)*n},spectralSkewness:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();var r=c(1,t),n=c(2,t);return(2*Math.pow(r,3)-3*r*n+c(3,t))/Math.pow(Math.sqrt(n-Math.pow(r,2)),3)},spectralSlope:function(e){var t=e.ampSpectrum,r=e.sampleRate,n=e.bufferSize;if("object"!=typeof t)throw TypeError();for(var i=0,o=0,a=new Float32Array(t.length),s=0,l=0,u=0;u<t.length;u++){i+=t[u];var c=u*r/n;a[u]=c,s+=c*c,o+=c,l+=c*t[u]}return(t.length*l-o*i)/(i*(s-Math.pow(o,2)))},spectralSpread:function(e){var t=e.ampSpectrum;if("object"!=typeof t)throw TypeError();return Math.sqrt(c(2,t)-Math.pow(c(1,t),2))},zcr:function(e){var t=e.signal;if("object"!=typeof t)throw TypeError();for(var r=0,n=1;n<t.length;n++)(t[n-1]>=0&&t[n]<0||t[n-1]<0&&t[n]>=0)&&r++;return r}}),g={},y={},b={bitReverseArray:function(e){if(void 0===g[e]){for(var t=(e-1).toString(2).length,r="0".repeat(t),n={},i=0;i<e;i++){var o=i.toString(2);o=[].concat(function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}return Array.from(e)}(o=r.substr(o.length)+o)).reverse().join(""),n[i]=parseInt(o,2)}g[e]=n}return g[e]},multiply:function(e,t){return{real:e.real*t.real-e.imag*t.imag,imag:e.real*t.imag+e.imag*t.real}},add:function(e,t){return{real:e.real+t.real,imag:e.imag+t.imag}},subtract:function(e,t){return{real:e.real-t.real,imag:e.imag-t.imag}},euler:function(e,t){var r=-2*Math.PI*e/t;return{real:Math.cos(r),imag:Math.sin(r)}},constructComplexArray:function(e){var t={};t.real=void 0===e.real?e.slice():e.real.slice();var r=t.real.length;return void 0===y[r]&&(y[r]=Array.apply(null,Array(r)).map(Number.prototype.valueOf,0)),t.imag=y[r].slice(),t}},v=function(e){var t={};void 0===e.real||void 0===e.imag?t=b.constructComplexArray(e):(t.real=e.real.slice(),t.imag=e.imag.slice());var r=t.real.length,n=Math.log2(r);if(Math.round(n)!=n)throw Error("Input size must be a power of 2.");if(t.real.length!=t.imag.length)throw Error("Real and imaginary components must have the same length.");for(var i=b.bitReverseArray(r),o={real:[],imag:[]},a=0;a<r;a++)o.real[i[a]]=t.real[a],o.imag[i[a]]=t.imag[a];for(var s=0;s<r;s++)t.real[s]=o.real[s],t.imag[s]=o.imag[s];for(var l=1;l<=n;l++)for(var u=Math.pow(2,l),c=0;c<u/2;c++)for(var d=b.euler(c,u),f=0;f<r/u;f++){var p=u*f+c,h=u*f+c+u/2,O={real:t.real[p],imag:t.imag[p]},m={real:t.real[h],imag:t.imag[h]},g=b.multiply(d,m),y=b.subtract(O,g);t.real[h]=y.real,t.imag[h]=y.imag;var v=b.add(g,O);t.real[p]=v.real,t.imag[p]=v.imag}return t},_=function(){function e(e,t){var r=this;if(this._m=t,!e.audioContext)throw this._m.errors.noAC;if(e.bufferSize&&!i(e.bufferSize))throw this._m._errors.notPow2;if(!e.source)throw this._m._errors.noSource;this._m.audioContext=e.audioContext,this._m.bufferSize=e.bufferSize||this._m.bufferSize||256,this._m.hopSize=e.hopSize||this._m.hopSize||this._m.bufferSize,this._m.sampleRate=e.sampleRate||this._m.audioContext.sampleRate||44100,this._m.callback=e.callback,this._m.windowingFunction=e.windowingFunction||"hanning",this._m.featureExtractors=m,this._m.EXTRACTION_STARTED=e.startImmediately||!1,this._m.channel="number"==typeof e.channel?e.channel:0,this._m.inputs=e.inputs||1,this._m.outputs=e.outputs||1,this._m.numberOfMFCCCoefficients=e.numberOfMFCCCoefficients||this._m.numberOfMFCCCoefficients||13,this._m.numberOfBarkBands=e.numberOfBarkBands||this._m.numberOfBarkBands||24,this._m.spn=this._m.audioContext.createScriptProcessor(this._m.bufferSize,this._m.inputs,this._m.outputs),this._m.spn.connect(this._m.audioContext.destination),this._m._featuresToExtract=e.featureExtractors||[],this._m.barkScale=a(this._m.bufferSize,this._m.sampleRate,this._m.bufferSize),this._m.melFilterBank=u(Math.max(this._m.melBands,this._m.numberOfMFCCCoefficients),this._m.sampleRate,this._m.bufferSize),this._m.inputData=null,this._m.previousInputData=null,this._m.frame=null,this._m.previousFrame=null,this.setSource(e.source),this._m.spn.onaudioprocess=function(e){var t;null!==r._m.inputData&&(r._m.previousInputData=r._m.inputData),r._m.inputData=e.inputBuffer.getChannelData(r._m.channel),r._m.previousInputData?((t=new Float32Array(r._m.previousInputData.length+r._m.inputData.length-r._m.hopSize)).set(r._m.previousInputData.slice(r._m.hopSize)),t.set(r._m.inputData,r._m.previousInputData.length-r._m.hopSize)):t=r._m.inputData,(function(e,t,r){if(e.length<t)throw Error("Buffer is too short for frame length");if(r<1)throw Error("Hop length cannot be less that 1");if(t<1)throw Error("Frame length cannot be less that 1");return Array(1+Math.floor((e.length-t)/r)).fill(0).map(function(n,i){return e.slice(i*r,i*r+t)})})(t,r._m.bufferSize,r._m.hopSize).forEach(function(e){r._m.frame=e;var t=r._m.extract(r._m._featuresToExtract,r._m.frame,r._m.previousFrame);"function"==typeof r._m.callback&&r._m.EXTRACTION_STARTED&&r._m.callback(t),r._m.previousFrame=r._m.frame})}}return e.prototype.start=function(e){this._m._featuresToExtract=e||this._m._featuresToExtract,this._m.EXTRACTION_STARTED=!0},e.prototype.stop=function(){this._m.EXTRACTION_STARTED=!1},e.prototype.setSource=function(e){this._m.source&&this._m.source.disconnect(this._m.spn),this._m.source=e,this._m.source.connect(this._m.spn)},e.prototype.setChannel=function(e){e<=this._m.inputs?this._m.channel=e:console.error("Channel ".concat(e," does not exist. Make sure you've provided a value for 'inputs' that is greater than ").concat(e," when instantiating the MeydaAnalyzer"))},e.prototype.get=function(e){return this._m.inputData?this._m.extract(e||this._m._featuresToExtract,this._m.inputData,this._m.previousInputData):null},e}(),P={audioContext:null,spn:null,bufferSize:512,sampleRate:44100,melBands:26,chromaBands:12,callback:null,windowingFunction:"hanning",featureExtractors:m,EXTRACTION_STARTED:!1,numberOfMFCCCoefficients:13,numberOfBarkBands:24,_featuresToExtract:[],windowing:o,_errors:{notPow2:Error("Meyda: Buffer size must be a power of 2, e.g. 64 or 512"),featureUndef:Error("Meyda: No features defined."),invalidFeatureFmt:Error("Meyda: Invalid feature format"),invalidInput:Error("Meyda: Invalid input."),noAC:Error("Meyda: No AudioContext specified."),noSource:Error("Meyda: No source node specified.")},createMeydaAnalyzer:function(e){return new _(e,Object.assign({},P))},listAvailableFeatureExtractors:function(){return Object.keys(this.featureExtractors)},extract:function(t,r,n){var o=this;if(!r||"object"!=typeof r)throw this._errors.invalidInput;if(!t)throw this._errors.featureUndef;if(!i(r.length))throw this._errors.notPow2;void 0!==this.barkScale&&this.barkScale.length==this.bufferSize||(this.barkScale=a(this.bufferSize,this.sampleRate,this.bufferSize)),void 0!==this.melFilterBank&&this.barkScale.length==this.bufferSize&&this.melFilterBank.length==this.melBands||(this.melFilterBank=u(Math.max(this.melBands,this.numberOfMFCCCoefficients),this.sampleRate,this.bufferSize)),void 0!==this.chromaFilterBank&&this.chromaFilterBank.length==this.chromaBands||(this.chromaFilterBank=function(t,r,n,i,o,a,s){void 0===i&&(i=5),void 0===o&&(o=2),void 0===a&&(a=!0),void 0===s&&(s=440);var l=Math.floor(n/2)+1,u=Array(n).fill(0).map(function(e,i){return t*Math.log2(r*i/n*16/s)});u[0]=u[1]-1.5*t;var c,d,f,p=u.slice(1).map(function(e,t){return Math.max(e-u[t])},1).concat([1]),h=Math.round(t/2),O=Array(t).fill(0).map(function(e,r){return u.map(function(e){return(10*t+h+e-r)%t-h})}),m=O.map(function(e,t){return e.map(function(e,r){return Math.exp(-.5*Math.pow(2*O[t][r]/p[r],2))})});if(d=(c=m)[0].map(function(){return 0}),f=c.reduce(function(e,t){return t.forEach(function(t,r){e[r]+=Math.pow(t,2)}),e},d).map(Math.sqrt),m=c.map(function(e,t){return e.map(function(e,t){return e/(f[t]||1)})}),o){var g=u.map(function(e){return Math.exp(-.5*Math.pow((e/t-i)/o,2))});m=m.map(function(e){return e.map(function(e,t){return e*g[t]})})}return a&&(m=e(e([],m.slice(3),!0),m.slice(0,3),!0)),m.map(function(e){return e.slice(0,l)})}(this.chromaBands,this.sampleRate,this.bufferSize)),"buffer"in r&&void 0===r.buffer?this.signal=s(r):this.signal=r;var l=w(r,this.windowingFunction,this.bufferSize);if(this.signal=l.windowedSignal,this.complexSpectrum=l.complexSpectrum,this.ampSpectrum=l.ampSpectrum,n){var c=w(n,this.windowingFunction,this.bufferSize);this.previousSignal=c.windowedSignal,this.previousComplexSpectrum=c.complexSpectrum,this.previousAmpSpectrum=c.ampSpectrum}var d=function(e){return o.featureExtractors[e]({ampSpectrum:o.ampSpectrum,chromaFilterBank:o.chromaFilterBank,complexSpectrum:o.complexSpectrum,signal:o.signal,bufferSize:o.bufferSize,sampleRate:o.sampleRate,barkScale:o.barkScale,melFilterBank:o.melFilterBank,previousSignal:o.previousSignal,previousAmpSpectrum:o.previousAmpSpectrum,previousComplexSpectrum:o.previousComplexSpectrum,numberOfMFCCCoefficients:o.numberOfMFCCCoefficients,numberOfBarkBands:o.numberOfBarkBands})};if("object"==typeof t)return t.reduce(function(e,t){var r;return Object.assign({},e,((r={})[t]=d(t),r))},{});if("string"==typeof t)return d(t);throw this._errors.invalidFeatureFmt}},w=function(e,t,r){var n={};void 0===e.buffer?n.signal=s(e):n.signal=e,n.windowedSignal=o(n.signal,t),n.complexSpectrum=v(n.windowedSignal),n.ampSpectrum=new Float32Array(r/2);for(var i=0;i<r/2;i++)n.ampSpectrum[i]=Math.sqrt(Math.pow(n.complexSpectrum.real[i],2)+Math.pow(n.complexSpectrum.imag[i],2));return n};return"undefined"!=typeof window&&(window.Meyda=P),P},e.exports=t()},6682:function(e,t,r){var n=r(28070);!function(){var t={782:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},646:function(e){"use strict";let t={};function r(e,r,n){n||(n=Error);class i extends n{constructor(e,t,n){super("string"==typeof r?r:r(e,t,n))}}i.prototype.name=n.name,i.prototype.code=e,t[e]=i}function n(e,t){if(!Array.isArray(e))return`of ${t} ${String(e)}`;{let r=e.length;return(e=e.map(e=>String(e)),r>2)?`one of ${t} ${e.slice(0,r-1).join(", ")}, or `+e[r-1]:2===r?`one of ${t} ${e[0]} or ${e[1]}`:`of ${t} ${e[0]}`}}r("ERR_INVALID_OPT_VALUE",function(e,t){return'The value "'+t+'" is invalid for option "'+e+'"'},TypeError),r("ERR_INVALID_ARG_TYPE",function(e,t,r){var i,o,a,s;let l,u;if("string"==typeof t&&(i="not ",t.substr(0,i.length)===i)?(l="must not be",t=t.replace(/^not /,"")):l="must be",o=" argument",(void 0===a||a>e.length)&&(a=e.length),e.substring(a-o.length,a)===o)u=`The ${e} ${l} ${n(t,"type")}`;else{let r=("number"!=typeof s&&(s=0),s+1>e.length||-1===e.indexOf(".",s))?"argument":"property";u=`The "${e}" ${r} ${l} ${n(t,"type")}`}return u+`. Received type ${typeof r}`},TypeError),r("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF"),r("ERR_METHOD_NOT_IMPLEMENTED",function(e){return"The "+e+" method is not implemented"}),r("ERR_STREAM_PREMATURE_CLOSE","Premature close"),r("ERR_STREAM_DESTROYED",function(e){return"Cannot call "+e+" after a stream was destroyed"}),r("ERR_MULTIPLE_CALLBACK","Callback called multiple times"),r("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable"),r("ERR_STREAM_WRITE_AFTER_END","write after end"),r("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError),r("ERR_UNKNOWN_ENCODING",function(e){return"Unknown encoding: "+e},TypeError),r("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event"),e.exports.q=t},403:function(e,t,r){"use strict";var i=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=c;var o=r(709),a=r(337);r(782)(c,o);for(var s=i(a.prototype),l=0;l<s.length;l++){var u=s[l];c.prototype[u]||(c.prototype[u]=a.prototype[u])}function c(e){if(!(this instanceof c))return new c(e);o.call(this,e),a.call(this,e),this.allowHalfOpen=!0,e&&(!1===e.readable&&(this.readable=!1),!1===e.writable&&(this.writable=!1),!1===e.allowHalfOpen&&(this.allowHalfOpen=!1,this.once("end",d)))}function d(){this._writableState.ended||n.nextTick(f,this)}function f(e){e.end()}Object.defineProperty(c.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),Object.defineProperty(c.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(c.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(c.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&void 0!==this._writableState&&this._readableState.destroyed&&this._writableState.destroyed},set:function(e){void 0!==this._readableState&&void 0!==this._writableState&&(this._readableState.destroyed=e,this._writableState.destroyed=e)}})},889:function(e,t,r){"use strict";e.exports=i;var n=r(170);function i(e){if(!(this instanceof i))return new i(e);n.call(this,e)}r(782)(i,n),i.prototype._transform=function(e,t,r){r(null,e)}},709:function(e,t,i){"use strict";e.exports=C,C.ReadableState=j,i(361).EventEmitter;var o,a,s,l,u,c=function(e,t){return e.listeners(t).length},d=i(678),f=i(300).Buffer,p=r.g.Uint8Array||function(){},h=i(837);a=h&&h.debuglog?h.debuglog("stream"):function(){};var O=i(379),m=i(25),g=i(776).getHighWaterMark,y=i(646).q,b=y.ERR_INVALID_ARG_TYPE,v=y.ERR_STREAM_PUSH_AFTER_EOF,_=y.ERR_METHOD_NOT_IMPLEMENTED,P=y.ERR_STREAM_UNSHIFT_AFTER_END_EVENT;i(782)(C,d);var w=m.errorOrDestroy,S=["error","close","destroy","pause","resume"];function j(e,t,r){o=o||i(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof o),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.readableObjectMode),this.highWaterMark=g(this,e,"readableHighWaterMark",r),this.buffer=new O,this.length=0,this.pipes=null,this.pipesCount=0,this.flowing=null,this.ended=!1,this.endEmitted=!1,this.reading=!1,this.sync=!0,this.needReadable=!1,this.emittedReadable=!1,this.readableListening=!1,this.resumeScheduled=!1,this.paused=!0,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.destroyed=!1,this.defaultEncoding=e.defaultEncoding||"utf8",this.awaitDrain=0,this.readingMore=!1,this.decoder=null,this.encoding=null,e.encoding&&(s||(s=i(704).s),this.decoder=new s(e.encoding),this.encoding=e.encoding)}function C(e){if(o=o||i(403),!(this instanceof C))return new C(e);var t=this instanceof o;this._readableState=new j(e,this,t),this.readable=!0,e&&("function"==typeof e.read&&(this._read=e.read),"function"==typeof e.destroy&&(this._destroy=e.destroy)),d.call(this)}function T(e,t,r,n,i){a("readableAddChunk",t);var o,s,l,u,c,d=e._readableState;if(null===t)d.reading=!1,function(e,t){if(a("onEofChunk"),!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,t.sync?Q(e):(t.needReadable=!1,t.emittedReadable||(t.emittedReadable=!0,E(e)))}}(e,d);else{if(i||(o=d,s=t,f.isBuffer(s)||s instanceof p||"string"==typeof s||void 0===s||o.objectMode||(l=new b("chunk",["string","Buffer","Uint8Array"],s)),c=l),c)w(e,c);else if(d.objectMode||t&&t.length>0){if("string"==typeof t||d.objectMode||Object.getPrototypeOf(t)===f.prototype||(u=t,t=f.from(u)),n)d.endEmitted?w(e,new P):M(e,d,t,!0);else if(d.ended)w(e,new v);else{if(d.destroyed)return!1;d.reading=!1,d.decoder&&!r?(t=d.decoder.write(t),d.objectMode||0!==t.length?M(e,d,t,!1):$(e,d)):M(e,d,t,!1)}}else n||(d.reading=!1,$(e,d))}return!d.ended&&(d.length<d.highWaterMark||0===d.length)}function M(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(t.awaitDrain=0,e.emit("data",r)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&Q(e)),$(e,t)}function k(e,t){if(e<=0||0===t.length&&t.ended)return 0;if(t.objectMode)return 1;if(e!=e)return t.flowing&&t.length?t.buffer.head.data.length:t.length;if(e>t.highWaterMark){var r;t.highWaterMark=((r=e)>=1073741824?r=1073741824:(r--,r|=r>>>1,r|=r>>>2,r|=r>>>4,r|=r>>>8,r|=r>>>16,r++),r)}return e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0)}function Q(e){var t=e._readableState;a("emitReadable",t.needReadable,t.emittedReadable),t.needReadable=!1,t.emittedReadable||(a("emitReadable",t.flowing),t.emittedReadable=!0,n.nextTick(E,e))}function E(e){var t=e._readableState;a("emitReadable_",t.destroyed,t.length,t.ended),!t.destroyed&&(t.length||t.ended)&&(e.emit("readable"),t.emittedReadable=!1),t.needReadable=!t.flowing&&!t.ended&&t.length<=t.highWaterMark,D(e)}function $(e,t){t.readingMore||(t.readingMore=!0,n.nextTick(Z,e,t))}function Z(e,t){for(;!t.reading&&!t.ended&&(t.length<t.highWaterMark||t.flowing&&0===t.length);){var r=t.length;if(a("maybeReadMore read 0"),e.read(0),r===t.length)break}t.readingMore=!1}function R(e){var t=e._readableState;t.readableListening=e.listenerCount("readable")>0,t.resumeScheduled&&!t.paused?t.flowing=!0:e.listenerCount("data")>0&&e.resume()}function I(e){a("readable nexttick read 0"),e.read(0)}function z(e,t){a("resume",t.reading),t.reading||e.read(0),t.resumeScheduled=!1,e.emit("resume"),D(e),t.flowing&&!t.reading&&e.read(0)}function D(e){var t=e._readableState;for(a("flow",t.flowing);t.flowing&&null!==e.read(););}function A(e,t){var r;return 0===t.length?null:(t.objectMode?r=t.buffer.shift():!e||e>=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.first():t.buffer.concat(t.length),t.buffer.clear()):r=t.buffer.consume(e,t.decoder),r)}function V(e){var t=e._readableState;a("endReadable",t.endEmitted),t.endEmitted||(t.ended=!0,n.nextTick(N,t,e))}function N(e,t){if(a("endReadableNT",e.endEmitted,e.length),!e.endEmitted&&0===e.length&&(e.endEmitted=!0,t.readable=!1,t.emit("end"),e.autoDestroy)){var r=t._writableState;(!r||r.autoDestroy&&r.finished)&&t.destroy()}}function X(e,t){for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._readableState&&this._readableState.destroyed},set:function(e){this._readableState&&(this._readableState.destroyed=e)}}),C.prototype.destroy=m.destroy,C.prototype._undestroy=m.undestroy,C.prototype._destroy=function(e,t){t(e)},C.prototype.push=function(e,t){var r,n=this._readableState;return n.objectMode?r=!0:"string"==typeof e&&((t=t||n.defaultEncoding)!==n.encoding&&(e=f.from(e,t),t=""),r=!0),T(this,e,t,!1,r)},C.prototype.unshift=function(e){return T(this,e,null,!0,!1)},C.prototype.isPaused=function(){return!1===this._readableState.flowing},C.prototype.setEncoding=function(e){s||(s=i(704).s);var t=new s(e);this._readableState.decoder=t,this._readableState.encoding=this._readableState.decoder.encoding;for(var r=this._readableState.buffer.head,n="";null!==r;)n+=t.write(r.data),r=r.next;return this._readableState.buffer.clear(),""!==n&&this._readableState.buffer.push(n),this._readableState.length=n.length,this},C.prototype.read=function(e){a("read",e),e=parseInt(e,10);var t,r=this._readableState,n=e;if(0!==e&&(r.emittedReadable=!1),0===e&&r.needReadable&&((0!==r.highWaterMark?r.length>=r.highWaterMark:r.length>0)||r.ended))return a("read: emitReadable",r.length,r.ended),0===r.length&&r.ended?V(this):Q(this),null;if(0===(e=k(e,r))&&r.ended)return 0===r.length&&V(this),null;var i=r.needReadable;return a("need readable",i),(0===r.length||r.length-e<r.highWaterMark)&&a("length less than watermark",i=!0),r.ended||r.reading?a("reading or ended",i=!1):i&&(a("do read"),r.reading=!0,r.sync=!0,0===r.length&&(r.needReadable=!0),this._read(r.highWaterMark),r.sync=!1,r.reading||(e=k(n,r))),null===(t=e>0?A(e,r):null)?(r.needReadable=r.length<=r.highWaterMark,e=0):(r.length-=e,r.awaitDrain=0),0===r.length&&(r.ended||(r.needReadable=!0),n!==e&&r.ended&&V(this)),null!==t&&this.emit("data",t),t},C.prototype._read=function(e){w(this,new _("_read()"))},C.prototype.pipe=function(e,t){var r=this,i=this._readableState;switch(i.pipesCount){case 0:i.pipes=e;break;case 1:i.pipes=[i.pipes,e];break;default:i.pipes.push(e)}i.pipesCount+=1,a("pipe count=%d opts=%j",i.pipesCount,t);var o=t&&!1===t.end||e===n.stdout||e===n.stderr?O:s;function s(){a("onend"),e.end()}i.endEmitted?n.nextTick(o):r.once("end",o),e.on("unpipe",function t(n,o){a("onunpipe"),n===r&&o&&!1===o.hasUnpiped&&(o.hasUnpiped=!0,a("cleanup"),e.removeListener("close",p),e.removeListener("finish",h),e.removeListener("drain",l),e.removeListener("error",f),e.removeListener("unpipe",t),r.removeListener("end",s),r.removeListener("end",O),r.removeListener("data",d),u=!0,i.awaitDrain&&(!e._writableState||e._writableState.needDrain)&&l())});var l=function(){var e=r._readableState;a("pipeOnDrain",e.awaitDrain),e.awaitDrain&&e.awaitDrain--,0===e.awaitDrain&&c(r,"data")&&(e.flowing=!0,D(r))};e.on("drain",l);var u=!1;function d(t){a("ondata");var n=e.write(t);a("dest.write",n),!1===n&&((1===i.pipesCount&&i.pipes===e||i.pipesCount>1&&-1!==X(i.pipes,e))&&!u&&(a("false write response, pause",i.awaitDrain),i.awaitDrain++),r.pause())}function f(t){a("onerror",t),O(),e.removeListener("error",f),0===c(e,"error")&&w(e,t)}function p(){e.removeListener("finish",h),O()}function h(){a("onfinish"),e.removeListener("close",p),O()}function O(){a("unpipe"),r.unpipe(e)}return r.on("data",d),function(e,t,r){if("function"==typeof e.prependListener)return e.prependListener(t,r);e._events&&e._events[t]?Array.isArray(e._events[t])?e._events[t].unshift(r):e._events[t]=[r,e._events[t]]:e.on(t,r)}(e,"error",f),e.once("close",p),e.once("finish",h),e.emit("pipe",r),i.flowing||(a("pipe resume"),r.resume()),e},C.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes||(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r)),this;if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o<i;o++)n[o].emit("unpipe",this,{hasUnpiped:!1});return this}var a=X(t.pipes,e);return -1===a||(t.pipes.splice(a,1),t.pipesCount-=1,1===t.pipesCount&&(t.pipes=t.pipes[0]),e.emit("unpipe",this,r)),this},C.prototype.on=function(e,t){var r=d.prototype.on.call(this,e,t),i=this._readableState;return"data"===e?(i.readableListening=this.listenerCount("readable")>0,!1!==i.flowing&&this.resume()):"readable"!==e||i.endEmitted||i.readableListening||(i.readableListening=i.needReadable=!0,i.flowing=!1,i.emittedReadable=!1,a("on readable",i.length,i.reading),i.length?Q(this):i.reading||n.nextTick(I,this)),r},C.prototype.addListener=C.prototype.on,C.prototype.removeListener=function(e,t){var r=d.prototype.removeListener.call(this,e,t);return"readable"===e&&n.nextTick(R,this),r},C.prototype.removeAllListeners=function(e){var t=d.prototype.removeAllListeners.apply(this,arguments);return("readable"===e||void 0===e)&&n.nextTick(R,this),t},C.prototype.resume=function(){var e=this._readableState;return e.flowing||(a("resume"),e.flowing=!e.readableListening,e.resumeScheduled||(e.resumeScheduled=!0,n.nextTick(z,this,e))),e.paused=!1,this},C.prototype.pause=function(){return a("call pause flowing=%j",this._readableState.flowing),!1!==this._readableState.flowing&&(a("pause"),this._readableState.flowing=!1,this.emit("pause")),this._readableState.paused=!0,this},C.prototype.wrap=function(e){var t=this,r=this._readableState,n=!1;for(var i in e.on("end",function(){if(a("wrapped end"),r.decoder&&!r.ended){var e=r.decoder.end();e&&e.length&&t.push(e)}t.push(null)}),e.on("data",function(i){a("wrapped data"),r.decoder&&(i=r.decoder.write(i)),(!r.objectMode||null!=i)&&(r.objectMode||i&&i.length)&&(t.push(i)||(n=!0,e.pause()))}),e)void 0===this[i]&&"function"==typeof e[i]&&(this[i]=function(t){return function(){return e[t].apply(e,arguments)}}(i));for(var o=0;o<S.length;o++)e.on(S[o],this.emit.bind(this,S[o]));return this._read=function(t){a("wrapped _read",t),n&&(n=!1,e.resume())},this},"function"==typeof Symbol&&(C.prototype[Symbol.asyncIterator]=function(){return void 0===l&&(l=i(871)),l(this)}),Object.defineProperty(C.prototype,"readableHighWaterMark",{enumerable:!1,get:function(){return this._readableState.highWaterMark}}),Object.defineProperty(C.prototype,"readableBuffer",{enumerable:!1,get:function(){return this._readableState&&this._readableState.buffer}}),Object.defineProperty(C.prototype,"readableFlowing",{enumerable:!1,get:function(){return this._readableState.flowing},set:function(e){this._readableState&&(this._readableState.flowing=e)}}),C._fromList=A,Object.defineProperty(C.prototype,"readableLength",{enumerable:!1,get:function(){return this._readableState.length}}),"function"==typeof Symbol&&(C.from=function(e,t){return void 0===u&&(u=i(727)),u(C,e,t)})},170:function(e,t,r){"use strict";e.exports=c;var n=r(646).q,i=n.ERR_METHOD_NOT_IMPLEMENTED,o=n.ERR_MULTIPLE_CALLBACK,a=n.ERR_TRANSFORM_ALREADY_TRANSFORMING,s=n.ERR_TRANSFORM_WITH_LENGTH_0,l=r(403);function u(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(null===n)return this.emit("error",new o);r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}function c(e){if(!(this instanceof c))return new c(e);l.call(this,e),this._transformState={afterTransform:u.bind(this),needTransform:!1,transforming:!1,writecb:null,writechunk:null,writeencoding:null},this._readableState.needReadable=!0,this._readableState.sync=!1,e&&("function"==typeof e.transform&&(this._transform=e.transform),"function"==typeof e.flush&&(this._flush=e.flush)),this.on("prefinish",d)}function d(){var e=this;"function"!=typeof this._flush||this._readableState.destroyed?f(this,null,null):this._flush(function(t,r){f(e,t,r)})}function f(e,t,r){if(t)return e.emit("error",t);if(null!=r&&e.push(r),e._writableState.length)throw new s;if(e._transformState.transforming)throw new a;return e.push(null)}r(782)(c,l),c.prototype.push=function(e,t){return this._transformState.needTransform=!1,l.prototype.push.call(this,e,t)},c.prototype._transform=function(e,t,r){r(new i("_transform()"))},c.prototype._write=function(e,t,r){var n=this._transformState;if(n.writecb=r,n.writechunk=e,n.writeencoding=t,!n.transforming){var i=this._readableState;(n.needTransform||i.needReadable||i.length<i.highWaterMark)&&this._read(i.highWaterMark)}},c.prototype._read=function(e){var t=this._transformState;null===t.writechunk||t.transforming?t.needTransform=!0:(t.transforming=!0,this._transform(t.writechunk,t.writeencoding,t.afterTransform))},c.prototype._destroy=function(e,t){l.prototype._destroy.call(this,e,function(e){t(e)})}},337:function(e,t,i){"use strict";function o(e){var t=this;this.next=null,this.entry=null,this.finish=function(){(function(e,t,r){var n=e.entry;for(e.entry=null;n;){var i=n.callback;t.pendingcb--,i(void 0),n=n.next}t.corkedRequestsFree.next=e})(t,e)}}e.exports=C,C.WritableState=j;var a,s,l={deprecate:i(769)},u=i(678),c=i(300).Buffer,d=r.g.Uint8Array||function(){},f=i(25),p=i(776).getHighWaterMark,h=i(646).q,O=h.ERR_INVALID_ARG_TYPE,m=h.ERR_METHOD_NOT_IMPLEMENTED,g=h.ERR_MULTIPLE_CALLBACK,y=h.ERR_STREAM_CANNOT_PIPE,b=h.ERR_STREAM_DESTROYED,v=h.ERR_STREAM_NULL_VALUES,_=h.ERR_STREAM_WRITE_AFTER_END,P=h.ERR_UNKNOWN_ENCODING,w=f.errorOrDestroy;function S(){}function j(e,t,r){a=a||i(403),e=e||{},"boolean"!=typeof r&&(r=t instanceof a),this.objectMode=!!e.objectMode,r&&(this.objectMode=this.objectMode||!!e.writableObjectMode),this.highWaterMark=p(this,e,"writableHighWaterMark",r),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var s=!1===e.decodeStrings;this.decodeStrings=!s,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){(function(e,t){var r=e._writableState,i=r.sync,o=r.writecb;if("function"!=typeof o)throw new g;if(r.writing=!1,r.writecb=null,r.length-=r.writelen,r.writelen=0,t)--r.pendingcb,i?(n.nextTick(o,t),n.nextTick($,e,r),e._writableState.errorEmitted=!0,w(e,t)):(o(t),e._writableState.errorEmitted=!0,w(e,t),$(e,r));else{var a=Q(r)||e.destroyed;a||r.corked||r.bufferProcessing||!r.bufferedRequest||k(e,r),i?n.nextTick(M,e,r,a,o):M(e,r,a,o)}})(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.emitClose=!1!==e.emitClose,this.autoDestroy=!!e.autoDestroy,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function C(e){var t=this instanceof(a=a||i(403));if(!t&&!s.call(C,this))return new C(e);this._writableState=new j(e,this,t),this.writable=!0,e&&("function"==typeof e.write&&(this._write=e.write),"function"==typeof e.writev&&(this._writev=e.writev),"function"==typeof e.destroy&&(this._destroy=e.destroy),"function"==typeof e.final&&(this._final=e.final)),u.call(this)}function T(e,t,r,n,i,o,a){t.writelen=n,t.writecb=a,t.writing=!0,t.sync=!0,t.destroyed?t.onwrite(new b("write")):r?e._writev(i,t.onwrite):e._write(i,o,t.onwrite),t.sync=!1}function M(e,t,r,n){r||0===t.length&&t.needDrain&&(t.needDrain=!1,e.emit("drain")),t.pendingcb--,n(),$(e,t)}function k(e,t){t.bufferProcessing=!0;var r=t.bufferedRequest;if(e._writev&&r&&r.next){var n=Array(t.bufferedRequestCount),i=t.corkedRequestsFree;i.entry=r;for(var a=0,s=!0;r;)n[a]=r,r.isBuf||(s=!1),r=r.next,a+=1;n.allBuffers=s,T(e,t,!0,t.length,n,"",i.finish),t.pendingcb++,t.lastBufferedRequest=null,i.next?(t.corkedRequestsFree=i.next,i.next=null):t.corkedRequestsFree=new o(t),t.bufferedRequestCount=0}else{for(;r;){var l=r.chunk,u=r.encoding,c=r.callback,d=t.objectMode?1:l.length;if(T(e,t,!1,d,l,u,c),r=r.next,t.bufferedRequestCount--,t.writing)break}null===r&&(t.lastBufferedRequest=null)}t.bufferedRequest=r,t.bufferProcessing=!1}function Q(e){return e.ending&&0===e.length&&null===e.bufferedRequest&&!e.finished&&!e.writing}function E(e,t){e._final(function(r){t.pendingcb--,r&&w(e,r),t.prefinished=!0,e.emit("prefinish"),$(e,t)})}function $(e,t){var r=Q(t);if(r&&(t.prefinished||t.finalCalled||("function"!=typeof e._final||t.destroyed?(t.prefinished=!0,e.emit("prefinish")):(t.pendingcb++,t.finalCalled=!0,n.nextTick(E,e,t))),0===t.pendingcb&&(t.finished=!0,e.emit("finish"),t.autoDestroy))){var i=e._readableState;(!i||i.autoDestroy&&i.endEmitted)&&e.destroy()}return r}i(782)(C,u),j.prototype.getBuffer=function(){for(var e=this.bufferedRequest,t=[];e;)t.push(e),e=e.next;return t},function(){try{Object.defineProperty(j.prototype,"buffer",{get:l.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(e){}}(),"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(s=Function.prototype[Symbol.hasInstance],Object.defineProperty(C,Symbol.hasInstance,{value:function(e){return!!s.call(this,e)||this===C&&e&&e._writableState instanceof j}})):s=function(e){return e instanceof this},C.prototype.pipe=function(){w(this,new y)},C.prototype.write=function(e,t,r){var i,o,a,s,l,u,f,p=this._writableState,h=!1,m=!p.objectMode&&(i=e,c.isBuffer(i)||i instanceof d);return m&&!c.isBuffer(e)&&(o=e,e=c.from(o)),("function"==typeof t&&(r=t,t=null),m?t="buffer":t||(t=p.defaultEncoding),"function"!=typeof r&&(r=S),p.ending)?(a=r,w(this,s=new _),n.nextTick(a,s)):(m||(l=e,u=r,null===l?f=new v:"string"==typeof l||p.objectMode||(f=new O("chunk",["string","Buffer"],l)),!f||(w(this,f),n.nextTick(u,f),0)))&&(p.pendingcb++,h=function(e,t,r,n,i,o){if(!r){var a,s,l=(a=n,s=i,t.objectMode||!1===t.decodeStrings||"string"!=typeof a||(a=c.from(a,s)),a);n!==l&&(r=!0,i="buffer",n=l)}var u=t.objectMode?1:n.length;t.length+=u;var d=t.length<t.highWaterMark;if(d||(t.needDrain=!0),t.writing||t.corked){var f=t.lastBufferedRequest;t.lastBufferedRequest={chunk:n,encoding:i,isBuf:r,callback:o,next:null},f?f.next=t.lastBufferedRequest:t.bufferedRequest=t.lastBufferedRequest,t.bufferedRequestCount+=1}else T(e,t,!1,u,n,i,o);return d}(this,p,m,e,t,r)),h},C.prototype.cork=function(){this._writableState.corked++},C.prototype.uncork=function(){var e=this._writableState;!e.corked||(e.corked--,e.writing||e.corked||e.bufferProcessing||!e.bufferedRequest||k(this,e))},C.prototype.setDefaultEncoding=function(e){if("string"==typeof e&&(e=e.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((e+"").toLowerCase())>-1))throw new P(e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(C.prototype,"writableBuffer",{enumerable:!1,get:function(){return this._writableState&&this._writableState.getBuffer()}}),Object.defineProperty(C.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),C.prototype._write=function(e,t,r){r(new m("_write()"))},C.prototype._writev=null,C.prototype.end=function(e,t,r){var i,o=this._writableState;return"function"==typeof e?(r=e,e=null,t=null):"function"==typeof t&&(r=t,t=null),null!=e&&this.write(e,t),o.corked&&(o.corked=1,this.uncork()),o.ending||(i=r,o.ending=!0,$(this,o),i&&(o.finished?n.nextTick(i):this.once("finish",i)),o.ended=!0,this.writable=!1),this},Object.defineProperty(C.prototype,"writableLength",{enumerable:!1,get:function(){return this._writableState.length}}),Object.defineProperty(C.prototype,"destroyed",{enumerable:!1,get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),C.prototype.destroy=f.destroy,C.prototype._undestroy=f.undestroy,C.prototype._destroy=function(e,t){t(e)}},871:function(e,t,r){"use strict";function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var o,a=r(698),s=Symbol("lastResolve"),l=Symbol("lastReject"),u=Symbol("error"),c=Symbol("ended"),d=Symbol("lastPromise"),f=Symbol("handlePromise"),p=Symbol("stream");function h(e,t){return{value:e,done:t}}function O(e){var t=e[s];if(null!==t){var r=e[p].read();null!==r&&(e[d]=null,e[s]=null,e[l]=null,t(h(r,!1)))}}function m(e){n.nextTick(O,e)}var g=Object.getPrototypeOf(function(){}),y=Object.setPrototypeOf((i(o={get stream(){return this[p]},next:function(){var e,t,r=this,i=this[u];if(null!==i)return Promise.reject(i);if(this[c])return Promise.resolve(h(void 0,!0));if(this[p].destroyed)return new Promise(function(e,t){n.nextTick(function(){r[u]?t(r[u]):e(h(void 0,!0))})});var o=this[d];if(o)t=new Promise((e=this,function(t,r){o.then(function(){if(e[c]){t(h(void 0,!0));return}e[f](t,r)},r)}));else{var a=this[p].read();if(null!==a)return Promise.resolve(h(a,!1));t=new Promise(this[f])}return this[d]=t,t}},Symbol.asyncIterator,function(){return this}),i(o,"return",function(){var e=this;return new Promise(function(t,r){e[p].destroy(null,function(e){if(e){r(e);return}t(h(void 0,!0))})})}),o),g);e.exports=function(e){var t,r=Object.create(y,(i(t={},p,{value:e,writable:!0}),i(t,s,{value:null,writable:!0}),i(t,l,{value:null,writable:!0}),i(t,u,{value:null,writable:!0}),i(t,c,{value:e._readableState.endEmitted,writable:!0}),i(t,f,{value:function(e,t){var n=r[p].read();n?(r[d]=null,r[s]=null,r[l]=null,e(h(n,!1))):(r[s]=e,r[l]=t)},writable:!0}),t));return r[d]=null,a(e,function(e){if(e&&"ERR_STREAM_PREMATURE_CLOSE"!==e.code){var t=r[l];null!==t&&(r[d]=null,r[s]=null,r[l]=null,t(e)),r[u]=e;return}var n=r[s];null!==n&&(r[d]=null,r[s]=null,r[l]=null,n(h(void 0,!0))),r[c]=!0}),e.on("readable",m.bind(null,r)),r}},379:function(e,t,r){"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var i=r(300).Buffer,o=r(837).inspect,a=o&&o.custom||"inspect";e.exports=function(){var e;function t(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,t),this.head=null,this.tail=null,this.length=0}return e=[{key:"push",value:function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length}},{key:"unshift",value:function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length}},{key:"shift",value:function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}}},{key:"clear",value:function(){this.head=this.tail=null,this.length=0}},{key:"join",value:function(e){if(0===this.length)return"";for(var t=this.head,r=""+t.data;t=t.next;)r+=e+t.data;return r}},{key:"concat",value:function(e){if(0===this.length)return i.alloc(0);for(var t,r,n=i.allocUnsafe(e>>>0),o=this.head,a=0;o;)t=o.data,r=a,i.prototype.copy.call(t,n,r),a+=o.data.length,o=o.next;return n}},{key:"consume",value:function(e,t){var r;return e<this.head.data.length?(r=this.head.data.slice(0,e),this.head.data=this.head.data.slice(e)):r=e===this.head.data.length?this.shift():t?this._getString(e):this._getBuffer(e),r}},{key:"first",value:function(){return this.head.data}},{key:"_getString",value:function(e){var t=this.head,r=1,n=t.data;for(e-=n.length;t=t.next;){var i=t.data,o=e>i.length?i.length:e;if(o===i.length?n+=i:n+=i.slice(0,e),0==(e-=o)){o===i.length?(++r,t.next?this.head=t.next:this.head=this.tail=null):(this.head=t,t.data=i.slice(o));break}++r}return this.length-=r,n}},{key:"_getBuffer",value:function(e){var t=i.allocUnsafe(e),r=this.head,n=1;for(r.data.copy(t),e-=r.data.length;r=r.next;){var o=r.data,a=e>o.length?o.length:e;if(o.copy(t,t.length-e,0,a),0==(e-=a)){a===o.length?(++n,r.next?this.head=r.next:this.head=this.tail=null):(this.head=r,r.data=o.slice(a));break}++n}return this.length-=n,t}},{key:a,value:function(e,t){return o(this,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?n(Object(r),!0).forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t,{depth:0,customInspect:!1}))}}],function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(t.prototype,e),t}()},25:function(e){"use strict";function t(e,t){i(e,t),r(e)}function r(e){(!e._writableState||e._writableState.emitClose)&&(!e._readableState||e._readableState.emitClose)&&e.emit("close")}function i(e,t){e.emit("error",t)}e.exports={destroy:function(e,o){var a=this,s=this._readableState&&this._readableState.destroyed,l=this._writableState&&this._writableState.destroyed;return s||l?o?o(e):e&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,n.nextTick(i,this,e)):n.nextTick(i,this,e)):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!o&&e?a._writableState?a._writableState.errorEmitted?n.nextTick(r,a):(a._writableState.errorEmitted=!0,n.nextTick(t,a,e)):n.nextTick(t,a,e):o?(n.nextTick(r,a),o(e)):n.nextTick(r,a)})),this},undestroy:function(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)},errorOrDestroy:function(e,t){var r=e._readableState,n=e._writableState;r&&r.autoDestroy||n&&n.autoDestroy?e.destroy(t):e.emit("error",t)}}},698:function(e,t,r){"use strict";var n=r(646).q.ERR_STREAM_PREMATURE_CLOSE;function i(){}e.exports=function e(t,r,o){if("function"==typeof r)return e(t,null,r);r||(r={}),a=o||i,s=!1,o=function(){if(!s){s=!0;for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];a.apply(this,t)}};var a,s,l=r.readable||!1!==r.readable&&t.readable,u=r.writable||!1!==r.writable&&t.writable,c=function(){t.writable||f()},d=t._writableState&&t._writableState.finished,f=function(){u=!1,d=!0,l||o.call(t)},p=t._readableState&&t._readableState.endEmitted,h=function(){l=!1,p=!0,u||o.call(t)},O=function(e){o.call(t,e)},m=function(){var e;return l&&!p?(t._readableState&&t._readableState.ended||(e=new n),o.call(t,e)):u&&!d?(t._writableState&&t._writableState.ended||(e=new n),o.call(t,e)):void 0},g=function(){t.req.on("finish",f)};return t.setHeader&&"function"==typeof t.abort?(t.on("complete",f),t.on("abort",m),t.req?g():t.on("request",g)):u&&!t._writableState&&(t.on("end",c),t.on("close",c)),t.on("end",h),t.on("finish",f),!1!==r.error&&t.on("error",O),t.on("close",m),function(){t.removeListener("complete",f),t.removeListener("abort",m),t.removeListener("request",g),t.req&&t.req.removeListener("finish",f),t.removeListener("end",c),t.removeListener("close",c),t.removeListener("finish",f),t.removeListener("end",h),t.removeListener("error",O),t.removeListener("close",m)}}},727:function(e,t,r){"use strict";function n(e,t,r,n,i,o,a){try{var s=e[o](a),l=s.value}catch(e){r(e);return}s.done?t(l):Promise.resolve(l).then(n,i)}function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var o=r(646).q.ERR_INVALID_ARG_TYPE;e.exports=function(e,t,r){if(t&&"function"==typeof t.next)a=t;else if(t&&t[Symbol.asyncIterator])a=t[Symbol.asyncIterator]();else if(t&&t[Symbol.iterator])a=t[Symbol.iterator]();else throw new o("iterable",["Iterable"],t);var a,s=new e(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){var n;n=r[t],t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({objectMode:!0},r)),l=!1;function u(){return c.apply(this,arguments)}function c(){var e;return e=function*(){try{var e=yield a.next(),t=e.value;e.done?s.push(null):s.push((yield t))?u():l=!1}catch(e){s.destroy(e)}},(c=function(){var t=this,r=arguments;return new Promise(function(i,o){var a=e.apply(t,r);function s(e){n(a,i,o,s,l,"next",e)}function l(e){n(a,i,o,s,l,"throw",e)}s(void 0)})}).apply(this,arguments)}return s._read=function(){l||(l=!0,u())},s}},442:function(e,t,r){"use strict";var n,i=r(646).q,o=i.ERR_MISSING_ARGS,a=i.ERR_STREAM_DESTROYED;function s(e){if(e)throw e}function l(e){e()}function u(e,t){return e.pipe(t)}e.exports=function(){for(var e,t,i=arguments.length,c=Array(i),d=0;d<i;d++)c[d]=arguments[d];var f=(e=c).length&&"function"==typeof e[e.length-1]?e.pop():s;if(Array.isArray(c[0])&&(c=c[0]),c.length<2)throw new o("streams");var p=c.map(function(e,i){var o,s,u,d,h,O,m=i<c.length-1;return o=i>0,u=s=function(e){t||(t=e),e&&p.forEach(l),m||(p.forEach(l),f(t))},d=!1,s=function(){d||(d=!0,u.apply(void 0,arguments))},h=!1,e.on("close",function(){h=!0}),void 0===n&&(n=r(698)),n(e,{readable:m,writable:o},function(e){if(e)return s(e);h=!0,s()}),O=!1,function(t){if(!h&&!O){if(O=!0,e.setHeader&&"function"==typeof e.abort)return e.abort();if("function"==typeof e.destroy)return e.destroy();s(t||new a("pipe"))}}});return c.reduce(u)}},776:function(e,t,r){"use strict";var n=r(646).q.ERR_INVALID_OPT_VALUE;e.exports={getHighWaterMark:function(e,t,r,i){var o=null!=t.highWaterMark?t.highWaterMark:i?t[r]:null;if(null!=o){if(!(isFinite(o)&&Math.floor(o)===o)||o<0)throw new n(i?r:"highWaterMark",o);return Math.floor(o)}return e.objectMode?16:16384}}},678:function(e,t,r){e.exports=r(781)},55:function(e,t,r){var n=r(300),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"==typeof e)throw TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!=typeof e)throw TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"==typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!=typeof e)throw TypeError("Argument must be a number");return n.SlowBuffer(e)}},173:function(e,t,r){e.exports=i;var n=r(361).EventEmitter;function i(){n.call(this)}r(782)(i,n),i.Readable=r(709),i.Writable=r(337),i.Duplex=r(403),i.Transform=r(170),i.PassThrough=r(889),i.finished=r(698),i.pipeline=r(442),i.Stream=i,i.prototype.pipe=function(e,t){var r=this;function i(t){e.writable&&!1===e.write(t)&&r.pause&&r.pause()}function o(){r.readable&&r.resume&&r.resume()}r.on("data",i),e.on("drain",o),e._isStdio||t&&!1===t.end||(r.on("end",s),r.on("close",l));var a=!1;function s(){a||(a=!0,e.end())}function l(){a||(a=!0,"function"==typeof e.destroy&&e.destroy())}function u(e){if(c(),0===n.listenerCount(this,"error"))throw e}function c(){r.removeListener("data",i),e.removeListener("drain",o),r.removeListener("end",s),r.removeListener("close",l),r.removeListener("error",u),e.removeListener("error",u),r.removeListener("end",c),r.removeListener("close",c),e.removeListener("close",c)}return r.on("error",u),e.on("error",u),r.on("end",c),r.on("close",c),e.on("close",c),e.emit("pipe",r),e}},704:function(e,t,r){"use strict";var n=r(55).Buffer,i=n.isEncoding||function(e){switch((e=""+e)&&e.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function o(e){var t;switch(this.encoding=function(e){var t=function(e){var t;if(!e)return"utf8";for(;;)switch(e){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return e;default:if(t)return;e=(""+e).toLowerCase(),t=!0}}(e);if("string"!=typeof t&&(n.isEncoding===i||!i(e)))throw Error("Unknown encoding: "+e);return t||e}(e),this.encoding){case"utf16le":this.text=l,this.end=u,t=4;break;case"utf8":this.fillLast=s,t=4;break;case"base64":this.text=c,this.end=d,t=3;break;default:this.write=f,this.end=p;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=n.allocUnsafe(t)}function a(e){return e<=127?0:e>>5==6?2:e>>4==14?3:e>>3==30?4:e>>6==2?-1:-2}function s(e){var t=this.lastTotal-this.lastNeed,r=function(e,t,r){if((192&t[0])!=128)return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if((192&t[1])!=128)return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&(192&t[2])!=128)return e.lastNeed=2,"�"}}(this,e,0);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):void(e.copy(this.lastChar,t,0,e.length),this.lastNeed-=e.length)}function l(e,t){if((e.length-t)%2==0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function u(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function c(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function d(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function f(e){return e.toString(this.encoding)}function p(e){return e&&e.length?this.write(e):""}t.s=o,o.prototype.write=function(e){var t,r;if(0===e.length)return"";if(this.lastNeed){if(void 0===(t=this.fillLast(e)))return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<e.length?t?t+this.text(e,r):this.text(e,r):t||""},o.prototype.end=function(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t},o.prototype.text=function(e,t){var r=function(e,t,r){var n=t.length-1;if(n<r)return 0;var i=a(t[n]);return i>=0?(i>0&&(e.lastNeed=i-1),i):--n<r||-2===i?0:(i=a(t[n]))>=0?(i>0&&(e.lastNeed=i-2),i):--n<r||-2===i?0:(i=a(t[n]))>=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0}(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)},o.prototype.fillLast=function(e){if(this.lastNeed<=e.length)return e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);e.copy(this.lastChar,this.lastTotal-this.lastNeed,0,e.length),this.lastNeed-=e.length}},769:function(e){e.exports=function(e,r){if(t("noDeprecation"))return e;var n=!1;return function(){if(!n){if(t("throwDeprecation"))throw Error(r);t("traceDeprecation")?console.trace(r):console.warn(r),n=!0}return e.apply(this,arguments)}};function t(e){try{if(!r.g.localStorage)return!1}catch(e){return!1}var t=r.g.localStorage[e];return null!=t&&"true"===String(t).toLowerCase()}},300:function(e){"use strict";e.exports=r(29516)},361:function(e){"use strict";e.exports=r(66136)},781:function(e){"use strict";e.exports=r(66136).EventEmitter},837:function(e){"use strict";e.exports=r(3148)}},i={};function o(e){var r=i[e];if(void 0!==r)return r.exports;var n=i[e]={exports:{}},a=!0;try{t[e](n,n.exports,o),a=!1}finally{a&&delete i[e]}return n.exports}o.ab="//";var a=o(173);e.exports=a}()},52778:function(e,t,r){"use strict";var n=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if(void 0!==r.g)return r.g;throw Error("unable to locate global object")}();e.exports=t=n.fetch,n.fetch&&(t.default=n.fetch.bind(n)),t.Headers=n.Headers,t.Request=n.Request,t.Response=n.Response},30429:function(e,t,r){var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=n&&i&&"function"==typeof i.get?i.get:null,a=n&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&l&&"function"==typeof l.get?l.get:null,c=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,f="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,O=Object.prototype.toString,m=Function.prototype.toString,g=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,v=String.prototype.toUpperCase,_=String.prototype.toLowerCase,P=RegExp.prototype.test,w=Array.prototype.concat,S=Array.prototype.join,j=Array.prototype.slice,C=Math.floor,T="function"==typeof BigInt?BigInt.prototype.valueOf:null,M=Object.getOwnPropertySymbols,k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,Q="function"==typeof Symbol&&"object"==typeof Symbol.iterator,E="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===Q?"object":"symbol")?Symbol.toStringTag:null,$=Object.prototype.propertyIsEnumerable,Z=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function R(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||P.call(/e/,t))return t;var r=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-C(-e):C(e);if(n!==e){var i=String(n),o=y.call(t,i.length+1);return b.call(i,r,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,r,"$&_")}var I=r(65660),z=I.custom,D=X(z)?z:null;function A(e,t,r){var n="double"===(r.quoteStyle||t)?'"':"'";return n+e+n}function V(e){return"[object Array]"===q(e)&&(!E||!("object"==typeof e&&E in e))}function N(e){return"[object RegExp]"===q(e)&&(!E||!("object"==typeof e&&E in e))}function X(e){if(Q)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!k)return!1;try{return k.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,i,s){var l=n||{};if(U(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw TypeError('option "quoteStyle" must be "single" or "double"');if(U(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var O=!U(l,"customInspect")||l.customInspect;if("boolean"!=typeof O&&"symbol"!==O)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(U(l,"indent")&&null!==l.indent&&"	"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(U(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var v=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return function e(t,r){if(t.length>r.maxStringLength){var n=t.length-r.maxStringLength;return e(y.call(t,0,r.maxStringLength),r)+"... "+n+" more character"+(n>1?"s":"")}return A(b.call(b.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,W),"single",r)}(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var P=String(t);return v?R(t,P):P}if("bigint"==typeof t){var C=String(t)+"n";return v?R(t,C):C}var M=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=M&&M>0&&"object"==typeof t)return V(t)?"[Array]":"[Object]";var z=function(e,t){var r;if("	"===e.indent)r="	";else{if("number"!=typeof e.indent||!(e.indent>0))return null;r=S.call(Array(e.indent+1)," ")}return{base:r,prev:S.call(Array(t+1),r)}}(l,i);if(void 0===s)s=[];else if(Y(s,t)>=0)return"[Circular]";function L(t,r,n){if(r&&(s=j.call(s)).push(r),n){var o={depth:l.depth};return U(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,i+1,s)}return e(t,l,i+1,s)}if("function"==typeof t&&!N(t)){var K=function(e){if(e.name)return e.name;var t=g.call(m.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),ee=J(t,L);return"[Function"+(K?": "+K:" (anonymous)")+"]"+(ee.length>0?" { "+S.call(ee,", ")+" }":"")}if(X(t)){var et=Q?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):k.call(t);return"object"!=typeof t||Q?et:B(et)}if(t&&"object"==typeof t&&("undefined"!=typeof HTMLElement&&t instanceof HTMLElement||"string"==typeof t.nodeName&&"function"==typeof t.getAttribute)){for(var er,en="<"+_.call(String(t.nodeName)),ei=t.attributes||[],eo=0;eo<ei.length;eo++)en+=" "+ei[eo].name+"="+A((er=ei[eo].value,b.call(String(er),/"/g,"&quot;")),"double",l);return en+=">",t.childNodes&&t.childNodes.length&&(en+="..."),en+="</"+_.call(String(t.nodeName))+">"}if(V(t)){if(0===t.length)return"[]";var ea=J(t,L);return z&&!function(e){for(var t=0;t<e.length;t++)if(Y(e[t],"\n")>=0)return!1;return!0}(ea)?"["+H(ea,z)+"]":"[ "+S.call(ea,", ")+" ]"}if("[object Error]"===q(t)&&(!E||!("object"==typeof t&&E in t))){var es=J(t,L);return"cause"in Error.prototype||!("cause"in t)||$.call(t,"cause")?0===es.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(es,", ")+" }":"{ ["+String(t)+"] "+S.call(w.call("[cause]: "+L(t.cause),es),", ")+" }"}if("object"==typeof t&&O){if(D&&"function"==typeof t[D]&&I)return I(t,{depth:M-i});if("symbol"!==O&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{u.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var el=[];return a&&a.call(t,function(e,r){el.push(L(r,t,!0)+" => "+L(e,t))}),F("Map",o.call(t),el,z)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var eu=[];return c&&c.call(t,function(e){eu.push(L(e,t))}),F("Set",u.call(t),eu,z)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return G("WeakMap");if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return G("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return G("WeakRef");if("[object Number]"===q(t)&&(!E||!("object"==typeof t&&E in t)))return B(L(Number(t)));if(function(e){if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}(t))return B(L(T.call(t)));if("[object Boolean]"===q(t)&&(!E||!("object"==typeof t&&E in t)))return B(h.call(t));if("[object String]"===q(t)&&(!E||!("object"==typeof t&&E in t)))return B(L(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if(t===r.g)return"{ [object globalThis] }";if(!("[object Date]"===q(t)&&(!E||!("object"==typeof t&&E in t)))&&!N(t)){var ec=J(t,L),ed=Z?Z(t)===Object.prototype:t instanceof Object||t.constructor===Object,ef=t instanceof Object?"":"null prototype",ep=!ed&&E&&Object(t)===t&&E in t?y.call(q(t),8,-1):ef?"Object":"",eh=(ed||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(ep||ef?"["+S.call(w.call([],ep||[],ef||[]),": ")+"] ":"");return 0===ec.length?eh+"{}":z?eh+"{"+H(ec,z)+"}":eh+"{ "+S.call(ec,", ")+" }"}return String(t)};var L=Object.prototype.hasOwnProperty||function(e){return e in this};function U(e,t){return L.call(e,t)}function q(e){return O.call(e)}function Y(e,t){if(e.indexOf)return e.indexOf(t);for(var r=0,n=e.length;r<n;r++)if(e[r]===t)return r;return -1}function W(e){var t=e.charCodeAt(0),r={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return r?"\\"+r:"\\x"+(t<16?"0":"")+v.call(t.toString(16))}function B(e){return"Object("+e+")"}function G(e){return e+" { ? }"}function F(e,t,r,n){return e+" ("+t+") {"+(n?H(r,n):S.call(r,", "))+"}"}function H(e,t){if(0===e.length)return"";var r="\n"+t.prev+t.base;return r+S.call(e,","+r)+"\n"+t.prev}function J(e,t){var r,n=V(e),i=[];if(n){i.length=e.length;for(var o=0;o<e.length;o++)i[o]=U(e,o)?t(e[o],e):""}var a="function"==typeof M?M(e):[];if(Q){r={};for(var s=0;s<a.length;s++)r["$"+a[s]]=a[s]}for(var l in e)U(e,l)&&(!n||String(Number(l))!==l||!(l<e.length))&&(Q&&r["$"+l]instanceof Symbol||(P.call(/[^\w$]/,l)?i.push(t(l,e)+": "+t(e[l],e)):i.push(l+": "+t(e[l],e))));if("function"==typeof M)for(var u=0;u<a.length;u++)$.call(e,a[u])&&i.push("["+t(a[u])+"]: "+t(e[a[u]],e));return i}},95632:function(e){"use strict";var t=String.prototype.replace,r=/%20/g,n="RFC3986";e.exports={default:n,formatters:{RFC1738:function(e){return t.call(e,r,"+")},RFC3986:function(e){return String(e)}},RFC1738:"RFC1738",RFC3986:n}},37754:function(e,t,r){"use strict";var n=r(9582),i=r(58725),o=r(95632);e.exports={formats:o,parse:i,stringify:n}},58725:function(e,t,r){"use strict";var n=r(60795),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:n.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},l=function(e,t){var r={__proto__:null},l=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;l=l.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var u=t.parameterLimit===1/0?void 0:t.parameterLimit,c=l.split(t.delimiter,u),d=-1,f=t.charset;if(t.charsetSentinel)for(p=0;p<c.length;++p)0===c[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===c[p]?f="utf-8":"utf8=%26%2310003%3B"===c[p]&&(f="iso-8859-1"),d=p,p=c.length);for(p=0;p<c.length;++p)if(p!==d){var p,h,O,m=c[p],g=m.indexOf("]="),y=-1===g?m.indexOf("="):g+1;-1===y?(h=t.decoder(m,a.decoder,f,"key"),O=t.strictNullHandling?null:""):(h=t.decoder(m.slice(0,y),a.decoder,f,"key"),O=n.maybeMap(s(m.slice(y+1),t),function(e){return t.decoder(e,a.decoder,f,"value")})),O&&t.interpretNumericEntities&&"iso-8859-1"===f&&(O=O.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),m.indexOf("[]=")>-1&&(O=o(O)?[O]:O);var b=i.call(r,h);b&&"combine"===t.duplicates?r[h]=n.combine(r[h],O):b&&"last"!==t.duplicates||(r[h]=O)}return r},u=function(e,t,r,n){for(var i=n?t:s(t,r),o=e.length-1;o>=0;--o){var a,l=e[o];if("[]"===l&&r.parseArrays)a=r.allowEmptyArrays&&(""===i||r.strictNullHandling&&null===i)?[]:[].concat(i);else{a=r.plainObjects?Object.create(null):{};var u="["===l.charAt(0)&&"]"===l.charAt(l.length-1)?l.slice(1,-1):l,c=r.decodeDotInKeys?u.replace(/%2E/g,"."):u,d=parseInt(c,10);r.parseArrays||""!==c?!isNaN(d)&&l!==c&&String(d)===c&&d>=0&&r.parseArrays&&d<=r.arrayLimit?(a=[])[d]=i:"__proto__"!==c&&(a[c]=i):a={0:i}}i=a}return i},c=function(e,t,r,n){if(e){var o=r.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(o),l=s?o.slice(0,s.index):o,c=[];if(l){if(!r.plainObjects&&i.call(Object.prototype,l)&&!r.allowPrototypes)return;c.push(l)}for(var d=0;r.depth>0&&null!==(s=a.exec(o))&&d<r.depth;){if(d+=1,!r.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;c.push(s[1])}return s&&c.push("["+o.slice(s.index)+"]"),u(c,t,r,n)}},d=function(e){if(!e)return a;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset,r=void 0===e.duplicates?a.duplicates:e.duplicates;if("combine"!==r&&"first"!==r&&"last"!==r)throw TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||a.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:a.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,duplicates:r,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}};e.exports=function(e,t){var r=d(t);if(""===e||null==e)return r.plainObjects?Object.create(null):{};for(var i="string"==typeof e?l(e,r):e,o=r.plainObjects?Object.create(null):{},a=Object.keys(i),s=0;s<a.length;++s){var u=a[s],f=c(u,i[u],r,"string"==typeof e);o=n.merge(o,f,r)}return!0===r.allowSparse?o:n.compact(o)}},9582:function(e,t,r){"use strict";var n=r(79142),i=r(60795),o=r(95632),a=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,u=Array.prototype.push,c=function(e,t){u.apply(e,l(t)?t:[t])},d=Date.prototype.toISOString,f=o.default,p={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:i.encode,encodeValuesOnly:!1,format:f,formatter:o.formatters[f],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},h={},O=function e(t,r,o,a,s,u,d,f,O,m,g,y,b,v,_,P,w,S){for(var j,C,T=t,M=S,k=0,Q=!1;void 0!==(M=M.get(h))&&!Q;){var E=M.get(t);if(k+=1,void 0!==E){if(E===k)throw RangeError("Cyclic object value");Q=!0}void 0===M.get(h)&&(k=0)}if("function"==typeof m?T=m(r,T):T instanceof Date?T=b(T):"comma"===o&&l(T)&&(T=i.maybeMap(T,function(e){return e instanceof Date?b(e):e})),null===T){if(u)return O&&!P?O(r,p.encoder,w,"key",v):r;T=""}if("string"==typeof(j=T)||"number"==typeof j||"boolean"==typeof j||"symbol"==typeof j||"bigint"==typeof j||i.isBuffer(T))return O?[_(P?r:O(r,p.encoder,w,"key",v))+"="+_(O(T,p.encoder,w,"value",v))]:[_(r)+"="+_(String(T))];var $=[];if(void 0===T)return $;if("comma"===o&&l(T))P&&O&&(T=i.maybeMap(T,O)),C=[{value:T.length>0?T.join(",")||null:void 0}];else if(l(m))C=m;else{var Z=Object.keys(T);C=g?Z.sort(g):Z}var R=f?r.replace(/\./g,"%2E"):r,I=a&&l(T)&&1===T.length?R+"[]":R;if(s&&l(T)&&0===T.length)return I+"[]";for(var z=0;z<C.length;++z){var D=C[z],A="object"==typeof D&&void 0!==D.value?D.value:T[D];if(!d||null!==A){var V=y&&f?D.replace(/\./g,"%2E"):D,N=l(T)?"function"==typeof o?o(I,V):I:I+(y?"."+V:"["+V+"]");S.set(t,k);var X=n();X.set(h,S),c($,e(A,N,o,a,s,u,d,f,"comma"===o&&P&&l(T)?null:O,m,g,y,b,v,_,P,w,X))}}return $},m=function(e){if(!e)return p;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t,r=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==e.format){if(!a.call(o.formatters,e.format))throw TypeError("Unknown format option provided.");n=e.format}var i=o.formatters[n],u=p.filter;if(("function"==typeof e.filter||l(e.filter))&&(u=e.filter),t=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":p.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw TypeError("`commaRoundTrip` must be a boolean, or absent");var c=void 0===e.allowDots?!0===e.encodeDotInKeys||p.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:c,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:p.allowEmptyArrays,arrayFormat:t,charset:r,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:p.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:u,format:n,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}};e.exports=function(e,t){var r,i=e,o=m(t);"function"==typeof o.filter?i=(0,o.filter)("",i):l(o.filter)&&(r=o.filter);var a=[];if("object"!=typeof i||null===i)return"";var u=s[o.arrayFormat],d="comma"===u&&o.commaRoundTrip;r||(r=Object.keys(i)),o.sort&&r.sort(o.sort);for(var f=n(),p=0;p<r.length;++p){var h=r[p];o.skipNulls&&null===i[h]||c(a,O(i[h],h,u,d,o.allowEmptyArrays,o.strictNullHandling,o.skipNulls,o.encodeDotInKeys,o.encode?o.encoder:null,o.filter,o.sort,o.allowDots,o.serializeDate,o.format,o.formatter,o.encodeValuesOnly,o.charset,f))}var g=a.join(o.delimiter),y=!0===o.addQueryPrefix?"?":"";return o.charsetSentinel&&("iso-8859-1"===o.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),g.length>0?y+g:""}},60795:function(e,t,r){"use strict";var n=r(95632),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e){for(;e.length>1;){var t=e.pop(),r=t.obj[t.prop];if(o(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);t.obj[t.prop]=n}}},l=function(e,t){for(var r=t&&t.plainObjects?Object.create(null):{},n=0;n<e.length;++n)void 0!==e[n]&&(r[n]=e[n]);return r};e.exports={arrayToObject:l,assign:function(e,t){return Object.keys(t).reduce(function(e,r){return e[r]=t[r],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],r=[],n=0;n<t.length;++n)for(var i=t[n],o=i.obj[i.prop],a=Object.keys(o),l=0;l<a.length;++l){var u=a[l],c=o[u];"object"==typeof c&&null!==c&&-1===r.indexOf(c)&&(t.push({obj:o,prop:u}),r.push(c))}return s(t),e},decode:function(e,t,r){var n=e.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(e){return n}},encode:function(e,t,r,i,o){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===r)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var l="",u=0;u<s.length;u+=1024){for(var c=s.length>=1024?s.slice(u,u+1024):s,d=[],f=0;f<c.length;++f){var p=c.charCodeAt(f);if(45===p||46===p||95===p||126===p||p>=48&&p<=57||p>=65&&p<=90||p>=97&&p<=122||o===n.RFC1738&&(40===p||41===p)){d[d.length]=c.charAt(f);continue}if(p<128){d[d.length]=a[p];continue}if(p<2048){d[d.length]=a[192|p>>6]+a[128|63&p];continue}if(p<55296||p>=57344){d[d.length]=a[224|p>>12]+a[128|p>>6&63]+a[128|63&p];continue}f+=1,p=65536+((1023&p)<<10|1023&c.charCodeAt(f)),d[d.length]=a[240|p>>18]+a[128|p>>12&63]+a[128|p>>6&63]+a[128|63&p]}l+=d.join("")}return l},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var r=[],n=0;n<e.length;n+=1)r.push(t(e[n]));return r}return t(e)},merge:function e(t,r,n){if(!r)return t;if("object"!=typeof r){if(o(t))t.push(r);else{if(!t||"object"!=typeof t)return[t,r];(n&&(n.plainObjects||n.allowPrototypes)||!i.call(Object.prototype,r))&&(t[r]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(r);var a=t;return(o(t)&&!o(r)&&(a=l(t,n)),o(t)&&o(r))?(r.forEach(function(r,o){if(i.call(t,o)){var a=t[o];a&&"object"==typeof a&&r&&"object"==typeof r?t[o]=e(a,r,n):t.push(r)}else t[o]=r}),t):Object.keys(r).reduce(function(t,o){var a=r[o];return i.call(t,o)?t[o]=e(t[o],a,n):t[o]=a,t},a)}}},48847:function(e,t,r){"use strict";function n(e,t,r,n,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=i,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}let i={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(e=>{i[e]=new n(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{i[e]=new n(e,1,!1,t,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(e=>{i[e]=new n(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{i[e]=new n(e,2,!1,e,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(e=>{i[e]=new n(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(e=>{i[e]=new n(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(e=>{i[e]=new n(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(e=>{i[e]=new n(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(e=>{i[e]=new n(e,5,!1,e.toLowerCase(),null,!1,!1)});let o=/[\-\:]([a-z])/g,a=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(e=>{let t=e.replace(o,a);i[t]=new n(t,1,!1,e,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(e=>{let t=e.replace(o,a);i[t]=new n(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(o,a);i[t]=new n(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(e=>{i[e]=new n(e,1,!1,e.toLowerCase(),null,!1,!1)}),i.xlinkHref=new n("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(e=>{i[e]=new n(e,1,!1,e.toLowerCase(),null,!0,!0)});let{CAMELCASE:s,SAME:l,possibleStandardNames:u}=r(23117),c=RegExp.prototype.test.bind(RegExp("^(data|aria)-[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$")),d=Object.keys(u).reduce((e,t)=>{let r=u[t];return r===l?e[t]=t:r===s?e[t.toLowerCase()]=t:e[t]=r,e},{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return i.hasOwnProperty(e)?i[e]:null},t.isCustomAttribute=c,t.possibleStandardNames=d},23117:function(e,t){t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},88510:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(81879),i=r.n(n),o=r(75631),a=function(e){void 0===e&&(e={});var t=(0,o.useState)(e),r=t[0],n=t[1];return[r,(0,o.useCallback)(function(e){n(function(t){return Object.assign({},t,e instanceof Function?e(t):e)})},[])]},s=function(){var e,t,r=(e=(0,o.useRef)(!1),t=(0,o.useCallback)(function(){return e.current},[]),(0,o.useEffect)(function(){return e.current=!0,function(){e.current=!1}},[]),t),n=a({value:void 0,error:void 0,noUserInteraction:!0}),s=n[0],l=n[1];return[s,(0,o.useCallback)(function(e){if(r())try{if("string"!=typeof e&&"number"!=typeof e){var t,n,o=Error("Cannot copy typeof "+typeof e+" to clipboard, must be a string");l({value:e,error:o,noUserInteraction:!0});return}if(""===e){var o=Error("Cannot copy empty string to clipboard.");l({value:e,error:o,noUserInteraction:!0});return}n=e.toString(),t=i()(n),l({value:n,error:void 0,noUserInteraction:t})}catch(e){l({value:n,error:e,noUserInteraction:t})}},[])]}},62042:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var n=r(75631),i="undefined"!=typeof window,o=function(e,t){var r=(0,n.useState)(void 0!==t?t:!!i&&window.matchMedia(e).matches),o=r[0],a=r[1];return(0,n.useEffect)(function(){var t=!0,r=window.matchMedia(e),n=function(){t&&a(!!r.matches)};return r.addEventListener("change",n),a(r.matches),function(){t=!1,r.removeEventListener("change",n)}},[e]),o}},27022:function(e,t,r){"use strict";var n=r(1649),i=r(19546),o=r(36244)(),a=r(37997),s=r(42500),l=n("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var r=arguments.length>2&&!!arguments[2],n=!0,u=!0;if("length"in e&&a){var c=a(e,"length");c&&!c.configurable&&(n=!1),c&&!c.writable&&(u=!1)}return(n||u||!r)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},79142:function(e,t,r){"use strict";var n=r(1649),i=r(56378),o=r(30429),a=r(42500),s=n("%WeakMap%",!0),l=n("%Map%",!0),u=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),f=i("Map.prototype.get",!0),p=i("Map.prototype.set",!0),h=i("Map.prototype.has",!0),O=function(e,t){for(var r,n=e;null!==(r=n.next);n=r)if(r.key===t)return n.next=r.next,r.next=e.next,e.next=r,r},m=function(e,t){var r=O(e,t);return r&&r.value},g=function(e,t,r){var n=O(e,t);n?n.value=r:e.next={key:t,next:e.next,value:r}};e.exports=function(){var e,t,r,n={assert:function(e){if(!n.has(e))throw new a("Side channel does not contain "+o(e))},get:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return u(e,n)}else if(l){if(t)return f(t,n)}else if(r)return m(r,n)},has:function(n){if(s&&n&&("object"==typeof n||"function"==typeof n)){if(e)return d(e,n)}else if(l){if(t)return h(t,n)}else if(r)return!!O(r,n);return!1},set:function(n,i){s&&n&&("object"==typeof n||"function"==typeof n)?(e||(e=new s),c(e,n,i)):l?(t||(t=new l),p(t,n,i)):(r||(r={key:{},next:null}),g(r,n,i))}};return n}},12178:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(81776)),o=r(53813);t.default=function(e,t){var r={};return e&&"string"==typeof e&&(0,i.default)(e,function(e,n){e&&n&&(r[(0,o.camelCase)(e,t)]=n)}),r}},53813:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var r=/^--[a-zA-Z0-9-]+$/,n=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){var u;return(void 0===t&&(t={}),!(u=e)||i.test(u)||r.test(u))?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,l):e.replace(o,l)).replace(n,s))}},81776:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r(40599));t.default=function(e,t){var r=null;if(!e||"string"!=typeof e)return r;var n=(0,i.default)(e),o="function"==typeof t;return n.forEach(function(e){if("declaration"===e.type){var n=e.property,i=e.value;o?t(n,i,e):i&&((r=r||{})[n]=i)}}),r}},41319:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,r=[],n=0;n<e.rangeCount;n++)r.push(e.getRangeAt(n));switch(t.tagName.toUpperCase()){case"INPUT":case"TEXTAREA":t.blur();break;default:t=null}return e.removeAllRanges(),function(){"Caret"===e.type&&e.removeAllRanges(),e.rangeCount||r.forEach(function(t){e.addRange(t)}),t&&t.focus()}}},11835:function(e,t,r){var n,i;i=function(){return function(){var e;return e="object"==typeof arguments[0]?arguments[0]:[].slice.call(arguments),function(e){var t=[];if(0===e.length)return"";if("string"!=typeof e[0])throw TypeError("Url must be a string. Received "+e[0]);if(e[0].match(/^[^/:]+:\/*$/)&&e.length>1){var r=e.shift();e[0]=r+e[0]}e[0].match(/^file:\/\/\//)?e[0]=e[0].replace(/^([^/:]+):\/*/,"$1:///"):e[0]=e[0].replace(/^([^/:]+):\/*/,"$1://");for(var n=0;n<e.length;n++){var i=e[n];if("string"!=typeof i)throw TypeError("Url must be a string. Received "+i);""!==i&&(n>0&&(i=i.replace(/^[\/]+/,"")),i=n<e.length-1?i.replace(/[\/]+$/,""):i.replace(/[\/]+$/,"/"),t.push(i))}var o=t.join("/"),a=(o=o.replace(/\/(\?|&|#[^!])/g,"$1")).split("?");return a.shift()+(a.length>0?"?":"")+a.join("&")}(e)}},e.exports?e.exports=i():void 0===(n=i.call(t,r,t,e))||(e.exports=n)},71630:function(e,t,r){"use strict";var n=r(75631),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useState,a=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=o({inst:{value:r,getSnapshot:t}}),i=n[0].inst,c=n[1];return s(function(){i.value=r,i.getSnapshot=t,u(i)&&c({inst:i})},[e,r,t]),a(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},20831:function(e,t,r){"use strict";var n=r(75631),i=r(88900),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=n.useRef,l=n.useEffect,u=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,i){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=a(e,(d=u(function(){function e(e){if(!l){if(l=!0,a=e,e=n(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var r=n(e);return void 0!==i&&i(t,r)?t:(a=e,s=r)}var a,s,l=!1,u=void 0===r?null:r;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,r,n,i]))[0],d[1]);return l(function(){f.hasValue=!0,f.value=p},[p]),c(p),p}},88900:function(e,t,r){"use strict";e.exports=r(71630)},3158:function(e,t,r){"use strict";e.exports=r(20831)},55105:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},25528:function(e,t,r){"use strict";var n=r(62156),i=r(47087),o=r(99926),a=r(66768);function s(e){return e.call.bind(e)}var l="undefined"!=typeof BigInt,u="undefined"!=typeof Symbol,c=s(Object.prototype.toString),d=s(Number.prototype.valueOf),f=s(String.prototype.valueOf),p=s(Boolean.prototype.valueOf);if(l)var h=s(BigInt.prototype.valueOf);if(u)var O=s(Symbol.prototype.valueOf);function m(e,t){if("object"!=typeof e)return!1;try{return t(e),!0}catch(e){return!1}}function g(e){return"[object Map]"===c(e)}function y(e){return"[object Set]"===c(e)}function b(e){return"[object WeakMap]"===c(e)}function v(e){return"[object WeakSet]"===c(e)}function _(e){return"[object ArrayBuffer]"===c(e)}function P(e){return"undefined"!=typeof ArrayBuffer&&(_.working?_(e):e instanceof ArrayBuffer)}function w(e){return"[object DataView]"===c(e)}function S(e){return"undefined"!=typeof DataView&&(w.working?w(e):e instanceof DataView)}t.isArgumentsObject=n,t.isGeneratorFunction=i,t.isTypedArray=a,t.isPromise=function(e){return"undefined"!=typeof Promise&&e instanceof Promise||null!==e&&"object"==typeof e&&"function"==typeof e.then&&"function"==typeof e.catch},t.isArrayBufferView=function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):a(e)||S(e)},t.isUint8Array=function(e){return"Uint8Array"===o(e)},t.isUint8ClampedArray=function(e){return"Uint8ClampedArray"===o(e)},t.isUint16Array=function(e){return"Uint16Array"===o(e)},t.isUint32Array=function(e){return"Uint32Array"===o(e)},t.isInt8Array=function(e){return"Int8Array"===o(e)},t.isInt16Array=function(e){return"Int16Array"===o(e)},t.isInt32Array=function(e){return"Int32Array"===o(e)},t.isFloat32Array=function(e){return"Float32Array"===o(e)},t.isFloat64Array=function(e){return"Float64Array"===o(e)},t.isBigInt64Array=function(e){return"BigInt64Array"===o(e)},t.isBigUint64Array=function(e){return"BigUint64Array"===o(e)},g.working="undefined"!=typeof Map&&g(new Map),t.isMap=function(e){return"undefined"!=typeof Map&&(g.working?g(e):e instanceof Map)},y.working="undefined"!=typeof Set&&y(new Set),t.isSet=function(e){return"undefined"!=typeof Set&&(y.working?y(e):e instanceof Set)},b.working="undefined"!=typeof WeakMap&&b(new WeakMap),t.isWeakMap=function(e){return"undefined"!=typeof WeakMap&&(b.working?b(e):e instanceof WeakMap)},v.working="undefined"!=typeof WeakSet&&v(new WeakSet),t.isWeakSet=function(e){return v(e)},_.working="undefined"!=typeof ArrayBuffer&&_(new ArrayBuffer),t.isArrayBuffer=P,w.working="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView&&w(new DataView(new ArrayBuffer(1),0,1)),t.isDataView=S;var j="undefined"!=typeof SharedArrayBuffer?SharedArrayBuffer:void 0;function C(e){return"[object SharedArrayBuffer]"===c(e)}function T(e){return void 0!==j&&(void 0===C.working&&(C.working=C(new j)),C.working?C(e):e instanceof j)}function M(e){return m(e,d)}function k(e){return m(e,f)}function Q(e){return m(e,p)}function E(e){return l&&m(e,h)}function $(e){return u&&m(e,O)}t.isSharedArrayBuffer=T,t.isAsyncFunction=function(e){return"[object AsyncFunction]"===c(e)},t.isMapIterator=function(e){return"[object Map Iterator]"===c(e)},t.isSetIterator=function(e){return"[object Set Iterator]"===c(e)},t.isGeneratorObject=function(e){return"[object Generator]"===c(e)},t.isWebAssemblyCompiledModule=function(e){return"[object WebAssembly.Module]"===c(e)},t.isNumberObject=M,t.isStringObject=k,t.isBooleanObject=Q,t.isBigIntObject=E,t.isSymbolObject=$,t.isBoxedPrimitive=function(e){return M(e)||k(e)||Q(e)||E(e)||$(e)},t.isAnyArrayBuffer=function(e){return"undefined"!=typeof Uint8Array&&(P(e)||T(e))},["isProxy","isExternal","isModuleNamespaceObject"].forEach(function(e){Object.defineProperty(t,e,{enumerable:!1,value:function(){throw Error(e+" is not supported in userland")}})})},3148:function(e,t,r){var n=r(28070),i=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++)r[t[n]]=Object.getOwnPropertyDescriptor(e,t[n]);return r},o=/%[sdj%]/g;t.format=function(e){if(!b(e)){for(var t=[],r=0;r<arguments.length;r++)t.push(u(arguments[r]));return t.join(" ")}for(var r=1,n=arguments,i=n.length,a=String(e).replace(o,function(e){if("%%"===e)return"%";if(r>=i)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(e){return"[Circular]"}default:return e}}),s=n[r];r<i;s=n[++r])g(s)||!P(s)?a+=" "+s:a+=" "+u(s);return a},t.deprecate=function(e,r){if(void 0!==n&&!0===n.noDeprecation)return e;if(void 0===n)return function(){return t.deprecate(e,r).apply(this,arguments)};var i=!1;return function(){if(!i){if(n.throwDeprecation)throw Error(r);n.traceDeprecation?console.trace(r):console.error(r),i=!0}return e.apply(this,arguments)}};var a={},s=/^$/;if(n.env.NODE_DEBUG){var l=n.env.NODE_DEBUG;s=RegExp("^"+(l=l.replace(/[|\\{}()[\]^$+?.]/g,"\\$&").replace(/\*/g,".*").replace(/,/g,"$|^").toUpperCase())+"$","i")}function u(e,r){var n={seen:[],stylize:d};return arguments.length>=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),m(r)?n.showHidden=r:r&&t._extend(n,r),v(n.showHidden)&&(n.showHidden=!1),v(n.depth)&&(n.depth=2),v(n.colors)&&(n.colors=!1),v(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),f(n,e,n.depth)}function c(e,t){var r=u.styles[t];return r?"\x1b["+u.colors[r][0]+"m"+e+"\x1b["+u.colors[r][1]+"m":e}function d(e,t){return e}function f(e,r,n){if(e.customInspect&&r&&j(r.inspect)&&r.inspect!==t.inspect&&!(r.constructor&&r.constructor.prototype===r)){var i,o,a,s,l,u=r.inspect(n,e);return b(u)||(u=f(e,u,n)),u}var c=function(e,t){if(v(t))return e.stylize("undefined","undefined");if(b(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return y(t)?e.stylize(""+t,"number"):m(t)?e.stylize(""+t,"boolean"):g(t)?e.stylize("null","null"):void 0}(e,r);if(c)return c;var d=Object.keys(r),P=(s={},d.forEach(function(e,t){s[e]=!0}),s);if(e.showHidden&&(d=Object.getOwnPropertyNames(r)),S(r)&&(d.indexOf("message")>=0||d.indexOf("description")>=0))return p(r);if(0===d.length){if(j(r)){var C=r.name?": "+r.name:"";return e.stylize("[Function"+C+"]","special")}if(_(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(w(r))return e.stylize(Date.prototype.toString.call(r),"date");if(S(r))return p(r)}var T="",M=!1,Q=["{","}"];return(O(r)&&(M=!0,Q=["[","]"]),j(r)&&(T=" [Function"+(r.name?": "+r.name:"")+"]"),_(r)&&(T=" "+RegExp.prototype.toString.call(r)),w(r)&&(T=" "+Date.prototype.toUTCString.call(r)),S(r)&&(T=" "+p(r)),0!==d.length||M&&0!=r.length)?n<0?_(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),l=M?function(e,t,r,n,i){for(var o=[],a=0,s=t.length;a<s;++a)k(t,String(a))?o.push(h(e,t,r,n,String(a),!0)):o.push("");return i.forEach(function(i){i.match(/^\d+$/)||o.push(h(e,t,r,n,i,!0))}),o}(e,r,n,P,d):d.map(function(t){return h(e,r,n,P,t,M)}),e.seen.pop(),i=T,o=Q,a=0,l.reduce(function(e,t){return a++,t.indexOf("\n")>=0&&a++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0)>60?o[0]+(""===i?"":i+"\n ")+" "+l.join(",\n  ")+" "+o[1]:o[0]+i+" "+l.join(", ")+" "+o[1]):Q[0]+T+Q[1]}function p(e){return"["+Error.prototype.toString.call(e)+"]"}function h(e,t,r,n,i,o){var a,s,l;if((l=Object.getOwnPropertyDescriptor(t,i)||{value:t[i]}).get?s=l.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):l.set&&(s=e.stylize("[Setter]","special")),k(n,i)||(a="["+i+"]"),!s&&(0>e.seen.indexOf(l.value)?(s=g(r)?f(e,l.value,null):f(e,l.value,r-1)).indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return"  "+e}).join("\n").slice(2):"\n"+s.split("\n").map(function(e){return"   "+e}).join("\n")):s=e.stylize("[Circular]","special")),v(a)){if(o&&i.match(/^\d+$/))return s;(a=JSON.stringify(""+i)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function O(e){return Array.isArray(e)}function m(e){return"boolean"==typeof e}function g(e){return null===e}function y(e){return"number"==typeof e}function b(e){return"string"==typeof e}function v(e){return void 0===e}function _(e){return P(e)&&"[object RegExp]"===C(e)}function P(e){return"object"==typeof e&&null!==e}function w(e){return P(e)&&"[object Date]"===C(e)}function S(e){return P(e)&&("[object Error]"===C(e)||e instanceof Error)}function j(e){return"function"==typeof e}function C(e){return Object.prototype.toString.call(e)}function T(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(!a[e=e.toUpperCase()]){if(s.test(e)){var r=n.pid;a[e]=function(){var n=t.format.apply(t,arguments);console.error("%s %d: %s",e,r,n)}}else a[e]=function(){}}return a[e]},t.inspect=u,u.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},u.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=r(25528),t.isArray=O,t.isBoolean=m,t.isNull=g,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=v,t.isRegExp=_,t.types.isRegExp=_,t.isObject=P,t.isDate=w,t.types.isDate=w,t.isError=S,t.types.isNativeError=S,t.isFunction=j,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=r(55105);var M=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function k(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,r;console.log("%s - %s",(r=[T((e=new Date).getHours()),T(e.getMinutes()),T(e.getSeconds())].join(":"),[e.getDate(),M[e.getMonth()],r].join(" ")),t.format.apply(t,arguments))},t.inherits=r(92027),t._extend=function(e,t){if(!t||!P(t))return e;for(var r=Object.keys(t),n=r.length;n--;)e[r[n]]=t[r[n]];return e};var Q="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function E(e,t){if(!e){var r=Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');if(Q&&e[Q]){var t=e[Q];if("function"!=typeof t)throw TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,Q,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,r,n=new Promise(function(e,n){t=e,r=n}),i=[],o=0;o<arguments.length;o++)i.push(arguments[o]);i.push(function(e,n){e?r(e):t(n)});try{e.apply(this,i)}catch(e){r(e)}return n}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Q&&Object.defineProperty(t,Q,{value:t,enumerable:!1,writable:!1,configurable:!0}),Object.defineProperties(t,i(e))},t.promisify.custom=Q,t.callbackify=function(e){if("function"!=typeof e)throw TypeError('The "original" argument must be of type Function');function t(){for(var t=[],r=0;r<arguments.length;r++)t.push(arguments[r]);var i=t.pop();if("function"!=typeof i)throw TypeError("The last argument must be of type Function");var o=this,a=function(){return i.apply(o,arguments)};e.apply(this,t).then(function(e){n.nextTick(a.bind(null,null,e))},function(e){n.nextTick(E.bind(null,e,a))})}return Object.setPrototypeOf(t,Object.getPrototypeOf(e)),Object.defineProperties(t,i(e)),t}},45326:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"MAX",{enumerable:!0,get:function(){return n.default}}),Object.defineProperty(t,"NIL",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"parse",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"stringify",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"v1",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"v1ToV6",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"v3",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"v4",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(t,"v5",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"v6",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"v6ToV1",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(t,"v7",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(t,"validate",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return m.default}});var n=g(r(11233)),i=g(r(62810)),o=g(r(63791)),a=g(r(75728)),s=g(r(40339)),l=g(r(81222)),u=g(r(56049)),c=g(r(30383)),d=g(r(57419)),f=g(r(69570)),p=g(r(20983)),h=g(r(67097)),O=g(r(16790)),m=g(r(61587));function g(e){return e&&e.__esModule?e:{default:e}}},11233:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default="ffffffff-ffff-ffff-ffff-ffffffffffff"},48134:function(e,t){"use strict";function r(e){return(e+64>>>9<<4)+14+1}function n(e,t){var r=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(r>>16)<<16|65535&r}function i(e,t,r,i,o,a){var s;return n((s=n(n(t,e),n(i,a)))<<o|s>>>32-o,r)}function o(e,t,r,n,o,a,s){return i(t&r|~t&n,e,t,o,a,s)}function a(e,t,r,n,o,a,s){return i(t&n|r&~n,e,t,o,a,s)}function s(e,t,r,n,o,a,s){return i(t^r^n,e,t,o,a,s)}function l(e,t,r,n,o,a,s){return i(r^(t|~n),e,t,o,a,s)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var i=0;i<t.length;++i)e[i]=t.charCodeAt(i)}return function(e){for(var t=[],r=32*e.length,n="0123456789abcdef",i=0;i<r;i+=8){var o=e[i>>5]>>>i%32&255,a=parseInt(n.charAt(o>>>4&15)+n.charAt(15&o),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[r(t)-1]=t;for(var i=1732584193,u=-271733879,c=-1732584194,d=271733878,f=0;f<e.length;f+=16){var p=i,h=u,O=c,m=d;i=o(i,u,c,d,e[f],7,-680876936),d=o(d,i,u,c,e[f+1],12,-389564586),c=o(c,d,i,u,e[f+2],17,606105819),u=o(u,c,d,i,e[f+3],22,-1044525330),i=o(i,u,c,d,e[f+4],7,-176418897),d=o(d,i,u,c,e[f+5],12,1200080426),c=o(c,d,i,u,e[f+6],17,-1473231341),u=o(u,c,d,i,e[f+7],22,-45705983),i=o(i,u,c,d,e[f+8],7,1770035416),d=o(d,i,u,c,e[f+9],12,-1958414417),c=o(c,d,i,u,e[f+10],17,-42063),u=o(u,c,d,i,e[f+11],22,-1990404162),i=o(i,u,c,d,e[f+12],7,1804603682),d=o(d,i,u,c,e[f+13],12,-40341101),c=o(c,d,i,u,e[f+14],17,-1502002290),u=o(u,c,d,i,e[f+15],22,1236535329),i=a(i,u,c,d,e[f+1],5,-165796510),d=a(d,i,u,c,e[f+6],9,-1069501632),c=a(c,d,i,u,e[f+11],14,643717713),u=a(u,c,d,i,e[f],20,-373897302),i=a(i,u,c,d,e[f+5],5,-701558691),d=a(d,i,u,c,e[f+10],9,38016083),c=a(c,d,i,u,e[f+15],14,-660478335),u=a(u,c,d,i,e[f+4],20,-405537848),i=a(i,u,c,d,e[f+9],5,568446438),d=a(d,i,u,c,e[f+14],9,-1019803690),c=a(c,d,i,u,e[f+3],14,-187363961),u=a(u,c,d,i,e[f+8],20,1163531501),i=a(i,u,c,d,e[f+13],5,-1444681467),d=a(d,i,u,c,e[f+2],9,-51403784),c=a(c,d,i,u,e[f+7],14,1735328473),u=a(u,c,d,i,e[f+12],20,-1926607734),i=s(i,u,c,d,e[f+5],4,-378558),d=s(d,i,u,c,e[f+8],11,-2022574463),c=s(c,d,i,u,e[f+11],16,1839030562),u=s(u,c,d,i,e[f+14],23,-35309556),i=s(i,u,c,d,e[f+1],4,-1530992060),d=s(d,i,u,c,e[f+4],11,1272893353),c=s(c,d,i,u,e[f+7],16,-155497632),u=s(u,c,d,i,e[f+10],23,-1094730640),i=s(i,u,c,d,e[f+13],4,681279174),d=s(d,i,u,c,e[f],11,-358537222),c=s(c,d,i,u,e[f+3],16,-722521979),u=s(u,c,d,i,e[f+6],23,76029189),i=s(i,u,c,d,e[f+9],4,-640364487),d=s(d,i,u,c,e[f+12],11,-421815835),c=s(c,d,i,u,e[f+15],16,530742520),u=s(u,c,d,i,e[f+2],23,-995338651),i=l(i,u,c,d,e[f],6,-198630844),d=l(d,i,u,c,e[f+7],10,1126891415),c=l(c,d,i,u,e[f+14],15,-1416354905),u=l(u,c,d,i,e[f+5],21,-57434055),i=l(i,u,c,d,e[f+12],6,1700485571),d=l(d,i,u,c,e[f+3],10,-1894986606),c=l(c,d,i,u,e[f+10],15,-1051523),u=l(u,c,d,i,e[f+1],21,-2054922799),i=l(i,u,c,d,e[f+8],6,1873313359),d=l(d,i,u,c,e[f+15],10,-30611744),c=l(c,d,i,u,e[f+6],15,-1560198380),u=l(u,c,d,i,e[f+13],21,1309151649),i=l(i,u,c,d,e[f+4],6,-145523070),d=l(d,i,u,c,e[f+11],10,-1120210379),c=l(c,d,i,u,e[f+2],15,718787259),u=l(u,c,d,i,e[f+9],21,-343485551),i=n(i,p),u=n(u,h),c=n(c,O),d=n(d,m)}return[i,u,c,d]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(r(t)),i=0;i<t;i+=8)n[i>>5]|=(255&e[i/8])<<i%32;return n}(e),8*e.length))}},17822:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r="undefined"!=typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto);t.default={randomUUID:r}},62810:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default="00000000-0000-0000-0000-000000000000"},63791:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(16790))&&n.__esModule?n:{default:n};t.default=function(e){if(!(0,i.default)(e))throw TypeError("Invalid UUID");var t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=255&t,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=255&t,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=255&t,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=255&t,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=255&t,r}},11502:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-8][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/i},9774:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(n)};var r,n=new Uint8Array(16)},55e3:function(e,t){"use strict";function r(e,t){return e<<t|e>>>32-t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var i=unescape(encodeURIComponent(e));e=[];for(var o=0;o<i.length;++o)e.push(i.charCodeAt(o))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var a=Math.ceil((e.length/4+2)/16),s=Array(a),l=0;l<a;++l){for(var u=new Uint32Array(16),c=0;c<16;++c)u[c]=e[64*l+4*c]<<24|e[64*l+4*c+1]<<16|e[64*l+4*c+2]<<8|e[64*l+4*c+3];s[l]=u}s[a-1][14]=(e.length-1)*8/4294967296,s[a-1][14]=Math.floor(s[a-1][14]),s[a-1][15]=(e.length-1)*8&4294967295;for(var d=0;d<a;++d){for(var f=new Uint32Array(80),p=0;p<16;++p)f[p]=s[d][p];for(var h=16;h<80;++h)f[h]=r(f[h-3]^f[h-8]^f[h-14]^f[h-16],1);for(var O=n[0],m=n[1],g=n[2],y=n[3],b=n[4],v=0;v<80;++v){var _=Math.floor(v/20),P=r(O,5)+function(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:case 3:return t^r^n;case 2:return t&r^t&n^r&n}}(_,m,g,y)+b+t[_]+f[v]>>>0;b=y,y=g,g=r(m,30)>>>0,m=O,O=P}n[0]=n[0]+O>>>0,n[1]=n[1]+m>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+y>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}},75728:function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.unsafeStringify=s;for(var i=(n=r(16790))&&n.__esModule?n:{default:n},o=[],a=0;a<256;++a)o.push((a+256).toString(16).slice(1));function s(e,t=0){return(o[e[t+0]]+o[e[t+1]]+o[e[t+2]]+o[e[t+3]]+"-"+o[e[t+4]]+o[e[t+5]]+"-"+o[e[t+6]]+o[e[t+7]]+"-"+o[e[t+8]]+o[e[t+9]]+"-"+o[e[t+10]]+o[e[t+11]]+o[e[t+12]]+o[e[t+13]]+o[e[t+14]]+o[e[t+15]]).toLowerCase()}t.default=function(e,t=0){var r=s(e,t);if(!(0,i.default)(r))throw TypeError("Stringified UUID is invalid");return r}},40339:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i,o,a=(n=r(9774))&&n.__esModule?n:{default:n},s=r(75728),l=0,u=0;t.default=function(e,t,r){var n=t&&r||0,c=t||Array(16),d=(e=e||{}).node,f=e.clockseq;if(e._v6||(d||(d=i),null!=f||(f=o)),null==d||null==f){var p=e.random||(e.rng||a.default)();null!=d||(d=[p[0],p[1],p[2],p[3],p[4],p[5]],i||e._v6||(d[0]|=1,i=d)),null!=f||(f=(p[6]<<8|p[7])&16383,void 0!==o||e._v6||(o=f))}var h=void 0!==e.msecs?e.msecs:Date.now(),O=void 0!==e.nsecs?e.nsecs:u+1,m=h-l+(O-u)/1e4;if(m<0&&void 0===e.clockseq&&(f=f+1&16383),(m<0||h>l)&&void 0===e.nsecs&&(O=0),O>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");l=h,u=O,o=f;var g=((268435455&(h+=122192928e5))*1e4+O)%4294967296;c[n++]=g>>>24&255,c[n++]=g>>>16&255,c[n++]=g>>>8&255,c[n++]=255&g;var y=h/4294967296*1e4&268435455;c[n++]=y>>>8&255,c[n++]=255&y,c[n++]=y>>>24&15|16,c[n++]=y>>>16&255,c[n++]=f>>>8|128,c[n++]=255&f;for(var b=0;b<6;++b)c[n+b]=d[b];return t||(0,s.unsafeStringify)(c)}},81222:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e,t=!1){return Uint8Array.of((15&e[6])<<4|e[7]>>4&15,(15&e[7])<<4|(240&e[4])>>4,(15&e[4])<<4|(240&e[5])>>4,(15&e[5])<<4|(240&e[0])>>4,(15&e[0])<<4|(240&e[1])>>4,(15&e[1])<<4|(240&e[2])>>4,96|15&e[2],e[3],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}("string"==typeof e?(0,i.default)(e):e);return"string"==typeof e?(0,o.unsafeStringify)(t):t};var n,i=(n=r(63791))&&n.__esModule?n:{default:n},o=r(75728)},56049:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(68576)),i=o(r(48134));function o(e){return e&&e.__esModule?e:{default:e}}var a=(0,n.default)("v3",48,i.default);t.default=a},68576:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.URL=t.DNS=void 0,t.default=function(e,t,r){function n(e,n,a,s){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}(e)),"string"==typeof n&&(n=(0,o.default)(n)),(null===(l=n)||void 0===l?void 0:l.length)!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var l,u=new Uint8Array(16+e.length);if(u.set(n),u.set(e,n.length),(u=r(u))[6]=15&u[6]|t,u[8]=63&u[8]|128,a){s=s||0;for(var c=0;c<16;++c)a[s+c]=u[c];return a}return(0,i.unsafeStringify)(u)}try{n.name=e}catch(e){}return n.DNS=a,n.URL=s,n};var n,i=r(75728),o=(n=r(63791))&&n.__esModule?n:{default:n},a=t.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",s=t.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8"},30383:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=a(r(17822)),i=a(r(9774)),o=r(75728);function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,r){if(n.default.randomUUID&&!t&&!e)return n.default.randomUUID();var a=(e=e||{}).random||(e.rng||i.default)();if(a[6]=15&a[6]|64,a[8]=63&a[8]|128,t){r=r||0;for(var s=0;s<16;++s)t[r+s]=a[s];return t}return(0,o.unsafeStringify)(a)}},57419:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=o(r(68576)),i=o(r(55e3));function o(e){return e&&e.__esModule?e:{default:e}}var a=(0,n.default)("v5",80,i.default);t.default=a},69570:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e={},t,r=0){var a=(0,i.default)(l(l({},e),{},{_v6:!0}),new Uint8Array(16));if(a=(0,o.default)(a),t){for(var s=0;s<16;s++)t[r+s]=a[s];return t}return(0,n.unsafeStringify)(a)};var n=r(75728),i=a(r(40339)),o=a(r(81222));function a(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?s(Object(r),!0).forEach(function(t){var n,i;n=t,i=r[t],(n=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(n))in e?Object.defineProperty(e,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[n]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):s(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}},20983:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r=(t="string"==typeof e?(0,i.default)(e):e,Uint8Array.of((15&t[3])<<4|t[4]>>4&15,(15&t[4])<<4|(240&t[5])>>4,(15&t[5])<<4|15&t[6],t[7],(15&t[1])<<4|(240&t[2])>>4,(15&t[2])<<4|(240&t[3])>>4,16|(240&t[0])>>4,(15&t[0])<<4|(240&t[1])>>4,t[8],t[9],t[10],t[11],t[12],t[13],t[14],t[15]));return"string"==typeof e?(0,o.unsafeStringify)(r):r};var n,i=(n=r(63791))&&n.__esModule?n:{default:n},o=r(75728)},67097:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(9774))&&n.__esModule?n:{default:n},o=r(75728),a=null,s=null,l=0;t.default=function(e,t,r){e=e||{};var n=t&&r||0,u=t||new Uint8Array(16),c=e.random||(e.rng||i.default)(),d=void 0!==e.msecs?e.msecs:Date.now(),f=void 0!==e.seq?e.seq:null,p=s,h=a;return d>l&&void 0===e.msecs&&(l=d,null!==f&&(p=null,h=null)),null!==f&&(f>2147483647&&(f=2147483647),p=f>>>19&4095,h=524287&f),(null===p||null===h)&&(p=(p=127&c[6])<<8|c[7],h=(h=(h=63&c[8])<<8|c[9])<<5|c[10]>>>3),d+1e4>l&&null===f?++h>524287&&(h=0,++p>4095&&(p=0,l++)):l=d,s=p,a=h,u[n++]=l/1099511627776&255,u[n++]=l/4294967296&255,u[n++]=l/16777216&255,u[n++]=l/65536&255,u[n++]=l/256&255,u[n++]=255&l,u[n++]=p>>>4&15|112,u[n++]=255&p,u[n++]=h>>>13&63|128,u[n++]=h>>>5&255,u[n++]=h<<3&255|7&c[10],u[n++]=c[11],u[n++]=c[12],u[n++]=c[13],u[n++]=c[14],u[n++]=c[15],t||(0,o.unsafeStringify)(u)}},16790:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(11502))&&n.__esModule?n:{default:n};t.default=function(e){return"string"==typeof e&&i.default.test(e)}},61587:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=(n=r(16790))&&n.__esModule?n:{default:n};t.default=function(e){if(!(0,i.default)(e))throw TypeError("Invalid UUID");return parseInt(e.slice(14,15),16)}},99926:function(e,t,r){"use strict";var n=r(54329),i=r(69458),o=r(79119),a=r(56378),s=r(37997),l=a("Object.prototype.toString"),u=r(30931)(),c="undefined"==typeof globalThis?r.g:globalThis,d=i(),f=a("String.prototype.slice"),p=Object.getPrototypeOf,h=a("Array.prototype.indexOf",!0)||function(e,t){for(var r=0;r<e.length;r+=1)if(e[r]===t)return r;return -1},O={__proto__:null};u&&s&&p?n(d,function(e){var t=new c[e];if(Symbol.toStringTag in t){var r=p(t),n=s(r,Symbol.toStringTag);n||(n=s(p(r),Symbol.toStringTag)),O["$"+e]=o(n.get)}}):n(d,function(e){var t=new c[e],r=t.slice||t.set;r&&(O["$"+e]=o(r))});var m=function(e){var t=!1;return n(O,function(r,n){if(!t)try{"$"+r(e)===n&&(t=f(n,1))}catch(e){}}),t},g=function(e){var t=!1;return n(O,function(r,n){if(!t)try{r(e),t=f(n,1)}catch(e){}}),t};e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!u){var t=f(l(e),8,-1);return h(d,t)>-1?t:"Object"===t&&g(e)}return s?m(e):null}},71449:function(e){"use strict";e.exports=function(){throw Error("ws does not work in the browser. Browser clients must use the native WebSocket object")}},99561:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZodError=t.quotelessJson=t.ZodIssueCode=void 0;let n=r(38045);t.ZodIssueCode=n.util.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]),t.quotelessJson=e=>JSON.stringify(e,null,2).replace(/"([^"]+)":/g,"$1:");class i extends Error{constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};let t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}get errors(){return this.issues}format(e){let t=e||function(e){return e.message},r={_errors:[]},n=e=>{for(let i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(n);else if("invalid_return_type"===i.code)n(i.returnTypeError);else if("invalid_arguments"===i.code)n(i.argumentsError);else if(0===i.path.length)r._errors.push(t(i));else{let e=r,n=0;for(;n<i.path.length;){let r=i.path[n];n===i.path.length-1?(e[r]=e[r]||{_errors:[]},e[r]._errors.push(t(i))):e[r]=e[r]||{_errors:[]},e=e[r],n++}}};return n(this),r}static assert(e){if(!(e instanceof i))throw Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,n.util.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t={},r=[];for(let n of this.issues)n.path.length>0?(t[n.path[0]]=t[n.path[0]]||[],t[n.path[0]].push(e(n))):r.push(e(n));return{formErrors:r,fieldErrors:t}}get formErrors(){return this.flatten()}}t.ZodError=i,i.create=e=>new i(e)},96135:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorMap=t.setErrorMap=t.defaultErrorMap=void 0;let i=n(r(20451));t.defaultErrorMap=i.default;let o=i.default;t.setErrorMap=function(e){o=e},t.getErrorMap=function(){return o}},35327:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),i(r(96135),t),i(r(36145),t),i(r(82092),t),i(r(38045),t),i(r(60128),t),i(r(99561),t)},79497:function(e,t){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.errorUtil=void 0,(r=t.errorUtil||(t.errorUtil={})).errToObj=e=>"string"==typeof e?{message:e}:e||{},r.toString=e=>"string"==typeof e?e:null==e?void 0:e.message},36145:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.isAsync=t.isValid=t.isDirty=t.isAborted=t.OK=t.DIRTY=t.INVALID=t.ParseStatus=t.addIssueToContext=t.EMPTY_PATH=t.makeIssue=void 0;let i=r(96135),o=n(r(20451));t.makeIssue=e=>{let{data:t,path:r,errorMaps:n,issueData:i}=e,o=[...r,...i.path||[]],a={...i,path:o};if(void 0!==i.message)return{...i,path:o,message:i.message};let s="";for(let e of n.filter(e=>!!e).slice().reverse())s=e(a,{data:t,defaultError:s}).message;return{...i,path:o,message:s}},t.EMPTY_PATH=[],t.addIssueToContext=function(e,r){let n=(0,i.getErrorMap)(),a=(0,t.makeIssue)({issueData:r,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,n,n===o.default?void 0:o.default].filter(e=>!!e)});e.common.issues.push(a)};class a{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,r){let n=[];for(let i of r){if("aborted"===i.status)return t.INVALID;"dirty"===i.status&&e.dirty(),n.push(i.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){let r=[];for(let e of t){let t=await e.key,n=await e.value;r.push({key:t,value:n})}return a.mergeObjectSync(e,r)}static mergeObjectSync(e,r){let n={};for(let i of r){let{key:r,value:o}=i;if("aborted"===r.status||"aborted"===o.status)return t.INVALID;"dirty"===r.status&&e.dirty(),"dirty"===o.status&&e.dirty(),"__proto__"!==r.value&&(void 0!==o.value||i.alwaysSet)&&(n[r.value]=o.value)}return{status:e.value,value:n}}}t.ParseStatus=a,t.INVALID=Object.freeze({status:"aborted"}),t.DIRTY=e=>({status:"dirty",value:e}),t.OK=e=>({status:"valid",value:e}),t.isAborted=e=>"aborted"===e.status,t.isDirty=e=>"dirty"===e.status,t.isValid=e=>"valid"===e.status,t.isAsync=e=>"undefined"!=typeof Promise&&e instanceof Promise},82092:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},38045:function(e,t){"use strict";var r,n;Object.defineProperty(t,"__esModule",{value:!0}),t.getParsedType=t.ZodParsedType=t.objectUtil=t.util=void 0,(n=r=t.util||(t.util={})).assertEqual=e=>e,n.assertIs=function(e){},n.assertNever=function(e){throw Error()},n.arrayToEnum=e=>{let t={};for(let r of e)t[r]=r;return t},n.getValidEnumValues=e=>{let t=n.objectKeys(e).filter(t=>"number"!=typeof e[e[t]]),r={};for(let n of t)r[n]=e[n];return n.objectValues(r)},n.objectValues=e=>n.objectKeys(e).map(function(t){return e[t]}),n.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.push(r);return t},n.find=(e,t)=>{for(let r of e)if(t(r))return r},n.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&isFinite(e)&&Math.floor(e)===e,n.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},n.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t,(t.objectUtil||(t.objectUtil={})).mergeShapes=(e,t)=>({...e,...t}),t.ZodParsedType=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),t.getParsedType=e=>{switch(typeof e){case"undefined":return t.ZodParsedType.undefined;case"string":return t.ZodParsedType.string;case"number":return isNaN(e)?t.ZodParsedType.nan:t.ZodParsedType.number;case"boolean":return t.ZodParsedType.boolean;case"function":return t.ZodParsedType.function;case"bigint":return t.ZodParsedType.bigint;case"symbol":return t.ZodParsedType.symbol;case"object":if(Array.isArray(e))return t.ZodParsedType.array;if(null===e)return t.ZodParsedType.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return t.ZodParsedType.promise;if("undefined"!=typeof Map&&e instanceof Map)return t.ZodParsedType.map;if("undefined"!=typeof Set&&e instanceof Set)return t.ZodParsedType.set;if("undefined"!=typeof Date&&e instanceof Date)return t.ZodParsedType.date;return t.ZodParsedType.object;default:return t.ZodParsedType.unknown}}},58535:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&n(t,e,r);return i(t,e),t},a=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.z=void 0;let s=o(r(35327));t.z=s,a(r(35327),t),t.default=s},20451:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});let n=r(38045),i=r(99561);t.default=(e,t)=>{let r;switch(e.code){case i.ZodIssueCode.invalid_type:r=e.received===n.ZodParsedType.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case i.ZodIssueCode.invalid_literal:r=`Invalid literal value, expected ${JSON.stringify(e.expected,n.util.jsonStringifyReplacer)}`;break;case i.ZodIssueCode.unrecognized_keys:r=`Unrecognized key(s) in object: ${n.util.joinValues(e.keys,", ")}`;break;case i.ZodIssueCode.invalid_union:r="Invalid input";break;case i.ZodIssueCode.invalid_union_discriminator:r=`Invalid discriminator value. Expected ${n.util.joinValues(e.options)}`;break;case i.ZodIssueCode.invalid_enum_value:r=`Invalid enum value. Expected ${n.util.joinValues(e.options)}, received '${e.received}'`;break;case i.ZodIssueCode.invalid_arguments:r="Invalid function arguments";break;case i.ZodIssueCode.invalid_return_type:r="Invalid function return type";break;case i.ZodIssueCode.invalid_date:r="Invalid date";break;case i.ZodIssueCode.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(r=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(r=`${r} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?r=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?r=`Invalid input: must end with "${e.validation.endsWith}"`:n.util.assertNever(e.validation):r="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case i.ZodIssueCode.too_small:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case i.ZodIssueCode.too_big:r="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case i.ZodIssueCode.custom:r="Invalid input";break;case i.ZodIssueCode.invalid_intersection_types:r="Intersection results could not be merged";break;case i.ZodIssueCode.not_multiple_of:r=`Number must be a multiple of ${e.multipleOf}`;break;case i.ZodIssueCode.not_finite:r="Number must be finite";break;default:r=t.defaultError,n.util.assertNever(e)}return{message:r}}},60128:function(e,t,r){"use strict";let n;var i,o,a,s,l=this&&this.__classPrivateFieldGet||function(e,t,r,n){if("a"===r&&!n)throw TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)},u=this&&this.__classPrivateFieldSet||function(e,t,r,n,i){if("m"===n)throw TypeError("Private method is not writable");if("a"===n&&!i)throw TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?i.call(e,r):i?i.value=r:t.set(e,r),r};Object.defineProperty(t,"__esModule",{value:!0}),t.boolean=t.bigint=t.array=t.any=t.coerce=t.ZodFirstPartyTypeKind=t.late=t.ZodSchema=t.Schema=t.custom=t.ZodReadonly=t.ZodPipeline=t.ZodBranded=t.BRAND=t.ZodNaN=t.ZodCatch=t.ZodDefault=t.ZodNullable=t.ZodOptional=t.ZodTransformer=t.ZodEffects=t.ZodPromise=t.ZodNativeEnum=t.ZodEnum=t.ZodLiteral=t.ZodLazy=t.ZodFunction=t.ZodSet=t.ZodMap=t.ZodRecord=t.ZodTuple=t.ZodIntersection=t.ZodDiscriminatedUnion=t.ZodUnion=t.ZodObject=t.ZodArray=t.ZodVoid=t.ZodNever=t.ZodUnknown=t.ZodAny=t.ZodNull=t.ZodUndefined=t.ZodSymbol=t.ZodDate=t.ZodBoolean=t.ZodBigInt=t.ZodNumber=t.ZodString=t.datetimeRegex=t.ZodType=void 0,t.NEVER=t.void=t.unknown=t.union=t.undefined=t.tuple=t.transformer=t.symbol=t.string=t.strictObject=t.set=t.record=t.promise=t.preprocess=t.pipeline=t.ostring=t.optional=t.onumber=t.oboolean=t.object=t.number=t.nullable=t.null=t.never=t.nativeEnum=t.nan=t.map=t.literal=t.lazy=t.intersection=t.instanceof=t.function=t.enum=t.effect=t.discriminatedUnion=t.date=void 0;let c=r(96135),d=r(79497),f=r(36145),p=r(38045),h=r(99561);class O{constructor(e,t,r,n){this._cachedPath=[],this.parent=e,this.data=t,this._path=r,this._key=n}get path(){return this._cachedPath.length||(this._key instanceof Array?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let m=(e,t)=>{if((0,f.isValid)(t))return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new h.ZodError(e.common.issues);return this._error=t,this._error}}};function g(e){if(!e)return{};let{errorMap:t,invalid_type_error:r,required_error:n,description:i}=e;if(t&&(r||n))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:i}:{errorMap:(t,i)=>{var o,a;let{message:s}=e;return"invalid_enum_value"===t.code?{message:null!=s?s:i.defaultError}:void 0===i.data?{message:null!==(o=null!=s?s:n)&&void 0!==o?o:i.defaultError}:"invalid_type"!==t.code?{message:i.defaultError}:{message:null!==(a=null!=s?s:r)&&void 0!==a?a:i.defaultError}},description:i}}class y{constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this)}get description(){return this._def.description}_getType(e){return(0,p.getParsedType)(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:(0,p.getParsedType)(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new f.ParseStatus,ctx:{common:e.parent.common,data:e.data,parsedType:(0,p.getParsedType)(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if((0,f.isAsync)(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let r=this.safeParse(e,t);if(r.success)return r.data;throw r.error}safeParse(e,t){var r;let n={common:{issues:[],async:null!==(r=null==t?void 0:t.async)&&void 0!==r&&r,contextualErrorMap:null==t?void 0:t.errorMap},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:(0,p.getParsedType)(e)},i=this._parseSync({data:e,path:n.path,parent:n});return m(n,i)}async parseAsync(e,t){let r=await this.safeParseAsync(e,t);if(r.success)return r.data;throw r.error}async safeParseAsync(e,t){let r={common:{issues:[],contextualErrorMap:null==t?void 0:t.errorMap,async:!0},path:(null==t?void 0:t.path)||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:(0,p.getParsedType)(e)},n=this._parse({data:e,path:r.path,parent:r});return m(r,await ((0,f.isAsync)(n)?n:Promise.resolve(n)))}refine(e,t){let r=e=>"string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(e):t;return this._refinement((t,n)=>{let i=e(t),o=()=>n.addIssue({code:h.ZodIssueCode.custom,...r(t)});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(o(),!1)):!!i||(o(),!1)})}refinement(e,t){return this._refinement((r,n)=>!!e(r)||(n.addIssue("function"==typeof t?t(r,n):t),!1))}_refinement(e){return new eu({schema:this,typeName:s.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}optional(){return ec.create(this,this._def)}nullable(){return ed.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return Y.create(this,this._def)}promise(){return el.create(this,this._def)}or(e){return B.create([this,e],this._def)}and(e){return H.create(this,e,this._def)}transform(e){return new eu({...g(this._def),schema:this,typeName:s.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new ef({...g(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:s.ZodDefault})}brand(){return new eO({typeName:s.ZodBranded,type:this,...g(this._def)})}catch(e){return new ep({...g(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:s.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return em.create(this,e)}readonly(){return eg.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}t.ZodType=y,t.Schema=y,t.ZodSchema=y;let b=/^c[^\s-]{8,}$/i,v=/^[0-9a-z]+$/,_=/^[0-9A-HJKMNP-TV-Z]{26}$/,P=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,w=/^[a-z0-9_-]{21}$/i,S=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,j=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,C=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,T=/^(([a-f0-9]{1,4}:){7}|::([a-f0-9]{1,4}:){0,6}|([a-f0-9]{1,4}:){1}:([a-f0-9]{1,4}:){0,5}|([a-f0-9]{1,4}:){2}:([a-f0-9]{1,4}:){0,4}|([a-f0-9]{1,4}:){3}:([a-f0-9]{1,4}:){0,3}|([a-f0-9]{1,4}:){4}:([a-f0-9]{1,4}:){0,2}|([a-f0-9]{1,4}:){5}:([a-f0-9]{1,4}:){0,1})([a-f0-9]{1,4}|(((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2}))\.){3}((25[0-5])|(2[0-4][0-9])|(1[0-9]{2})|([0-9]{1,2})))$/,M=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,k="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",Q=RegExp(`^${k}$`);function E(e){let t="([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d";return e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`),t}function $(e){let t=`${k}T${E(e)}`,r=[];return r.push(e.local?"Z?":"Z"),e.offset&&r.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${r.join("|")})`,RegExp(`^${t}$`)}t.datetimeRegex=$;class Z extends y{_parse(e){var t,r;let i;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==p.ZodParsedType.string){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.string,received:t.parsedType}),f.INVALID}let o=new f.ParseStatus;for(let a of this._def.checks)if("min"===a.kind)e.data.length<a.value&&(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.too_small,minimum:a.value,type:"string",inclusive:!0,exact:!1,message:a.message}),o.dirty());else if("max"===a.kind)e.data.length>a.value&&(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.too_big,maximum:a.value,type:"string",inclusive:!0,exact:!1,message:a.message}),o.dirty());else if("length"===a.kind){let t=e.data.length>a.value,r=e.data.length<a.value;(t||r)&&(i=this._getOrReturnCtx(e,i),t?(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.too_big,maximum:a.value,type:"string",inclusive:!0,exact:!0,message:a.message}):r&&(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.too_small,minimum:a.value,type:"string",inclusive:!0,exact:!0,message:a.message}),o.dirty())}else if("email"===a.kind)j.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"email",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("emoji"===a.kind)n||(n=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),n.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"emoji",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("uuid"===a.kind)P.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"uuid",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("nanoid"===a.kind)w.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"nanoid",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("cuid"===a.kind)b.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"cuid",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("cuid2"===a.kind)v.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"cuid2",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("ulid"===a.kind)_.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"ulid",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty());else if("url"===a.kind)try{new URL(e.data)}catch(t){i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"url",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty()}else"regex"===a.kind?(a.regex.lastIndex=0,a.regex.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"regex",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty())):"trim"===a.kind?e.data=e.data.trim():"includes"===a.kind?e.data.includes(a.value,a.position)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:{includes:a.value,position:a.position},message:a.message}),o.dirty()):"toLowerCase"===a.kind?e.data=e.data.toLowerCase():"toUpperCase"===a.kind?e.data=e.data.toUpperCase():"startsWith"===a.kind?e.data.startsWith(a.value)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:{startsWith:a.value},message:a.message}),o.dirty()):"endsWith"===a.kind?e.data.endsWith(a.value)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:{endsWith:a.value},message:a.message}),o.dirty()):"datetime"===a.kind?$(a).test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:"datetime",message:a.message}),o.dirty()):"date"===a.kind?Q.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:"date",message:a.message}),o.dirty()):"time"===a.kind?RegExp(`^${E(a)}$`).test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{code:h.ZodIssueCode.invalid_string,validation:"time",message:a.message}),o.dirty()):"duration"===a.kind?S.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"duration",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty()):"ip"===a.kind?(t=e.data,("v4"===(r=a.version)||!r)&&C.test(t)||("v6"===r||!r)&&T.test(t)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"ip",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty())):"base64"===a.kind?M.test(e.data)||(i=this._getOrReturnCtx(e,i),(0,f.addIssueToContext)(i,{validation:"base64",code:h.ZodIssueCode.invalid_string,message:a.message}),o.dirty()):p.util.assertNever(a);return{status:o.value,value:e.data}}_regex(e,t,r){return this.refinement(t=>e.test(t),{validation:t,code:h.ZodIssueCode.invalid_string,...d.errorUtil.errToObj(r)})}_addCheck(e){return new Z({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...d.errorUtil.errToObj(e)})}url(e){return this._addCheck({kind:"url",...d.errorUtil.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...d.errorUtil.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...d.errorUtil.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...d.errorUtil.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...d.errorUtil.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...d.errorUtil.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...d.errorUtil.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...d.errorUtil.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...d.errorUtil.errToObj(e)})}datetime(e){var t,r;return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,offset:null!==(t=null==e?void 0:e.offset)&&void 0!==t&&t,local:null!==(r=null==e?void 0:e.local)&&void 0!==r&&r,...d.errorUtil.errToObj(null==e?void 0:e.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===(null==e?void 0:e.precision)?null:null==e?void 0:e.precision,...d.errorUtil.errToObj(null==e?void 0:e.message)})}duration(e){return this._addCheck({kind:"duration",...d.errorUtil.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...d.errorUtil.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:null==t?void 0:t.position,...d.errorUtil.errToObj(null==t?void 0:t.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...d.errorUtil.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...d.errorUtil.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...d.errorUtil.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...d.errorUtil.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...d.errorUtil.errToObj(t)})}nonempty(e){return this.min(1,d.errorUtil.errToObj(e))}trim(){return new Z({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new Z({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new Z({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}t.ZodString=Z,Z.create=e=>{var t;return new Z({checks:[],typeName:s.ZodString,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...g(e)})};class R extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==p.ZodParsedType.number){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.number,received:t.parsedType}),f.INVALID}let r=new f.ParseStatus;for(let n of this._def.checks)"int"===n.kind?p.util.isInteger(e.data)||(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:"integer",received:"float",message:n.message}),r.dirty()):"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_small,minimum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_big,maximum:n.value,type:"number",inclusive:n.inclusive,exact:!1,message:n.message}),r.dirty()):"multipleOf"===n.kind?0!==function(e,t){let r=(e.toString().split(".")[1]||"").length,n=(t.toString().split(".")[1]||"").length,i=r>n?r:n;return parseInt(e.toFixed(i).replace(".",""))%parseInt(t.toFixed(i).replace(".",""))/Math.pow(10,i)}(e.data,n.value)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):"finite"===n.kind?Number.isFinite(e.data)||(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.not_finite,message:n.message}),r.dirty()):p.util.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,d.errorUtil.toString(t))}gt(e,t){return this.setLimit("min",e,!1,d.errorUtil.toString(t))}lte(e,t){return this.setLimit("max",e,!0,d.errorUtil.toString(t))}lt(e,t){return this.setLimit("max",e,!1,d.errorUtil.toString(t))}setLimit(e,t,r,n){return new R({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:d.errorUtil.toString(n)}]})}_addCheck(e){return new R({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:d.errorUtil.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:d.errorUtil.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:d.errorUtil.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:d.errorUtil.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:d.errorUtil.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:d.errorUtil.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:d.errorUtil.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:d.errorUtil.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:d.errorUtil.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&p.util.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let r of this._def.checks){if("finite"===r.kind||"int"===r.kind||"multipleOf"===r.kind)return!0;"min"===r.kind?(null===t||r.value>t)&&(t=r.value):"max"===r.kind&&(null===e||r.value<e)&&(e=r.value)}return Number.isFinite(t)&&Number.isFinite(e)}}t.ZodNumber=R,R.create=e=>new R({checks:[],typeName:s.ZodNumber,coerce:(null==e?void 0:e.coerce)||!1,...g(e)});class I extends y{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce&&(e.data=BigInt(e.data)),this._getType(e)!==p.ZodParsedType.bigint){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.bigint,received:t.parsedType}),f.INVALID}let r=new f.ParseStatus;for(let n of this._def.checks)"min"===n.kind?(n.inclusive?e.data<n.value:e.data<=n.value)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_small,type:"bigint",minimum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"max"===n.kind?(n.inclusive?e.data>n.value:e.data>=n.value)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_big,type:"bigint",maximum:n.value,inclusive:n.inclusive,message:n.message}),r.dirty()):"multipleOf"===n.kind?e.data%n.value!==BigInt(0)&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.not_multiple_of,multipleOf:n.value,message:n.message}),r.dirty()):p.util.assertNever(n);return{status:r.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,d.errorUtil.toString(t))}gt(e,t){return this.setLimit("min",e,!1,d.errorUtil.toString(t))}lte(e,t){return this.setLimit("max",e,!0,d.errorUtil.toString(t))}lt(e,t){return this.setLimit("max",e,!1,d.errorUtil.toString(t))}setLimit(e,t,r,n){return new I({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:r,message:d.errorUtil.toString(n)}]})}_addCheck(e){return new I({...this._def,checks:[...this._def.checks,e]})}positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:d.errorUtil.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:d.errorUtil.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:d.errorUtil.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:d.errorUtil.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:d.errorUtil.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}t.ZodBigInt=I,I.create=e=>{var t;return new I({checks:[],typeName:s.ZodBigInt,coerce:null!==(t=null==e?void 0:e.coerce)&&void 0!==t&&t,...g(e)})};class z extends y{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==p.ZodParsedType.boolean){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.boolean,received:t.parsedType}),f.INVALID}return(0,f.OK)(e.data)}}t.ZodBoolean=z,z.create=e=>new z({typeName:s.ZodBoolean,coerce:(null==e?void 0:e.coerce)||!1,...g(e)});class D extends y{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==p.ZodParsedType.date){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.date,received:t.parsedType}),f.INVALID}if(isNaN(e.data.getTime())){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_date}),f.INVALID}let r=new f.ParseStatus;for(let n of this._def.checks)"min"===n.kind?e.data.getTime()<n.value&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_small,message:n.message,inclusive:!0,exact:!1,minimum:n.value,type:"date"}),r.dirty()):"max"===n.kind?e.data.getTime()>n.value&&(t=this._getOrReturnCtx(e,t),(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_big,message:n.message,inclusive:!0,exact:!1,maximum:n.value,type:"date"}),r.dirty()):p.util.assertNever(n);return{status:r.value,value:new Date(e.data.getTime())}}_addCheck(e){return new D({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:d.errorUtil.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:d.errorUtil.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}t.ZodDate=D,D.create=e=>new D({checks:[],coerce:(null==e?void 0:e.coerce)||!1,typeName:s.ZodDate,...g(e)});class A extends y{_parse(e){if(this._getType(e)!==p.ZodParsedType.symbol){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.symbol,received:t.parsedType}),f.INVALID}return(0,f.OK)(e.data)}}t.ZodSymbol=A,A.create=e=>new A({typeName:s.ZodSymbol,...g(e)});class V extends y{_parse(e){if(this._getType(e)!==p.ZodParsedType.undefined){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.undefined,received:t.parsedType}),f.INVALID}return(0,f.OK)(e.data)}}t.ZodUndefined=V,V.create=e=>new V({typeName:s.ZodUndefined,...g(e)});class N extends y{_parse(e){if(this._getType(e)!==p.ZodParsedType.null){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.null,received:t.parsedType}),f.INVALID}return(0,f.OK)(e.data)}}t.ZodNull=N,N.create=e=>new N({typeName:s.ZodNull,...g(e)});class X extends y{constructor(){super(...arguments),this._any=!0}_parse(e){return(0,f.OK)(e.data)}}t.ZodAny=X,X.create=e=>new X({typeName:s.ZodAny,...g(e)});class L extends y{constructor(){super(...arguments),this._unknown=!0}_parse(e){return(0,f.OK)(e.data)}}t.ZodUnknown=L,L.create=e=>new L({typeName:s.ZodUnknown,...g(e)});class U extends y{_parse(e){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.never,received:t.parsedType}),f.INVALID}}t.ZodNever=U,U.create=e=>new U({typeName:s.ZodNever,...g(e)});class q extends y{_parse(e){if(this._getType(e)!==p.ZodParsedType.undefined){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.void,received:t.parsedType}),f.INVALID}return(0,f.OK)(e.data)}}t.ZodVoid=q,q.create=e=>new q({typeName:s.ZodVoid,...g(e)});class Y extends y{_parse(e){let{ctx:t,status:r}=this._processInputParams(e),n=this._def;if(t.parsedType!==p.ZodParsedType.array)return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.array,received:t.parsedType}),f.INVALID;if(null!==n.exactLength){let e=t.data.length>n.exactLength.value,i=t.data.length<n.exactLength.value;(e||i)&&((0,f.addIssueToContext)(t,{code:e?h.ZodIssueCode.too_big:h.ZodIssueCode.too_small,minimum:i?n.exactLength.value:void 0,maximum:e?n.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:n.exactLength.message}),r.dirty())}if(null!==n.minLength&&t.data.length<n.minLength.value&&((0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_small,minimum:n.minLength.value,type:"array",inclusive:!0,exact:!1,message:n.minLength.message}),r.dirty()),null!==n.maxLength&&t.data.length>n.maxLength.value&&((0,f.addIssueToContext)(t,{code:h.ZodIssueCode.too_big,maximum:n.maxLength.value,type:"array",inclusive:!0,exact:!1,message:n.maxLength.message}),r.dirty()),t.common.async)return Promise.all([...t.data].map((e,r)=>n.type._parseAsync(new O(t,e,t.path,r)))).then(e=>f.ParseStatus.mergeArray(r,e));let i=[...t.data].map((e,r)=>n.type._parseSync(new O(t,e,t.path,r)));return f.ParseStatus.mergeArray(r,i)}get element(){return this._def.type}min(e,t){return new Y({...this._def,minLength:{value:e,message:d.errorUtil.toString(t)}})}max(e,t){return new Y({...this._def,maxLength:{value:e,message:d.errorUtil.toString(t)}})}length(e,t){return new Y({...this._def,exactLength:{value:e,message:d.errorUtil.toString(t)}})}nonempty(e){return this.min(1,e)}}t.ZodArray=Y,Y.create=(e,t)=>new Y({type:e,minLength:null,maxLength:null,exactLength:null,typeName:s.ZodArray,...g(t)});class W extends y{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=p.util.objectKeys(e);return this._cached={shape:e,keys:t}}_parse(e){if(this._getType(e)!==p.ZodParsedType.object){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.object,received:t.parsedType}),f.INVALID}let{status:t,ctx:r}=this._processInputParams(e),{shape:n,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof U&&"strip"===this._def.unknownKeys))for(let e in r.data)i.includes(e)||o.push(e);let a=[];for(let e of i){let t=n[e],i=r.data[e];a.push({key:{status:"valid",value:e},value:t._parse(new O(r,i,r.path,e)),alwaysSet:e in r.data})}if(this._def.catchall instanceof U){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of o)a.push({key:{status:"valid",value:e},value:{status:"valid",value:r.data[e]}});else if("strict"===e)o.length>0&&((0,f.addIssueToContext)(r,{code:h.ZodIssueCode.unrecognized_keys,keys:o}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of o){let n=r.data[t];a.push({key:{status:"valid",value:t},value:e._parse(new O(r,n,r.path,t)),alwaysSet:t in r.data})}}return r.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of a){let r=await t.key,n=await t.value;e.push({key:r,value:n,alwaysSet:t.alwaysSet})}return e}).then(e=>f.ParseStatus.mergeObjectSync(t,e)):f.ParseStatus.mergeObjectSync(t,a)}get shape(){return this._def.shape()}strict(e){return d.errorUtil.errToObj,new W({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,r)=>{var n,i,o,a;let s=null!==(o=null===(i=(n=this._def).errorMap)||void 0===i?void 0:i.call(n,t,r).message)&&void 0!==o?o:r.defaultError;return"unrecognized_keys"===t.code?{message:null!==(a=d.errorUtil.errToObj(e).message)&&void 0!==a?a:s}:{message:s}}}:{}})}strip(){return new W({...this._def,unknownKeys:"strip"})}passthrough(){return new W({...this._def,unknownKeys:"passthrough"})}extend(e){return new W({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new W({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:s.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new W({...this._def,catchall:e})}pick(e){let t={};return p.util.objectKeys(e).forEach(r=>{e[r]&&this.shape[r]&&(t[r]=this.shape[r])}),new W({...this._def,shape:()=>t})}omit(e){let t={};return p.util.objectKeys(this.shape).forEach(r=>{e[r]||(t[r]=this.shape[r])}),new W({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof W){let r={};for(let n in t.shape){let i=t.shape[n];r[n]=ec.create(e(i))}return new W({...t._def,shape:()=>r})}return t instanceof Y?new Y({...t._def,type:e(t.element)}):t instanceof ec?ec.create(e(t.unwrap())):t instanceof ed?ed.create(e(t.unwrap())):t instanceof J?J.create(t.items.map(t=>e(t))):t}(this)}partial(e){let t={};return p.util.objectKeys(this.shape).forEach(r=>{let n=this.shape[r];e&&!e[r]?t[r]=n:t[r]=n.optional()}),new W({...this._def,shape:()=>t})}required(e){let t={};return p.util.objectKeys(this.shape).forEach(r=>{if(e&&!e[r])t[r]=this.shape[r];else{let e=this.shape[r];for(;e instanceof ec;)e=e._def.innerType;t[r]=e}}),new W({...this._def,shape:()=>t})}keyof(){return eo(p.util.objectKeys(this.shape))}}t.ZodObject=W,W.create=(e,t)=>new W({shape:()=>e,unknownKeys:"strip",catchall:U.create(),typeName:s.ZodObject,...g(t)}),W.strictCreate=(e,t)=>new W({shape:()=>e,unknownKeys:"strict",catchall:U.create(),typeName:s.ZodObject,...g(t)}),W.lazycreate=(e,t)=>new W({shape:e,unknownKeys:"strip",catchall:U.create(),typeName:s.ZodObject,...g(t)});class B extends y{_parse(e){let{ctx:t}=this._processInputParams(e),r=this._def.options;if(t.common.async)return Promise.all(r.map(async e=>{let r={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:r}),ctx:r}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let r of e)if("dirty"===r.result.status)return t.common.issues.push(...r.ctx.common.issues),r.result;let r=e.map(e=>new h.ZodError(e.ctx.common.issues));return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_union,unionErrors:r}),f.INVALID});{let e;let n=[];for(let i of r){let r={...t,common:{...t.common,issues:[]},parent:null},o=i._parseSync({data:t.data,path:t.path,parent:r});if("valid"===o.status)return o;"dirty"!==o.status||e||(e={result:o,ctx:r}),r.common.issues.length&&n.push(r.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let i=n.map(e=>new h.ZodError(e));return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_union,unionErrors:i}),f.INVALID}}get options(){return this._def.options}}t.ZodUnion=B,B.create=(e,t)=>new B({options:e,typeName:s.ZodUnion,...g(t)});let G=e=>{if(e instanceof en)return G(e.schema);if(e instanceof eu)return G(e.innerType());if(e instanceof ei)return[e.value];if(e instanceof ea)return e.options;if(e instanceof es)return p.util.objectValues(e.enum);if(e instanceof ef)return G(e._def.innerType);if(e instanceof V)return[void 0];else if(e instanceof N)return[null];else if(e instanceof ec)return[void 0,...G(e.unwrap())];else if(e instanceof ed)return[null,...G(e.unwrap())];else if(e instanceof eO)return G(e.unwrap());else if(e instanceof eg)return G(e.unwrap());else if(e instanceof ep)return G(e._def.innerType);else return[]};class F extends y{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==p.ZodParsedType.object)return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.object,received:t.parsedType}),f.INVALID;let r=this.discriminator,n=t.data[r],i=this.optionsMap.get(n);return i?t.common.async?i._parseAsync({data:t.data,path:t.path,parent:t}):i._parseSync({data:t.data,path:t.path,parent:t}):((0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[r]}),f.INVALID)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,r){let n=new Map;for(let r of t){let t=G(r.shape[e]);if(!t.length)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let i of t){if(n.has(i))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(i)}`);n.set(i,r)}}return new F({typeName:s.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:n,...g(r)})}}t.ZodDiscriminatedUnion=F;class H extends y{_parse(e){let{status:t,ctx:r}=this._processInputParams(e),n=(e,n)=>{if((0,f.isAborted)(e)||(0,f.isAborted)(n))return f.INVALID;let i=function e(t,r){let n=(0,p.getParsedType)(t),i=(0,p.getParsedType)(r);if(t===r)return{valid:!0,data:t};if(n===p.ZodParsedType.object&&i===p.ZodParsedType.object){let n=p.util.objectKeys(r),i=p.util.objectKeys(t).filter(e=>-1!==n.indexOf(e)),o={...t,...r};for(let n of i){let i=e(t[n],r[n]);if(!i.valid)return{valid:!1};o[n]=i.data}return{valid:!0,data:o}}if(n===p.ZodParsedType.array&&i===p.ZodParsedType.array){if(t.length!==r.length)return{valid:!1};let n=[];for(let i=0;i<t.length;i++){let o=e(t[i],r[i]);if(!o.valid)return{valid:!1};n.push(o.data)}return{valid:!0,data:n}}return n===p.ZodParsedType.date&&i===p.ZodParsedType.date&&+t==+r?{valid:!0,data:t}:{valid:!1}}(e.value,n.value);return i.valid?(((0,f.isDirty)(e)||(0,f.isDirty)(n))&&t.dirty(),{status:t.value,value:i.data}):((0,f.addIssueToContext)(r,{code:h.ZodIssueCode.invalid_intersection_types}),f.INVALID)};return r.common.async?Promise.all([this._def.left._parseAsync({data:r.data,path:r.path,parent:r}),this._def.right._parseAsync({data:r.data,path:r.path,parent:r})]).then(([e,t])=>n(e,t)):n(this._def.left._parseSync({data:r.data,path:r.path,parent:r}),this._def.right._parseSync({data:r.data,path:r.path,parent:r}))}}t.ZodIntersection=H,H.create=(e,t,r)=>new H({left:e,right:t,typeName:s.ZodIntersection,...g(r)});class J extends y{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==p.ZodParsedType.array)return(0,f.addIssueToContext)(r,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.array,received:r.parsedType}),f.INVALID;if(r.data.length<this._def.items.length)return(0,f.addIssueToContext)(r,{code:h.ZodIssueCode.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),f.INVALID;!this._def.rest&&r.data.length>this._def.items.length&&((0,f.addIssueToContext)(r,{code:h.ZodIssueCode.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let n=[...r.data].map((e,t)=>{let n=this._def.items[t]||this._def.rest;return n?n._parse(new O(r,e,r.path,t)):null}).filter(e=>!!e);return r.common.async?Promise.all(n).then(e=>f.ParseStatus.mergeArray(t,e)):f.ParseStatus.mergeArray(t,n)}get items(){return this._def.items}rest(e){return new J({...this._def,rest:e})}}t.ZodTuple=J,J.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new J({items:e,typeName:s.ZodTuple,rest:null,...g(t)})};class K extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==p.ZodParsedType.object)return(0,f.addIssueToContext)(r,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.object,received:r.parsedType}),f.INVALID;let n=[],i=this._def.keyType,o=this._def.valueType;for(let e in r.data)n.push({key:i._parse(new O(r,e,r.path,e)),value:o._parse(new O(r,r.data[e],r.path,e)),alwaysSet:e in r.data});return r.common.async?f.ParseStatus.mergeObjectAsync(t,n):f.ParseStatus.mergeObjectSync(t,n)}get element(){return this._def.valueType}static create(e,t,r){return new K(t instanceof y?{keyType:e,valueType:t,typeName:s.ZodRecord,...g(r)}:{keyType:Z.create(),valueType:e,typeName:s.ZodRecord,...g(t)})}}t.ZodRecord=K;class ee extends y{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==p.ZodParsedType.map)return(0,f.addIssueToContext)(r,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.map,received:r.parsedType}),f.INVALID;let n=this._def.keyType,i=this._def.valueType,o=[...r.data.entries()].map(([e,t],o)=>({key:n._parse(new O(r,e,r.path,[o,"key"])),value:i._parse(new O(r,t,r.path,[o,"value"]))}));if(r.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let r of o){let n=await r.key,i=await r.value;if("aborted"===n.status||"aborted"===i.status)return f.INVALID;("dirty"===n.status||"dirty"===i.status)&&t.dirty(),e.set(n.value,i.value)}return{status:t.value,value:e}})}{let e=new Map;for(let r of o){let n=r.key,i=r.value;if("aborted"===n.status||"aborted"===i.status)return f.INVALID;("dirty"===n.status||"dirty"===i.status)&&t.dirty(),e.set(n.value,i.value)}return{status:t.value,value:e}}}}t.ZodMap=ee,ee.create=(e,t,r)=>new ee({valueType:t,keyType:e,typeName:s.ZodMap,...g(r)});class et extends y{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.parsedType!==p.ZodParsedType.set)return(0,f.addIssueToContext)(r,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.set,received:r.parsedType}),f.INVALID;let n=this._def;null!==n.minSize&&r.data.size<n.minSize.value&&((0,f.addIssueToContext)(r,{code:h.ZodIssueCode.too_small,minimum:n.minSize.value,type:"set",inclusive:!0,exact:!1,message:n.minSize.message}),t.dirty()),null!==n.maxSize&&r.data.size>n.maxSize.value&&((0,f.addIssueToContext)(r,{code:h.ZodIssueCode.too_big,maximum:n.maxSize.value,type:"set",inclusive:!0,exact:!1,message:n.maxSize.message}),t.dirty());let i=this._def.valueType;function o(e){let r=new Set;for(let n of e){if("aborted"===n.status)return f.INVALID;"dirty"===n.status&&t.dirty(),r.add(n.value)}return{status:t.value,value:r}}let a=[...r.data.values()].map((e,t)=>i._parse(new O(r,e,r.path,t)));return r.common.async?Promise.all(a).then(e=>o(e)):o(a)}min(e,t){return new et({...this._def,minSize:{value:e,message:d.errorUtil.toString(t)}})}max(e,t){return new et({...this._def,maxSize:{value:e,message:d.errorUtil.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}t.ZodSet=et,et.create=(e,t)=>new et({valueType:e,minSize:null,maxSize:null,typeName:s.ZodSet,...g(t)});class er extends y{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==p.ZodParsedType.function)return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.function,received:t.parsedType}),f.INVALID;function r(e,r){return(0,f.makeIssue)({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,c.getErrorMap)(),c.defaultErrorMap].filter(e=>!!e),issueData:{code:h.ZodIssueCode.invalid_arguments,argumentsError:r}})}function n(e,r){return(0,f.makeIssue)({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,(0,c.getErrorMap)(),c.defaultErrorMap].filter(e=>!!e),issueData:{code:h.ZodIssueCode.invalid_return_type,returnTypeError:r}})}let i={errorMap:t.common.contextualErrorMap},o=t.data;if(this._def.returns instanceof el){let e=this;return(0,f.OK)(async function(...t){let a=new h.ZodError([]),s=await e._def.args.parseAsync(t,i).catch(e=>{throw a.addIssue(r(t,e)),a}),l=await Reflect.apply(o,this,s);return await e._def.returns._def.type.parseAsync(l,i).catch(e=>{throw a.addIssue(n(l,e)),a})})}{let e=this;return(0,f.OK)(function(...t){let a=e._def.args.safeParse(t,i);if(!a.success)throw new h.ZodError([r(t,a.error)]);let s=Reflect.apply(o,this,a.data),l=e._def.returns.safeParse(s,i);if(!l.success)throw new h.ZodError([n(s,l.error)]);return l.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new er({...this._def,args:J.create(e).rest(L.create())})}returns(e){return new er({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,r){return new er({args:e||J.create([]).rest(L.create()),returns:t||L.create(),typeName:s.ZodFunction,...g(r)})}}t.ZodFunction=er;class en extends y{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}t.ZodLazy=en,en.create=(e,t)=>new en({getter:e,typeName:s.ZodLazy,...g(t)});class ei extends y{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{received:t.data,code:h.ZodIssueCode.invalid_literal,expected:this._def.value}),f.INVALID}return{status:"valid",value:e.data}}get value(){return this._def.value}}function eo(e,t){return new ea({values:e,typeName:s.ZodEnum,...g(t)})}t.ZodLiteral=ei,ei.create=(e,t)=>new ei({value:e,typeName:s.ZodLiteral,...g(t)});class ea extends y{constructor(){super(...arguments),o.set(this,void 0)}_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),r=this._def.values;return(0,f.addIssueToContext)(t,{expected:p.util.joinValues(r),received:t.parsedType,code:h.ZodIssueCode.invalid_type}),f.INVALID}if(l(this,o,"f")||u(this,o,new Set(this._def.values),"f"),!l(this,o,"f").has(e.data)){let t=this._getOrReturnCtx(e),r=this._def.values;return(0,f.addIssueToContext)(t,{received:t.data,code:h.ZodIssueCode.invalid_enum_value,options:r}),f.INVALID}return(0,f.OK)(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return ea.create(e,{...this._def,...t})}exclude(e,t=this._def){return ea.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}t.ZodEnum=ea,o=new WeakMap,ea.create=eo;class es extends y{constructor(){super(...arguments),a.set(this,void 0)}_parse(e){let t=p.util.getValidEnumValues(this._def.values),r=this._getOrReturnCtx(e);if(r.parsedType!==p.ZodParsedType.string&&r.parsedType!==p.ZodParsedType.number){let e=p.util.objectValues(t);return(0,f.addIssueToContext)(r,{expected:p.util.joinValues(e),received:r.parsedType,code:h.ZodIssueCode.invalid_type}),f.INVALID}if(l(this,a,"f")||u(this,a,new Set(p.util.getValidEnumValues(this._def.values)),"f"),!l(this,a,"f").has(e.data)){let e=p.util.objectValues(t);return(0,f.addIssueToContext)(r,{received:r.data,code:h.ZodIssueCode.invalid_enum_value,options:e}),f.INVALID}return(0,f.OK)(e.data)}get enum(){return this._def.values}}t.ZodNativeEnum=es,a=new WeakMap,es.create=(e,t)=>new es({values:e,typeName:s.ZodNativeEnum,...g(t)});class el extends y{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==p.ZodParsedType.promise&&!1===t.common.async)return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.promise,received:t.parsedType}),f.INVALID;let r=t.parsedType===p.ZodParsedType.promise?t.data:Promise.resolve(t.data);return(0,f.OK)(r.then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}t.ZodPromise=el,el.create=(e,t)=>new el({type:e,typeName:s.ZodPromise,...g(t)});class eu extends y{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===s.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:r}=this._processInputParams(e),n=this._def.effect||null,i={addIssue:e=>{(0,f.addIssueToContext)(r,e),e.fatal?t.abort():t.dirty()},get path(){return r.path}};if(i.addIssue=i.addIssue.bind(i),"preprocess"===n.type){let e=n.transform(r.data,i);if(r.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return f.INVALID;let n=await this._def.schema._parseAsync({data:e,path:r.path,parent:r});return"aborted"===n.status?f.INVALID:"dirty"===n.status||"dirty"===t.value?(0,f.DIRTY)(n.value):n});{if("aborted"===t.value)return f.INVALID;let n=this._def.schema._parseSync({data:e,path:r.path,parent:r});return"aborted"===n.status?f.INVALID:"dirty"===n.status||"dirty"===t.value?(0,f.DIRTY)(n.value):n}}if("refinement"===n.type){let e=e=>{let t=n.refinement(e,i);if(r.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(r=>"aborted"===r.status?f.INVALID:("dirty"===r.status&&t.dirty(),e(r.value).then(()=>({status:t.value,value:r.value}))));{let n=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===n.status?f.INVALID:("dirty"===n.status&&t.dirty(),e(n.value),{status:t.value,value:n.value})}}if("transform"===n.type){if(!1!==r.common.async)return this._def.schema._parseAsync({data:r.data,path:r.path,parent:r}).then(e=>(0,f.isValid)(e)?Promise.resolve(n.transform(e.value,i)).then(e=>({status:t.value,value:e})):e);{let e=this._def.schema._parseSync({data:r.data,path:r.path,parent:r});if(!(0,f.isValid)(e))return e;let o=n.transform(e.value,i);if(o instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:o}}}p.util.assertNever(n)}}t.ZodEffects=eu,t.ZodTransformer=eu,eu.create=(e,t,r)=>new eu({schema:e,typeName:s.ZodEffects,effect:t,...g(r)}),eu.createWithPreprocess=(e,t,r)=>new eu({schema:t,effect:{type:"preprocess",transform:e},typeName:s.ZodEffects,...g(r)});class ec extends y{_parse(e){return this._getType(e)===p.ZodParsedType.undefined?(0,f.OK)(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}t.ZodOptional=ec,ec.create=(e,t)=>new ec({innerType:e,typeName:s.ZodOptional,...g(t)});class ed extends y{_parse(e){return this._getType(e)===p.ZodParsedType.null?(0,f.OK)(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}t.ZodNullable=ed,ed.create=(e,t)=>new ed({innerType:e,typeName:s.ZodNullable,...g(t)});class ef extends y{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return t.parsedType===p.ZodParsedType.undefined&&(r=this._def.defaultValue()),this._def.innerType._parse({data:r,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}t.ZodDefault=ef,ef.create=(e,t)=>new ef({innerType:e,typeName:s.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...g(t)});class ep extends y{_parse(e){let{ctx:t}=this._processInputParams(e),r={...t,common:{...t.common,issues:[]}},n=this._def.innerType._parse({data:r.data,path:r.path,parent:{...r}});return(0,f.isAsync)(n)?n.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new h.ZodError(r.common.issues)},input:r.data})})):{status:"valid",value:"valid"===n.status?n.value:this._def.catchValue({get error(){return new h.ZodError(r.common.issues)},input:r.data})}}removeCatch(){return this._def.innerType}}t.ZodCatch=ep,ep.create=(e,t)=>new ep({innerType:e,typeName:s.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...g(t)});class eh extends y{_parse(e){if(this._getType(e)!==p.ZodParsedType.nan){let t=this._getOrReturnCtx(e);return(0,f.addIssueToContext)(t,{code:h.ZodIssueCode.invalid_type,expected:p.ZodParsedType.nan,received:t.parsedType}),f.INVALID}return{status:"valid",value:e.data}}}t.ZodNaN=eh,eh.create=e=>new eh({typeName:s.ZodNaN,...g(e)}),t.BRAND=Symbol("zod_brand");class eO extends y{_parse(e){let{ctx:t}=this._processInputParams(e),r=t.data;return this._def.type._parse({data:r,path:t.path,parent:t})}unwrap(){return this._def.type}}t.ZodBranded=eO;class em extends y{_parse(e){let{status:t,ctx:r}=this._processInputParams(e);if(r.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?f.INVALID:"dirty"===e.status?(t.dirty(),(0,f.DIRTY)(e.value)):this._def.out._parseAsync({data:e.value,path:r.path,parent:r})})();{let e=this._def.in._parseSync({data:r.data,path:r.path,parent:r});return"aborted"===e.status?f.INVALID:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:r.path,parent:r})}}static create(e,t){return new em({in:e,out:t,typeName:s.ZodPipeline})}}t.ZodPipeline=em;class eg extends y{_parse(e){let t=this._def.innerType._parse(e),r=e=>((0,f.isValid)(e)&&(e.value=Object.freeze(e.value)),e);return(0,f.isAsync)(t)?t.then(e=>r(e)):r(t)}unwrap(){return this._def.innerType}}function ey(e,t={},r){return e?X.create().superRefine((n,i)=>{var o,a;if(!e(n)){let e="function"==typeof t?t(n):"string"==typeof t?{message:t}:t,s=null===(a=null!==(o=e.fatal)&&void 0!==o?o:r)||void 0===a||a;i.addIssue({code:"custom",..."string"==typeof e?{message:e}:e,fatal:s})}}):X.create()}t.ZodReadonly=eg,eg.create=(e,t)=>new eg({innerType:e,typeName:s.ZodReadonly,...g(t)}),t.custom=ey,t.late={object:W.lazycreate},(i=s=t.ZodFirstPartyTypeKind||(t.ZodFirstPartyTypeKind={})).ZodString="ZodString",i.ZodNumber="ZodNumber",i.ZodNaN="ZodNaN",i.ZodBigInt="ZodBigInt",i.ZodBoolean="ZodBoolean",i.ZodDate="ZodDate",i.ZodSymbol="ZodSymbol",i.ZodUndefined="ZodUndefined",i.ZodNull="ZodNull",i.ZodAny="ZodAny",i.ZodUnknown="ZodUnknown",i.ZodNever="ZodNever",i.ZodVoid="ZodVoid",i.ZodArray="ZodArray",i.ZodObject="ZodObject",i.ZodUnion="ZodUnion",i.ZodDiscriminatedUnion="ZodDiscriminatedUnion",i.ZodIntersection="ZodIntersection",i.ZodTuple="ZodTuple",i.ZodRecord="ZodRecord",i.ZodMap="ZodMap",i.ZodSet="ZodSet",i.ZodFunction="ZodFunction",i.ZodLazy="ZodLazy",i.ZodLiteral="ZodLiteral",i.ZodEnum="ZodEnum",i.ZodEffects="ZodEffects",i.ZodNativeEnum="ZodNativeEnum",i.ZodOptional="ZodOptional",i.ZodNullable="ZodNullable",i.ZodDefault="ZodDefault",i.ZodCatch="ZodCatch",i.ZodPromise="ZodPromise",i.ZodBranded="ZodBranded",i.ZodPipeline="ZodPipeline",i.ZodReadonly="ZodReadonly",t.instanceof=(e,t={message:`Input not instance of ${e.name}`})=>ey(t=>t instanceof e,t);let eb=Z.create;t.string=eb;let ev=R.create;t.number=ev;let e_=eh.create;t.nan=e_;let eP=I.create;t.bigint=eP;let ew=z.create;t.boolean=ew;let eS=D.create;t.date=eS;let ej=A.create;t.symbol=ej;let eC=V.create;t.undefined=eC;let ex=N.create;t.null=ex;let eT=X.create;t.any=eT;let eM=L.create;t.unknown=eM;let ek=U.create;t.never=ek;let eQ=q.create;t.void=eQ;let eE=Y.create;t.array=eE;let e$=W.create;t.object=e$;let eZ=W.strictCreate;t.strictObject=eZ;let eR=B.create;t.union=eR;let eI=F.create;t.discriminatedUnion=eI;let ez=H.create;t.intersection=ez;let eD=J.create;t.tuple=eD;let eA=K.create;t.record=eA;let eV=ee.create;t.map=eV;let eN=et.create;t.set=eN;let eX=er.create;t.function=eX;let eL=en.create;t.lazy=eL;let eU=ei.create;t.literal=eU;let eq=ea.create;t.enum=eq;let eY=es.create;t.nativeEnum=eY;let eW=el.create;t.promise=eW;let eB=eu.create;t.effect=eB,t.transformer=eB;let eG=ec.create;t.optional=eG;let eF=ed.create;t.nullable=eF;let eH=eu.createWithPreprocess;t.preprocess=eH;let eJ=em.create;t.pipeline=eJ,t.ostring=()=>eb().optional(),t.onumber=()=>ev().optional(),t.oboolean=()=>ew().optional(),t.coerce={string:e=>Z.create({...e,coerce:!0}),number:e=>R.create({...e,coerce:!0}),boolean:e=>z.create({...e,coerce:!0}),bigint:e=>I.create({...e,coerce:!0}),date:e=>D.create({...e,coerce:!0})},t.NEVER=f.INVALID},69458:function(e,t,r){"use strict";var n=["BigInt64Array","BigUint64Array","Float32Array","Float64Array","Int16Array","Int32Array","Int8Array","Uint16Array","Uint32Array","Uint8Array","Uint8ClampedArray"],i="undefined"==typeof globalThis?r.g:globalThis;e.exports=function(){for(var e=[],t=0;t<n.length;t++)"function"==typeof i[n[t]]&&(e[e.length]=n[t]);return e}},66563:function(e){"use strict";var t,r,n,i,o,a,s,l,u,c,d,f,p=Object.defineProperty,h=Object.getOwnPropertyDescriptor,O=Object.getOwnPropertyNames,m=Object.prototype.hasOwnProperty,g=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},y=(e,t,r)=>(g(e,t,"read from private field"),r?r.call(e):t.get(e)),b=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},v=(e,t,r,n)=>(g(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r),_=(e,t,r)=>(g(e,t,"access private method"),r),P={};((e,t)=>{for(var r in t)p(e,r,{get:t[r],enumerable:!0})})(P,{FormDataEncoder:()=>N,isFile:()=>D,isFormData:()=>I}),e.exports=((e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of O(t))m.call(e,i)||i===r||p(e,i,{get:()=>t[i],enumerable:!(n=h(t,i))||n.enumerable});return e})(p({},"__esModule",{value:!0}),P);var w=e=>"function"==typeof e,S=e=>w(e[Symbol.asyncIterator]);function*j(e){if(e.byteLength<=65536){yield e;return}let t=0;for(;t<e.byteLength;){let r=Math.min(e.byteLength-t,65536),n=e.buffer.slice(t,t+r);t+=n.byteLength,yield new Uint8Array(n)}}async function*C(e){let t=e.getReader();for(;;){let{done:e,value:r}=await t.read();if(e)break;yield r}}async function*T(e){for await(let t of e)yield*j(t)}var M=e=>{if(S(e))return T(e);if(w(e.getReader))return T(C(e));throw TypeError("Unsupported data source: Expected either ReadableStream or async iterable.")},k="abcdefghijklmnopqrstuvwxyz0123456789",Q=e=>String(e).replace(/\r|\n/g,(e,t,r)=>"\r"===e&&"\n"!==r[t+1]||"\n"===e&&"\r"!==r[t-1]?"\r\n":e),E=e=>Object.prototype.toString.call(e).slice(8,-1).toLowerCase();function $(e){if("object"!==E(e))return!1;let t=Object.getPrototypeOf(e);return null==t||(t.constructor&&t.constructor.toString())===Object.toString()}function Z(e,t){if("string"==typeof t){for(let[r,n]of Object.entries(e))if(t.toLowerCase()===r.toLowerCase())return n}}var R=e=>new Proxy(e,{get:(e,t)=>Z(e,t),has:(e,t)=>void 0!==Z(e,t)}),I=e=>!!(e&&w(e.constructor)&&"FormData"===e[Symbol.toStringTag]&&w(e.append)&&w(e.getAll)&&w(e.entries)&&w(e[Symbol.iterator])),z=e=>String(e).replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/"/g,"%22"),D=e=>!!(e&&"object"==typeof e&&w(e.constructor)&&"File"===e[Symbol.toStringTag]&&w(e.stream)&&null!=e.name),A={enableAdditionalHeaders:!1},V={writable:!1,configurable:!1},N=class{constructor(e,c,p){let h;if(b(this,u),b(this,d),b(this,t,"\r\n"),b(this,r,void 0),b(this,n,void 0),b(this,i,"-".repeat(2)),b(this,o,new TextEncoder),b(this,a,void 0),b(this,s,void 0),b(this,l,void 0),!I(e))throw TypeError("Expected first argument to be a FormData instance.");if($(c)?p=c:h=c,h||(h=function(){let e=16,t="";for(;e--;)t+=k[Math.random()*k.length<<0];return t}()),"string"!=typeof h)throw TypeError("Expected boundary argument to be a string.");if(p&&!$(p))throw TypeError("Expected options argument to be an object.");v(this,s,Array.from(e.entries())),v(this,l,{...A,...p}),v(this,r,y(this,o).encode(y(this,t))),v(this,n,y(this,r).byteLength),this.boundary=`form-data-boundary-${h}`,this.contentType=`multipart/form-data; boundary=${this.boundary}`,v(this,a,y(this,o).encode(`${y(this,i)}${this.boundary}${y(this,i)}${y(this,t).repeat(2)}`));let O={"Content-Type":this.contentType},m=_(this,d,f).call(this);m&&(this.contentLength=m,O["Content-Length"]=m),this.headers=R(Object.freeze(O)),Object.defineProperties(this,{boundary:V,contentType:V,contentLength:V,headers:V})}*values(){for(let[e,t]of y(this,s)){let n=D(t)?t:y(this,o).encode(Q(t));yield _(this,u,c).call(this,e,n),yield n,yield y(this,r)}yield y(this,a)}async *encode(){for(let e of this.values())D(e)?yield*M(e.stream()):yield*j(e)}[Symbol.iterator](){return this.values()}[Symbol.asyncIterator](){return this.encode()}};t=new WeakMap,r=new WeakMap,n=new WeakMap,i=new WeakMap,o=new WeakMap,a=new WeakMap,s=new WeakMap,l=new WeakMap,u=new WeakSet,c=function(e,r){let n="";if(n+=`${y(this,i)}${this.boundary}${y(this,t)}Content-Disposition: form-data; name="${z(e)}"`,D(r)&&(n+=`; filename="${z(r.name)}"${y(this,t)}Content-Type: ${r.type||"application/octet-stream"}`),!0===y(this,l).enableAdditionalHeaders){let e=D(r)?r.size:r.byteLength;null==e||isNaN(e)||(n+=`${y(this,t)}Content-Length: ${e}`)}return y(this,o).encode(`${n}${y(this,t).repeat(2)}`)},d=new WeakSet,f=function(){let e=0;for(let[t,r]of y(this,s)){let i=D(r)?r:y(this,o).encode(Q(r)),a=D(i)?i.size:i.byteLength;if(null==a||isNaN(a))return;e+=_(this,u,c).call(this,t,i).byteLength+a+y(this,n)}return String(e+y(this,a).byteLength)}},42347:function(e){"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,o={};((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(o,{Blob:()=>s,File:()=>l,FormData:()=>a}),e.exports=((e,o,a,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let l of n(o))i.call(e,l)||l===a||t(e,l,{get:()=>o[l],enumerable:!(s=r(o,l))||s.enumerable});return e})(t({},"__esModule",{value:!0}),o);var{FormData:a,Blob:s,File:l}="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:window},72357:function(e,t,r){"use strict";r.d(t,{B1:function(){return e_},GA:function(){return eO},Gn:function(){return en},Mb:function(){return l},eC:function(){return u},vQ:function(){return eu},ys:function(){return ev}});var n=r(27327),i=r(94275),o=r(10051);class a{constructor(e,t,r){this.state=e,this.pos=t,this.explicit=r,this.abortListeners=[]}tokenBefore(e){let t=(0,o.qz)(this.state).resolveInner(this.pos,-1);for(;t&&0>e.indexOf(t.name);)t=t.parent;return t?{from:t.from,to:this.pos,text:this.state.sliceDoc(t.from,this.pos),type:t.type}:null}matchBefore(e){let t=this.state.doc.lineAt(this.pos),r=Math.max(t.from,this.pos-250),n=t.text.slice(r-t.from,this.pos-t.from),i=n.search(f(e,!1));return i<0?null:{from:r+i,to:this.pos,text:n.slice(i)}}get aborted(){return null==this.abortListeners}addEventListener(e,t){"abort"==e&&this.abortListeners&&this.abortListeners.push(t)}}function s(e){let t=Object.keys(e).join(""),r=/\w/.test(t);return r&&(t=t.replace(/\w/g,"")),`[${r?"\\w":""}${t.replace(/[^\w\s]/g,"\\$&")}]`}function l(e){let t=e.map(e=>"string"==typeof e?{label:e}:e),[r,n]=t.every(e=>/^\w+$/.test(e.label))?[/\w*$/,/\w+$/]:function(e){let t=Object.create(null),r=Object.create(null);for(let{label:n}of e){t[n[0]]=!0;for(let e=1;e<n.length;e++)r[n[e]]=!0}let n=s(t)+s(r)+"*$";return[RegExp("^"+n),new RegExp(n)]}(t);return e=>{let i=e.matchBefore(n);return i||e.explicit?{from:i?i.from:e.pos,options:t,validFor:r}:null}}function u(e,t){return r=>{for(let t=(0,o.qz)(r.state).resolveInner(r.pos,-1);t;t=t.parent){if(e.indexOf(t.name)>-1)return null;if(t.type.isTop)break}return t(r)}}class c{constructor(e,t,r,n){this.completion=e,this.source=t,this.match=r,this.score=n}}function d(e){return e.selection.main.from}function f(e,t){var r;let{source:n}=e,i=t&&"^"!=n[0],o="$"!=n[n.length-1];return i||o?RegExp(`${i?"^":""}(?:${n})${o?"$":""}`,null!==(r=e.flags)&&void 0!==r?r:e.ignoreCase?"i":""):e}let p=n.q6.define(),h=new WeakMap;function O(e){if(!Array.isArray(e))return e;let t=h.get(e);return t||h.set(e,t=l(e)),t}let m=n.Py.define(),g=n.Py.define();class y{constructor(e){this.pattern=e,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let t=0;t<e.length;){let r=(0,n.gm)(e,t),i=(0,n.nZ)(r);this.chars.push(r);let o=e.slice(t,t+i),a=o.toUpperCase();this.folded.push((0,n.gm)(a==o?o.toLowerCase():a,0)),t+=i}this.astral=e.length!=this.chars.length}ret(e,t){return this.score=e,this.matched=t,!0}match(e){if(0==this.pattern.length)return this.ret(-100,[]);if(e.length<this.pattern.length)return!1;let{chars:t,folded:r,any:i,precise:o,byWord:a}=this;if(1==t.length){let i=(0,n.gm)(e,0),o=(0,n.nZ)(i),a=o==e.length?0:-100;if(i==t[0]);else{if(i!=r[0])return!1;a+=-200}return this.ret(a,[0,o])}let s=e.indexOf(this.pattern);if(0==s)return this.ret(e.length==this.pattern.length?0:-100,[0,this.pattern.length]);let l=t.length,u=0;if(s<0){for(let o=0,a=Math.min(e.length,200);o<a&&u<l;){let a=(0,n.gm)(e,o);(a==t[u]||a==r[u])&&(i[u++]=o),o+=(0,n.nZ)(a)}if(u<l)return!1}let c=0,d=0,f=!1,p=0,h=-1,O=-1,m=/[a-z]/.test(e),g=!0;for(let i=0,u=Math.min(e.length,200),y=0;i<u&&d<l;){let u=(0,n.gm)(e,i);s<0&&(c<l&&u==t[c]&&(o[c++]=i),p<l&&(u==t[p]||u==r[p]?(0==p&&(h=i),O=i+1,p++):p=0));let b,v=u<255?u>=48&&u<=57||u>=97&&u<=122?2:u>=65&&u<=90?1:0:(b=(0,n.bg)(u))!=b.toLowerCase()?1:b!=b.toUpperCase()?2:0;(!i||1==v&&m||0==y&&0!=v)&&(t[d]==u||r[d]==u&&(f=!0)?a[d++]=i:a.length&&(g=!1)),y=v,i+=(0,n.nZ)(u)}return d==l&&0==a[0]&&g?this.result(-100+(f?-200:0),a,e):p==l&&0==h?this.ret(-200-e.length+(O==e.length?0:-100),[0,O]):s>-1?this.ret(-700-e.length,[s,s+this.pattern.length]):p==l?this.ret(-900-e.length,[h,O]):d==l?this.result(-100+(f?-200:0)+-700+(g?0:-1100),a,e):2!=t.length&&this.result((i[0]?-700:0)+-200+-1100,i,e)}result(e,t,r){let i=[],o=0;for(let e of t){let t=e+(this.astral?(0,n.nZ)((0,n.gm)(r,e)):1);o&&i[o-1]==e?i[o-1]=t:(i[o++]=e,i[o++]=t)}return this.ret(e-r.length,i)}}let b=n.r$.define({combine:e=>(0,n.BO)(e,{activateOnTyping:!0,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:_,compareCompletions:(e,t)=>e.label.localeCompare(t.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(e,t)=>e&&t,closeOnBlur:(e,t)=>e&&t,icons:(e,t)=>e&&t,tooltipClass:(e,t)=>r=>v(e(r),t(r)),optionClass:(e,t)=>r=>v(e(r),t(r)),addToOptions:(e,t)=>e.concat(t)})});function v(e,t){return e?t?e+" "+t:e:t}function _(e,t,r,n,o,a){let s=e.textDirection==i.Nm.RTL,l=s,u=!1,c="top",d,f,p=t.left-o.left,h=o.right-t.right,O=n.right-n.left,m=n.bottom-n.top;if(l&&p<Math.min(O,h)?l=!1:!l&&h<Math.min(O,p)&&(l=!0),O<=(l?p:h))d=Math.max(o.top,Math.min(r.top,o.bottom-m))-t.top,f=Math.min(400,l?p:h);else{u=!0,f=Math.min(400,(s?t.right:o.right-t.left)-30);let e=o.bottom-t.bottom;e>=m||e>t.top?d=r.bottom-t.top:(c="bottom",d=t.bottom-r.top)}let g=(t.bottom-t.top)/a.offsetHeight,y=(t.right-t.left)/a.offsetWidth;return{style:`${c}: ${d/g}px; max-width: ${f/y}px`,class:"cm-completionInfo-"+(u?s?"left-narrow":"right-narrow":l?"left":"right")}}function P(e,t,r){if(e<=r)return{from:0,to:e};if(t<0&&(t=0),t<=e>>1){let e=Math.floor(t/r);return{from:e*r,to:(e+1)*r}}let n=Math.floor((e-t)/r);return{from:e-(n+1)*r,to:e-n*r}}class w{constructor(e,t,r){let n;this.view=e,this.stateField=t,this.applyCompletion=r,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:e=>this.placeInfo(e),key:this},this.space=null,this.currentClass="";let i=e.state.field(t),{options:o,selected:a}=i.open,s=e.state.facet(b);this.optionContent=(n=s.addToOptions.slice(),s.icons&&n.push({render(e){let t=document.createElement("div");return t.classList.add("cm-completionIcon"),e.type&&t.classList.add(...e.type.split(/\s+/g).map(e=>"cm-completionIcon-"+e)),t.setAttribute("aria-hidden","true"),t},position:20}),n.push({render(e,t,r,n){let i=document.createElement("span");i.className="cm-completionLabel";let o=e.displayLabel||e.label,a=0;for(let e=0;e<n.length;){let t=n[e++],r=n[e++];t>a&&i.appendChild(document.createTextNode(o.slice(a,t)));let s=i.appendChild(document.createElement("span"));s.appendChild(document.createTextNode(o.slice(t,r))),s.className="cm-completionMatchedText",a=r}return a<o.length&&i.appendChild(document.createTextNode(o.slice(a))),i},position:50},{render(e){if(!e.detail)return null;let t=document.createElement("span");return t.className="cm-completionDetail",t.textContent=e.detail,t},position:80}),n.sort((e,t)=>e.position-t.position).map(e=>e.render)),this.optionClass=s.optionClass,this.tooltipClass=s.tooltipClass,this.range=P(o.length,a,s.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(e.state),this.dom.addEventListener("mousedown",r=>{let{options:n}=e.state.field(t).open;for(let t=r.target,i;t&&t!=this.dom;t=t.parentNode)if("LI"==t.nodeName&&(i=/-(\d+)$/.exec(t.id))&&+i[1]<n.length){this.applyCompletion(e,n[+i[1]]),r.preventDefault();return}}),this.dom.addEventListener("focusout",t=>{let r=e.state.field(this.stateField,!1);r&&r.tooltip&&e.state.facet(b).closeOnBlur&&t.relatedTarget!=e.contentDOM&&e.dispatch({effects:g.of(null)})}),this.showOptions(o,i.id)}mount(){this.updateSel()}showOptions(e,t){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(e,t,this.range)),this.list.addEventListener("scroll",()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)})}update(e){var t;let r=e.state.field(this.stateField),n=e.startState.field(this.stateField);if(this.updateTooltipClass(e.state),r!=n){let{options:i,selected:o,disabled:a}=r.open;n.open&&n.open.options==i||(this.range=P(i.length,o,e.state.facet(b).maxRenderedOptions),this.showOptions(i,r.id)),this.updateSel(),a!=(null===(t=n.open)||void 0===t?void 0:t.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!a)}}updateTooltipClass(e){let t=this.tooltipClass(e);if(t!=this.currentClass){for(let e of this.currentClass.split(" "))e&&this.dom.classList.remove(e);for(let e of t.split(" "))e&&this.dom.classList.add(e);this.currentClass=t}}positioned(e){this.space=e,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let e=this.view.state.field(this.stateField),t=e.open;if((t.selected>-1&&t.selected<this.range.from||t.selected>=this.range.to)&&(this.range=P(t.options.length,t.selected,this.view.state.facet(b).maxRenderedOptions),this.showOptions(t.options,e.id)),this.updateSelectedOption(t.selected)){this.destroyInfo();let{completion:r}=t.options[t.selected],{info:n}=r;if(!n)return;let o="string"==typeof n?document.createTextNode(n):n(r);if(!o)return;"then"in o?o.then(t=>{t&&this.view.state.field(this.stateField,!1)==e&&this.addInfoPane(t,r)}).catch(e=>(0,i.OO)(this.view.state,e,"completion info")):this.addInfoPane(o,r)}}addInfoPane(e,t){this.destroyInfo();let r=this.info=document.createElement("div");if(r.className="cm-tooltip cm-completionInfo",null!=e.nodeType)r.appendChild(e),this.infoDestroy=null;else{let{dom:t,destroy:n}=e;r.appendChild(t),this.infoDestroy=n||null}this.dom.appendChild(r),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(e){var t,r;let n,i,o,a=null;for(let t=this.list.firstChild,r=this.range.from;t;t=t.nextSibling,r++)"LI"==t.nodeName&&t.id?r==e?t.hasAttribute("aria-selected")||(t.setAttribute("aria-selected","true"),a=t):t.hasAttribute("aria-selected")&&t.removeAttribute("aria-selected"):r--;return a&&(t=this.list,r=a,n=t.getBoundingClientRect(),i=r.getBoundingClientRect(),o=n.height/t.offsetHeight,i.top<n.top?t.scrollTop-=(n.top-i.top)/o:i.bottom>n.bottom&&(t.scrollTop+=(i.bottom-n.bottom)/o)),a}measureInfo(){let e=this.dom.querySelector("[aria-selected]");if(!e||!this.info)return null;let t=this.dom.getBoundingClientRect(),r=this.info.getBoundingClientRect(),n=e.getBoundingClientRect(),i=this.space;if(!i){let e=this.dom.ownerDocument.defaultView||window;i={left:0,top:0,right:e.innerWidth,bottom:e.innerHeight}}return n.top>Math.min(i.bottom,t.bottom)-10||n.bottom<Math.max(i.top,t.top)+10?null:this.view.state.facet(b).positionInfo(this.view,t,n,r,i,this.dom)}placeInfo(e){this.info&&(e?(e.style&&(this.info.style.cssText=e.style),this.info.className="cm-tooltip cm-completionInfo "+(e.class||"")):this.info.style.cssText="top: -1e6px")}createListBox(e,t,r){let n=document.createElement("ul");n.id=t,n.setAttribute("role","listbox"),n.setAttribute("aria-expanded","true"),n.setAttribute("aria-label",this.view.state.phrase("Completions"));let i=null;for(let o=r.from;o<r.to;o++){let{completion:a,match:s}=e[o],{section:l}=a;if(l){let e="string"==typeof l?l:l.name;e!=i&&(o>r.from||0==r.from)&&(i=e,"string"!=typeof l&&l.header?n.appendChild(l.header(l)):n.appendChild(document.createElement("completion-section")).textContent=e)}let u=n.appendChild(document.createElement("li"));u.id=t+"-"+o,u.setAttribute("role","option");let c=this.optionClass(a);for(let e of(c&&(u.className=c),this.optionContent)){let t=e(a,this.view.state,this.view,s);t&&u.appendChild(t)}}return r.from&&n.classList.add("cm-completionListIncompleteTop"),r.to<e.length&&n.classList.add("cm-completionListIncompleteBottom"),n}destroyInfo(){this.info&&(this.infoDestroy&&this.infoDestroy(),this.info.remove(),this.info=null)}destroy(){this.destroyInfo()}}function S(e){return 100*(e.boost||0)+(e.apply?10:0)+(e.info?5:0)+(e.type?1:0)}class j{constructor(e,t,r,n,i,o){this.options=e,this.attrs=t,this.tooltip=r,this.timestamp=n,this.selected=i,this.disabled=o}setSelected(e,t){return e==this.selected||e>=this.options.length?this:new j(this.options,M(t,e),this.tooltip,this.timestamp,e,this.disabled)}static build(e,t,r,n,i){let o=function(e,t){let r=[],n=null,i=e=>{r.push(e);let{section:t}=e.completion;if(t){n||(n=[]);let e="string"==typeof t?t:t.name;n.some(t=>t.name==e)||n.push("string"==typeof t?{name:e}:t)}};for(let n of e)if(n.hasResult()){let e=n.result.getMatch;if(!1===n.result.filter)for(let t of n.result.options)i(new c(t,n.source,e?e(t):[],1e9-r.length));else{let r=new y(t.sliceDoc(n.from,n.to));for(let t of n.result.options)if(r.match(t.label)){let o=t.displayLabel?e?e(t,r.matched):[]:r.matched;i(new c(t,n.source,o,r.score+(t.boost||0)))}}}if(n){let e=Object.create(null),t=0;for(let r of n.sort((e,t)=>{var r,n;return(null!==(r=e.rank)&&void 0!==r?r:1e9)-(null!==(n=t.rank)&&void 0!==n?n:1e9)||(e.name<t.name?-1:1)}))t-=1e5,e[r.name]=t;for(let t of r){let{section:r}=t.completion;r&&(t.score+=e["string"==typeof r?r:r.name])}}let o=[],a=null,s=t.facet(b).compareCompletions;for(let e of r.sort((e,t)=>t.score-e.score||s(e.completion,t.completion))){let t=e.completion;a&&a.label==t.label&&a.detail==t.detail&&(null==a.type||null==t.type||a.type==t.type)&&a.apply==t.apply&&a.boost==t.boost?S(e.completion)>S(a)&&(o[o.length-1]=e):o.push(e),a=e.completion}return o}(e,t);if(!o.length)return n&&e.some(e=>1==e.state)?new j(n.options,n.attrs,n.tooltip,n.timestamp,n.selected,!0):null;let a=t.facet(b).selectOnOpen?0:-1;if(n&&n.selected!=a&&-1!=n.selected){let e=n.options[n.selected].completion;for(let t=0;t<o.length;t++)if(o[t].completion==e){a=t;break}}return new j(o,M(r,a),{pos:e.reduce((e,t)=>t.hasResult()?Math.min(e,t.from):e,1e8),create:D,above:i.aboveCursor},n?n.timestamp:Date.now(),a,!1)}map(e){return new j(this.options,this.attrs,Object.assign(Object.assign({},this.tooltip),{pos:e.mapPos(this.tooltip.pos)}),this.timestamp,this.selected,this.disabled)}}class C{constructor(e,t,r){this.active=e,this.id=t,this.open=r}static start(){return new C(k,"cm-ac-"+Math.floor(2e6*Math.random()).toString(36),null)}update(e){let{state:t}=e,r=t.facet(b),n=(r.override||t.languageDataAt("autocomplete",d(t)).map(O)).map(t=>(this.active.find(e=>e.source==t)||new E(t,this.active.some(e=>0!=e.state)?1:0)).update(e,r));n.length==this.active.length&&n.every((e,t)=>e==this.active[t])&&(n=this.active);let i=this.open;for(let o of(i&&e.docChanged&&(i=i.map(e.changes)),e.selection||n.some(t=>t.hasResult()&&e.changes.touchesRange(t.from,t.to))||!function(e,t){if(e==t)return!0;for(let r=0,n=0;;){for(;r<e.length&&!e[r].hasResult;)r++;for(;n<t.length&&!t[n].hasResult;)n++;let i=r==e.length,o=n==t.length;if(i||o)return i==o;if(e[r++].result!=t[n++].result)return!1}}(n,this.active)?i=j.build(n,t,this.id,i,r):i&&i.disabled&&!n.some(e=>1==e.state)&&(i=null),!i&&n.every(e=>1!=e.state)&&n.some(e=>e.hasResult())&&(n=n.map(e=>e.hasResult()?new E(e.source,0):e)),e.effects))o.is(R)&&(i=i&&i.setSelected(o.value,this.id));return n==this.active&&i==this.open?this:new C(n,this.id,i)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:T}}let T={"aria-autocomplete":"list"};function M(e,t){let r={"aria-autocomplete":"list","aria-haspopup":"listbox","aria-controls":e};return t>-1&&(r["aria-activedescendant"]=e+"-"+t),r}let k=[];function Q(e){return e.isUserEvent("input.type")?"input":e.isUserEvent("delete.backward")?"delete":null}class E{constructor(e,t,r=-1){this.source=e,this.state=t,this.explicitPos=r}hasResult(){return!1}update(e,t){let r=Q(e),n=this;for(let i of(r?n=n.handleUserEvent(e,r,t):e.docChanged?n=n.handleChange(e):e.selection&&0!=n.state&&(n=new E(n.source,0)),e.effects))if(i.is(m))n=new E(n.source,1,i.value?d(e.state):-1);else if(i.is(g))n=new E(n.source,0);else if(i.is(Z))for(let e of i.value)e.source==n.source&&(n=e);return n}handleUserEvent(e,t,r){return"delete"!=t&&r.activateOnTyping?new E(this.source,1):this.map(e.changes)}handleChange(e){return e.changes.touchesRange(d(e.startState))?new E(this.source,0):this.map(e.changes)}map(e){return e.empty||this.explicitPos<0?this:new E(this.source,this.state,e.mapPos(this.explicitPos))}}class $ extends E{constructor(e,t,r,n,i){super(e,2,t),this.result=r,this.from=n,this.to=i}hasResult(){return!0}handleUserEvent(e,t,r){var n;let i=e.changes.mapPos(this.from),o=e.changes.mapPos(this.to,1),s=d(e.state);if((this.explicitPos<0?s<=i:s<this.from)||s>o||"delete"==t&&d(e.startState)==this.from)return new E(this.source,"input"==t&&r.activateOnTyping?1:0);let l=this.explicitPos<0?-1:e.changes.mapPos(this.explicitPos),u;return!function(e,t,r,n){if(!e)return!1;let i=t.sliceDoc(r,n);return"function"==typeof e?e(i,r,n,t):f(e,!0).test(i)}(this.result.validFor,e.state,i,o)?this.result.update&&(u=this.result.update(this.result,i,o,new a(e.state,s,l>=0)))?new $(this.source,l,u,u.from,null!==(n=u.to)&&void 0!==n?n:d(e.state)):new E(this.source,1,l):new $(this.source,l,this.result,i,o)}handleChange(e){return e.changes.touchesRange(this.from,this.to)?new E(this.source,0):this.map(e.changes)}map(e){return e.empty?this:new $(this.source,this.explicitPos<0?-1:e.mapPos(this.explicitPos),this.result,e.mapPos(this.from),e.mapPos(this.to,1))}}let Z=n.Py.define({map:(e,t)=>e.map(e=>e.map(t))}),R=n.Py.define(),I=n.QQ.define({create:()=>C.start(),update:(e,t)=>e.update(t),provide:e=>[i.hJ.from(e,e=>e.tooltip),i.tk.contentAttributes.from(e,e=>e.attrs)]});function z(e,t){let r=t.completion.apply||t.completion.label,i=e.state.field(I).active.find(e=>e.source==t.source);return i instanceof $&&("string"==typeof r?e.dispatch(Object.assign(Object.assign({},function(e,t,r,i){let{main:o}=e.selection,a=r-o.from,s=i-o.from;return Object.assign(Object.assign({},e.changeByRange(l=>l!=o&&r!=i&&e.sliceDoc(l.from+a,l.from+s)!=e.sliceDoc(r,i)?{range:l}:{changes:{from:l.from+a,to:i==o.from?l.to:l.from+s,insert:t},range:n.jT.cursor(l.from+a+t.length)})),{scrollIntoView:!0,userEvent:"input.complete"})}(e.state,r,i.from,i.to)),{annotations:p.of(t.completion)})):r(e,t.completion,i.from,i.to),!0)}let D=e=>new w(e,I,z);function A(e,t="option"){return r=>{let n=r.state.field(I,!1);if(!n||!n.open||n.open.disabled||Date.now()-n.open.timestamp<r.state.facet(b).interactionDelay)return!1;let o=1,a;"page"==t&&(a=(0,i.gB)(r,n.open.tooltip))&&(o=Math.max(2,Math.floor(a.dom.offsetHeight/a.dom.querySelector("li").offsetHeight)-1));let{length:s}=n.open.options,l=n.open.selected>-1?n.open.selected+o*(e?1:-1):e?0:s-1;return l<0?l="page"==t?0:s-1:l>=s&&(l="page"==t?s-1:0),r.dispatch({effects:R.of(l)}),!0}}class V{constructor(e,t){this.active=e,this.context=t,this.time=Date.now(),this.updates=[],this.done=void 0}}let N=i.lg.fromClass(class{constructor(e){for(let t of(this.view=e,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0,e.state.field(I).active))1==t.state&&this.startQuery(t)}update(e){let t=e.state.field(I);if(!e.selectionSet&&!e.docChanged&&e.startState.field(I)==t)return;let r=e.transactions.some(e=>(e.selection||e.docChanged)&&!Q(e));for(let t=0;t<this.running.length;t++){let n=this.running[t];if(r||n.updates.length+e.transactions.length>50&&Date.now()-n.time>1e3){for(let e of n.context.abortListeners)try{e()}catch(e){(0,i.OO)(this.view.state,e)}n.context.abortListeners=null,this.running.splice(t--,1)}else n.updates.push(...e.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),e.transactions.some(e=>e.effects.some(e=>e.is(m)))&&(this.pendingStart=!0);let n=this.pendingStart?50:e.state.facet(b).activateOnTypingDelay;if(this.debounceUpdate=t.active.some(e=>1==e.state&&!this.running.some(t=>t.active.source==e.source))?setTimeout(()=>this.startUpdate(),n):-1,0!=this.composing)for(let t of e.transactions)"input"==Q(t)?this.composing=2:2==this.composing&&t.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:e}=this.view;for(let t of e.field(I).active)1!=t.state||this.running.some(e=>e.active.source==t.source)||this.startQuery(t)}startQuery(e){let{state:t}=this.view,r=d(t),n=new a(t,r,e.explicitPos==r),o=new V(e,n);this.running.push(o),Promise.resolve(e.source(n)).then(e=>{o.context.aborted||(o.done=e||null,this.scheduleAccept())},e=>{this.view.dispatch({effects:g.of(null)}),(0,i.OO)(this.view.state,e)})}scheduleAccept(){this.running.every(e=>void 0!==e.done)?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(b).updateSyncTime))}accept(){var e;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let t=[],r=this.view.state.facet(b);for(let n=0;n<this.running.length;n++){let i=this.running[n];if(void 0===i.done)continue;if(this.running.splice(n--,1),i.done){let n=new $(i.active.source,i.active.explicitPos,i.done,i.done.from,null!==(e=i.done.to)&&void 0!==e?e:d(i.updates.length?i.updates[0].startState:this.view.state));for(let e of i.updates)n=n.update(e,r);if(n.hasResult()){t.push(n);continue}}let o=this.view.state.field(I).active.find(e=>e.source==i.active.source);if(o&&1==o.state){if(null==i.done){let e=new E(i.active.source,0);for(let t of i.updates)e=e.update(t,r);1!=e.state&&t.push(e)}else this.startQuery(o)}}t.length&&this.view.dispatch({effects:Z.of(t)})}},{eventHandlers:{blur(e){let t=this.view.state.field(I,!1);if(t&&t.tooltip&&this.view.state.facet(b).closeOnBlur){let r=t.open&&(0,i.gB)(this.view,t.open.tooltip);r&&r.dom.contains(e.relatedTarget)||setTimeout(()=>this.view.dispatch({effects:g.of(null)}),10)}},compositionstart(){this.composing=1},compositionend(){3==this.composing&&setTimeout(()=>this.view.dispatch({effects:m.of(!1)}),20),this.composing=0}}}),X=i.tk.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"\xb7\xb7\xb7"',opacity:.5,display:"block",textAlign:"center"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'ƒ'"}},".cm-completionIcon-class":{"&:after":{content:"'○'"}},".cm-completionIcon-interface":{"&:after":{content:"'◌'"}},".cm-completionIcon-variable":{"&:after":{content:"'\uD835\uDC65'"}},".cm-completionIcon-constant":{"&:after":{content:"'\uD835\uDC36'"}},".cm-completionIcon-type":{"&:after":{content:"'\uD835\uDC61'"}},".cm-completionIcon-enum":{"&:after":{content:"'∪'"}},".cm-completionIcon-property":{"&:after":{content:"'□'"}},".cm-completionIcon-keyword":{"&:after":{content:"'\uD83D\uDD11︎'"}},".cm-completionIcon-namespace":{"&:after":{content:"'▢'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class L{constructor(e,t,r,n){this.field=e,this.line=t,this.from=r,this.to=n}}class U{constructor(e,t,r){this.field=e,this.from=t,this.to=r}map(e){let t=e.mapPos(this.from,-1,n.gc.TrackDel),r=e.mapPos(this.to,1,n.gc.TrackDel);return null==t||null==r?null:new U(this.field,t,r)}}class q{constructor(e,t){this.lines=e,this.fieldPositions=t}instantiate(e,t){let r=[],n=[t],i=e.doc.lineAt(t),a=/^\s*/.exec(i.text)[0];for(let i of this.lines){if(r.length){let r=a,s=/^\t*/.exec(i)[0].length;for(let t=0;t<s;t++)r+=e.facet(o.c);n.push(t+r.length-s),i=r+i.slice(s)}r.push(i),t+=i.length+1}return{text:r,ranges:this.fieldPositions.map(e=>new U(e.field,n[e.line]+e.from,n[e.line]+e.to))}}static parse(e){let t=[],r=[],n=[],i;for(let o of e.split(/\r\n?|\n/)){for(;i=/[#$]\{(?:(\d+)(?::([^}]*))?|([^}]*))\}/.exec(o);){let e=i[1]?+i[1]:null,a=i[2]||i[3]||"",s=-1;for(let r=0;r<t.length;r++)(null!=e?t[r].seq==e:a&&t[r].name==a)&&(s=r);if(s<0){let r=0;for(;r<t.length&&(null==e||null!=t[r].seq&&t[r].seq<e);)r++;for(let i of(t.splice(r,0,{seq:e,name:a}),s=r,n))i.field>=s&&i.field++}n.push(new L(s,r.length,i.index,i.index+a.length)),o=o.slice(0,i.index)+a+o.slice(i.index+i[0].length)}for(let e;e=/\\([{}])/.exec(o);)for(let t of(o=o.slice(0,e.index)+e[1]+o.slice(e.index+e[0].length),n))t.line==r.length&&t.from>e.index&&(t.from--,t.to--);r.push(o)}return new q(r,n)}}let Y=i.p.widget({widget:new class extends i.l9{toDOM(){let e=document.createElement("span");return e.className="cm-snippetFieldPosition",e}ignoreEvent(){return!1}}}),W=i.p.mark({class:"cm-snippetField"});class B{constructor(e,t){this.ranges=e,this.active=t,this.deco=i.p.set(e.map(e=>(e.from==e.to?Y:W).range(e.from,e.to)))}map(e){let t=[];for(let r of this.ranges){let n=r.map(e);if(!n)return null;t.push(n)}return new B(t,this.active)}selectionInsideField(e){return e.ranges.every(e=>this.ranges.some(t=>t.field==this.active&&t.from<=e.from&&t.to>=e.to))}}let G=n.Py.define({map:(e,t)=>e&&e.map(t)}),F=n.Py.define(),H=n.QQ.define({create:()=>null,update(e,t){for(let r of t.effects){if(r.is(G))return r.value;if(r.is(F)&&e)return new B(e.ranges,r.value)}return e&&t.docChanged&&(e=e.map(t.changes)),e&&t.selection&&!e.selectionInsideField(t.selection)&&(e=null),e},provide:e=>i.tk.decorations.from(e,e=>e?e.deco:i.p.none)});function J(e,t){return n.jT.create(e.filter(e=>e.field==t).map(e=>n.jT.range(e.from,e.to)))}function K(e){return({state:t,dispatch:r})=>{let n=t.field(H,!1);if(!n||e<0&&0==n.active)return!1;let i=n.active+e,o=e>0&&!n.ranges.some(t=>t.field==i+e);return r(t.update({selection:J(n.ranges,i),effects:G.of(o?null:new B(n.ranges,i)),scrollIntoView:!0})),!0}}let ee=[{key:"Tab",run:K(1),shift:K(-1)},{key:"Escape",run:({state:e,dispatch:t})=>!!e.field(H,!1)&&(t(e.update({effects:G.of(null)})),!0)}],et=n.r$.define({combine:e=>e.length?e[0]:ee}),er=n.Wl.highest(i.$f.compute([et],e=>e.facet(et)));function en(e,t){let r;return Object.assign(Object.assign({},t),{apply:(r=q.parse(e),(e,t,i,o)=>{let{text:a,ranges:s}=r.instantiate(e.state,i),l={changes:{from:i,to:o,insert:n.xv.of(a)},scrollIntoView:!0,annotations:t?[p.of(t),n.YW.userEvent.of("input.complete")]:void 0};if(s.length&&(l.selection=J(s,0)),s.some(e=>e.field>0)){let t=new B(s,0),r=l.effects=[G.of(t)];void 0===e.state.field(H,!1)&&r.push(n.Py.appendConfig.of([H,er,ei,X]))}e.dispatch(e.state.update(l))})})}let ei=i.tk.domEventHandlers({mousedown(e,t){let r=t.state.field(H,!1),n;if(!r||null==(n=t.posAtCoords({x:e.clientX,y:e.clientY})))return!1;let i=r.ranges.find(e=>e.from<=n&&e.to>=n);return!!i&&i.field!=r.active&&(t.dispatch({selection:J(r.ranges,i.field),effects:G.of(r.ranges.some(e=>e.field>i.field)?new B(r.ranges,i.field):null),scrollIntoView:!0}),!0)}}),eo={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},ea=n.Py.define({map(e,t){let r=t.mapPos(e,-1,n.gc.TrackAfter);return null==r?void 0:r}}),es=new class extends n.uU{};es.startSide=1,es.endSide=-1;let el=n.QQ.define({create:()=>n.Xs.empty,update(e,t){if(e=e.map(t.changes),t.selection){let r=t.state.doc.lineAt(t.selection.main.head);e=e.update({filter:e=>e>=r.from&&e<=r.to})}for(let r of t.effects)r.is(ea)&&(e=e.update({add:[es.range(r.value,r.value+1)]}));return e}});function eu(){return[eh,el]}let ec="()[]{}<>";function ed(e){for(let t=0;t<ec.length;t+=2)if(ec.charCodeAt(t)==e)return ec.charAt(t+1);return(0,n.bg)(e<128?e:e+1)}function ef(e,t){return e.languageDataAt("closeBrackets",t)[0]||eo}let ep="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),eh=i.tk.inputHandler.of((e,t,r,i)=>{if((ep?e.composing:e.compositionStarted)||e.state.readOnly)return!1;let a=e.state.selection.main;if(i.length>2||2==i.length&&1==(0,n.nZ)((0,n.gm)(i,0))||t!=a.from||r!=a.to)return!1;let s=function(e,t){let r=ef(e,e.selection.main.head),i=r.brackets||eo.brackets;for(let a of i){let s=ed((0,n.gm)(a,0));if(t==a)return s==a?function(e,t,r,i){let a=i.stringPrefixes||eo.stringPrefixes,s=null,l=e.changeByRange(i=>{if(!i.empty)return{changes:[{insert:t,from:i.from},{insert:t,from:i.to}],effects:ea.of(i.to+t.length),range:n.jT.range(i.anchor+t.length,i.head+t.length)};let l=i.head,u=eg(e.doc,l),c;if(u==t){if(ey(e,l))return{changes:{insert:t+t,from:l},effects:ea.of(l+t.length),range:n.jT.cursor(l+t.length)};if(em(e,l)){let i=r&&e.sliceDoc(l,l+3*t.length)==t+t+t?t+t+t:t;return{changes:{from:l,to:l+i.length,insert:i},range:n.jT.cursor(l+i.length)}}}else if(r&&e.sliceDoc(l-2*t.length,l)==t+t&&(c=eb(e,l-2*t.length,a))>-1&&ey(e,c))return{changes:{insert:t+t+t+t,from:l},effects:ea.of(l+t.length),range:n.jT.cursor(l+t.length)};else if(e.charCategorizer(l)(u)!=n.D0.Word&&eb(e,l,a)>-1&&!function(e,t,r,n){let i=(0,o.qz)(e).resolveInner(t,-1),a=n.reduce((e,t)=>Math.max(e,t.length),0);for(let o=0;o<5;o++){let o=e.sliceDoc(i.from,Math.min(i.to,i.from+r.length+a)),s=o.indexOf(r);if(!s||s>-1&&n.indexOf(o.slice(0,s))>-1){let t=i.firstChild;for(;t&&t.from==i.from&&t.to-t.from>r.length+s;){if(e.sliceDoc(t.to-r.length,t.to)==r)return!1;t=t.firstChild}return!0}let l=i.to==t&&i.parent;if(!l)break;i=l}return!1}(e,l,t,a))return{changes:{insert:t+t,from:l},effects:ea.of(l+t.length),range:n.jT.cursor(l+t.length)};return{range:s=i}});return s?null:e.update(l,{scrollIntoView:!0,userEvent:"input.type"})}(e,a,i.indexOf(a+a+a)>-1,r):function(e,t,r,i){let o=null,a=e.changeByRange(a=>{if(!a.empty)return{changes:[{insert:t,from:a.from},{insert:r,from:a.to}],effects:ea.of(a.to+t.length),range:n.jT.range(a.anchor+t.length,a.head+t.length)};let s=eg(e.doc,a.head);return!s||/\s/.test(s)||i.indexOf(s)>-1?{changes:{insert:t+r,from:a.head},effects:ea.of(a.head+t.length),range:n.jT.cursor(a.head+t.length)}:{range:o=a}});return o?null:e.update(a,{scrollIntoView:!0,userEvent:"input.type"})}(e,a,s,r.before||eo.before);if(t==s&&em(e,e.selection.main.from))return function(e,t,r){let i=null,o=e.changeByRange(t=>t.empty&&eg(e.doc,t.head)==r?{changes:{from:t.head,to:t.head+r.length,insert:r},range:n.jT.cursor(t.head+r.length)}:i={range:t});return i?null:e.update(o,{scrollIntoView:!0,userEvent:"input.type"})}(e,0,s)}return null}(e.state,i);return!!s&&(e.dispatch(s),!0)}),eO=[{key:"Backspace",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let r=ef(e,e.selection.main.head).brackets||eo.brackets,i=null,o=e.changeByRange(t=>{if(t.empty){var o,a;let i;let s=(o=e.doc,a=t.head,i=o.sliceString(a-2,a),(0,n.nZ)((0,n.gm)(i,0))==i.length?i:i.slice(1));for(let i of r)if(i==s&&eg(e.doc,t.head)==ed((0,n.gm)(i,0)))return{changes:{from:t.head-i.length,to:t.head+i.length},range:n.jT.cursor(t.head-i.length)}}return{range:i=t}});return i||t(e.update(o,{scrollIntoView:!0,userEvent:"delete.backward"})),!i}}];function em(e,t){let r=!1;return e.field(el).between(0,e.doc.length,e=>{e==t&&(r=!0)}),r}function eg(e,t){let r=e.sliceString(t,t+2);return r.slice(0,(0,n.nZ)((0,n.gm)(r,0)))}function ey(e,t){let r=(0,o.qz)(e).resolveInner(t+1);return r.parent&&r.from==t}function eb(e,t,r){let i=e.charCategorizer(t);if(i(e.sliceDoc(t-1,t))!=n.D0.Word)return t;for(let o of r){let r=t-o.length;if(e.sliceDoc(r,t)==o&&i(e.sliceDoc(r-1,r))!=n.D0.Word)return r}return -1}function ev(e={}){return[I,b.of(e),N,eP,X]}let e_=[{key:"Ctrl-Space",run:e=>!!e.state.field(I,!1)&&(e.dispatch({effects:m.of(!0)}),!0)},{key:"Escape",run:e=>{let t=e.state.field(I,!1);return!!(t&&t.active.some(e=>0!=e.state))&&(e.dispatch({effects:g.of(null)}),!0)}},{key:"ArrowDown",run:A(!0)},{key:"ArrowUp",run:A(!1)},{key:"PageDown",run:A(!0,"page")},{key:"PageUp",run:A(!1,"page")},{key:"Enter",run:e=>{let t=e.state.field(I,!1);return!(e.state.readOnly||!t||!t.open||t.open.selected<0||t.open.disabled||Date.now()-t.open.timestamp<e.state.facet(b).interactionDelay)&&z(e,t.open.options[t.open.selected])}}],eP=n.Wl.highest(i.$f.computeN([b],e=>e.facet(b).defaultKeymap?[e_]:[]))},90225:function(e,t,r){"use strict";r.d(t,{f$:function(){return $},m8:function(){return y},wQ:function(){return eT}});var n=r(27327),i=r(94275),o=r(10051),a=r(81637);function s(e,t){return({state:r,dispatch:n})=>{if(r.readOnly)return!1;let i=e(t,r);return!!i&&(n(r.update(i)),!0)}}let l=s(function(e,t,r=t.selection.ranges){let n=[],i=-1;for(let{from:e,to:o}of r){let r=n.length,a=1e9,s=d(t,e).line;if(s){for(let r=e;r<=o;){let l=t.doc.lineAt(r);if(l.from>i&&(e==o||o>l.from)){i=l.from;let e=/^\s*/.exec(l.text)[0].length,t=e==l.length,r=l.text.slice(e,e+s.length)==s?e:-1;e<l.text.length&&e<a&&(a=e),n.push({line:l,comment:r,token:s,indent:e,empty:t,single:!1})}r=l.to+1}if(a<1e9)for(let e=r;e<n.length;e++)n[e].indent<n[e].line.text.length&&(n[e].indent=a);n.length==r+1&&(n[r].single=!0)}}if(2!=e&&n.some(e=>e.comment<0&&(!e.empty||e.single))){let e=[];for(let{line:t,token:r,indent:i,empty:o,single:a}of n)(a||!o)&&e.push({from:t.from+i,insert:r+" "});let r=t.changes(e);return{changes:r,selection:t.selection.map(r,1)}}if(1!=e&&n.some(e=>e.comment>=0)){let e=[];for(let{line:t,comment:r,token:i}of n)if(r>=0){let n=t.from+r,o=n+i.length;" "==t.text[o-t.from]&&o++,e.push({from:n,to:o})}return{changes:e}}return null},0),u=s(f,0),c=s((e,t)=>f(e,t,function(e){let t=[];for(let r of e.selection.ranges){let n=e.doc.lineAt(r.from),i=r.to<=n.to?n:e.doc.lineAt(r.to),o=t.length-1;o>=0&&t[o].to>n.from?t[o].to=i.to:t.push({from:n.from+/^\s*/.exec(n.text)[0].length,to:i.to})}return t}(t)),0);function d(e,t){let r=e.languageDataAt("commentTokens",t);return r.length?r[0]:{}}function f(e,t,r=t.selection.ranges){let n=r.map(e=>d(t,e.from).block);if(!n.every(e=>e))return null;let i=r.map((e,r)=>(function(e,{open:t,close:r},n,i){let o,a,s=e.sliceDoc(n-50,n),l=e.sliceDoc(i,i+50),u=/\s*$/.exec(s)[0].length,c=/^\s*/.exec(l)[0].length,d=s.length-u;if(s.slice(d-t.length,d)==t&&l.slice(c,c+r.length)==r)return{open:{pos:n-u,margin:u&&1},close:{pos:i+c,margin:c&&1}};i-n<=100?o=a=e.sliceDoc(n,i):(o=e.sliceDoc(n,n+50),a=e.sliceDoc(i-50,i));let f=/^\s*/.exec(o)[0].length,p=/\s*$/.exec(a)[0].length,h=a.length-p-r.length;return o.slice(f,f+t.length)==t&&a.slice(h,h+r.length)==r?{open:{pos:n+f+t.length,margin:/\s/.test(o.charAt(f+t.length))?1:0},close:{pos:i-p-r.length,margin:/\s/.test(a.charAt(h-1))?1:0}}:null})(t,n[r],e.from,e.to));if(2!=e&&!i.every(e=>e))return{changes:t.changes(r.map((e,t)=>i[t]?[]:[{from:e.from,insert:n[t].open+" "},{from:e.to,insert:" "+n[t].close}]))};if(1!=e&&i.some(e=>e)){let e=[];for(let t=0,r;t<i.length;t++)if(r=i[t]){let i=n[t],{open:o,close:a}=r;e.push({from:o.pos-i.open.length,to:o.pos+o.margin},{from:a.pos-a.margin,to:a.pos+i.close.length})}return{changes:e}}return null}let p=n.q6.define(),h=n.q6.define(),O=n.r$.define(),m=n.r$.define({combine:e=>(0,n.BO)(e,{minDepth:100,newGroupDelay:500,joinToEvent:(e,t)=>t},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(e,t)=>(r,n)=>e(r,n)||t(r,n)})}),g=n.QQ.define({create:()=>E.empty,update(e,t){let r=t.state.facet(m),i=t.annotation(p);if(i){let n=S.fromTransaction(t,i.selection),o=i.side,a=0==o?e.undone:e.done;return a=n?j(a,a.length,r.minDepth,n):M(a,t.startState.selection),new E(0==o?i.rest:a,0==o?a:i.rest)}let o=t.annotation(h);if(("full"==o||"before"==o)&&(e=e.isolate()),!1===t.annotation(n.YW.addToHistory))return t.changes.empty?e:e.addMapping(t.changes.desc);let a=S.fromTransaction(t),s=t.annotation(n.YW.time),l=t.annotation(n.YW.userEvent);return a?e=e.addChanges(a,s,l,r,t):t.selection&&(e=e.addSelection(t.startState.selection,s,l,r.newGroupDelay)),("full"==o||"after"==o)&&(e=e.isolate()),e},toJSON:e=>({done:e.done.map(e=>e.toJSON()),undone:e.undone.map(e=>e.toJSON())}),fromJSON:e=>new E(e.done.map(S.fromJSON),e.undone.map(S.fromJSON))});function y(e={}){return[g,m.of(e),i.tk.domEventHandlers({beforeinput(e,t){let r="historyUndo"==e.inputType?v:"historyRedo"==e.inputType?_:null;return!!r&&(e.preventDefault(),r(t))}})]}function b(e,t){return function({state:r,dispatch:n}){if(!t&&r.readOnly)return!1;let i=r.field(g,!1);if(!i)return!1;let o=i.pop(e,r,t);return!!o&&(n(o),!0)}}let v=b(0,!1),_=b(1,!1),P=b(0,!0),w=b(1,!0);class S{constructor(e,t,r,n,i){this.changes=e,this.effects=t,this.mapped=r,this.startSelection=n,this.selectionsAfter=i}setSelAfter(e){return new S(this.changes,this.effects,this.mapped,this.startSelection,e)}toJSON(){var e,t,r;return{changes:null===(e=this.changes)||void 0===e?void 0:e.toJSON(),mapped:null===(t=this.mapped)||void 0===t?void 0:t.toJSON(),startSelection:null===(r=this.startSelection)||void 0===r?void 0:r.toJSON(),selectionsAfter:this.selectionsAfter.map(e=>e.toJSON())}}static fromJSON(e){return new S(e.changes&&n.as.fromJSON(e.changes),[],e.mapped&&n.n0.fromJSON(e.mapped),e.startSelection&&n.jT.fromJSON(e.startSelection),e.selectionsAfter.map(n.jT.fromJSON))}static fromTransaction(e,t){let r=T;for(let t of e.startState.facet(O)){let n=t(e);n.length&&(r=r.concat(n))}return!r.length&&e.changes.empty?null:new S(e.changes.invert(e.startState.doc),r,void 0,t||e.startState.selection,T)}static selection(e){return new S(void 0,T,void 0,void 0,e)}}function j(e,t,r,n){let i=e.slice(t+1>r+20?t-r-1:0,t);return i.push(n),i}function C(e,t){return e.length?t.length?e.concat(t):e:t}let T=[];function M(e,t){if(!e.length)return[S.selection([t])];{let r=e[e.length-1],n=r.selectionsAfter.slice(Math.max(0,r.selectionsAfter.length-200));return n.length&&n[n.length-1].eq(t)?e:(n.push(t),j(e,e.length-1,1e9,r.setSelAfter(n)))}}function k(e,t){if(!e.length)return e;let r=e.length,i=T;for(;r;){let o=function(e,t,r){let i=C(e.selectionsAfter.length?e.selectionsAfter.map(e=>e.map(t)):T,r);if(!e.changes)return S.selection(i);let o=e.changes.map(t),a=t.mapDesc(e.changes,!0),s=e.mapped?e.mapped.composeDesc(a):a;return new S(o,n.Py.mapEffects(e.effects,t),s,e.startSelection.map(a),i)}(e[r-1],t,i);if(o.changes&&!o.changes.empty||o.effects.length){let t=e.slice(0,r);return t[r-1]=o,t}t=o.mapped,r--,i=o.selectionsAfter}return i.length?[S.selection(i)]:T}let Q=/^(input\.type|delete)($|\.)/;class E{constructor(e,t,r=0,n){this.done=e,this.undone=t,this.prevTime=r,this.prevUserEvent=n}isolate(){return this.prevTime?new E(this.done,this.undone):this}addChanges(e,t,r,n,i){var o,a;let s,l,u=this.done,c=u[u.length-1];return new E(u=c&&c.changes&&!c.changes.empty&&e.changes&&(!r||Q.test(r))&&(!c.selectionsAfter.length&&t-this.prevTime<n.newGroupDelay&&n.joinToEvent(i,(o=c.changes,a=e.changes,s=[],l=!1,o.iterChangedRanges((e,t)=>s.push(e,t)),a.iterChangedRanges((e,t,r,n)=>{for(let e=0;e<s.length;){let t=s[e++],i=s[e++];n>=t&&r<=i&&(l=!0)}}),l))||"input.type.compose"==r)?j(u,u.length-1,n.minDepth,new S(e.changes.compose(c.changes),C(e.effects,c.effects),c.mapped,c.startSelection,T)):j(u,u.length,n.minDepth,e),T,t,r)}addSelection(e,t,r,n){var i;let o=this.done.length?this.done[this.done.length-1].selectionsAfter:T;return o.length>0&&t-this.prevTime<n&&r==this.prevUserEvent&&r&&/^select($|\.)/.test(r)&&(i=o[o.length-1]).ranges.length==e.ranges.length&&0===i.ranges.filter((t,r)=>t.empty!=e.ranges[r].empty).length?this:new E(M(this.done,e),this.undone,t,r)}addMapping(e){return new E(k(this.done,e),k(this.undone,e),this.prevTime,this.prevUserEvent)}pop(e,t,r){let n=0==e?this.done:this.undone;if(0==n.length)return null;let i=n[n.length-1],o=i.selectionsAfter[0]||t.selection;if(r&&i.selectionsAfter.length){let r,a;return t.update({selection:i.selectionsAfter[i.selectionsAfter.length-1],annotations:p.of({side:e,rest:(r=n[n.length-1],(a=n.slice())[n.length-1]=r.setSelAfter(r.selectionsAfter.slice(0,r.selectionsAfter.length-1)),a),selection:o}),userEvent:0==e?"select.undo":"select.redo",scrollIntoView:!0})}if(!i.changes)return null;{let r=1==n.length?T:n.slice(0,n.length-1);return i.mapped&&(r=k(r,i.mapped)),t.update({changes:i.changes,selection:i.startSelection,effects:i.effects,annotations:p.of({side:e,rest:r,selection:o}),filter:!1,userEvent:0==e?"undo":"redo",scrollIntoView:!0})}}}E.empty=new E(T,T);let $=[{key:"Mod-z",run:v,preventDefault:!0},{key:"Mod-y",mac:"Mod-Shift-z",run:_,preventDefault:!0},{linux:"Ctrl-Shift-z",run:_,preventDefault:!0},{key:"Mod-u",run:P,preventDefault:!0},{key:"Alt-u",mac:"Mod-Shift-u",run:w,preventDefault:!0}];function Z(e,t){return n.jT.create(e.ranges.map(t),e.mainIndex)}function R(e,t){return e.update({selection:t,scrollIntoView:!0,userEvent:"select"})}function I({state:e,dispatch:t},r){let n=Z(e.selection,r);return!n.eq(e.selection,!0)&&(t(R(e,n)),!0)}function z(e,t){return n.jT.cursor(t?e.to:e.from)}function D(e,t){return I(e,r=>r.empty?e.moveByChar(r,t):z(r,t))}function A(e){return e.textDirectionAt(e.state.selection.main.head)==i.Nm.LTR}let V=e=>D(e,!A(e)),N=e=>D(e,A(e));function X(e,t){return I(e,r=>r.empty?e.moveByGroup(r,t):z(r,t))}function L(e,t,r){let i,s,l=(0,o.qz)(e).resolveInner(t.head),u=r?a.md.closedBy:a.md.openedBy;for(let n=t.head;;){let t=r?l.childAfter(n):l.childBefore(n);if(!t)break;!function(e,t,r){if(t.type.prop(r))return!0;let n=t.to-t.from;return n&&(n>2||/[^\s,.;:]/.test(e.sliceDoc(t.from,t.to)))||t.firstChild}(e,t,u)?n=r?t.to:t.from:l=t}return s=l.type.prop(u)&&(i=r?(0,o.Um)(e,l.from,1):(0,o.Um)(e,l.to,-1))&&i.matched?r?i.end.to:i.end.from:r?l.to:l.from,n.jT.cursor(s,r?-1:1)}function U(e,t){return I(e,r=>{if(!r.empty)return z(r,t);let n=e.moveVertically(r,t);return n.head!=r.head?n:e.moveToLineBoundary(r,t)})}"undefined"!=typeof Intl&&Intl.Segmenter;let q=e=>U(e,!1),Y=e=>U(e,!0);function W(e){let t=e.scrollDOM.clientHeight<e.scrollDOM.scrollHeight-2,r=0,n=0,o;if(t){for(let t of e.state.facet(i.tk.scrollMargins)){let i=t(e);(null==i?void 0:i.top)&&(r=Math.max(null==i?void 0:i.top,r)),(null==i?void 0:i.bottom)&&(n=Math.max(null==i?void 0:i.bottom,n))}o=e.scrollDOM.clientHeight-r-n}else o=(e.dom.ownerDocument.defaultView||window).innerHeight;return{marginTop:r,marginBottom:n,selfScroll:t,height:Math.max(e.defaultLineHeight,o-5)}}function B(e,t){let r,n=W(e),{state:o}=e,a=Z(o.selection,r=>r.empty?e.moveVertically(r,t,n.height):z(r,t));if(a.eq(o.selection))return!1;if(n.selfScroll){let t=e.coordsAtPos(o.selection.main.head),s=e.scrollDOM.getBoundingClientRect(),l=s.top+n.marginTop,u=s.bottom-n.marginBottom;t&&t.top>l&&t.bottom<u&&(r=i.tk.scrollIntoView(a.main.head,{y:"start",yMargin:t.top-l}))}return e.dispatch(R(o,a),{effects:r}),!0}let G=e=>B(e,!1),F=e=>B(e,!0);function H(e,t,r){let i=e.lineBlockAt(t.head),o=e.moveToLineBoundary(t,r);if(o.head==t.head&&o.head!=(r?i.to:i.from)&&(o=e.moveToLineBoundary(t,r,!1)),!r&&o.head==i.from&&i.length){let r=/^\s*/.exec(e.state.sliceDoc(i.from,Math.min(i.from+100,i.to)))[0].length;r&&t.head!=i.from+r&&(o=n.jT.cursor(i.from+r))}return o}function J(e,t){let r=Z(e.state.selection,e=>{let r=t(e);return n.jT.range(e.anchor,r.head,r.goalColumn,r.bidiLevel||void 0)});return!r.eq(e.state.selection)&&(e.dispatch(R(e.state,r)),!0)}function K(e,t){return J(e,r=>e.moveByChar(r,t))}let ee=e=>K(e,!A(e)),et=e=>K(e,A(e));function er(e,t){return J(e,r=>e.moveByGroup(r,t))}function en(e,t){return J(e,r=>e.moveVertically(r,t))}let ei=e=>en(e,!1),eo=e=>en(e,!0);function ea(e,t){return J(e,r=>e.moveVertically(r,t,W(e).height))}let es=e=>ea(e,!1),el=e=>ea(e,!0),eu=({state:e,dispatch:t})=>(t(R(e,{anchor:0})),!0),ec=({state:e,dispatch:t})=>(t(R(e,{anchor:e.doc.length})),!0),ed=({state:e,dispatch:t})=>(t(R(e,{anchor:e.selection.main.anchor,head:0})),!0),ef=({state:e,dispatch:t})=>(t(R(e,{anchor:e.selection.main.anchor,head:e.doc.length})),!0);function ep(e,t){if(e.state.readOnly)return!1;let r="delete.selection",{state:o}=e,a=o.changeByRange(i=>{let{from:o,to:a}=i;if(o==a){let n=t(i);n<o?(r="delete.backward",n=eh(e,n,!1)):n>o&&(r="delete.forward",n=eh(e,n,!0)),o=Math.min(o,n),a=Math.max(a,n)}else o=eh(e,o,!1),a=eh(e,a,!0);return o==a?{range:i}:{changes:{from:o,to:a},range:n.jT.cursor(o,o<i.head?-1:1)}});return!a.changes.empty&&(e.dispatch(o.update(a,{scrollIntoView:!0,userEvent:r,effects:"delete.selection"==r?i.tk.announce.of(o.phrase("Selection deleted")):void 0})),!0)}function eh(e,t,r){if(e instanceof i.tk)for(let n of e.state.facet(i.tk.atomicRanges).map(t=>t(e)))n.between(t,t,(e,n)=>{e<t&&n>t&&(t=r?n:e)});return t}let eO=(e,t)=>ep(e,r=>{let i=r.from,{state:a}=e,s=a.doc.lineAt(i),l,u;if(!t&&i>s.from&&i<s.from+200&&!/[^ \t]/.test(l=s.text.slice(0,i-s.from))){if("	"==l[l.length-1])return i-1;let e=(0,n.IS)(l,a.tabSize)%(0,o.y1)(a)||(0,o.y1)(a);for(let t=0;t<e&&" "==l[l.length-1-t];t++)i--;u=i}else(u=(0,n.cp)(s.text,i-s.from,t,t)+s.from)==i&&s.number!=(t?a.doc.lines:1)?u+=t?1:-1:!t&&/[\ufe00-\ufe0f]/.test(s.text.slice(u-s.from,i-s.from))&&(u=(0,n.cp)(s.text,u-s.from,!1,!1)+s.from);return u}),em=e=>eO(e,!1),eg=e=>eO(e,!0),ey=(e,t)=>ep(e,r=>{let i=r.head,{state:o}=e,a=o.doc.lineAt(i),s=o.charCategorizer(i);for(let e=null;;){if(i==(t?a.to:a.from)){i==r.head&&a.number!=(t?o.doc.lines:1)&&(i+=t?1:-1);break}let l=(0,n.cp)(a.text,i-a.from,t)+a.from,u=a.text.slice(Math.min(i,l)-a.from,Math.max(i,l)-a.from),c=s(u);if(null!=e&&c!=e)break;(" "!=u||i!=r.head)&&(e=c),i=l}return i}),eb=e=>ey(e,!1);function ev(e){let t=[],r=-1;for(let n of e.selection.ranges){let i=e.doc.lineAt(n.from),o=e.doc.lineAt(n.to);if(n.empty||n.to!=o.from||(o=e.doc.lineAt(n.to-1)),r>=i.number){let e=t[t.length-1];e.to=o.to,e.ranges.push(n)}else t.push({from:i.from,to:o.to,ranges:[n]});r=o.number+1}return t}function e_(e,t,r){if(e.readOnly)return!1;let i=[],o=[];for(let t of ev(e)){if(r?t.to==e.doc.length:0==t.from)continue;let a=e.doc.lineAt(r?t.to+1:t.from-1),s=a.length+1;if(r)for(let r of(i.push({from:t.to,to:a.to},{from:t.from,insert:a.text+e.lineBreak}),t.ranges))o.push(n.jT.range(Math.min(e.doc.length,r.anchor+s),Math.min(e.doc.length,r.head+s)));else for(let r of(i.push({from:a.from,to:t.from},{from:t.to,insert:e.lineBreak+a.text}),t.ranges))o.push(n.jT.range(r.anchor-s,r.head-s))}return!!i.length&&(t(e.update({changes:i,scrollIntoView:!0,selection:n.jT.create(o,e.selection.mainIndex),userEvent:"move.line"})),!0)}function eP(e,t,r){if(e.readOnly)return!1;let n=[];for(let t of ev(e))r?n.push({from:t.from,insert:e.doc.slice(t.from,t.to)+e.lineBreak}):n.push({from:t.to,insert:e.lineBreak+e.doc.slice(t.from,t.to)});return t(e.update({changes:n,scrollIntoView:!0,userEvent:"input.copyline"})),!0}let ew=ej(!1),eS=ej(!0);function ej(e){return({state:t,dispatch:r})=>{if(t.readOnly)return!1;let i=t.changeByRange(r=>{let{from:i,to:s}=r,l=t.doc.lineAt(i),u=!e&&i==s&&function(e,t){if(/\(\)|\[\]|\{\}/.test(e.sliceDoc(t-1,t+1)))return{from:t,to:t};let r=(0,o.qz)(e).resolveInner(t),n=r.childBefore(t),i=r.childAfter(t),s;return n&&i&&n.to<=t&&i.from>=t&&(s=n.type.prop(a.md.closedBy))&&s.indexOf(i.name)>-1&&e.doc.lineAt(n.to).from==e.doc.lineAt(i.from).from&&!/\S/.test(e.sliceDoc(n.to,i.from))?{from:n.to,to:i.from}:null}(t,i);e&&(i=s=(s<=l.to?l:t.doc.lineAt(s)).to);let c=new o.Gn(t,{simulateBreak:i,simulateDoubleBreak:!!u}),d=(0,o.K0)(c,i);for(null==d&&(d=(0,n.IS)(/^\s*/.exec(t.doc.lineAt(i).text)[0],t.tabSize));s<l.to&&/\s/.test(l.text[s-l.from]);)s++;u?{from:i,to:s}=u:i>l.from&&i<l.from+100&&!/\S/.test(l.text.slice(0,i))&&(i=l.from);let f=["",(0,o.SS)(t,d)];return u&&f.push((0,o.SS)(t,c.lineIndent(l.from,-1))),{changes:{from:i,to:s,insert:n.xv.of(f)},range:n.jT.cursor(i+1+f[1].length)}});return r(t.update(i,{scrollIntoView:!0,userEvent:"input"})),!0}}function eC(e,t){let r=-1;return e.changeByRange(i=>{let o=[];for(let n=i.from;n<=i.to;){let a=e.doc.lineAt(n);a.number>r&&(i.empty||i.to>a.from)&&(t(a,o,i),r=a.number),n=a.to+1}let a=e.changes(o);return{changes:o,range:n.jT.range(a.mapPos(i.anchor,1),a.mapPos(i.head,1))}})}let ex=[{key:"Ctrl-b",run:V,shift:ee,preventDefault:!0},{key:"Ctrl-f",run:N,shift:et},{key:"Ctrl-p",run:q,shift:ei},{key:"Ctrl-n",run:Y,shift:eo},{key:"Ctrl-a",run:e=>I(e,t=>n.jT.cursor(e.lineBlockAt(t.head).from,1)),shift:e=>J(e,t=>n.jT.cursor(e.lineBlockAt(t.head).from))},{key:"Ctrl-e",run:e=>I(e,t=>n.jT.cursor(e.lineBlockAt(t.head).to,-1)),shift:e=>J(e,t=>n.jT.cursor(e.lineBlockAt(t.head).to))},{key:"Ctrl-d",run:eg},{key:"Ctrl-h",run:em},{key:"Ctrl-k",run:e=>ep(e,t=>{let r=e.lineBlockAt(t.head).to;return t.head<r?r:Math.min(e.state.doc.length,t.head+1)})},{key:"Ctrl-Alt-h",run:eb},{key:"Ctrl-o",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let r=e.changeByRange(e=>({changes:{from:e.from,to:e.to,insert:n.xv.of(["",""])},range:n.jT.cursor(e.from)}));return t(e.update(r,{scrollIntoView:!0,userEvent:"input"})),!0}},{key:"Ctrl-t",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let r=e.changeByRange(t=>{if(!t.empty||0==t.from||t.from==e.doc.length)return{range:t};let r=t.from,i=e.doc.lineAt(r),o=r==i.from?r-1:(0,n.cp)(i.text,r-i.from,!1)+i.from,a=r==i.to?r+1:(0,n.cp)(i.text,r-i.from,!0)+i.from;return{changes:{from:o,to:a,insert:e.doc.slice(r,a).append(e.doc.slice(o,r))},range:n.jT.cursor(a)}});return!r.changes.empty&&(t(e.update(r,{scrollIntoView:!0,userEvent:"move.character"})),!0)}},{key:"Ctrl-v",run:F}],eT=[{key:"Alt-ArrowLeft",mac:"Ctrl-ArrowLeft",run:e=>I(e,t=>L(e.state,t,!A(e))),shift:e=>J(e,t=>L(e.state,t,!A(e)))},{key:"Alt-ArrowRight",mac:"Ctrl-ArrowRight",run:e=>I(e,t=>L(e.state,t,A(e))),shift:e=>J(e,t=>L(e.state,t,A(e)))},{key:"Alt-ArrowUp",run:({state:e,dispatch:t})=>e_(e,t,!1)},{key:"Shift-Alt-ArrowUp",run:({state:e,dispatch:t})=>eP(e,t,!1)},{key:"Alt-ArrowDown",run:({state:e,dispatch:t})=>e_(e,t,!0)},{key:"Shift-Alt-ArrowDown",run:({state:e,dispatch:t})=>eP(e,t,!0)},{key:"Escape",run:({state:e,dispatch:t})=>{let r=e.selection,i=null;return r.ranges.length>1?i=n.jT.create([r.main]):r.main.empty||(i=n.jT.create([n.jT.cursor(r.main.head)])),!!i&&(t(R(e,i)),!0)}},{key:"Mod-Enter",run:eS},{key:"Alt-l",mac:"Ctrl-l",run:({state:e,dispatch:t})=>{let r=ev(e).map(({from:t,to:r})=>n.jT.range(t,Math.min(r+1,e.doc.length)));return t(e.update({selection:n.jT.create(r),userEvent:"select"})),!0}},{key:"Mod-i",run:({state:e,dispatch:t})=>{let r=Z(e.selection,t=>{var r;let i=(0,o.qz)(e).resolveStack(t.from,1);for(let e=i;e;e=e.next){let{node:i}=e;if((i.from<t.from&&i.to>=t.to||i.to>t.to&&i.from<=t.from)&&(null===(r=i.parent)||void 0===r?void 0:r.parent))return n.jT.range(i.to,i.from)}return t});return t(R(e,r)),!0},preventDefault:!0},{key:"Mod-[",run:({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(eC(e,(t,r)=>{let i=/^\s*/.exec(t.text)[0];if(!i)return;let a=(0,n.IS)(i,e.tabSize),s=0,l=(0,o.SS)(e,Math.max(0,a-(0,o.y1)(e)));for(;s<i.length&&s<l.length&&i.charCodeAt(s)==l.charCodeAt(s);)s++;r.push({from:t.from+s,to:t.from+i.length,insert:l.slice(s)})}),{userEvent:"delete.dedent"})),!0)},{key:"Mod-]",run:({state:e,dispatch:t})=>!e.readOnly&&(t(e.update(eC(e,(t,r)=>{r.push({from:t.from,insert:e.facet(o.c)})}),{userEvent:"input.indent"})),!0)},{key:"Mod-Alt-\\",run:({state:e,dispatch:t})=>{if(e.readOnly)return!1;let r=Object.create(null),n=new o.Gn(e,{overrideIndentation:e=>{let t=r[e];return null==t?-1:t}}),i=eC(e,(t,i,a)=>{let s=(0,o.K0)(n,t.from);if(null==s)return;/\S/.test(t.text)||(s=0);let l=/^\s*/.exec(t.text)[0],u=(0,o.SS)(e,s);(l!=u||a.from<t.from+l.length)&&(r[t.from]=s,i.push({from:t.from,to:t.from+l.length,insert:u}))});return i.changes.empty||t(e.update(i,{userEvent:"indent"})),!0}},{key:"Shift-Mod-k",run:e=>{if(e.state.readOnly)return!1;let{state:t}=e,r=t.changes(ev(t).map(({from:e,to:r})=>(e>0?e--:r<t.doc.length&&r++,{from:e,to:r}))),n=Z(t.selection,t=>e.moveVertically(t,!0)).map(r);return e.dispatch({changes:r,selection:n,scrollIntoView:!0,userEvent:"delete.line"}),!0}},{key:"Shift-Mod-\\",run:({state:e,dispatch:t})=>{let r,i;return r=!1,i=Z(e.selection,t=>{let i=(0,o.Um)(e,t.head,-1)||(0,o.Um)(e,t.head,1)||t.head>0&&(0,o.Um)(e,t.head-1,1)||t.head<e.doc.length&&(0,o.Um)(e,t.head+1,-1);if(!i||!i.end)return t;r=!0;let a=i.start.from==t.head?i.end.to:i.end.from;return n.jT.cursor(a)}),!!r&&(t(R(e,i)),!0)}},{key:"Mod-/",run:e=>{let{state:t}=e,r=t.doc.lineAt(t.selection.main.from),n=d(e.state,r.from);return n.line?l(e):!!n.block&&c(e)}},{key:"Alt-A",run:u}].concat([{key:"ArrowLeft",run:V,shift:ee,preventDefault:!0},{key:"Mod-ArrowLeft",mac:"Alt-ArrowLeft",run:e=>X(e,!A(e)),shift:e=>er(e,!A(e)),preventDefault:!0},{mac:"Cmd-ArrowLeft",run:e=>I(e,t=>H(e,t,!A(e))),shift:e=>J(e,t=>H(e,t,!A(e))),preventDefault:!0},{key:"ArrowRight",run:N,shift:et,preventDefault:!0},{key:"Mod-ArrowRight",mac:"Alt-ArrowRight",run:e=>X(e,A(e)),shift:e=>er(e,A(e)),preventDefault:!0},{mac:"Cmd-ArrowRight",run:e=>I(e,t=>H(e,t,A(e))),shift:e=>J(e,t=>H(e,t,A(e))),preventDefault:!0},{key:"ArrowUp",run:q,shift:ei,preventDefault:!0},{mac:"Cmd-ArrowUp",run:eu,shift:ed},{mac:"Ctrl-ArrowUp",run:G,shift:es},{key:"ArrowDown",run:Y,shift:eo,preventDefault:!0},{mac:"Cmd-ArrowDown",run:ec,shift:ef},{mac:"Ctrl-ArrowDown",run:F,shift:el},{key:"PageUp",run:G,shift:es},{key:"PageDown",run:F,shift:el},{key:"Home",run:e=>I(e,t=>H(e,t,!1)),shift:e=>J(e,t=>H(e,t,!1)),preventDefault:!0},{key:"Mod-Home",run:eu,shift:ed},{key:"End",run:e=>I(e,t=>H(e,t,!0)),shift:e=>J(e,t=>H(e,t,!0)),preventDefault:!0},{key:"Mod-End",run:ec,shift:ef},{key:"Enter",run:ew},{key:"Mod-a",run:({state:e,dispatch:t})=>(t(e.update({selection:{anchor:0,head:e.doc.length},userEvent:"select"})),!0)},{key:"Backspace",run:em,shift:em},{key:"Delete",run:eg},{key:"Mod-Backspace",mac:"Alt-Backspace",run:eb},{key:"Mod-Delete",mac:"Alt-Delete",run:e=>ey(e,!0)},{mac:"Mod-Backspace",run:e=>ep(e,t=>{let r=e.moveToLineBoundary(t,!1).head;return t.head>r?r:Math.max(0,t.head-1)})},{mac:"Mod-Delete",run:e=>ep(e,t=>{let r=e.moveToLineBoundary(t,!0).head;return t.head<r?r:Math.min(e.state.doc.length,t.head+1)})}].concat(ex.map(e=>({mac:e.key,run:e.run,shift:e.shift}))))},88007:function(e,t,r){"use strict";r.d(t,{eJ:function(){return N}});var n=r(24464),i=r(65683);let o=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],a=new n.IK({start:!1,shift:(e,t)=>4==t||5==t||312==t?e:313==t,strict:!1}),s=new n.Jq((e,t)=>{let{next:r}=e;(125==r||-1==r||t.context)&&e.acceptToken(310)},{contextual:!0,fallback:!0}),l=new n.Jq((e,t)=>{let{next:r}=e,n;!(o.indexOf(r)>-1)&&(47==r&&(47==(n=e.peek(1))||42==n)||125==r||59==r||-1==r||t.context||e.acceptToken(309))},{contextual:!0}),u=new n.Jq((e,t)=>{let{next:r}=e;if((43==r||45==r)&&(e.advance(),r==e.next)){e.advance();let r=!t.context&&t.canShift(1);e.acceptToken(r?1:2)}},{contextual:!0});function c(e,t){return e>=65&&e<=90||e>=97&&e<=122||95==e||e>=192||!t&&e>=48&&e<=57}let d=new n.Jq((e,t)=>{if(60!=e.next||!t.dialectEnabled(0)||(e.advance(),47==e.next))return;let r=0;for(;o.indexOf(e.next)>-1;)e.advance(),r++;if(c(e.next,!0)){for(e.advance(),r++;c(e.next,!1);)e.advance(),r++;for(;o.indexOf(e.next)>-1;)e.advance(),r++;if(44==e.next)return;for(let t=0;;t++){if(7==t){if(!c(e.next,!0))return;break}if(e.next!="extends".charCodeAt(t))break;e.advance(),r++}}e.acceptToken(3,-r)}),f=(0,i.Gv)({"get set async static":i.pJ.modifier,"for while do if else switch try catch finally return throw break continue default case":i.pJ.controlKeyword,"in of await yield void typeof delete instanceof":i.pJ.operatorKeyword,"let var const using function class extends":i.pJ.definitionKeyword,"import export from":i.pJ.moduleKeyword,"with debugger as new":i.pJ.keyword,TemplateString:i.pJ.special(i.pJ.string),super:i.pJ.atom,BooleanLiteral:i.pJ.bool,this:i.pJ.self,null:i.pJ.null,Star:i.pJ.modifier,VariableName:i.pJ.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":i.pJ.function(i.pJ.variableName),VariableDefinition:i.pJ.definition(i.pJ.variableName),Label:i.pJ.labelName,PropertyName:i.pJ.propertyName,PrivatePropertyName:i.pJ.special(i.pJ.propertyName),"CallExpression/MemberExpression/PropertyName":i.pJ.function(i.pJ.propertyName),"FunctionDeclaration/VariableDefinition":i.pJ.function(i.pJ.definition(i.pJ.variableName)),"ClassDeclaration/VariableDefinition":i.pJ.definition(i.pJ.className),PropertyDefinition:i.pJ.definition(i.pJ.propertyName),PrivatePropertyDefinition:i.pJ.definition(i.pJ.special(i.pJ.propertyName)),UpdateOp:i.pJ.updateOperator,"LineComment Hashbang":i.pJ.lineComment,BlockComment:i.pJ.blockComment,Number:i.pJ.number,String:i.pJ.string,Escape:i.pJ.escape,ArithOp:i.pJ.arithmeticOperator,LogicOp:i.pJ.logicOperator,BitOp:i.pJ.bitwiseOperator,CompareOp:i.pJ.compareOperator,RegExp:i.pJ.regexp,Equals:i.pJ.definitionOperator,Arrow:i.pJ.function(i.pJ.punctuation),": Spread":i.pJ.punctuation,"( )":i.pJ.paren,"[ ]":i.pJ.squareBracket,"{ }":i.pJ.brace,"InterpolationStart InterpolationEnd":i.pJ.special(i.pJ.brace),".":i.pJ.derefOperator,", ;":i.pJ.separator,"@":i.pJ.meta,TypeName:i.pJ.typeName,TypeDefinition:i.pJ.definition(i.pJ.typeName),"type enum interface implements namespace module declare":i.pJ.definitionKeyword,"abstract global Privacy readonly override":i.pJ.modifier,"is keyof unique infer":i.pJ.operatorKeyword,JSXAttributeValue:i.pJ.attributeValue,JSXText:i.pJ.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":i.pJ.angleBracket,"JSXIdentifier JSXNameSpacedName":i.pJ.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":i.pJ.attributeName,"JSXBuiltin/JSXIdentifier":i.pJ.standard(i.pJ.tagName)}),p={__proto__:null,export:18,as:23,from:31,default:34,async:39,function:40,extends:52,this:56,true:64,false:64,null:76,void:80,typeof:84,super:102,new:136,delete:152,yield:161,await:165,class:170,public:227,private:227,protected:227,readonly:229,instanceof:248,satisfies:251,in:252,const:254,import:286,keyof:339,unique:343,infer:349,is:385,abstract:405,implements:407,type:409,let:412,var:414,using:417,interface:423,enum:427,namespace:433,module:435,declare:439,global:443,for:462,of:471,while:474,with:478,do:482,if:486,else:488,switch:492,case:498,try:504,catch:508,finally:512,return:516,throw:520,break:524,continue:528,debugger:532},h={__proto__:null,async:123,get:125,set:127,declare:187,public:189,private:189,protected:189,static:191,abstract:193,override:195,readonly:201,accessor:203,new:389},O={__proto__:null,"<":143},m=n.WQ.deserialize({version:14,states:"$<UO%TQ^OOO%[Q^OOO'_Q`OOP(lOWOOO*zQ08SO'#ChO+RO!bO'#CiO+aO#tO'#CiO+oO?MpO'#D^O.QQ^O'#DdO.bQ^O'#DoO%[Q^O'#DyO0fQ^O'#EROOQ07b'#EZ'#EZO1PQWO'#EWOOQO'#El'#ElOOQO'#Ie'#IeO1XQWO'#GmO1dQWO'#EkO1iQWO'#EkO3kQ08SO'#JiO6[Q08SO'#JjO6xQWO'#FZO6}Q&jO'#FqOOQ07b'#Fc'#FcO7YO,YO'#FcO7hQ7[O'#FxO9UQWO'#FwOOQ07b'#Jj'#JjOOQ07`'#Ji'#JiO9ZQWO'#GqOOQU'#KU'#KUO9fQWO'#IRO9kQ07hO'#ISOOQU'#JW'#JWOOQU'#IW'#IWQ`Q^OOO`Q^OOO%[Q^O'#DqO9sQ^O'#D}O9zQ^O'#EPO9aQWO'#GmO:RQ7[O'#CnO:aQWO'#EjO:lQWO'#EuO:qQ7[O'#FbO;`QWO'#GmOOQO'#KV'#KVO;eQWO'#KVO;sQWO'#GuO;sQWO'#GvO;sQWO'#GxO9aQWO'#G{O<jQWO'#HOO>RQWO'#CdO>cQWO'#H[O>kQWO'#HbO>kQWO'#HdO`Q^O'#HfO>kQWO'#HhO>kQWO'#HkO>pQWO'#HqO>uQ07iO'#HwO%[Q^O'#HyO?QQ07iO'#H{O?]Q07iO'#H}O9kQ07hO'#IPO?hQ08SO'#ChO@jQ`O'#DiQOQWOOO%[Q^O'#EPOAQQWO'#ESO:RQ7[O'#EjOA]QWO'#EjOAhQpO'#FbOOQU'#Cf'#CfOOQ07`'#Dn'#DnOOQ07`'#Jm'#JmO%[Q^O'#JmOOQO'#Jq'#JqOOQO'#Ib'#IbOBhQ`O'#EcOOQ07`'#Eb'#EbOCdQ07pO'#EcOCnQ`O'#EVOOQO'#Jp'#JpODSQ`O'#JqOEaQ`O'#EVOCnQ`O'#EcPEnO!0LbO'#CaPOOO)CDu)CDuOOOO'#IX'#IXOEyO!bO,59TOOQ07b,59T,59TOOOO'#IY'#IYOFXO#tO,59TO%[Q^O'#D`OOOO'#I['#I[OFgO?MpO,59xOOQ07b,59x,59xOFuQ^O'#I]OGYQWO'#JkOI[QrO'#JkO+}Q^O'#JkOIcQWO,5:OOIyQWO'#ElOJWQWO'#JyOJcQWO'#JxOJcQWO'#JxOJkQWO,5;YOJpQWO'#JwOOQ07f,5:Z,5:ZOJwQ^O,5:ZOLxQ08SO,5:eOMiQWO,5:mONSQ07hO'#JvONZQWO'#JuO9ZQWO'#JuONoQWO'#JuONwQWO,5;XON|QWO'#JuO!#UQrO'#JjOOQ07b'#Ch'#ChO%[Q^O'#ERO!#tQpO,5:rOOQO'#Jr'#JrOOQO-E<c-E<cO9aQWO,5=XO!$[QWO,5=XO!$aQ^O,5;VO!&dQ7[O'#EgO!'}QWO,5;VO!)mQ7[O'#DsO!)tQ^O'#DxO!*OQ`O,5;`O!*WQ`O,5;`O%[Q^O,5;`OOQU'#FR'#FROOQU'#FT'#FTO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aO%[Q^O,5;aOOQU'#FX'#FXO!*fQ^O,5;rOOQ07b,5;w,5;wOOQ07b,5;x,5;xO!,iQWO,5;xOOQ07b,5;y,5;yO%[Q^O'#IiO!,qQ07hO,5<eO!&dQ7[O,5;aO!-`Q7[O,5;aO%[Q^O,5;uO!-gQ&jO'#FgO!.dQ&jO'#J}O!.OQ&jO'#J}O!.kQ&jO'#J}OOQO'#J}'#J}O!/PQ&jO,5<POOOS,5<],5<]O!/bQ^O'#FsOOOS'#Ih'#IhO7YO,YO,5;}O!/iQ&jO'#FuOOQ07b,5;},5;}O!0YQMhO'#CuOOQ07b'#Cy'#CyO!0mQWO'#CyO!0rO?MpO'#C}O!1`Q7[O,5<bO!1gQWO,5<dO!3SQ!LQO'#GSO!3aQWO'#GTO!3fQWO'#GTO!3kQ!LQO'#GXO!4jQ`O'#G]OOQO'#Gh'#GhO!(SQ7[O'#GgOOQO'#Gj'#GjO!(SQ7[O'#GiO!5]QMhO'#JdOOQ07b'#Jd'#JdO!5gQWO'#JcO!5uQWO'#JbO!5}QWO'#CtOOQ07b'#Cw'#CwOOQ07b'#DR'#DROOQ07b'#DT'#DTO1SQWO'#DVO!(SQ7[O'#FzO!(SQ7[O'#F|O!6VQWO'#GOO!6[QWO'#GPO!3fQWO'#GVO!(SQ7[O'#G[O!6aQWO'#EmO!7OQWO,5<cOOQ07`'#Cq'#CqO!7WQWO'#EnO!8QQ`O'#EoOOQ07`'#Jw'#JwO!8XQ07hO'#KWO9kQ07hO,5=]O`Q^O,5>mOOQU'#J`'#J`OOQU,5>n,5>nOOQU-E<U-E<UO!:ZQ08SO,5:]O!<wQ08SO,5:iO%[Q^O,5:iO!?bQ08SO,5:kOOQO,5@q,5@qO!@RQ7[O,5=XO!@aQ07hO'#JaO9UQWO'#JaO!@rQ07hO,59YO!@}Q`O,59YO!AVQ7[O,59YO:RQ7[O,59YO!AbQWO,5;VO!AjQWO'#HZO!BOQWO'#KZO%[Q^O,5;zO!7{Q`O,5;|O!BWQWO,5=tO!B]QWO,5=tO!BbQWO,5=tO9kQ07hO,5=tO;sQWO,5=dOOQO'#Cu'#CuO!BpQ`O,5=aO!BxQ7[O,5=bO!CTQWO,5=dO!CYQpO,5=gO!CbQWO'#KVO>pQWO'#HQO9aQWO'#HSO!CgQWO'#HSO:RQ7[O'#HUO!ClQWO'#HUOOQU,5=j,5=jO!CqQWO'#HVO!DSQWO'#CnO!DXQWO,59OO!DcQWO,59OO!FhQ^O,59OOOQU,59O,59OO!FxQ07hO,59OO%[Q^O,59OO!ITQ^O'#H^OOQU'#H_'#H_OOQU'#H`'#H`O`Q^O,5=vO!IkQWO,5=vO`Q^O,5=|O`Q^O,5>OO!IpQWO,5>QO`Q^O,5>SO!IuQWO,5>VO!IzQ^O,5>]OOQU,5>c,5>cO%[Q^O,5>cO9kQ07hO,5>eOOQU,5>g,5>gO!NUQWO,5>gOOQU,5>i,5>iO!NUQWO,5>iOOQU,5>k,5>kO!NZQ`O'#D[O%[Q^O'#JmO!NxQ`O'#JmO# gQ`O'#DjO# xQ`O'#DjO#$ZQ^O'#DjO#$bQWO'#JlO#$jQWO,5:TO#$oQWO'#EpO#$}QWO'#JzO#%VQWO,5;ZO#%[Q`O'#DjO#%iQ`O'#EUOOQ07b,5:n,5:nO%[Q^O,5:nO#%pQWO,5:nO>pQWO,5;UO!@}Q`O,5;UO!AVQ7[O,5;UO:RQ7[O,5;UO#%xQWO,5@XO#%}Q$ISO,5:rOOQO-E<`-E<`O#'TQ07pO,5:}OCnQ`O,5:qO#'_Q`O,5:qOCnQ`O,5:}O!@rQ07hO,5:qOOQ07`'#Ef'#EfOOQO,5:},5:}O%[Q^O,5:}O#'lQ07hO,5:}O#'wQ07hO,5:}O!@}Q`O,5:qOOQO,5;T,5;TO#(VQ07hO,5:}POOO'#IV'#IVP#(kO!0LbO,58{POOO,58{,58{OOOO-E<V-E<VOOQ07b1G.o1G.oOOOO-E<W-E<WO#(vQpO,59zOOOO-E<Y-E<YOOQ07b1G/d1G/dO#({QrO,5>wO+}Q^O,5>wOOQO,5>},5>}O#)VQ^O'#I]OOQO-E<Z-E<ZO#)dQWO,5@VO#)lQrO,5@VO#)sQWO,5@dOOQ07b1G/j1G/jO%[Q^O,5@eO#){QWO'#IcOOQO-E<a-E<aO#)sQWO,5@dOOQ07`1G0t1G0tOOQ07f1G/u1G/uOOQ07f1G0X1G0XO%[Q^O,5@bO#*aQ07hO,5@bO#*rQ07hO,5@bO#*yQWO,5@aO9ZQWO,5@aO#+RQWO,5@aO#+aQWO'#IfO#*yQWO,5@aOOQ07`1G0s1G0sO!*OQ`O,5:tO!*ZQ`O,5:tOOQO,5:v,5:vO#,RQWO,5:vO#,ZQ7[O1G2sO9aQWO1G2sOOQ07b1G0q1G0qO#,iQ08SO1G0qO#-nQ08QO,5;ROOQ07b'#GR'#GRO#.[Q08SO'#JdO!$aQ^O1G0qO#0dQ7[O'#JnO#0nQWO,5:_O#0sQrO'#JoO%[Q^O'#JoO#0}QWO,5:dOOQ07b'#D['#D[OOQ07b1G0z1G0zO%[Q^O1G0zOOQ07b1G1d1G1dO#1SQWO1G0zO#3kQ08SO1G0{O#3rQ08SO1G0{O#6]Q08SO1G0{O#6dQ08SO1G0{O#8nQ08SO1G0{O#9UQ08SO1G0{O#<OQ08SO1G0{O#<VQ08SO1G0{O#>jQ08SO1G0{O#>wQ08SO1G0{O#@uQ08SO1G0{O#CuQ(CYO'#ChO#EsQ(CYO1G1^O#EzQ(CYO'#JjO!,lQWO1G1dO#F[Q08SO,5?TOOQ07`-E<g-E<gO#GOQ08SO1G0{OOQ07b1G0{1G0{O#IZQ08SO1G1aO#I}Q&jO,5<TO#JVQ&jO,5<UO#J_Q&jO'#FlO#JvQWO'#FkOOQO'#KO'#KOOOQO'#Ig'#IgO#J{Q&jO1G1kOOQ07b1G1k1G1kOOOS1G1v1G1vO#K^Q(CYO'#JiO#KhQWO,5<_O!*fQ^O,5<_OOOS-E<f-E<fOOQ07b1G1i1G1iO#KmQ`O'#J}OOQ07b,5<a,5<aO#KuQ`O,5<aOOQ07b,59e,59eO!&dQ7[O'#DPOOOO'#IZ'#IZO#KzO?MpO,59iOOQ07b,59i,59iO%[Q^O1G1|O!6[QWO'#IkO#LVQ7[O,5<uOOQ07b,5<r,5<rO!(SQ7[O'#InO#LuQ7[O,5=RO!(SQ7[O'#IpO#MhQ7[O,5=TO!&dQ7[O,5=VOOQO1G2O1G2OO#MrQpO'#CqO#NVQpO,5<nO#N^QWO'#KRO9aQWO'#KRO#NlQWO,5<pO!(SQ7[O,5<oO#NqQWO'#GUO#N|QWO,5<oO$ RQpO'#GRO$ `QpO'#KSO$ jQWO'#KSO!&dQ7[O'#KSO$ oQWO,5<sO$ tQ`O'#G^O!4eQ`O'#G^O$!VQWO'#G`O$![QWO'#GbO!3fQWO'#GeO$!aQ07hO'#ImO$!lQ`O,5<wOOQ07f,5<w,5<wO$!sQ`O'#G^O$#RQ`O'#G_O$#ZQ`O'#G_O$#`Q7[O,5=RO$#pQ7[O,5=TOOQ07b,5=W,5=WO!(SQ7[O,5?}O!(SQ7[O,5?}O$$QQWO'#IrO$$]QWO,5?|O$$eQWO,59`O$%UQ7[O,59qOOQ07b,59q,59qO$%wQ7[O,5<fO$&jQ7[O,5<hO@bQWO,5<jOOQ07b,5<k,5<kO$&tQWO,5<qO$&yQ7[O,5<vO$'ZQWO'#JuO!$aQ^O1G1}O$'`QWO1G1}O9ZQWO'#JxO9ZQWO'#EpO%[Q^O'#EpO9ZQWO'#ItO$'eQ07hO,5@rOOQU1G2w1G2wOOQU1G4X1G4XOOQ07b1G/w1G/wO!,iQWO1G/wO$)jQ08SO1G0TOOQU1G2s1G2sO!&dQ7[O1G2sO%[Q^O1G2sO#,^QWO1G2sO$+nQ7[O'#EgOOQ07`,5?{,5?{O$+xQ07hO,5?{OOQU1G.t1G.tO!@rQ07hO1G.tO!@}Q`O1G.tO!AVQ7[O1G.tO$,ZQWO1G0qO$,`QWO'#ChO$,kQWO'#K[O$,sQWO,5=uO$,xQWO'#K[O$,}QWO'#K[O$-]QWO'#IzO$-kQWO,5@uO$-sQrO1G1fOOQ07b1G1h1G1hO9aQWO1G3`O@bQWO1G3`O$-zQWO1G3`O$.PQWO1G3`OOQU1G3`1G3`O!CTQWO1G3OO!&dQ7[O1G2{O$.UQWO1G2{OOQU1G2|1G2|O!&dQ7[O1G2|O$.ZQWO1G2|O$.cQ`O'#GzOOQU1G3O1G3OO!4eQ`O'#IvO!CYQpO1G3ROOQU1G3R1G3ROOQU,5=l,5=lO$.kQ7[O,5=nO9aQWO,5=nO$![QWO,5=pO9UQWO,5=pO!@}Q`O,5=pO!AVQ7[O,5=pO:RQ7[O,5=pO$.yQWO'#KYO$/UQWO,5=qOOQU1G.j1G.jO$/ZQ07hO1G.jO@bQWO1G.jO$/fQWO1G.jO9kQ07hO1G.jO$1kQrO,5@wO$1{QWO,5@wO9ZQWO,5@wO$2WQ^O,5=xO$2_QWO,5=xOOQU1G3b1G3bO`Q^O1G3bOOQU1G3h1G3hOOQU1G3j1G3jO>kQWO1G3lO$2dQ^O1G3nO$6hQ^O'#HmOOQU1G3q1G3qO$6uQWO'#HsO>pQWO'#HuOOQU1G3w1G3wO$6}Q^O1G3wO9kQ07hO1G3}OOQU1G4P1G4POOQ07`'#GY'#GYO9kQ07hO1G4RO9kQ07hO1G4TO$;UQWO,5@XO!*fQ^O,5;[O9ZQWO,5;[O>pQWO,5:UO!*fQ^O,5:UO!@}Q`O,5:UO$;ZQ(CYO,5:UOOQO,5;[,5;[O$;eQ`O'#I^O$;{QWO,5@WOOQ07b1G/o1G/oO$<TQ`O'#IdO$<_QWO,5@fOOQ07`1G0u1G0uO# xQ`O,5:UOOQO'#Ia'#IaO$<gQ`O,5:pOOQ07f,5:p,5:pO#%sQWO1G0YOOQ07b1G0Y1G0YO%[Q^O1G0YOOQ07b1G0p1G0pO>pQWO1G0pO!@}Q`O1G0pO!AVQ7[O1G0pOOQ07`1G5s1G5sO!@rQ07hO1G0]OOQO1G0i1G0iO%[Q^O1G0iO$<nQ07hO1G0iO$<yQ07hO1G0iO!@}Q`O1G0]OCnQ`O1G0]O$=XQ07hO1G0iOOQO1G0]1G0]O$=mQ08SO1G0iPOOO-E<T-E<TPOOO1G.g1G.gOOOO1G/f1G/fO$=wQpO,5<eO$>PQrO1G4cOOQO1G4i1G4iO%[Q^O,5>wO$>ZQWO1G5qO$>cQWO1G6OO$>kQrO1G6PO9ZQWO,5>}O$>uQ08SO1G5|O%[Q^O1G5|O$?VQ07hO1G5|O$?hQWO1G5{O$?hQWO1G5{O9ZQWO1G5{O$?pQWO,5?QO9ZQWO,5?QOOQO,5?Q,5?QO$@UQWO,5?QO$'ZQWO,5?QOOQO-E<d-E<dOOQO1G0`1G0`OOQO1G0b1G0bO!,lQWO1G0bOOQU7+(_7+(_O!&dQ7[O7+(_O%[Q^O7+(_O$@dQWO7+(_O$@oQ7[O7+(_O$@}Q08SO,5=RO$CYQ08SO,5=TO$EeQ08SO,5=RO$GvQ08SO,5=TO$JXQ08SO,59qO$LaQ08SO,5<fO$NlQ08SO,5<hO%!wQ08SO,5<vOOQ07b7+&]7+&]O%%YQ08SO7+&]O%%|Q7[O'#I_O%&WQWO,5@YOOQ07b1G/y1G/yO%&`Q^O'#I`O%&mQWO,5@ZO%&uQrO,5@ZOOQ07b1G0O1G0OO%'PQWO7+&fOOQ07b7+&f7+&fO%'UQ(CYO,5:eO%[Q^O7+&xO%'`Q(CYO,5:]O%'mQ(CYO,5:iO%'wQ(CYO,5:kOOQ07b7+'O7+'OOOQO1G1o1G1oOOQO1G1p1G1pO%(RQtO,5<WO!*fQ^O,5<VOOQO-E<e-E<eOOQ07b7+'V7+'VOOOS7+'b7+'bOOOS1G1y1G1yO%(^QWO1G1yOOQ07b1G1{1G1{O%(cQpO,59kOOOO-E<X-E<XOOQ07b1G/T1G/TO%(jQ08SO7+'hOOQ07b,5?V,5?VO%)^QpO,5?VOOQ07b1G2a1G2aP!&dQ7[O'#IkPOQ07b-E<i-E<iO%)|Q7[O,5?YOOQ07b-E<l-E<lO%*oQ7[O,5?[OOQ07b-E<n-E<nO%*yQpO1G2qOOQ07b1G2Y1G2YO%+QQWO'#IjO%+`QWO,5@mO%+`QWO,5@mO%+hQWO,5@mO%+sQWO,5@mOOQO1G2[1G2[O%,RQ7[O1G2ZO!(SQ7[O1G2ZO%,cQ!LQO'#IlO%,sQWO,5@nO!&dQ7[O,5@nO%,{QpO,5@nOOQ07b1G2_1G2_OOQ07`,5<x,5<xOOQ07`,5<y,5<yO$'ZQWO,5<yOC_QWO,5<yO!@}Q`O,5<xOOQO'#Ga'#GaO%-VQWO,5<zOOQ07`,5<|,5<|O$'ZQWO,5=POOQO,5?X,5?XOOQO-E<k-E<kOOQ07f1G2c1G2cO!4eQ`O,5<xO%-_QWO,5<yO$!VQWO,5<zO!4eQ`O,5<yO!(SQ7[O'#InO%.RQ7[O1G2mO!(SQ7[O'#IpO%.tQ7[O1G2oO%/OQ7[O1G5iO%/YQ7[O1G5iOOQO,5?^,5?^OOQO-E<p-E<pOOQO1G.z1G.zO!7{Q`O,59sO%[Q^O,59sO%/gQWO1G2UO!(SQ7[O1G2]O%/lQ08SO7+'iOOQ07b7+'i7+'iO!$aQ^O7+'iO%0`QWO,5;[OOQ07`,5?`,5?`OOQ07`-E<r-E<rOOQ07b7+%c7+%cO%0eQpO'#KTO#%sQWO7+(_O%0oQrO7+(_O$@gQWO7+(_O%0vQ08QO'#ChO%1ZQ08QO,5<}O%1{QWO,5<}OOQ07`1G5g1G5gOOQU7+$`7+$`O!@rQ07hO7+$`O!@}Q`O7+$`O!$aQ^O7+&]O%2QQWO'#IyO%2iQWO,5@vOOQO1G3a1G3aO9aQWO,5@vO%2iQWO,5@vO%2qQWO,5@vOOQO,5?f,5?fOOQO-E<x-E<xOOQ07b7+'Q7+'QO%2vQWO7+(zO9kQ07hO7+(zO9aQWO7+(zO@bQWO7+(zOOQU7+(j7+(jO%2{Q08QO7+(gO!&dQ7[O7+(gO%3VQpO7+(hOOQU7+(h7+(hO!&dQ7[O7+(hO%3^QWO'#KXO%3iQWO,5=fOOQO,5?b,5?bOOQO-E<t-E<tOOQU7+(m7+(mO%4xQ`O'#HTOOQU1G3Y1G3YO!&dQ7[O1G3YO%[Q^O1G3YO%5PQWO1G3YO%5[Q7[O1G3YO9kQ07hO1G3[O$![QWO1G3[O9UQWO1G3[O!@}Q`O1G3[O!AVQ7[O1G3[O%5jQWO'#IxO%6OQWO,5@tO%6WQ`O,5@tOOQ07`1G3]1G3]OOQU7+$U7+$UO@bQWO7+$UO9kQ07hO7+$UO%6cQWO7+$UO%[Q^O1G6cO%[Q^O1G6dO%6hQ07hO1G6cO%6rQ^O1G3dO%6yQWO1G3dO%7OQ^O1G3dOOQU7+(|7+(|O9kQ07hO7+)WO`Q^O7+)YOOQU'#K_'#K_OOQU'#I{'#I{O%7VQ^O,5>XOOQU,5>X,5>XO%[Q^O'#HnO%7dQWO'#HpOOQU,5>_,5>_O9ZQWO,5>_OOQU,5>a,5>aOOQU7+)c7+)cOOQU7+)i7+)iOOQU7+)m7+)mOOQU7+)o7+)oO%7iQ`O1G5sO%7}Q(CYO1G0vO%8XQWO1G0vOOQO1G/p1G/pO%8dQ(CYO1G/pO>pQWO1G/pO!*fQ^O'#DjOOQO,5>x,5>xOOQO-E<[-E<[OOQO,5?O,5?OOOQO-E<b-E<bO!@}Q`O1G/pOOQO-E<_-E<_OOQ07f1G0[1G0[OOQ07b7+%t7+%tO#%sQWO7+%tOOQ07b7+&[7+&[O>pQWO7+&[O!@}Q`O7+&[OOQO7+%w7+%wO$=mQ08SO7+&TOOQO7+&T7+&TO%[Q^O7+&TO%8nQ07hO7+&TO!@rQ07hO7+%wO!@}Q`O7+%wO%8yQ07hO7+&TO%9XQ08SO7++hO%[Q^O7++hO%9iQWO7++gO%9iQWO7++gOOQO1G4l1G4lO9ZQWO1G4lO%9qQWO1G4lOOQO7+%|7+%|O#%sQWO<<KyO%0oQrO<<KyO%:PQWO<<KyOOQU<<Ky<<KyO!&dQ7[O<<KyO%[Q^O<<KyO%:XQWO<<KyO%:dQ08SO,5?YO%<oQ08SO,5?[O%>zQ08SO1G2ZO%A]Q08SO1G2mO%ChQ08SO1G2oO%EsQ7[O,5>yOOQO-E<]-E<]O%E}QrO,5>zO%[Q^O,5>zOOQO-E<^-E<^O%FXQWO1G5uOOQ07b<<JQ<<JQO%FaQ(CYO1G0qO%HkQ(CYO1G0{O%HrQ(CYO1G0{O%JvQ(CYO1G0{O%J}Q(CYO1G0{O%LrQ(CYO1G0{O%MYQ(CYO1G0{O& mQ(CYO1G0{O& tQ(CYO1G0{O&#rQ(CYO1G0{O&$PQ(CYO1G0{O&%}Q(CYO1G0{O&&bQ08SO<<JdO&'gQ(CYO1G0{O&)]Q(CYO'#JdO&+`Q(CYO1G1aO&+mQ(CYO1G0TO!*fQ^O'#FnOOQO'#KP'#KPOOQO1G1r1G1rO&+wQWO1G1qO&+|Q(CYO,5?TOOOS7+'e7+'eOOOO1G/V1G/VOOQ07b1G4q1G4qO!(SQ7[O7+(]O&,WQWO,5?UO9aQWO,5?UOOQO-E<h-E<hO&,fQWO1G6XO&,fQWO1G6XO&,nQWO1G6XO&,yQ7[O7+'uO&-ZQpO,5?WO&-eQWO,5?WO!&dQ7[O,5?WOOQO-E<j-E<jO&-jQpO1G6YO&-tQWO1G6YOOQ07`1G2e1G2eO$'ZQWO1G2eOOQ07`1G2d1G2dO&-|QWO1G2fO!&dQ7[O1G2fOOQ07`1G2k1G2kO!@}Q`O1G2dOC_QWO1G2eO&.RQWO1G2fO&.ZQWO1G2eO&.}Q7[O,5?YOOQ07b-E<m-E<mO&/pQ7[O,5?[OOQ07b-E<o-E<oO!(SQ7[O7++TOOQ07b1G/_1G/_O&/zQWO1G/_OOQ07b7+'p7+'pO&0PQ7[O7+'wO&0aQ08SO<<KTOOQ07b<<KT<<KTO&1TQWO1G0vO!&dQ7[O'#IsO&1YQWO,5@oO!&dQ7[O1G2iOOQU<<Gz<<GzO!@rQ07hO<<GzO&1bQ08SO<<IwOOQ07b<<Iw<<IwOOQO,5?e,5?eO&2UQWO,5?eO&2ZQWO,5?eOOQO-E<w-E<wO&2iQWO1G6bO&2iQWO1G6bO9aQWO1G6bO@bQWO<<LfOOQU<<Lf<<LfO&2qQWO<<LfO9kQ07hO<<LfOOQU<<LR<<LRO%2{Q08QO<<LROOQU<<LS<<LSO%3VQpO<<LSO&2vQ`O'#IuO&3RQWO,5@sO!*fQ^O,5@sOOQU1G3Q1G3QO&3ZQ^O'#JmOOQO'#Iw'#IwO9kQ07hO'#IwO&3eQ`O,5=oOOQU,5=o,5=oO&3lQ`O'#EcO&4QQWO7+(tO&4VQWO7+(tOOQU7+(t7+(tO!&dQ7[O7+(tO%[Q^O7+(tO&4_QWO7+(tOOQU7+(v7+(vO9kQ07hO7+(vO$![QWO7+(vO9UQWO7+(vO!@}Q`O7+(vO&4jQWO,5?dOOQO-E<v-E<vOOQO'#HW'#HWO&4uQWO1G6`O9kQ07hO<<GpOOQU<<Gp<<GpO@bQWO<<GpO&4}QWO7++}O&5SQWO7+,OO%[Q^O7++}O%[Q^O7+,OOOQU7+)O7+)OO&5XQWO7+)OO&5^Q^O7+)OO&5eQWO7+)OOOQU<<Lr<<LrOOQU<<Lt<<LtOOQU-E<y-E<yOOQU1G3s1G3sO&5jQWO,5>YOOQU,5>[,5>[O&5oQWO1G3yO9ZQWO7+&bO!*fQ^O7+&bOOQO7+%[7+%[O&5tQ(CYO1G6PO>pQWO7+%[OOQ07b<<I`<<I`OOQ07b<<Iv<<IvO>pQWO<<IvOOQO<<Io<<IoO$=mQ08SO<<IoO%[Q^O<<IoOOQO<<Ic<<IcO!@rQ07hO<<IcO&6OQ07hO<<IoO&6ZQ08SO<= SO&6kQWO<= ROOQO7+*W7+*WO9ZQWO7+*WOOQUANAeANAeO&6sQWOANAeO!&dQ7[OANAeO#%sQWOANAeO%0oQrOANAeO%[Q^OANAeO&6{Q08SO7+'uO&9^Q08SO,5?YO&;iQ08SO,5?[O&=tQ08SO7+'wO&@VQrO1G4fO&@aQ(CYO7+&]O&BeQ(CYO,5=RO&DlQ(CYO,5=TO&D|Q(CYO,5=RO&E^Q(CYO,5=TO&EnQ(CYO,59qO&GqQ(CYO,5<fO&ItQ(CYO,5<hO&KwQ(CYO,5<vO&MmQ(CYO7+'hO&MzQ(CYO7+'iO&NXQWO,5<YOOQO7+']7+']O&N^Q7[O<<KwOOQO1G4p1G4pO&NeQWO1G4pO&NpQWO1G4pO' OQWO7++sO' OQWO7++sO!&dQ7[O1G4rO' WQpO1G4rO' bQWO7++tOOQ07`7+(P7+(PO$'ZQWO7+(QO' jQpO7+(QOOQ07`7+(O7+(OO$'ZQWO7+(PO' qQWO7+(QO!&dQ7[O7+(QOC_QWO7+(PO' vQ7[O<<NoOOQ07b7+$y7+$yO'!QQpO,5?_OOQO-E<q-E<qO'![Q08QO7+(TOOQUAN=fAN=fO9aQWO1G5POOQO1G5P1G5PO'!lQWO1G5PO'!qQWO7++|O'!qQWO7++|O9kQ07hOANBQO@bQWOANBQOOQUANBQANBQOOQUANAmANAmOOQUANAnANAnO'!yQWO,5?aOOQO-E<s-E<sO'#UQ(CYO1G6_O'%fQrO'#ChOOQO,5?c,5?cOOQO-E<u-E<uOOQU1G3Z1G3ZO&3ZQ^O,5<zOOQU<<L`<<L`O!&dQ7[O<<L`O&4QQWO<<L`O'%pQWO<<L`O%[Q^O<<L`OOQU<<Lb<<LbO9kQ07hO<<LbO$![QWO<<LbO9UQWO<<LbO'%xQ`O1G5OO'&TQWO7++zOOQUAN=[AN=[O9kQ07hOAN=[OOQU<= i<= iOOQU<= j<= jO'&]QWO<= iO'&bQWO<= jOOQU<<Lj<<LjO'&gQWO<<LjO'&lQ^O<<LjOOQU1G3t1G3tO>pQWO7+)eO'&sQWO<<I|O''OQ(CYO<<I|OOQO<<Hv<<HvOOQ07bAN?bAN?bOOQOAN?ZAN?ZO$=mQ08SOAN?ZOOQOAN>}AN>}O%[Q^OAN?ZOOQO<<Mr<<MrOOQUG27PG27PO!&dQ7[OG27PO#%sQWOG27PO''YQWOG27PO%0oQrOG27PO''bQ(CYO<<JdO''oQ(CYO1G2ZO')eQ(CYO,5?YO'+hQ(CYO,5?[O'-kQ(CYO1G2mO'/nQ(CYO1G2oO'1qQ(CYO<<KTO'2OQ(CYO<<IwOOQO1G1t1G1tO!(SQ7[OANAcOOQO7+*[7+*[O'2]QWO7+*[O'2hQWO<= _O'2pQpO7+*^OOQ07`<<Kl<<KlO$'ZQWO<<KlOOQ07`<<Kk<<KkO'2zQpO<<KlO$'ZQWO<<KkOOQO7+*k7+*kO9aQWO7+*kO'3RQWO<= hOOQUG27lG27lO9kQ07hOG27lO!*fQ^O1G4{O'3ZQWO7++yO&4QQWOANAzOOQUANAzANAzO!&dQ7[OANAzO'3cQWOANAzOOQUANA|ANA|O9kQ07hOANA|O$![QWOANA|OOQO'#HX'#HXOOQO7+*j7+*jOOQUG22vG22vOOQUANETANETOOQUANEUANEUOOQUANBUANBUO'3kQWOANBUOOQU<<MP<<MPO!*fQ^OAN?hOOQOG24uG24uO$=mQ08SOG24uO#%sQWOLD,kOOQULD,kLD,kO!&dQ7[OLD,kO'3pQWOLD,kO'3xQ(CYO7+'uO'5nQ(CYO,5?YO'7qQ(CYO,5?[O'9tQ(CYO7+'wO';jQ7[OG26}OOQO<<Mv<<MvOOQ07`ANAWANAWO$'ZQWOANAWOOQ07`ANAVANAVOOQO<<NV<<NVOOQULD-WLD-WO';zQ(CYO7+*gOOQUG27fG27fO&4QQWOG27fO!&dQ7[OG27fOOQUG27hG27hO9kQ07hOG27hOOQUG27pG27pO'<UQ(CYOG25SOOQOLD*aLD*aOOQU!$(!V!$(!VO#%sQWO!$(!VO!&dQ7[O!$(!VO'<`Q08SOG26}OOQ07`G26rG26rOOQULD-QLD-QO&4QQWOLD-QOOQULD-SLD-SOOQU!)9Eq!)9EqO#%sQWO!)9EqOOQU!$(!l!$(!lOOQU!.K;]!.K;]O'>qQ(CYOG26}O!*fQ^O'#DyO1PQWO'#EWO'@gQrO'#JiO!*fQ^O'#DqO'@nQ^O'#D}O'@uQrO'#ChO'C]QrO'#ChO!*fQ^O'#EPO'CmQ^O,5;VO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O,5;aO!*fQ^O'#IiO'EpQWO,5<eO'ExQ7[O,5;aO'GcQ7[O,5;aO!*fQ^O,5;uO!&dQ7[O'#GgO'ExQ7[O'#GgO!&dQ7[O'#GiO'ExQ7[O'#GiO1SQWO'#DVO1SQWO'#DVO!&dQ7[O'#FzO'ExQ7[O'#FzO!&dQ7[O'#F|O'ExQ7[O'#F|O!&dQ7[O'#G[O'ExQ7[O'#G[O!*fQ^O,5:iO!*fQ^O,5@eO'CmQ^O1G0qO'GjQ(CYO'#ChO!*fQ^O1G1|O!&dQ7[O'#InO'ExQ7[O'#InO!&dQ7[O'#IpO'ExQ7[O'#IpO!&dQ7[O,5<oO'ExQ7[O,5<oO'CmQ^O1G1}O!*fQ^O7+&xO!&dQ7[O1G2ZO'ExQ7[O1G2ZO!&dQ7[O'#InO'ExQ7[O'#InO!&dQ7[O'#IpO'ExQ7[O'#IpO!&dQ7[O1G2]O'ExQ7[O1G2]O'CmQ^O7+'iO'CmQ^O7+&]O!&dQ7[OANAcO'ExQ7[OANAcO'GtQWO'#EkO'GyQWO'#EkO'HRQWO'#FZO'HWQWO'#EuO'H]QWO'#JyO'HhQWO'#JwO'HsQWO,5;VO'HxQ7[O,5<bO'IPQWO'#GTO'IUQWO'#GTO'IZQWO,5<cO'IcQWO,5;VO'IkQ(CYO1G1^O'IrQWO,5<oO'IwQWO,5<oO'I|QWO,5<qO'JRQWO,5<qO'JWQWO1G1}O'J]QWO1G0qO'JbQ7[O<<KwO'JiQ7[O<<KwO7hQ7[O'#FxO9UQWO'#FwOA]QWO'#EjO!*fQ^O,5;rO!3fQWO'#GTO!3fQWO'#GTO!3fQWO'#GVO!3fQWO'#GVO!(SQ7[O7+(]O!(SQ7[O7+(]O%*yQpO1G2qO%*yQpO1G2qO!&dQ7[O,5=VO!&dQ7[O,5=V",stateData:"'Km~O'tOS'uOSSOS'vRQ~OPYOQYORfOX!VO`qOczOdyOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![XO!fuO!kZO!nYO!oYO!pYO!rvO!twO!wxO!{]O#s!PO$T|O%b}O%d!QO%f!OO%g!OO%h!OO%k!RO%m!SO%p!TO%q!TO%s!UO&P!WO&V!XO&X!YO&Z!ZO&]![O&`!]O&f!^O&l!_O&n!`O&p!aO&r!bO&t!cO'{SO'}TO(QUO(XVO(g[O(tiO~OVtO~P`OPYOQYORfOc!jOd!iOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![!eO!fuO!kZO!nYO!oYO!pYO!rvO!t!gO!w!hO$T!kO'{!dO'}TO(QUO(XVO(g[O(tiO~O`!vOo!nO!P!oO!_!xO!`!uO!a!uO!{:dO#P!pO#Q!pO#R!wO#S!pO#T!pO#W!yO#X!yO'|!lO'}TO(QUO([!mO(g!sO~O'v!zO~OP[XZ[X`[Xn[X|[X}[X!P[X!Y[X!h[X!i[X!k[X!o[X#[[X#geX#j[X#k[X#l[X#m[X#n[X#o[X#p[X#q[X#r[X#t[X#v[X#x[X#y[X$O[X'r[X(X[X(h[X(o[X(p[X~O!d$|X~P(qO^!|O'}#OO(O!|O(P#OO~O^#PO(P#OO(Q#OO(R#PO~Ot#RO!R#SO(Y#SO(Z#UO~OPYOQYORfOc!jOd!iOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![!eO!fuO!kZO!nYO!oYO!pYO!rvO!t!gO!w!hO$T!kO'{:hO'}TO(QUO(XVO(g[O(tiO~O!X#YO!Y#VO!V(_P!V(lP~P+}O!Z#bO~P`OPYOQYORfOc!jOd!iOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![!eO!fuO!kZO!nYO!oYO!pYO!rvO!t!gO!w!hO$T!kO'}TO(QUO(XVO(g[O(tiO~Ol#lO!X#hO!{]O#e#kO#f#hO'{:iO!j(iP~P.iO!k#nO'{#mO~O!w#rO!{]O%b#sO~O#g#tO~O!d#uO#g#tO~OP$]OZ$dOn$QO|#yO}#zO!P#{O!Y$aO!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO#v$VO#x$XO#y$YO(XVO(h$ZO(o#|O(p#}O~O`(]X'r(]X'p(]X!j(]X!V(]X![(]X%c(]X!d(]X~P1qO#[$eO$O$eOP(^XZ(^Xn(^X|(^X}(^X!P(^X!Y(^X!h(^X!k(^X!o(^X#j(^X#k(^X#l(^X#m(^X#n(^X#o(^X#p(^X#q(^X#r(^X#t(^X#v(^X#x(^X#y(^X(X(^X(h(^X(o(^X(p(^X![(^X%c(^X~O`(^X!i(^X'r(^X'p(^X!V(^X!j(^Xr(^X!d(^X~P4XO#[$eO~O$Y$gO$[$fO$c$lO~ORfO![$mO$f$nO$h$pO~Og%VOl%WOn$tOo$sOp$sOv%XOx%YOz%ZO!P${O![$|O!f%`O!k$xO#f%aO$T%^O$o%[O$q%]O$t%_O'{$rO'}TO(QUO(X$uO(o$}O(p%POf(UP~O!k%bO~O!P%eO![%fO'{%dO~O!d%jO~O`%kO'r%kO~O'|!lO~P%[O%h%rO~P%[Og%VO!k%bO'{%dO'|!lO~Od%yO!k%bO'{%dO~O#r$SO~O|&OO![%{O!k%}O%d&RO'{%dO'|!lO'}TO(QUO_(}P~O!w#rO~O%m&TO!P(yX![(yX'{(yX~O'{&UO~O!t&ZO#s!PO%d!QO%f!OO%g!OO%h!OO%k!RO%m!SO%p!TO%q!TO~Oc&`Od&_O!w&]O%b&^O%u&[O~P;xOc&cOdyO![&bO!t&ZO!wxO!{]O#s!PO%b}O%f!OO%g!OO%h!OO%k!RO%m!SO%p!TO%q!TO%s!UO~Oa&fO#[&iO%d&dO'|!lO~P<}O!k&jO!t&nO~O!k#nO~O![XO~O`%kO'q&vO'r%kO~O`%kO'q&yO'r%kO~O`%kO'q&{O'r%kO~O'p[X!V[Xr[X!j[X&T[X![[X%c[X!d[X~P(qO!_'YO!`'RO!a'RO'|!lO'}TO(QUO~Oo'PO!P'OO!X'SO([&}O!Z(`P!Z(nP~P@UOj']O!['ZO'{%dO~Od'bO!k%bO'{%dO~O|&OO!k%}O~Oo!nO!P!oO!{:dO#P!pO#Q!pO#S!pO#T!pO'|!lO'}TO(QUO([!mO(g!sO~O!_'hO!`'gO!a'gO#R!pO#W'iO#X'iO~PApO`%kOg%VO!d#uO!k%bO'r%kO(h'kO~O!o'oO#['mO~PCOOo!nO!P!oO'}TO(QUO([!mO(g!sO~O![XOo(eX!P(eX!_(eX!`(eX!a(eX!{(eX#P(eX#Q(eX#R(eX#S(eX#T(eX#W(eX#X(eX'|(eX'}(eX(Q(eX([(eX(g(eX~O!`'gO!a'gO'|!lO~PCnO'w'sO'x'sO'y'uO~O^!|O'}'wO(O!|O(P'wO~O^#PO(P'wO(Q'wO(R#PO~Ot#RO!R#SO(Y#SO(Z'{O~O!X'}O!V'PX!V'VX!Y'PX!Y'VX~P+}O!Y(PO!V(_X~OP$]OZ$dOn$QO|#yO}#zO!P#{O!Y(PO!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO#v$VO#x$XO#y$YO(XVO(h$ZO(o#|O(p#}O~O!V(_X~PGbO!V(UO~O!V(kX!Y(kX!d(kX!j(kX(h(kX~O#[(kX#g#`X!Z(kX~PIhO#[(VO!V(mX!Y(mX~O!Y(WO!V(lX~O!V(ZO~O#[$eO~PIhO!Z([O~P`O|#yO}#zO!P#{O!i#wO!k#xO(XVOP!maZ!man!ma!Y!ma!h!ma!o!ma#j!ma#k!ma#l!ma#m!ma#n!ma#o!ma#p!ma#q!ma#r!ma#t!ma#v!ma#x!ma#y!ma(h!ma(o!ma(p!ma~O`!ma'r!ma'p!ma!V!ma!j!mar!ma![!ma%c!ma!d!ma~PKOO!j(]O~O!d#uO#[(^O(h'kO!Y(jX`(jX'r(jX~O!j(jX~PMnO!P%eO![%fO!{]O#e(cO#f(bO'{%dO~O!Y(dO!j(iX~O!j(fO~O!P%eO![%fO#f(bO'{%dO~OP(^XZ(^Xn(^X|(^X}(^X!P(^X!Y(^X!h(^X!i(^X!k(^X!o(^X#j(^X#k(^X#l(^X#m(^X#n(^X#o(^X#p(^X#q(^X#r(^X#t(^X#v(^X#x(^X#y(^X(X(^X(h(^X(o(^X(p(^X~O!d#uO!j(^X~P! [O|(gO}(hO!i#wO!k#xO!{!za!P!za~O!w!za%b!za![!za#e!za#f!za'{!za~P!#`O!w(lO~OPYOQYORfOc!jOd!iOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![XO!fuO!kZO!nYO!oYO!pYO!rvO!t!gO!w!hO$T!kO'{!dO'}TO(QUO(XVO(g[O(tiO~Og%VOl%WOn$tOo$sOp$sOv%XOx%YOz;QO!P${O![$|O!f<`O!k$xO#f;WO$T%^O$o;SO$q;UO$t%_O'{(pO'}TO(QUO(X$uO(o$}O(p%PO~O#g(rO~Og%VOl%WOn$tOo$sOp$sOv%XOx%YOz%ZO!P${O![$|O!f%`O!k$xO#f%aO$T%^O$o%[O$q%]O$t%_O'{(pO'}TO(QUO(X$uO(o$}O(p%PO~Of(bP~P!(SO!X(vO!j(cP~P%[O([(xO(g[O~O!P(zO!k#xO([(xO(g[O~OP:cOQ:cORfOc<[Od!iOlkOn:cOokOpkOvkOx:cOz:cO!PWO!TkO!UkO![!eO!f:fO!kZO!n:cO!o:cO!p:cO!r:gO!t:jO!w!hO$T!kO'{)YO'}TO(QUO(XVO(g[O(t<YO~O})]O!k#xO~O!Y$aO`$ma'r$ma'p$ma!j$ma!V$ma![$ma%c$ma!d$ma~O#s)aO~P!&dO|)dO!d)cO![$ZX$W$ZX$Y$ZX$[$ZX$c$ZX~O!d)cO![(qX$W(qX$Y(qX$[(qX$c(qX~O|)dO~P!.OO|)dO![(qX$W(qX$Y(qX$[(qX$c(qX~O![)fO$W)jO$Y)eO$[)eO$c)kO~O!X)nO~P!*fO$Y$gO$[$fO$c)rO~Oj$uX|$uX!P$uX!i$uX(o$uX(p$uX~OfiXf$uXjiX!YiX#[iX~P!/tOo)tO~Ot)uO(Y)vO(Z)xO~Oj*RO|)zO!P){O(o$}O(p%PO~Of)yO~P!0}Of*SO~Og%VOl%WOn$tOo$sOp$sOv%XOx%YOz;QO!P${O![$|O!f<`O!k$xO#f;WO$T%^O$o;SO$q;UO$t%_O'}TO(QUO(X$uO(o$}O(p%PO~O!X*WO'{*TO!j(uP~P!1lO#g*YO~O!k*ZO~O!X*`O'{*]O!V(vP~P!1lOn*lO!P*dO!_*jO!`*cO!a*cO!k*ZO#W*kO%Y*fO'|!lO([!mO~O!Z*iO~P!3xO!i#wOj(WX|(WX!P(WX(o(WX(p(WX!Y(WX#[(WX~Of(WX#|(WX~P!4qOj*qO#[*pOf(VX!Y(VX~O!Y*rOf(UX~O'{&UOf(UP~O!k*yO~O'{(pO~Ol*}O!P%eO!X#hO![%fO!{]O#e#kO#f#hO'{%dO!j(iP~O!d#uO#g+OO~O!P%eO!X+QO!Y(WO![%fO'{%dO!V(lP~Oo'VO!P+SO!X+RO'}TO(QUO([(xO~O!Z(nP~P!7lO!Y+TO`(zX'r(zX~OP$]OZ$dOn$QO|#yO}#zO!P#{O!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO#v$VO#x$XO#y$YO(XVO(h$ZO(o#|O(p#}O~O`!ea!Y!ea'r!ea'p!ea!V!ea!j!ear!ea![!ea%c!ea!d!ea~P!8dO|#yO}#zO!P#{O!i#wO!k#xO(XVOP!qaZ!qan!qa!Y!qa!h!qa!o!qa#j!qa#k!qa#l!qa#m!qa#n!qa#o!qa#p!qa#q!qa#r!qa#t!qa#v!qa#x!qa#y!qa(h!qa(o!qa(p!qa~O`!qa'r!qa'p!qa!V!qa!j!qar!qa![!qa%c!qa!d!qa~P!:}O|#yO}#zO!P#{O!i#wO!k#xO(XVOP!saZ!san!sa!Y!sa!h!sa!o!sa#j!sa#k!sa#l!sa#m!sa#n!sa#o!sa#p!sa#q!sa#r!sa#t!sa#v!sa#x!sa#y!sa(h!sa(o!sa(p!sa~O`!sa'r!sa'p!sa!V!sa!j!sar!sa![!sa%c!sa!d!sa~P!=hOg%VOj+^O!['ZO%c+]O~O!d+`O`(TX![(TX'r(TX!Y(TX~O`%kO![XO'r%kO~Og%VO!k%bO~Og%VO!k%bO'{%dO~O!d#uO#g(rO~Oa+kO%d+lO'{+hO'}TO(QUO!Z)OP~O!Y+mO_(}X~OZ+qO~O_+rO~O![%{O'{%dO'|!lO_(}P~Og%VO#[+wO~Og%VOj+zO![$|O~O![+|O~O|,OO![XO~O%h%rO~O!w,TO~Od,YO~Oa,ZO'{#mO'}TO(QUO!Z(|P~Od%yO~O%d!QO'{&UO~P<}OZ,`O_,_O~OPYOQYORfOczOdyOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO!fuO!kZO!nYO!oYO!pYO!rvO!wxO!{]O%b}O'}TO(QUO(XVO(g[O(tiO~O![!eO!t!gO$T!kO'{!dO~P!DkO_,_O`%kO'r%kO~OPYOQYORfOc!jOd!iOlkOnYOokOpkOvkOxYOzYO!PWO!TkO!UkO![!eO!fuO!kZO!nYO!oYO!pYO!rvO!w!hO$T!kO'{!dO'}TO(QUO(XVO(g[O(tiO~O`,eO!twO#s!OO%f!OO%g!OO%h!OO~P!GTO!k&jO~O&V,kO~O![,mO~O&h,oO&j,pOP&eaQ&eaR&eaX&ea`&eac&ead&eal&ean&eao&eap&eav&eax&eaz&ea!P&ea!T&ea!U&ea![&ea!f&ea!k&ea!n&ea!o&ea!p&ea!r&ea!t&ea!w&ea!{&ea#s&ea$T&ea%b&ea%d&ea%f&ea%g&ea%h&ea%k&ea%m&ea%p&ea%q&ea%s&ea&P&ea&V&ea&X&ea&Z&ea&]&ea&`&ea&f&ea&l&ea&n&ea&p&ea&r&ea&t&ea'p&ea'{&ea'}&ea(Q&ea(X&ea(g&ea(t&ea!Z&ea&^&eaa&ea&c&ea~O'{,uO~Og!bX!Y!OX!Y!bX!Z!OX!Z!bX!d!OX!d!bX!k!bX#[!OX~O!d,zO#[,yOg(aX!Y#dX!Y(aX!Z#dX!Z(aX!d(aX!k(aX~Og%VO!d,|O!k%bO!Y!^X!Z!^X~Oo!nO!P!oO'}TO(QUO([!mO~OP:cOQ:cORfOc<[Od!iOlkOn:cOokOpkOvkOx:cOz:cO!PWO!TkO!UkO![!eO!f:fO!kZO!n:cO!o:cO!p:cO!r:gO!t:jO!w!hO$T!kO'}TO(QUO(XVO(g[O(t<YO~O'{;]O~P#!ZO!Y-QO!Z(`X~O!Z-SO~O!d,zO#[,yO!Y#dX!Z#dX~O!Y-TO!Z(nX~O!Z-VO~O!`-WO!a-WO'|!lO~P# xO!Z-ZO~P'_Oj-^O!['ZO~O!V-cO~Oo!za!_!za!`!za!a!za#P!za#Q!za#R!za#S!za#T!za#W!za#X!za'|!za'}!za(Q!za([!za(g!za~P!#`O!o-hO#[-fO~PCOO!`-jO!a-jO'|!lO~PCnO`%kO#[-fO'r%kO~O`%kO!d#uO#[-fO'r%kO~O`%kO!d#uO!o-hO#[-fO'r%kO(h'kO~O'w'sO'x'sO'y-oO~Or-pO~O!V'Pa!Y'Pa~P!8dO!X-tO!V'PX!Y'PX~P%[O!Y(PO!V(_a~O!V(_a~PGbO!Y(WO!V(la~O!P%eO!X-xO![%fO'{%dO!V'VX!Y'VX~O#[-zO!Y(ja!j(ja`(ja'r(ja~O!d#uO~P#*aO!Y(dO!j(ia~O!P%eO![%fO#f.OO'{%dO~Ol.TO!P%eO!X.QO![%fO!{]O#e.SO#f.QO'{%dO!Y'YX!j'YX~O}.XO!k#xO~Og%VOj.[O!['ZO%c.ZO~O`#_i!Y#_i'r#_i'p#_i!V#_i!j#_ir#_i![#_i%c#_i!d#_i~P!8dOj<fO|)zO!P){O(o$}O(p%PO~O#g#Za`#Za#[#Za'r#Za!Y#Za!j#Za![#Za!V#Za~P#-]O#g(WXP(WXZ(WX`(WXn(WX}(WX!h(WX!k(WX!o(WX#j(WX#k(WX#l(WX#m(WX#n(WX#o(WX#p(WX#q(WX#r(WX#t(WX#v(WX#x(WX#y(WX'r(WX(X(WX(h(WX!j(WX!V(WX'p(WXr(WX![(WX%c(WX!d(WX~P!4qO!Y.iOf(bX~P!0}Of.kO~O!Y.lO!j(cX~P!8dO!j.oO~O!V.qO~OP$]O|#yO}#zO!P#{O!i#wO!k#xO!o$]O(XVOZ#ii`#iin#ii!Y#ii!h#ii#k#ii#l#ii#m#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii'r#ii(h#ii(o#ii(p#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~O#j#ii~P#1XO#j$OO~P#1XOP$]O|#yO}#zO!P#{O!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO(XVOZ#ii`#ii!Y#ii!h#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii'r#ii(h#ii(o#ii(p#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~On#ii~P#3yOn$QO~P#3yOP$]On$QO|#yO}#zO!P#{O!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO(XVO`#ii!Y#ii#t#ii#v#ii#x#ii#y#ii'r#ii(h#ii(o#ii(p#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~OZ#ii!h#ii#o#ii#p#ii#q#ii#r#ii~P#6kOZ$dO!h$SO#o$SO#p$SO#q$cO#r$SO~P#6kOP$]OZ$dOn$QO|#yO}#zO!P#{O!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO(XVO(p#}O`#ii!Y#ii#x#ii#y#ii'r#ii(h#ii(o#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~O#v$VO~P#9lO#v#ii~P#9lOP$]OZ$dOn$QO|#yO}#zO!P#{O!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO(XVO`#ii!Y#ii#x#ii#y#ii'r#ii(h#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~O#v#ii(o#ii(p#ii~P#<^O#v$VO(o#|O(p#}O~P#<^OP$]OZ$dOn$QO|#yO}#zO!P#{O!h$SO!i#wO!k#xO!o$]O#j$OO#k$PO#l$PO#m$PO#n$RO#o$SO#p$SO#q$cO#r$SO#t$TO#v$VO#x$XO(XVO(o#|O(p#}O~O`#ii!Y#ii#y#ii'r#ii(h#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~P#?UOP[XZ[Xn[X|[X}[X!P[X!h[X!i[X!k[X!o[X#[[X#geX#j[X#k[X#l[X#m[X#n[X#o[X#p[X#q[X#r[X#t[X#v[X#x[X#y[X$O[X(X[X(h[X(o[X(p[X!Y[X!Z[X~O#|[X~P#AoOP$]OZ:zOn:nO|#yO}#zO!P#{O!h:pO!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO#n:oO#o:pO#p:pO#q:yO#r:pO#t:qO#v:sO#x:uO#y:vO(XVO(h$ZO(o#|O(p#}O~O#|.sO~P#C|O#[:{O$O:{O#|(^X!Z(^X~P! [O`']a!Y']a'r']a'p']a!j']a!V']ar']a![']a%c']a!d']a~P!8dOP#iiZ#ii`#iin#ii}#ii!Y#ii!h#ii!i#ii!k#ii!o#ii#j#ii#k#ii#l#ii#m#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii'r#ii(X#ii(h#ii'p#ii!V#ii!j#iir#ii![#ii%c#ii!d#ii~P#-]O`#}i!Y#}i'r#}i'p#}i!V#}i!j#}ir#}i![#}i%c#}i!d#}i~P!8dO$Y.xO$[.xO~O$Y.yO$[.yO~O!d)cO#[.zO![$`X$W$`X$Y$`X$[$`X$c$`X~O!X.{O~O![)fO$W.}O$Y)eO$[)eO$c/OO~O!Y:wO!Z(]X~P#C|O!Z/PO~O!d)cO$c(qX~O$c/RO~Ot)uO(Y)vO(Z/UO~O!V/YO~P!&dO(o$}Oj%Za|%Za!P%Za(p%Za!Y%Za#[%Za~Of%Za#|%Za~P#L^O(p%POj%]a|%]a!P%]a(o%]a!Y%]a#[%]a~Of%]a#|%]a~P#MPO!YeX!deX!jeX!j$uX(heX~P!/tO!j/bO~P#-]O!Y/cO!d#uO(h'kO!j(uX~O!j/hO~O!X*WO'{%dO!j(uP~O#g/jO~O!V$uX!Y$uX!d$|X~P!/tO!Y/kO!V(vX~P#-]O!d/mO~O!V/oO~Og%VOn/sO!d#uO!k%bO(h'kO~O'{/uO~O!d+`O~O`%kO!Y/yO'r%kO~O!Z/{O~P!3xO!`/|O!a/|O'|!lO([!mO~O!P0OO([!mO~O#W0PO~Of%Za!Y%Za#[%Za#|%Za~P!0}Of%]a!Y%]a#[%]a#|%]a~P!0}O'{&UOf'fX!Y'fX~O!Y*rOf(Ua~Of0YO~O|0ZO}0ZO!P0[Ojya(oya(pya!Yya#[ya~Ofya#|ya~P$$jO|)zO!P){Oj$na(o$na(p$na!Y$na#[$na~Of$na#|$na~P$%`O|)zO!P){Oj$pa(o$pa(p$pa!Y$pa#[$pa~Of$pa#|$pa~P$&RO#g0^O~Of%Oa!Y%Oa#[%Oa#|%Oa~P!0}O!d#uO~O#g0aO~O!Y+TO`(za'r(za~O|#yO}#zO!P#{O!i#wO!k#xO(XVOP!qiZ!qin!qi!Y!qi!h!qi!o!qi#j!qi#k!qi#l!qi#m!qi#n!qi#o!qi#p!qi#q!qi#r!qi#t!qi#v!qi#x!qi#y!qi(h!qi(o!qi(p!qi~O`!qi'r!qi'p!qi!V!qi!j!qir!qi![!qi%c!qi!d!qi~P$'pOg%VOn$tOo$sOp$sOv%XOx%YOz;QO!P${O![$|O!f<`O!k$xO#f;WO$T%^O$o;SO$q;UO$t%_O'}TO(QUO(X$uO(o$}O(p%PO~Ol0kO'{0jO~P$*ZO!d+`O`(Ta![(Ta'r(Ta!Y(Ta~O#g0qO~OZ[X!YeX!ZeX~O!Y0rO!Z)OX~O!Z0tO~OZ0uO~Oa0wO'{+hO'}TO(QUO~O![%{O'{%dO_'nX!Y'nX~O!Y+mO_(}a~O!j0zO~P!8dOZ0}O~O_1OO~O#[1RO~Oj1UO![$|O~O([(xO!Z({P~Og%VOj1_O![1[O%c1^O~OZ1iO!Y1gO!Z(|X~O!Z1jO~O_1lO`%kO'r%kO~O'{#mO'}TO(QUO~O#[$eO$O$eOP(^XZ(^Xn(^X|(^X}(^X!P(^X!Y(^X!h(^X!k(^X!o(^X#j(^X#k(^X#l(^X#m(^X#n(^X#o(^X#p(^X#q(^X#t(^X#v(^X#x(^X#y(^X(X(^X(h(^X(o(^X(p(^X~O#r1oO&T1pO`(^X!i(^X~P$/qO#[$eO#r1oO&T1pO~O`1rO~P%[O`1tO~O&^1wOP&[iQ&[iR&[iX&[i`&[ic&[id&[il&[in&[io&[ip&[iv&[ix&[iz&[i!P&[i!T&[i!U&[i![&[i!f&[i!k&[i!n&[i!o&[i!p&[i!r&[i!t&[i!w&[i!{&[i#s&[i$T&[i%b&[i%d&[i%f&[i%g&[i%h&[i%k&[i%m&[i%p&[i%q&[i%s&[i&P&[i&V&[i&X&[i&Z&[i&]&[i&`&[i&f&[i&l&[i&n&[i&p&[i&r&[i&t&[i'p&[i'{&[i'}&[i(Q&[i(X&[i(g&[i(t&[i!Z&[ia&[i&c&[i~Oa1}O!Z1{O&c1|O~P`O![XO!k2PO~O&j,pOP&eiQ&eiR&eiX&ei`&eic&eid&eil&ein&eio&eip&eiv&eix&eiz&ei!P&ei!T&ei!U&ei![&ei!f&ei!k&ei!n&ei!o&ei!p&ei!r&ei!t&ei!w&ei!{&ei#s&ei$T&ei%b&ei%d&ei%f&ei%g&ei%h&ei%k&ei%m&ei%p&ei%q&ei%s&ei&P&ei&V&ei&X&ei&Z&ei&]&ei&`&ei&f&ei&l&ei&n&ei&p&ei&r&ei&t&ei'p&ei'{&ei'}&ei(Q&ei(X&ei(g&ei(t&ei!Z&ei&^&eia&ei&c&ei~O!V2VO~O!Y!^a!Z!^a~P#C|Oo!nO!P!oO!X2]O([!mO!Y'QX!Z'QX~P@UO!Y-QO!Z(`a~O!Y'WX!Z'WX~P!7lO!Y-TO!Z(na~O!Z2dO~P'_O`%kO#[2mO'r%kO~O`%kO!d#uO#[2mO'r%kO~O`%kO!d#uO!o2qO#[2mO'r%kO(h'kO~O`%kO'r%kO~P!8dO!Y$aOr$ma~O!V'Pi!Y'Pi~P!8dO!Y(PO!V(_i~O!Y(WO!V(li~O!V(mi!Y(mi~P!8dO!Y(ji!j(ji`(ji'r(ji~P!8dO#[2sO!Y(ji!j(ji`(ji'r(ji~O!Y(dO!j(ii~O!P%eO![%fO!{]O#e2xO#f2wO'{%dO~O!P%eO![%fO#f2wO'{%dO~Oj3PO!['ZO%c3OO~Og%VOj3PO!['ZO%c3OO~O#g%ZaP%ZaZ%Za`%Zan%Za}%Za!h%Za!i%Za!k%Za!o%Za#j%Za#k%Za#l%Za#m%Za#n%Za#o%Za#p%Za#q%Za#r%Za#t%Za#v%Za#x%Za#y%Za'r%Za(X%Za(h%Za!j%Za!V%Za'p%Zar%Za![%Za%c%Za!d%Za~P#L^O#g%]aP%]aZ%]a`%]an%]a}%]a!h%]a!i%]a!k%]a!o%]a#j%]a#k%]a#l%]a#m%]a#n%]a#o%]a#p%]a#q%]a#r%]a#t%]a#v%]a#x%]a#y%]a'r%]a(X%]a(h%]a!j%]a!V%]a'p%]ar%]a![%]a%c%]a!d%]a~P#MPO#g%ZaP%ZaZ%Za`%Zan%Za}%Za!Y%Za!h%Za!i%Za!k%Za!o%Za#j%Za#k%Za#l%Za#m%Za#n%Za#o%Za#p%Za#q%Za#r%Za#t%Za#v%Za#x%Za#y%Za'r%Za(X%Za(h%Za!j%Za!V%Za'p%Za#[%Zar%Za![%Za%c%Za!d%Za~P#-]O#g%]aP%]aZ%]a`%]an%]a}%]a!Y%]a!h%]a!i%]a!k%]a!o%]a#j%]a#k%]a#l%]a#m%]a#n%]a#o%]a#p%]a#q%]a#r%]a#t%]a#v%]a#x%]a#y%]a'r%]a(X%]a(h%]a!j%]a!V%]a'p%]a#[%]ar%]a![%]a%c%]a!d%]a~P#-]O#gyaPyaZya`yanya!hya!iya!kya!oya#jya#kya#lya#mya#nya#oya#pya#qya#rya#tya#vya#xya#yya'rya(Xya(hya!jya!Vya'pyarya![ya%cya!dya~P$$jO#g$naP$naZ$na`$nan$na}$na!h$na!i$na!k$na!o$na#j$na#k$na#l$na#m$na#n$na#o$na#p$na#q$na#r$na#t$na#v$na#x$na#y$na'r$na(X$na(h$na!j$na!V$na'p$nar$na![$na%c$na!d$na~P$%`O#g$paP$paZ$pa`$pan$pa}$pa!h$pa!i$pa!k$pa!o$pa#j$pa#k$pa#l$pa#m$pa#n$pa#o$pa#p$pa#q$pa#r$pa#t$pa#v$pa#x$pa#y$pa'r$pa(X$pa(h$pa!j$pa!V$pa'p$par$pa![$pa%c$pa!d$pa~P$&RO#g%OaP%OaZ%Oa`%Oan%Oa}%Oa!Y%Oa!h%Oa!i%Oa!k%Oa!o%Oa#j%Oa#k%Oa#l%Oa#m%Oa#n%Oa#o%Oa#p%Oa#q%Oa#r%Oa#t%Oa#v%Oa#x%Oa#y%Oa'r%Oa(X%Oa(h%Oa!j%Oa!V%Oa'p%Oa#[%Oar%Oa![%Oa%c%Oa!d%Oa~P#-]O`#_q!Y#_q'r#_q'p#_q!V#_q!j#_qr#_q![#_q%c#_q!d#_q~P!8dOf'RX!Y'RX~P!(SO!Y.iOf(ba~O!X3ZO!Y'SX!j'SX~P%[O!Y.lO!j(ca~O!Y.lO!j(ca~P!8dO!V3^O~O#|!ma!Z!ma~PKOO#|!ea!Y!ea!Z!ea~P#C|O#|!qa!Z!qa~P!:}O#|!sa!Z!sa~P!=hORfO![3pO$a3qO~O!Z3uO~Or3vO~P#-]O`$jq!Y$jq'r$jq'p$jq!V$jq!j$jqr$jq![$jq%c$jq!d$jq~P!8dO!V3wO~P#-]O|)zO!P){O(p%POj'ba(o'ba!Y'ba#['ba~Of'ba#|'ba~P%)eO|)zO!P){Oj'da(o'da(p'da!Y'da#['da~Of'da#|'da~P%*WO(h$ZO~P#-]O!X3zO'{%dO!Y'^X!j'^X~O!Y/cO!j(ua~O!Y/cO!d#uO!j(ua~O!Y/cO!d#uO(h'kO!j(ua~Of$wi!Y$wi#[$wi#|$wi~P!0}O!X4SO'{*]O!V'`X!Y'`X~P!1lO!Y/kO!V(va~O!Y/kO!V(va~P#-]O!d#uO#r4[O~On4_O!d#uO(h'kO~O(o$}Oj%Zi|%Zi!P%Zi(p%Zi!Y%Zi#[%Zi~Of%Zi#|%Zi~P%-jO(p%POj%]i|%]i!P%]i(o%]i!Y%]i#[%]i~Of%]i#|%]i~P%.]Of(Vi!Y(Vi~P!0}O#[4fOf(Vi!Y(Vi~P!0}O!j4iO~O`$kq!Y$kq'r$kq'p$kq!V$kq!j$kqr$kq![$kq%c$kq!d$kq~P!8dO!V4mO~O!Y4nO![(wX~P#-]O!i#wO~P4XO`$uX![$uX%W[X'r$uX!Y$uX~P!/tO%W4pO`kXjkX|kX!PkX![kX'rkX(okX(pkX!YkX~O%W4pO~Oa4vO%d4wO'{+hO'}TO(QUO!Y'mX!Z'mX~O!Y0rO!Z)Oa~OZ4{O~O_4|O~O`%kO'r%kO~P#-]O![$|O~P#-]O!Y5UO#[5WO!Z({X~O!Z5XO~Oo!nO!P5YO!_!xO!`!uO!a!uO!{:dO#P!pO#Q!pO#R!pO#S!pO#T!pO#W5_O#X!yO'|!lO'}TO(QUO([!mO(g!sO~O!Z5^O~P%3nOj5dO![1[O%c5cO~Og%VOj5dO![1[O%c5cO~Oa5kO'{#mO'}TO(QUO!Y'lX!Z'lX~O!Y1gO!Z(|a~O'}TO(QUO([5mO~O_5qO~O#r5tO&T5uO~PMnO!j5vO~P%[O`5xO~O`5xO~P%[Oa1}O!Z5}O&c1|O~P`O!d6PO~O!d6ROg(ai!Y(ai!Z(ai!d(ai!k(ai~O!Y#di!Z#di~P#C|O#[6SO!Y#di!Z#di~O!Y!^i!Z!^i~P#C|O`%kO#[6]O'r%kO~O`%kO!d#uO#[6]O'r%kO~O!Y(jq!j(jq`(jq'r(jq~P!8dO!Y(dO!j(iq~O!P%eO![%fO#f6dO'{%dO~O!['ZO%c6gO~Oj6jO!['ZO%c6gO~O#g'baP'baZ'ba`'ban'ba}'ba!h'ba!i'ba!k'ba!o'ba#j'ba#k'ba#l'ba#m'ba#n'ba#o'ba#p'ba#q'ba#r'ba#t'ba#v'ba#x'ba#y'ba'r'ba(X'ba(h'ba!j'ba!V'ba'p'bar'ba!['ba%c'ba!d'ba~P%)eO#g'daP'daZ'da`'dan'da}'da!h'da!i'da!k'da!o'da#j'da#k'da#l'da#m'da#n'da#o'da#p'da#q'da#r'da#t'da#v'da#x'da#y'da'r'da(X'da(h'da!j'da!V'da'p'dar'da!['da%c'da!d'da~P%*WO#g$wiP$wiZ$wi`$win$wi}$wi!Y$wi!h$wi!i$wi!k$wi!o$wi#j$wi#k$wi#l$wi#m$wi#n$wi#o$wi#p$wi#q$wi#r$wi#t$wi#v$wi#x$wi#y$wi'r$wi(X$wi(h$wi!j$wi!V$wi'p$wi#[$wir$wi![$wi%c$wi!d$wi~P#-]O#g%ZiP%ZiZ%Zi`%Zin%Zi}%Zi!h%Zi!i%Zi!k%Zi!o%Zi#j%Zi#k%Zi#l%Zi#m%Zi#n%Zi#o%Zi#p%Zi#q%Zi#r%Zi#t%Zi#v%Zi#x%Zi#y%Zi'r%Zi(X%Zi(h%Zi!j%Zi!V%Zi'p%Zir%Zi![%Zi%c%Zi!d%Zi~P%-jO#g%]iP%]iZ%]i`%]in%]i}%]i!h%]i!i%]i!k%]i!o%]i#j%]i#k%]i#l%]i#m%]i#n%]i#o%]i#p%]i#q%]i#r%]i#t%]i#v%]i#x%]i#y%]i'r%]i(X%]i(h%]i!j%]i!V%]i'p%]ir%]i![%]i%c%]i!d%]i~P%.]Of'Ra!Y'Ra~P!0}O!Y'Sa!j'Sa~P!8dO!Y.lO!j(ci~O#|#_i!Y#_i!Z#_i~P#C|OP$]O|#yO}#zO!P#{O!i#wO!k#xO!o$]O(XVOZ#iin#ii!h#ii#k#ii#l#ii#m#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii#|#ii(h#ii(o#ii(p#ii!Y#ii!Z#ii~O#j#ii~P%FnO#j:lO~P%FnOP$]O|#yO}#zO!P#{O!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO(XVOZ#ii!h#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii#|#ii(h#ii(o#ii(p#ii!Y#ii!Z#ii~On#ii~P%HyOn:nO~P%HyOP$]On:nO|#yO}#zO!P#{O!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO#n:oO(XVO#t#ii#v#ii#x#ii#y#ii#|#ii(h#ii(o#ii(p#ii!Y#ii!Z#ii~OZ#ii!h#ii#o#ii#p#ii#q#ii#r#ii~P%KUOZ:zO!h:pO#o:pO#p:pO#q:yO#r:pO~P%KUOP$]OZ:zOn:nO|#yO}#zO!P#{O!h:pO!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO#n:oO#o:pO#p:pO#q:yO#r:pO#t:qO(XVO(p#}O#x#ii#y#ii#|#ii(h#ii(o#ii!Y#ii!Z#ii~O#v:sO~P%MpO#v#ii~P%MpOP$]OZ:zOn:nO|#yO}#zO!P#{O!h:pO!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO#n:oO#o:pO#p:pO#q:yO#r:pO#t:qO(XVO#x#ii#y#ii#|#ii(h#ii!Y#ii!Z#ii~O#v#ii(o#ii(p#ii~P& {O#v:sO(o#|O(p#}O~P& {OP$]OZ:zOn:nO|#yO}#zO!P#{O!h:pO!i#wO!k#xO!o$]O#j:lO#k:mO#l:mO#m:mO#n:oO#o:pO#p:pO#q:yO#r:pO#t:qO#v:sO#x:uO(XVO(o#|O(p#}O~O#y#ii#|#ii(h#ii!Y#ii!Z#ii~P&$^O`#zy!Y#zy'r#zy'p#zy!V#zy!j#zyr#zy![#zy%c#zy!d#zy~P!8dOj<gO|)zO!P){O(o$}O(p%PO~OP#iiZ#iin#ii}#ii!h#ii!i#ii!k#ii!o#ii#j#ii#k#ii#l#ii#m#ii#n#ii#o#ii#p#ii#q#ii#r#ii#t#ii#v#ii#x#ii#y#ii#|#ii(X#ii(h#ii!Y#ii!Z#ii~P&'UO!i#wOP(WXZ(WXj(WXn(WX|(WX}(WX!P(WX!h(WX!k(WX!o(WX#j(WX#k(WX#l(WX#m(WX#n(WX#o(WX#p(WX#q(WX#r(WX#t(WX#v(WX#x(WX#y(WX#|(WX(X(WX(h(WX(o(WX(p(WX!Y(WX!Z(WX~O#|#}i!Y#}i!Z#}i~P#C|O#|!qi!Z!qi~P$'pO!Z6|O~O!Y']a!Z']a~P#C|O!d#uO(h'kO!Y'^a!j'^a~O!Y/cO!j(ui~O!Y/cO!d#uO!j(ui~Of$wq!Y$wq#[$wq#|$wq~P!0}O!V'`a!Y'`a~P#-]O!d7TO~O!Y/kO!V(vi~P#-]O!Y/kO!V(vi~O!V7XO~O!d#uO#r7^O~On7_O!d#uO(h'kO~O|)zO!P){O(p%POj'ca(o'ca!Y'ca#['ca~Of'ca#|'ca~P&.fO|)zO!P){Oj'ea(o'ea(p'ea!Y'ea#['ea~Of'ea#|'ea~P&/XO!V7aO~Of$yq!Y$yq#[$yq#|$yq~P!0}O`$ky!Y$ky'r$ky'p$ky!V$ky!j$kyr$ky![$ky%c$ky!d$ky~P!8dO!d6RO~O!Y4nO![(wa~O`#_y!Y#_y'r#_y'p#_y!V#_y!j#_yr#_y![#_y%c#_y!d#_y~P!8dOZ7fO~Oa7hO'{+hO'}TO(QUO~O!Y0rO!Z)Oi~O_7lO~O([(xO!Y'iX!Z'iX~O!Y5UO!Z({a~OlkO'{7sO~P.iO!Z7vO~P%3nOo!nO!P7wO'}TO(QUO([!mO(g!sO~O![1[O~O![1[O%c7yO~Oj7|O![1[O%c7yO~OZ8RO!Y'la!Z'la~O!Y1gO!Z(|i~O!j8VO~O!j8WO~O!j8ZO~O!j8ZO~P%[O`8]O~O!d8^O~O!j8_O~O!Y(mi!Z(mi~P#C|O`%kO#[8gO'r%kO~O!Y(jy!j(jy`(jy'r(jy~P!8dO!Y(dO!j(iy~O!['ZO%c8jO~O#g$wqP$wqZ$wq`$wqn$wq}$wq!Y$wq!h$wq!i$wq!k$wq!o$wq#j$wq#k$wq#l$wq#m$wq#n$wq#o$wq#p$wq#q$wq#r$wq#t$wq#v$wq#x$wq#y$wq'r$wq(X$wq(h$wq!j$wq!V$wq'p$wq#[$wqr$wq![$wq%c$wq!d$wq~P#-]O#g'caP'caZ'ca`'can'ca}'ca!h'ca!i'ca!k'ca!o'ca#j'ca#k'ca#l'ca#m'ca#n'ca#o'ca#p'ca#q'ca#r'ca#t'ca#v'ca#x'ca#y'ca'r'ca(X'ca(h'ca!j'ca!V'ca'p'car'ca!['ca%c'ca!d'ca~P&.fO#g'eaP'eaZ'ea`'ean'ea}'ea!h'ea!i'ea!k'ea!o'ea#j'ea#k'ea#l'ea#m'ea#n'ea#o'ea#p'ea#q'ea#r'ea#t'ea#v'ea#x'ea#y'ea'r'ea(X'ea(h'ea!j'ea!V'ea'p'ear'ea!['ea%c'ea!d'ea~P&/XO#g$yqP$yqZ$yq`$yqn$yq}$yq!Y$yq!h$yq!i$yq!k$yq!o$yq#j$yq#k$yq#l$yq#m$yq#n$yq#o$yq#p$yq#q$yq#r$yq#t$yq#v$yq#x$yq#y$yq'r$yq(X$yq(h$yq!j$yq!V$yq'p$yq#[$yqr$yq![$yq%c$yq!d$yq~P#-]O!Y'Si!j'Si~P!8dO#|#_q!Y#_q!Z#_q~P#C|O(o$}OP%ZaZ%Zan%Za}%Za!h%Za!i%Za!k%Za!o%Za#j%Za#k%Za#l%Za#m%Za#n%Za#o%Za#p%Za#q%Za#r%Za#t%Za#v%Za#x%Za#y%Za#|%Za(X%Za(h%Za!Y%Za!Z%Za~Oj%Za|%Za!P%Za(p%Za~P&@nO(p%POP%]aZ%]an%]a}%]a!h%]a!i%]a!k%]a!o%]a#j%]a#k%]a#l%]a#m%]a#n%]a#o%]a#p%]a#q%]a#r%]a#t%]a#v%]a#x%]a#y%]a#|%]a(X%]a(h%]a!Y%]a!Z%]a~Oj%]a|%]a!P%]a(o%]a~P&BuOj<gO|)zO!P){O(p%PO~P&@nOj<gO|)zO!P){O(o$}O~P&BuO|0ZO}0ZO!P0[OPyaZyajyanya!hya!iya!kya!oya#jya#kya#lya#mya#nya#oya#pya#qya#rya#tya#vya#xya#yya#|ya(Xya(hya(oya(pya!Yya!Zya~O|)zO!P){OP$naZ$naj$nan$na}$na!h$na!i$na!k$na!o$na#j$na#k$na#l$na#m$na#n$na#o$na#p$na#q$na#r$na#t$na#v$na#x$na#y$na#|$na(X$na(h$na(o$na(p$na!Y$na!Z$na~O|)zO!P){OP$paZ$paj$pan$pa}$pa!h$pa!i$pa!k$pa!o$pa#j$pa#k$pa#l$pa#m$pa#n$pa#o$pa#p$pa#q$pa#r$pa#t$pa#v$pa#x$pa#y$pa#|$pa(X$pa(h$pa(o$pa(p$pa!Y$pa!Z$pa~OP%OaZ%Oan%Oa}%Oa!h%Oa!i%Oa!k%Oa!o%Oa#j%Oa#k%Oa#l%Oa#m%Oa#n%Oa#o%Oa#p%Oa#q%Oa#r%Oa#t%Oa#v%Oa#x%Oa#y%Oa#|%Oa(X%Oa(h%Oa!Y%Oa!Z%Oa~P&'UO#|$jq!Y$jq!Z$jq~P#C|O#|$kq!Y$kq!Z$kq~P#C|O!Z8vO~O#|8wO~P!0}O!d#uO!Y'^i!j'^i~O!d#uO(h'kO!Y'^i!j'^i~O!Y/cO!j(uq~O!V'`i!Y'`i~P#-]O!Y/kO!V(vq~O!V8}O~P#-]O!V8}O~Of(Vy!Y(Vy~P!0}O!Y'ga!['ga~P#-]O`%Vq![%Vq'r%Vq!Y%Vq~P#-]OZ9SO~O!Y0rO!Z)Oq~O#[9WO!Y'ia!Z'ia~O!Y5UO!Z({i~P#C|OP[XZ[Xn[X|[X}[X!P[X!V[X!Y[X!h[X!i[X!k[X!o[X#[[X#geX#j[X#k[X#l[X#m[X#n[X#o[X#p[X#q[X#r[X#t[X#v[X#x[X#y[X$O[X(X[X(h[X(o[X(p[X~O!d%TX#r%TX~P'#`O![1[O%c9[O~O'}TO(QUO([9aO~O!Y1gO!Z(|q~O!j9dO~O!j9eO~O!j9fO~O!j9fO~P%[O#[9iO!Y#dy!Z#dy~O!Y#dy!Z#dy~P#C|O!['ZO%c9nO~O#|#zy!Y#zy!Z#zy~P#C|OP$wiZ$win$wi}$wi!h$wi!i$wi!k$wi!o$wi#j$wi#k$wi#l$wi#m$wi#n$wi#o$wi#p$wi#q$wi#r$wi#t$wi#v$wi#x$wi#y$wi#|$wi(X$wi(h$wi!Y$wi!Z$wi~P&'UO|)zO!P){O(p%POP'baZ'baj'ban'ba}'ba!h'ba!i'ba!k'ba!o'ba#j'ba#k'ba#l'ba#m'ba#n'ba#o'ba#p'ba#q'ba#r'ba#t'ba#v'ba#x'ba#y'ba#|'ba(X'ba(h'ba(o'ba!Y'ba!Z'ba~O|)zO!P){OP'daZ'daj'dan'da}'da!h'da!i'da!k'da!o'da#j'da#k'da#l'da#m'da#n'da#o'da#p'da#q'da#r'da#t'da#v'da#x'da#y'da#|'da(X'da(h'da(o'da(p'da!Y'da!Z'da~O(o$}OP%ZiZ%Zij%Zin%Zi|%Zi}%Zi!P%Zi!h%Zi!i%Zi!k%Zi!o%Zi#j%Zi#k%Zi#l%Zi#m%Zi#n%Zi#o%Zi#p%Zi#q%Zi#r%Zi#t%Zi#v%Zi#x%Zi#y%Zi#|%Zi(X%Zi(h%Zi(p%Zi!Y%Zi!Z%Zi~O(p%POP%]iZ%]ij%]in%]i|%]i}%]i!P%]i!h%]i!i%]i!k%]i!o%]i#j%]i#k%]i#l%]i#m%]i#n%]i#o%]i#p%]i#q%]i#r%]i#t%]i#v%]i#x%]i#y%]i#|%]i(X%]i(h%]i(o%]i!Y%]i!Z%]i~O#|$ky!Y$ky!Z$ky~P#C|O#|#_y!Y#_y!Z#_y~P#C|O!d#uO!Y'^q!j'^q~O!Y/cO!j(uy~O!V'`q!Y'`q~P#-]O!V9wO~P#-]O!Y0rO!Z)Oy~O!Y5UO!Z({q~O![1[O%c:OO~O!j:RO~O!['ZO%c:WO~OP$wqZ$wqn$wq}$wq!h$wq!i$wq!k$wq!o$wq#j$wq#k$wq#l$wq#m$wq#n$wq#o$wq#p$wq#q$wq#r$wq#t$wq#v$wq#x$wq#y$wq#|$wq(X$wq(h$wq!Y$wq!Z$wq~P&'UO|)zO!P){O(p%POP'caZ'caj'can'ca}'ca!h'ca!i'ca!k'ca!o'ca#j'ca#k'ca#l'ca#m'ca#n'ca#o'ca#p'ca#q'ca#r'ca#t'ca#v'ca#x'ca#y'ca#|'ca(X'ca(h'ca(o'ca!Y'ca!Z'ca~O|)zO!P){OP'eaZ'eaj'ean'ea}'ea!h'ea!i'ea!k'ea!o'ea#j'ea#k'ea#l'ea#m'ea#n'ea#o'ea#p'ea#q'ea#r'ea#t'ea#v'ea#x'ea#y'ea#|'ea(X'ea(h'ea(o'ea(p'ea!Y'ea!Z'ea~OP$yqZ$yqn$yq}$yq!h$yq!i$yq!k$yq!o$yq#j$yq#k$yq#l$yq#m$yq#n$yq#o$yq#p$yq#q$yq#r$yq#t$yq#v$yq#x$yq#y$yq#|$yq(X$yq(h$yq!Y$yq!Z$yq~P&'UOf%_!Z!Y%_!Z#[%_!Z#|%_!Z~P!0}O!Y'iq!Z'iq~P#C|O!Y#d!Z!Z#d!Z~P#C|O#g%_!ZP%_!ZZ%_!Z`%_!Zn%_!Z}%_!Z!Y%_!Z!h%_!Z!i%_!Z!k%_!Z!o%_!Z#j%_!Z#k%_!Z#l%_!Z#m%_!Z#n%_!Z#o%_!Z#p%_!Z#q%_!Z#r%_!Z#t%_!Z#v%_!Z#x%_!Z#y%_!Z'r%_!Z(X%_!Z(h%_!Z!j%_!Z!V%_!Z'p%_!Z#[%_!Zr%_!Z![%_!Z%c%_!Z!d%_!Z~P#-]OP%_!ZZ%_!Zn%_!Z}%_!Z!h%_!Z!i%_!Z!k%_!Z!o%_!Z#j%_!Z#k%_!Z#l%_!Z#m%_!Z#n%_!Z#o%_!Z#p%_!Z#q%_!Z#r%_!Z#t%_!Z#v%_!Z#x%_!Z#y%_!Z#|%_!Z(X%_!Z(h%_!Z!Y%_!Z!Z%_!Z~P&'UOr(]X~P1qO'|!lO~P!*fO!VeX!YeX#[eX~P'#`OP[XZ[Xn[X|[X}[X!P[X!Y[X!YeX!h[X!i[X!k[X!o[X#[[X#[eX#geX#j[X#k[X#l[X#m[X#n[X#o[X#p[X#q[X#r[X#t[X#v[X#x[X#y[X$O[X(X[X(h[X(o[X(p[X~O!deX!j[X!jeX(heX~P'ASOP:cOQ:cORfOc<[Od!iOlkOn:cOokOpkOvkOx:cOz:cO!PWO!TkO!UkO![XO!f:fO!kZO!n:cO!o:cO!p:cO!r:gO!t:jO!w!hO$T!kO'{)YO'}TO(QUO(XVO(g[O(t<YO~O!Y:wO!Z$ma~Og%VOl%WOn$tOo$sOp$sOv%XOx%YOz;RO!P${O![$|O!f<aO!k$xO#f;XO$T%^O$o;TO$q;VO$t%_O'{(pO'}TO(QUO(X$uO(o$}O(p%PO~O#s)aO~P'ExO!Z[X!ZeX~P'ASO#g:kO~O!d#uO#g:kO~O#[:{O~O#r:pO~O#[;ZO!Y(mX!Z(mX~O#[:{O!Y(kX!Z(kX~O#g;[O~Of;^O~P!0}O#g;cO~O#g;dO~O!d#uO#g;eO~O!d#uO#g;[O~O#|;fO~P#C|O#g;gO~O#g;hO~O#g;mO~O#g;nO~O#g;oO~O#g;pO~O#|;qO~P!0}O#|;rO~P!0}O!i#P#Q#S#T#W#e#f#q(t$o$q$t%W%b%c%d%k%m%p%q%s%u~'vS#k!U't'|#lo#j#mn|'u$Y'u'{$[([~",goto:"$2p)SPPPPP)TPP)WP)iP*x.|PPPP5pPP6WPP<S?gP?zP?zPPP?zPAxP?zP?zP?zPA|PPBRPBlPGdPPPGhPPPPGhJiPPPJoKjPGhPMxPPPP!!WGhPPPGhPGhP!$fGhP!'z!(|!)VP!)y!)}!)yPPPPP!-Y!(|PP!-v!.pP!1dGhGh!1i!4s!9Y!9Y!=OPPP!=VGhPPPPPPPPPPP!@dP!AqPPGh!CSPGhPGhGhGhGhPGh!DfP!GnP!JrP!Jv!KQ!KU!KUP!GkP!KY!KYP!N^P!NbGhGh!Nh##k?zP?zP?z?zP#$v?z?z#'O?z#)k?z#+m?z?z#,[#.f#.f#.j#.r#.f#.zP#.fP?z#/d?z#3R?z?z5pPPP#6vPPP#7a#7aP#7aP#7w#7aPP#7}P#7tP#7t#8b#7t#8|#9S5m)W#9V)WP#9^#9^#9^P)WP)WP)WP)WPP)WP#9d#9gP#9g)WP#9kP#9nP)WP)WP)WP)WP)WP)W)WPP#9t#9z#:V#:]#:c#:i#:o#:}#;T#;Z#;e#;k#;u#<U#<[#<|#=`#=f#=l#=z#>a#@O#@^#@d#Ax#BW#Cr#DQ#DW#D^#Dd#Dn#Dt#Dz#EU#Eh#EnPPPPPPPPPP#EtPPPPPPP#Fi#Ip#KP#KW#K`PPPP$!d$%Z$+r$+u$+x$,q$,t$,w$-O$-WPP$-^$-b$.Y$/X$/]$/qPP$/u$/{$0PP$0S$0W$0Z$1P$1h$2P$2T$2W$2Z$2a$2d$2h$2lR!{RoqOXst!Z#c%j&m&o&p&r,h,m1w1zY!uQ'Z-Y1[5]Q%pvQ%xyQ&P|Q&e!VS'R!e-QQ'a!iS'g!r!xS*c$|*hQ+f%yQ+s&RQ,X&_Q-W'YQ-b'bQ-j'hQ/|*jQ1f,YR;Y:g%OdOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S,e,h,m-^-f-t-z.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3Z5Y5d5t5u5x6]7w7|8]8gS#p]:d!r)[$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]Q*u%ZQ+k%{Q,Z&bQ,b&jQ.c;QQ0h+^Q0l+`Q0w+lQ1n,`Q2{.[Q4v0rQ5k1gQ6i3PQ6u;RQ7h4wR8m6j&|kOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]t!nQ!r!u!x!y'R'Y'Z'g'h'i-Q-W-Y-j1[5]5_$v$si#u#w$c$d$x${%O%Q%[%]%a)u){)}*P*R*Y*`*p*q+]+`+w+z.Z.i/Z/j/k/m0Q0S0^1R1U1^3O3x4S4[4f4n4p5c6g7T7^7y8j8w9[9n:O:W:y:z:|:};O;P;S;T;U;V;W;X;_;`;a;b;c;d;g;h;i;j;k;l;m;n;q;r<Y<b<c<f<gQ&S|Q'P!eS'V%f-TQ+k%{Q,Z&bQ0]*yQ0w+lQ0|+rQ1m,_Q1n,`Q4v0rQ5P1OQ5k1gQ5n1iQ5o1lQ7h4wQ7k4|Q8U5qQ9V7lR9b8RrnOXst!V!Z#c%j&d&m&o&p&r,h,m1w1zR,]&f&v^OPXYstuvwz!Z!`!g!j!o#R#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O']'m(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<[<][#[WZ#V#Y'S'}!S%gm#g#h#k%b%e(W(b(c(d+Q+R+T,d,z-x.O.P.Q.S2P2w2x6R6dQ%sxQ%wyS%||&RQ&Y!TQ'^!hQ'`!iQ(k#rS*V$x*ZS+e%x%yQ+i%{Q,S&]Q,W&_S-a'a'bQ.^(lQ/g*WQ0p+fQ0v+lQ0x+mQ0{+qQ1a,TS1e,X,YQ2i-bQ3y/cQ4u0rQ4y0uQ5O0}Q5j1fQ7Q3zQ7g4wQ7j4{Q9R7fR9y9S!O$zi#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<c!S%uy!i!t%w%x%y'Q'`'a'b'f'p*b+e+f,}-a-b-i/t0p2b2i2p4^Q+_%sQ+x&VQ+{&WQ,V&_Q.](kQ1`,SU1d,W,X,YQ3Q.^Q5e1aS5i1e1fQ8Q5j#W<^#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<go<_:y:z:};P;T;V;X;`;b;d;h;j;l;n;rW%Ti%V*r<YS&V!Q&dQ&W!RQ&X!SR+v&T$w%Si#u#w$c$d$x${%O%Q%[%]%a)u){)}*P*R*Y*`*p*q+]+`+w+z.Z.i/Z/j/k/m0Q0S0^1R1U1^3O3x4S4[4f4n4p5c6g7T7^7y8j8w9[9n:O:W:y:z:|:};O;P;S;T;U;V;W;X;_;`;a;b;c;d;g;h;i;j;k;l;m;n;q;r<Y<b<c<f<gT)v$u)wV*v%Z;Q;RU'V!e%f-TS(y#y#zQ+p&OS.V(g(hQ1V+|Q4g0ZR7p5U&|kOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]$i$`c#X#d%n%o%q'|(S(n(u(})O)P)Q)R)S)T)U)V)W)X)Z)^)b)l+Z+o-O-m-r-w-y.h.n.r.t.u.v/V0_2W2Z2k2r3Y3_3`3a3b3c3d3e3f3g3h3i3j3k3n3o3t4k4s6U6[6a6o6p6y6z7r8a8e8n8t8u9k9{:S:e<PT#SV#T&}kOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]Q'T!eR2^-Qv!nQ!e!r!u!x!y'R'Y'Z'g'h'i-Q-W-Y-j1[5]5_S*b$|*hS/t*c*jQ/}*kQ1X,OQ4^/|R4a0PnqOXst!Z#c%j&m&o&p&r,h,m1w1zQ&t!^Q'q!wS(m#t:kQ+c%vQ,Q&YQ,R&[Q-_'_Q-l'jS.g(r;[S0`+O;eQ0n+dQ1Z,PQ2O,oQ2Q,pQ2Y,{Q2g-`Q2j-dS4l0a;oQ4q0oS4t0q;pQ6T2[Q6X2hQ6^2oQ7e4rQ8b6VQ8c6YQ8f6_R9h8_$d$_c#X#d%o%q'|(S(n(u(})O)P)Q)R)S)T)U)V)W)X)Z)^)b)l+Z+o-O-m-r-w-y.h.n.r.u.v/V0_2W2Z2k2r3Y3_3`3a3b3c3d3e3f3g3h3i3j3k3n3o3t4k4s6U6[6a6o6p6y6z7r8a8e8n8t8u9k9{:S:e<PS(j#o'dU*o%R(q3mS+Y%n.tQ2|0hQ6f2{Q8l6iR9o8m$d$^c#X#d%o%q'|(S(n(u(})O)P)Q)R)S)T)U)V)W)X)Z)^)b)l+Z+o-O-m-r-w-y.h.n.r.u.v/V0_2W2Z2k2r3Y3_3`3a3b3c3d3e3f3g3h3i3j3k3n3o3t4k4s6U6[6a6o6p6y6z7r8a8e8n8t8u9k9{:S:e<PS(i#o'dS({#z$_S+X%n.tS.W(h(jQ.w)]Q0e+YR2y.X&|kOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]S#p]:dQ&o!XQ&p!YQ&r![Q&s!]R1v,kQ'[!hQ+[%sQ-]'^S.Y(k+_Q2e-[W2}.].^0g0iQ6W2fU6e2z2|3QS8i6f6hS9m8k8lS:U9l9oQ:^:VR:a:_U!vQ'Z-YT5Z1[5]!Q_OXZ`st!V!Z#c#g%b%j&d&f&m&o&p&r(d,h,m.P1w1z]!pQ!r'Z-Y1[5]T#p]:d%Y{OPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&j&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S+^,e,h,m-^-f-t-z.[.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3P3Z5Y5d5t5u5x6]6j7w7|8]8gS(y#y#zS.V(g(h!s;v$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]Y!tQ'Z-Y1[5]Q'f!rS'p!u!xS'r!y5_S-i'g'hQ-k'iR2p-jQ'o!tS(`#f1qS-h'f'rQ/f*VQ/r*bQ2q-kQ4O/gS4X/s/}Q7P3yS7[4_4aQ8y7QR9Q7_Q#vbQ'n!tS(_#f1qS(a#l*}Q+P%cQ+a%tQ+g%zU-g'f'o'rQ-{(`Q/e*VQ/q*bQ/w*eQ0m+bQ1b,US2n-h-kQ2v.TS3}/f/gS4W/r/}Q4Z/vQ4]/xQ5g1cQ6`2qQ7O3yQ7S4OS7W4X4aQ7]4`Q8O5hS8x7P7QQ8|7XQ9O7[Q9_8PQ9u8yQ9v8}Q9x9QQ:Q9`Q:Y9wQ;y;tQ<U;}R<V<OV!vQ'Z-Y%YaOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&j&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S+^,e,h,m-^-f-t-z.[.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3P3Z5Y5d5t5u5x6]6j7w7|8]8gS#vz!j!r;s$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]R;y<[%YbOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&j&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S+^,e,h,m-^-f-t-z.[.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3P3Z5Y5d5t5u5x6]6j7w7|8]8gQ%cj!S%ty!i!t%w%x%y'Q'`'a'b'f'p*b+e+f,}-a-b-i/t0p2b2i2p4^S%zz!jQ+b%uQ,U&_W1c,V,W,X,YU5h1d1e1fS8P5i5jQ9`8Q!r;t$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]Q;}<ZR<O<[$|eOPXYstuvw!Z!`!g!o#R#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&m&o&p&r&v'O']'m(P(V(^(r(v(z)y+O+S+^,e,h,m-^-f-t-z.[.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3P3Z5Y5d5t5u5x6]6j7w7|8]8gY#aWZ#V#Y'}!S%gm#g#h#k%b%e(W(b(c(d+Q+R+T,d,z-x.O.P.Q.S2P2w2x6R6dQ,c&j!p;u$[$m)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]R;x'SS'W!e%fR2`-T%OdOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S,e,h,m-^-f-t-z.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3Z5Y5d5t5u5x6]7w7|8]8g!r)[$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]Q,b&jQ0h+^Q2{.[Q6i3PR8m6j!b$Uc#X%n'|(S(n(u)W)X)^)b+o-m-r-w-y.h.n/V0_2k2r3Y3k4k4s6[6a6o8e9k:e!P:r)Z)l-O.t2W2Z3_3i3j3n3t6U6p6y6z7r8a8n8t8u9{:S<P!f$Wc#X%n'|(S(n(u)T)U)W)X)^)b+o-m-r-w-y.h.n/V0_2k2r3Y3k4k4s6[6a6o8e9k:e!T:t)Z)l-O.t2W2Z3_3f3g3i3j3n3t6U6p6y6z7r8a8n8t8u9{:S<P!^$[c#X%n'|(S(n(u)^)b+o-m-r-w-y.h.n/V0_2k2r3Y3k4k4s6[6a6o8e9k:eQ3x/az<])Z)l-O.t2W2Z3_3n3t6U6p6y6z7r8a8n8t8u9{:S<PQ<b<dR<c<e&|kOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]S$nh$oR3q.z'TgOPWXYZhstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m$o%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.z.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]T$jf$pQ$hfS)e$k)iR)q$pT$if$pT)g$k)i'ThOPWXYZhstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$[$a$e$m$o%j%p%}&f&i&j&m&o&p&r&v'O'S']'m'}(P(V(^(r(v(z)n)y+O+S+^,e,h,m,y,|-^-f-t-z.[.l.s.z.{0[0a0q1_1o1p1r1t1w1z1|2]2m2s3P3Z3p5W5Y5d5t5u5x6S6]6j7w7|8]8g9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]T$nh$oQ$qhR)p$o%YjOPWXYZstuvw!Z!`!g!o#R#V#Y#c#n#t#x#{$O$P$Q$R$S$T$U$V$W$X$Y$a$e%j%p%}&f&i&j&m&o&p&r&v'O']'m'}(P(V(^(r(v(z)y+O+S+^,e,h,m-^-f-t-z.[.l.s0[0a0q1_1o1p1r1t1w1z1|2m2s3P3Z5Y5d5t5u5x6]6j7w7|8]8g!s<Z$[$m'S)n,y,|.{2]3p5W6S9W9i:c:f:g:j:k:l:m:n:o:p:q:r:s:t:u:v:w:{;Y;Z;[;^;e;f;o;p<]#clOPXZst!Z!`!o#R#c#n#{$m%j&f&i&j&m&o&p&r&v'O'](z)n+S+^,e,h,m-^.[.{0[1_1o1p1r1t1w1z1|3P3p5Y5d5t5u5x6j7w7|8]!O%Ri#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<c#W(q#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<gQ*z%_Q/W)zo3m:y:z:};P;T;V;X;`;b;d;h;j;l;n;r!O$yi#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<cQ*[$zS*e$|*hQ*{%`Q/x*f#W;{#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<gn;|:y:z:};P;T;V;X;`;b;d;h;j;l;n;rQ<Q<^Q<R<_Q<S<`R<T<a!O%Ri#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<c#W(q#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<go3m:y:z:};P;T;V;X;`;b;d;h;j;l;n;rnoOXst!Z#c%j&m&o&p&r,h,m1w1zQ*_${Q,v&yQ,w&{R4R/k$v%Si#u#w$c$d$x${%O%Q%[%]%a)u){)}*P*R*Y*`*p*q+]+`+w+z.Z.i/Z/j/k/m0Q0S0^1R1U1^3O3x4S4[4f4n4p5c6g7T7^7y8j8w9[9n:O:W:y:z:|:};O;P;S;T;U;V;W;X;_;`;a;b;c;d;g;h;i;j;k;l;m;n;q;r<Y<b<c<f<gQ+y&WQ1T+{Q5S1SR7o5TT*g$|*hS*g$|*hT5[1[5]S/v*d5YT4`0O7wQ+a%tQ/w*eQ0m+bQ1b,UQ5g1cQ8O5hQ9_8PR:Q9`!O%Oi#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<cr)}$v(s*O*n*|/i0U0V3W4P4j6}7`9t;z<W<XS0Q*m0R#W:|#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<gn:}:y:z:};P;T;V;X;`;b;d;h;j;l;n;r!^;_(o)`*U*^._.b.f/S/X/a/n0f1Q1S3T4Q4U5R5T6k6n7U7Y7b7d8{9P:X<d<e`;`3l6q6t6x8o9p9s:bS;i.a3UT;j6s8r!O%Qi#w%O%Q%[%]%a)}*P*Y*p*q.i/j0Q0S0^3x4f8w<Y<b<cv*P$v(s*Q*m*|/]/i0U0V3W4P4b4j6}7`9t;z<W<XS0S*n0T#W;O#u$c$d$x${)u){*R*`+]+`+w+z.Z/Z/k/m1R1U1^3O4S4[4n4p5c6g7T7^7y8j9[9n:O:W:|;O;S;U;W;_;a;c;g;i;k;m;q<f<gn;P:y:z:};P;T;V;X;`;b;d;h;j;l;n;r!b;a(o)`*U*^.`.a.f/S/X/a/n0f1Q1S3R3T4Q4U5R5T6k6l6n7U7Y7b7d8{9P:X<d<ed;b3l6r6s6x8o8p9p9q9s:bS;k.b3VT;l6t8srnOXst!V!Z#c%j&d&m&o&p&r,h,m1w1zQ&a!UR,e&jrnOXst!V!Z#c%j&d&m&o&p&r,h,m1w1zR&a!UQ+}&XR1P+vsnOXst!V!Z#c%j&d&m&o&p&r,h,m1w1zQ1],SS5b1`1aU7x5`5a5eS9Z7z7{S9|9Y9]Q:Z9}R:`:[Q&h!VR,^&dR5n1iS%||&RR0x+mQ&m!WR,h&nR,n&sT1x,m1zR,r&tQ,q&tR2R,rQ't!zR-n'tSsOtQ#cXT%ms#cQ!}TR'v!}Q#QUR'x#QQ)w$uR/T)wQ#TVR'z#TQ#WWU(Q#W(R-uQ(R#XR-u(SQ-R'TR2_-RQ.j(sR3X.jQ.m(uS3[.m3]R3].nQ-Y'ZR2c-YY!rQ'Z-Y1[5]R'e!rS#^W%eU(X#^(Y-vQ(Y#_R-v(TQ-U'WR2a-Ut`OXst!V!Z#c%j&d&f&m&o&p&r,h,m1w1zS#gZ%bU#q`#g.PR.P(dQ(e#iQ-|(aW.U(e-|2t6bQ2t-}R6b2uQ)i$kR.|)iQ$ohR)o$oQ$bcU)_$b-q:xQ-q:eR:x)lQ/d*VW3{/d3|7R8zU3|/e/f/gS7R3}4OR8z7S$X)|$v(o(s)`*U*^*m*n*w*x*|.a.b.d.e.f/S/X/]/_/a/i/n0U0V0f1Q1S3R3S3T3W3l4P4Q4U4b4d4j5R5T6k6l6m6n6s6t6v6w6x6}7U7Y7`7b7d8o8p8q8{9P9p9q9r9s9t:X:b;z<W<X<d<eQ/l*^U4T/l4V7VQ4V/nR7V4UQ*h$|R/z*hr*O$v(s*m*n*|/i0U0V3W4P4j6}7`9t;z<W<X!^._(o)`*U*^.a.b.f/S/X/a/n0f1Q1S3T4Q4U5R5T6k6n7U7Y7b7d8{9P:X<d<eU/^*O._6qa6q3l6s6t6x8o9p9s:bQ0R*mQ3U.aU4c0R3U8rR8r6sv*Q$v(s*m*n*|/]/i0U0V3W4P4b4j6}7`9t;z<W<X!b.`(o)`*U*^.a.b.f/S/X/a/n0f1Q1S3R3T4Q4U5R5T6k6l6n7U7Y7b7d8{9P:X<d<eU/`*Q.`6re6r3l6s6t6x8o8p9p9q9s:bQ0T*nQ3V.bU4e0T3V8sR8s6tQ*s%UR0X*sQ4o0fR7c4oQ+U%hR0d+UQ5V1VS7q5V9XR9X7rQ,P&YR1Y,PQ5]1[R7u5]Q1h,ZS5l1h8SR8S5nQ0s+iW4x0s4z7i9TQ4z0vQ7i4yR9T7jQ+n%|R0y+nQ1z,mR5|1zYrOXst#cQ&q!ZQ+W%jQ,g&mQ,i&oQ,j&pQ,l&rQ1u,hS1x,m1zR5{1wQ%lpQ&u!_Q&x!aQ&z!bQ&|!cQ'l!tQ+V%iQ+c%vQ+u&SQ,]&hQ,t&wW-e'f'n'o'rQ-l'jQ/y*gQ0n+dS1k,^,aQ2S,sQ2T,vQ2U,wQ2j-dW2l-g-h-k-mQ4q0oQ4}0|Q5Q1QQ5f1bQ5p1mQ5z1vU6Z2k2n2qQ6^2oQ7e4rQ7m5PQ7n5RQ7t5[Q7}5gQ8T5oS8d6[6`Q8f6_Q9U7kQ9^8OQ9c8UQ9j8eQ9z9VQ:P9_Q:T9kR:]:QQ%vyQ'_!iQ'j!tU+d%w%x%yQ,{'QU-`'`'a'bS-d'f'pQ/p*bS0o+e+fQ2[,}S2h-a-bQ2o-iQ4Y/tQ4r0pQ6V2bQ6Y2iQ6_2pR7Z4^S$wi<YR*t%VU%Ui%V<YR0W*rQ$viS(o#u+`Q(s#wS)`$c$dQ*U$xQ*^${Q*m%OQ*n%QQ*w%[Q*x%]Q*|%aQ.a:|Q.b;OQ.d;SQ.e;UQ.f;WQ/S)uS/X){/ZQ/])}Q/_*PQ/a*RQ/i*YQ/n*`Q0U*pQ0V*qh0f+].Z1^3O5c6g7y8j9[9n:O:WQ1Q+wQ1S+zQ3R;_Q3S;aQ3T;cQ3W.iS3l:y:zQ4P/jQ4Q/kQ4U/mQ4b0QQ4d0SQ4j0^Q5R1RQ5T1UQ6k;gQ6l;iQ6m;kQ6n;mQ6s:}Q6t;PQ6v;TQ6w;VQ6x;XQ6}3xQ7U4SQ7Y4[Q7`4fQ7b4nQ7d4pQ8o;dQ8p;`Q8q;bQ8{7TQ9P7^Q9p;hQ9q;jQ9r;lQ9s;nQ9t8wQ:X;qQ:b;rQ;z<YQ<W<bQ<X<cQ<d<fR<e<gnpOXst!Z#c%j&m&o&p&r,h,m1w1zQ!fPS#eZ#nQ&w!`U'c!o5Y7wQ'y#RQ(|#{Q)m$mS,a&f&iQ,f&jQ,s&vQ,x'OQ-[']Q.p(zQ/Q)nQ0b+SQ0i+^Q1s,eQ2f-^Q2|.[Q3s.{Q4h0[Q5a1_Q5r1oQ5s1pQ5w1rQ5y1tQ6O1|Q6f3PQ6{3pQ7{5dQ8X5tQ8Y5uQ8[5xQ8l6jQ9]7|R9g8]#WcOPXZst!Z!`!o#c#n#{%j&f&i&j&m&o&p&r&v'O'](z+S+^,e,h,m-^.[0[1_1o1p1r1t1w1z1|3P5Y5d5t5u5x6j7w7|8]Q#XWQ#dYQ%nuQ%ovS%qw!gS'|#V(PQ(S#YQ(n#tQ(u#xQ(}$OQ)O$PQ)P$QQ)Q$RQ)R$SQ)S$TQ)T$UQ)U$VQ)V$WQ)W$XQ)X$YQ)Z$[Q)^$aQ)b$eW)l$m)n.{3pQ+Z%pQ+o%}S-O'S2]Q-m'mS-r'}-tQ-w(VQ-y(^Q.h(rQ.n(vQ.r:cQ.t:fQ.u:gQ.v:jQ/V)yQ0_+OQ2W,yQ2Z,|Q2k-fQ2r-zQ3Y.lQ3_:kQ3`:lQ3a:mQ3b:nQ3c:oQ3d:pQ3e:qQ3f:rQ3g:sQ3h:tQ3i:uQ3j:vQ3k.sQ3n:{Q3o;YQ3t:wQ4k0aQ4s0qQ6U;ZQ6[2mQ6a2sQ6o3ZQ6p;[Q6y;^Q6z;eQ7r5WQ8a6SQ8e6]Q8n;fQ8t;oQ8u;pQ9k8gQ9{9WQ:S9iQ:e#RR<P<]R#ZWR'U!eY!tQ'Z-Y1[5]S'Q!e-QQ'f!rS'p!u!xS'r!y5_S,}'R'YS-i'g'hQ-k'iQ2b-WR2p-jR(t#wR(w#xQ!fQT-X'Z-Y]!qQ!r'Z-Y1[5]Q#o]R'd:dT#jZ%bS#iZ%bS%hm,dU(a#g#h#kS-}(b(cQ.R(dQ0c+TQ2u.OU2v.P.Q.SS6c2w2xR8h6d`#]W#V#Y%e'}(W+Q-xr#fZm#g#h#k%b(b(c(d+T.O.P.Q.S2w2x6dQ1q,dQ2X,zQ6Q2PQ8`6RT;w'S+RT#`W%eS#_W%eS(O#V(WS(T#Y+QS-P'S+RT-s'}-xT'X!e%fQ$kfR)s$pT)h$k)iR3r.zT*X$x*ZR*a${Q0g+]Q2z.ZQ5`1^Q6h3OQ7z5cQ8k6gQ9Y7yQ9l8jQ9}9[Q:V9nQ:[:OR:_:WnqOXst!Z#c%j&m&o&p&r,h,m1w1zQ&g!VR,]&dtmOXst!U!V!Z#c%j&d&m&o&p&r,h,m1w1zR,d&jT%im,dR1W+|R,[&bQ&Q|R+t&RR+j%{T&k!W&nT&l!W&nT1y,m1z",nodeNames:"⚠ ArithOp ArithOp JSXStartTag LineComment BlockComment Script Hashbang ExportDeclaration export Star as VariableName String Escape from ; default FunctionDeclaration async function VariableDefinition > < TypeParamList TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . ?. PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewExpression new TypeArgList CompareOp < ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies in const CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast ArrowFunction TypeParamList SequenceExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:371,context:a,nodeProps:[["isolate",-8,4,5,13,33,35,48,50,52,""],["group",-26,8,16,18,65,201,205,209,210,212,215,218,228,230,236,238,240,242,245,251,257,259,261,263,265,267,268,"Statement",-32,12,13,28,31,32,38,48,51,52,54,59,67,75,79,81,83,84,106,107,116,117,134,137,139,140,141,142,144,145,164,165,167,"Expression",-23,27,29,33,37,39,41,168,170,172,173,175,176,177,179,180,181,183,184,185,195,197,199,200,"Type",-3,87,99,105,"ClassItem"],["openedBy",22,"<",34,"InterpolationStart",53,"[",57,"{",72,"(",157,"JSXStartCloseTag"],["closedBy",23,">",36,"InterpolationEnd",47,"]",58,"}",73,")",162,"JSXEndTag"]],propSources:[f],skippedNodes:[0,4,5,271],repeatNodeCount:37,tokenData:"$Fj(CSR!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#8g!R![#:v![!]#Gv!]!^#IS!^!_#J^!_!`#Ns!`!a$#_!a!b$(l!b!c$,k!c!}Er!}#O$-u#O#P$/P#P#Q$4h#Q#R$5r#R#SEr#S#T$7P#T#o$8Z#o#p$<k#p#q$=a#q#r$>q#r#s$?}#s$f%Z$f$g+g$g#BYEr#BY#BZ$AX#BZ$ISEr$IS$I_$AX$I_$I|Er$I|$I}$Dd$I}$JO$Dd$JO$JTEr$JT$JU$AX$JU$KVEr$KV$KW$AX$KW&FUEr&FU&FV$AX&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$AX?HUOEr(n%d_$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$f&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$f&j(R!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(R!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$f&j(OpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(OpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Op(R!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z(CS+rq$f&j(Op(R!b't(;dOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z(CS.ST(P#S$f&j'u(;dO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c(CS.n_$f&j(Op(R!b'u(;dOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#`/x`$f&j!o$Ip(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S1V`#t$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S2d_#t$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/|3l_'}$(n$f&j(R!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$f&j(R!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$f&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$a`$f&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$a``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$a`$f&j(R!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(R!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$a`(R!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k#%|:hh$f&j(Op(R!bOY%ZYZ&cZq%Zqr<Srs&}st%ZtuCruw%Zwx(rx!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr(r<__VS$f&j(Op(R!bOY<SYZ&cZr<Srs=^sw<Swx@nx!^<S!^!_Bm!_#O<S#O#P>`#P#o<S#o#pBm#p;'S<S;'S;=`Cl<%lO<S(Q=g]VS$f&j(R!bOY=^YZ&cZw=^wx>`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXVS$f&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSVSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWVS(R!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]VS$f&j(OpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWVS(OpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYVS(Op(R!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l<S#%|C}i$f&j(g!L^(Op(R!bOY%ZYZ&cZr%Zrs&}st%ZtuCruw%Zwx(rx!Q%Z!Q![Cr![!^%Z!^!_*g!_!c%Z!c!}Cr!}#O%Z#O#P&c#P#R%Z#R#SCr#S#T%Z#T#oCr#o#p*g#p$g%Z$g;'SCr;'S;=`El<%lOCr#%|EoP;=`<%lCr(CSFRk$f&j(Op(R!b$Y#t'{&;d([!LYOY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr+dHRk$f&j(Op(R!b$Y#tOY%ZYZ&cZr%Zrs&}st%ZtuGvuw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Gv![!^%Z!^!_*g!_!c%Z!c!}Gv!}#O%Z#O#P&c#P#R%Z#R#SGv#S#T%Z#T#oGv#o#p*g#p$g%Z$g;'SGv;'S;=`Iv<%lOGv+dIyP;=`<%lGv(CSJPP;=`<%lEr%#SJ_`$f&j(Op(R!b#l$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#SKl_$f&j$O$Id(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&COLva(p&;`$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sv%ZvwM{wx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#SNW`$f&j#x$Id(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/|! c_(Q$)`$f&j(OpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b'l!!i_$f&j(OpOY!!bYZ!#hZr!!brs!#hsw!!bwx!$xx!^!!b!^!_!%z!_#O!!b#O#P!#h#P#o!!b#o#p!%z#p;'S!!b;'S;=`!'c<%lO!!b&z!#mX$f&jOw!#hwx6cx!^!#h!^!_!$Y!_#o!#h#o#p!$Y#p;'S!#h;'S;=`!$r<%lO!#h`!$]TOw!$Ywx7]x;'S!$Y;'S;=`!$l<%lO!$Y`!$oP;=`<%l!$Y&z!$uP;=`<%l!#h'l!%R]$a`$f&j(OpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(r!Q!&PZ(OpOY!%zYZ!$YZr!%zrs!$Ysw!%zwx!&rx#O!%z#O#P!$Y#P;'S!%z;'S;=`!']<%lO!%z!Q!&yU$a`(OpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)r!Q!'`P;=`<%l!%z'l!'fP;=`<%l!!b(*Q!'t_!k(!b$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'l!)O_!jM|$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+h!*[b$f&j(Op(R!b'|#)d#m$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rxz%Zz{!+d{!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S!+o`$f&j(Op(R!b#j$IdOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&-O!,|`$f&j(Op(R!bn&%`OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&C[!.Z_!Y&;l$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS!/ec$f&j(Op(R!b|'<nOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!0p!P!Q%Z!Q![!3Y![!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'d!0ya$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!2O!P!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z!'d!2Z_!XMt$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!3eg$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!3Y![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S!3Y#S#X%Z#X#Y!4|#Y#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!5Vg$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx{%Z{|!6n|}%Z}!O!6n!O!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!6wc$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l!8_c$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![!8S![!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S!8S#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS!9uf$f&j(Op(R!b#k$IdOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Kpxz!;Zz{#,f{!P!;Z!P!Q#-{!Q!^!;Z!^!_#'Z!_!`#5k!`!a#7Q!a!}!;Z!}#O#*}#O#P!Dj#P#o!;Z#o#p#'Z#p;'S!;Z;'S;=`#,`<%lO!;Z(r!;fb$f&j(Op(R!b!USOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Kpx!P!;Z!P!Q#%Z!Q!^!;Z!^!_#'Z!_!}!;Z!}#O#*}#O#P!Dj#P#o!;Z#o#p#'Z#p;'S!;Z;'S;=`#,`<%lO!;Z(Q!<w`$f&j(R!b!USOY!<nYZ&cZw!<nwx!=yx!P!<n!P!Q!Eb!Q!^!<n!^!_!GY!_!}!<n!}#O!Ja#O#P!Dj#P#o!<n#o#p!GY#p;'S!<n;'S;=`!Kj<%lO!<n&n!>Q^$f&j!USOY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@Y!_!}!=y!}#O!Bw#O#P!Dj#P#o!=y#o#p!@Y#p;'S!=y;'S;=`!E[<%lO!=y&n!?Ta$f&j!USO!^&c!_#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&cS!@_X!USOY!@YZ!P!@Y!P!Q!@z!Q!}!@Y!}#O!Ac#O#P!Bb#P;'S!@Y;'S;=`!Bq<%lO!@YS!APU!US#Z#[!@z#]#^!@z#a#b!@z#g#h!@z#i#j!@z#m#n!@zS!AfVOY!AcZ#O!Ac#O#P!A{#P#Q!@Y#Q;'S!Ac;'S;=`!B[<%lO!AcS!BOSOY!AcZ;'S!Ac;'S;=`!B[<%lO!AcS!B_P;=`<%l!AcS!BeSOY!@YZ;'S!@Y;'S;=`!Bq<%lO!@YS!BtP;=`<%l!@Y&n!B|[$f&jOY!BwYZ&cZ!^!Bw!^!_!Ac!_#O!Bw#O#P!Cr#P#Q!=y#Q#o!Bw#o#p!Ac#p;'S!Bw;'S;=`!Dd<%lO!Bw&n!CwX$f&jOY!BwYZ&cZ!^!Bw!^!_!Ac!_#o!Bw#o#p!Ac#p;'S!Bw;'S;=`!Dd<%lO!Bw&n!DgP;=`<%l!Bw&n!DoX$f&jOY!=yYZ&cZ!^!=y!^!_!@Y!_#o!=y#o#p!@Y#p;'S!=y;'S;=`!E[<%lO!=y&n!E_P;=`<%l!=y(Q!Eki$f&j(R!b!USOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#Z&}#Z#[!Eb#[#]&}#]#^!Eb#^#a&}#a#b!Eb#b#g&}#g#h!Eb#h#i&}#i#j!Eb#j#m&}#m#n!Eb#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!f!GaZ(R!b!USOY!GYZw!GYwx!@Yx!P!GY!P!Q!HS!Q!}!GY!}#O!Ic#O#P!Bb#P;'S!GY;'S;=`!JZ<%lO!GY!f!HZb(R!b!USOY'}Zw'}x#O'}#P#Z'}#Z#[!HS#[#]'}#]#^!HS#^#a'}#a#b!HS#b#g'}#g#h!HS#h#i'}#i#j!HS#j#m'}#m#n!HS#n;'S'};'S;=`(f<%lO'}!f!IhX(R!bOY!IcZw!Icwx!Acx#O!Ic#O#P!A{#P#Q!GY#Q;'S!Ic;'S;=`!JT<%lO!Ic!f!JWP;=`<%l!Ic!f!J^P;=`<%l!GY(Q!Jh^$f&j(R!bOY!JaYZ&cZw!Jawx!Bwx!^!Ja!^!_!Ic!_#O!Ja#O#P!Cr#P#Q!<n#Q#o!Ja#o#p!Ic#p;'S!Ja;'S;=`!Kd<%lO!Ja(Q!KgP;=`<%l!Ja(Q!KmP;=`<%l!<n'`!Ky`$f&j(Op!USOY!KpYZ&cZr!Kprs!=ys!P!Kp!P!Q!L{!Q!^!Kp!^!_!Ns!_!}!Kp!}#O##z#O#P!Dj#P#o!Kp#o#p!Ns#p;'S!Kp;'S;=`#%T<%lO!Kp'`!MUi$f&j(Op!USOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#Z(r#Z#[!L{#[#](r#]#^!L{#^#a(r#a#b!L{#b#g(r#g#h!L{#h#i(r#i#j!L{#j#m(r#m#n!L{#n#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rt!NzZ(Op!USOY!NsZr!Nsrs!@Ys!P!Ns!P!Q# m!Q!}!Ns!}#O#!|#O#P!Bb#P;'S!Ns;'S;=`##t<%lO!Nst# tb(Op!USOY)rZr)rs#O)r#P#Z)r#Z#[# m#[#])r#]#^# m#^#a)r#a#b# m#b#g)r#g#h# m#h#i)r#i#j# m#j#m)r#m#n# m#n;'S)r;'S;=`*Z<%lO)rt##RX(OpOY#!|Zr#!|rs!Acs#O#!|#O#P!A{#P#Q!Ns#Q;'S#!|;'S;=`##n<%lO#!|t##qP;=`<%l#!|t##wP;=`<%l!Ns'`#$R^$f&j(OpOY##zYZ&cZr##zrs!Bws!^##z!^!_#!|!_#O##z#O#P!Cr#P#Q!Kp#Q#o##z#o#p#!|#p;'S##z;'S;=`#$}<%lO##z'`#%QP;=`<%l##z'`#%WP;=`<%l!Kp(r#%fk$f&j(Op(R!b!USOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#Z%Z#Z#[#%Z#[#]%Z#]#^#%Z#^#a%Z#a#b#%Z#b#g%Z#g#h#%Z#h#i%Z#i#j#%Z#j#m%Z#m#n#%Z#n#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#W#'d](Op(R!b!USOY#'ZZr#'Zrs!GYsw#'Zwx!Nsx!P#'Z!P!Q#(]!Q!}#'Z!}#O#)w#O#P!Bb#P;'S#'Z;'S;=`#*w<%lO#'Z#W#(fe(Op(R!b!USOY*gZr*grs'}sw*gwx)rx#O*g#P#Z*g#Z#[#(]#[#]*g#]#^#(]#^#a*g#a#b#(]#b#g*g#g#h#(]#h#i*g#i#j#(]#j#m*g#m#n#(]#n;'S*g;'S;=`+Z<%lO*g#W#*OZ(Op(R!bOY#)wZr#)wrs!Icsw#)wwx#!|x#O#)w#O#P!A{#P#Q#'Z#Q;'S#)w;'S;=`#*q<%lO#)w#W#*tP;=`<%l#)w#W#*zP;=`<%l#'Z(r#+W`$f&j(Op(R!bOY#*}YZ&cZr#*}rs!Jasw#*}wx##zx!^#*}!^!_#)w!_#O#*}#O#P!Cr#P#Q!;Z#Q#o#*}#o#p#)w#p;'S#*};'S;=`#,Y<%lO#*}(r#,]P;=`<%l#*}(r#,cP;=`<%l!;Z(CS#,sb$f&j(Op(R!b'v(;d!USOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Kpx!P!;Z!P!Q#%Z!Q!^!;Z!^!_#'Z!_!}!;Z!}#O#*}#O#P!Dj#P#o!;Z#o#p#'Z#p;'S!;Z;'S;=`#,`<%lO!;Z(CS#.W_$f&j(Op(R!bS(;dOY#-{YZ&cZr#-{rs#/Vsw#-{wx#2gx!^#-{!^!_#4f!_#O#-{#O#P#0X#P#o#-{#o#p#4f#p;'S#-{;'S;=`#5e<%lO#-{(Bb#/`]$f&j(R!bS(;dOY#/VYZ&cZw#/Vwx#0Xx!^#/V!^!_#1j!_#O#/V#O#P#0X#P#o#/V#o#p#1j#p;'S#/V;'S;=`#2a<%lO#/V(AO#0`X$f&jS(;dOY#0XYZ&cZ!^#0X!^!_#0{!_#o#0X#o#p#0{#p;'S#0X;'S;=`#1d<%lO#0X(;d#1QSS(;dOY#0{Z;'S#0{;'S;=`#1^<%lO#0{(;d#1aP;=`<%l#0{(AO#1gP;=`<%l#0X(<v#1qW(R!bS(;dOY#1jZw#1jwx#0{x#O#1j#O#P#0{#P;'S#1j;'S;=`#2Z<%lO#1j(<v#2^P;=`<%l#1j(Bb#2dP;=`<%l#/V(Ap#2p]$f&j(OpS(;dOY#2gYZ&cZr#2grs#0Xs!^#2g!^!_#3i!_#O#2g#O#P#0X#P#o#2g#o#p#3i#p;'S#2g;'S;=`#4`<%lO#2g(<U#3pW(OpS(;dOY#3iZr#3irs#0{s#O#3i#O#P#0{#P;'S#3i;'S;=`#4Y<%lO#3i(<U#4]P;=`<%l#3i(Ap#4cP;=`<%l#2g(=h#4oY(Op(R!bS(;dOY#4fZr#4frs#1jsw#4fwx#3ix#O#4f#O#P#0{#P;'S#4f;'S;=`#5_<%lO#4f(=h#5bP;=`<%l#4f(CS#5hP;=`<%l#-{%#W#5xb$f&j$O$Id(Op(R!b!USOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Kpx!P!;Z!P!Q#%Z!Q!^!;Z!^!_#'Z!_!}!;Z!}#O#*}#O#P!Dj#P#o!;Z#o#p#'Z#p;'S!;Z;'S;=`#,`<%lO!;Z+h#7_b$W#t$f&j(Op(R!b!USOY!;ZYZ&cZr!;Zrs!<nsw!;Zwx!Kpx!P!;Z!P!Q#%Z!Q!^!;Z!^!_#'Z!_!}!;Z!}#O#*}#O#P!Dj#P#o!;Z#o#p#'Z#p;'S!;Z;'S;=`#,`<%lO!;Z$/l#8rp$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#:v![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#:v#S#U%Z#U#V#>Q#V#X%Z#X#Y!4|#Y#b%Z#b#c#<v#c#d#AY#d#l%Z#l#m#D[#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#;Rk$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P!3Y!P!Q%Z!Q![#:v![!^%Z!^!_*g!_!g%Z!g!h!4|!h#O%Z#O#P&c#P#R%Z#R#S#:v#S#X%Z#X#Y!4|#Y#b%Z#b#c#<v#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#=R_$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#>Zd$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#?i!R!S#?i!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#?i#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#?tf$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#?i!R!S#?i!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#?i#S#b%Z#b#c#<v#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#Acc$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#Bn!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#Bn#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#Bye$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#Bn!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#Bn#S#b%Z#b#c#<v#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#Deg$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#E|![!^%Z!^!_*g!_!c%Z!c!i#E|!i#O%Z#O#P&c#P#R%Z#R#S#E|#S#T%Z#T#Z#E|#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z$/l#FXi$f&j(Op(R!bo$'|OY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#E|![!^%Z!^!_*g!_!c%Z!c!i#E|!i#O%Z#O#P&c#P#R%Z#R#S#E|#S#T%Z#T#Z#E|#Z#b%Z#b#c#<v#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%Gh#HT_!d$b$f&j#|%<f(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#I__`l$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(@^#Jk^g!*v!h'.r(Op(R!b(tSOY*gZr*grs'}sw*gwx)rx!P*g!P!Q#Kg!Q!^*g!^!_#L]!_!`#M}!`#O*g#P;'S*g;'S;=`+Z<%lO*g(n#KpX$h&j(Op(R!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#LfZ#n$Id(Op(R!bOY*gZr*grs'}sw*gwx)rx!_*g!_!`#MX!`#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#MbX$O$Id(Op(R!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g$Kh#NWX#o$Id(Op(R!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g%Gh$ Oa#[%?x$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`!a$!T!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#W$!`_#g$Ih$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%Gh$#nafBf#o$Id$c#|$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`$$s!`!a$%}!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$%O_#o$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$&Ya#n$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`!a$'_!a#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$'j`#n$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+h$(wc(h$Ip$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!O%Z!O!P$*S!P!^%Z!^!_*g!_!a%Z!a!b$+^!b#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'+`$*__}'#p$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$+i`$f&j#y$Id(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z#&^$,v_!{!Ln$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(@^$.Q_!P(8n$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(n$/UZ$f&jO!^$/w!^!_$0_!_#i$/w#i#j$0d#j#l$/w#l#m$2V#m#o$/w#o#p$0_#p;'S$/w;'S;=`$4b<%lO$/w(n$0OT^#S$f&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c#S$0dO^#S(n$0i[$f&jO!Q&c!Q![$1_![!^&c!_!c&c!c!i$1_!i#T&c#T#Z$1_#Z#o&c#o#p$3u#p;'S&c;'S;=`&w<%lO&c(n$1dZ$f&jO!Q&c!Q![$2V![!^&c!_!c&c!c!i$2V!i#T&c#T#Z$2V#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$2[Z$f&jO!Q&c!Q![$2}![!^&c!_!c&c!c!i$2}!i#T&c#T#Z$2}#Z#o&c#p;'S&c;'S;=`&w<%lO&c(n$3SZ$f&jO!Q&c!Q![$/w![!^&c!_!c&c!c!i$/w!i#T&c#T#Z$/w#Z#o&c#p;'S&c;'S;=`&w<%lO&c#S$3xR!Q![$4R!c!i$4R#T#Z$4R#S$4US!Q![$4R!c!i$4R#T#Z$4R#q#r$0_(n$4eP;=`<%l$/w!2r$4s_!V!+S$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z%#S$5}`#v$Id$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&,v$7[_$f&j(Op(R!b(X&%WOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS$8jk$f&j(Op(R!b'{&;d$[#t([!LYOY%ZYZ&cZr%Zrs&}st%Ztu$8Zuw%Zwx(rx}%Z}!O$:_!O!Q%Z!Q![$8Z![!^%Z!^!_*g!_!c%Z!c!}$8Z!}#O%Z#O#P&c#P#R%Z#R#S$8Z#S#T%Z#T#o$8Z#o#p*g#p$g%Z$g;'S$8Z;'S;=`$<e<%lO$8Z+d$:jk$f&j(Op(R!b$[#tOY%ZYZ&cZr%Zrs&}st%Ztu$:_uw%Zwx(rx}%Z}!O$:_!O!Q%Z!Q![$:_![!^%Z!^!_*g!_!c%Z!c!}$:_!}#O%Z#O#P&c#P#R%Z#R#S$:_#S#T%Z#T#o$:_#o#p*g#p$g%Z$g;'S$:_;'S;=`$<_<%lO$:_+d$<bP;=`<%l$:_(CS$<hP;=`<%l$8Z!5p$<tX![!3l(Op(R!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g&CO$=la(o&;`$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`Ka!`#O%Z#O#P&c#P#o%Z#o#p*g#p#q$+^#q;'S%Z;'S;=`+a<%lO%Z%#`$?O_!Z$I`r`$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(r$@Y_!pS$f&j(Op(R!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(CS$Aj|$f&j(Op(R!b't(;d$Y#t'{&;d([!LYOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$f%Z$f$g+g$g#BYEr#BY#BZ$AX#BZ$ISEr$IS$I_$AX$I_$JTEr$JT$JU$AX$JU$KVEr$KV$KW$AX$KW&FUEr&FU&FV$AX&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$AX?HUOEr(CS$Duk$f&j(Op(R!b'u(;d$Y#t'{&;d([!LYOY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr",tokenizers:[l,u,d,2,3,4,5,6,7,8,9,10,11,12,13,s,new n.RA("$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOt~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!R~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(Z~~",141,332),new n.RA("j~RQYZXz{^~^O'x~~aP!P!Qd~iO'y~~",25,315)],topRules:{Script:[0,6],SingleExpression:[1,269],SingleClassItem:[2,270]},dialects:{jsx:0,ts:14614},dynamicPrecedences:{69:1,79:1,81:1,165:1,193:1},specialized:[{term:319,get:e=>p[e]||-1},{term:334,get:e=>h[e]||-1},{term:70,get:e=>O[e]||-1}],tokenPrec:14638});var g=r(10051),y=r(27327),b=r(94275),v=r(72357),_=r(81637);let P=[(0,v.Gn)("function ${name}(${params}) {\n	${}\n}",{label:"function",detail:"definition",type:"keyword"}),(0,v.Gn)("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n	${}\n}",{label:"for",detail:"loop",type:"keyword"}),(0,v.Gn)("for (let ${name} of ${collection}) {\n	${}\n}",{label:"for",detail:"of loop",type:"keyword"}),(0,v.Gn)("do {\n	${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),(0,v.Gn)("while (${}) {\n	${}\n}",{label:"while",detail:"loop",type:"keyword"}),(0,v.Gn)("try {\n	${}\n} catch (${error}) {\n	${}\n}",{label:"try",detail:"/ catch block",type:"keyword"}),(0,v.Gn)("if (${}) {\n	${}\n}",{label:"if",detail:"block",type:"keyword"}),(0,v.Gn)("if (${}) {\n	${}\n} else {\n	${}\n}",{label:"if",detail:"/ else block",type:"keyword"}),(0,v.Gn)("class ${name} {\n	constructor(${params}) {\n		${}\n	}\n}",{label:"class",detail:"definition",type:"keyword"}),(0,v.Gn)('import {${names}} from "${module}"\n${}',{label:"import",detail:"named",type:"keyword"}),(0,v.Gn)('import ${name} from "${module}"\n${}',{label:"import",detail:"default",type:"keyword"})],w=P.concat([(0,v.Gn)("interface ${name} {\n	${}\n}",{label:"interface",detail:"definition",type:"keyword"}),(0,v.Gn)("type ${name} = ${type}",{label:"type",detail:"definition",type:"keyword"}),(0,v.Gn)("enum ${name} {\n	${}\n}",{label:"enum",detail:"definition",type:"keyword"})]),S=new _.hr,j=new Set(["Script","Block","FunctionExpression","FunctionDeclaration","ArrowFunction","MethodDeclaration","ForStatement"]);function C(e){return(t,r)=>{let n=t.node.getChild("VariableDefinition");return n&&r(n,e),!0}}let T=["FunctionDeclaration"],M={FunctionDeclaration:C("function"),ClassDeclaration:C("class"),ClassExpression:()=>!0,EnumDeclaration:C("constant"),TypeAliasDeclaration:C("type"),NamespaceDeclaration:C("namespace"),VariableDefinition(e,t){e.matchContext(T)||t(e,"variable")},TypeDefinition(e,t){t(e,"type")},__proto__:null},k=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,Q=["TemplateString","String","RegExp","LineComment","BlockComment","VariableDefinition","TypeDefinition","Label","PropertyDefinition","PropertyName","PrivatePropertyDefinition","PrivatePropertyName",".","?."];function E(e){let t=(0,g.qz)(e.state).resolveInner(e.pos,-1);if(Q.indexOf(t.name)>-1)return null;let r="VariableName"==t.name||t.to-t.from<20&&k.test(e.state.sliceDoc(t.from,t.to));if(!r&&!e.explicit)return null;let n=[];for(let r=t;r;r=r.parent)j.has(r.name)&&(n=n.concat(function e(t,r){let n=S.get(r);if(n)return n;let i=[],o=!0;function a(e,r){let n=t.sliceString(e.from,e.to);i.push({label:n,type:r})}return r.cursor(_.vj.IncludeAnonymous).iterate(r=>{if(o)o=!1;else if(r.name){let e=M[r.name];if(e&&e(r,a)||j.has(r.name))return!1}else if(r.to-r.from>8192){for(let n of e(t,r.node))i.push(n);return!1}}),S.set(r,i),i}(e.state.doc,r)));return{options:n,from:r?t.from:e.pos,validFor:k}}let $=g.qp.define({name:"javascript",parser:m.configure({props:[g.uj.add({IfStatement:(0,g.tC)({except:/^\s*({|else\b)/}),TryStatement:(0,g.tC)({except:/^\s*({|catch\b|finally\b)/}),LabeledStatement:g.ze,SwitchBody:e=>{let t=e.textAfter,r=/^\s*\}/.test(t),n=/^\s*(case|default)\b/.test(t);return e.baseIndent+(r?0:n?1:2)*e.unit},Block:(0,g.vw)({closing:"}"}),ArrowFunction:e=>e.baseIndent+e.unit,"TemplateString BlockComment":()=>null,"Statement Property":(0,g.tC)({except:/^{/}),JSXElement(e){let t=/^\s*<\//.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},JSXEscape(e){let t=/\s*\}/.test(e.textAfter);return e.lineIndent(e.node.from)+(t?0:e.unit)},"JSXOpenTag JSXSelfClosingTag":e=>e.column(e.node.from)+e.unit}),g.x0.add({"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType":g.Dv,BlockComment:e=>({from:e.from+2,to:e.to-2})})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\}|<\/)$/,wordChars:"$"}}),Z={test:e=>/^JSX/.test(e.name),facet:(0,g.kU)({commentTokens:{block:{open:"{/*",close:"*/}"}}})},R=$.configure({dialect:"ts"},"typescript"),I=$.configure({dialect:"jsx",props:[g.KC.add(e=>e.isTop?[Z]:void 0)]}),z=$.configure({dialect:"jsx ts",props:[g.KC.add(e=>e.isTop?[Z]:void 0)]},"typescript"),D=e=>({label:e,type:"keyword"}),A="break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield".split(" ").map(D),V=A.concat(["declare","implements","private","protected","public"].map(D));function N(e={}){let t=e.jsx?e.typescript?z:I:e.typescript?R:$,r=e.typescript?w.concat(V):P.concat(A);return new g.ri(t,[$.data.of({autocomplete:(0,v.eC)(Q,(0,v.Mb)(r))}),$.data.of({autocomplete:E}),e.jsx?U:[]])}function X(e,t,r=e.length){for(let n=null==t?void 0:t.firstChild;n;n=n.nextSibling)if("JSXIdentifier"==n.name||"JSXBuiltin"==n.name||"JSXNamespacedName"==n.name||"JSXMemberExpression"==n.name)return e.sliceString(n.from,Math.min(n.to,r));return""}let L="object"==typeof navigator&&/Android\b/.test(navigator.userAgent),U=b.tk.inputHandler.of((e,t,r,n,i)=>{if((L?e.composing:e.compositionStarted)||e.state.readOnly||t!=r||">"!=n&&"/"!=n||!$.isActiveAt(e.state,t,-1))return!1;let o=i(),{state:a}=o,s=a.changeByRange(e=>{var t;let{head:r}=e,i=(0,g.qz)(a).resolveInner(r-1,-1),o;if("JSXStartTag"==i.name&&(i=i.parent),a.doc.sliceString(r-1,r)!=n||"JSXAttributeValue"==i.name&&i.to>r);else if(">"==n&&"JSXFragmentTag"==i.name)return{range:e,changes:{from:r,insert:"</>"}};else if("/"==n&&"JSXStartCloseTag"==i.name){let e=i.parent,n=e.parent;if(n&&e.from==r-2&&((o=X(a.doc,n.firstChild,r))||(null===(t=n.firstChild)||void 0===t?void 0:t.name)=="JSXFragmentTag")){let e=`${o}>`;return{range:y.jT.cursor(r+e.length,-1),changes:{from:r,insert:e}}}}else if(">"==n){let t=function(e){for(;;){if("JSXOpenTag"==e.name||"JSXSelfClosingTag"==e.name||"JSXFragmentTag"==e.name)return e;if("JSXEscape"==e.name||!e.parent)return null;e=e.parent}}(i);if(t&&!/^\/?>|^<\//.test(a.doc.sliceString(r,r+2))&&(o=X(a.doc,t,r)))return{range:e,changes:{from:r,insert:`</${o}>`}}}return{range:e}});return!s.changes.empty&&(e.dispatch([o,a.update(s,{userEvent:"input.complete",scrollIntoView:!0})]),!0)})},98502:function(e,t,r){"use strict";r.d(t,{Vs:function(){return z}});var n=r(24464),i=r(65683);let o=new Set([27,51,52,275,67,138,58,59,256,64,65,74,62,63,159,160,163,120]);function a(e){return 10==e||13==e}let s=new n.Jq((e,t)=>{let r;if(e.next<0)e.acceptToken(211);else if(t.context.depth<0)a(e.next)&&e.acceptToken(210,1);else if(((r=e.peek(-1))<0||a(r))&&t.canShift(209)){let t=0;for(;32==e.next||9==e.next;)e.advance(),t++;(10==e.next||13==e.next||35==e.next)&&e.acceptToken(209,-t)}else a(e.next)&&e.acceptToken(208,1)},{contextual:!0}),l=new n.Jq((e,t)=>{let r=t.context.depth;if(r<0)return;let n=e.peek(-1);if(10==n||13==n){let t=0,n=0;for(;;){if(32==e.next)t++;else if(9==e.next)t+=8-t%8;else break;e.advance(),n++}t!=r&&10!=e.next&&13!=e.next&&35!=e.next&&(t<r?e.acceptToken(207,-n):e.acceptToken(206))}});function u(e,t){this.parent=e,this.depth=t,this.hash=(e?e.hash+e.hash<<8:0)+t+(t<<4)}let c=new u(null,0),d=new n.IK({start:c,reduce:(e,t)=>e.depth<0&&o.has(t)?e.parent:e,shift:(e,t,r,n)=>206==t?new u(e,function(e){let t=0;for(let r=0;r<e.length;r++)t+=9==e.charCodeAt(r)?8-t%8:1;return t}(n.read(n.pos,r.pos))):207==t?e.parent:26==t||57==t||61==t?new u(e,-1):e,hash:e=>e.hash}),f=new n.Jq(e=>{for(let t=0;t<5;t++){if(e.next!="print".charCodeAt(t))return;e.advance()}if(!/\w/.test(String.fromCharCode(e.next)))for(let t=0;;t++){let r=e.peek(t);if(32!=r&&9!=r){40!=r&&46!=r&&10!=r&&13!=r&&35!=r&&e.acceptToken(1);return}}});function p(e,t,r,i,o){return new n.Jq(n=>{let a=n.pos;for(;!(n.next<0);)if(123==n.next){if(123==n.peek(1))n.advance(2);else{if(n.pos==a){n.acceptToken(i,1);return}break}}else if(92==n.next)n.advance(),n.next>=0&&n.advance();else if(n.next==e&&(1==t||n.peek(1)==e&&n.peek(2)==e)){if(n.pos==a){n.acceptToken(o,t);return}break}else n.advance();n.pos>a&&n.acceptToken(r)})}let h=p(39,1,212,2,213),O=p(34,1,214,3,215),m=p(39,3,216,4,217),g=p(34,3,218,5,219),y=(0,i.Gv)({'async "*" "**" FormatConversion FormatSpec':i.pJ.modifier,"for while if elif else try except finally return raise break continue with pass assert await yield match case":i.pJ.controlKeyword,"in not and or is del":i.pJ.operatorKeyword,"from def class global nonlocal lambda":i.pJ.definitionKeyword,import:i.pJ.moduleKeyword,"with as print":i.pJ.keyword,Boolean:i.pJ.bool,None:i.pJ.null,VariableName:i.pJ.variableName,"CallExpression/VariableName":i.pJ.function(i.pJ.variableName),"FunctionDefinition/VariableName":i.pJ.function(i.pJ.definition(i.pJ.variableName)),"ClassDefinition/VariableName":i.pJ.definition(i.pJ.className),PropertyName:i.pJ.propertyName,"CallExpression/MemberExpression/PropertyName":i.pJ.function(i.pJ.propertyName),Comment:i.pJ.lineComment,Number:i.pJ.number,String:i.pJ.string,FormatString:i.pJ.special(i.pJ.string),UpdateOp:i.pJ.updateOperator,"ArithOp!":i.pJ.arithmeticOperator,BitOp:i.pJ.bitwiseOperator,CompareOp:i.pJ.compareOperator,AssignOp:i.pJ.definitionOperator,Ellipsis:i.pJ.punctuation,At:i.pJ.meta,"( )":i.pJ.paren,"[ ]":i.pJ.squareBracket,"{ }":i.pJ.brace,".":i.pJ.derefOperator,", ;":i.pJ.separator}),b={__proto__:null,await:48,or:58,and:60,in:64,not:66,is:68,if:74,else:76,lambda:80,yield:98,from:100,async:106,for:108,None:178,True:180,False:180,del:194,pass:198,break:202,continue:206,return:210,raise:218,import:222,as:224,global:228,nonlocal:230,assert:234,type:239,elif:252,while:256,try:262,except:264,finally:266,with:270,def:274,class:284,match:295,case:301},v=n.WQ.deserialize({version:14,states:"#)WO`Q#yOOP$bOSOOO%kQ&nO'#HhOOQS'#Cq'#CqOOQS'#Cr'#CrO'ZQ#xO'#CpO(|Q&nO'#HgOOQS'#Hh'#HhOOQS'#DW'#DWOOQS'#Hg'#HgO)jQ#xO'#DaO)}Q#xO'#DhO*_Q#xO'#DlOOQS'#Dw'#DwO*rO,UO'#DwO*zO7[O'#DwO+SOWO'#DxO+_O`O'#DxO+jOpO'#DxO+uO!bO'#DxO-wQ&nO'#HXOOQS'#HX'#HXO'ZQ#xO'#HWO/ZQ&nO'#HWOOQS'#Ej'#EjO/rQ#xO'#EkOOQS'#HV'#HVO/|Q#xO'#HUOOQV'#HU'#HUO0XQ#xO'#FbOOQS'#Gj'#GjO0^Q#xO'#FaOOQV'#I_'#I_OOQV'#HT'#HTOOQV'#Fy'#FyQ`Q#yOOO'ZQ#xO'#CsO0lQ#xO'#DPO0sQ#xO'#DTO1RQ#xO'#HlO1cQ&nO'#E_O'ZQ#xO'#E`OOQS'#Eb'#EbOOQS'#Ed'#EdOOQS'#Ef'#EfO1wQ#xO'#EhO2_Q#xO'#ElO0XQ#xO'#EnO2rQ&nO'#EnO0XQ#xO'#EqO/rQ#xO'#EtO0XQ#xO'#EvO/rQ#xO'#E|O/rQ#xO'#FPO2}Q#xO'#FRO3UQ#xO'#FWO3aQ#xO'#FSO/rQ#xO'#FWO0XQ#xO'#FYO0XQ#xO'#F_O3fQ#xO'#FdP3mO#xO'#HSPOOO)CBv)CBvOOQS'#Cg'#CgOOQS'#Ch'#ChOOQS'#Ci'#CiOOQS'#Cj'#CjOOQS'#Ck'#CkOOQS'#Cl'#ClOOQS'#Cn'#CnO'ZQ#xO,59QO'ZQ#xO,59QO'ZQ#xO,59QO'ZQ#xO,59QO'ZQ#xO,59QO'ZQ#xO,59QO3xQ#xO'#DqOOQS,5:[,5:[O4]Q#xO'#HvOOQS,5:_,5:_O4jQMlO,5:_O4oQ&nO,59[O0lQ#xO,59dO0lQ#xO,59dO0lQ#xO,59dO7_Q#xO,59dO7dQ#xO,59dO7kQ#xO,59lO7rQ#xO'#HgO8xQ#xO'#HfOOQS'#Hf'#HfOOQS'#D^'#D^O9aQ#xO,59cO'ZQ#xO,59cO9oQ#xO,59cOOQS,59{,59{O9tQ#xO,5:TO'ZQ#xO,5:TOOQS,5:S,5:SO:SQ#xO,5:SO:XQ#xO,5:ZO'ZQ#xO,5:ZO'ZQ#xO,5:XOOQS,5:W,5:WO:jQ#xO,5:WO:oQ#xO,5:YOOOO'#GR'#GRO:tO,UO,5:cOOQS,5:c,5:cOOOO'#GS'#GSO:|O7[O,5:cO;UQ#xO'#DyOOOW'#GT'#GTO;fOWO,5:dOOQS,5:d,5:dO;UQ#xO'#EPOOO`'#GW'#GWO;qO`O,5:dO;UQ#xO'#EROOOp'#GX'#GXO;|OpO,5:dO;UQ#xO'#ETOOO!b'#GY'#GYO<XO!bO,5:dOOQS'#GZ'#GZO<dQ&nO,5:qO?UQ&nO,5=rO?oQ!LUO,5=rO@`Q&nO,5=rOOQS,5;V,5;VO@wQ#yO'#GdOBZQ#xO,5;fOOQV,5=p,5=pOBfQ&nO'#IYOB}Q#xO,5;|OOQS-E:h-E:hOOQV,5;{,5;{O3[Q#xO'#FYOOQV-E9w-E9wOCVQ&nO,59_OE^Q&nO,59kOEwQ#xO'#HiOFSQ#xO'#HiO0XQ#xO'#HiOF_Q#xO'#DVOFgQ#xO,59oOFlQ#xO'#HmO'ZQ#xO'#HmO/rQ#xO,5>WOOQS,5>W,5>WO/rQ#xO'#EZOOQS'#E['#E[OGZQ#xO'#G]OGkQ#xO,59OOGkQ#xO,59OO)pQ#xO,5:wOGyQ&nO'#HoOOQS,5:z,5:zOOQS,5;S,5;SOH^Q#xO,5;WOHoQ#xO,5;YOOQS'#G`'#G`OH}Q&nO,5;YOI]Q#xO,5;YOIbQ#xO'#I]OOQS,5;],5;]OIpQ#xO'#IXOOQS,5;`,5;`OJRQ#xO,5;bO3aQ#xO,5;hO3aQ#xO,5;kOJZQ&nO'#I`O'ZQ#xO'#I`OJeQ#xO,5;mO2}Q#xO,5;mO/rQ#xO,5;rO0XQ#xO,5;tOJjQ#yO'#E}OKvQ#{O,5;nO! [Q#xO'#IaO3aQ#xO,5;rO! gQ#xO,5;tO! oQ#xO,5;yO! zQ&nO,5<OO'ZQ#xO,5<OPOOO,5=n,5=nP!!ROSO,5=nP!!WO#xO,5=nO!${Q&nO1G.lO!%SQ&nO1G.lO!'sQ&nO1G.lO!'}Q&nO1G.lO!*hQ&nO1G.lO!*{Q&nO1G.lO!+`Q#xO'#HuO!+nQ&nO'#HXO/rQ#xO'#HuO!+xQ#xO'#HtOOQS,5:],5:]O!,QQ#xO,5:]O!,VQ#xO'#HwO!,bQ#xO'#HwO!,uQ#xO,5>bOOQS'#Du'#DuOOQS1G/y1G/yOOQS1G/O1G/OO!-uQ&nO1G/OO!-|Q&nO1G/OO0lQ#xO1G/OO!.iQ#xO1G/WOOQS'#D]'#D]O/rQ#xO,59vOOQS1G.}1G.}O!.pQ#xO1G/gO!/QQ#xO1G/gO!/YQ#xO1G/hO'ZQ#xO'#HnO!/_Q#xO'#HnO!/dQ&nO1G.}O!/tQ#xO,59kO!0zQ#xO,5>^O!1[Q#xO,5>^O!1dQ#xO1G/oO!1iQ&nO1G/oOOQS1G/n1G/nO!1yQ#xO,5>XO!2pQ#xO,5>XO/rQ#xO1G/sO!3_Q#xO1G/uO!3dQ&nO1G/uO!3tQ&nO1G/sOOQS1G/r1G/rOOQS1G/t1G/tOOOO-E:P-E:POOQS1G/}1G/}OOOO-E:Q-E:QO!4UQ#xO'#IRO/rQ#xO'#IRO!4gQ#xO,5:eOOOW-E:R-E:ROOQS1G0O1G0OO!4uQ#xO,5:kOOO`-E:U-E:UO!5TQ#xO,5:mOOOp-E:V-E:VO!5cQ#xO,5:oOOO!b-E:W-E:WOOQS-E:X-E:XO!5qQ!LUO1G3^O!6bQ&nO1G3^O'ZQ#xO,5<vOOQS,5<v,5<vOOQS-E:Y-E:YOOQS,5=O,5=OOOQS-E:b-E:bOOQV1G1Q1G1QO0XQ#xO'#G_O!6yQ&nO,5>tOOQS1G1h1G1hO!7bQ#xO1G1hOOQS'#DX'#DXO/rQ#xO,5>TOOQS,5>T,5>TO!7gQ#xO'#FzO!7rQ#xO,59qO!7zQ#xO1G/ZO!8UQ&nO,5>XOOQS1G3r1G3rOOQS,5:u,5:uO!8uQ#xO'#HWOOQS,5<w,5<wOOQS-E:Z-E:ZO!9WQ#xO1G.jOOQS1G0c1G0cO!9fQ#xO,5>ZO!9vQ#xO,5>ZO/rQ#xO1G0rO/rQ#xO1G0rO0XQ#xO1G0tOOQS-E:^-E:^O!:XQ#xO1G0tO!:dQ#xO1G0tO!:iQ#xO,5>wO!:wQ#xO,5>wO!;VQ#xO,5>sO!;mQ#xO,5>sO!<OQ#xO'#ExO/rQ#xO1G0|O!<ZQ#xO1G0|O!<`Q#{O1G1SO!?qQ#{O1G1VO!CPQ#xO,5>zO!CZQ#xO,5>zO!CcQ&nO,5>zO/rQ#xO1G1XO!CmQ#xO1G1XO3aQ#xO1G1^O! gQ#xO1G1`OOQV,5;i,5;iO!CrQ#zO,5;iO!CwQ#{O1G1YO!G]Q#xO'#GgO3aQ#xO1G1YO3aQ#xO1G1YO!GmQ#xO,5>{O!GzQ#xO,5>{O0XQ#xO,5>{OOQV1G1^1G1^O!HSQ#xO'#F[O!HeQMlO1G1`O!HmQ#xO1G1`OOQV1G1e1G1eO3aQ#xO1G1eO!HrQ#xO1G1eO!HzQ#xO'#FfOOQV1G1j1G1jO! zQ&nO1G1jPOOO1G3Y1G3YP!IPOSO1G3YOOQS,5>a,5>aOOQS'#Dr'#DrO/rQ#xO,5>aO!IUQ#xO,5>`O!IiQ#xO,5>`OOQS1G/w1G/wO!IqQ#xO,5>cO!JRQ#xO,5>cO!JZQ#xO,5>cO!JnQ#xO,5>cO!KOQ#xO,5>cOOQS1G3|1G3|OOQS7+$j7+$jO!7zQ#xO7+$rO!LqQ#xO1G/OO!LxQ#xO1G/OOOQS1G/b1G/bOOQS,5<h,5<hO'ZQ#xO,5<hOOQS7+%R7+%RO!MPQ#xO7+%ROOQS-E9z-E9zOOQS7+%S7+%SO!MaQ#xO,5>YO'ZQ#xO,5>YOOQS7+$i7+$iO!MfQ#xO7+%RO!MnQ#xO7+%SO!MsQ#xO1G3xOOQS7+%Z7+%ZO!NTQ#xO1G3xO!N]Q#xO7+%ZOOQS,5<g,5<gO'ZQ#xO,5<gO!NbQ#xO1G3sOOQS-E9y-E9yO# XQ#xO7+%_OOQS7+%a7+%aO# gQ#xO1G3sO#!UQ#xO7+%aO#!ZQ#xO1G3yO#!kQ#xO1G3yO#!sQ#xO7+%_O#!xQ#xO,5>mO##cQ#xO,5>mO##cQ#xO,5>mOOQS'#Dz'#DzO##tO$ISO'#D|O#$PO#tO'#ISOOOW1G0P1G0PO#$UQ#xO1G0PO#$^Q#xO1G0POOQS'#EQ'#EQOOO`1G0V1G0VO#$iQ#xO1G0VO#$qQ#xO1G0VOOQS'#ES'#ESOOOp1G0X1G0XO#$|Q#xO1G0XO#%UQ#xO1G0XOOQS'#EU'#EUOOO!b1G0Z1G0ZO#%aQ#xO1G0ZO#%iQ#xO1G0ZO#%tQ!LUO7+(xO#&eQ&nO1G2bP#'OQ#xO'#G[OOQS,5<y,5<yOOQS-E:]-E:]OOQS7+'S7+'SOOQS1G3o1G3oOOQS,5<f,5<fOOQS-E9x-E9xOOQS7+$u7+$uO#']Q#xO,5=rO#'vQ#xO,5=rO#(XQ&nO,5<iO#(lQ#xO1G3uOOQS-E9{-E9{OOQS7+&^7+&^O#(|Q#xO7+&^OOQS7+&`7+&`O#)[Q#xO'#I[O0XQ#xO'#IZO#)pQ#xO7+&`OOQS,5<|,5<|O#){Q#xO1G4cOOQS-E:`-E:`OOQS,5<x,5<xO#*ZQ#xO1G4_OOQS-E:[-E:[O0XQ#xO'#EyO#*qQ#xO'#EyO#*|Q#xO'#I^O#+UQ#xO,5;dOOQS7+&h7+&hO/rQ#xO7+&hO#+ZQ#{O7+&nO!G`Q#xO'#GeO3aQ#xO7+&nO3aQ#xO7+&qO#.lQ&nO,5=QO'ZQ#xO,5=QO#.vQ#xO1G4fOOQS-E:d-E:dO#/QQ#xO1G4fO3aQ#xO7+&sO/rQ#xO7+&sOOQV7+&x7+&xO!HeQMlO7+&zO!HmQ#xO7+&zO`Q#yO1G1TOOQV-E:e-E:eO3aQ#xO7+&tO3aQ#xO7+&tOOQV,5=R,5=RO#/YQ#xO,5=RO!G`Q#xO,5=ROOQV7+&t7+&tO#/eQ#{O7+&tO#2sQ#xO,5=SO#3OQ#xO1G4gOOQS-E:f-E:fO#3]Q#xO1G4gO#3eQ#xO'#IcO#3sQ#xO'#IcO0XQ#xO'#IcOOQS'#Ic'#IcO#4OQ#xO'#IbOOQS,5;v,5;vO#4WQ#xO,5;vO/rQ#xO'#F^OOQV7+&z7+&zO3aQ#xO7+&zOOQV7+'P7+'PO3aQ#xO7+'PO#4]Q#zO,5<QOOQV7+'U7+'UPOOO7+(t7+(tO#4bQ#xO1G3{OOQS,5<k,5<kO#4pQ#xO1G3zOOQS-E9}-E9}O#5TQ#xO,5<lO#5`Q#xO,5<lO#5sQ#xO1G3}OOQS-E:O-E:OO#6TQ#xO1G3}O#6]Q#xO1G3}O#6mQ#xO1G3}O#6TQ#xO1G3}OOQS<<H^<<H^O#6xQ&nO1G2SOOQS<<Hm<<HmP#7VQ#xO'#F|O7kQ#xO1G3tO#7dQ#xO1G3tO#7iQ#xO<<HmOOQS<<Hn<<HnO#7yQ#xO7+)dOOQS<<Hu<<HuO#8ZQ&nO1G2RP#8zQ#xO'#F{O#9XQ#xO7+)eO#9iQ#xO7+)eO#9qQ#xO<<HyO#9vQ#xO7+)_OOQS<<H{<<H{O#:mQ#xO,5<jO'ZQ#xO,5<jOOQS-E9|-E9|OOQS<<Hy<<HyOOQS,5<p,5<pO/rQ#xO,5<pO#:rQ#xO1G4XOOQS-E:S-E:SO#;]Q#xO1G4XO;UQ#xO'#D}OOOO'#GV'#GVO#;nO$ISO,5:hOOO#l,5>n,5>nOOOW7+%k7+%kO#;yQ#xO7+%kOOO`7+%q7+%qO#<RQ#xO7+%qOOOp7+%s7+%sO#<ZQ#xO7+%sOOO!b7+%u7+%uO#<cQ#xO7+%uO#<kQ#xO1G3^O#=UQ#xO1G3^P'ZQ#xO'#F}O/rQ#xO<<IxO#=gQ#xO,5>vO#=xQ#xO,5>vO0XQ#xO,5>vO#>ZQ#xO,5>uOOQS<<Iz<<IzP0XQ#xO'#GbP/rQ#xO'#G^OOQS,5;e,5;eO#>`Q#xO,5>xO#>nQ#xO,5>xOOQS1G1O1G1OOOQS<<JS<<JSOOQV-E:c-E:cO3aQ#xO<<JYOOQV,5=P,5=PO3aQ#xO,5=POOQV<<JY<<JYOOQV<<J]<<J]O#>vQ&nO1G2lP#?QQ#xO'#GfO#?XQ#xO7+*QO#?cQ#{O<<J_O3aQ#xO<<J_OOQV<<Jf<<JfO3aQ#xO<<JfO!HeQMlO<<JfO#BqQ#{O7+&oOOQV<<J`<<J`O#B{Q#{O<<J`OOQV1G2m1G2mO0XQ#xO1G2mO#FZQ#xO1G2mO3aQ#xO<<J`O0XQ#xO1G2nP/rQ#xO'#GhO#FfQ#xO7+*RO#FsQ#xO7+*ROOQS'#F]'#F]O/rQ#xO,5>}O#F{Q#xO,5>}OOQS,5>},5>}O#GWQ#xO,5>|O#GiQ#xO,5>|OOQS1G1b1G1bOOQS,5;x,5;xOOQV<<Jk<<JkO#GqQ#xO1G1lOOQS7+)g7+)gP#GvQ#xO'#GPO#HWQ#xO1G2WO#HkQ#xO1G2WO#H{Q#xO1G2WP#IWQ#xO'#GQO#IeQ#xO7+)iO#IuQ#xO7+)iO#IuQ#xO7+)iO#I}Q#xO7+)iO#J_Q#xO7+)`O7kQ#xO7+)`OOQSAN>XAN>XO#JxQ#xO<<MPOOQSAN>eAN>eO/rQ#xO1G2UO#KYQ&nO1G2UP#KdQ#xO'#GOOOQS1G2[1G2[P#KqQ#xO'#GUO#LOQ#xO7+)sO#LiQ#xO,5:iOOOO-E:T-E:TOOOW<<IV<<IVOOO`<<I]<<I]OOOp<<I_<<I_OOO!b<<Ia<<IaO#LwQ#xO7+(xOOQSAN?dAN?dO#MbQ#xO,5<{O#MvQ#xO1G4bOOQS-E:_-E:_O#NXQ#xO1G4bOOQS1G4a1G4aOOQS,5<},5<}O#NjQ#xO1G4dOOQS-E:a-E:aOOQVAN?tAN?tOOQV1G2k1G2kO3aQ#xOAN?yO#NxQ#{OAN?yOOQVAN@QAN@QO3aQ#xOAN@QOOQV<<JZ<<JZO3aQ#xOAN?zO3aQ#xO7+(XOOQV7+(X7+(XO0XQ#xO7+(XOOQVAN?zAN?zOOQS7+(Y7+(YO$$WQ#xO<<MmOOQS1G4i1G4iO/rQ#xO1G4iOOQS,5=T,5=TO$$eQ#xO1G4hOOQS-E:g-E:gOOQU'#Gk'#GkO$$vQ#zO7+'WO$%RQ#xO'#FgO$%yQ#xO7+'rO$&ZQ#xO7+'rOOQS7+'r7+'rO$&fQ#xO<<MTO$&vQ#xO<<MTO$&vQ#xO<<MTO$'OQ#xO'#HpOOQS<<Lz<<LzO$'YQ#xO<<LzOOQS7+'p7+'pOOQS'#EO'#EOOOOO1G0T1G0TO$'sQ#xO1G0TO$'{Q#xO1G0TO0XQ#xO1G2gP0XQ#xO'#GaO$(WQ#xO7+)|O$(iQ#xO7+)|P!<OQ#xO'#GcOOQVG25eG25eO3aQ#xOG25eOOQVG25lG25lOOQVG25fG25fOOQV<<Ks<<KsO3aQ#xO<<KsOOQS7+*T7+*TP$(zQ#xO'#GiOOQU-E:i-E:iOOQV<<Jr<<JrO$)nQ&nO'#FiOOQS'#Fk'#FkO$*OQ#xO'#FjO$*pQ#xO'#FjOOQS'#Fj'#FjO$*uQ#xO'#IeO$%RQ#xO'#FqO$%RQ#xO'#FqO$+^Q#xO'#FrO$%RQ#xO'#FsO$+eQ#xO'#IfOOQS'#If'#IfO$,SQ#xO,5<ROOQS<<K^<<K^O$,[Q#xO<<K^O$,lQ#xOANBoO$,|Q#xOANBoO$-UQ#xO'#HqOOQS'#Hq'#HqO0sQ#xO'#DeO$-oQ#xO,5>[OOQSANBfANBfOOOO7+%o7+%oO$.WQ#xO7+%oOOQS7+(R7+(RO$.`Q#xO<<MhOOQVLD+PLD+POOQVANA_ANA_O4jQMlO'#GmO$.qQ&nO,5<[O$%RQ#xO'#FuOOQS,5<`,5<`OOQS'#Fl'#FlO$/cQ#xO,5<UO$/hQ#xO,5<UOOQS'#Fo'#FoO$%RQ#xO'#GlO$0YQ#xO,5<YO$0tQ#xO,5?PO$1UQ#xO,5?PO0XQ#xO,5<XO$1gQ#xO,5<]O$1lQ#xO,5<]O$%RQ#xO'#IgO$1qQ#xO'#IgO$1vQ#xO,5<^OOQS,5<_,5<_O'ZQ#xO'#FxOOQU1G1m1G1mO3aQ#xO1G1mOOQSAN@xAN@xO$1{Q#xOG28ZO$2]Q#xO,5:POOQS1G3v1G3vOOOO<<IZ<<IZOOQS,5=X,5=XOOQS-E:k-E:kO$2bQ&nO'#FiO$2iQ#xO'#IhO$2wQ#xO'#IhO$3PQ#xO,5<aOOQS1G1p1G1pO$3UQ#xO1G1pO$3ZQ#xO,5=WOOQS-E:j-E:jO$3uQ#xO,5=[O$4^Q#xO1G4kOOQS-E:n-E:nOOQS1G1s1G1sOOQS1G1w1G1wO$4nQ#xO,5?RO$%RQ#xO,5?ROOQS1G1x1G1xO$4|Q&nO,5<dOOQU7+'X7+'XO$'OQ#xO1G/kO$%RQ#xO,5<bO$5TQ#xO,5?SO$5[Q#xO,5?SOOQS1G1{1G1{OOQS7+'[7+'[P$%RQ#xO'#GpO$5dQ#xO1G4mO$5nQ#xO1G4mO$5vQ#xO1G4mOOQS7+%V7+%VO$6UQ#xO1G1|O$6dQ&nO'#FiO$6kQ#xO,5=ZOOQS,5=Z,5=ZO$6yQ#xO1G4nOOQS-E:m-E:mO$%RQ#xO,5=YO$7QQ#xO,5=YO$7VQ#xO7+*XOOQS-E:l-E:lO$7aQ#xO7+*XO$%RQ#xO,5<cP$%RQ#xO'#GoO$7iQ#xO1G2tO$%RQ#xO1G2tP$7wQ#xO'#GnO$8OQ#xO<<MsO$8YQ#xO1G1}O$8hQ#xO7+(`O7kQ#xO'#DPO7kQ#xO,59dO7kQ#xO,59dO7kQ#xO,59dO$8vQ&nO,5=rO7kQ#xO1G/OO/rQ#xO1G/ZO/rQ#xO7+$rP$9ZQ#xO'#G[O'ZQ#xO'#HWO$9hQ#xO,59dO$9mQ#xO,59dO$9tQ#xO,59oO$9yQ#xO1G/WO0sQ#xO'#DTO7kQ#xO,59l",stateData:"$:[~O%uOS%jOSUOS%iPQ~OPiOXfOhtOjYOquOu!UOxvO!RwO!S!QO!V!XO!W!WO!ZZO!_[O!jeO!zeO!{eO!|eO#TyO#VzO#X{O#Z|O#]}O#a!OO#c!PO#f!RO#g!RO#i!SO#k!TO#t!VO#w!YO#{!ZO#}![O$S!]O$VmO$X!^O&RRO&SRO&WSO&XWO&m]O&n^O&q_O&t`O&xaO&ybO&zcO~O%i!_O~OX!fOa!fOc!gOj!nO!Z!pO!h!rO%|!aO%}!bO&O!cO&P!dO&Q!dO&R!eO&S!eO&T!fO&U!fO&V!fO~Om&[Xn&[Xo&[Xp&[Xq&[Xr&[Xu&[X|&[X}&[X#Q&[X#o&[X%h&[X%k&[X&^&[Xi&[X!V&[X!W&[X&_&[X!Y&[X!^&[X!S&[X#d&[Xv&[X!o&[X~P$gOhtOjYO!ZZO!_[O!jeO!zeO!{eO!|eO&RRO&SRO&WSO&XWO&m]O&n^O&q_O&t`O&xaO&ybO&zcO~O|&ZX}&ZX#o&ZX%h&ZX%k&ZX&^&ZX~Om!uOn!vOo!tOp!tOq!wOr!xOu!yO#Q&ZX~P(hOX#POi#ROq1`Ox1nO!RwO~P'ZOX#TOq1`Ox1nO!Y#UO~P'ZOX#XOc#YOq1`Ox1nO!^#ZO~P'ZO&o#^O&p#`O~O&r#aO&s#`O~OQ#cO%l#dO%m#fO~OR#gO%n#hO%o#fO~OS#jO%p#kO%q#fO~OT#mO%r#nO%s#fO~OX%{Xa%{Xc%{Xj%{Xm%{Xn%{Xo%{Xp%{Xq%{Xr%{Xu%{X|%{X!Z%{X!h%{X%|%{X%}%{X&O%{X&P%{X&Q%{X&R%{X&S%{X&T%{X&U%{X&V%{Xi%{X!V%{X!W%{X~O&m]O&n^O&q_O&t`O&xaO&ybO&zcO}%{X#Q%{X#o%{X%h%{X%k%{X&^%{X&_%{X!Y%{X!^%{X!S%{X#d%{Xv%{X!o%{X~P,QO|#sO}%zX#Q%zX#o%zX%h%zX%k%zX&^%zX~Oq1`Ox1nO~P'ZO#o#vO%h#xO%k#xO~O&XWO~O!V#}O#}![O$S!]O$VmO~OquO~P'ZOX$SOc$TO&XWO}yP~OX$XOq1`Ox1nO!S$YO~P'ZO}$[O#Q$aO&^$]O#o#RX%h#RX%k#RX~OX$XOq1`Ox1nO#o#[X%h#[X%k#[X~P'ZOq1`Ox1nO#o#`X%h#`X%k#`X~P'ZO!h$gO!z$gO&XWO~OX$rO~P'ZO!W$tO#{$uO#}$vO~O}$wO~OX%OO~P'ZOU%QO%h%PO%u%RO~OX%[Oc%[Oi%^Oq1`Ox1nO~P'ZOq1`Ox1nO}%aO~P'ZO&l%cO~Oc!gOj!nO!Z!pO!h!rOXdaadamdandaodapdaqdardauda|da}da#Qda#oda%hda%kda%|da%}da&Oda&Pda&Qda&Rda&Sda&Tda&Uda&Vda&^daida!Vda!Wda&_da!Yda!^da!Sda#ddavda!oda~Op%hO~Oq%hO~P'ZOq1`O~P'ZOm1bOn1cOo1aOp1aOq1jOr1kOu1oOi&ZX!V&ZX!W&ZX&_&ZX!Y&ZX!^&ZX!S&ZX#d&ZX!o&ZX~P(hO&_%jOi&YX|&YX!V&YX!W&YX!Y&YX}&YX~Oi%lO|%mO!V%qO!W%pO~Oi%lO~O|%tO!V%qO!W%pO!Y&fX~O!Y%xO~O|%yO}%{O!V%qO!W%pO!^&aX~O!^&PO~O!^&QO~O&o#^O&p&SO~O&r#aO&s&SO~OX&VOq1`Ox1nO!RwO~P'ZOQ#cO%l#dO%m&YO~OR#gO%n#hO%o&YO~OS#jO%p#kO%q&YO~OT#mO%r#nO%s&YO~OX!yaa!yac!yaj!yam!yan!yao!yap!yaq!yar!yau!ya|!ya}!ya!Z!ya!h!ya#Q!ya#o!ya%h!ya%k!ya%|!ya%}!ya&O!ya&P!ya&Q!ya&R!ya&S!ya&T!ya&U!ya&V!ya&^!yai!ya!V!ya!W!ya&_!ya!Y!ya!^!ya!S!ya#d!yav!ya!o!ya~P#yO|&bO}%za#Q%za#o%za%h%za%k%za&^%za~P$gOX&dOquOxvO}%za#Q%za#o%za%h%za%k%za&^%za~P'ZO|&bO}%za#Q%za#o%za%h%za%k%za&^%za~OPiOXfOquOxvO!RwO!S!QO#TyO#VzO#X{O#Z|O#]}O#a!OO#c!PO#f!RO#g!RO#i!SO#k!TO#o%WX%h%WX%k%WX~P'ZO#o#vO%h&iO%k&iO~O!h&jOj&|X%h&|X#d&|X#o&|X%k&|X#c&|X~Oj!nO%h&lO~Omgangaogapgaqgargauga|ga}ga#Qga#oga%hga%kga&^gaiga!Vga!Wga&_ga!Yga!^ga!Sga#dgavga!oga~P$gOusa|sa}sa#osa%hsa%ksa&^sa~Om!uOn!vOo!tOp!tOq!wOr!xO#Qsa~PDuO&^&nO|&]X}&]X~O&XWO|&]X}&]X~O|&qO}yX~O}&sO~O|%yO#o&aX%h&aX%k&aXi&aX}&aX!^&aX!o&aX&^&aX~OX1iOq1`Ox1nO!RwO~P'ZO&^$]O#oWa%hWa%kWa~O|&|O#o&cX%h&cX%k&cXp&cX~P$gO|'PO!S'OO#o#`a%h#`a%k#`a~O#d'QO#o#ba%h#ba%k#ba~O!h$gO!z$gO#c'SO&XWO~O#c'SO~O|'UO#o'PX%h'PX%k'PX~O|'WO#o&{X%h&{X%k&{X}&{X~O!Z'YO&^'ZO~O|'_Op'SX~P$gOp'bO~OPiOXfOquOxvO!RwO!S!QO#TyO#VzO#X{O#Z|O#]}O#a!OO#c!PO#f!RO#g!RO#i!SO#k!TO%h'gO~P'ZOv'kO#x'iO#y'jOP#vaX#vah#vaj#vaq#vau#vax#va!R#va!S#va!V#va!W#va!Z#va!_#va!j#va!z#va!{#va!|#va#T#va#V#va#X#va#Z#va#]#va#a#va#c#va#f#va#g#va#i#va#k#va#t#va#w#va#{#va#}#va$S#va$V#va$X#va%e#va&R#va&S#va&W#va&X#va&m#va&n#va&q#va&t#va&x#va&y#va&z#va%g#va%k#va~O|'lO#d'nO}'TX~Oj'pO!Z'YO~Oj!nO}$wO!Z'YO~O}'vO~P$gO%h'yO~OU'zO%h'yO~OX!fOa!fOc!gOj!nO!Z!pO!h!rO&O!cO&P!dO&Q!dO&R!eO&S!eO&T!fO&U!fO&V!fOmYinYioYipYiqYirYiuYi|Yi}Yi#QYi#oYi%hYi%kYi%|Yi&^YiiYi!VYi!WYi&_Yi!YYi!^Yi!SYi#dYivYi!oYi~O%}!bO~P!!`O%}Yi~P!!`OX!fOa!fOc!gOj!nO!Z!pO!h!rO&R!eO&S!eO&T!fO&U!fO&V!fOmYinYioYipYiqYirYiuYi|Yi}Yi#QYi#oYi%hYi%kYi%|Yi%}Yi&OYi&^YiiYi!VYi!WYi&_Yi!YYi!^Yi!SYi#dYivYi!oYi~O&P!dO&Q!dO~P!%ZO&PYi&QYi~P!%ZOc!gOj!nO!Z!pO!h!rOmYinYioYipYiqYirYiuYi|Yi}Yi#QYi#oYi%hYi%kYi%|Yi%}Yi&OYi&PYi&QYi&RYi&SYi&^YiiYi!VYi!WYi&_Yi!YYi!^Yi!SYi#dYivYi!oYi~OX!fOa!fO&T!fO&U!fO&V!fO~P!(XOXYiaYi&TYi&UYi&VYi~P!(XO!V%qO!W%pOi&iX|&iX~O&^'|O&_'|O~P,QO|(OOi&hX~Oi(QO~O|(RO}(TO!Y&kX~Oq1`Ox1nO|(RO}(UO!Y&kX~P'ZO!Y(WO~Oo!tOp!tOq!wOr!xOmliuli|li}li#Qli#oli%hli%kli&^li~On!vO~P!,zOnli~P!,zOm1bOn1cOo1aOp1aOq1jOr1kO~Ov(YO~P!.TOX(_Oi(`Oq1`Ox1nO~P'ZOi(`O|(aO~Oi(cO~O!W(eO~Oi(fO|(aO!V%qO!W%pO~P$gOm1bOn1cOo1aOp1aOq1jOr1kOisa!Vsa!Wsa&_sa!Ysa!^sa!Ssa#dsavsa!osa~PDuOX(_Oq1`Ox1nO!Y&fa~P'ZO|(iO!Y&fa~O!Y(jO~O|(iO!V%qO!W%pO!Y&fa~P$gOX(nOq1`Ox1nO!^&aa#o&aa%h&aa%k&aai&aa}&aa!o&aa&^&aa~P'ZO|(oO!^&aa#o&aa%h&aa%k&aai&aa}&aa!o&aa&^&aa~O!^(rO~O|(oO!V%qO!W%pO!^&aa~P$gO|(uO!V%qO!W%pO!^&ga~P$gO|(xO}&uX!^&uX!o&uX&^&uX~O}(|O!^)OO!o)PO&^({O~O}(|O!^)SO!o)TO&^)RO~O}(|O!^)WO!o)XO&^)VO~O}(|O!^)[O!o)]O&^)ZO~OX&dOquOxvO}%zi#Q%zi#o%zi%h%zi%k%zi&^%zi~P'ZO|)_O}%zi#Q%zi#o%zi%h%zi%k%zi&^%zi~O!h&jOj&|a%h&|a#d&|a#o&|a%k&|a#c&|a~O%h)dO~OX$SOc$TO&XWO~O|&qO}ya~OquOxvO~P'ZO|(oO#o&aa%h&aa%k&aai&aa}&aa!^&aa!o&aa&^&aa~P$gO|)iO#o%zX%h%zX%k%zX&^%zX~O&^$]O#oWi%hWi%kWi~O#o&ca%h&ca%k&cap&ca~P'ZO|)lO#o&ca%h&ca%k&cap&ca~OX)pOj)rO&XWO~O#c)sO~O&XWO#o'Pa%h'Pa%k'Pa~O|)uO#o'Pa%h'Pa%k'Pa~Oq1`Ox1nO#o&{a%h&{a%k&{a}&{a~P'ZO|)xO#o&{a%h&{a%k&{a}&{a~OX)zOc)zO&XWO~O&^*PO~Ov*SO#r*ROP#piX#pih#pij#piq#piu#pix#pi!R#pi!S#pi!V#pi!W#pi!Z#pi!_#pi!j#pi!z#pi!{#pi!|#pi#T#pi#V#pi#X#pi#Z#pi#]#pi#a#pi#c#pi#f#pi#g#pi#i#pi#k#pi#t#pi#w#pi#{#pi#}#pi$S#pi$V#pi$X#pi%e#pi&R#pi&S#pi&W#pi&X#pi&m#pi&n#pi&q#pi&t#pi&x#pi&y#pi&z#pi%g#pi%k#pi~Ov*TOP#siX#sih#sij#siq#siu#six#si!R#si!S#si!V#si!W#si!Z#si!_#si!j#si!z#si!{#si!|#si#T#si#V#si#X#si#Z#si#]#si#a#si#c#si#f#si#g#si#i#si#k#si#t#si#w#si#{#si#}#si$S#si$V#si$X#si%e#si&R#si&S#si&W#si&X#si&m#si&n#si&q#si&t#si&x#si&y#si&z#si%g#si%k#si~OX*VOp'Sa~P'ZO|*WOp'Sa~O|*WOp'Sa~P$gOp*[O~O%f*`O~Ov*cO#x'iO#y*bOP#viX#vih#vij#viq#viu#vix#vi!R#vi!S#vi!V#vi!W#vi!Z#vi!_#vi!j#vi!z#vi!{#vi!|#vi#T#vi#V#vi#X#vi#Z#vi#]#vi#a#vi#c#vi#f#vi#g#vi#i#vi#k#vi#t#vi#w#vi#{#vi#}#vi$S#vi$V#vi$X#vi%e#vi&R#vi&S#vi&W#vi&X#vi&m#vi&n#vi&q#vi&t#vi&x#vi&y#vi&z#vi%g#vi%k#vi~OX*fOq1`Ox1nO}$wO~P'ZOq1`Ox1nO}'Ta~P'ZO|*jO}'Ta~OX*nOc*oOi*rO&T*pO&XWO~O}$wO'W*tO~Oj'pO~Oj!nO}$wO~O%h*yO~O%h*{O~OX%[Oc%[Oq1`Ox1nOi&ha~P'ZO|+OOi&ha~Oq1`Ox1nO}+RO!Y&ka~P'ZO|+SO!Y&ka~Oq1`Ox1nO|+SO}+VO!Y&ka~P'ZOq1`Ox1nO|+SO!Y&ka~P'ZO|+SO}+VO!Y&ka~Oo1aOp1aOq1jOr1kOilimliuli|li!Vli!Wli&_li!Yli}li!^li#oli%hli%kli!Sli#dlivli!oli&^li~On1cO~P!KZOnli~P!KZOX(_Oi+[Oq1`Ox1nO~P'ZOp+^O~Oi+[O|+`O~Oi+aO~OX(_Oq1`Ox1nO!Y&fi~P'ZO|+bO!Y&fi~O!Y+cO~OX(nOq1`Ox1nO!^&ai#o&ai%h&ai%k&aii&ai}&ai!o&ai&^&ai~P'ZO|+fO!V%qO!W%pO!^&gi~O|+iO!^&ai#o&ai%h&ai%k&aii&ai}&ai!o&ai&^&ai~O!^+jO~Oc+lOq1`Ox1nO!^&gi~P'ZO|+fO!^&gi~O!^+nO~OX+pOq1`Ox1nO}&ua!^&ua!o&ua&^&ua~P'ZO|+qO}&ua!^&ua!o&ua&^&ua~O!_+tO&w+uO!^!pX~O!^+wO~O}(|O!^+xO~O}(|O!^+xO!o+yO~O}(|O!^+zO~O}(|O!^+zO!o+{O~O}(|O!^+|O~O}(|O!^+|O!o+}O~O}(|O!^,OO~O}(|O!^,OO!o,PO~OX&dOquOxvO}%zq#Q%zq#o%zq%h%zq%k%zq&^%zq~P'ZO|%Oi}%Oi#Q%Oi#o%Oi%h%Oi%k%Oi&^%Oi~P$gOX&dOquOxvO~P'ZOX&dOq1`Ox1nO#o%za%h%za%k%za&^%za~P'ZO|,QO#o%za%h%za%k%za&^%za~O|$qa#o$qa%h$qa%k$qap$qa~P$gO#o&ci%h&ci%k&cip&ci~P'ZO|,TO#o#`q%h#`q%k#`q~O|,UO#d,WO#o'OX%h'OX%k'OXi'OX~OX,YOj)rO&XWO~O&XWO#o'Pi%h'Pi%k'Pi~Oq1`Ox1nO#o&{i%h&{i%k&{i}&{i~P'ZO}$[O|#mX!Y#mX~O|,^O!Y'QX~O!Y,`O~Ov,cO#r*ROP#pqX#pqh#pqj#pqq#pqu#pqx#pq!R#pq!S#pq!V#pq!W#pq!Z#pq!_#pq!j#pq!z#pq!{#pq!|#pq#T#pq#V#pq#X#pq#Z#pq#]#pq#a#pq#c#pq#f#pq#g#pq#i#pq#k#pq#t#pq#w#pq#{#pq#}#pq$S#pq$V#pq$X#pq%e#pq&R#pq&S#pq&W#pq&X#pq&m#pq&n#pq&q#pq&t#pq&x#pq&y#pq&z#pq%g#pq%k#pq~Op%Ya|%Ya~P$gOX*VOp'Si~P'ZO|,jOp'Si~O|,tO}$wO#d,tO~O#y,vOP#vqX#vqh#vqj#vqq#vqu#vqx#vq!R#vq!S#vq!V#vq!W#vq!Z#vq!_#vq!j#vq!z#vq!{#vq!|#vq#T#vq#V#vq#X#vq#Z#vq#]#vq#a#vq#c#vq#f#vq#g#vq#i#vq#k#vq#t#vq#w#vq#{#vq#}#vq$S#vq$V#vq$X#vq%e#vq&R#vq&S#vq&W#vq&X#vq&m#vq&n#vq&q#vq&t#vq&x#vq&y#vq&z#vq%g#vq%k#vq~O#d,wO|%[a}%[a~Oq1`Ox1nO}'Ti~P'ZO|,yO}'Ti~O}$[O&^,{Oi'VX|'VX~O&XWOi'VX|'VX~O|-POi'UX~Oi-RO~O%f-UO~O!V%qO!W%pOi&ii|&ii~OX%[Oc%[Oq1`Ox1nOi&hi~P'ZO}-XO|$ta!Y$ta~Oq1`Ox1nO}-YO|$ta!Y$ta~P'ZOq1`Ox1nO}+RO!Y&ki~P'ZO|-]O!Y&ki~Oq1`Ox1nO|-]O!Y&ki~P'ZO|-]O}-`O!Y&ki~Oi$pi|$pi!Y$pi~P$gOX(_Oq1`Ox1nO~P'ZOp-bO~OX(_Oi-cOq1`Ox1nO~P'ZOX(_Oq1`Ox1nO!Y&fq~P'ZO|$oi!^$oi#o$oi%h$oi%k$oii$oi}$oi!o$oi&^$oi~P$gOX(nOq1`Ox1nO~P'ZOc+lOq1`Ox1nO!^&gq~P'ZO|-dO!^&gq~O!^-eO~OX(nOq1`Ox1nO!^&aq#o&aq%h&aq%k&aqi&aq}&aq!o&aq&^&aq~P'ZO}-fO~OX+pOq1`Ox1nO}&ui!^&ui!o&ui&^&ui~P'ZO|-kO}&ui!^&ui!o&ui&^&ui~O!_+tO&w+uO!^!pa~O}(|O!^-nO~O}(|O!^-oO~O}(|O!^-pO~O}(|O!^-qO~OX&dOq1`Ox1nO#o%zi%h%zi%k%zi&^%zi~P'ZO|-rO#o%zi%h%zi%k%zi&^%zi~O&XWO#o'Oa%h'Oa%k'Oai'Oa~O|-uO#o'Oa%h'Oa%k'Oai'Oa~Oi-xO~OX)zOc)zO&XWO!Y'Qa~O|-zO!Y'Qa~Op%Yi|%Yi~P$gOX*VO~P'ZOX*VOp'Sq~P'ZOv.OOP#uyX#uyh#uyj#uyq#uyu#uyx#uy!R#uy!S#uy!V#uy!W#uy!Z#uy!_#uy!j#uy!z#uy!{#uy!|#uy#T#uy#V#uy#X#uy#Z#uy#]#uy#a#uy#c#uy#f#uy#g#uy#i#uy#k#uy#t#uy#w#uy#{#uy#}#uy$S#uy$V#uy$X#uy%e#uy&R#uy&S#uy&W#uy&X#uy&m#uy&n#uy&q#uy&t#uy&x#uy&y#uy&z#uy%g#uy%k#uy~O%g.SO%k.SO~P`O#y.TOP#vyX#vyh#vyj#vyq#vyu#vyx#vy!R#vy!S#vy!V#vy!W#vy!Z#vy!_#vy!j#vy!z#vy!{#vy!|#vy#T#vy#V#vy#X#vy#Z#vy#]#vy#a#vy#c#vy#f#vy#g#vy#i#vy#k#vy#t#vy#w#vy#{#vy#}#vy$S#vy$V#vy$X#vy%e#vy&R#vy&S#vy&W#vy&X#vy&m#vy&n#vy&q#vy&t#vy&x#vy&y#vy&z#vy%g#vy%k#vy~O|.WO}$wO#d.WO~Oq1`Ox1nO}'Tq~P'ZO|.ZO}'Tq~O&^,{Oi'Va|'Va~OX*nOc*oO&T*pO&XWOi'Ua~O|._Oi'Ua~O$[.cO~OX%[Oc%[Oq1`Ox1nO~P'ZOq1`Ox1nO}.dO|$ti!Y$ti~P'ZOq1`Ox1nO|$ti!Y$ti~P'ZO}.dO|$ti!Y$ti~Oq1`Ox1nO}+RO~P'ZOq1`Ox1nO}+RO!Y&kq~P'ZO|.gO!Y&kq~Oq1`Ox1nO|.gO!Y&kq~P'ZOu.jO!V%qO!W%pOi&bq!Y&bq!^&bq|&bq~P!.TOc+lOq1`Ox1nO!^&gy~P'ZO|$ri!^$ri~P$gOc+lOq1`Ox1nO~P'ZOX+pOq1`Ox1nO~P'ZOX+pOq1`Ox1nO}&uq!^&uq!o&uq&^&uq~P'ZO}(|O!^.oO!o.pO&^.nO~OX&dOq1`Ox1nO#o%zq%h%zq%k%zq&^%zq~P'ZO#d.rO|%Ta#o%Ta%h%Ta%k%Tai%Ta~O&XWO#o'Oi%h'Oi%k'Oii'Oi~O|.tO#o'Oi%h'Oi%k'Oii'Oi~OX)zOc)zO&XWO!Y'Qi~Ov.xOP#u!RX#u!Rh#u!Rj#u!Rq#u!Ru#u!Rx#u!R!R#u!R!S#u!R!V#u!R!W#u!R!Z#u!R!_#u!R!j#u!R!z#u!R!{#u!R!|#u!R#T#u!R#V#u!R#X#u!R#Z#u!R#]#u!R#a#u!R#c#u!R#f#u!R#g#u!R#i#u!R#k#u!R#t#u!R#w#u!R#{#u!R#}#u!R$S#u!R$V#u!R$X#u!R%e#u!R&R#u!R&S#u!R&W#u!R&X#u!R&m#u!R&n#u!R&q#u!R&t#u!R&x#u!R&y#u!R&z#u!R%g#u!R%k#u!R~Oq1`Ox1nO}'Ty~P'ZOX*nOc*oO&T*pO&XWOi'Ui~O$[.cO%g/QO%k/QO~OX/[Oj/YO!Z/XO!_/ZO!j/TO!{/VO!|/VO&S/SO&XWO&m]O&n^O&q_O~Oq1`Ox1nO|$tq!Y$tq~P'ZO}/aO|$tq!Y$tq~Oq1`Ox1nO}+RO!Y&ky~P'ZO|/bO!Y&ky~Oq1`Ox/fO~P'ZOu.jO!V%qO!W%pOi&by!Y&by!^&by|&by~P!.TO}(|O!^/iO~O}(|O!^/iO!o/jO~O&XWO#o'Oq%h'Oq%k'Oqi'Oq~O|/lO#o'Oq%h'Oq%k'Oqi'Oq~OX*nOc*oO&T*pO&XWO~Oj/qO!h/oO|$]X#d$]X%|$]Xi$]X~Ou$]X}$]X!Y$]X!^$]X~P$)YO&R/sO&S/sOu$^X|$^X}$^X#d$^X%|$^X!Y$^Xi$^X!^$^X~O!j/uO~O|/yO#d/{O%|/vOu'XX}'XX!Y'XXi'XX~Oc0OO~P$%_Oj/qOu'YX|'YX}'YX#d'YX%|'YX!Y'YXi'YX!^'YX~Ou0SO}$wO~Oq1`Ox1nO|$ty!Y$ty~P'ZOq1`Ox1nO}+RO!Y&k!R~P'ZO|0WO!Y&k!R~Oi&eXu&eX!V&eX!W&eX!Y&eX!^&eX|&eX~P!.TOu.jO!V%qO!W%pOi&da!Y&da!^&da|&da~O}(|O!^0ZO~O&XWO#o'Oy%h'Oy%k'Oyi'Oy~O!h/oOj$dau$da|$da}$da#d$da%|$da!Y$dai$da!^$da~O!j0bO~O&R/sO&S/sOu$^a|$^a}$^a#d$^a%|$^a!Y$^ai$^a!^$^a~O%|/vOu$ba|$ba}$ba#d$ba!Y$bai$ba!^$ba~Ou'Xa}'Xa!Y'Xai'Xa~P$%RO|0gOu'Xa}'Xa!Y'Xai'Xa~O!Y0jO~Oi0jO~O}0lO~O!^0mO~Oq1`Ox1nO}+RO!Y&k!Z~P'ZO}0pO~O&^0qO~P$)YO|0rO#d/{O%|/vOi'[X~O|0rOi'[X~Oi0tO~O!j0uO~O#d/{Ou%`a|%`a}%`a%|%`a!Y%`ai%`a!^%`a~O#d/{O%|/vOu%da|%da}%da!Y%dai%da~Ou'Xi}'Xi!Y'Xii'Xi~P$%RO|0wO#d/{O%|/vO!^'Za~O}$la~P$gOi'[a~P$%RO|1POi'[a~Oc1RO!^'Zi~P$%_O|1TO!^'Zi~O|1TO#d/{O%|/vO!^'Zi~O#d/{O%|/vOi$ji|$ji~O&^1WO~P$)YO#d/{O%|/vOi%ca|%ca~Oi'[i~P$%RO}1ZO~Oc1RO!^'Zq~P$%_O|1]O!^'Zq~O#d/{O%|/vO|%bi!^%bi~Oc1RO~P$%_Oc1RO!^'Zy~P$%_O#d/{O%|/vOi$ki|$ki~O#d/{O%|/vO|%bq!^%bq~O|,QO#o%za%h%za%k%za&^%za~P$gOX&dOq1`Ox1nO~P'ZOp1eO~Oq1eO~P'ZO}1fO~Ov1gO~P!.TO&n&q&y&z&m&t&x&X&m~",goto:"!@f']PPPPPPPP'^P'f+R+k,U,p-]-yP.hP'f/X/X'fPPP'f2tPPPPPP2t5kPP5kP8O8X>kPP>n?`?cPP'f'fPP?{PP'f'fPP'f'f'f'f'f@P@y'fP@|PASE^H}IRPIUIlIpIsIwIzJOJRJV'fPPPJYJc'^P'^'^P'^P'^P'^P'^P'^'^'^P'^PP'^PP'^P'^PJiJuJ}PKUK[PKUPKUKUPPPKUPMjPMsM}NTMjPKUN^PKUPNeNkPNo! T! r!!]NoNo!!c!!pNoNoNoNo!#U!#[!#_!#d!#g!#q!#w!$T!$g!$m!$w!$}!%k!%q!%w!%}!&X!&_!&e!&k!&q!&w!'Z!'e!'k!'q!'w!(R!(X!(_!(e!(k!(u!({!)V!)]!)f!)l!){!*T!*_!*fPPPPPPPPPPPPPPPPP!*l!*o!*u!+O!+Y!+ePPPPPPPPPPPP!0[!1p!5s!9WPP!9`!9r!9{!:t!:k!:}!;T!;W!;Z!;^!;f!<VPPPPPPPPP!<Y!<iPPPP!=m!=y!>V!>]!>f!>i!>l!>r!>x!?O!?RP!?Z!?d!@`!@c]jOs#v$w*`,p(TeOTYZ[fistuwy}!O!S!U!V!W!Z!^!h!i!j!k!l!m!n!p!t!u!v!x!y#P#T#X#Y#c#g#j#m#s#v$X$Y$[$^$a$r$t$u$w%O%[%a%h%k%m%p%t%y%{&V&b&d&o&s&|'O'P'W'Z'_'b'i'l'}(O(R(T(U(Y(_(a(e(i(n(o(u(x)_)a)i)l)x*P*R*V*W*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+l+p+q+t,Q,S,T,[,i,j,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0S0W0p1`1a1b1c1e1f1g1h1i1k1o}!hQ#r$P$b$q$}%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!P!iQ#r$P$b$q$}%S%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!R!jQ#r$P$b$q$}%S%T%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!T!kQ#r$P$b$q$}%S%T%U%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!V!lQ#r$P$b$q$}%S%T%U%V%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!X!mQ#r$P$b$q$}%S%T%U%V%W%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d!]!mQ!s#r$P$b$q$}%S%T%U%V%W%X%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1d(TTOTYZ[fistuwy}!O!S!U!V!W!Z!^!h!i!j!k!l!m!n!p!t!u!v!x!y#P#T#X#Y#c#g#j#m#s#v$X$Y$[$^$a$r$t$u$w%O%[%a%h%k%m%p%t%y%{&V&b&d&o&s&|'O'P'W'Z'_'b'i'l'}(O(R(T(U(Y(_(a(e(i(n(o(u(x)_)a)i)l)x*P*R*V*W*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+l+p+q+t,Q,S,T,[,i,j,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0S0W0p1`1a1b1c1e1f1g1h1i1k1o&iVOYZ[isuw}!O!S!U!V!Z!n!p!t!u!v!x!y#c#g#j#m#s#v$Y$[$^$a$u$w%[%a%h%k%m%t%y%{&V&b&o&s'O'P'W'Z'b'i'l'}(O(R(T(U(Y(a(i(o(u(x)_)a)i)x*P*R*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+p+q+t,Q,T,[,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0W0p1`1a1b1c1e1f1g1h1k1o%sXOYZ[isw}!O!S!U!V!Z!n!p#c#g#j#m#s#v$Y$[$^$a$u$w%[%a%k%m%t%y%{&V&b&o&s'O'P'W'Z'b'i'l'}(O(R(T(U(Y(a(i(o(u(x)_)a)i)x*P*R*[*`*f*j*t+O+R+S+V+]+`+b+e+f+i+p+q+t,Q,T,[,p,x,y,|-W-X-Y-[-]-`-d-f-h-j-k-r.Z.].d.g/a/b0W1f1g1hQ$VvQ0X/fR1l1n'zeOTYZ[fistuwy}!O!S!U!V!W!Z!^!h!i!j!k!l!m!p!t!u!v!x!y#P#T#X#Y#c#g#j#m#s#v$X$Y$[$^$a$r$t$u$w%O%[%a%h%k%m%p%t%y%{&V&b&d&o&s&|'O'P'W'Z'_'b'i'l'}(R(T(U(Y(_(a(e(i(n(o(u(x)_)a)i)l)x*P*R*V*W*[*`*f*j*t+R+S+V+]+^+`+b+e+f+i+l+p+q+t,Q,S,T,[,i,j,p,x,y,|-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0S0W0p1`1a1b1c1e1f1g1h1i1k1oW#ym!P!Q$hW$Rv&q/f1nQ$j!RQ$n!TQ${![Q$|!]W%Z!n(O+O-WS&p$S$TQ'e$vQ)b&jQ)p'QU)q'S)r)sU)t'U)u,ZW){'Y,^-z.vQ*l'nW*m'p-P._/OQ,])zS-O*n*oY-t,U-u.s.t/lQ-w,WQ.U,tQ.Y,wQ.|.Wl/R.c/X/Y/[/w/y0O0g0l0q0v1R1W1ZQ/k.rQ0P/ZQ0^/qQ0i/{U0|0r1P1XX1S0w1T1[1]R&o$R!_!|YZ!U!V!p%a%m%t(R(T(U(a(i*R+R+S+V+]+`+b-X-Y-[-]-`.d.g/a/b0WR%k!{Q#QYQ&W#cQ&Z#gQ&]#jQ&_#mQ&x$^Q&{$aR-l+tT/e.j0p![!oQ!s#r$P$b$q$}%S%T%U%V%W%X%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1dQ&m#zQ't$|R*x'uR'}%ZQ%d!rR0[/o(SdOTYZ[fistuwy}!O!S!U!V!W!Z!^!h!i!j!k!l!m!n!p!t!u!v!x!y#P#T#X#Y#c#g#j#m#s#v$X$Y$[$^$a$r$t$u$w%O%[%a%h%k%m%p%t%y%{&V&b&d&o&s&|'O'P'W'Z'_'b'i'l'}(O(R(T(U(Y(_(a(e(i(n(o(u(x)_)a)i)l)x*P*R*V*W*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+l+p+q+t,Q,S,T,[,i,j,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0S0W0p1`1a1b1c1e1f1g1h1i1k1oS#pd#q!P/V.c/X/Y/Z/[/q/w/y0O0g0l0q0r0v0w1P1R1T1W1X1Z1[1](SdOTYZ[fistuwy}!O!S!U!V!W!Z!^!h!i!j!k!l!m!n!p!t!u!v!x!y#P#T#X#Y#c#g#j#m#s#v$X$Y$[$^$a$r$t$u$w%O%[%a%h%k%m%p%t%y%{&V&b&d&o&s&|'O'P'W'Z'_'b'i'l'}(O(R(T(U(Y(_(a(e(i(n(o(u(x)_)a)i)l)x*P*R*V*W*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+l+p+q+t,Q,S,T,[,i,j,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0S0W0p1`1a1b1c1e1f1g1h1i1k1oT#pd#qT#d`#eR)Q&Wy(}&W&Z&]&_)P)Q)T)U)X)Y)])^+y+{+},P-l.p.q/jT+u(|+vR.q-lT#ha#iR)U&ZT#kb#lR)Y&]T#nc#oR)^&_Q$`xQ,]){R,}*mX$^x$_$`&zQ'[$nQ'r${Q'u$|R*_'eQ)|'YV-y,^-z.vZlOs$w*`,pXpOs*`,pQ$x!YQ']$oQ'^$pQ'o$zQ's$|Q*]'dQ*d'iQ*g'jQ*h'kQ*u'qS*w't'uQ,d*RQ,f*SQ,g*TQ,k*ZS,m*^*vQ,q*bQ,r*cS,s*e*fQ-T*xQ-|,cQ-},eQ.P,lS.Q,n,oQ.V,uQ.X,vQ.w.OQ.y.RQ.z.TQ.{.UQ/m.xQ/n.|Q0T/_R0o0UWpOs*`,pR#|oQ'q${S*^'e'rR,o*_Q,|*mR.],}Q*v'qQ,n*^R.R,oZnOos*`,pQ'w$}R*z'xT.a-U.bu/^.c/X/Y/[/q/w/y0O0g0l0q0r0v1P1R1W1X1Zt/^.c/X/Y/[/q/w/y0O0g0l0q0r0v1P1R1W1X1ZQ0P/ZX1S0w1T1[1]!P/U.c/X/Y/Z/[/q/w/y0O0g0l0q0r0v0w1P1R1T1W1X1Z1[1]Q/t/TR0c/ug/w/W/x0_0f0k0y0{0}1Y1^1_u/].c/X/Y/[/q/w/y0O0g0l0q0r0v1P1R1W1X1ZX/r/R/]0^0|R0`/qV1O0r1P1XR0U/_QsOS$Os,pR,p*`Q&r$UR)g&rS%z#W$WS(p%z(sT(s%}&tQ%n#OQ%u#SW(b%n%u(g(kQ(g%rR(k%wQ&}$bR)m&}Q(v&OQ+g(qT+m(v+gQ(P%]R+P(PS(S%`%aY+T(S+U-^.h/cU+U(T(U(VU-^+V+W+XS.h-_-`R/c.iQ#_^R&R#_Q#b_R&T#bQ#e`R&X#eQ(y&US+r(y+sR+s(zQ+v(|R-m+vQ#iaR&[#iQ#lbR&^#lQ#ocR&`#oQ#qdR&a#qQ#tgQ&c#rW&f#t&c)j,RQ)j&wR,R1dQ$_xS&y$_&zR&z$`Q'X$lR)y'XQ&k#yR)c&kQ$h!QR'R$hQ,V)qS-v,V.uR.u-wQ'V$jR)v'VQ,_)|R-{,_Q#wkR&h#wQ*Q']R,b*QQ'`$qS*X'`*YR*Y'aQ'h$xR*a'hQ'm$yS*k'm,zR,z*lQ-Q*qR.`-QWoOs*`,pR#{oQ.b-UR/P.bd/x/W0_0f0k0y0{0}1Y1^1_R0e/xU/p/R0^0|R0]/pQ0x0kS1U0x1VR1V0yS0s0_0`R1Q0sQ/z/WR0h/zR!`PXrOs*`,pWqOs*`,pR'f$wYkOs$w*`,pR&g#v[xOs#v$w*`,pR&x$^&hQOYZ[isuw}!O!S!U!V!Z!n!p!t!u!v!x!y#c#g#j#m#s#v$Y$[$^$a$u$w%[%a%h%k%m%t%y%{&V&b&o&s'O'P'W'Z'b'i'l'}(O(R(T(U(Y(a(i(o(u(x)_)a)i)x*P*R*[*`*f*j*t+O+R+S+V+]+^+`+b+e+f+i+p+q+t,Q,T,[,p,x,y,|-W-X-Y-[-]-`-b-d-f-h-j-k-r.Z.].d.g.j/a/b0W0p1`1a1b1c1e1f1g1h1k1oQ!sTQ#rfQ$PtU$by%p(eS$q!W$tQ$}!^Q%S!hQ%T!iQ%U!jQ%V!kQ%W!lQ%X!mQ%r#PQ%w#TQ%}#XQ&O#YQ&t$XQ'a$rQ'x%OQ)`&dU)k&|)l,SW*U'_*W,i,jQ+Z(_Q+d(nQ,h*VQ-g+lQ0n0SR1d1iQ#OYQ#SZQ$o!UQ$p!VQ%`!pQ(V%a^(^%m%t(a(i+]+`+b^+Q(R+S-[-].g/b0WQ+W(TQ+X(UQ,e*RQ-Z+RQ-_+VQ.e-XQ.f-YQ.i-`Q/`.dR0V/a[gOs#v$w*`,p!^!{YZ!U!V!p%a%m%t(R(T(U(a(i*R+R+S+V+]+`+b-X-Y-[-]-`.d.g/a/b0WQ#W[Q#uiS$Ww}Q$e!OW$l!S$a'b*[S$y!Z$uW%Y!n(O+O-WY&U#c#g#j#m+t`&e#s&b)_)a)i,Q-r1hQ&u$YQ&v$[Q&w$^Q'{%[Q(]%kW(m%y(o+e+iQ(q%{Q(z&VQ)e&oS)h&s1fQ)n'OQ)o'PU)w'W)x,[Q*O'ZQ*e'iY*i'l*j,x,y.ZQ*|'}S+Y(Y1gW+k(u+f-d-hW+o(x+q-j-kQ,a*PQ,u*fQ-S*tQ-i+pQ-s,TQ.[,|Q.m-fR.}.]hUOs#s#v$w&b&s(Y)_)a*`,p%Y!zYZ[iw}!O!S!U!V!Z!n!p#c#g#j#m$Y$[$^$a$u%[%a%k%m%t%y%{&V&o'O'P'W'Z'b'i'l'}(O(R(T(U(a(i(o(u(x)i)x*P*R*[*f*j*t+O+R+S+V+]+`+b+e+f+i+p+q+t,Q,T,[,x,y,|-W-X-Y-[-]-`-d-f-h-j-k-r.Z.].d.g/a/b0W1f1g1hQ$QuW%e!t!x1a1kQ%f!uQ%g!vQ%i!yQ%s1`S(X%h1eQ(Z1bQ([1cQ-a+^Q.l-bS/d.j0pR1m1oU$Uv/f1nR)f&q[hOs#v$w*`,pa!}Y#c#g#j#m$^$a+tQ#][Q$ZwR$d}Q%o#OQ%v#SQ%|#WQ'{%YQ(h%rQ(l%wQ(t%}Q(w&OQ+h(qQ-V*|Q.k-aQ/h.lR0Y/gQ$cyQ(d%pR+_(eQ/g.jR0z0pR#VZR#[[R%_!nQ%]!nV*}(O+O-W!]!qQ!s#r$P$b$q$}%S%T%U%V%W%X%r%w%}&O&t'a'x)`)k*U+Z+d,h-g0n1dR%b!pQ&W#cQ&Z#gQ&]#jQ&_#mR-l+tQ)O&WQ)S&ZQ)W&]Q)[&_S+x)P)QS+z)T)US+|)X)YS,O)])^Q-n+yQ-o+{Q-p+}Q-q,PQ.o-lS/i.p.qR0Z/jQ$m!SQ&{$aQ*Z'bR,l*[Q#zmQ$f!PQ$i!QR'T$hQ)p'SR,Y)sQ)p'SQ,X)rR,Y)sR$k!RR)}'YXqOs*`,pQ$s!WR'c$tQ$z!ZR'd$uR*s'pQ*q'pV.^-P._/OQ/_.cQ/|/XR/}/YU/W.c/X/YQ0R/[Q0_/qQ0d/wU0f/y0g0vQ0k0OQ0y0lQ0{0qU0}0r1P1XQ1Y1RQ1^1WR1_1ZR0Q/ZR0a/q",nodeNames:"⚠ print { { { { Comment Script AssignStatement * BinaryExpression BitOp BitOp BitOp BitOp ArithOp ArithOp @ ArithOp ** UnaryExpression ArithOp BitOp AwaitExpression await ) ( ParenthesizedExpression BinaryExpression or and CompareOp in not is UnaryExpression ConditionalExpression if else LambdaExpression lambda ParamList VariableName AssignOp , : NamedExpression AssignOp YieldExpression yield from TupleExpression ComprehensionExpression async for LambdaExpression ] [ ArrayExpression ArrayComprehensionExpression } { DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression CallExpression ArgList AssignOp MemberExpression . PropertyName Number String FormatString FormatReplacement FormatSelfDoc FormatConversion FormatSpec FormatReplacement FormatSelfDoc FormatReplacement FormatSelfDoc FormatReplacement FormatSelfDoc FormatReplacement FormatSelfDoc ContinuedString Ellipsis None Boolean TypeDef AssignOp UpdateStatement UpdateOp ExpressionStatement DeleteStatement del PassStatement pass BreakStatement break ContinueStatement continue ReturnStatement return YieldStatement PrintStatement RaiseStatement raise ImportStatement import as ScopeStatement global nonlocal AssertStatement assert TypeDefinition type TypeParamList TypeParam StatementGroup ; IfStatement Body elif WhileStatement while ForStatement TryStatement try except finally WithStatement with FunctionDefinition def ParamList AssignOp TypeDef ClassDefinition class DecoratedStatement Decorator At MatchStatement match MatchBody MatchClause case CapturePattern LiteralPattern ArithOp ArithOp AsPattern OrPattern LogicOp AttributePattern SequencePattern MappingPattern StarPattern ClassPattern PatternArgList KeywordPattern KeywordPattern Guard",maxTerm:288,context:d,nodeProps:[["isolate",-8,6,73,74,75,79,81,83,85,""],["group",-15,8,93,95,96,98,100,102,104,106,107,108,110,113,116,118,"Statement Statement",-22,10,20,23,27,42,51,52,58,59,62,63,64,65,66,69,72,73,74,87,88,89,90,"Expression",-10,122,124,127,129,130,134,136,141,143,146,"Statement",-9,151,152,155,156,158,159,160,161,162,"Pattern"],["openedBy",25,"(",56,"[",60,"{"],["closedBy",26,")",57,"]",61,"}"]],propSources:[y],skippedNodes:[0,6],repeatNodeCount:38,tokenData:"%-W#sR!`OX%TXY=|Y[%T[]=|]p%Tpq=|qr@_rsDOst!+|tu%Tuv!Nnvw#!|wx#$Wxy#:Uyz#;Yz{#<^{|#>x|}#@S}!O#AW!O!P#Ci!P!Q#N_!Q!R$!y!R![$&w![!]$1e!]!^$3s!^!_$4w!_!`$7c!`!a$8m!a!b%T!b!c$;U!c!d$<b!d!e$>W!e!h$<b!h!i$H[!i!t$<b!t!u%#r!u!w$<b!w!x$Fl!x!}$<b!}#O%%z#O#P?d#P#Q%'O#Q#R%(S#R#S$<b#S#T%T#T#U$<b#U#V$>W#V#Y$<b#Y#Z$H[#Z#f$<b#f#g%#r#g#i$<b#i#j$Fl#j#o$<b#o#p%)^#p#q%*S#q#r%+^#r#s%,S#s$g%T$g;'S$<b;'S;=`$>Q<%lO$<b!n%^]&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!n&^]&w!b&oSOr%Trs'Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!n'^]&w!b&oSOr%Trs(Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!f(^Z&w!b&oSOw(Vwx)Px#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V!f)UZ&w!bOw(Vwx)wx#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V!f)|Z&w!bOw(Vwx*ox#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V!b*tT&w!bO#o*o#p#q*o#r;'S*o;'S;=`+T<%lO*o!b+WP;=`<%l*o!f+`W&w!bO#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`.d;=`<%l+x<%lO(VS+}V&oSOw+xwx,dx#O+x#O#P-c#P;'S+x;'S;=`.^<%lO+xS,gVOw+xwx,|x#O+x#O#P-c#P;'S+x;'S;=`.^<%lO+xS-PUOw+xx#O+x#O#P-c#P;'S+x;'S;=`.^<%lO+xS-fRO;'S+x;'S;=`-o;=`O+xS-tW&oSOw+xwx,dx#O+x#O#P-c#P;'S+x;'S;=`.^;=`<%l+x<%lO+xS.aP;=`<%l+x!f.iW&oSOw+xwx,dx#O+x#O#P-c#P;'S+x;'S;=`.^;=`<%l(V<%lO+x!f/UP;=`<%l(V!n/`]&w!b&rWOr%Trs&Vsw%Twx0Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!n0`]&w!b&rWOr%Trs&Vsw%Twx1Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!j1`Z&w!b&rWOr1Xrs2Rs#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X!j2WZ&w!bOr1Xrs2ys#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X!j3OZ&w!bOr1Xrs*os#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X!j3vW&w!bO#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`6z;=`<%l4`<%lO1XW4eV&rWOr4`rs4zs#O4`#O#P5y#P;'S4`;'S;=`6t<%lO4`W4}VOr4`rs5ds#O4`#O#P5y#P;'S4`;'S;=`6t<%lO4`W5gUOr4`s#O4`#O#P5y#P;'S4`;'S;=`6t<%lO4`W5|RO;'S4`;'S;=`6V;=`O4`W6[W&rWOr4`rs4zs#O4`#O#P5y#P;'S4`;'S;=`6t;=`<%l4`<%lO4`W6wP;=`<%l4`!j7PW&rWOr4`rs4zs#O4`#O#P5y#P;'S4`;'S;=`6t;=`<%l1X<%lO4`!j7lP;=`<%l1X!n7tW&w!bO#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=P;=`<%l8^<%lO%T[8eX&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^[9VX&oSOr8^rs9rsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^[9wX&oSOr8^rs+xsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^[:iX&rWOr8^rs9Qsw8^wx;Ux#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^[;ZX&rWOr8^rs9Qsw8^wx4`x#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^[;yRO;'S8^;'S;=`<S;=`O8^[<ZY&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y;=`<%l8^<%lO8^[<|P;=`<%l8^!n=WY&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y;=`<%l%T<%lO8^!n=yP;=`<%l%T#s>Xc&w!b&oS&rW%u!TOX%TXY=|Y[%T[]=|]p%Tpq=|qr%Trs&Vsw%Twx/Xx#O%T#O#P?d#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#s?i[&w!bOY%TYZ=|Z]%T]^=|^#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=P;=`<%l8^<%lO%T!q@hd&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`Av!`#O%T#O#P7o#P#T%T#T#UBz#U#f%T#f#gBz#g#hBz#h#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!qBR]oR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!qCV]!oR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#cDXa&w!b&oS&msOYE^YZ%TZ]E^]^%T^rE^rs!)|swE^wxGpx#OE^#O#P!!u#P#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!)v<%lOE^#cEia&w!b&oS&rW&msOYE^YZ%TZ]E^]^%T^rE^rsFnswE^wxGpx#OE^#O#P!!u#P#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!)v<%lOE^#cFw]&w!b&oS&msOr%Trs'Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#cGya&w!b&rW&msOYE^YZ%TZ]E^]^%T^rE^rsFnswE^wxIOx#OE^#O#P!!u#P#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!)v<%lOE^#cIXa&w!b&rW&msOYE^YZ%TZ]E^]^%T^rE^rsFnswE^wxJ^x#OE^#O#P!!u#P#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!)v<%lOE^#_Jg_&w!b&rW&msOYJ^YZ1XZ]J^]^1X^rJ^rsKfs#OJ^#O#PL`#P#oJ^#o#pL}#p#qJ^#q#rL}#r;'SJ^;'S;=`!!o<%lOJ^#_KmZ&w!b&msOr1Xrs2ys#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X#_LeW&w!bO#oJ^#o#pL}#p#qJ^#q#rL}#r;'SJ^;'S;=`! r;=`<%lL}<%lOJ^{MUZ&rW&msOYL}YZ4`Z]L}]^4`^rL}rsMws#OL}#O#PNc#P;'SL};'S;=`! l<%lOL}{M|V&msOr4`rs5ds#O4`#O#P5y#P;'S4`;'S;=`6t<%lO4`{NfRO;'SL};'S;=`No;=`OL}{Nv[&rW&msOYL}YZ4`Z]L}]^4`^rL}rsMws#OL}#O#PNc#P;'SL};'S;=`! l;=`<%lL}<%lOL}{! oP;=`<%lL}#_! y[&rW&msOYL}YZ4`Z]L}]^4`^rL}rsMws#OL}#O#PNc#P;'SL};'S;=`! l;=`<%lJ^<%lOL}#_!!rP;=`<%lJ^#c!!zW&w!bO#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!(q;=`<%l!#d<%lOE^!P!#m]&oS&rW&msOY!#dYZ8^Z]!#d]^8^^r!#drs!$fsw!#dwx!%Yx#O!#d#O#P!'Y#P;'S!#d;'S;=`!(k<%lO!#d!P!$mX&oS&msOr8^rs9rsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^!P!%a]&rW&msOY!#dYZ8^Z]!#d]^8^^r!#drs!$fsw!#dwx!&Yx#O!#d#O#P!'Y#P;'S!#d;'S;=`!(k<%lO!#d!P!&a]&rW&msOY!#dYZ8^Z]!#d]^8^^r!#drs!$fsw!#dwxL}x#O!#d#O#P!'Y#P;'S!#d;'S;=`!(k<%lO!#d!P!']RO;'S!#d;'S;=`!'f;=`O!#d!P!'o^&oS&rW&msOY!#dYZ8^Z]!#d]^8^^r!#drs!$fsw!#dwx!%Yx#O!#d#O#P!'Y#P;'S!#d;'S;=`!(k;=`<%l!#d<%lO!#d!P!(nP;=`<%l!#d#c!(z^&oS&rW&msOY!#dYZ8^Z]!#d]^8^^r!#drs!$fsw!#dwx!%Yx#O!#d#O#P!'Y#P;'S!#d;'S;=`!(k;=`<%lE^<%lO!#d#c!)yP;=`<%lE^#c!*V]&w!b&oS&msOr%Trs!+Osw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c!+ZZ&sW&w!b&oS&qsOw(Vwx)Px#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V#s!,XaU!T&w!b&oS&rWOY!+|YZ%TZ]!+|]^%T^r!+|rs!-^sw!+|wx!:hx#O!+|#O#P!FW#P#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Nh<%lO!+|#s!-gaU!T&w!b&oSOY!+|YZ%TZ]!+|]^%T^r!+|rs!.lsw!+|wx!:hx#O!+|#O#P!FW#P#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Nh<%lO!+|#s!.uaU!T&w!b&oSOY!+|YZ%TZ]!+|]^%T^r!+|rs!/zsw!+|wx!:hx#O!+|#O#P!FW#P#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Nh<%lO!+|#k!0T_U!T&w!b&oSOY!/zYZ(VZ]!/z]^(V^w!/zwx!1Sx#O!/z#O#P!4z#P#o!/z#o#p!5w#p#q!/z#q#r!5w#r;'S!/z;'S;=`!:b<%lO!/z#k!1Z_U!T&w!bOY!/zYZ(VZ]!/z]^(V^w!/zwx!2Yx#O!/z#O#P!4z#P#o!/z#o#p!5w#p#q!/z#q#r!5w#r;'S!/z;'S;=`!:b<%lO!/z#k!2a_U!T&w!bOY!/zYZ(VZ]!/z]^(V^w!/zwx!3`x#O!/z#O#P!4z#P#o!/z#o#p!5w#p#q!/z#q#r!5w#r;'S!/z;'S;=`!:b<%lO!/z#g!3gZU!T&w!bOY!3`YZ*oZ]!3`]^*o^#o!3`#o#p!4Y#p#q!3`#q#r!4Y#r;'S!3`;'S;=`!4t<%lO!3`!T!4_TU!TOY!4YZ]!4Y^;'S!4Y;'S;=`!4n<%lO!4Y!T!4qP;=`<%l!4Y#g!4wP;=`<%l!3`#k!5R[U!T&w!bOY!/zYZ(VZ]!/z]^(V^#o!/z#o#p!5w#p#q!/z#q#r!5w#r;'S!/z;'S;=`!9s;=`<%l+x<%lO!/z!X!6OZU!T&oSOY!5wYZ+xZ]!5w]^+x^w!5wwx!6qx#O!5w#O#P!8a#P;'S!5w;'S;=`!9m<%lO!5w!X!6vZU!TOY!5wYZ+xZ]!5w]^+x^w!5wwx!7ix#O!5w#O#P!8a#P;'S!5w;'S;=`!9m<%lO!5w!X!7nZU!TOY!5wYZ+xZ]!5w]^+x^w!5wwx!4Yx#O!5w#O#P!8a#P;'S!5w;'S;=`!9m<%lO!5w!X!8fWU!TOY!5wYZ+xZ]!5w]^+x^;'S!5w;'S;=`!9O;=`<%l+x<%lO!5w!X!9TW&oSOw+xwx,dx#O+x#O#P-c#P;'S+x;'S;=`.^;=`<%l!5w<%lO+x!X!9pP;=`<%l!5w#k!9xW&oSOw+xwx,dx#O+x#O#P-c#P;'S+x;'S;=`.^;=`<%l!/z<%lO+x#k!:eP;=`<%l!/z#s!:qaU!T&w!b&rWOY!+|YZ%TZ]!+|]^%T^r!+|rs!-^sw!+|wx!;vx#O!+|#O#P!FW#P#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Nh<%lO!+|#s!<PaU!T&w!b&rWOY!+|YZ%TZ]!+|]^%T^r!+|rs!-^sw!+|wx!=Ux#O!+|#O#P!FW#P#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Nh<%lO!+|#o!=__U!T&w!b&rWOY!=UYZ1XZ]!=U]^1X^r!=Urs!>^s#O!=U#O#P!@j#P#o!=U#o#p!Ag#p#q!=U#q#r!Ag#r;'S!=U;'S;=`!FQ<%lO!=U#o!>e_U!T&w!bOY!=UYZ1XZ]!=U]^1X^r!=Urs!?ds#O!=U#O#P!@j#P#o!=U#o#p!Ag#p#q!=U#q#r!Ag#r;'S!=U;'S;=`!FQ<%lO!=U#o!?k_U!T&w!bOY!=UYZ1XZ]!=U]^1X^r!=Urs!3`s#O!=U#O#P!@j#P#o!=U#o#p!Ag#p#q!=U#q#r!Ag#r;'S!=U;'S;=`!FQ<%lO!=U#o!@q[U!T&w!bOY!=UYZ1XZ]!=U]^1X^#o!=U#o#p!Ag#p#q!=U#q#r!Ag#r;'S!=U;'S;=`!Ec;=`<%l4`<%lO!=U!]!AnZU!T&rWOY!AgYZ4`Z]!Ag]^4`^r!Agrs!Bas#O!Ag#O#P!DP#P;'S!Ag;'S;=`!E]<%lO!Ag!]!BfZU!TOY!AgYZ4`Z]!Ag]^4`^r!Agrs!CXs#O!Ag#O#P!DP#P;'S!Ag;'S;=`!E]<%lO!Ag!]!C^ZU!TOY!AgYZ4`Z]!Ag]^4`^r!Agrs!4Ys#O!Ag#O#P!DP#P;'S!Ag;'S;=`!E]<%lO!Ag!]!DUWU!TOY!AgYZ4`Z]!Ag]^4`^;'S!Ag;'S;=`!Dn;=`<%l4`<%lO!Ag!]!DsW&rWOr4`rs4zs#O4`#O#P5y#P;'S4`;'S;=`6t;=`<%l!Ag<%lO4`!]!E`P;=`<%l!Ag#o!EhW&rWOr4`rs4zs#O4`#O#P5y#P;'S4`;'S;=`6t;=`<%l!=U<%lO4`#o!FTP;=`<%l!=U#s!F_[U!T&w!bOY!+|YZ%TZ]!+|]^%T^#o!+|#o#p!GT#p#q!+|#q#r!GT#r;'S!+|;'S;=`!Mq;=`<%l8^<%lO!+|!a!G^]U!T&oS&rWOY!GTYZ8^Z]!GT]^8^^r!GTrs!HVsw!GTwx!JVx#O!GT#O#P!LV#P;'S!GT;'S;=`!Mk<%lO!GT!a!H^]U!T&oSOY!GTYZ8^Z]!GT]^8^^r!GTrs!IVsw!GTwx!JVx#O!GT#O#P!LV#P;'S!GT;'S;=`!Mk<%lO!GT!a!I^]U!T&oSOY!GTYZ8^Z]!GT]^8^^r!GTrs!5wsw!GTwx!JVx#O!GT#O#P!LV#P;'S!GT;'S;=`!Mk<%lO!GT!a!J^]U!T&rWOY!GTYZ8^Z]!GT]^8^^r!GTrs!HVsw!GTwx!KVx#O!GT#O#P!LV#P;'S!GT;'S;=`!Mk<%lO!GT!a!K^]U!T&rWOY!GTYZ8^Z]!GT]^8^^r!GTrs!HVsw!GTwx!Agx#O!GT#O#P!LV#P;'S!GT;'S;=`!Mk<%lO!GT!a!L[WU!TOY!GTYZ8^Z]!GT]^8^^;'S!GT;'S;=`!Lt;=`<%l8^<%lO!GT!a!L{Y&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y;=`<%l!GT<%lO8^!a!MnP;=`<%l!GT#s!MxY&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y;=`<%l!+|<%lO8^#s!NkP;=`<%l!+|#b!Ny_&UQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b#!T]#Qr&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b##X_&OQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#$aa&w!b&rW&msOY#%fYZ%TZ]#%f]^%T^r#%frs#&vsw#%fwx#8Ux#O#%f#O#P#0}#P#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#8O<%lO#%f#c#%qa&w!b&oS&rW&msOY#%fYZ%TZ]#%f]^%T^r#%frs#&vsw#%fwx#/{x#O#%f#O#P#0}#P#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#8O<%lO#%f#c#'Pa&w!b&oS&msOY#%fYZ%TZ]#%f]^%T^r#%frs#(Usw#%fwx#/{x#O#%f#O#P#0}#P#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#8O<%lO#%f#c#(_a&w!b&oS&msOY#%fYZ%TZ]#%f]^%T^r#%frs#)dsw#%fwx#/{x#O#%f#O#P#0}#P#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#8O<%lO#%f#Z#)m_&w!b&oS&msOY#)dYZ(VZ]#)d]^(V^w#)dwx#*lx#O#)d#O#P#+f#P#o#)d#o#p#,T#p#q#)d#q#r#,T#r;'S#)d;'S;=`#/u<%lO#)d#Z#*sZ&w!b&msOw(Vwx)wx#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V#Z#+kW&w!bO#o#)d#o#p#,T#p#q#)d#q#r#,T#r;'S#)d;'S;=`#.x;=`<%l#,T<%lO#)dw#,[Z&oS&msOY#,TYZ+xZ]#,T]^+x^w#,Twx#,}x#O#,T#O#P#-i#P;'S#,T;'S;=`#.r<%lO#,Tw#-SV&msOw+xwx,|x#O+x#O#P-c#P;'S+x;'S;=`.^<%lO+xw#-lRO;'S#,T;'S;=`#-u;=`O#,Tw#-|[&oS&msOY#,TYZ+xZ]#,T]^+x^w#,Twx#,}x#O#,T#O#P#-i#P;'S#,T;'S;=`#.r;=`<%l#,T<%lO#,Tw#.uP;=`<%l#,T#Z#/P[&oS&msOY#,TYZ+xZ]#,T]^+x^w#,Twx#,}x#O#,T#O#P#-i#P;'S#,T;'S;=`#.r;=`<%l#)d<%lO#,T#Z#/xP;=`<%l#)d#c#0U]&w!b&rW&msOr%Trs&Vsw%Twx0Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#1SW&w!bO#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#6y;=`<%l#1l<%lO#%f!P#1u]&oS&rW&msOY#1lYZ8^Z]#1l]^8^^r#1lrs#2nsw#1lwx#4nx#O#1l#O#P#5b#P;'S#1l;'S;=`#6s<%lO#1l!P#2u]&oS&msOY#1lYZ8^Z]#1l]^8^^r#1lrs#3nsw#1lwx#4nx#O#1l#O#P#5b#P;'S#1l;'S;=`#6s<%lO#1l!P#3u]&oS&msOY#1lYZ8^Z]#1l]^8^^r#1lrs#,Tsw#1lwx#4nx#O#1l#O#P#5b#P;'S#1l;'S;=`#6s<%lO#1l!P#4uX&rW&msOr8^rs9Qsw8^wx;Ux#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^!P#5eRO;'S#1l;'S;=`#5n;=`O#1l!P#5w^&oS&rW&msOY#1lYZ8^Z]#1l]^8^^r#1lrs#2nsw#1lwx#4nx#O#1l#O#P#5b#P;'S#1l;'S;=`#6s;=`<%l#1l<%lO#1l!P#6vP;=`<%l#1l#c#7S^&oS&rW&msOY#1lYZ8^Z]#1l]^8^^r#1lrs#2nsw#1lwx#4nx#O#1l#O#P#5b#P;'S#1l;'S;=`#6s;=`<%l#%f<%lO#1l#c#8RP;=`<%l#%f#c#8_]&w!b&rW&msOr%Trs&Vsw%Twx#9Wx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#9cZ&pS&w!b&rW&nsOr1Xrs2Rs#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X#c#:a]js&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!q#;e]iR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#<iaXs&w!b&oS&rWOr%Trs&Vsw%Twx/Xxz%Tz{#=n{!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#=y_cR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#?T_&Rs&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!q#@_]|R&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#s#Ac`&Ss&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`!a#Be!a#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#O#Bp]'W`&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#Cta!hQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!O%T!O!P#Dy!P!Q%T!Q![#GV![#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#ES_&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!O%T!O!P#FR!P#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#F^]!zs&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a#Gbi!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![#GV![!g%T!g!h#IP!h!l%T!l!m#MZ!m#O%T#O#P7o#P#R%T#R#S#GV#S#X%T#X#Y#IP#Y#^%T#^#_#MZ#_#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a#IYc&w!b&oS&rWOr%Trs&Vsw%Twx/Xx{%T{|#Je|}%T}!O#Je!O!Q%T!Q![#Km![#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a#Jn_&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![#Km![#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a#Kxe!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![#Km![!l%T!l!m#MZ!m#O%T#O#P7o#P#R%T#R#S#Km#S#^%T#^#_#MZ#_#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a#Mf]!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c#Nja&TR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!P%T!P!Q$ o!Q!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b$ z_&VQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$#Uw!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!O%T!O!P$%o!P!Q%T!Q![$&w![!d%T!d!e$(w!e!g%T!g!h#IP!h!l%T!l!m#MZ!m!q%T!q!r$+m!r!z%T!z!{$.]!{#O%T#O#P7o#P#R%T#R#S$&w#S#U%T#U#V$(w#V#X%T#X#Y#IP#Y#^%T#^#_#MZ#_#c%T#c#d$+m#d#l%T#l#m$.]#m#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$%x_&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![#GV![#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$'Sk!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!O%T!O!P$%o!P!Q%T!Q![$&w![!g%T!g!h#IP!h!l%T!l!m#MZ!m#O%T#O#P7o#P#R%T#R#S$&w#S#X%T#X#Y#IP#Y#^%T#^#_#MZ#_#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$)Qb&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q!R$*Y!R!S$*Y!S#O%T#O#P7o#P#R%T#R#S$*Y#S#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$*eb!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q!R$*Y!R!S$*Y!S#O%T#O#P7o#P#R%T#R#S$*Y#S#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$+va&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q!Y$,{!Y#O%T#O#P7o#P#R%T#R#S$,{#S#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$-Wa!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q!Y$,{!Y#O%T#O#P7o#P#R%T#R#S$,{#S#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$.fe&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![$/w![!c%T!c!i$/w!i#O%T#O#P7o#P#R%T#R#S$/w#S#T%T#T#Z$/w#Z#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a$0Se!jq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!Q%T!Q![$/w![!c%T!c!i$/w!i#O%T#O#P7o#P#R%T#R#S$/w#S#T%T#T#Z$/w#Z#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#s$1p_}!T&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`$2o!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!q$2z]&_R&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$4O]#os&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$5SaoR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!^%T!^!_$6X!_!`Av!`!aAv!a#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b$6d_&PQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$7n_&^s&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`Av!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$8x`oR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`Av!`!a$9z!a#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b$:V_&QQ&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$;c_aQ$VP&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#s$<oe&w!b&oS&rW&l`&XsOr%Trs&Vsw%Twx/Xx!Q%T!Q![$<b![!c%T!c!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#s$>TP;=`<%l$<b#s$>ei&w!b&oS&rW&l`&XsOr%Trs$@Ssw%Twx$C`x!Q%T!Q![$<b![!c%T!c!t$<b!t!u$Fl!u!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#f$<b#f#g$Fl#g#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#c$@]a&w!b&oS&msOYE^YZ%TZ]E^]^%T^rE^rs$AbswE^wxGpx#OE^#O#P!!u#P#oE^#o#p!#d#p#qE^#q#r!#d#r;'SE^;'S;=`!)v<%lOE^#c$Ak]&w!b&oS&msOr%Trs$Bdsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#Z$BmZ&w!b&oS&qsOw(Vwx)Px#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V#c$Cia&w!b&rW&msOY#%fYZ%TZ]#%f]^%T^r#%frs#&vsw#%fwx$Dnx#O#%f#O#P#0}#P#o#%f#o#p#1l#p#q#%f#q#r#1l#r;'S#%f;'S;=`#8O<%lO#%f#c$Dw]&w!b&rW&msOr%Trs&Vsw%Twx$Epx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#_$EyZ&w!b&rW&nsOr1Xrs2Rs#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X#s$Fye&w!b&oS&rW&l`&XsOr%Trs$@Ssw%Twx$C`x!Q%T!Q![$<b![!c%T!c!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#s$Hii&w!b&oS&rW&l`&XsOr%Trs$JWsw%Twx$MUx!Q%T!Q![$<b![!c%T!c!t$<b!t!u%!S!u!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#f$<b#f#g%!S#g#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#c$Ja]&w!b&oS&xsOr%Trs$KYsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$Ka]&w!b&oSOr%Trs$LYsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#Z$LcZ&w!b&oS&zsOw(Vwx)Px#O(V#O#P+Z#P#o(V#o#p+x#p#q(V#q#r+x#r;'S(V;'S;=`/R<%lO(V#c$M_]&w!b&rW&tsOr%Trs&Vsw%Twx$NWx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#c$N_]&w!b&rWOr%Trs&Vsw%Twx% Wx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#_% aZ&w!b&rW&ysOr1Xrs2Rs#O1X#O#P3q#P#o1X#o#p4`#p#q1X#q#r4`#r;'S1X;'S;=`7i<%lO1X#s%!ae&w!b&oS&rW&l`&XsOr%Trs$JWsw%Twx$MUx!Q%T!Q![$<b![!c%T!c!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#s%$Pm&w!b&oS&rW&l`&XsOr%Trs$@Ssw%Twx$C`x!Q%T!Q![$<b![!c%T!c!h$<b!h!i%!S!i!t$<b!t!u$Fl!u!}$<b!}#O%T#O#P7o#P#R%T#R#S$<b#S#T%T#T#U$<b#U#V$Fl#V#Y$<b#Y#Z%!S#Z#o$<b#o#p8^#p#q%T#q#r8^#r$g%T$g;'S$<b;'S;=`$>Q<%lO$<b#c%&V]!Zs&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!q%'Z]!YR&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#b%(__%}Q&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T#a%)gX!_#T&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^#c%*__%|R&w!b&oS&rWOr%Trs&Vsw%Twx/Xx!_%T!_!`# x!`#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T!q%+gX!^!e&oS&rWOr8^rs9Qsw8^wx:dx#O8^#O#P;v#P;'S8^;'S;=`<y<%lO8^#a%,_]&Wq&w!b&oS&rWOr%Trs&Vsw%Twx/Xx#O%T#O#P7o#P#o%T#o#p8^#p#q%T#q#r8^#r;'S%T;'S;=`=v<%lO%T",tokenizers:[f,l,s,h,O,m,g,0,1,2,3,4,5,6],topRules:{Script:[0,7]},specialized:[{term:239,get:e=>b[e]||-1}],tokenPrec:7500});var _=r(10051),P=r(81637),w=r(72357);let S=new P.hr,j=new Set(["Script","Body","FunctionDefinition","ClassDefinition","LambdaExpression","ForStatement","MatchClause"]);function C(e){return(t,r,n)=>{if(n)return!1;let i=t.node.getChild("VariableName");return i&&r(i,e),!0}}let T={FunctionDefinition:C("function"),ClassDefinition:C("class"),ForStatement(e,t,r){if(r){for(let r=e.node.firstChild;r;r=r.nextSibling)if("VariableName"==r.name)t(r,"variable");else if("in"==r.name)break}},ImportStatement(e,t){var r,n;let{node:i}=e,o=(null===(r=i.firstChild)||void 0===r?void 0:r.name)=="from";for(let e=i.getChild("import");e;e=e.nextSibling)"VariableName"==e.name&&(null===(n=e.nextSibling)||void 0===n?void 0:n.name)!="as"&&t(e,o?"variable":"namespace")},AssignStatement(e,t){for(let r=e.node.firstChild;r;r=r.nextSibling)if("VariableName"==r.name)t(r,"variable");else if(":"==r.name||"AssignOp"==r.name)break},ParamList(e,t){for(let r=null,n=e.node.firstChild;n;n=n.nextSibling)"VariableName"!=n.name||r&&/\*|AssignOp/.test(r.name)||t(n,"variable"),r=n},CapturePattern:C("variable"),AsPattern:C("variable"),__proto__:null},M=/^[\w\xa1-\uffff][\w\d\xa1-\uffff]*$/,k=["String","FormatString","Comment","PropertyName"];function Q(e){let t=(0,_.qz)(e.state).resolveInner(e.pos,-1);if(k.indexOf(t.name)>-1)return null;let r="VariableName"==t.name||t.to-t.from<20&&M.test(e.state.sliceDoc(t.from,t.to));if(!r&&!e.explicit)return null;let n=[];for(let r=t;r;r=r.parent)j.has(r.name)&&(n=n.concat(function e(t,r){let n=S.get(r);if(n)return n;let i=[],o=!0;function a(e,r){let n=t.sliceString(e.from,e.to);i.push({label:n,type:r})}return r.cursor(P.vj.IncludeAnonymous).iterate(r=>{if(r.name){let e=T[r.name];if(e&&e(r,a,o)||!o&&j.has(r.name))return!1;o=!1}else if(r.to-r.from>8192){for(let n of e(t,r.node))i.push(n);return!1}}),S.set(r,i),i}(e.state.doc,r)));return{options:n,from:r?t.from:e.pos,validFor:M}}let E=["__annotations__","__builtins__","__debug__","__doc__","__import__","__name__","__loader__","__package__","__spec__","False","None","True"].map(e=>({label:e,type:"constant"})).concat(["ArithmeticError","AssertionError","AttributeError","BaseException","BlockingIOError","BrokenPipeError","BufferError","BytesWarning","ChildProcessError","ConnectionAbortedError","ConnectionError","ConnectionRefusedError","ConnectionResetError","DeprecationWarning","EOFError","Ellipsis","EncodingWarning","EnvironmentError","Exception","FileExistsError","FileNotFoundError","FloatingPointError","FutureWarning","GeneratorExit","IOError","ImportError","ImportWarning","IndentationError","IndexError","InterruptedError","IsADirectoryError","KeyError","KeyboardInterrupt","LookupError","MemoryError","ModuleNotFoundError","NameError","NotADirectoryError","NotImplemented","NotImplementedError","OSError","OverflowError","PendingDeprecationWarning","PermissionError","ProcessLookupError","RecursionError","ReferenceError","ResourceWarning","RuntimeError","RuntimeWarning","StopAsyncIteration","StopIteration","SyntaxError","SyntaxWarning","SystemError","SystemExit","TabError","TimeoutError","TypeError","UnboundLocalError","UnicodeDecodeError","UnicodeEncodeError","UnicodeError","UnicodeTranslateError","UnicodeWarning","UserWarning","ValueError","Warning","ZeroDivisionError"].map(e=>({label:e,type:"type"}))).concat(["bool","bytearray","bytes","classmethod","complex","float","frozenset","int","list","map","memoryview","object","range","set","staticmethod","str","super","tuple","type"].map(e=>({label:e,type:"class"}))).concat(["abs","aiter","all","anext","any","ascii","bin","breakpoint","callable","chr","compile","delattr","dict","dir","divmod","enumerate","eval","exec","exit","filter","format","getattr","globals","hasattr","hash","help","hex","id","input","isinstance","issubclass","iter","len","license","locals","max","min","next","oct","open","ord","pow","print","property","quit","repr","reversed","round","setattr","slice","sorted","sum","vars","zip"].map(e=>({label:e,type:"function"}))),$=[(0,w.Gn)("def ${name}(${params}):\n	${}",{label:"def",detail:"function",type:"keyword"}),(0,w.Gn)("for ${name} in ${collection}:\n	${}",{label:"for",detail:"loop",type:"keyword"}),(0,w.Gn)("while ${}:\n	${}",{label:"while",detail:"loop",type:"keyword"}),(0,w.Gn)("try:\n	${}\nexcept ${error}:\n	${}",{label:"try",detail:"/ except block",type:"keyword"}),(0,w.Gn)("if ${}:\n	\n",{label:"if",detail:"block",type:"keyword"}),(0,w.Gn)("if ${}:\n	${}\nelse:\n	${}",{label:"if",detail:"/ else block",type:"keyword"}),(0,w.Gn)("class ${name}:\n	def __init__(self, ${params}):\n			${}",{label:"class",detail:"definition",type:"keyword"}),(0,w.Gn)("import ${module}",{label:"import",detail:"statement",type:"keyword"}),(0,w.Gn)("from ${module} import ${names}",{label:"from",detail:"import",type:"keyword"})],Z=(0,w.eC)(k,(0,w.Mb)(E.concat($)));function R(e,t){let r=e.baseIndentFor(t),n=e.lineAt(e.pos,-1),i=n.from+n.text.length;return/^\s*($|#)/.test(n.text)&&e.node.to<i+100&&!/\S/.test(e.state.sliceDoc(i,e.node.to))&&e.lineIndent(e.pos,-1)<=r||/^\s*(else:|elif |except |finally:)/.test(e.textAfter)&&e.lineIndent(e.pos,-1)>r?null:r+e.unit}let I=_.qp.define({name:"python",parser:v.configure({props:[_.uj.add({Body:e=>{var t;return null!==(t=R(e,e.node))&&void 0!==t?t:e.continue()},IfStatement:e=>/^\s*(else:|elif )/.test(e.textAfter)?e.baseIndent:e.continue(),TryStatement:e=>/^\s*(except |finally:|else:)/.test(e.textAfter)?e.baseIndent:e.continue(),"TupleExpression ComprehensionExpression ParamList ArgList ParenthesizedExpression":(0,_.vw)({closing:")"}),"DictionaryExpression DictionaryComprehensionExpression SetExpression SetComprehensionExpression":(0,_.vw)({closing:"}"}),"ArrayExpression ArrayComprehensionExpression":(0,_.vw)({closing:"]"}),"String FormatString":()=>null,Script:e=>{if(e.pos+/\s*/.exec(e.textAfter)[0].length>=e.node.to){let t=null;for(let r=e.node,n=r.to;(r=r.lastChild)&&r.to==n;)"Body"==r.type.name&&(t=r);if(t){let r=R(e,t);if(null!=r)return r}}return e.continue()}}),_.x0.add({"ArrayExpression DictionaryExpression SetExpression TupleExpression":_.Dv,Body:(e,t)=>({from:e.from+1,to:e.to-(e.to==t.doc.length?0:1)})})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"'''",'"""'],stringPrefixes:["f","fr","rf","r","u","b","br","rb","F","FR","RF","R","U","B","BR","RB"]},commentTokens:{line:"#"},indentOnInput:/^\s*([\}\]\)]|else:|elif |except |finally:)$/}});function z(){return new _.ri(I,[I.data.of({autocomplete:Q}),I.data.of({autocomplete:Z})])}},10051:function(e,t,r){"use strict";r.d(t,{Dv:function(){return U},Gn:function(){return E},K0:function(){return Q},KC:function(){return d},Qf:function(){return es},R_:function(){return eh},SS:function(){return k},Um:function(){return eC},c:function(){return T},e7:function(){return ee},il:function(){return eQ},kU:function(){return c},n$:function(){return eP},nF:function(){return ed},nY:function(){return N},qp:function(){return h},qz:function(){return O},ri:function(){return j},tC:function(){return V},uj:function(){return $},vw:function(){return z},x0:function(){return L},y1:function(){return M},ze:function(){return A}});var n,i=r(81637),o=r(27327),a=r(94275),s=r(65683),l=r(44856);let u=new i.md;function c(e){return o.r$.define({combine:e?t=>t.concat(e):void 0})}let d=new i.md;class f{constructor(e,t,r=[],n=""){this.data=e,this.name=n,o.yy.prototype.hasOwnProperty("tree")||Object.defineProperty(o.yy.prototype,"tree",{get(){return O(this)}}),this.parser=t,this.extension=[S.of(this),o.yy.languageData.of((e,t,r)=>{let n=p(e,t,r),i=n.type.prop(u);if(!i)return[];let o=e.facet(i),a=n.type.prop(d);if(a){let i=n.resolve(t-n.from,r);for(let t of a)if(t.test(i,e)){let r=e.facet(t.facet);return"replace"==t.type?r:r.concat(o)}}return o})].concat(r)}isActiveAt(e,t,r=-1){return p(e,t,r).type.prop(u)==this.data}findRegions(e){let t=e.facet(S);if((null==t?void 0:t.data)==this.data)return[{from:0,to:e.doc.length}];if(!t||!t.allowsNesting)return[];let r=[],n=(e,t)=>{if(e.prop(u)==this.data){r.push({from:t,to:t+e.length});return}let o=e.prop(i.md.mounted);if(o){if(o.tree.prop(u)==this.data){if(o.overlay)for(let e of o.overlay)r.push({from:e.from+t,to:e.to+t});else r.push({from:t,to:t+e.length});return}if(o.overlay){let e=r.length;if(n(o.tree,o.overlay[0].from+t),r.length>e)return}}for(let r=0;r<e.children.length;r++){let o=e.children[r];o instanceof i.mp&&n(o,e.positions[r]+t)}};return n(O(e),0),r}get allowsNesting(){return!0}}function p(e,t,r){let n=e.facet(S),o=O(e).topNode;if(!n||n.allowsNesting)for(let e=o;e;e=e.enter(t,r,i.vj.ExcludeBuffers))e.type.isTop&&(o=e);return o}f.setState=o.Py.define();class h extends f{constructor(e,t,r){super(e,t,[],r),this.parser=t}static define(e){let t=c(e.languageData);return new h(t,e.parser.configure({props:[u.add(e=>e.isTop?t:void 0)]}),e.name)}configure(e,t){return new h(this.data,this.parser.configure(e),t||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function O(e){let t=e.field(f.state,!1);return t?t.tree:i.mp.empty}class m{constructor(e){this.doc=e,this.cursorPos=0,this.string="",this.cursor=e.iter()}get length(){return this.doc.length}syncTo(e){return this.string=this.cursor.next(e-this.cursorPos).value,this.cursorPos=e+this.string.length,this.cursorPos-this.string.length}chunk(e){return this.syncTo(e),this.string}get lineChunks(){return!0}read(e,t){let r=this.cursorPos-this.string.length;return e<r||t>=this.cursorPos?this.doc.sliceString(e,t):this.string.slice(e-r,t-r)}}let g=null;class y{constructor(e,t,r=[],n,i,o,a,s){this.parser=e,this.state=t,this.fragments=r,this.tree=n,this.treeLen=i,this.viewport=o,this.skipped=a,this.scheduleOn=s,this.parse=null,this.tempSkipped=[]}static create(e,t,r){return new y(e,t,[],i.mp.empty,0,r,[],null)}startParse(){return this.parser.startParse(new m(this.state.doc),this.fragments)}work(e,t){return(null!=t&&t>=this.state.doc.length&&(t=void 0),this.tree!=i.mp.empty&&this.isDone(null!=t?t:this.state.doc.length))?(this.takeTree(),!0):this.withContext(()=>{var r;if("number"==typeof e){let t=Date.now()+e;e=()=>Date.now()>t}for(this.parse||(this.parse=this.startParse()),null!=t&&(null==this.parse.stoppedAt||this.parse.stoppedAt>t)&&t<this.state.doc.length&&this.parse.stopAt(t);;){let n=this.parse.advance();if(n){if(this.fragments=this.withoutTempSkipped(i.i9.addTree(n,this.fragments,null!=this.parse.stoppedAt)),this.treeLen=null!==(r=this.parse.stoppedAt)&&void 0!==r?r:this.state.doc.length,this.tree=n,this.parse=null,!(this.treeLen<(null!=t?t:this.state.doc.length)))return!0;this.parse=this.startParse()}if(e())return!1}})}takeTree(){let e,t;this.parse&&(e=this.parse.parsedPos)>=this.treeLen&&((null==this.parse.stoppedAt||this.parse.stoppedAt>e)&&this.parse.stopAt(e),this.withContext(()=>{for(;!(t=this.parse.advance()););}),this.treeLen=e,this.tree=t,this.fragments=this.withoutTempSkipped(i.i9.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(e){let t=g;g=this;try{return e()}finally{g=t}}withoutTempSkipped(e){for(let t;t=this.tempSkipped.pop();)e=b(e,t.from,t.to);return e}changes(e,t){let{fragments:r,tree:n,treeLen:o,viewport:a,skipped:s}=this;if(this.takeTree(),!e.empty){let t=[];if(e.iterChangedRanges((e,r,n,i)=>t.push({fromA:e,toA:r,fromB:n,toB:i})),r=i.i9.applyChanges(r,t),n=i.mp.empty,o=0,a={from:e.mapPos(a.from,-1),to:e.mapPos(a.to,1)},this.skipped.length)for(let t of(s=[],this.skipped)){let r=e.mapPos(t.from,1),n=e.mapPos(t.to,-1);r<n&&s.push({from:r,to:n})}}return new y(this.parser,t,r,n,o,a,s,this.scheduleOn)}updateViewport(e){if(this.viewport.from==e.from&&this.viewport.to==e.to)return!1;this.viewport=e;let t=this.skipped.length;for(let t=0;t<this.skipped.length;t++){let{from:r,to:n}=this.skipped[t];r<e.to&&n>e.from&&(this.fragments=b(this.fragments,r,n),this.skipped.splice(t--,1))}return!(this.skipped.length>=t)&&(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(e,t){this.skipped.push({from:e,to:t})}static getSkippingParser(e){return new class extends i._b{createParse(t,r,n){let o=n[0].from,a=n[n.length-1].to;return{parsedPos:o,advance(){let t=g;if(t){for(let e of n)t.tempSkipped.push(e);e&&(t.scheduleOn=t.scheduleOn?Promise.all([t.scheduleOn,e]):e)}return this.parsedPos=a,new i.mp(i.Jq.none,[],[],a-o)},stoppedAt:null,stopAt(){}}}}}isDone(e){e=Math.min(e,this.state.doc.length);let t=this.fragments;return this.treeLen>=e&&t.length&&0==t[0].from&&t[0].to>=e}static get(){return g}}function b(e,t,r){return i.i9.applyChanges(e,[{fromA:t,toA:r,fromB:t,toB:r}])}class v{constructor(e){this.context=e,this.tree=e.tree}apply(e){if(!e.docChanged&&this.tree==this.context.tree)return this;let t=this.context.changes(e.changes,e.state),r=this.context.treeLen==e.startState.doc.length?void 0:Math.max(e.changes.mapPos(this.context.treeLen),t.viewport.to);return t.work(20,r)||t.takeTree(),new v(t)}static init(e){let t=Math.min(3e3,e.doc.length),r=y.create(e.facet(S).parser,e,{from:0,to:t});return r.work(20,t)||r.takeTree(),new v(r)}}f.state=o.QQ.define({create:v.init,update(e,t){for(let e of t.effects)if(e.is(f.setState))return e.value;return t.startState.facet(S)!=t.state.facet(S)?v.init(t.state):e.apply(t)}});let _=e=>{let t=setTimeout(()=>e(),500);return()=>clearTimeout(t)};"undefined"!=typeof requestIdleCallback&&(_=e=>{let t=-1,r=setTimeout(()=>{t=requestIdleCallback(e,{timeout:400})},100);return()=>t<0?clearTimeout(r):cancelIdleCallback(t)});let P="undefined"!=typeof navigator&&(null===(n=navigator.scheduling)||void 0===n?void 0:n.isInputPending)?()=>navigator.scheduling.isInputPending():null,w=a.lg.fromClass(class{constructor(e){this.view=e,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(e){let t=this.view.state.field(f.state).context;(t.updateViewport(e.view.viewport)||this.view.viewport.to>t.treeLen)&&this.scheduleWork(),(e.docChanged||e.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(t)}scheduleWork(){if(this.working)return;let{state:e}=this.view,t=e.field(f.state);t.tree==t.context.tree&&t.context.isDone(e.doc.length)||(this.working=_(this.work))}work(e){this.working=null;let t=Date.now();if(this.chunkEnd<t&&(this.chunkEnd<0||this.view.hasFocus)&&(this.chunkEnd=t+3e4,this.chunkBudget=3e3),this.chunkBudget<=0)return;let{state:r,viewport:{to:n}}=this.view,i=r.field(f.state);if(i.tree==i.context.tree&&i.context.isDone(n+1e5))return;let o=Date.now()+Math.min(this.chunkBudget,100,e&&!P?Math.max(25,e.timeRemaining()-5):1e9),a=i.context.treeLen<n&&r.doc.length>n+1e3,s=i.context.work(()=>P&&P()||Date.now()>o,n+(a?0:1e5));this.chunkBudget-=Date.now()-t,(s||this.chunkBudget<=0)&&(i.context.takeTree(),this.view.dispatch({effects:f.setState.of(new v(i.context))})),this.chunkBudget>0&&!(s&&!a)&&this.scheduleWork(),this.checkAsyncSchedule(i.context)}checkAsyncSchedule(e){e.scheduleOn&&(this.workScheduled++,e.scheduleOn.then(()=>this.scheduleWork()).catch(e=>(0,a.OO)(this.view.state,e)).then(()=>this.workScheduled--),e.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),S=o.r$.define({combine:e=>e.length?e[0]:null,enables:e=>[f.state,w,a.tk.contentAttributes.compute([e],t=>{let r=t.facet(e);return r&&r.name?{"data-language":r.name}:{}})]});class j{constructor(e,t=[]){this.language=e,this.support=t,this.extension=[e,t]}}let C=o.r$.define(),T=o.r$.define({combine:e=>{if(!e.length)return"  ";let t=e[0];if(!t||/\S/.test(t)||Array.from(t).some(e=>e!=t[0]))throw Error("Invalid indent unit: "+JSON.stringify(e[0]));return t}});function M(e){let t=e.facet(T);return 9==t.charCodeAt(0)?e.tabSize*t.length:t.length}function k(e,t){let r="",n=e.tabSize,i=e.facet(T)[0];if("	"==i){for(;t>=n;)r+="	",t-=n;i=" "}for(let e=0;e<t;e++)r+=i;return r}function Q(e,t){for(let r of(e instanceof o.yy&&(e=new E(e)),e.state.facet(C))){let n=r(e,t);if(void 0!==n)return n}let r=O(e.state);return r.length>=t?function(e,t,r){let n=t.resolveStack(r),i=n.node.enterUnfinishedNodesBefore(r);if(i!=n.node){let e=[];for(let t=i;t!=n.node;t=t.parent)e.push(t);for(let t=e.length-1;t>=0;t--)n={node:e[t],next:n}}return Z(n,e,r)}(e,r,t):null}class E{constructor(e,t={}){this.state=e,this.options=t,this.unit=M(e)}lineAt(e,t=1){let r=this.state.doc.lineAt(e),{simulateBreak:n,simulateDoubleBreak:i}=this.options;return null!=n&&n>=r.from&&n<=r.to?i&&n==e?{text:"",from:e}:(t<0?n<e:n<=e)?{text:r.text.slice(n-r.from),from:n}:{text:r.text.slice(0,n-r.from),from:r.from}:r}textAfterPos(e,t=1){if(this.options.simulateDoubleBreak&&e==this.options.simulateBreak)return"";let{text:r,from:n}=this.lineAt(e,t);return r.slice(e-n,Math.min(r.length,e+100-n))}column(e,t=1){let{text:r,from:n}=this.lineAt(e,t),i=this.countColumn(r,e-n),o=this.options.overrideIndentation?this.options.overrideIndentation(n):-1;return o>-1&&(i+=o-this.countColumn(r,r.search(/\S|$/))),i}countColumn(e,t=e.length){return(0,o.IS)(e,this.state.tabSize,t)}lineIndent(e,t=1){let{text:r,from:n}=this.lineAt(e,t),i=this.options.overrideIndentation;if(i){let e=i(n);if(e>-1)return e}return this.countColumn(r,r.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}let $=new i.md;function Z(e,t,r){for(let n=e;n;n=n.next){let e=function(e){let t=e.type.prop($);if(t)return t;let r=e.firstChild,n;if(r&&(n=r.type.prop(i.md.closedBy))){let t=e.lastChild,r=t&&n.indexOf(t.name)>-1;return e=>D(e,!0,1,void 0,r&&!(e.pos==e.options.simulateBreak&&e.options.simulateDoubleBreak)?t.from:void 0)}return null==e.parent?R:null}(n.node);if(e)return e(I.create(t,r,n))}return 0}function R(){return 0}class I extends E{constructor(e,t,r){super(e.state,e.options),this.base=e,this.pos=t,this.context=r}get node(){return this.context.node}static create(e,t,r){return new I(e,t,r)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(e){let t=this.state.doc.lineAt(e.from);for(;;){let r=e.resolve(t.from);for(;r.parent&&r.parent.from==r.from;)r=r.parent;if(function(e,t){for(let r=t;r;r=r.parent)if(e==r)return!0;return!1}(r,e))break;t=this.state.doc.lineAt(r.from)}return this.lineIndent(t.from)}continue(){return Z(this.context.next,this.base,this.pos)}}function z({closing:e,align:t=!0,units:r=1}){return n=>D(n,t,r,e)}function D(e,t,r,n,i){let o=e.textAfter,a=o.match(/^\s*/)[0].length,s=n&&o.slice(a,a+n.length)==n||i==e.pos+a,l=t?function(e){let t=e.node,r=t.childAfter(t.from),n=t.lastChild;if(!r)return null;let i=e.options.simulateBreak,o=e.state.doc.lineAt(r.from),a=null==i||i<=o.from?o.to:Math.min(o.to,i);for(let e=r.to;;){let i=t.childAfter(e);if(!i||i==n)return null;if(!i.type.isSkipped)return i.from<a?r:null;e=i.to}}(e):null;return l?s?e.column(l.from):e.column(l.to):e.baseIndent+(s?0:e.unit*r)}let A=e=>e.baseIndent;function V({except:e,units:t=1}={}){return r=>{let n=e&&e.test(r.textAfter);return r.baseIndent+(n?0:t*r.unit)}}function N(){return o.yy.transactionFilter.of(e=>{if(!e.docChanged||!e.isUserEvent("input.type")&&!e.isUserEvent("input.complete"))return e;let t=e.startState.languageDataAt("indentOnInput",e.startState.selection.main.head);if(!t.length)return e;let r=e.newDoc,{head:n}=e.newSelection.main,i=r.lineAt(n);if(n>i.from+200)return e;let o=r.sliceString(i.from,n);if(!t.some(e=>e.test(o)))return e;let{state:a}=e,s=-1,l=[];for(let{head:e}of a.selection.ranges){let t=a.doc.lineAt(e);if(t.from==s)continue;s=t.from;let r=Q(a,t.from);if(null==r)continue;let n=/^\s*/.exec(t.text)[0],i=k(a,r);n!=i&&l.push({from:t.from,to:t.from+n.length,insert:i})}return l.length?[e,{changes:l,sequential:!0}]:e})}let X=o.r$.define(),L=new i.md;function U(e){let t=e.firstChild,r=e.lastChild;return t&&t.to<r.from?{from:t.to,to:r.type.isError?e.to:r.from}:null}function q(e,t,r){for(let n of e.facet(X)){let i=n(e,t,r);if(i)return i}return function(e,t,r){let n=O(e);if(n.length<r)return null;let i=n.resolveStack(r,1),o=null;for(let a=i;a;a=a.next){let i=a.node;if(i.to<=r||i.from>r)continue;if(o&&i.from<t)break;let s=i.type.prop(L);if(s&&(i.to<n.length-50||n.length==e.doc.length||!function(e){let t=e.lastChild;return t&&t.to==e.to&&t.type.isError}(i))){let n=s(i,e);n&&n.from<=r&&n.from>=t&&n.to>r&&(o=n)}}return o}(e,t,r)}function Y(e,t){let r=t.mapPos(e.from,1),n=t.mapPos(e.to,-1);return r>=n?void 0:{from:r,to:n}}let W=o.Py.define({map:Y}),B=o.Py.define({map:Y});function G(e){let t=[];for(let{head:r}of e.state.selection.ranges)t.some(e=>e.from<=r&&e.to>=r)||t.push(e.lineBlockAt(r));return t}let F=o.QQ.define({create:()=>a.p.none,update(e,t){for(let r of(e=e.map(t.changes),t.effects))if(r.is(W)&&!function(e,t,r){let n=!1;return e.between(t,t,(e,i)=>{e==t&&i==r&&(n=!0)}),n}(e,r.value.from,r.value.to)){let{preparePlaceholder:n}=t.state.facet(er),i=n?a.p.replace({widget:new eo(n(t.state,r.value))}):ei;e=e.update({add:[i.range(r.value.from,r.value.to)]})}else r.is(B)&&(e=e.update({filter:(e,t)=>r.value.from!=e||r.value.to!=t,filterFrom:r.value.from,filterTo:r.value.to}));if(t.selection){let r=!1,{head:n}=t.selection.main;e.between(n,n,(e,t)=>{e<n&&t>n&&(r=!0)}),r&&(e=e.update({filterFrom:n,filterTo:n,filter:(e,t)=>t<=n||e>=n}))}return e},provide:e=>a.tk.decorations.from(e),toJSON(e,t){let r=[];return e.between(0,t.doc.length,(e,t)=>{r.push(e,t)}),r},fromJSON(e){if(!Array.isArray(e)||e.length%2)throw RangeError("Invalid JSON for fold state");let t=[];for(let r=0;r<e.length;){let n=e[r++],i=e[r++];if("number"!=typeof n||"number"!=typeof i)throw RangeError("Invalid JSON for fold state");t.push(ei.range(n,i))}return a.p.set(t,!0)}});function H(e,t,r){var n;let i=null;return null===(n=e.field(F,!1))||void 0===n||n.between(t,r,(e,t)=>{(!i||i.from>e)&&(i={from:e,to:t})}),i}function J(e,t){let r;return e.field(F,!1)?t:t.concat(o.Py.appendConfig.of(r=[F,ea]))}function K(e,t,r=!0){let n=e.state.doc.lineAt(t.from).number,i=e.state.doc.lineAt(t.to).number;return a.tk.announce.of(`${e.state.phrase(r?"Folded lines":"Unfolded lines")} ${n} ${e.state.phrase("to")} ${i}.`)}let ee=[{key:"Ctrl-Shift-[",mac:"Cmd-Alt-[",run:e=>{for(let t of G(e)){let r=q(e.state,t.from,t.to);if(r)return e.dispatch({effects:J(e.state,[W.of(r),K(e,r)])}),!0}return!1}},{key:"Ctrl-Shift-]",mac:"Cmd-Alt-]",run:e=>{if(!e.state.field(F,!1))return!1;let t=[];for(let r of G(e)){let n=H(e.state,r.from,r.to);n&&t.push(B.of(n),K(e,n,!1))}return t.length&&e.dispatch({effects:t}),t.length>0}},{key:"Ctrl-Alt-[",run:e=>{let{state:t}=e,r=[];for(let n=0;n<t.doc.length;){let i=e.lineBlockAt(n),o=q(t,i.from,i.to);o&&r.push(W.of(o)),n=(o?e.lineBlockAt(o.to):i).to+1}return r.length&&e.dispatch({effects:J(e.state,r)}),!!r.length}},{key:"Ctrl-Alt-]",run:e=>{let t=e.state.field(F,!1);if(!t||!t.size)return!1;let r=[];return t.between(0,e.state.doc.length,(e,t)=>{r.push(B.of({from:e,to:t}))}),e.dispatch({effects:r}),!0}}],et={placeholderDOM:null,preparePlaceholder:null,placeholderText:"…"},er=o.r$.define({combine:e=>(0,o.BO)(e,et)});function en(e,t){let{state:r}=e,n=r.facet(er),i=t=>{let r=e.lineBlockAt(e.posAtDOM(t.target)),n=H(e.state,r.from,r.to);n&&e.dispatch({effects:B.of(n)}),t.preventDefault()};if(n.placeholderDOM)return n.placeholderDOM(e,i,t);let o=document.createElement("span");return o.textContent=n.placeholderText,o.setAttribute("aria-label",r.phrase("folded code")),o.title=r.phrase("unfold"),o.className="cm-foldPlaceholder",o.onclick=i,o}let ei=a.p.replace({widget:new class extends a.l9{toDOM(e){return en(e,null)}}});class eo extends a.l9{constructor(e){super(),this.value=e}eq(e){return this.value==e.value}toDOM(e){return en(e,this.value)}}let ea=a.tk.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class es{constructor(e,t){let r;function n(e){let t=l.V.newName();return(r||(r=Object.create(null)))["."+t]=e,t}this.specs=e;let i="string"==typeof t.all?t.all:t.all?n(t.all):void 0,o=t.scope;this.scope=o instanceof f?e=>e.prop(u)==o.data:o?e=>e==o:void 0,this.style=(0,s.QR)(e.map(e=>({tag:e.tag,class:e.class||n(Object.assign({},e,{tag:null}))})),{all:i}).style,this.module=r?new l.V(r):null,this.themeType=t.themeType}static define(e,t){return new es(e,t||{})}}let el=o.r$.define(),eu=o.r$.define({combine:e=>e.length?[e[0]]:null});function ec(e){let t=e.facet(el);return t.length?t:e.facet(eu)}function ed(e,t){let r=[ep],n;return e instanceof es&&(e.module&&r.push(a.tk.styleModule.of(e.module)),n=e.themeType),(null==t?void 0:t.fallback)?r.push(eu.of(e)):n?r.push(el.computeN([a.tk.darkTheme],t=>t.facet(a.tk.darkTheme)==("dark"==n)?[e]:[])):r.push(el.of(e)),r}class ef{constructor(e){this.markCache=Object.create(null),this.tree=O(e.state),this.decorations=this.buildDeco(e,ec(e.state)),this.decoratedTo=e.viewport.to}update(e){let t=O(e.state),r=ec(e.state),n=r!=ec(e.startState),{viewport:i}=e.view,o=e.changes.mapPos(this.decoratedTo,1);t.length<i.to&&!n&&t.type==this.tree.type&&o>=i.to?(this.decorations=this.decorations.map(e.changes),this.decoratedTo=o):(t!=this.tree||e.viewportChanged||n)&&(this.tree=t,this.decorations=this.buildDeco(e.view,r),this.decoratedTo=i.to)}buildDeco(e,t){if(!t||!this.tree.length)return a.p.none;let r=new o.f_;for(let{from:n,to:i}of e.visibleRanges)(0,s.bW)(this.tree,t,(e,t,n)=>{r.add(e,t,this.markCache[n]||(this.markCache[n]=a.p.mark({class:n})))},n,i);return r.finish()}}let ep=o.Wl.high(a.lg.fromClass(ef,{decorations:e=>e.decorations})),eh=es.define([{tag:s.pJ.meta,color:"#404740"},{tag:s.pJ.link,textDecoration:"underline"},{tag:s.pJ.heading,textDecoration:"underline",fontWeight:"bold"},{tag:s.pJ.emphasis,fontStyle:"italic"},{tag:s.pJ.strong,fontWeight:"bold"},{tag:s.pJ.strikethrough,textDecoration:"line-through"},{tag:s.pJ.keyword,color:"#708"},{tag:[s.pJ.atom,s.pJ.bool,s.pJ.url,s.pJ.contentSeparator,s.pJ.labelName],color:"#219"},{tag:[s.pJ.literal,s.pJ.inserted],color:"#164"},{tag:[s.pJ.string,s.pJ.deleted],color:"#a11"},{tag:[s.pJ.regexp,s.pJ.escape,s.pJ.special(s.pJ.string)],color:"#e40"},{tag:s.pJ.definition(s.pJ.variableName),color:"#00f"},{tag:s.pJ.local(s.pJ.variableName),color:"#30a"},{tag:[s.pJ.typeName,s.pJ.namespace],color:"#085"},{tag:s.pJ.className,color:"#167"},{tag:[s.pJ.special(s.pJ.variableName),s.pJ.macroName],color:"#256"},{tag:s.pJ.definition(s.pJ.propertyName),color:"#00c"},{tag:s.pJ.comment,color:"#940"},{tag:s.pJ.invalid,color:"#f00"}]),eO=a.tk.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),em="()[]{}",eg=o.r$.define({combine:e=>(0,o.BO)(e,{afterCursor:!0,brackets:em,maxScanDistance:1e4,renderMatch:ev})}),ey=a.p.mark({class:"cm-matchingBracket"}),eb=a.p.mark({class:"cm-nonmatchingBracket"});function ev(e){let t=[],r=e.matched?ey:eb;return t.push(r.range(e.start.from,e.start.to)),e.end&&t.push(r.range(e.end.from,e.end.to)),t}let e_=[o.QQ.define({create:()=>a.p.none,update(e,t){if(!t.docChanged&&!t.selection)return e;let r=[],n=t.state.facet(eg);for(let e of t.state.selection.ranges){if(!e.empty)continue;let i=eC(t.state,e.head,-1,n)||e.head>0&&eC(t.state,e.head-1,1,n)||n.afterCursor&&(eC(t.state,e.head,1,n)||e.head<t.state.doc.length&&eC(t.state,e.head+1,-1,n));i&&(r=r.concat(n.renderMatch(i,t.state)))}return a.p.set(r,!0)},provide:e=>a.tk.decorations.from(e)}),eO];function eP(e={}){return[eg.of(e),e_]}let ew=new i.md;function eS(e,t,r){let n=e.prop(t<0?i.md.openedBy:i.md.closedBy);if(n)return n;if(1==e.name.length){let n=r.indexOf(e.name);if(n>-1&&n%2==(t<0?1:0))return[r[n+t]]}return null}function ej(e){let t=e.type.prop(ew);return t?t(e.node):e}function eC(e,t,r,n={}){let i=n.maxScanDistance||1e4,o=n.brackets||em,a=O(e),s=a.resolveInner(t,r);for(let e=s;e;e=e.parent){let n=eS(e.type,r,o);if(n&&e.from<e.to){let i=ej(e);if(i&&(r>0?t>=i.from&&t<i.to:t>i.from&&t<=i.to))return function(e,t,r,n,i,o,a){let s=n.parent,l={from:i.from,to:i.to},u=0,c=null==s?void 0:s.cursor();if(c&&(r<0?c.childBefore(n.from):c.childAfter(n.to)))do if(r<0?c.to<=n.from:c.from>=n.to){if(0==u&&o.indexOf(c.type.name)>-1&&c.from<c.to){let e=ej(c);return{start:l,end:e?{from:e.from,to:e.to}:void 0,matched:!0}}if(eS(c.type,r,a))u++;else if(eS(c.type,-r,a)){if(0==u){let e=ej(c);return{start:l,end:e&&e.from<e.to?{from:e.from,to:e.to}:void 0,matched:!1}}u--}}while(r<0?c.prevSibling():c.nextSibling());return{start:l,matched:!1}}(0,0,r,e,i,n,o)}}return function(e,t,r,n,i,o,a){let s=r<0?e.sliceDoc(t-1,t):e.sliceDoc(t,t+1),l=a.indexOf(s);if(l<0||l%2==0!=r>0)return null;let u={from:r<0?t-1:t,to:r>0?t+1:t},c=e.doc.iterRange(t,r>0?e.doc.length:0),d=0;for(let e=0;!c.next().done&&e<=o;){let o=c.value;r<0&&(e+=o.length);let s=t+e*r;for(let e=r>0?0:o.length-1,t=r>0?o.length:-1;e!=t;e+=r){let t=a.indexOf(o[e]);if(!(t<0)&&n.resolveInner(s+e,1).type==i){if(t%2==0==r>0)d++;else{if(1==d)return{start:u,end:{from:s+e,to:s+e+1},matched:t>>1==l>>1};d--}}}r>0&&(e+=o.length)}return c.done?{start:u,matched:!1}:null}(e,t,r,a,s.type,i,o)}function ex(e,t,r,n=0,i=0){null==t&&-1==(t=e.search(/[^\s\u00a0]/))&&(t=e.length);let o=i;for(let i=n;i<t;i++)9==e.charCodeAt(i)?o+=r-o%r:o++;return o}class eT{constructor(e,t,r,n){this.string=e,this.tabSize=t,this.indentUnit=r,this.overrideIndent=n,this.pos=0,this.start=0,this.lastColumnPos=0,this.lastColumnValue=0}eol(){return this.pos>=this.string.length}sol(){return 0==this.pos}peek(){return this.string.charAt(this.pos)||void 0}next(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)}eat(e){let t=this.string.charAt(this.pos);if("string"==typeof e?t==e:t&&(e instanceof RegExp?e.test(t):e(t)))return++this.pos,t}eatWhile(e){let t=this.pos;for(;this.eat(e););return this.pos>t}eatSpace(){let e=this.pos;for(;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e}skipToEnd(){this.pos=this.string.length}skipTo(e){let t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0}backUp(e){this.pos-=e}column(){return this.lastColumnPos<this.start&&(this.lastColumnValue=ex(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue}indentation(){var e;return null!==(e=this.overrideIndent)&&void 0!==e?e:ex(this.string,null,this.tabSize)}match(e,t,r){if("string"==typeof e){let n=e=>r?e.toLowerCase():e;return n(this.string.substr(this.pos,e.length))==n(e)?(!1!==t&&(this.pos+=e.length),!0):null}{let r=this.string.slice(this.pos).match(e);return r&&r.index>0?null:(r&&!1!==t&&(this.pos+=r[0].length),r)}}current(){return this.string.slice(this.start,this.pos)}}function eM(e){if("object"!=typeof e)return e;let t={};for(let r in e){let n=e[r];t[r]=n instanceof Array?n.slice():n}return t}let ek=new WeakMap;class eQ extends f{constructor(e){let t,r=c(e.languageData),n={name:e.name||"",token:e.token,blankLine:e.blankLine||(()=>{}),startState:e.startState||(()=>!0),copyState:e.copyState||eM,indent:e.indent||(()=>null),languageData:e.languageData||{},tokenTable:e.tokenTable||eR},o;super(r,new class extends i._b{createParse(e,t,r){return new e$(o,e,t,r)}},[C.of((e,t)=>this.getIndent(e,t))],e.name),this.topNode=(t=i.Jq.define({id:eI.length,name:"Document",props:[u.add(()=>r)],top:!0}),eI.push(t),t),o=this,this.streamParser=n,this.stateAfter=new i.md({perNode:!0}),this.tokenTable=e.tokenTable?new eN(n.tokenTable):eX}static define(e){return new eQ(e)}getIndent(e,t){let r,n=O(e.state),i=n.resolve(t);for(;i&&i.type!=this.topNode;)i=i.parent;if(!i)return null;let{overrideIndentation:o}=e.options;o&&null!=(r=ek.get(e.state))&&r<t-1e4&&(r=void 0);let a=eE(this,n,0,i.from,null!=r?r:t),s,l;if(a?(l=a.state,s=a.pos+1):(l=this.streamParser.startState(e.unit),s=0),t-s>1e4)return null;for(;s<t;){let r=e.state.doc.lineAt(s),n=Math.min(t,r.to);if(r.length){let t=o?o(r.from):-1,i=new eT(r.text,e.state.tabSize,e.unit,t<0?void 0:t);for(;i.pos<n-r.from;)eZ(this.streamParser.token,i,l)}else this.streamParser.blankLine(l,e.unit);if(n==t)break;s=r.to+1}let u=e.lineAt(t);return o&&null==r&&ek.set(e.state,u.from),this.streamParser.indent(l,/^\s*(.*)/.exec(u.text)[1],e)}get allowsNesting(){return!1}}function eE(e,t,r,n,o){let a=r>=n&&r+t.length<=o&&t.prop(e.stateAfter);if(a)return{state:e.streamParser.copyState(a),pos:r+t.length};for(let a=t.children.length-1;a>=0;a--){let s=t.children[a],l=r+t.positions[a],u=s instanceof i.mp&&l<o&&eE(e,s,l,n,o);if(u)return u}return null}class e${constructor(e,t,r,n){this.lang=e,this.input=t,this.fragments=r,this.ranges=n,this.stoppedAt=null,this.chunks=[],this.chunkPos=[],this.chunk=[],this.chunkReused=void 0,this.rangeIndex=0,this.to=n[n.length-1].to;let o=y.get(),a=n[0].from,{state:s,tree:l}=function(e,t,r,n){for(let n of t){let t=n.from+(n.openStart?25:0),o=n.to-(n.openEnd?25:0),a=t<=r&&o>r&&eE(e,n.tree,0-n.offset,r,o),s;if(a&&(s=function e(t,r,n,o,a){if(a&&n<=0&&o>=r.length)return r;a||r.type!=t.topNode||(a=!0);for(let s=r.children.length-1;s>=0;s--){let l=r.positions[s],u=r.children[s],c;if(l<o&&u instanceof i.mp){if(!(c=e(t,u,n-l,o-l,a)))break;return a?new i.mp(r.type,r.children.slice(0,s).concat(c),r.positions.slice(0,s+1),l+c.length):c}}return null}(e,n.tree,r+n.offset,a.pos+n.offset,!1)))return{state:a.state,tree:s}}return{state:e.streamParser.startState(n?M(n):4),tree:i.mp.empty}}(e,r,a,null==o?void 0:o.state);this.state=s,this.parsedPos=this.chunkStart=a+l.length;for(let e=0;e<l.children.length;e++)this.chunks.push(l.children[e]),this.chunkPos.push(l.positions[e]);o&&this.parsedPos<o.viewport.from-1e5&&(this.state=this.lang.streamParser.startState(M(o.state)),o.skipUntilInView(this.parsedPos,o.viewport.from),this.parsedPos=o.viewport.from),this.moveRangeIndex()}advance(){let e=y.get(),t=null==this.stoppedAt?this.to:Math.min(this.to,this.stoppedAt),r=Math.min(t,this.chunkStart+2048);for(e&&(r=Math.min(r,e.viewport.to));this.parsedPos<r;)this.parseLine(e);return(this.chunkStart<this.parsedPos&&this.finishChunk(),this.parsedPos>=t)?this.finish():e&&this.parsedPos>=e.viewport.to?(e.skipUntilInView(this.parsedPos,t),this.finish()):null}stopAt(e){this.stoppedAt=e}lineAfter(e){let t=this.input.chunk(e);if(this.input.lineChunks)"\n"==t&&(t="");else{let e=t.indexOf("\n");e>-1&&(t=t.slice(0,e))}return e+t.length<=this.to?t:t.slice(0,this.to-e)}nextLine(){let e=this.parsedPos,t=this.lineAfter(e),r=e+t.length;for(let e=this.rangeIndex;;){let n=this.ranges[e].to;if(n>=r||(t=t.slice(0,n-(r-t.length)),++e==this.ranges.length))break;let i=this.ranges[e].from,o=this.lineAfter(i);t+=o,r=i+o.length}return{line:t,end:r}}skipGapsTo(e,t,r){for(;;){let n=this.ranges[this.rangeIndex].to,i=e+t;if(r>0?n>i:n>=i)break;let o=this.ranges[++this.rangeIndex].from;t+=o-n}return t}moveRangeIndex(){for(;this.ranges[this.rangeIndex].to<this.parsedPos;)this.rangeIndex++}emitToken(e,t,r,n,i){if(this.ranges.length>1){i=this.skipGapsTo(t,i,1),t+=i;let e=this.chunk.length;i=this.skipGapsTo(r,i,-1),r+=i,n+=this.chunk.length-e}return this.chunk.push(e,t,r,n),i}parseLine(e){let{line:t,end:r}=this.nextLine(),n=0,{streamParser:i}=this.lang,o=new eT(t,e?e.state.tabSize:4,e?M(e.state):2);if(o.eol())i.blankLine(this.state,o.indentUnit);else for(;!o.eol();){let e=eZ(i.token,o,this.state);if(e&&(n=this.emitToken(this.lang.tokenTable.resolve(e),this.parsedPos+o.start,this.parsedPos+o.pos,4,n)),o.start>1e4)break}this.parsedPos=r,this.moveRangeIndex(),this.parsedPos<this.to&&this.parsedPos++}finishChunk(){let e=i.mp.build({buffer:this.chunk,start:this.chunkStart,length:this.parsedPos-this.chunkStart,nodeSet:ez,topID:0,maxBufferLength:2048,reused:this.chunkReused});e=new i.mp(e.type,e.children,e.positions,e.length,[[this.lang.stateAfter,this.lang.streamParser.copyState(this.state)]]),this.chunks.push(e),this.chunkPos.push(this.chunkStart-this.ranges[0].from),this.chunk=[],this.chunkReused=void 0,this.chunkStart=this.parsedPos}finish(){return new i.mp(this.lang.topNode,this.chunks,this.chunkPos,this.parsedPos-this.ranges[0].from).balance()}}function eZ(e,t,r){t.start=t.pos;for(let n=0;n<10;n++){let n=e(t,r);if(t.pos>t.start)return n}throw Error("Stream parser failed to advance stream.")}let eR=Object.create(null),eI=[i.Jq.none],ez=new i.Lj(eI),eD=[],eA=Object.create(null),eV=Object.create(null);for(let[e,t]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])eV[e]=eU(eR,t);class eN{constructor(e){this.extra=e,this.table=Object.assign(Object.create(null),eV)}resolve(e){return e?this.table[e]||(this.table[e]=eU(this.extra,e)):0}}let eX=new eN(eR);function eL(e,t){eD.indexOf(e)>-1||(eD.push(e),console.warn(t))}function eU(e,t){let r=[];for(let n of t.split(" ")){let t=[];for(let r of n.split(".")){let n=e[r]||s.pJ[r];n?"function"==typeof n?t.length?t=t.map(n):eL(r,`Modifier ${r} used at start of tag`):t.length?eL(r,`Tag ${r} used as modifier`):t=Array.isArray(n)?n:[n]:eL(r,`Unknown highlighting tag ${r}`)}for(let e of t)r.push(e)}if(!r.length)return 0;let n=t.replace(/ /g,"_"),o=n+" "+r.map(e=>e.id),a=eA[o];if(a)return a.id;let l=eA[o]=i.Jq.define({id:eI.length,name:n,props:[(0,s.Gv)({[n]:r})]});return eI.push(l),l.id}a.Nm.RTL,a.Nm.LTR},84177:function(e,t,r){"use strict";r.d(t,{I:function(){return d}});var n={};function i(e,t){for(var r=0;r<t.length;r++)n[t[r]]=e}var o=["true","false"],a=["if","then","do","else","elif","while","until","for","in","esac","fi","fin","fil","done","exit","set","unset","export","function"],s=["ab","awk","bash","beep","cat","cc","cd","chown","chmod","chroot","clear","cp","curl","cut","diff","echo","find","gawk","gcc","get","git","grep","hg","kill","killall","ln","ls","make","mkdir","openssl","mv","nc","nl","node","npm","ping","ps","restart","rm","rmdir","sed","service","sh","shopt","shred","source","sort","sleep","ssh","start","stop","su","sudo","svn","tee","telnet","top","touch","vi","vim","wall","wc","wget","who","write","yes","zsh"];function l(e,t){var r="("==e?")":"{"==e?"}":e;return function(n,i){for(var o,a=!1;null!=(o=n.next());){if(o!==r||a){if("$"!==o||a||"'"===e||n.peek()==r){if(!a&&e!==r&&o===e)return i.tokens.unshift(l(e,t)),c(n,i);if(!a&&/['"]/.test(o)&&!/['"]/.test(e)){i.tokens.unshift(function(e,t){return function(r,n){return n.tokens[0]=l(e,t),r.next(),c(r,n)}}(o,"string")),n.backUp(1);break}}else{a=!0,n.backUp(1),i.tokens.unshift(u);break}}else{i.tokens.shift();break}a=!a&&"\\"===o}return t}}i("atom",o),i("keyword",a),i("builtin",s);var u=function(e,t){t.tokens.length>1&&e.eat("$");var r=e.next();return/['"({]/.test(r)?(t.tokens[0]=l(r,"("==r?"quote":"{"==r?"def":"string"),c(e,t)):(/\d/.test(r)||e.eatWhile(/\w/),t.tokens.shift(),"def")};function c(e,t){return(t.tokens[0]||function(e,t){if(e.eatSpace())return null;var r=e.sol(),i=e.next();if("\\"===i)return e.next(),null;if("'"===i||'"'===i||"`"===i)return t.tokens.unshift(l(i,"`"===i?"quote":"string")),c(e,t);if("#"===i)return r&&e.eat("!")?(e.skipToEnd(),"meta"):(e.skipToEnd(),"comment");if("$"===i)return t.tokens.unshift(u),c(e,t);if("+"===i||"="===i)return"operator";if("-"===i)return e.eat("-"),e.eatWhile(/\w/),"attribute";if("<"==i){if(e.match("<<"))return"operator";var o,a=e.match(/^<-?\s*(?:['"]([^'"]*)['"]|([^'"\s]*))/);if(a)return t.tokens.unshift((o=a[1]||a[2],function(e,t){return e.sol()&&e.string==o&&t.tokens.shift(),e.skipToEnd(),"string.special"})),"string.special"}if(/\d/.test(i)&&(e.eatWhile(/\d/),e.eol()||!/\w/.test(e.peek())))return"number";e.eatWhile(/[\w-]/);var s=e.current();return"="===e.peek()&&/\w+/.test(s)?"def":n.hasOwnProperty(s)?n[s]:null})(e,t)}let d={name:"shell",startState:function(){return{tokens:[]}},token:function(e,t){return c(e,t)},languageData:{autocomplete:o.concat(a,s),closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"#"}}}},75898:function(e,t,r){"use strict";r.d(t,{Fv:function(){return m}});var n=r(94275),i=r(27327),o=r(37932);class a{constructor(e,t,r){this.from=e,this.to=t,this.diagnostic=r}}class s{constructor(e,t,r){this.diagnostics=e,this.panel=t,this.selected=r}static init(e,t,r){let i=e,o=r.facet(g).markerFilter;o&&(i=o(i,r));let a=n.p.set(i.map(e=>e.from==e.to||e.from==e.to-1&&r.doc.lineAt(e.from).to==e.from?n.p.widget({widget:new v(e),diagnostic:e}).range(e.from):n.p.mark({attributes:{class:"cm-lintRange cm-lintRange-"+e.severity+(e.markClass?" "+e.markClass:"")},diagnostic:e,inclusive:!0}).range(e.from,e.to)),!0);return new s(a,t,l(a))}}function l(e,t=null,r=0){let n=null;return e.between(r,1e9,(e,r,{spec:i})=>{if(!t||i.diagnostic==t)return n=new a(e,r,i.diagnostic),!1}),n}function u(e,t){let r=e.startState.doc.lineAt(t.pos);return!!(e.effects.some(e=>e.is(c))||e.changes.touchesRange(r.from,r.to))}let c=i.Py.define(),d=i.Py.define(),f=i.Py.define(),p=i.QQ.define({create:()=>new s(n.p.none,null,null),update(e,t){if(t.docChanged){let r=e.diagnostics.map(t.changes),n=null;if(e.selected){let i=t.changes.mapPos(e.selected.from,1);n=l(r,e.selected.diagnostic,i)||l(r,null,i)}e=new s(r,e.panel,n)}for(let r of t.effects)r.is(c)?e=s.init(r.value,e.panel,t.state):r.is(d)?e=new s(e.diagnostics,r.value?P.open:null,e.selected):r.is(f)&&(e=new s(e.diagnostics,e.panel,r.value));return e},provide:e=>[n.mH.from(e,e=>e.panel),n.tk.decorations.from(e,e=>e.diagnostics)]}),h=n.p.mark({class:"cm-lintRange cm-lintRange-active",inclusive:!0}),O=e=>{let t=e.state.field(p,!1);return!!t&&!!t.panel&&(e.dispatch({effects:d.of(!1)}),!0)},m=[{key:"Mod-Shift-m",run:e=>{var t,r;let o=e.state.field(p,!1);o&&o.panel||e.dispatch({effects:(t=e.state,r=[d.of(!0)],t.field(p,!1)?r:r.concat(i.Py.appendConfig.of(C)))});let a=(0,n.Sd)(e,P.open);return a&&a.dom.querySelector(".cm-panel-lint ul").focus(),!0},preventDefault:!0},{key:"F8",run:e=>{let t=e.state.field(p,!1);if(!t)return!1;let r=e.state.selection.main,n=t.diagnostics.iter(r.to+1);return(!!n.value||!!(n=t.diagnostics.iter(0)).value&&(n.from!=r.from||n.to!=r.to))&&(e.dispatch({selection:{anchor:n.from,head:n.to},scrollIntoView:!0}),!0)}}],g=i.r$.define({combine:e=>Object.assign({sources:e.map(e=>e.source).filter(e=>null!=e)},(0,i.BO)(e.map(e=>e.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null},{needsRefresh:(e,t)=>e?t?r=>e(r)||t(r):e:t}))});function y(e){let t=[];if(e)e:for(let{name:r}of e){for(let e=0;e<r.length;e++){let n=r[e];if(/[a-zA-Z]/.test(n)&&!t.some(e=>e.toLowerCase()==n.toLowerCase())){t.push(n);continue e}}t.push("")}return t}function b(e,t,r){var n;let i=r?y(t.actions):[];return(0,o.Z)("li",{class:"cm-diagnostic cm-diagnostic-"+t.severity},(0,o.Z)("span",{class:"cm-diagnosticText"},t.renderMessage?t.renderMessage():t.message),null===(n=t.actions)||void 0===n?void 0:n.map((r,n)=>{let a=!1,s=n=>{if(n.preventDefault(),a)return;a=!0;let i=l(e.state.field(p).diagnostics,t);i&&r.apply(e,i.from,i.to)},{name:u}=r,c=i[n]?u.indexOf(i[n]):-1,d=c<0?u:[u.slice(0,c),(0,o.Z)("u",u.slice(c,c+1)),u.slice(c+1)];return(0,o.Z)("button",{type:"button",class:"cm-diagnosticAction",onclick:s,onmousedown:s,"aria-label":` Action: ${u}${c<0?"":` (access key "${i[n]})"`}.`},d)}),t.source&&(0,o.Z)("div",{class:"cm-diagnosticSource"},t.source))}class v extends n.l9{constructor(e){super(),this.diagnostic=e}eq(e){return e.diagnostic==this.diagnostic}toDOM(){return(0,o.Z)("span",{class:"cm-lintPoint cm-lintPoint-"+this.diagnostic.severity})}}class _{constructor(e,t){this.diagnostic=t,this.id="item_"+Math.floor(4294967295*Math.random()).toString(16),this.dom=b(e,t,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class P{constructor(e){this.view=e,this.items=[],this.list=(0,o.Z)("ul",{tabIndex:0,role:"listbox","aria-label":this.view.state.phrase("Diagnostics"),onkeydown:t=>{if(27==t.keyCode)O(this.view),this.view.focus();else if(38==t.keyCode||33==t.keyCode)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(40==t.keyCode||34==t.keyCode)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(36==t.keyCode)this.moveSelection(0);else if(35==t.keyCode)this.moveSelection(this.items.length-1);else if(13==t.keyCode)this.view.focus();else{if(!(t.keyCode>=65)||!(t.keyCode<=90)||!(this.selectedIndex>=0))return;let{diagnostic:r}=this.items[this.selectedIndex],n=y(r.actions);for(let i=0;i<n.length;i++)if(n[i].toUpperCase().charCodeAt(0)==t.keyCode){let t=l(this.view.state.field(p).diagnostics,r);t&&r.actions[i].apply(e,t.from,t.to)}}t.preventDefault()},onclick:e=>{for(let t=0;t<this.items.length;t++)this.items[t].dom.contains(e.target)&&this.moveSelection(t)}}),this.dom=(0,o.Z)("div",{class:"cm-panel-lint"},this.list,(0,o.Z)("button",{type:"button",name:"close","aria-label":this.view.state.phrase("close"),onclick:()=>O(this.view)},"\xd7")),this.update()}get selectedIndex(){let e=this.view.state.field(p).selected;if(!e)return -1;for(let t=0;t<this.items.length;t++)if(this.items[t].diagnostic==e.diagnostic)return t;return -1}update(){let{diagnostics:e,selected:t}=this.view.state.field(p),r=0,n=!1,i=null;for(e.between(0,this.view.state.doc.length,(e,o,{spec:a})=>{let s=-1,l;for(let e=r;e<this.items.length;e++)if(this.items[e].diagnostic==a.diagnostic){s=e;break}s<0?(l=new _(this.view,a.diagnostic),this.items.splice(r,0,l),n=!0):(l=this.items[s],s>r&&(this.items.splice(r,s-r),n=!0)),t&&l.diagnostic==t.diagnostic?l.dom.hasAttribute("aria-selected")||(l.dom.setAttribute("aria-selected","true"),i=l):l.dom.hasAttribute("aria-selected")&&l.dom.removeAttribute("aria-selected"),r++});r<this.items.length&&!(1==this.items.length&&this.items[0].diagnostic.from<0);)n=!0,this.items.pop();0==this.items.length&&(this.items.push(new _(this.view,{from:-1,to:-1,severity:"info",message:this.view.state.phrase("No diagnostics")})),n=!0),i?(this.list.setAttribute("aria-activedescendant",i.id),this.view.requestMeasure({key:this,read:()=>({sel:i.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:e,panel:t})=>{let r=t.height/this.list.offsetHeight;e.top<t.top?this.list.scrollTop-=(t.top-e.top)/r:e.bottom>t.bottom&&(this.list.scrollTop+=(e.bottom-t.bottom)/r)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),n&&this.sync()}sync(){let e=this.list.firstChild;function t(){let t=e;e=t.nextSibling,t.remove()}for(let r of this.items)if(r.dom.parentNode==this.list){for(;e!=r.dom;)t();e=r.dom.nextSibling}else this.list.insertBefore(r.dom,e);for(;e;)t()}moveSelection(e){if(this.selectedIndex<0)return;let t=l(this.view.state.field(p).diagnostics,this.items[e].diagnostic);t&&this.view.dispatch({selection:{anchor:t.from,head:t.to},scrollIntoView:!0,effects:f.of(t)})}static open(e){return new P(e)}}function w(e){return function(e,t='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" ${t}>${encodeURIComponent(e)}</svg>')`}(`<path d="m0 2.5 l2 -1.5 l1 0 l2 1.5 l1 0" stroke="${e}" fill="none" stroke-width=".7"/>`,'width="6" height="3"')}let S=n.tk.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:w("#d11")},".cm-lintRange-warning":{backgroundImage:w("orange")},".cm-lintRange-info":{backgroundImage:w("#999")},".cm-lintRange-hint":{backgroundImage:w("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}}});n.SJ;let j=i.Py.define(),C=[p,n.tk.decorations.compute([p],e=>{let{selected:t,panel:r}=e.field(p);return t&&r&&t.from!=t.to?n.p.set([h.range(t.from,t.to)]):n.p.none}),(0,n.bF)(function(e,t,r){let{diagnostics:n}=e.state.field(p),i=[],a=2e8,s=0;n.between(t-(r<0?1:0),t+(r>0?1:0),(e,n,{spec:o})=>{t>=e&&t<=n&&(e==n||(t>e||r>0)&&(t<n||r<0))&&(i.push(o.diagnostic),a=Math.min(e,a),s=Math.max(n,s))});let l=e.state.facet(g).tooltipFilter;return(l&&(i=l(i,e.state)),i.length)?{pos:a,end:s,above:e.state.doc.lineAt(a).to<s,create:()=>{var t,r;return{dom:(t=e,r=i,(0,o.Z)("ul",{class:"cm-tooltip-lint"},r.map(e=>b(t,e,!1))))}}}:null},{hideOn:u}),S]},86703:function(e,t,r){"use strict";r.d(t,{Lp:function(){return en},sW:function(){return _}});var n=r(94275),i=r(27327),o=r(37932);let a="function"==typeof String.prototype.normalize?e=>e.normalize("NFKD"):e=>e;class s{constructor(e,t,r=0,n=e.length,i,o){this.test=o,this.value={from:0,to:0},this.done=!1,this.matches=[],this.buffer="",this.bufferPos=0,this.iter=e.iterRange(r,n),this.bufferStart=r,this.normalize=i?e=>i(a(e)):a,this.query=this.normalize(t)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return -1;this.bufferPos=0,this.buffer=this.iter.value}return(0,i.gm)(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let e=this.peek();if(e<0)return this.done=!0,this;let t=(0,i.bg)(e),r=this.bufferStart+this.bufferPos;this.bufferPos+=(0,i.nZ)(e);let n=this.normalize(t);for(let e=0,i=r;;e++){let o=n.charCodeAt(e),a=this.match(o,i);if(e==n.length-1){if(a)return this.value=a,this;break}i==r&&e<t.length&&t.charCodeAt(e)==o&&i++}}}match(e,t){let r=null;for(let n=0;n<this.matches.length;n+=2){let i=this.matches[n],o=!1;this.query.charCodeAt(i)==e&&(i==this.query.length-1?r={from:this.matches[n+1],to:t+1}:(this.matches[n]++,o=!0)),o||(this.matches.splice(n,2),n-=2)}return this.query.charCodeAt(0)==e&&(1==this.query.length?r={from:t,to:t+1}:this.matches.push(1,t)),r&&this.test&&!this.test(r.from,r.to,this.buffer,this.bufferStart)&&(r=null),r}}"undefined"!=typeof Symbol&&(s.prototype[Symbol.iterator]=function(){return this});let l={from:-1,to:-1,match:/.*/.exec("")},u="gm"+(null==/x/.unicode?"":"u");class c{constructor(e,t,r,n=0,i=e.length){if(this.text=e,this.to=i,this.curLine="",this.done=!1,this.value=l,/\\[sWDnr]|\n|\r|\[\^/.test(t))return new p(e,t,r,n,i);this.re=new RegExp(t,u+((null==r?void 0:r.ignoreCase)?"i":"")),this.test=null==r?void 0:r.test,this.iter=e.iter();let o=e.lineAt(n);this.curLineStart=o.from,this.matchPos=h(e,n),this.getLine(this.curLineStart)}getLine(e){this.iter.next(e),this.iter.lineBreak?this.curLine="":(this.curLine=this.iter.value,this.curLineStart+this.curLine.length>this.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine="":this.getLine(0)}next(){for(let e=this.matchPos-this.curLineStart;;){this.re.lastIndex=e;let t=this.matchPos<=this.to&&this.re.exec(this.curLine);if(t){let r=this.curLineStart+t.index,n=r+t[0].length;if(this.matchPos=h(this.text,n+(r==n?1:0)),r==this.curLineStart+this.curLine.length&&this.nextLine(),(r<n||r>this.value.to)&&(!this.test||this.test(r,n,t)))return this.value={from:r,to:n,match:t},this;e=this.matchPos-this.curLineStart}else{if(!(this.curLineStart+this.curLine.length<this.to))return this.done=!0,this;this.nextLine(),e=0}}}}let d=new WeakMap;class f{constructor(e,t){this.from=e,this.text=t}get to(){return this.from+this.text.length}static get(e,t,r){let n=d.get(e);if(!n||n.from>=r||n.to<=t){let n=new f(t,e.sliceString(t,r));return d.set(e,n),n}if(n.from==t&&n.to==r)return n;let{text:i,from:o}=n;return o>t&&(i=e.sliceString(t,o)+i,o=t),n.to<r&&(i+=e.sliceString(n.to,r)),d.set(e,new f(o,i)),new f(t,i.slice(t-o,r-o))}}class p{constructor(e,t,r,n,i){this.text=e,this.to=i,this.done=!1,this.value=l,this.matchPos=h(e,n),this.re=new RegExp(t,u+((null==r?void 0:r.ignoreCase)?"i":"")),this.test=null==r?void 0:r.test,this.flat=f.get(e,n,this.chunkEnd(n+5e3))}chunkEnd(e){return e>=this.to?this.to:this.text.lineAt(e).to}next(){for(;;){let e=this.re.lastIndex=this.matchPos-this.flat.from,t=this.re.exec(this.flat.text);if(t&&!t[0]&&t.index==e&&(this.re.lastIndex=e+1,t=this.re.exec(this.flat.text)),t){let e=this.flat.from+t.index,r=e+t[0].length;if((this.flat.to>=this.to||t.index+t[0].length<=this.flat.text.length-10)&&(!this.test||this.test(e,r,t)))return this.value={from:e,to:r,match:t},this.matchPos=h(this.text,r+(e==r?1:0)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=f.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+2*this.flat.text.length))}}}function h(e,t){if(t>=e.length)return t;let r=e.lineAt(t),n;for(;t<r.to&&(n=r.text.charCodeAt(t-r.from))>=56320&&n<57344;)t++;return t}function O(e){let t=String(e.state.doc.lineAt(e.state.selection.main.head).number),r=(0,o.Z)("input",{class:"cm-textfield",name:"line",value:t});function a(){let t=/^([+-])?(\d+)?(:\d+)?(%)?$/.exec(r.value);if(!t)return;let{state:o}=e,a=o.doc.lineAt(o.selection.main.head),[,s,l,u,c]=t,d=u?+u.slice(1):0,f=l?+l:a.number;if(l&&c){let e=f/100;s&&(e=e*("-"==s?-1:1)+a.number/o.doc.lines),f=Math.round(o.doc.lines*e)}else l&&s&&(f=f*("-"==s?-1:1)+a.number);let p=o.doc.line(Math.max(1,Math.min(o.doc.lines,f))),h=i.jT.cursor(p.from+Math.max(0,Math.min(d,p.length)));e.dispatch({effects:[m.of(!1),n.tk.scrollIntoView(h.from,{y:"center"})],selection:h}),e.focus()}return{dom:(0,o.Z)("form",{class:"cm-gotoLine",onkeydown:t=>{27==t.keyCode?(t.preventDefault(),e.dispatch({effects:m.of(!1)}),e.focus()):13==t.keyCode&&(t.preventDefault(),a())},onsubmit:e=>{e.preventDefault(),a()}},(0,o.Z)("label",e.state.phrase("Go to line"),": ",r)," ",(0,o.Z)("button",{class:"cm-button",type:"submit"},e.state.phrase("go")))}}"undefined"!=typeof Symbol&&(c.prototype[Symbol.iterator]=p.prototype[Symbol.iterator]=function(){return this});let m=i.Py.define(),g=i.QQ.define({create:()=>!0,update(e,t){for(let r of t.effects)r.is(m)&&(e=r.value);return e},provide:e=>n.mH.from(e,e=>e?O:null)}),y=n.tk.baseTheme({".cm-panel.cm-gotoLine":{padding:"2px 6px 4px","& label":{fontSize:"80%"}}}),b={highlightWordAroundCursor:!1,minSelectionLength:1,maxMatches:100,wholeWords:!1},v=i.r$.define({combine:e=>(0,i.BO)(e,b,{highlightWordAroundCursor:(e,t)=>e||t,minSelectionLength:Math.min,maxMatches:Math.min})});function _(e){let t=[C,j];return e&&t.push(v.of(e)),t}let P=n.p.mark({class:"cm-selectionMatch"}),w=n.p.mark({class:"cm-selectionMatch cm-selectionMatch-main"});function S(e,t,r,n){return(0==r||e(t.sliceDoc(r-1,r))!=i.D0.Word)&&(n==t.doc.length||e(t.sliceDoc(n,n+1))!=i.D0.Word)}let j=n.lg.fromClass(class{constructor(e){this.decorations=this.getDeco(e)}update(e){(e.selectionSet||e.docChanged||e.viewportChanged)&&(this.decorations=this.getDeco(e.view))}getDeco(e){let t=e.state.facet(v),{state:r}=e,o=r.selection;if(o.ranges.length>1)return n.p.none;let a=o.main,l,u=null;if(a.empty){if(!t.highlightWordAroundCursor)return n.p.none;let e=r.wordAt(a.head);if(!e)return n.p.none;u=r.charCategorizer(a.head),l=r.sliceDoc(e.from,e.to)}else{let e=a.to-a.from;if(e<t.minSelectionLength||e>200)return n.p.none;if(t.wholeWords){var c,d,f;if(l=r.sliceDoc(a.from,a.to),!(S(u=r.charCategorizer(a.head),r,a.from,a.to)&&(c=u,d=a.from,f=a.to,c(r.sliceDoc(d,d+1))==i.D0.Word&&c(r.sliceDoc(f-1,f))==i.D0.Word)))return n.p.none}else if(!(l=r.sliceDoc(a.from,a.to).trim()))return n.p.none}let p=[];for(let i of e.visibleRanges){let e=new s(r.doc,l,i.from,i.to);for(;!e.next().done;){let{from:i,to:o}=e.value;if((!u||S(u,r,i,o))&&(a.empty&&i<=a.from&&o>=a.to?p.push(w.range(i,o)):(i>=a.to||o<=a.from)&&p.push(P.range(i,o)),p.length>t.maxMatches))return n.p.none}}return n.p.set(p)}},{decorations:e=>e.decorations}),C=n.tk.baseTheme({".cm-selectionMatch":{backgroundColor:"#99ff7780"},".cm-searchMatch .cm-selectionMatch":{backgroundColor:"transparent"}}),T=({state:e,dispatch:t})=>{let{selection:r}=e,n=i.jT.create(r.ranges.map(t=>e.wordAt(t.head)||i.jT.cursor(t.head)),r.mainIndex);return!n.eq(r)&&(t(e.update({selection:n})),!0)},M=i.r$.define({combine:e=>(0,i.BO)(e,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:e=>new ei(e),scrollToMatch:e=>n.tk.scrollIntoView(e)})});class k{constructor(e){this.search=e.search,this.caseSensitive=!!e.caseSensitive,this.literal=!!e.literal,this.regexp=!!e.regexp,this.replace=e.replace||"",this.valid=!!this.search&&(!this.regexp||function(e){try{return new RegExp(e,u),!0}catch(e){return!1}}(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!e.wholeWord}unquote(e){return this.literal?e:e.replace(/\\([nrt\\])/g,(e,t)=>"n"==t?"\n":"r"==t?"\r":"t"==t?"	":"\\")}eq(e){return this.search==e.search&&this.replace==e.replace&&this.caseSensitive==e.caseSensitive&&this.regexp==e.regexp&&this.wholeWord==e.wholeWord}create(){return this.regexp?new z(this):new $(this)}getCursor(e,t=0,r){let n=e.doc?e:i.yy.create({doc:e});return null==r&&(r=n.doc.length),this.regexp?Z(this,n,t,r):E(this,n,t,r)}}class Q{constructor(e){this.spec=e}}function E(e,t,r,n){var o,a;return new s(t.doc,e.unquoted,r,n,e.caseSensitive?void 0:e=>e.toLowerCase(),e.wholeWord?(o=t.doc,a=t.charCategorizer(t.selection.main.head),(e,t,r,n)=>((n>e||n+r.length<t)&&(n=Math.max(0,e-2),r=o.sliceString(n,Math.min(o.length,t+2))),(a(R(r,e-n))!=i.D0.Word||a(I(r,e-n))!=i.D0.Word)&&(a(I(r,t-n))!=i.D0.Word||a(R(r,t-n))!=i.D0.Word))):void 0)}class $ extends Q{constructor(e){super(e)}nextMatch(e,t,r){let n=E(this.spec,e,r,e.doc.length).nextOverlapping();return n.done&&(n=E(this.spec,e,0,t).nextOverlapping()),n.done?null:n.value}prevMatchInRange(e,t,r){for(let n=r;;){let r=Math.max(t,n-1e4-this.spec.unquoted.length),i=E(this.spec,e,r,n),o=null;for(;!i.nextOverlapping().done;)o=i.value;if(o)return o;if(r==t)return null;n-=1e4}}prevMatch(e,t,r){return this.prevMatchInRange(e,0,t)||this.prevMatchInRange(e,r,e.doc.length)}getReplacement(e){return this.spec.unquote(this.spec.replace)}matchAll(e,t){let r=E(this.spec,e,0,e.doc.length),n=[];for(;!r.next().done;){if(n.length>=t)return null;n.push(r.value)}return n}highlight(e,t,r,n){let i=E(this.spec,e,Math.max(0,t-this.spec.unquoted.length),Math.min(r+this.spec.unquoted.length,e.doc.length));for(;!i.next().done;)n(i.value.from,i.value.to)}}function Z(e,t,r,n){var o;return new c(t.doc,e.search,{ignoreCase:!e.caseSensitive,test:e.wholeWord?(o=t.charCategorizer(t.selection.main.head),(e,t,r)=>!r[0].length||(o(R(r.input,r.index))!=i.D0.Word||o(I(r.input,r.index))!=i.D0.Word)&&(o(I(r.input,r.index+r[0].length))!=i.D0.Word||o(R(r.input,r.index+r[0].length))!=i.D0.Word)):void 0},r,n)}function R(e,t){return e.slice((0,i.cp)(e,t,!1),t)}function I(e,t){return e.slice(t,(0,i.cp)(e,t))}class z extends Q{nextMatch(e,t,r){let n=Z(this.spec,e,r,e.doc.length).next();return n.done&&(n=Z(this.spec,e,0,t).next()),n.done?null:n.value}prevMatchInRange(e,t,r){for(let n=1;;n++){let i=Math.max(t,r-1e4*n),o=Z(this.spec,e,i,r),a=null;for(;!o.next().done;)a=o.value;if(a&&(i==t||a.from>i+10))return a;if(i==t)return null}}prevMatch(e,t,r){return this.prevMatchInRange(e,0,t)||this.prevMatchInRange(e,r,e.doc.length)}getReplacement(e){return this.spec.unquote(this.spec.replace).replace(/\$([$&\d+])/g,(t,r)=>"$"==r?"$":"&"==r?e.match[0]:"0"!=r&&+r<e.match.length?e.match[r]:t)}matchAll(e,t){let r=Z(this.spec,e,0,e.doc.length),n=[];for(;!r.next().done;){if(n.length>=t)return null;n.push(r.value)}return n}highlight(e,t,r,n){let i=Z(this.spec,e,Math.max(0,t-250),Math.min(r+250,e.doc.length));for(;!i.next().done;)n(i.value.from,i.value.to)}}let D=i.Py.define(),A=i.Py.define(),V=i.QQ.define({create:e=>new N(J(e).create(),null),update(e,t){for(let r of t.effects)r.is(D)?e=new N(r.value.create(),e.panel):r.is(A)&&(e=new N(e.query,r.value?H:null));return e},provide:e=>n.mH.from(e,e=>e.panel)});class N{constructor(e,t){this.query=e,this.panel=t}}let X=n.p.mark({class:"cm-searchMatch"}),L=n.p.mark({class:"cm-searchMatch cm-searchMatch-selected"}),U=n.lg.fromClass(class{constructor(e){this.view=e,this.decorations=this.highlight(e.state.field(V))}update(e){let t=e.state.field(V);(t!=e.startState.field(V)||e.docChanged||e.selectionSet||e.viewportChanged)&&(this.decorations=this.highlight(t))}highlight({query:e,panel:t}){if(!t||!e.spec.valid)return n.p.none;let{view:r}=this,o=new i.f_;for(let t=0,n=r.visibleRanges,i=n.length;t<i;t++){let{from:a,to:s}=n[t];for(;t<i-1&&s>n[t+1].from-500;)s=n[++t].to;e.highlight(r.state,a,s,(e,t)=>{let n=r.state.selection.ranges.some(r=>r.from==e&&r.to==t);o.add(e,t,n?L:X)})}return o.finish()}},{decorations:e=>e.decorations});function q(e){return t=>{let r=t.state.field(V,!1);return r&&r.query.spec.valid?e(t,r):et(t)}}let Y=q((e,{query:t})=>{let{to:r}=e.state.selection.main,n=t.nextMatch(e.state,r,r);if(!n)return!1;let o=i.jT.single(n.from,n.to),a=e.state.facet(M);return e.dispatch({selection:o,effects:[es(e,n),a.scrollToMatch(o.main,e)],userEvent:"select.search"}),ee(e),!0}),W=q((e,{query:t})=>{let{state:r}=e,{from:n}=r.selection.main,o=t.prevMatch(r,n,n);if(!o)return!1;let a=i.jT.single(o.from,o.to),s=e.state.facet(M);return e.dispatch({selection:a,effects:[es(e,o),s.scrollToMatch(a.main,e)],userEvent:"select.search"}),ee(e),!0}),B=q((e,{query:t})=>{let r=t.matchAll(e.state,1e3);return!!r&&!!r.length&&(e.dispatch({selection:i.jT.create(r.map(e=>i.jT.range(e.from,e.to))),userEvent:"select.search.matches"}),!0)}),G=q((e,{query:t})=>{let{state:r}=e,{from:o,to:a}=r.selection.main;if(r.readOnly)return!1;let s=t.nextMatch(r,o,o);if(!s)return!1;let l=[],u,c,d=[];if(s.from==o&&s.to==a&&(c=r.toText(t.getReplacement(s)),l.push({from:s.from,to:s.to,insert:c}),s=t.nextMatch(r,s.from,s.to),d.push(n.tk.announce.of(r.phrase("replaced match on line $",r.doc.lineAt(o).number)+"."))),s){let t=0==l.length||l[0].from>=s.to?0:s.to-s.from-c.length;u=i.jT.single(s.from-t,s.to-t),d.push(es(e,s)),d.push(r.facet(M).scrollToMatch(u.main,e))}return e.dispatch({changes:l,selection:u,effects:d,userEvent:"input.replace"}),!0}),F=q((e,{query:t})=>{if(e.state.readOnly)return!1;let r=t.matchAll(e.state,1e9).map(e=>{let{from:r,to:n}=e;return{from:r,to:n,insert:t.getReplacement(e)}});if(!r.length)return!1;let i=e.state.phrase("replaced $ matches",r.length)+".";return e.dispatch({changes:r,effects:n.tk.announce.of(i),userEvent:"input.replace.all"}),!0});function H(e){return e.state.facet(M).createPanel(e)}function J(e,t){var r,n,i,o,a;let s=e.selection.main,l=s.empty||s.to>s.from+100?"":e.sliceDoc(s.from,s.to);if(t&&!l)return t;let u=e.facet(M);return new k({search:(null!==(r=null==t?void 0:t.literal)&&void 0!==r?r:u.literal)?l:l.replace(/\n/g,"\\n"),caseSensitive:null!==(n=null==t?void 0:t.caseSensitive)&&void 0!==n?n:u.caseSensitive,literal:null!==(i=null==t?void 0:t.literal)&&void 0!==i?i:u.literal,regexp:null!==(o=null==t?void 0:t.regexp)&&void 0!==o?o:u.regexp,wholeWord:null!==(a=null==t?void 0:t.wholeWord)&&void 0!==a?a:u.wholeWord})}function K(e){let t=(0,n.Sd)(e,H);return t&&t.dom.querySelector("[main-field]")}function ee(e){let t=K(e);t&&t==e.root.activeElement&&t.select()}let et=e=>{let t=e.state.field(V,!1);if(t&&t.panel){let r=K(e);if(r&&r!=e.root.activeElement){let n=J(e.state,t.query.spec);n.valid&&e.dispatch({effects:D.of(n)}),r.focus(),r.select()}}else e.dispatch({effects:[A.of(!0),t?D.of(J(e.state,t.query.spec)):i.Py.appendConfig.of(eu)]});return!0},er=e=>{let t=e.state.field(V,!1);if(!t||!t.panel)return!1;let r=(0,n.Sd)(e,H);return r&&r.dom.contains(e.root.activeElement)&&e.focus(),e.dispatch({effects:A.of(!1)}),!0},en=[{key:"Mod-f",run:et,scope:"editor search-panel"},{key:"F3",run:Y,shift:W,scope:"editor search-panel",preventDefault:!0},{key:"Mod-g",run:Y,shift:W,scope:"editor search-panel",preventDefault:!0},{key:"Escape",run:er,scope:"editor search-panel"},{key:"Mod-Shift-l",run:({state:e,dispatch:t})=>{let r=e.selection;if(r.ranges.length>1||r.main.empty)return!1;let{from:n,to:o}=r.main,a=[],l=0;for(let t=new s(e.doc,e.sliceDoc(n,o));!t.next().done;){if(a.length>1e3)return!1;t.value.from==n&&(l=a.length),a.push(i.jT.range(t.value.from,t.value.to))}return t(e.update({selection:i.jT.create(a,l),userEvent:"select.search.matches"})),!0}},{key:"Mod-Alt-g",run:e=>{let t=(0,n.Sd)(e,O);if(!t){let r=[m.of(!0)];null==e.state.field(g,!1)&&r.push(i.Py.appendConfig.of([g,y])),e.dispatch({effects:r}),t=(0,n.Sd)(e,O)}return t&&t.dom.querySelector("input").select(),!0}},{key:"Mod-d",run:({state:e,dispatch:t})=>{let{ranges:r}=e.selection;if(r.some(e=>e.from===e.to))return T({state:e,dispatch:t});let o=e.sliceDoc(r[0].from,r[0].to);if(e.selection.ranges.some(t=>e.sliceDoc(t.from,t.to)!=o))return!1;let a=function(e,t){let{main:r,ranges:n}=e.selection,i=e.wordAt(r.head),o=i&&i.from==r.from&&i.to==r.to;for(let r=!1,i=new s(e.doc,t,n[n.length-1].to);;)if(i.next(),i.done){if(r)return null;i=new s(e.doc,t,0,Math.max(0,n[n.length-1].from-1)),r=!0}else{if(r&&n.some(e=>e.from==i.value.from))continue;if(o){let t=e.wordAt(i.value.from);if(!t||t.from!=i.value.from||t.to!=i.value.to)continue}return i.value}}(e,o);return!!a&&(t(e.update({selection:e.selection.addRange(i.jT.range(a.from,a.to),!1),effects:n.tk.scrollIntoView(a.to)})),!0)},preventDefault:!0}];class ei{constructor(e){this.view=e;let t=this.query=e.state.field(V).query.spec;function r(e,t,r){return(0,o.Z)("button",{class:"cm-button",name:e,onclick:t,type:"button"},r)}this.commit=this.commit.bind(this),this.searchField=(0,o.Z)("input",{value:t.search,placeholder:eo(e,"Find"),"aria-label":eo(e,"Find"),class:"cm-textfield",name:"search",form:"","main-field":"true",onchange:this.commit,onkeyup:this.commit}),this.replaceField=(0,o.Z)("input",{value:t.replace,placeholder:eo(e,"Replace"),"aria-label":eo(e,"Replace"),class:"cm-textfield",name:"replace",form:"",onchange:this.commit,onkeyup:this.commit}),this.caseField=(0,o.Z)("input",{type:"checkbox",name:"case",form:"",checked:t.caseSensitive,onchange:this.commit}),this.reField=(0,o.Z)("input",{type:"checkbox",name:"re",form:"",checked:t.regexp,onchange:this.commit}),this.wordField=(0,o.Z)("input",{type:"checkbox",name:"word",form:"",checked:t.wholeWord,onchange:this.commit}),this.dom=(0,o.Z)("div",{onkeydown:e=>this.keydown(e),class:"cm-search"},[this.searchField,r("next",()=>Y(e),[eo(e,"next")]),r("prev",()=>W(e),[eo(e,"previous")]),r("select",()=>B(e),[eo(e,"all")]),(0,o.Z)("label",null,[this.caseField,eo(e,"match case")]),(0,o.Z)("label",null,[this.reField,eo(e,"regexp")]),(0,o.Z)("label",null,[this.wordField,eo(e,"by word")]),...e.state.readOnly?[]:[(0,o.Z)("br"),this.replaceField,r("replace",()=>G(e),[eo(e,"replace")]),r("replaceAll",()=>F(e),[eo(e,"replace all")])],(0,o.Z)("button",{name:"close",onclick:()=>er(e),"aria-label":eo(e,"close"),type:"button"},["\xd7"])])}commit(){let e=new k({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});e.eq(this.query)||(this.query=e,this.view.dispatch({effects:D.of(e)}))}keydown(e){(0,n.$1)(this.view,e,"search-panel")?e.preventDefault():13==e.keyCode&&e.target==this.searchField?(e.preventDefault(),(e.shiftKey?W:Y)(this.view)):13==e.keyCode&&e.target==this.replaceField&&(e.preventDefault(),G(this.view))}update(e){for(let t of e.transactions)for(let e of t.effects)e.is(D)&&!e.value.eq(this.query)&&this.setQuery(e.value)}setQuery(e){this.query=e,this.searchField.value=e.search,this.replaceField.value=e.replace,this.caseField.checked=e.caseSensitive,this.reField.checked=e.regexp,this.wordField.checked=e.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(M).top}}function eo(e,t){return e.state.phrase(t)}let ea=/[\s\.,:;?!]/;function es(e,{from:t,to:r}){let i=e.state.doc.lineAt(t),o=e.state.doc.lineAt(r).to,a=Math.max(i.from,t-30),s=Math.min(o,r+30),l=e.state.sliceDoc(a,s);if(a!=i.from){for(let e=0;e<30;e++)if(!ea.test(l[e+1])&&ea.test(l[e])){l=l.slice(e);break}}if(s!=o){for(let e=l.length-1;e>l.length-30;e--)if(!ea.test(l[e-1])&&ea.test(l[e])){l=l.slice(0,e);break}}return n.tk.announce.of(`${e.state.phrase("current match")}. ${l} ${e.state.phrase("on line")} ${i.number}.`)}let el=n.tk.baseTheme({".cm-panel.cm-search":{padding:"2px 6px 4px",position:"relative","& [name=close]":{position:"absolute",top:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:0,margin:0},"& input, & button, & label":{margin:".2em .6em .2em 0"},"& input[type=checkbox]":{marginRight:".2em"},"& label":{fontSize:"80%",whiteSpace:"pre"}},"&light .cm-searchMatch":{backgroundColor:"#ffff0054"},"&dark .cm-searchMatch":{backgroundColor:"#00ffff8a"},"&light .cm-searchMatch-selected":{backgroundColor:"#ff6a0054"},"&dark .cm-searchMatch-selected":{backgroundColor:"#ff00ff8a"}}),eu=[V,i.Wl.low(U),el]},27327:function(e,t,r){"use strict";let n;r.d(t,{BO:function(){return ev},D0:function(){return eg},Gz:function(){return eD},IS:function(){return ez},Py:function(){return ed},QQ:function(){return q},Wl:function(){return B},Xs:function(){return ej},YW:function(){return ef},as:function(){return T},bg:function(){return v},cp:function(){return O},f_:function(){return eC},gc:function(){return j},gm:function(){return b},jT:function(){return I},n0:function(){return C},nZ:function(){return _},q6:function(){return el},r$:function(){return A},uU:function(){return e_},xv:function(){return i},yy:function(){return eb}});class i{lineAt(e){if(e<0||e>this.length)throw RangeError(`Invalid position ${e} in document of length ${this.length}`);return this.lineInner(e,!1,1,0)}line(e){if(e<1||e>this.lines)throw RangeError(`Invalid line number ${e} in ${this.lines}-line document`);return this.lineInner(e,!0,1,0)}replace(e,t,r){[e,t]=f(this,e,t);let n=[];return this.decompose(0,e,n,2),r.length&&r.decompose(0,r.length,n,3),this.decompose(t,this.length,n,1),a.from(n,this.length-(t-e)+r.length)}append(e){return this.replace(this.length,this.length,e)}slice(e,t=this.length){[e,t]=f(this,e,t);let r=[];return this.decompose(e,t,r,0),a.from(r,t-e)}eq(e){if(e==this)return!0;if(e.length!=this.length||e.lines!=this.lines)return!1;let t=this.scanIdentical(e,1),r=this.length-this.scanIdentical(e,-1),n=new l(this),i=new l(e);for(let e=t,o=t;;){if(n.next(e),i.next(e),e=0,n.lineBreak!=i.lineBreak||n.done!=i.done||n.value!=i.value)return!1;if(o+=n.value.length,n.done||o>=r)return!0}}iter(e=1){return new l(this,e)}iterRange(e,t=this.length){return new u(this,e,t)}iterLines(e,t){let r;if(null==e)r=this.iter();else{null==t&&(t=this.lines+1);let n=this.line(e).from;r=this.iterRange(n,Math.max(n,t==this.lines+1?this.length:t<=1?0:this.line(t-1).to))}return new c(r)}toString(){return this.sliceString(0)}toJSON(){let e=[];return this.flatten(e),e}constructor(){}static of(e){if(0==e.length)throw RangeError("A document must have at least one line");return 1!=e.length||e[0]?e.length<=32?new o(e):a.from(o.split(e,[])):i.empty}}class o extends i{constructor(e,t=function(e){let t=-1;for(let r of e)t+=r.length+1;return t}(e)){super(),this.text=e,this.length=t}get lines(){return this.text.length}get children(){return null}lineInner(e,t,r,n){for(let i=0;;i++){let o=this.text[i],a=n+o.length;if((t?r:a)>=e)return new d(n,a,r,o);n=a+1,r++}}decompose(e,t,r,n){let i=e<=0&&t>=this.length?this:new o(s(this.text,[""],e,t),Math.min(t,this.length)-Math.max(0,e));if(1&n){let e=r.pop(),t=s(i.text,e.text.slice(),0,i.length);if(t.length<=32)r.push(new o(t,e.length+i.length));else{let e=t.length>>1;r.push(new o(t.slice(0,e)),new o(t.slice(e)))}}else r.push(i)}replace(e,t,r){if(!(r instanceof o))return super.replace(e,t,r);[e,t]=f(this,e,t);let n=s(this.text,s(r.text,s(this.text,[""],0,e)),t),i=this.length+r.length-(t-e);return n.length<=32?new o(n,i):a.from(o.split(n,[]),i)}sliceString(e,t=this.length,r="\n"){[e,t]=f(this,e,t);let n="";for(let i=0,o=0;i<=t&&o<this.text.length;o++){let a=this.text[o],s=i+a.length;i>e&&o&&(n+=r),e<s&&t>i&&(n+=a.slice(Math.max(0,e-i),t-i)),i=s+1}return n}flatten(e){for(let t of this.text)e.push(t)}scanIdentical(){return 0}static split(e,t){let r=[],n=-1;for(let i of e)r.push(i),n+=i.length+1,32==r.length&&(t.push(new o(r,n)),r=[],n=-1);return n>-1&&t.push(new o(r,n)),t}}class a extends i{constructor(e,t){for(let r of(super(),this.children=e,this.length=t,this.lines=0,e))this.lines+=r.lines}lineInner(e,t,r,n){for(let i=0;;i++){let o=this.children[i],a=n+o.length,s=r+o.lines-1;if((t?s:a)>=e)return o.lineInner(e,t,r,n);n=a+1,r=s+1}}decompose(e,t,r,n){for(let i=0,o=0;o<=t&&i<this.children.length;i++){let a=this.children[i],s=o+a.length;if(e<=s&&t>=o){let i=n&((o<=e?1:0)|(s>=t?2:0));o>=e&&s<=t&&!i?r.push(a):a.decompose(e-o,t-o,r,i)}o=s+1}}replace(e,t,r){if([e,t]=f(this,e,t),r.lines<this.lines)for(let n=0,i=0;n<this.children.length;n++){let o=this.children[n],s=i+o.length;if(e>=i&&t<=s){let l=o.replace(e-i,t-i,r),u=this.lines-o.lines+l.lines;if(l.lines<u>>4&&l.lines>u>>6){let i=this.children.slice();return i[n]=l,new a(i,this.length-(t-e)+r.length)}return super.replace(i,s,l)}i=s+1}return super.replace(e,t,r)}sliceString(e,t=this.length,r="\n"){[e,t]=f(this,e,t);let n="";for(let i=0,o=0;i<this.children.length&&o<=t;i++){let a=this.children[i],s=o+a.length;o>e&&i&&(n+=r),e<s&&t>o&&(n+=a.sliceString(e-o,t-o,r)),o=s+1}return n}flatten(e){for(let t of this.children)t.flatten(e)}scanIdentical(e,t){if(!(e instanceof a))return 0;let r=0,[n,i,o,s]=t>0?[0,0,this.children.length,e.children.length]:[this.children.length-1,e.children.length-1,-1,-1];for(;;n+=t,i+=t){if(n==o||i==s)return r;let a=this.children[n],l=e.children[i];if(a!=l)return r+a.scanIdentical(l,t);r+=a.length+1}}static from(e,t=e.reduce((e,t)=>e+t.length+1,-1)){let r=0;for(let t of e)r+=t.lines;if(r<32){let r=[];for(let t of e)t.flatten(r);return new o(r,t)}let n=Math.max(32,r>>5),i=n<<1,s=n>>1,l=[],u=0,c=-1,d=[];function f(){0!=u&&(l.push(1==d.length?d[0]:a.from(d,c)),c=-1,u=d.length=0)}for(let t of e)!function e(t){let r;if(t.lines>i&&t instanceof a)for(let r of t.children)e(r);else t.lines>s&&(u>s||!u)?(f(),l.push(t)):t instanceof o&&u&&(r=d[d.length-1])instanceof o&&t.lines+r.lines<=32?(u+=t.lines,c+=t.length+1,d[d.length-1]=new o(r.text.concat(t.text),r.length+1+t.length)):(u+t.lines>n&&f(),u+=t.lines,c+=t.length+1,d.push(t))}(t);return f(),1==l.length?l[0]:new a(l,t)}}function s(e,t,r=0,n=1e9){for(let i=0,o=0,a=!0;o<e.length&&i<=n;o++){let s=e[o],l=i+s.length;l>=r&&(l>n&&(s=s.slice(0,n-i)),i<r&&(s=s.slice(r-i)),a?(t[t.length-1]+=s,a=!1):t.push(s)),i=l+1}return t}i.empty=new o([""],0);class l{constructor(e,t=1){this.dir=t,this.done=!1,this.lineBreak=!1,this.value="",this.nodes=[e],this.offsets=[t>0?1:(e instanceof o?e.text.length:e.children.length)<<1]}nextInner(e,t){for(this.done=this.lineBreak=!1;;){let r=this.nodes.length-1,n=this.nodes[r],i=this.offsets[r],a=i>>1,s=n instanceof o?n.text.length:n.children.length;if(a==(t>0?s:0)){if(0==r)return this.done=!0,this.value="",this;t>0&&this.offsets[r-1]++,this.nodes.pop(),this.offsets.pop()}else if((1&i)==(t>0?0:1)){if(this.offsets[r]+=t,0==e)return this.lineBreak=!0,this.value="\n",this;e--}else if(n instanceof o){let i=n.text[a+(t<0?-1:0)];if(this.offsets[r]+=t,i.length>Math.max(0,e))return this.value=0==e?i:t>0?i.slice(e):i.slice(0,i.length-e),this;e-=i.length}else{let i=n.children[a+(t<0?-1:0)];e>i.length?(e-=i.length,this.offsets[r]+=t):(t<0&&this.offsets[r]--,this.nodes.push(i),this.offsets.push(t>0?1:(i instanceof o?i.text.length:i.children.length)<<1))}}}next(e=0){return e<0&&(this.nextInner(-e,-this.dir),e=this.value.length),this.nextInner(e,this.dir)}}class u{constructor(e,t,r){this.value="",this.done=!1,this.cursor=new l(e,t>r?-1:1),this.pos=t>r?e.length:0,this.from=Math.min(t,r),this.to=Math.max(t,r)}nextInner(e,t){if(t<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;e+=Math.max(0,t<0?this.pos-this.to:this.from-this.pos);let r=t<0?this.pos-this.from:this.to-this.pos;e>r&&(e=r),r-=e;let{value:n}=this.cursor.next(e);return this.pos+=(n.length+e)*t,this.value=n.length<=r?n:t<0?n.slice(n.length-r):n.slice(0,r),this.done=!this.value,this}next(e=0){return e<0?e=Math.max(e,this.from-this.pos):e>0&&(e=Math.min(e,this.to-this.pos)),this.nextInner(e,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&""!=this.value}}class c{constructor(e){this.inner=e,this.afterBreak=!0,this.value="",this.done=!1}next(e=0){let{done:t,lineBreak:r,value:n}=this.inner.next(e);return t&&this.afterBreak?(this.value="",this.afterBreak=!1):t?(this.done=!0,this.value=""):r?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=n,this.afterBreak=!1),this}get lineBreak(){return!1}}"undefined"!=typeof Symbol&&(i.prototype[Symbol.iterator]=function(){return this.iter()},l.prototype[Symbol.iterator]=u.prototype[Symbol.iterator]=c.prototype[Symbol.iterator]=function(){return this});class d{constructor(e,t,r,n){this.from=e,this.to=t,this.number=r,this.text=n}get length(){return this.to-this.from}}function f(e,t,r){return[t=Math.max(0,Math.min(e.length,t)),Math.max(t,Math.min(e.length,r))]}let p="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o".split(",").map(e=>e?parseInt(e,36):1);for(let e=1;e<p.length;e++)p[e]+=p[e-1];function h(e){return e>=127462&&e<=127487}function O(e,t,r=!0,n=!0){return(r?m:function(e,t,r){for(;t>0;){let n=m(e,t-2,r);if(n<t)return n;t--}return 0})(e,t,n)}function m(e,t,r){if(t==e.length)return t;t&&g(e.charCodeAt(t))&&y(e.charCodeAt(t-1))&&t--;let n=b(e,t);for(t+=_(n);t<e.length;){let i=b(e,t);if(8205==n||8205==i||r&&function(e){for(let t=1;t<p.length;t+=2)if(p[t]>e)return p[t-1]<=e;return!1}(i))t+=_(i),n=i;else if(h(i)){let r=0,n=t-2;for(;n>=0&&h(b(e,n));)r++,n-=2;if(r%2==0)break;t+=2}else break}return t}function g(e){return e>=56320&&e<57344}function y(e){return e>=55296&&e<56320}function b(e,t){let r=e.charCodeAt(t);if(!y(r)||t+1==e.length)return r;let n=e.charCodeAt(t+1);return g(n)?(r-55296<<10)+(n-56320)+65536:r}function v(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(((e-=65536)>>10)+55296,(1023&e)+56320)}function _(e){return e<65536?1:2}let P=/\r\n?|\n/;var w,S,j=((w=j||(j={}))[w.Simple=0]="Simple",w[w.TrackDel=1]="TrackDel",w[w.TrackBefore=2]="TrackBefore",w[w.TrackAfter=3]="TrackAfter",w);class C{constructor(e){this.sections=e}get length(){let e=0;for(let t=0;t<this.sections.length;t+=2)e+=this.sections[t];return e}get newLength(){let e=0;for(let t=0;t<this.sections.length;t+=2){let r=this.sections[t+1];e+=r<0?this.sections[t]:r}return e}get empty(){return 0==this.sections.length||2==this.sections.length&&this.sections[1]<0}iterGaps(e){for(let t=0,r=0,n=0;t<this.sections.length;){let i=this.sections[t++],o=this.sections[t++];o<0?(e(r,n,i),n+=i):n+=o,r+=i}}iterChangedRanges(e,t=!1){Q(this,e,t)}get invertedDesc(){let e=[];for(let t=0;t<this.sections.length;){let r=this.sections[t++],n=this.sections[t++];n<0?e.push(r,n):e.push(n,r)}return new C(e)}composeDesc(e){return this.empty?e:e.empty?this:$(this,e)}mapDesc(e,t=!1){return e.empty?this:E(this,e,t)}mapPos(e,t=-1,r=j.Simple){let n=0,i=0;for(let o=0;o<this.sections.length;){let a=this.sections[o++],s=this.sections[o++],l=n+a;if(s<0){if(l>e)return i+(e-n);i+=a}else{if(r!=j.Simple&&l>=e&&(r==j.TrackDel&&n<e&&l>e||r==j.TrackBefore&&n<e||r==j.TrackAfter&&l>e))return null;if(l>e||l==e&&t<0&&!a)return e==n||t<0?i:i+s;i+=s}n=l}if(e>n)throw RangeError(`Position ${e} is out of range for changeset of length ${n}`);return i}touchesRange(e,t=e){for(let r=0,n=0;r<this.sections.length&&n<=t;){let i=this.sections[r++],o=this.sections[r++],a=n+i;if(o>=0&&n<=t&&a>=e)return!(n<e)||!(a>t)||"cover";n=a}return!1}toString(){let e="";for(let t=0;t<this.sections.length;){let r=this.sections[t++],n=this.sections[t++];e+=(e?" ":"")+r+(n>=0?":"+n:"")}return e}toJSON(){return this.sections}static fromJSON(e){if(!Array.isArray(e)||e.length%2||e.some(e=>"number"!=typeof e))throw RangeError("Invalid JSON representation of ChangeDesc");return new C(e)}static create(e){return new C(e)}}class T extends C{constructor(e,t){super(e),this.inserted=t}apply(e){if(this.length!=e.length)throw RangeError("Applying change set to a document with the wrong length");return Q(this,(t,r,n,i,o)=>e=e.replace(n,n+(r-t),o),!1),e}mapDesc(e,t=!1){return E(this,e,t,!0)}invert(e){let t=this.sections.slice(),r=[];for(let n=0,o=0;n<t.length;n+=2){let a=t[n],s=t[n+1];if(s>=0){t[n]=s,t[n+1]=a;let l=n>>1;for(;r.length<l;)r.push(i.empty);r.push(a?e.slice(o,o+a):i.empty)}o+=a}return new T(t,r)}compose(e){return this.empty?e:e.empty?this:$(this,e,!0)}map(e,t=!1){return e.empty?this:E(this,e,t,!0)}iterChanges(e,t=!1){Q(this,e,t)}get desc(){return C.create(this.sections)}filter(e){let t=[],r=[],n=[],i=new Z(this);t:for(let o=0,a=0;;){let s=o==e.length?1e9:e[o++];for(;a<s||a==s&&0==i.len;){if(i.done)break t;let e=Math.min(i.len,s-a);M(n,e,-1);let o=-1==i.ins?-1:0==i.off?i.ins:0;M(t,e,o),o>0&&k(r,t,i.text),i.forward(e),a+=e}let l=e[o++];for(;a<l;){if(i.done)break t;let e=Math.min(i.len,l-a);M(t,e,-1),M(n,e,-1==i.ins?-1:0==i.off?i.ins:0),i.forward(e),a+=e}}return{changes:new T(t,r),filtered:C.create(n)}}toJSON(){let e=[];for(let t=0;t<this.sections.length;t+=2){let r=this.sections[t],n=this.sections[t+1];n<0?e.push(r):0==n?e.push([r]):e.push([r].concat(this.inserted[t>>1].toJSON()))}return e}static of(e,t,r){let n=[],o=[],a=0,s=null;function l(e=!1){if(!e&&!n.length)return;a<t&&M(n,t-a,-1);let r=new T(n,o);s=s?s.compose(r.map(s)):r,n=[],o=[],a=0}return!function e(u){if(Array.isArray(u))for(let t of u)e(t);else if(u instanceof T){if(u.length!=t)throw RangeError(`Mismatched change set length (got ${u.length}, expected ${t})`);l(),s=s?s.compose(u.map(s)):u}else{let{from:e,to:s=e,insert:c}=u;if(e>s||e<0||s>t)throw RangeError(`Invalid change range ${e} to ${s} (in doc of length ${t})`);let d=c?"string"==typeof c?i.of(c.split(r||P)):c:i.empty,f=d.length;if(e==s&&0==f)return;e<a&&l(),e>a&&M(n,e-a,-1),M(n,s-e,f),k(o,n,d),a=s}}(e),l(!s),s}static empty(e){return new T(e?[e,-1]:[],[])}static fromJSON(e){if(!Array.isArray(e))throw RangeError("Invalid JSON representation of ChangeSet");let t=[],r=[];for(let n=0;n<e.length;n++){let o=e[n];if("number"==typeof o)t.push(o,-1);else if(!Array.isArray(o)||"number"!=typeof o[0]||o.some((e,t)=>t&&"string"!=typeof e))throw RangeError("Invalid JSON representation of ChangeSet");else if(1==o.length)t.push(o[0],0);else{for(;r.length<n;)r.push(i.empty);r[n]=i.of(o.slice(1)),t.push(o[0],r[n].length)}}return new T(t,r)}static createSet(e,t){return new T(e,t)}}function M(e,t,r,n=!1){if(0==t&&r<=0)return;let i=e.length-2;i>=0&&r<=0&&r==e[i+1]?e[i]+=t:0==t&&0==e[i]?e[i+1]+=r:n?(e[i]+=t,e[i+1]+=r):e.push(t,r)}function k(e,t,r){if(0==r.length)return;let n=t.length-2>>1;if(n<e.length)e[e.length-1]=e[e.length-1].append(r);else{for(;e.length<n;)e.push(i.empty);e.push(r)}}function Q(e,t,r){let n=e.inserted;for(let o=0,a=0,s=0;s<e.sections.length;){let l=e.sections[s++],u=e.sections[s++];if(u<0)o+=l,a+=l;else{let c=o,d=a,f=i.empty;for(;c+=l,d+=u,u&&n&&(f=f.append(n[s-2>>1])),!r&&s!=e.sections.length&&!(e.sections[s+1]<0);)l=e.sections[s++],u=e.sections[s++];t(o,c,a,d,f),o=c,a=d}}}function E(e,t,r,n=!1){let i=[],o=n?[]:null,a=new Z(e),s=new Z(t);for(let e=-1;;)if(-1==a.ins&&-1==s.ins){let e=Math.min(a.len,s.len);M(i,e,-1),a.forward(e),s.forward(e)}else if(s.ins>=0&&(a.ins<0||e==a.i||0==a.off&&(s.len<a.len||s.len==a.len&&!r))){let t=s.len;for(M(i,s.ins,-1);t;){let r=Math.min(a.len,t);a.ins>=0&&e<a.i&&a.len<=r&&(M(i,0,a.ins),o&&k(o,i,a.text),e=a.i),a.forward(r),t-=r}s.next()}else if(a.ins>=0){let t=0,r=a.len;for(;r;)if(-1==s.ins){let e=Math.min(r,s.len);t+=e,r-=e,s.forward(e)}else if(0==s.ins&&s.len<r)r-=s.len,s.next();else break;M(i,t,e<a.i?a.ins:0),o&&e<a.i&&k(o,i,a.text),e=a.i,a.forward(a.len-r)}else if(a.done&&s.done)return o?T.createSet(i,o):C.create(i);else throw Error("Mismatched change set lengths")}function $(e,t,r=!1){let n=[],i=r?[]:null,o=new Z(e),a=new Z(t);for(let e=!1;;){if(o.done&&a.done)return i?T.createSet(n,i):C.create(n);if(0==o.ins)M(n,o.len,0,e),o.next();else if(0!=a.len||a.done){if(o.done||a.done)throw Error("Mismatched change set lengths");{let t=Math.min(o.len2,a.len),r=n.length;if(-1==o.ins){let r=-1==a.ins?-1:a.off?0:a.ins;M(n,t,r,e),i&&r&&k(i,n,a.text)}else -1==a.ins?(M(n,o.off?0:o.len,t,e),i&&k(i,n,o.textBit(t))):(M(n,o.off?0:o.len,a.off?0:a.ins,e),i&&!a.off&&k(i,n,a.text));e=(o.ins>t||a.ins>=0&&a.len>t)&&(e||n.length>r),o.forward2(t),a.forward(t)}}else M(n,0,a.ins,e),i&&k(i,n,a.text),a.next()}}class Z{constructor(e){this.set=e,this.i=0,this.next()}next(){let{sections:e}=this.set;this.i<e.length?(this.len=e[this.i++],this.ins=e[this.i++]):(this.len=0,this.ins=-2),this.off=0}get done(){return -2==this.ins}get len2(){return this.ins<0?this.len:this.ins}get text(){let{inserted:e}=this.set,t=this.i-2>>1;return t>=e.length?i.empty:e[t]}textBit(e){let{inserted:t}=this.set,r=this.i-2>>1;return r>=t.length&&!e?i.empty:t[r].slice(this.off,null==e?void 0:this.off+e)}forward(e){e==this.len?this.next():(this.len-=e,this.off+=e)}forward2(e){-1==this.ins?this.forward(e):e==this.ins?this.next():(this.ins-=e,this.off+=e)}}class R{constructor(e,t,r){this.from=e,this.to=t,this.flags=r}get anchor(){return 32&this.flags?this.to:this.from}get head(){return 32&this.flags?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return 8&this.flags?-1:16&this.flags?1:0}get bidiLevel(){let e=7&this.flags;return 7==e?null:e}get goalColumn(){let e=this.flags>>6;return 16777215==e?void 0:e}map(e,t=-1){let r,n;return this.empty?r=n=e.mapPos(this.from,t):(r=e.mapPos(this.from,1),n=e.mapPos(this.to,-1)),r==this.from&&n==this.to?this:new R(r,n,this.flags)}extend(e,t=e){if(e<=this.anchor&&t>=this.anchor)return I.range(e,t);let r=Math.abs(e-this.anchor)>Math.abs(t-this.anchor)?e:t;return I.range(this.anchor,r)}eq(e,t=!1){return this.anchor==e.anchor&&this.head==e.head&&(!t||!this.empty||this.assoc==e.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(e){if(!e||"number"!=typeof e.anchor||"number"!=typeof e.head)throw RangeError("Invalid JSON representation for SelectionRange");return I.range(e.anchor,e.head)}static create(e,t,r){return new R(e,t,r)}}class I{constructor(e,t){this.ranges=e,this.mainIndex=t}map(e,t=-1){return e.empty?this:I.create(this.ranges.map(r=>r.map(e,t)),this.mainIndex)}eq(e,t=!1){if(this.ranges.length!=e.ranges.length||this.mainIndex!=e.mainIndex)return!1;for(let r=0;r<this.ranges.length;r++)if(!this.ranges[r].eq(e.ranges[r],t))return!1;return!0}get main(){return this.ranges[this.mainIndex]}asSingle(){return 1==this.ranges.length?this:new I([this.main],0)}addRange(e,t=!0){return I.create([e].concat(this.ranges),t?0:this.mainIndex+1)}replaceRange(e,t=this.mainIndex){let r=this.ranges.slice();return r[t]=e,I.create(r,this.mainIndex)}toJSON(){return{ranges:this.ranges.map(e=>e.toJSON()),main:this.mainIndex}}static fromJSON(e){if(!e||!Array.isArray(e.ranges)||"number"!=typeof e.main||e.main>=e.ranges.length)throw RangeError("Invalid JSON representation for EditorSelection");return new I(e.ranges.map(e=>R.fromJSON(e)),e.main)}static single(e,t=e){return new I([I.range(e,t)],0)}static create(e,t=0){if(0==e.length)throw RangeError("A selection needs at least one range");for(let r=0,n=0;n<e.length;n++){let i=e[n];if(i.empty?i.from<=r:i.from<r)return I.normalized(e.slice(),t);r=i.to}return new I(e,t)}static cursor(e,t=0,r,n){return R.create(e,e,(0==t?0:t<0?8:16)|(null==r?7:Math.min(6,r))|(null!=n?n:16777215)<<6)}static range(e,t,r,n){let i=(null!=r?r:16777215)<<6|(null==n?7:Math.min(6,n));return t<e?R.create(t,e,48|i):R.create(e,t,(t>e?8:0)|i)}static normalized(e,t=0){let r=e[t];e.sort((e,t)=>e.from-t.from),t=e.indexOf(r);for(let r=1;r<e.length;r++){let n=e[r],i=e[r-1];if(n.empty?n.from<=i.to:n.from<i.to){let o=i.from,a=Math.max(n.to,i.to);r<=t&&t--,e.splice(--r,2,n.anchor>n.head?I.range(a,o):I.range(o,a))}}return new I(e,t)}}function z(e,t){for(let r of e.ranges)if(r.to>t)throw RangeError("Selection points outside of document")}let D=0;class A{constructor(e,t,r,n,i){this.combine=e,this.compareInput=t,this.compare=r,this.isStatic=n,this.id=D++,this.default=e([]),this.extensions="function"==typeof i?i(this):i}get reader(){return this}static define(e={}){return new A(e.combine||(e=>e),e.compareInput||((e,t)=>e===t),e.compare||(e.combine?(e,t)=>e===t:V),!!e.static,e.enables)}of(e){return new N([],this,0,e)}compute(e,t){if(this.isStatic)throw Error("Can't compute a static facet");return new N(e,this,1,t)}computeN(e,t){if(this.isStatic)throw Error("Can't compute a static facet");return new N(e,this,2,t)}from(e,t){return t||(t=e=>e),this.compute([e],r=>t(r.field(e)))}}function V(e,t){return e==t||e.length==t.length&&e.every((e,r)=>e===t[r])}class N{constructor(e,t,r,n){this.dependencies=e,this.facet=t,this.type=r,this.value=n,this.id=D++}dynamicSlot(e){var t;let r=this.value,n=this.facet.compareInput,i=this.id,o=e[i]>>1,a=2==this.type,s=!1,l=!1,u=[];for(let r of this.dependencies)"doc"==r?s=!0:"selection"==r?l=!0:((null!==(t=e[r.id])&&void 0!==t?t:1)&1)==0&&u.push(e[r.id]);return{create:e=>(e.values[o]=r(e),1),update(e,t){if(s&&t.docChanged||l&&(t.docChanged||t.selection)||L(e,u)){let t=r(e);if(a?!X(t,e.values[o],n):!n(t,e.values[o]))return e.values[o]=t,1}return 0},reconfigure:(e,t)=>{let s,l=t.config.address[i];if(null!=l){let i=ee(t,l);if(this.dependencies.every(r=>r instanceof A?t.facet(r)===e.facet(r):!(r instanceof q)||t.field(r,!1)==e.field(r,!1))||(a?X(s=r(e),i,n):n(s=r(e),i)))return e.values[o]=i,0}else s=r(e);return e.values[o]=s,1}}}}function X(e,t,r){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!r(e[n],t[n]))return!1;return!0}function L(e,t){let r=!1;for(let n of t)1&K(e,n)&&(r=!0);return r}let U=A.define({static:!0});class q{constructor(e,t,r,n,i){this.id=e,this.createF=t,this.updateF=r,this.compareF=n,this.spec=i,this.provides=void 0}static define(e){let t=new q(D++,e.create,e.update,e.compare||((e,t)=>e===t),e);return e.provide&&(t.provides=e.provide(t)),t}create(e){let t=e.facet(U).find(e=>e.field==this);return((null==t?void 0:t.create)||this.createF)(e)}slot(e){let t=e[this.id]>>1;return{create:e=>(e.values[t]=this.create(e),1),update:(e,r)=>{let n=e.values[t],i=this.updateF(n,r);return this.compareF(n,i)?0:(e.values[t]=i,1)},reconfigure:(e,r)=>null!=r.config.address[this.id]?(e.values[t]=r.field(this),0):(e.values[t]=this.create(e),1)}}init(e){return[this,U.of({field:this,create:e})]}get extension(){return this}}let Y={lowest:4,low:3,default:2,high:1,highest:0};function W(e){return t=>new G(t,e)}let B={highest:W(Y.highest),high:W(Y.high),default:W(Y.default),low:W(Y.low),lowest:W(Y.lowest)};class G{constructor(e,t){this.inner=e,this.prec=t}}class F{of(e){return new H(this,e)}reconfigure(e){return F.reconfigure.of({compartment:this,extension:e})}get(e){return e.config.compartments.get(this)}}class H{constructor(e,t){this.compartment=e,this.inner=t}}class J{constructor(e,t,r,n,i,o){for(this.base=e,this.compartments=t,this.dynamicSlots=r,this.address=n,this.staticValues=i,this.facets=o,this.statusTemplate=[];this.statusTemplate.length<r.length;)this.statusTemplate.push(0)}staticFacet(e){let t=this.address[e.id];return null==t?e.default:this.staticValues[t>>1]}static resolve(e,t,r){let n,i,o=[],a=Object.create(null),s=new Map;for(let r of(n=[[],[],[],[],[]],i=new Map,!function e(r,o){let a=i.get(r);if(null!=a){if(a<=o)return;let e=n[a].indexOf(r);e>-1&&n[a].splice(e,1),r instanceof H&&s.delete(r.compartment)}if(i.set(r,o),Array.isArray(r))for(let t of r)e(t,o);else if(r instanceof H){if(s.has(r.compartment))throw RangeError("Duplicate use of compartment in extensions");let n=t.get(r.compartment)||r.inner;s.set(r.compartment,n),e(n,o)}else if(r instanceof G)e(r.inner,r.prec);else if(r instanceof q)n[o].push(r),r.provides&&e(r.provides,o);else if(r instanceof N)n[o].push(r),r.facet.extensions&&e(r.facet.extensions,Y.default);else{let t=r.extension;if(!t)throw Error(`Unrecognized extension value in extension set (${r}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);e(t,o)}}(e,Y.default),n.reduce((e,t)=>e.concat(t))))r instanceof q?o.push(r):(a[r.facet.id]||(a[r.facet.id]=[])).push(r);let l=Object.create(null),u=[],c=[];for(let e of o)l[e.id]=c.length<<1,c.push(t=>e.slot(t));let d=null==r?void 0:r.config.facets;for(let e in a){let t=a[e],n=t[0].facet,i=d&&d[e]||[];if(t.every(e=>0==e.type)){if(l[n.id]=u.length<<1|1,V(i,t))u.push(r.facet(n));else{let e=n.combine(t.map(e=>e.value));u.push(r&&n.compare(e,r.facet(n))?r.facet(n):e)}}else{for(let e of t)0==e.type?(l[e.id]=u.length<<1|1,u.push(e.value)):(l[e.id]=c.length<<1,c.push(t=>e.dynamicSlot(t)));l[n.id]=c.length<<1,c.push(e=>(function(e,t,r){let n=r.map(t=>e[t.id]),i=r.map(e=>e.type),o=n.filter(e=>!(1&e)),a=e[t.id]>>1;function s(e){let r=[];for(let t=0;t<n.length;t++){let o=ee(e,n[t]);if(2==i[t])for(let e of o)r.push(e);else r.push(o)}return t.combine(r)}return{create(e){for(let t of n)K(e,t);return e.values[a]=s(e),1},update(e,r){if(!L(e,o))return 0;let n=s(e);return t.compare(n,e.values[a])?0:(e.values[a]=n,1)},reconfigure(e,i){let o=L(e,n),l=i.config.facets[t.id],u=i.facet(t);if(l&&!o&&V(r,l))return e.values[a]=u,0;let c=s(e);return t.compare(c,u)?(e.values[a]=u,0):(e.values[a]=c,1)}}})(e,n,t))}}return new J(e,s,c.map(e=>e(l)),l,u,a)}}function K(e,t){if(1&t)return 2;let r=t>>1,n=e.status[r];if(4==n)throw Error("Cyclic dependency between fields and/or facets");if(2&n)return n;e.status[r]=4;let i=e.computeSlot(e,e.config.dynamicSlots[r]);return e.status[r]=2|i}function ee(e,t){return 1&t?e.config.staticValues[t>>1]:e.values[t>>1]}let et=A.define(),er=A.define({combine:e=>e.some(e=>e),static:!0}),en=A.define({combine:e=>e.length?e[0]:void 0,static:!0}),ei=A.define(),eo=A.define(),ea=A.define(),es=A.define({combine:e=>!!e.length&&e[0]});class el{constructor(e,t){this.type=e,this.value=t}static define(){return new eu}}class eu{of(e){return new el(this,e)}}class ec{constructor(e){this.map=e}of(e){return new ed(this,e)}}class ed{constructor(e,t){this.type=e,this.value=t}map(e){let t=this.type.map(this.value,e);return void 0===t?void 0:t==this.value?this:new ed(this.type,t)}is(e){return this.type==e}static define(e={}){return new ec(e.map||(e=>e))}static mapEffects(e,t){if(!e.length)return e;let r=[];for(let n of e){let e=n.map(t);e&&r.push(e)}return r}}ed.reconfigure=ed.define(),ed.appendConfig=ed.define();class ef{constructor(e,t,r,n,i,o){this.startState=e,this.changes=t,this.selection=r,this.effects=n,this.annotations=i,this.scrollIntoView=o,this._doc=null,this._state=null,r&&z(r,t.newLength),i.some(e=>e.type==ef.time)||(this.annotations=i.concat(ef.time.of(Date.now())))}static create(e,t,r,n,i,o){return new ef(e,t,r,n,i,o)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(e){for(let t of this.annotations)if(t.type==e)return t.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(e){let t=this.annotation(ef.userEvent);return!!(t&&(t==e||t.length>e.length&&t.slice(0,e.length)==e&&"."==t[e.length]))}}function ep(e,t,r){var n;let i,o,a;return r?(i=t.changes,o=T.empty(t.changes.length),a=e.changes.compose(t.changes)):(i=t.changes.map(e.changes),o=e.changes.mapDesc(t.changes,!0),a=e.changes.compose(i)),{changes:a,selection:t.selection?t.selection.map(o):null===(n=e.selection)||void 0===n?void 0:n.map(i),effects:ed.mapEffects(e.effects,i).concat(ed.mapEffects(t.effects,o)),annotations:e.annotations.length?e.annotations.concat(t.annotations):t.annotations,scrollIntoView:e.scrollIntoView||t.scrollIntoView}}function eh(e,t,r){let n=t.selection,i=em(t.annotations);return t.userEvent&&(i=i.concat(ef.userEvent.of(t.userEvent))),{changes:t.changes instanceof T?t.changes:T.of(t.changes||[],r,e.facet(en)),selection:n&&(n instanceof I?n:I.single(n.anchor,n.head)),effects:em(t.effects),annotations:i,scrollIntoView:!!t.scrollIntoView}}ef.time=el.define(),ef.userEvent=el.define(),ef.addToHistory=el.define(),ef.remote=el.define();let eO=[];function em(e){return null==e?eO:Array.isArray(e)?e:[e]}var eg=((S=eg||(eg={}))[S.Word=0]="Word",S[S.Space=1]="Space",S[S.Other=2]="Other",S);let ey=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;try{n=RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch(e){}class eb{constructor(e,t,r,n,i,o){this.config=e,this.doc=t,this.selection=r,this.values=n,this.status=e.statusTemplate.slice(),this.computeSlot=i,o&&(o._state=this);for(let e=0;e<this.config.dynamicSlots.length;e++)K(this,e<<1);this.computeSlot=null}field(e,t=!0){let r=this.config.address[e.id];if(null==r){if(t)throw RangeError("Field is not present in this state");return}return K(this,r),ee(this,r)}update(...e){return function e(t,r,n){let i=eh(t,r.length?r[0]:{},t.doc.length);r.length&&!1===r[0].filter&&(n=!1);for(let e=1;e<r.length;e++){!1===r[e].filter&&(n=!1);let o=!!r[e].sequential;i=ep(i,eh(t,r[e],o?i.changes.newLength:t.doc.length),o)}let o=ef.create(t,i.changes,i.selection,i.effects,i.annotations,i.scrollIntoView);return function(e){let t=e.startState,r=t.facet(ea),n=e;for(let i=r.length-1;i>=0;i--){let o=r[i](e);o&&Object.keys(o).length&&(n=ep(n,eh(t,o,e.changes.newLength),!0))}return n==e?e:ef.create(t,e.changes,e.selection,n.effects,n.annotations,n.scrollIntoView)}(n?function(t){let r=t.startState,n=!0;for(let e of r.facet(ei)){let r=e(t);if(!1===r){n=!1;break}Array.isArray(r)&&(n=!0===n?r:function(e,t){let r=[];for(let n=0,i=0;;){let o,a;if(n<e.length&&(i==t.length||t[i]>=e[n]))o=e[n++],a=e[n++];else{if(!(i<t.length))return r;o=t[i++],a=t[i++]}!r.length||r[r.length-1]<o?r.push(o,a):r[r.length-1]<a&&(r[r.length-1]=a)}}(n,r))}if(!0!==n){let e,i;if(!1===n)i=t.changes.invertedDesc,e=T.empty(r.doc.length);else{let r=t.changes.filter(n);e=r.changes,i=r.filtered.mapDesc(r.changes).invertedDesc}t=ef.create(r,e,t.selection&&t.selection.map(i),ed.mapEffects(t.effects,i),t.annotations,t.scrollIntoView)}let i=r.facet(eo);for(let n=i.length-1;n>=0;n--){let o=i[n](t);t=o instanceof ef?o:Array.isArray(o)&&1==o.length&&o[0]instanceof ef?o[0]:e(r,em(o),!1)}return t}(o):o)}(this,e,!0)}applyTransaction(e){let t,r=this.config,{base:n,compartments:i}=r;for(let t of e.effects)t.is(F.reconfigure)?(r&&(i=new Map,r.compartments.forEach((e,t)=>i.set(t,e)),r=null),i.set(t.value.compartment,t.value.extension)):t.is(ed.reconfigure)?(r=null,n=t.value):t.is(ed.appendConfig)&&(r=null,n=em(n).concat(t.value));t=r?e.startState.values.slice():new eb(r=J.resolve(n,i,this),this.doc,this.selection,r.dynamicSlots.map(()=>null),(e,t)=>t.reconfigure(e,this),null).values;let o=e.startState.facet(er)?e.newSelection:e.newSelection.asSingle();new eb(r,e.newDoc,o,t,(t,r)=>r.update(t,e),e)}replaceSelection(e){return"string"==typeof e&&(e=this.toText(e)),this.changeByRange(t=>({changes:{from:t.from,to:t.to,insert:e},range:I.cursor(t.from+e.length)}))}changeByRange(e){let t=this.selection,r=e(t.ranges[0]),n=this.changes(r.changes),i=[r.range],o=em(r.effects);for(let r=1;r<t.ranges.length;r++){let a=e(t.ranges[r]),s=this.changes(a.changes),l=s.map(n);for(let e=0;e<r;e++)i[e]=i[e].map(l);let u=n.mapDesc(s,!0);i.push(a.range.map(u)),n=n.compose(l),o=ed.mapEffects(o,l).concat(ed.mapEffects(em(a.effects),u))}return{changes:n,selection:I.create(i,t.mainIndex),effects:o}}changes(e=[]){return e instanceof T?e:T.of(e,this.doc.length,this.facet(eb.lineSeparator))}toText(e){return i.of(e.split(this.facet(eb.lineSeparator)||P))}sliceDoc(e=0,t=this.doc.length){return this.doc.sliceString(e,t,this.lineBreak)}facet(e){let t=this.config.address[e.id];return null==t?e.default:(K(this,t),ee(this,t))}toJSON(e){let t={doc:this.sliceDoc(),selection:this.selection.toJSON()};if(e)for(let r in e){let n=e[r];n instanceof q&&null!=this.config.address[n.id]&&(t[r]=n.spec.toJSON(this.field(e[r]),this))}return t}static fromJSON(e,t={},r){if(!e||"string"!=typeof e.doc)throw RangeError("Invalid JSON representation for EditorState");let n=[];if(r){for(let t in r)if(Object.prototype.hasOwnProperty.call(e,t)){let i=r[t],o=e[t];n.push(i.init(e=>i.spec.fromJSON(o,e)))}}return eb.create({doc:e.doc,selection:I.fromJSON(e.selection),extensions:t.extensions?n.concat([t.extensions]):n})}static create(e={}){let t=J.resolve(e.extensions||[],new Map),r=e.doc instanceof i?e.doc:i.of((e.doc||"").split(t.staticFacet(eb.lineSeparator)||P)),n=e.selection?e.selection instanceof I?e.selection:I.single(e.selection.anchor,e.selection.head):I.single(0);return z(n,r.length),t.staticFacet(er)||(n=n.asSingle()),new eb(t,r,n,t.dynamicSlots.map(()=>null),(e,t)=>t.create(e),null)}get tabSize(){return this.facet(eb.tabSize)}get lineBreak(){return this.facet(eb.lineSeparator)||"\n"}get readOnly(){return this.facet(es)}phrase(e,...t){for(let t of this.facet(eb.phrases))if(Object.prototype.hasOwnProperty.call(t,e)){e=t[e];break}return t.length&&(e=e.replace(/\$(\$|\d*)/g,(e,r)=>{if("$"==r)return"$";let n=+(r||1);return!n||n>t.length?e:t[n-1]})),e}languageDataAt(e,t,r=-1){let n=[];for(let i of this.facet(et))for(let o of i(this,t,r))Object.prototype.hasOwnProperty.call(o,e)&&n.push(o[e]);return n}charCategorizer(e){var t;return t=this.languageDataAt("wordChars",e).join(""),e=>{if(!/\S/.test(e))return eg.Space;if(function(e){if(n)return n.test(e);for(let t=0;t<e.length;t++){let r=e[t];if(/\w/.test(r)||r>"\x80"&&(r.toUpperCase()!=r.toLowerCase()||ey.test(r)))return!0}return!1}(e))return eg.Word;for(let r=0;r<t.length;r++)if(e.indexOf(t[r])>-1)return eg.Word;return eg.Other}}wordAt(e){let{text:t,from:r,length:n}=this.doc.lineAt(e),i=this.charCategorizer(e),o=e-r,a=e-r;for(;o>0;){let e=O(t,o,!1);if(i(t.slice(e,o))!=eg.Word)break;o=e}for(;a<n;){let e=O(t,a);if(i(t.slice(a,e))!=eg.Word)break;a=e}return o==a?null:I.range(o+r,a+r)}}function ev(e,t,r={}){let n={};for(let t of e)for(let e of Object.keys(t)){let i=t[e],o=n[e];if(void 0===o)n[e]=i;else if(o===i||void 0===i);else if(Object.hasOwnProperty.call(r,e))n[e]=r[e](o,i);else throw Error("Config merge conflict for field "+e)}for(let e in t)void 0===n[e]&&(n[e]=t[e]);return n}eb.allowMultipleSelections=er,eb.tabSize=A.define({combine:e=>e.length?e[0]:4}),eb.lineSeparator=en,eb.readOnly=es,eb.phrases=A.define({compare(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length==n.length&&r.every(r=>e[r]==t[r])}}),eb.languageData=et,eb.changeFilter=ei,eb.transactionFilter=eo,eb.transactionExtender=ea,F.reconfigure=ed.define();class e_{eq(e){return this==e}range(e,t=e){return eP.create(e,t,this)}}e_.prototype.startSide=e_.prototype.endSide=0,e_.prototype.point=!1,e_.prototype.mapMode=j.TrackDel;class eP{constructor(e,t,r){this.from=e,this.to=t,this.value=r}static create(e,t,r){return new eP(e,t,r)}}function ew(e,t){return e.from-t.from||e.value.startSide-t.value.startSide}class eS{constructor(e,t,r,n){this.from=e,this.to=t,this.value=r,this.maxPoint=n}get length(){return this.to[this.to.length-1]}findIndex(e,t,r,n=0){let i=r?this.to:this.from;for(let o=n,a=i.length;;){if(o==a)return o;let n=o+a>>1,s=i[n]-e||(r?this.value[n].endSide:this.value[n].startSide)-t;if(n==o)return s>=0?o:a;s>=0?a=n:o=n+1}}between(e,t,r,n){for(let i=this.findIndex(t,-1e9,!0),o=this.findIndex(r,1e9,!1,i);i<o;i++)if(!1===n(this.from[i]+e,this.to[i]+e,this.value[i]))return!1}map(e,t){let r=[],n=[],i=[],o=-1,a=-1;for(let s=0;s<this.value.length;s++){let l=this.value[s],u=this.from[s]+e,c=this.to[s]+e,d,f;if(u==c){let e=t.mapPos(u,l.startSide,l.mapMode);if(null==e||(d=f=e,l.startSide!=l.endSide&&(f=t.mapPos(u,l.endSide))<d))continue}else if((d=t.mapPos(u,l.startSide))>(f=t.mapPos(c,l.endSide))||d==f&&l.startSide>0&&l.endSide<=0)continue;0>(f-d||l.endSide-l.startSide)||(o<0&&(o=d),l.point&&(a=Math.max(a,f-d)),r.push(l),n.push(d-o),i.push(f-o))}return{mapped:r.length?new eS(n,i,r,a):null,pos:o}}}class ej{constructor(e,t,r,n){this.chunkPos=e,this.chunk=t,this.nextLayer=r,this.maxPoint=n}static create(e,t,r,n){return new ej(e,t,r,n)}get length(){let e=this.chunk.length-1;return e<0?0:Math.max(this.chunkEnd(e),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let e=this.nextLayer.size;for(let t of this.chunk)e+=t.value.length;return e}chunkEnd(e){return this.chunkPos[e]+this.chunk[e].length}update(e){let{add:t=[],sort:r=!1,filterFrom:n=0,filterTo:i=this.length}=e,o=e.filter;if(0==t.length&&!o)return this;if(r&&(t=t.slice().sort(ew)),this.isEmpty)return t.length?ej.of(t):this;let a=new eT(this,null,-1).goto(0),s=0,l=[],u=new eC;for(;a.value||s<t.length;)if(s<t.length&&(a.from-t[s].from||a.startSide-t[s].value.startSide)>=0){let e=t[s++];u.addInner(e.from,e.to,e.value)||l.push(e)}else 1==a.rangeIndex&&a.chunkIndex<this.chunk.length&&(s==t.length||this.chunkEnd(a.chunkIndex)<t[s].from)&&(!o||n>this.chunkEnd(a.chunkIndex)||i<this.chunkPos[a.chunkIndex])&&u.addChunk(this.chunkPos[a.chunkIndex],this.chunk[a.chunkIndex])?a.nextChunk():((!o||n>a.to||i<a.from||o(a.from,a.to,a.value))&&!u.addInner(a.from,a.to,a.value)&&l.push(eP.create(a.from,a.to,a.value)),a.next());return u.finishInner(this.nextLayer.isEmpty&&!l.length?ej.empty:this.nextLayer.update({add:l,filter:o,filterFrom:n,filterTo:i}))}map(e){if(e.empty||this.isEmpty)return this;let t=[],r=[],n=-1;for(let i=0;i<this.chunk.length;i++){let o=this.chunkPos[i],a=this.chunk[i],s=e.touchesRange(o,o+a.length);if(!1===s)n=Math.max(n,a.maxPoint),t.push(a),r.push(e.mapPos(o));else if(!0===s){let{mapped:i,pos:s}=a.map(o,e);i&&(n=Math.max(n,i.maxPoint),t.push(i),r.push(s))}}let i=this.nextLayer.map(e);return 0==t.length?i:new ej(r,t,i||ej.empty,n)}between(e,t,r){if(!this.isEmpty){for(let n=0;n<this.chunk.length;n++){let i=this.chunkPos[n],o=this.chunk[n];if(t>=i&&e<=i+o.length&&!1===o.between(i,e-i,t-i,r))return}this.nextLayer.between(e,t,r)}}iter(e=0){return eM.from([this]).goto(e)}get isEmpty(){return this.nextLayer==this}static iter(e,t=0){return eM.from(e).goto(t)}static compare(e,t,r,n,i=-1){let o=e.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=i),a=t.filter(e=>e.maxPoint>0||!e.isEmpty&&e.maxPoint>=i),s=ex(o,a,r),l=new eQ(o,s,i),u=new eQ(a,s,i);r.iterGaps((e,t,r)=>eE(l,e,u,t,r,n)),r.empty&&0==r.length&&eE(l,0,u,0,0,n)}static eq(e,t,r=0,n){null==n&&(n=999999999);let i=e.filter(e=>!e.isEmpty&&0>t.indexOf(e)),o=t.filter(t=>!t.isEmpty&&0>e.indexOf(t));if(i.length!=o.length)return!1;if(!i.length)return!0;let a=ex(i,o),s=new eQ(i,a,0).goto(r),l=new eQ(o,a,0).goto(r);for(;;){if(s.to!=l.to||!e$(s.active,l.active)||s.point&&(!l.point||!s.point.eq(l.point)))return!1;if(s.to>n)return!0;s.next(),l.next()}}static spans(e,t,r,n,i=-1){let o=new eQ(e,null,i).goto(t),a=t,s=o.openStart;for(;;){let e=Math.min(o.to,r);if(o.point){let r=o.activeForPoint(o.to),i=o.pointFrom<t?r.length+1:Math.min(r.length,s);n.point(a,e,o.point,r,i,o.pointRank),s=Math.min(o.openEnd(e),r.length)}else e>a&&(n.span(a,e,o.active,s),s=o.openEnd(e));if(o.to>r)return s+(o.point&&o.to>r?1:0);a=o.to,o.next()}}static of(e,t=!1){let r=new eC;for(let n of e instanceof eP?[e]:t?function(e){if(e.length>1)for(let t=e[0],r=1;r<e.length;r++){let n=e[r];if(ew(t,n)>0)return e.slice().sort(ew);t=n}return e}(e):e)r.add(n.from,n.to,n.value);return r.finish()}static join(e){if(!e.length)return ej.empty;let t=e[e.length-1];for(let r=e.length-2;r>=0;r--)for(let n=e[r];n!=ej.empty;n=n.nextLayer)t=new ej(n.chunkPos,n.chunk,t,Math.max(n.maxPoint,t.maxPoint));return t}}ej.empty=new ej([],[],null,-1),ej.empty.nextLayer=ej.empty;class eC{finishChunk(e){this.chunks.push(new eS(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,e&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(e,t,r){this.addInner(e,t,r)||(this.nextLayer||(this.nextLayer=new eC)).add(e,t,r)}addInner(e,t,r){let n=e-this.lastTo||r.startSide-this.last.endSide;if(n<=0&&0>(e-this.lastFrom||r.startSide-this.last.startSide))throw Error("Ranges must be added sorted by `from` position and `startSide`");return!(n<0)&&(250==this.from.length&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=e),this.from.push(e-this.chunkStart),this.to.push(t-this.chunkStart),this.last=r,this.lastFrom=e,this.lastTo=t,this.value.push(r),r.point&&(this.maxPoint=Math.max(this.maxPoint,t-e)),!0)}addChunk(e,t){if(0>(e-this.lastTo||t.value[0].startSide-this.last.endSide))return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,t.maxPoint),this.chunks.push(t),this.chunkPos.push(e);let r=t.value.length-1;return this.last=t.value[r],this.lastFrom=t.from[r]+e,this.lastTo=t.to[r]+e,!0}finish(){return this.finishInner(ej.empty)}finishInner(e){if(this.from.length&&this.finishChunk(!1),0==this.chunks.length)return e;let t=ej.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(e):e,this.setMaxPoint);return this.from=null,t}}function ex(e,t,r){let n=new Map;for(let t of e)for(let e=0;e<t.chunk.length;e++)t.chunk[e].maxPoint<=0&&n.set(t.chunk[e],t.chunkPos[e]);let i=new Set;for(let e of t)for(let t=0;t<e.chunk.length;t++){let o=n.get(e.chunk[t]);null==o||(r?r.mapPos(o):o)!=e.chunkPos[t]||(null==r?void 0:r.touchesRange(o,o+e.chunk[t].length))||i.add(e.chunk[t])}return i}class eT{constructor(e,t,r,n=0){this.layer=e,this.skip=t,this.minPoint=r,this.rank=n}get startSide(){return this.value?this.value.startSide:0}get endSide(){return this.value?this.value.endSide:0}goto(e,t=-1e9){return this.chunkIndex=this.rangeIndex=0,this.gotoInner(e,t,!1),this}gotoInner(e,t,r){for(;this.chunkIndex<this.layer.chunk.length;){let t=this.layer.chunk[this.chunkIndex];if(!(this.skip&&this.skip.has(t)||this.layer.chunkEnd(this.chunkIndex)<e||t.maxPoint<this.minPoint))break;this.chunkIndex++,r=!1}if(this.chunkIndex<this.layer.chunk.length){let n=this.layer.chunk[this.chunkIndex].findIndex(e-this.layer.chunkPos[this.chunkIndex],t,!0);(!r||this.rangeIndex<n)&&this.setRangeIndex(n)}this.next()}forward(e,t){0>(this.to-e||this.endSide-t)&&this.gotoInner(e,t,!0)}next(){for(;;){if(this.chunkIndex==this.layer.chunk.length){this.from=this.to=1e9,this.value=null;break}{let e=this.layer.chunkPos[this.chunkIndex],t=this.layer.chunk[this.chunkIndex],r=e+t.from[this.rangeIndex];if(this.from=r,this.to=e+t.to[this.rangeIndex],this.value=t.value[this.rangeIndex],this.setRangeIndex(this.rangeIndex+1),this.minPoint<0||this.value.point&&this.to-this.from>=this.minPoint)break}}}setRangeIndex(e){if(e==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex<this.layer.chunk.length&&this.skip.has(this.layer.chunk[this.chunkIndex]);)this.chunkIndex++;this.rangeIndex=0}else this.rangeIndex=e}nextChunk(){this.chunkIndex++,this.rangeIndex=0,this.next()}compare(e){return this.from-e.from||this.startSide-e.startSide||this.rank-e.rank||this.to-e.to||this.endSide-e.endSide}}class eM{constructor(e){this.heap=e}static from(e,t=null,r=-1){let n=[];for(let i=0;i<e.length;i++)for(let o=e[i];!o.isEmpty;o=o.nextLayer)o.maxPoint>=r&&n.push(new eT(o,t,r,i));return 1==n.length?n[0]:new eM(n)}get startSide(){return this.value?this.value.startSide:0}goto(e,t=-1e9){for(let r of this.heap)r.goto(e,t);for(let e=this.heap.length>>1;e>=0;e--)ek(this.heap,e);return this.next(),this}forward(e,t){for(let r of this.heap)r.forward(e,t);for(let e=this.heap.length>>1;e>=0;e--)ek(this.heap,e);0>(this.to-e||this.value.endSide-t)&&this.next()}next(){if(0==this.heap.length)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let e=this.heap[0];this.from=e.from,this.to=e.to,this.value=e.value,this.rank=e.rank,e.value&&e.next(),ek(this.heap,0)}}}function ek(e,t){for(let r=e[t];;){let n=(t<<1)+1;if(n>=e.length)break;let i=e[n];if(n+1<e.length&&i.compare(e[n+1])>=0&&(i=e[n+1],n++),0>r.compare(i))break;e[n]=r,e[t]=i,t=n}}class eQ{constructor(e,t,r){this.minPoint=r,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=eM.from(e,t,r)}goto(e,t=-1e9){return this.cursor.goto(e,t),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=e,this.endSide=t,this.openStart=-1,this.next(),this}forward(e,t){for(;this.minActive>-1&&0>(this.activeTo[this.minActive]-e||this.active[this.minActive].endSide-t);)this.removeActive(this.minActive);this.cursor.forward(e,t)}removeActive(e){eZ(this.active,e),eZ(this.activeTo,e),eZ(this.activeRank,e),this.minActive=eI(this.active,this.activeTo)}addActive(e){let t=0,{value:r,to:n,rank:i}=this.cursor;for(;t<this.activeRank.length&&(i-this.activeRank[t]||n-this.activeTo[t])>0;)t++;eR(this.active,t,r),eR(this.activeTo,t,n),eR(this.activeRank,t,i),e&&eR(e,t,this.cursor.from),this.minActive=eI(this.active,this.activeTo)}next(){let e=this.to,t=this.point;this.point=null;let r=this.openStart<0?[]:null;for(;;){let n=this.minActive;if(n>-1&&0>(this.activeTo[n]-this.cursor.from||this.active[n].endSide-this.cursor.startSide)){if(this.activeTo[n]>e){this.to=this.activeTo[n],this.endSide=this.active[n].endSide;break}this.removeActive(n),r&&eZ(r,n)}else if(this.cursor.value){if(this.cursor.from>e){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}{let e=this.cursor.value;if(e.point){if(t&&this.cursor.to==this.to&&this.cursor.from<this.cursor.to)this.cursor.next();else{this.point=e,this.pointFrom=this.cursor.from,this.pointRank=this.cursor.rank,this.to=this.cursor.to,this.endSide=e.endSide,this.cursor.next(),this.forward(this.to,this.endSide);break}}else this.addActive(r),this.cursor.next()}}else{this.to=this.endSide=1e9;break}}if(r){this.openStart=0;for(let t=r.length-1;t>=0&&r[t]<e;t--)this.openStart++}}activeForPoint(e){if(!this.active.length)return this.active;let t=[];for(let r=this.active.length-1;r>=0&&!(this.activeRank[r]<this.pointRank);r--)(this.activeTo[r]>e||this.activeTo[r]==e&&this.active[r].endSide>=this.point.endSide)&&t.push(this.active[r]);return t.reverse()}openEnd(e){let t=0;for(let r=this.activeTo.length-1;r>=0&&this.activeTo[r]>e;r--)t++;return t}}function eE(e,t,r,n,i,o){e.goto(t),r.goto(n);let a=n+i,s=n,l=n-t;for(;;){let t=e.to+l-r.to||e.endSide-r.endSide,n=t<0?e.to+l:r.to,i=Math.min(n,a);if(e.point||r.point?e.point&&r.point&&(e.point==r.point||e.point.eq(r.point))&&e$(e.activeForPoint(e.to),r.activeForPoint(r.to))||o.comparePoint(s,i,e.point,r.point):i>s&&!e$(e.active,r.active)&&o.compareRange(s,i,e.active,r.active),n>a)break;s=n,t<=0&&e.next(),t>=0&&r.next()}}function e$(e,t){if(e.length!=t.length)return!1;for(let r=0;r<e.length;r++)if(e[r]!=t[r]&&!e[r].eq(t[r]))return!1;return!0}function eZ(e,t){for(let r=t,n=e.length-1;r<n;r++)e[r]=e[r+1];e.pop()}function eR(e,t,r){for(let r=e.length-1;r>=t;r--)e[r+1]=e[r];e[t]=r}function eI(e,t){let r=-1,n=1e9;for(let i=0;i<t.length;i++)0>(t[i]-n||e[i].endSide-e[r].endSide)&&(r=i,n=t[i]);return r}function ez(e,t,r=e.length){let n=0;for(let i=0;i<r;)9==e.charCodeAt(i)?(n+=t-n%t,i++):(n++,i=O(e,i));return n}function eD(e,t,r,n){for(let n=0,i=0;;){if(i>=t)return n;if(n==e.length)break;i+=9==e.charCodeAt(n)?r-i%r:1,n=O(e,n)}return!0===n?-1:e.length}},77474:function(e,t,r){"use strict";r.d(t,{E1:function(){return A},MV:function(){return D}});var n,i,o,a,s,l=r(89589),u=r(88792),c=r(75631),d=r(34859);function f(e){let t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new e.constructor(+e):new Date("number"==typeof e||"[object Number]"===t||"string"==typeof e||"[object String]"===t?e:NaN)}function p(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}function h(e,t){let{years:r=0,months:n=0,weeks:i=0,days:o=0,hours:a=0,minutes:s=0,seconds:l=0}=t,u=f(e),c=n||r?function(e,t){let r=f(e);if(isNaN(t))return p(e,NaN);if(!t)return r;let n=r.getDate(),i=p(e,r.getTime());return(i.setMonth(r.getMonth()+t+1,0),n>=i.getDate())?i:(r.setFullYear(i.getFullYear(),i.getMonth(),n),r)}(u,n+12*r):u,d=o||i?function(e,t){let r=f(e);return isNaN(t)?p(e,NaN):(t&&r.setDate(r.getDate()+t),r)}(c,o+7*i):c;return p(e,d.getTime()+1e3*(l+60*(s+60*a)))}function O(e){let t=f(e);return t.setHours(0,0,0,0),t}function m(e){let t=f(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function g(e,t){let r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function y(e){return t=>{let r=(e?Math[e]:Math.trunc)(t);return 0===r?0:r}}function b(e,t){return+f(e)-+f(t)}function v(e,t){let r=f(e),n=f(t),i=r.getTime()-n.getTime();return i<0?-1:i>0?1:i}var _=r(55389),P=r(35990);function w(){return Array.from({length:24}).map(()=>0)}var S=e=>{let{streamRef:t,onAudioCaptured:r,onError:n}=e,[i,o]=(0,c.useState)(!1),a=(0,c.useRef)(i),[s,d]=(0,c.useState)(w()),f=(0,c.useRef)(null),p=(0,c.useRef)(null),h=(0,c.useRef)(null),O=(0,c.useRef)(null),m=(0,c.useRef)(r);m.current=r;let g=(0,c.useCallback)(e=>{e.data.arrayBuffer().then(e=>{e.byteLength>0&&m.current?.(e)}).catch(e=>{console.log(e)})},[]),y=(0,c.useCallback)(()=>{let e=t.current;if(!e)throw Error("No stream connected");let r=new AudioContext;h.current=r;let n=r.createMediaStreamSource(e);try{f.current=u.createMeydaAnalyzer({audioContext:r,source:n,featureExtractors:["loudness"],callback:e=>{let t=e.loudness.specific||[];d(()=>Array.from(t))}}),f.current.start()}catch(t){let e=t instanceof Error?t.message:"Unknown error";console.error(`Failed to start mic analyzer: ${e}`)}let i=p.current;if(!i)throw Error("No MimeType specified");O.current=new MediaRecorder(e,{mimeType:i}),O.current.addEventListener("dataavailable",g),O.current.start(100)},[g,t,p]),b=(0,c.useCallback)(()=>{try{f.current&&(f.current.stop(),f.current=null),h.current&&h.current.close().then(()=>{h.current=null}).catch(()=>null),O.current?.stop(),O.current?.removeEventListener("dataavailable",g),O.current=null,t.current?.getTracks().forEach(e=>e.stop()),o(!1)}catch(t){let e=t instanceof Error?t.message:"Unknown error";n(`Error stopping microphone: ${e}`),console.log(t)}},[g,n,t]),v=(0,c.useCallback)(()=>{f.current&&(f.current.stop(),d(w())),t.current?.getTracks().forEach(e=>{e.enabled=!1}),a.current=!0,o(!0)},[t]),_=(0,c.useCallback)(()=>{f.current&&f.current.start(),t.current?.getTracks().forEach(e=>{e.enabled=!0}),a.current=!1,o(!1)},[t]);return(0,c.useEffect)(()=>()=>{try{O.current?.stop(),O.current?.removeEventListener("dataavailable",g),f.current&&(f.current.stop(),f.current=null),t.current?.getTracks().forEach(e=>e.stop()),t.current=null}catch(e){console.log(e)}},[g,t]),(0,c.useEffect)(()=>{let e=(0,l.getBrowserSupportedMimeType)();e.success?p.current=e.mimeType:n(e.error.message)},[n]),{start:y,stop:b,mute:v,unmute:_,isMuted:i,fft:s}},j=[50,150,250,350,450,570,700,840,1e3,1170,1370,1600,1850,2150,2500,2900,3400,4e3,4800,5800,7e3,8500,10500,13500],C=e=>{let[t,r]=(0,c.useState)(!1),[n,i]=(0,c.useState)(!1),[o,a]=(0,c.useState)(w()),s=(0,c.useRef)(null),u=(0,c.useRef)(null),d=(0,c.useRef)(null),f=(0,c.useRef)(!1),p=(0,c.useRef)([]),h=(0,c.useRef)(!1),O=(0,c.useRef)(null),m=(0,c.useRef)(null),g=(0,c.useRef)(e.onPlayAudio);g.current=e.onPlayAudio;let y=(0,c.useRef)(e.onError);y.current=e.onError;let b=(0,c.useCallback)(()=>{if(null===u.current||null===s.current){y.current("Audio environment is not initialized");return}if(0===p.current.length||h.current)return;let e=p.current.shift();if(!e)return;h.current=!0,r(!0);let t=s.current.createBufferSource();t.buffer=e.buffer,t.connect(u.current),O.current=t,m.current=window.setInterval(()=>{try{let e=t.buffer?.sampleRate;if(!u.current||void 0===e)return;let r=new Uint8Array(u.current.frequencyBinCount);u.current.getByteFrequencyData(r);let n=function(e,t){let r=t/2/e.length;return j.map(t=>{let n=Math.round(t/r);return n>=0&&n<e.length?((e[n]??0)-0)/255*2:0})}(r,e);a(()=>n)}catch(e){a(w())}},5),t.start(0),g.current(e.id),t.onended=()=>{m.current&&clearInterval(m.current),a(w()),t.disconnect(),h.current=!1,r(!1),O.current=null,b()}},[]),v=(0,c.useCallback)(()=>{let e=new AudioContext;s.current=e;let t=e.createAnalyser(),r=e.createGain();t.fftSize=2048,t.connect(r),r.connect(e.destination),u.current=t,d.current=r,f.current=!0},[]),_=(0,c.useCallback)(async e=>{if(!f.current||!s.current){y.current("Audio player has not been initialized");return}try{let t=(0,l.convertBase64ToBlob)(e.data,"audio/mp3"),r=await t.arrayBuffer(),n=await s.current.decodeAudioData(r);p.current.push({id:e.id,buffer:n}),1===p.current.length&&b()}catch(t){let e=t instanceof Error?t.message:"Unknown error";y.current(`Failed to add clip to queue: ${e}`)}},[b]),P=(0,c.useCallback)(()=>{f.current=!1,h.current=!1,r(!1),m.current&&window.clearInterval(m.current),O.current&&(O.current.disconnect(),O.current=null),u.current&&(u.current.disconnect(),u.current=null),s.current&&s.current.close().then(()=>{s.current=null}).catch(()=>null),p.current=[],a(w())},[]),S=(0,c.useCallback)(()=>{O.current&&(O.current.stop(),O.current=null),p.current=[],h.current=!1,r(!1),a(w())},[]);return{addToQueue:_,fft:o,initPlayer:v,isPlaying:t,isAudioMuted:n,muteAudio:(0,c.useCallback)(()=>{d.current&&s.current&&(d.current.gain.setValueAtTime(0,s.current.currentTime),i(!0))},[]),unmuteAudio:(0,c.useCallback)(()=>{d.current&&s.current&&(d.current.gain.setValueAtTime(1,s.current.currentTime),i(!1))},[]),stopAll:P,clearQueue:S}},T=e=>{},M=((n=M||{}).IDLE="idle",n.CONNECTING="connecting",n.OPEN="open",n.CLOSED="closed",n),k=e=>{let t=(0,c.useRef)(null),[r,n]=(0,c.useState)("idle"),i=(0,c.useRef)(e.onAudioMessage);i.current=e.onAudioMessage;let o=(0,c.useRef)(e.onMessage);o.current=e.onMessage;let a=(0,c.useRef)(e.onToolCall);a.current=e.onToolCall;let s=(0,c.useRef)(e.onError);s.current=e.onError;let u=(0,c.useRef)(e.onOpen);u.current=e.onOpen;let f=(0,c.useRef)(e.onClose);f.current=e.onClose;let p=(0,c.useCallback)(e=>new Promise((r,c)=>{let p=new l.HumeClient("apiKey"===e.auth.type?{apiKey:e.auth.value,environment:e.hostname}:{accessToken:e.auth.value,environment:e.hostname});t.current=p.empathicVoice.chat.connect(e),t.current.on("open",()=>{u.current?.(),n("open"),r("open")}),t.current.on("message",e=>{if("audio_output"===e.type){let t={...e,receivedAt:new Date};i.current?.(t);return}if("assistant_message"===e.type||"user_message"===e.type||"user_interruption"===e.type||"error"===e.type||"tool_response"===e.type||"tool_error"===e.type||"chat_metadata"===e.type||"assistant_end"===e.type){let t={...e,receivedAt:new Date};o.current?.(t);return}if("tool_call"===e.type){let r={...e,receivedAt:new Date};o.current?.(r),a.current?.(r,{success:e=>({type:"tool_response",toolCallId:r.toolCallId,content:JSON.stringify(e)}),error:e=>{let{error:t,code:n,level:i,content:o}=e;return{type:"tool_error",toolCallId:r.toolCallId,error:t,code:n,level:null!==i?"warn":void 0,content:o}}}).then(e=>{let r=d.empathicVoice.ToolResponseMessage.parse(e),n=d.empathicVoice.ToolErrorMessage.parse(e);"tool_response"===e.type&&r.ok?t.current?.sendToolResponseMessage(e):"tool_error"===e.type&&n.ok?t.current?.sendToolErrorMessage(e):s.current?.("Invalid response from tool call")});return}T(e)}),t.current.on("close",e=>{f.current?.(e),n("closed")}),t.current.on("error",e=>{let t=e instanceof Error?e.message:"Unknown error";s.current?.(t,e instanceof Error?e:void 0),c(e)}),n("connecting")}),[]),h=(0,c.useCallback)(()=>{n("idle"),t.current?.close()},[]),O=(0,c.useCallback)(e=>{t.current?.sendSessionSettings(e)},[]),m=(0,c.useCallback)(e=>{t.current?.socket?.send(e)},[]),g=(0,c.useCallback)(e=>{t.current?.sendUserInput(e)},[]),y=(0,c.useCallback)(e=>{t.current?.sendAssistantInput({text:e})},[]);return{readyState:r,sendSessionSettings:O,sendAudio:m,connect:p,disconnect:h,sendUserInput:g,sendAssistantInput:y,sendToolMessage:(0,c.useCallback)(e=>{"tool_error"===e.type?t.current?.sendToolErrorMessage(e):t.current?.sendToolResponseMessage(e)},[]),sendPauseAssistantMessage:(0,c.useCallback)(()=>{t.current?.pauseAssistant({})},[]),sendResumeAssistantMessage:(0,c.useCallback)(()=>{t.current?.resumeAssistant({})},[])}},Q=()=>{},E=()=>{let e=(0,c.useRef)(null),t=(0,c.useRef)(null),[r,n]=(0,c.useState)(null),i=(0,c.useCallback)(()=>{t.current=Date.now(),n("00:00:00"),e.current=window.setInterval(()=>{if(t.current){let e=function(e){let t=f(e.start),r=f(e.end),n={},i=function(e,t){let r=f(e),n=f(t),i=v(r,n),o=Math.abs(function(e,t){let r=f(e),n=f(t);return r.getFullYear()-n.getFullYear()}(r,n));r.setFullYear(1584),n.setFullYear(1584);let a=v(r,n)===-i,s=i*(o-+a);return 0===s?0:s}(r,t);i&&(n.years=i);let o=h(t,{years:n.years}),a=function(e,t){let r;let n=f(e),i=f(t),o=v(n,i),a=Math.abs(function(e,t){let r=f(e),n=f(t);return 12*(r.getFullYear()-n.getFullYear())+(r.getMonth()-n.getMonth())}(n,i));if(a<1)r=0;else{1===n.getMonth()&&n.getDate()>27&&n.setDate(30),n.setMonth(n.getMonth()-o*a);let t=v(n,i)===-o;(function(e){let t=f(e);return+function(e){let t=f(e);return t.setHours(23,59,59,999),t}(t)==+function(e){let t=f(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}(t)})(f(e))&&1===a&&1===v(e,i)&&(t=!1),r=o*(a-Number(t))}return 0===r?0:r}(r,o);a&&(n.months=a);let s=h(o,{months:n.months}),l=function(e,t){let r=f(e),n=f(t),i=g(r,n),o=Math.abs(function(e,t){let r=O(e),n=O(t);return Math.round((+r-m(r)-(+n-m(n)))/864e5)}(r,n));r.setDate(r.getDate()-i*o);let a=Number(g(r,n)===-i),s=i*(o-a);return 0===s?0:s}(r,s);l&&(n.days=l);let u=h(s,{days:n.days}),c=function(e,t,r){let n=b(e,t)/36e5;return y(void 0)(n)}(r,u);c&&(n.hours=c);let d=h(u,{hours:n.hours}),p=function(e,t,r){let n=b(e,t)/6e4;return y(void 0)(n)}(r,d);p&&(n.minutes=p);let _=function(e,t,r){let n=b(e,t)/1e3;return y(void 0)(n)}(r,h(d,{minutes:n.minutes}));return _&&(n.seconds=_),n}({start:t.current,end:Date.now()}),r=(e.hours??0).toString().padStart(2,"0"),i=(e.minutes??0).toString().padStart(2,"0"),o=(e.seconds??0).toString().padStart(2,"0");n(`${r}:${i}:${o}`)}},500)},[]),o=(0,c.useCallback)(()=>{e.current&&(window.clearInterval(e.current),e.current=null)},[]),a=(0,c.useCallback)(()=>{n(null)},[]);return(0,c.useEffect)(()=>()=>{e.current&&(window.clearInterval(e.current),e.current=null)},[]),{timestamp:r,start:i,stop:o,reset:a}},$=()=>{let[e,t]=(0,c.useState)("prompt"),r=(0,c.useRef)(null),n=(0,c.useCallback)(async()=>{try{let e=await (0,l.getAudioStream)();return t("granted"),r.current=e,(0,l.checkForAudioTracks)(e),"granted"}catch(e){return t("denied"),"denied"}},[]);return{streamRef:r,getStream:n,permission:e}},Z=(e,t)=>t.length<=e?t:t.slice(t.length-e),R=e=>{let{sendMessageToParent:t,messageHistoryLimit:r}=e,[n,i]=(0,c.useState)({}),[o,a]=(0,c.useState)([]),[s,l]=(0,c.useState)(null),[u,d]=(0,c.useState)(null),[f,p]=(0,c.useState)(null),h=(0,c.useCallback)(()=>{a(e=>e.concat([{type:"socket_connected",receivedAt:new Date}]))},[]),O=(0,c.useCallback)(()=>{a(e=>e.concat([{type:"socket_disconnected",receivedAt:new Date}]))},[]);return{createConnectMessage:h,createDisconnectMessage:O,onMessage:(0,c.useCallback)(e=>{switch(e.type){case"assistant_message":i(t=>({...t,[`${e.id}`]:e}));break;case"user_message":t?.(e),d(e),a(t=>Z(r,t.concat([e])));break;case"user_interruption":case"error":case"tool_call":case"tool_response":case"tool_error":t?.(e),a(t=>Z(r,t.concat([e])));break;case"chat_metadata":t?.(e),a(t=>Z(r,t.concat([e]))),p(e)}},[]),onPlayAudio:(0,c.useCallback)(e=>{let o=n[e];o&&(t?.(o),l(o),a(e=>Z(r,e.concat([o]))),i(t=>{let r={...t};return delete r[e],r}))},[n,t,r]),clearMessages:(0,c.useCallback)(()=>{a([]),l(null),d(null),i({})},[]),messages:o,lastVoiceMessage:s,lastUserMessage:u,chatMetadata:f}},I=()=>{let[e,t]=(0,c.useState)({});return{store:e,addToStore:(0,c.useCallback)(e=>{t(t=>{let r={...t[e.toolCallId]};return"tool_call"===e.type&&(r.call=e),("tool_response"===e.type||"tool_error"===e.type)&&(r.resolved=e),{...t,[e.toolCallId]:r}})},[]),clearStore:(0,c.useCallback)(()=>{t({})},[])}},z=(0,c.createContext)(null),D=()=>{let e=(0,c.useContext)(z);if(!e)throw Error("useVoice must be used within an VoiceProvider");return e},A=e=>{let{children:t,clearMessagesOnDisconnect:r=!0,messageHistoryLimit:n=100,sessionSettings:i,...o}=e,{timestamp:a,start:s,stop:l}=E(),[u,d]=(0,c.useState)({value:"disconnected"}),[f,p]=(0,c.useState)(null),h=null!==f,O=f?.type==="mic_error",m=f?.type==="socket_error",g=f?.type==="audio_error",y=(0,c.useRef)(o.onError??Q);y.current=o.onError??Q;let b=(0,c.useRef)(o.onClose??Q);b.current=o.onClose??Q;let v=I(),P=R({sendMessageToParent:o.onMessage,messageHistoryLimit:n}),w=(0,c.useCallback)(e=>{p(e),null!==e&&y.current?.(e)},[]),j=(0,c.useCallback)((e,t)=>{l(),w({type:"socket_error",message:e,error:t})},[l,w]),T=C({onError:e=>{w({type:"audio_error",message:e})},onPlayAudio:e=>{P.onPlayAudio(e)}}),{streamRef:M,getStream:Z,permission:D}=$(),A=k({onAudioMessage:e=>{T.addToQueue(e)},onMessage:(0,c.useCallback)(e=>{P.onMessage(e),("user_interruption"===e.type||"user_message"===e.type)&&T.clearQueue(),("tool_call"===e.type||"tool_response"===e.type||"tool_error"===e.type)&&v.addToStore(e)},[P,T,v]),onError:j,onOpen:(0,c.useCallback)(()=>{s(),P.createConnectMessage(),o.onOpen?.()},[P,o,s]),onClose:(0,c.useCallback)(e=>{l(),P.createDisconnectMessage(),b.current?.(e)},[P,l]),onToolCall:o.onToolCall}),V=S({streamRef:M,onAudioCaptured:(0,c.useCallback)(e=>{try{A.sendAudio(e)}catch(e){w({type:"socket_error",message:e instanceof Error?e.message:"Unknown error"})}},[]),onError:(0,c.useCallback)(e=>{w({type:"mic_error",message:e})},[w])}),N=(0,c.useCallback)(async()=>{if(w(null),d({value:"connecting"}),"denied"===await Z()){let e={type:"mic_error",message:"Microphone permission denied"};return w(e),Promise.reject(e)}try{await A.connect({...o}).then(()=>{void 0!==i&&Object.keys(i).length>0&&A.sendSessionSettings(i)})}catch(t){let e={type:"socket_error",message:"We could not connect to the voice. Please try again."};return w(e),Promise.reject(e)}try{let[e,t]=await Promise.allSettled([V.start(),T.initPlayer()]);"fulfilled"===e.status&&"fulfilled"===t.status&&d({value:"connected"})}catch(e){w({type:"audio_error",message:e instanceof Error?e.message:"We could not connect to audio. Please try again."})}},[A,o,Z,V,T,i,w]),X=(0,c.useCallback)(()=>{A.disconnect(),T.stopAll(),V.stop(),r&&P.clearMessages(),v.clearStore()},[A,T,V,r,v,P]),L=(0,c.useCallback)(e=>{"denied"===D&&d({value:"error",reason:"Microphone permission denied"}),l(),X(),"error"===u.value||e||d({value:"disconnected"})},[D,l,X,u.value]);(0,c.useEffect)(()=>{null!==f&&"error"!==u.value&&"disconnected"!==u.value&&(d({value:"error",reason:f.message}),X())},[u.value,L,X,f]),(0,c.useEffect)(()=>()=>{X()},[]);let U=(0,c.useMemo)(()=>({connect:N,disconnect:L,fft:T.fft,micFft:V.fft,isMuted:V.isMuted,isAudioMuted:T.isAudioMuted,isPlaying:T.isPlaying,messages:P.messages,lastVoiceMessage:P.lastVoiceMessage,lastUserMessage:P.lastUserMessage,clearMessages:P.clearMessages,mute:V.mute,muteAudio:T.muteAudio,readyState:A.readyState,sendUserInput:A.sendUserInput,sendAssistantInput:A.sendAssistantInput,sendSessionSettings:A.sendSessionSettings,sendPauseAssistantMessage:A.sendPauseAssistantMessage,sendResumeAssistantMessage:A.sendResumeAssistantMessage,sendToolMessage:A.sendToolMessage,status:u,unmute:V.unmute,unmuteAudio:T.unmuteAudio,error:f,isAudioError:g,isError:h,isMicrophoneError:O,isSocketError:m,callDurationTimestamp:a,toolStatusStore:v.store,chatMetadata:P.chatMetadata}),[N,L,T.fft,T.isPlaying,T.isAudioMuted,T.muteAudio,T.unmuteAudio,V.fft,V.isMuted,V.mute,V.unmute,P.messages,P.lastVoiceMessage,P.lastUserMessage,P.clearMessages,A.readyState,A.sendUserInput,A.sendAssistantInput,A.sendSessionSettings,A.sendToolMessage,A.sendPauseAssistantMessage,A.sendResumeAssistantMessage,u,f,g,h,O,m,a,v,P.chatMetadata]);return(0,_.jsx)(z.Provider,{value:U,children:t})};P.ZP.object({type:P.ZP.literal("audio"),data:P.ZP.instanceof(ArrayBuffer)}).transform(e=>Object.assign(e,{receivedAt:new Date}));var V=((i=V||{}).DEFAULT="hume_ai",i.ELEVEN_LABS="eleven_labs",i.PLAY_HT="play_ht",i),N=((o=N||{})[o.MONO=1]="MONO",o[o.STEREO=2]="STEREO",o),X=((a=X||{}).LINEAR16="linear16",a.OPUS="opus",a),L=((s=L||{}).CLAUDE_3_OPUS="CLAUDE_3_OPUS",s.CLAUDE_3_SONNET="CLAUDE_3_SONNET",s.CLAUDE_3_HAIKU="CLAUDE_3_HAIKU",s.CLAUDE_21="CLAUDE_21",s.CLAUDE_INSTANT_12="CLAUDE_INSTANT_12",s.GPT_4_TURBO_PREVIEW="GPT_4_TURBO_PREVIEW",s.GPT_35_TURBO_0125="GPT_35_TURBO_0125",s.GPT_35_TURBO="GPT_35_TURBO",s.FIREWORKS_MIXTRAL_8X7B="FIREWORKS_MIXTRAL_8X7B",s);P.z.object({begin:P.z.number(),end:P.z.number()})},81637:function(e,t,r){"use strict";var n,i;r.d(t,{Jq:function(){return d},L3:function(){return o},Lj:function(){return f},_b:function(){return I},hr:function(){return Z},i9:function(){return R},md:function(){return l},mp:function(){return O},vj:function(){return n}});let o=1024,a=0;class s{constructor(e,t){this.from=e,this.to=t}}class l{constructor(e={}){this.id=a++,this.perNode=!!e.perNode,this.deserialize=e.deserialize||(()=>{throw Error("This node type doesn't define a deserialize function")})}add(e){if(this.perNode)throw RangeError("Can't add per-node props to node types");return"function"!=typeof e&&(e=d.match(e)),t=>{let r=e(t);return void 0===r?null:[this,r]}}}l.closedBy=new l({deserialize:e=>e.split(" ")}),l.openedBy=new l({deserialize:e=>e.split(" ")}),l.group=new l({deserialize:e=>e.split(" ")}),l.isolate=new l({deserialize:e=>{if(e&&"rtl"!=e&&"ltr"!=e&&"auto"!=e)throw RangeError("Invalid value for isolate: "+e);return e||"auto"}}),l.contextHash=new l({perNode:!0}),l.lookAhead=new l({perNode:!0}),l.mounted=new l({perNode:!0});class u{constructor(e,t,r){this.tree=e,this.overlay=t,this.parser=r}static get(e){return e&&e.props&&e.props[l.mounted.id]}}let c=Object.create(null);class d{constructor(e,t,r,n=0){this.name=e,this.props=t,this.id=r,this.flags=n}static define(e){let t=e.props&&e.props.length?Object.create(null):c,r=(e.top?1:0)|(e.skipped?2:0)|(e.error?4:0)|(null==e.name?8:0),n=new d(e.name||"",t,e.id,r);if(e.props){for(let r of e.props)if(Array.isArray(r)||(r=r(n)),r){if(r[0].perNode)throw RangeError("Can't store a per-node prop on a node type");t[r[0].id]=r[1]}}return n}prop(e){return this.props[e.id]}get isTop(){return(1&this.flags)>0}get isSkipped(){return(2&this.flags)>0}get isError(){return(4&this.flags)>0}get isAnonymous(){return(8&this.flags)>0}is(e){if("string"==typeof e){if(this.name==e)return!0;let t=this.prop(l.group);return!!t&&t.indexOf(e)>-1}return this.id==e}static match(e){let t=Object.create(null);for(let r in e)for(let n of r.split(" "))t[n]=e[r];return e=>{for(let r=e.prop(l.group),n=-1;n<(r?r.length:0);n++){let i=t[n<0?e.name:r[n]];if(i)return i}}}}d.none=new d("",Object.create(null),0,8);class f{constructor(e){this.types=e;for(let t=0;t<e.length;t++)if(e[t].id!=t)throw RangeError("Node type ids should correspond to array positions when creating a node set")}extend(...e){let t=[];for(let r of this.types){let n=null;for(let t of e){let e=t(r);e&&(n||(n=Object.assign({},r.props)),n[e[0].id]=e[1])}t.push(n?new d(r.name,n,r.id,r.flags):r)}return new f(t)}}let p=new WeakMap,h=new WeakMap;(i=n||(n={}))[i.ExcludeBuffers=1]="ExcludeBuffers",i[i.IncludeAnonymous=2]="IncludeAnonymous",i[i.IgnoreMounts=4]="IgnoreMounts",i[i.IgnoreOverlays=8]="IgnoreOverlays";class O{constructor(e,t,r,n,i){if(this.type=e,this.children=t,this.positions=r,this.length=n,this.props=null,i&&i.length)for(let[e,t]of(this.props=Object.create(null),i))this.props["number"==typeof e?e:e.id]=t}toString(){let e=u.get(this);if(e&&!e.overlay)return e.tree.toString();let t="";for(let e of this.children){let r=e.toString();r&&(t&&(t+=","),t+=r)}return this.type.name?(/\W/.test(this.type.name)&&!this.type.isError?JSON.stringify(this.type.name):this.type.name)+(t.length?"("+t+")":""):t}cursor(e=0){return new M(this.topNode,e)}cursorAt(e,t=0,r=0){let n=new M(p.get(this)||this.topNode);return n.moveTo(e,t),p.set(this,n._tree),n}get topNode(){return new _(this,0,0,null)}resolve(e,t=0){let r=b(p.get(this)||this.topNode,e,t,!1);return p.set(this,r),r}resolveInner(e,t=0){let r=b(h.get(this)||this.topNode,e,t,!0);return h.set(this,r),r}resolveStack(e,t=0){return function(e,t,r){let n=e.resolveInner(t,r),i=null;for(let e=n instanceof _?n:n.context.parent;e;e=e.parent)if(e.index<0){let o=e.parent;(i||(i=[n])).push(o.resolve(t,r)),e=o}else{let o=u.get(e.tree);if(o&&o.overlay&&o.overlay[0].from<=t&&o.overlay[o.overlay.length-1].to>=t){let a=new _(o.tree,o.overlay[0].from+e.from,-1,e);(i||(i=[n])).push(b(a,t,r,!1))}}return i?C(i):n}(this,e,t)}iterate(e){let{enter:t,leave:r,from:i=0,to:o=this.length}=e,a=e.mode||0,s=(a&n.IncludeAnonymous)>0;for(let e=this.cursor(a|n.IncludeAnonymous);;){let n=!1;if(e.from<=o&&e.to>=i&&(!s&&e.type.isAnonymous||!1!==t(e))){if(e.firstChild())continue;n=!0}for(;n&&r&&(s||!e.type.isAnonymous)&&r(e),!e.nextSibling();){if(!e.parent())return;n=!0}}}prop(e){return e.perNode?this.props?this.props[e.id]:void 0:this.type.prop(e)}get propValues(){let e=[];if(this.props)for(let t in this.props)e.push([+t,this.props[t]]);return e}balance(e={}){return this.children.length<=8?this:$(d.none,this.children,this.positions,0,this.children.length,0,this.length,(e,t,r)=>new O(this.type,e,t,r,this.propValues),e.makeTree||((e,t,r)=>new O(d.none,e,t,r)))}static build(e){return function(e){var t;let{buffer:r,nodeSet:n,maxBufferLength:i=o,reused:a=[],minRepeatType:s=n.types.length}=e,u=Array.isArray(r)?new m(r,r.length):r,c=n.types,d=0,f=0;function p(e,t,r,i,o,a,s,l){let u=[],c=[];for(;e.length>i;)u.push(e.pop()),c.push(t.pop()+r-o);e.push(h(n.types[s],u,c,a-o,l-a)),t.push(o-r)}function h(e,t,r,n,i=0,o){if(d){let e=[l.contextHash,d];o=o?[e].concat(o):[e]}if(i>25){let e=[l.lookAhead,i];o=o?[e].concat(o):[e]}return new O(e,t,r,n,o)}let y=[],b=[];for(;u.pos>0;)!function e(t,r,o,m,y,b){let{id:v,start:_,end:P,size:w}=u,S=f;for(;w<0;){if(u.next(),-1==w){let e=a[v];o.push(e),m.push(_-t);return}if(-3==w){d=v;return}if(-4==w){f=v;return}throw RangeError(`Unrecognized record size: ${w}`)}let j=c[v],C,T,M=_-t;if(P-_<=i&&(T=function(e,t){let r=u.fork(),n=0,o=0,a=0,l=r.end-i,c={size:0,start:0,skip:0};r:for(let i=r.pos-e;r.pos>i;){let e=r.size;if(r.id==t&&e>=0){c.size=n,c.start=o,c.skip=a,a+=4,n+=4,r.next();continue}let u=r.pos-e;if(e<0||u<i||r.start<l)break;let d=r.id>=s?4:0,f=r.start;for(r.next();r.pos>u;){if(r.size<0){if(-3==r.size)d+=4;else break r}else r.id>=s&&(d+=4);r.next()}o=f,n+=e,a+=d}return(t<0||n==e)&&(c.size=n,c.start=o,c.skip=a),c.size>4?c:void 0}(u.pos-r,y))){let e=new Uint16Array(T.size-T.skip),r=u.pos-T.size,i=e.length;for(;u.pos>r;)i=function e(t,r,n){let{id:i,start:o,end:a,size:l}=u;if(u.next(),l>=0&&i<s){let s=n;if(l>4){let i=u.pos-(l-4);for(;u.pos>i;)n=e(t,r,n)}r[--n]=s,r[--n]=a-t,r[--n]=o-t,r[--n]=i}else -3==l?d=i:-4==l&&(f=i);return n}(T.start,e,i);C=new g(e,P-T.start,n),M=T.start-t}else{let t=u.pos-w;u.next();let r=[],o=[],a=v>=s?v:-1,c=0,d=P;for(;u.pos>t;)a>=0&&u.id==a&&u.size>=0?(u.end<=d-i&&(p(r,o,_,c,u.end,d,a,S),c=r.length,d=u.end),u.next()):b>2500?function(e,t,r,o){let a=[],s=0,l=-1;for(;u.pos>t;){let{id:e,start:t,end:r,size:n}=u;if(n>4)u.next();else if(l>-1&&t<l)break;else l<0&&(l=r-i),a.push(e,t,r),s++,u.next()}if(s){let t=new Uint16Array(4*s),i=a[a.length-2];for(let e=a.length-3,r=0;e>=0;e-=3)t[r++]=a[e],t[r++]=a[e+1]-i,t[r++]=a[e+2]-i,t[r++]=r;r.push(new g(t,a[2]-i,n)),o.push(i-e)}}(_,t,r,o):e(_,t,r,o,a,b+1);if(a>=0&&c>0&&c<r.length&&p(r,o,_,c,_,d,a,S),r.reverse(),o.reverse(),a>-1&&c>0){let e=function(e){return(t,r,n)=>{let i=0,o=t.length-1,a,s;if(o>=0&&(a=t[o])instanceof O){if(!o&&a.type==e&&a.length==n)return a;(s=a.prop(l.lookAhead))&&(i=r[o]+a.length+s)}return h(e,t,r,n,i)}}(j);C=$(j,r,o,0,r.length,0,P-_,e,e)}else C=h(j,r,o,P-_,S-P)}o.push(C),m.push(M)}(e.start||0,e.bufferStart||0,y,b,-1,0);let v=null!==(t=e.length)&&void 0!==t?t:y.length?b[0]+y[0].length:0;return new O(c[e.topID],y.reverse(),b.reverse(),v)}(e)}}O.empty=new O(d.none,[],[],0);class m{constructor(e,t){this.buffer=e,this.index=t}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new m(this.buffer,this.index)}}class g{constructor(e,t,r){this.buffer=e,this.length=t,this.set=r}get type(){return d.none}toString(){let e=[];for(let t=0;t<this.buffer.length;)e.push(this.childString(t)),t=this.buffer[t+3];return e.join(",")}childString(e){let t=this.buffer[e],r=this.buffer[e+3],n=this.set.types[t],i=n.name;if(/\W/.test(i)&&!n.isError&&(i=JSON.stringify(i)),r==(e+=4))return i;let o=[];for(;e<r;)o.push(this.childString(e)),e=this.buffer[e+3];return i+"("+o.join(",")+")"}findChild(e,t,r,n,i){let{buffer:o}=this,a=-1;for(let s=e;s!=t&&(!y(i,n,o[s+1],o[s+2])||(a=s,!(r>0)));s=o[s+3]);return a}slice(e,t,r){let n=this.buffer,i=new Uint16Array(t-e),o=0;for(let a=e,s=0;a<t;){i[s++]=n[a++],i[s++]=n[a++]-r;let t=i[s++]=n[a++]-r;i[s++]=n[a++]-e,o=Math.max(o,t)}return new g(i,o,this.set)}}function y(e,t,r,n){switch(e){case -2:return r<t;case -1:return n>=t&&r<t;case 0:return r<t&&n>t;case 1:return r<=t&&n>t;case 2:return n>t;case 4:return!0}}function b(e,t,r,i){for(var o;e.from==e.to||(r<1?e.from>=t:e.from>t)||(r>-1?e.to<=t:e.to<t);){let t=!i&&e instanceof _&&e.index<0?null:e.parent;if(!t)return e;e=t}let a=i?0:n.IgnoreOverlays;if(i)for(let n=e,i=n.parent;i;i=(n=i).parent)n instanceof _&&n.index<0&&(null===(o=i.enter(t,r,a))||void 0===o?void 0:o.from)!=n.from&&(e=i);for(;;){let n=e.enter(t,r,a);if(!n)return e;e=n}}class v{cursor(e=0){return new M(this,e)}getChild(e,t=null,r=null){let n=P(this,e,t,r);return n.length?n[0]:null}getChildren(e,t=null,r=null){return P(this,e,t,r)}resolve(e,t=0){return b(this,e,t,!1)}resolveInner(e,t=0){return b(this,e,t,!0)}matchContext(e){return w(this,e)}enterUnfinishedNodesBefore(e){let t=this.childBefore(e),r=this;for(;t;){let e=t.lastChild;if(!e||e.to!=t.to)break;e.type.isError&&e.from==e.to?(r=t,t=e.prevSibling):t=e}return r}get node(){return this}get next(){return this.parent}}class _ extends v{constructor(e,t,r,n){super(),this._tree=e,this.from=t,this.index=r,this._parent=n}get type(){return this._tree.type}get name(){return this._tree.type.name}get to(){return this.from+this._tree.length}nextChild(e,t,r,i,o=0){for(let a=this;;){for(let{children:s,positions:l}=a._tree,c=t>0?s.length:-1;e!=c;e+=t){let c=s[e],d=l[e]+a.from;if(y(i,r,d,d+c.length)){if(c instanceof g){if(o&n.ExcludeBuffers)continue;let s=c.findChild(0,c.buffer.length,t,r-d,i);if(s>-1)return new j(new S(a,c,e,d),null,s)}else if(o&n.IncludeAnonymous||!c.type.isAnonymous||k(c)){let s;if(!(o&n.IgnoreMounts)&&(s=u.get(c))&&!s.overlay)return new _(s.tree,d,e,a);let l=new _(c,d,e,a);return o&n.IncludeAnonymous||!l.type.isAnonymous?l:l.nextChild(t<0?c.children.length-1:0,t,r,i)}}}if(o&n.IncludeAnonymous||!a.type.isAnonymous||(e=a.index>=0?a.index+t:t<0?-1:a._parent._tree.children.length,!(a=a._parent)))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(e){return this.nextChild(0,1,e,2)}childBefore(e){return this.nextChild(this._tree.children.length-1,-1,e,-2)}enter(e,t,r=0){let i;if(!(r&n.IgnoreOverlays)&&(i=u.get(this._tree))&&i.overlay){let r=e-this.from;for(let{from:e,to:n}of i.overlay)if((t>0?e<=r:e<r)&&(t<0?n>=r:n>r))return new _(i.tree,i.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,e,t,r)}nextSignificantParent(){let e=this;for(;e.type.isAnonymous&&e._parent;)e=e._parent;return e}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function P(e,t,r,n){let i=e.cursor(),o=[];if(!i.firstChild())return o;if(null!=r){for(let e=!1;!e;)if(e=i.type.is(r),!i.nextSibling())return o}for(;;){if(null!=n&&i.type.is(n))return o;if(i.type.is(t)&&o.push(i.node),!i.nextSibling())return null==n?o:[]}}function w(e,t,r=t.length-1){for(let n=e.parent;r>=0;n=n.parent){if(!n)return!1;if(!n.type.isAnonymous){if(t[r]&&t[r]!=n.name)return!1;r--}}return!0}class S{constructor(e,t,r,n){this.parent=e,this.buffer=t,this.index=r,this.start=n}}class j extends v{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(e,t,r){super(),this.context=e,this._parent=t,this.index=r,this.type=e.buffer.set.types[e.buffer.buffer[r]]}child(e,t,r){let{buffer:n}=this.context,i=n.findChild(this.index+4,n.buffer[this.index+3],e,t-this.context.start,r);return i<0?null:new j(this.context,this,i)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(e){return this.child(1,e,2)}childBefore(e){return this.child(-1,e,-2)}enter(e,t,r=0){if(r&n.ExcludeBuffers)return null;let{buffer:i}=this.context,o=i.findChild(this.index+4,i.buffer[this.index+3],t>0?1:-1,e-this.context.start,t);return o<0?null:new j(this.context,this,o)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(e){return this._parent?null:this.context.parent.nextChild(this.context.index+e,e,0,4)}get nextSibling(){let{buffer:e}=this.context,t=e.buffer[this.index+3];return t<(this._parent?e.buffer[this._parent.index+3]:e.buffer.length)?new j(this.context,this._parent,t):this.externalSibling(1)}get prevSibling(){let{buffer:e}=this.context,t=this._parent?this._parent.index+4:0;return this.index==t?this.externalSibling(-1):new j(this.context,this._parent,e.findChild(t,this.index,-1,0,4))}get tree(){return null}toTree(){let e=[],t=[],{buffer:r}=this.context,n=this.index+4,i=r.buffer[this.index+3];if(i>n){let o=r.buffer[this.index+1];e.push(r.slice(n,i,o)),t.push(0)}return new O(this.type,e,t,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function C(e){if(!e.length)return null;let t=0,r=e[0];for(let n=1;n<e.length;n++){let i=e[n];(i.from>r.from||i.to<r.to)&&(r=i,t=n)}let n=r instanceof _&&r.index<0?null:r.parent,i=e.slice();return n?i[t]=n:i.splice(t,1),new T(i,r)}class T{constructor(e,t){this.heads=e,this.node=t}get next(){return C(this.heads)}}class M{get name(){return this.type.name}constructor(e,t=0){if(this.mode=t,this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,e instanceof _)this.yieldNode(e);else{this._tree=e.context.parent,this.buffer=e.context;for(let t=e._parent;t;t=t._parent)this.stack.unshift(t.index);this.bufferNode=e,this.yieldBuf(e.index)}}yieldNode(e){return!!e&&(this._tree=e,this.type=e.type,this.from=e.from,this.to=e.to,!0)}yieldBuf(e,t){this.index=e;let{start:r,buffer:n}=this.buffer;return this.type=t||n.set.types[n.buffer[e]],this.from=r+n.buffer[e+1],this.to=r+n.buffer[e+2],!0}yield(e){return!!e&&(e instanceof _?(this.buffer=null,this.yieldNode(e)):(this.buffer=e.context,this.yieldBuf(e.index,e.type)))}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(e,t,r){if(!this.buffer)return this.yield(this._tree.nextChild(e<0?this._tree._tree.children.length-1:0,e,t,r,this.mode));let{buffer:n}=this.buffer,i=n.findChild(this.index+4,n.buffer[this.index+3],e,t-this.buffer.start,r);return!(i<0)&&(this.stack.push(this.index),this.yieldBuf(i))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(e){return this.enterChild(1,e,2)}childBefore(e){return this.enterChild(-1,e,-2)}enter(e,t,r=this.mode){return this.buffer?!(r&n.ExcludeBuffers)&&this.enterChild(1,e,t):this.yield(this._tree.enter(e,t,r))}parent(){if(!this.buffer)return this.yieldNode(this.mode&n.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let e=this.mode&n.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(e)}sibling(e){if(!this.buffer)return!!this._tree._parent&&this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+e,e,0,4,this.mode));let{buffer:t}=this.buffer,r=this.stack.length-1;if(e<0){let e=r<0?0:this.stack[r]+4;if(this.index!=e)return this.yieldBuf(t.findChild(e,this.index,-1,0,4))}else{let e=t.buffer[this.index+3];if(e<(r<0?t.buffer.length:t.buffer[this.stack[r]+3]))return this.yieldBuf(e)}return r<0&&this.yield(this.buffer.parent.nextChild(this.buffer.index+e,e,0,4,this.mode))}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(e){let t,r,{buffer:i}=this;if(i){if(e>0){if(this.index<i.buffer.buffer.length)return!1}else for(let e=0;e<this.index;e++)if(i.buffer.buffer[e+3]<this.index)return!1;({index:t,parent:r}=i)}else({index:t,_parent:r}=this._tree);for(;r;{index:t,_parent:r}=r)if(t>-1)for(let i=t+e,o=e<0?-1:r._tree.children.length;i!=o;i+=e){let e=r._tree.children[i];if(this.mode&n.IncludeAnonymous||e instanceof g||!e.type.isAnonymous||k(e))return!1}return!0}move(e,t){if(t&&this.enterChild(e,0,4))return!0;for(;;){if(this.sibling(e))return!0;if(this.atLastNode(e)||!this.parent())return!1}}next(e=!0){return this.move(1,e)}prev(e=!0){return this.move(-1,e)}moveTo(e,t=0){for(;(this.from==this.to||(t<1?this.from>=e:this.from>e)||(t>-1?this.to<=e:this.to<e))&&this.parent(););for(;this.enterChild(1,e,t););return this}get node(){if(!this.buffer)return this._tree;let e=this.bufferNode,t=null,r=0;if(e&&e.context==this.buffer)r:for(let n=this.index,i=this.stack.length;i>=0;){for(let o=e;o;o=o._parent)if(o.index==n){if(n==this.index)return o;t=o,r=i+1;break r}n=this.stack[--i]}for(let e=r;e<this.stack.length;e++)t=new j(this.buffer,t,this.stack[e]);return this.bufferNode=new j(this.buffer,t,this.index)}get tree(){return this.buffer?null:this._tree._tree}iterate(e,t){for(let r=0;;){let n=!1;if(this.type.isAnonymous||!1!==e(this)){if(this.firstChild()){r++;continue}this.type.isAnonymous||(n=!0)}for(;n&&t&&t(this),n=this.type.isAnonymous,!this.nextSibling();){if(!r)return;this.parent(),r--,n=!0}}}matchContext(e){if(!this.buffer)return w(this.node,e);let{buffer:t}=this.buffer,{types:r}=t.set;for(let n=e.length-1,i=this.stack.length-1;n>=0;i--){if(i<0)return w(this.node,e,n);let o=r[t.buffer[this.stack[i]]];if(!o.isAnonymous){if(e[n]&&e[n]!=o.name)return!1;n--}}return!0}}function k(e){return e.children.some(e=>e instanceof g||!e.type.isAnonymous||k(e))}let Q=new WeakMap;function E(e,t){if(!e.isAnonymous||t instanceof g||t.type!=e)return 1;let r=Q.get(t);if(null==r){for(let n of(r=1,t.children)){if(n.type!=e||!(n instanceof O)){r=1;break}r+=E(e,n)}Q.set(t,r)}return r}function $(e,t,r,n,i,o,a,s,l){let u=0;for(let r=n;r<i;r++)u+=E(e,t[r]);let c=Math.ceil(1.5*u/8),d=[],f=[];return!function t(r,n,i,a,s){for(let u=i;u<a;){let i=u,p=n[u],h=E(e,r[u]);for(u++;u<a;u++){let t=E(e,r[u]);if(h+t>=c)break;h+=t}if(u==i+1){if(h>c){let e=r[i];t(e.children,e.positions,0,e.children.length,n[i]+s);continue}d.push(r[i])}else{let t=n[u-1]+r[u-1].length-p;d.push($(e,r,n,i,u,p,t,null,l))}f.push(p+s-o)}}(t,r,n,i,0),(s||l)(d,f,a)}class Z{constructor(){this.map=new WeakMap}setBuffer(e,t,r){let n=this.map.get(e);n||this.map.set(e,n=new Map),n.set(t,r)}getBuffer(e,t){let r=this.map.get(e);return r&&r.get(t)}set(e,t){e instanceof j?this.setBuffer(e.context.buffer,e.index,t):e instanceof _&&this.map.set(e.tree,t)}get(e){return e instanceof j?this.getBuffer(e.context.buffer,e.index):e instanceof _?this.map.get(e.tree):void 0}cursorSet(e,t){e.buffer?this.setBuffer(e.buffer.buffer,e.index,t):this.map.set(e.tree,t)}cursorGet(e){return e.buffer?this.getBuffer(e.buffer.buffer,e.index):this.map.get(e.tree)}}class R{constructor(e,t,r,n,i=!1,o=!1){this.from=e,this.to=t,this.tree=r,this.offset=n,this.open=(i?1:0)|(o?2:0)}get openStart(){return(1&this.open)>0}get openEnd(){return(2&this.open)>0}static addTree(e,t=[],r=!1){let n=[new R(0,e.length,e,0,!1,r)];for(let r of t)r.to>e.length&&n.push(r);return n}static applyChanges(e,t,r=128){if(!t.length)return e;let n=[],i=1,o=e.length?e[0]:null;for(let a=0,s=0,l=0;;a++){let u=a<t.length?t[a]:null,c=u?u.fromA:1e9;if(c-s>=r)for(;o&&o.from<c;){let t=o;if(s>=t.from||c<=t.to||l){let e=Math.max(t.from,s)-l,r=Math.min(t.to,c)-l;t=e>=r?null:new R(e,r,t.tree,t.offset+l,a>0,!!u)}if(t&&n.push(t),o.to>c)break;o=i<e.length?e[i++]:null}if(!u)break;s=u.toA,l=u.toA-u.toB}return n}}class I{startParse(e,t,r){return"string"==typeof e&&(e=new z(e)),r=r?r.length?r.map(e=>new s(e.from,e.to)):[new s(0,0)]:[new s(0,e.length)],this.createParse(e,t||[],r)}parse(e,t,r){let n=this.startParse(e,t,r);for(;;){let e=n.advance();if(e)return e}}}class z{constructor(e){this.string=e}get length(){return this.string.length}chunk(e){return this.string.slice(e)}get lineChunks(){return!1}read(e,t){return this.string.slice(e,t)}}new l({perNode:!0})},65683:function(e,t,r){"use strict";r.d(t,{Gv:function(){return l},QR:function(){return d},bW:function(){return f},pJ:function(){return k}});var n=r(81637);let i=0;class o{constructor(e,t,r){this.set=e,this.base=t,this.modified=r,this.id=i++}static define(e){if(null==e?void 0:e.base)throw Error("Can not derive from a modified tag");let t=new o([],null,[]);if(t.set.push(t),e)for(let r of e.set)t.set.push(r);return t}static defineModifier(){let e=new s;return t=>t.modified.indexOf(e)>-1?t:s.get(t.base||t,t.modified.concat(e).sort((e,t)=>e.id-t.id))}}let a=0;class s{constructor(){this.instances=[],this.id=a++}static get(e,t){if(!t.length)return e;let r=t[0].instances.find(r=>{var n;return r.base==e&&(n=r.modified,t.length==n.length&&t.every((e,t)=>e==n[t]))});if(r)return r;let n=[],i=new o(n,e,t);for(let e of t)e.instances.push(i);let a=function(e){let t=[[]];for(let r=0;r<e.length;r++)for(let n=0,i=t.length;n<i;n++)t.push(t[n].concat(e[r]));return t.sort((e,t)=>t.length-e.length)}(t);for(let t of e.set)if(!t.modified.length)for(let e of a)n.push(s.get(t,e));return i}}function l(e){let t=Object.create(null);for(let r in e){let n=e[r];for(let e of(Array.isArray(n)||(n=[n]),r.split(" ")))if(e){let r=[],i=2,o=e;for(let t=0;;){if("..."==o&&t>0&&t+3==e.length){i=1;break}let n=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(o);if(!n)throw RangeError("Invalid path: "+e);if(r.push("*"==n[0]?"":'"'==n[0][0]?JSON.parse(n[0]):n[0]),(t+=n[0].length)==e.length)break;let a=e[t++];if(t==e.length&&"!"==a){i=0;break}if("/"!=a)throw RangeError("Invalid path: "+e);o=e.slice(t)}let a=r.length-1,s=r[a];if(!s)throw RangeError("Invalid path: "+e);let l=new c(n,i,a>0?r.slice(0,a):null);t[s]=l.sort(t[s])}}return u.add(t)}let u=new n.md;class c{constructor(e,t,r,n){this.tags=e,this.mode=t,this.context=r,this.next=n}get opaque(){return 0==this.mode}get inherit(){return 1==this.mode}sort(e){return!e||e.depth<this.depth?(this.next=e,this):(e.next=this.sort(e.next),e)}get depth(){return this.context?this.context.length:0}}function d(e,t){let r=Object.create(null);for(let t of e)if(Array.isArray(t.tag))for(let e of t.tag)r[e.id]=t.class;else r[t.tag.id]=t.class;let{scope:n,all:i=null}=t||{};return{style:e=>{let t=i;for(let n of e)for(let e of n.set){let n=r[e.id];if(n){t=t?t+" "+n:n;break}}return t},scope:n}}function f(e,t,r,n=0,i=e.length){let o=new p(n,Array.isArray(t)?t:[t],r);o.highlightRange(e.cursor(),n,i,"",o.highlighters),o.flush(i)}c.empty=new c([],2,null);class p{constructor(e,t,r){this.at=e,this.highlighters=t,this.span=r,this.class=""}startSpan(e,t){t!=this.class&&(this.flush(e),e>this.at&&(this.at=e),this.class=t)}flush(e){e>this.at&&this.class&&this.span(this.at,e,this.class)}highlightRange(e,t,r,i,o){let{type:a,from:s,to:l}=e;if(s>=r||l<=t)return;a.isTop&&(o=this.highlighters.filter(e=>!e.scope||e.scope(a)));let d=i,f=function(e){let t=e.type.prop(u);for(;t&&t.context&&!e.matchContext(t.context);)t=t.next;return t||null}(e)||c.empty,p=function(e,t){let r=null;for(let n of e){let e=n.style(t);e&&(r=r?r+" "+e:e)}return r}(o,f.tags);if(p&&(d&&(d+=" "),d+=p,1==f.mode&&(i+=(i?" ":"")+p)),this.startSpan(Math.max(t,s),d),f.opaque)return;let h=e.tree&&e.tree.prop(n.md.mounted);if(h&&h.overlay){let n=e.node.enter(h.overlay[0].from+s,1),a=this.highlighters.filter(e=>!e.scope||e.scope(h.tree.type)),u=e.firstChild();for(let c=0,f=s;;c++){let p=c<h.overlay.length?h.overlay[c]:null,O=p?p.from+s:l,m=Math.max(t,f),g=Math.min(r,O);if(m<g&&u)for(;e.from<g&&(this.highlightRange(e,m,g,i,o),this.startSpan(Math.min(g,e.to),d),!(e.to>=O)&&e.nextSibling()););if(!p||O>r)break;(f=p.to+s)>t&&(this.highlightRange(n.cursor(),Math.max(t,p.from+s),Math.min(r,f),"",a),this.startSpan(Math.min(r,f),d))}u&&e.parent()}else if(e.firstChild()){h&&(i="");do{if(e.to<=t)continue;if(e.from>=r)break;this.highlightRange(e,t,r,i,o),this.startSpan(Math.min(r,e.to),d)}while(e.nextSibling());e.parent()}}}let h=o.define,O=h(),m=h(),g=h(m),y=h(m),b=h(),v=h(b),_=h(b),P=h(),w=h(P),S=h(),j=h(),C=h(),T=h(C),M=h(),k={comment:O,lineComment:h(O),blockComment:h(O),docComment:h(O),name:m,variableName:h(m),typeName:g,tagName:h(g),propertyName:y,attributeName:h(y),className:h(m),labelName:h(m),namespace:h(m),macroName:h(m),literal:b,string:v,docString:h(v),character:h(v),attributeValue:h(v),number:_,integer:h(_),float:h(_),bool:h(b),regexp:h(b),escape:h(b),color:h(b),url:h(b),keyword:S,self:h(S),null:h(S),atom:h(S),unit:h(S),modifier:h(S),operatorKeyword:h(S),controlKeyword:h(S),definitionKeyword:h(S),moduleKeyword:h(S),operator:j,derefOperator:h(j),arithmeticOperator:h(j),logicOperator:h(j),bitwiseOperator:h(j),compareOperator:h(j),updateOperator:h(j),definitionOperator:h(j),typeOperator:h(j),controlOperator:h(j),punctuation:C,separator:h(C),bracket:T,angleBracket:h(T),squareBracket:h(T),paren:h(T),brace:h(T),content:P,heading:w,heading1:h(w),heading2:h(w),heading3:h(w),heading4:h(w),heading5:h(w),heading6:h(w),contentSeparator:h(P),list:h(P),quote:h(P),emphasis:h(P),strong:h(P),link:h(P),monospace:h(P),strikethrough:h(P),inserted:h(),deleted:h(),changed:h(),invalid:h(),meta:M,documentMeta:h(M),annotation:h(M),processingInstruction:h(M),definition:o.defineModifier(),constant:o.defineModifier(),function:o.defineModifier(),standard:o.defineModifier(),local:o.defineModifier(),special:o.defineModifier()};d([{tag:k.link,class:"tok-link"},{tag:k.heading,class:"tok-heading"},{tag:k.emphasis,class:"tok-emphasis"},{tag:k.strong,class:"tok-strong"},{tag:k.keyword,class:"tok-keyword"},{tag:k.atom,class:"tok-atom"},{tag:k.bool,class:"tok-bool"},{tag:k.url,class:"tok-url"},{tag:k.labelName,class:"tok-labelName"},{tag:k.inserted,class:"tok-inserted"},{tag:k.deleted,class:"tok-deleted"},{tag:k.literal,class:"tok-literal"},{tag:k.string,class:"tok-string"},{tag:k.number,class:"tok-number"},{tag:[k.regexp,k.escape,k.special(k.string)],class:"tok-string2"},{tag:k.variableName,class:"tok-variableName"},{tag:k.local(k.variableName),class:"tok-variableName tok-local"},{tag:k.definition(k.variableName),class:"tok-variableName tok-definition"},{tag:k.special(k.variableName),class:"tok-variableName2"},{tag:k.definition(k.propertyName),class:"tok-propertyName tok-definition"},{tag:k.typeName,class:"tok-typeName"},{tag:k.namespace,class:"tok-namespace"},{tag:k.className,class:"tok-className"},{tag:k.macroName,class:"tok-macroName"},{tag:k.propertyName,class:"tok-propertyName"},{tag:k.operator,class:"tok-operator"},{tag:k.comment,class:"tok-comment"},{tag:k.meta,class:"tok-meta"},{tag:k.invalid,class:"tok-invalid"},{tag:k.punctuation,class:"tok-punctuation"}])},24464:function(e,t,r){"use strict";r.d(t,{IK:function(){return T},Jq:function(){return O},RA:function(){return h},WQ:function(){return M}});var n=r(81637),i=r(28070);class o{constructor(e,t,r,n,i,o,a,s,l,u=0,c){this.p=e,this.stack=t,this.state=r,this.reducePos=n,this.pos=i,this.score=o,this.buffer=a,this.bufferBase=s,this.curContext=l,this.lookAhead=u,this.parent=c}toString(){return`[${this.stack.filter((e,t)=>t%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(e,t,r=0){let n=e.parser.context;return new o(e,[],t,r,r,0,[],0,n?new a(n,n.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(e,t){this.stack.push(this.state,t,this.bufferBase+this.buffer.length),this.state=e}reduce(e){var t;let r=e>>19,n=65535&e,{parser:i}=this.p,o=i.dynamicPrecedence(n);if(o&&(this.score+=o),0==r){this.pushState(i.getGoto(this.state,n,!0),this.reducePos),n<i.minRepeatTerm&&this.storeNode(n,this.reducePos,this.reducePos,4,!0),this.reduceContext(n,this.reducePos);return}let a=this.stack.length-(r-1)*3-(262144&e?6:0),s=a?this.stack[a-2]:this.p.ranges[0].from,l=this.reducePos-s;l>=2e3&&!(null===(t=this.p.parser.nodeSet.types[n])||void 0===t?void 0:t.isAnonymous)&&(s==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=l):this.p.lastBigReductionSize<l&&(this.p.bigReductionCount=1,this.p.lastBigReductionStart=s,this.p.lastBigReductionSize=l));let u=a?this.stack[a-1]:0,c=this.bufferBase+this.buffer.length-u;if(n<i.minRepeatTerm||131072&e){let e=i.stateFlag(this.state,1)?this.pos:this.reducePos;this.storeNode(n,s,e,c+4,!0)}if(262144&e)this.state=this.stack[a];else{let e=this.stack[a-3];this.state=i.getGoto(e,n,!0)}for(;this.stack.length>a;)this.stack.pop();this.reduceContext(n,s)}storeNode(e,t,r,n=4,i=!1){if(0==e&&(!this.stack.length||this.stack[this.stack.length-1]<this.buffer.length+this.bufferBase)){let e=this,n=this.buffer.length;if(0==n&&e.parent&&(n=e.bufferBase-e.parent.bufferBase,e=e.parent),n>0&&0==e.buffer[n-4]&&e.buffer[n-1]>-1){if(t==r)return;if(e.buffer[n-2]>=t){e.buffer[n-2]=r;return}}}if(i&&this.pos!=r){let i=this.buffer.length;if(i>0&&0!=this.buffer[i-4])for(;i>0&&this.buffer[i-2]>r;)this.buffer[i]=this.buffer[i-4],this.buffer[i+1]=this.buffer[i-3],this.buffer[i+2]=this.buffer[i-2],this.buffer[i+3]=this.buffer[i-1],i-=4,n>4&&(n-=4);this.buffer[i]=e,this.buffer[i+1]=t,this.buffer[i+2]=r,this.buffer[i+3]=n}else this.buffer.push(e,t,r,n)}shift(e,t,r,n){if(131072&e)this.pushState(65535&e,this.pos);else if((262144&e)==0){let{parser:i}=this.p;(n>this.pos||t<=i.maxNode)&&(this.pos=n,i.stateFlag(e,1)||(this.reducePos=n)),this.pushState(e,r),this.shiftContext(t,r),t<=i.maxNode&&this.buffer.push(t,r,n,4)}else this.pos=n,this.shiftContext(t,r),t<=this.p.parser.maxNode&&this.buffer.push(t,r,n,4)}apply(e,t,r,n){65536&e?this.reduce(e):this.shift(e,t,r,n)}useNode(e,t){let r=this.p.reused.length-1;(r<0||this.p.reused[r]!=e)&&(this.p.reused.push(e),r++);let n=this.pos;this.reducePos=this.pos=n+e.length,this.pushState(t,n),this.buffer.push(r,n,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,e,this,this.p.stream.reset(this.pos-e.length)))}split(){let e=this,t=e.buffer.length;for(;t>0&&e.buffer[t-2]>e.reducePos;)t-=4;let r=e.buffer.slice(t),n=e.bufferBase+t;for(;e&&n==e.bufferBase;)e=e.parent;return new o(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,r,n,this.curContext,this.lookAhead,e)}recoverByDelete(e,t){let r=e<=this.p.parser.maxNode;r&&this.storeNode(e,this.pos,t,4),this.storeNode(0,this.pos,t,r?8:4),this.pos=this.reducePos=t,this.score-=190}canShift(e){for(let t=new s(this);;){let r=this.p.parser.stateSlot(t.state,4)||this.p.parser.hasAction(t.state,e);if(0==r)return!1;if((65536&r)==0)return!0;t.reduce(r)}}recoverByInsert(e){if(this.stack.length>=300)return[];let t=this.p.parser.nextStates(this.state);if(t.length>8||this.stack.length>=120){let r=[];for(let n=0,i;n<t.length;n+=2)(i=t[n+1])!=this.state&&this.p.parser.hasAction(i,e)&&r.push(t[n],i);if(this.stack.length<120)for(let e=0;r.length<8&&e<t.length;e+=2){let n=t[e+1];r.some((e,t)=>1&t&&e==n)||r.push(t[e],n)}t=r}let r=[];for(let e=0;e<t.length&&r.length<4;e+=2){let n=t[e+1];if(n==this.state)continue;let i=this.split();i.pushState(n,this.pos),i.storeNode(0,i.pos,i.pos,4,!0),i.shiftContext(t[e],this.pos),i.reducePos=this.pos,i.score-=200,r.push(i)}return r}forceReduce(){let{parser:e}=this.p,t=e.stateSlot(this.state,5);if((65536&t)==0)return!1;if(!e.validAction(this.state,t)){let r=t>>19,n=65535&t,i=this.stack.length-3*r;if(i<0||0>e.getGoto(this.stack[i],n,!1)){let e=this.findForcedReduction();if(null==e)return!1;t=e}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(t),!0}findForcedReduction(){let{parser:e}=this.p,t=[],r=(n,i)=>{if(!t.includes(n))return t.push(n),e.allActions(n,t=>{if(393216&t);else if(65536&t){let r=(t>>19)-i;if(r>1){let n=65535&t,i=this.stack.length-3*r;if(i>=0&&e.getGoto(this.stack[i],n,!1)>=0)return r<<19|65536|n}}else{let e=r(t,i+1);if(null!=e)return e}})};return r(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(3!=this.stack.length)return!1;let{parser:e}=this.p;return 65535==e.data[e.stateSlot(this.state,1)]&&!e.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(e){if(this.state!=e.state||this.stack.length!=e.stack.length)return!1;for(let t=0;t<this.stack.length;t+=3)if(this.stack[t]!=e.stack[t])return!1;return!0}get parser(){return this.p.parser}dialectEnabled(e){return this.p.parser.dialect.flags[e]}shiftContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.shift(this.curContext.context,e,this,this.p.stream.reset(t)))}reduceContext(e,t){this.curContext&&this.updateContext(this.curContext.tracker.reduce(this.curContext.context,e,this,this.p.stream.reset(t)))}emitContext(){let e=this.buffer.length-1;(e<0||-3!=this.buffer[e])&&this.buffer.push(this.curContext.hash,this.pos,this.pos,-3)}emitLookAhead(){let e=this.buffer.length-1;(e<0||-4!=this.buffer[e])&&this.buffer.push(this.lookAhead,this.pos,this.pos,-4)}updateContext(e){if(e!=this.curContext.context){let t=new a(this.curContext.tracker,e);t.hash!=this.curContext.hash&&this.emitContext(),this.curContext=t}}setLookAhead(e){e>this.lookAhead&&(this.emitLookAhead(),this.lookAhead=e)}close(){this.curContext&&this.curContext.tracker.strict&&this.emitContext(),this.lookAhead>0&&this.emitLookAhead()}}class a{constructor(e,t){this.tracker=e,this.context=t,this.hash=e.strict?e.hash(t):0}}class s{constructor(e){this.start=e,this.state=e.state,this.stack=e.stack,this.base=this.stack.length}reduce(e){let t=e>>19;0==t?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(t-1)*3;let r=this.start.p.parser.getGoto(this.stack[this.base-3],65535&e,!0);this.state=r}}class l{constructor(e,t,r){this.stack=e,this.pos=t,this.index=r,this.buffer=e.buffer,0==this.index&&this.maybeNext()}static create(e,t=e.bufferBase+e.buffer.length){return new l(e,t,t-e.bufferBase)}maybeNext(){let e=this.stack.parent;null!=e&&(this.index=this.stack.bufferBase-e.bufferBase,this.stack=e,this.buffer=e.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,0==this.index&&this.maybeNext()}fork(){return new l(this.stack,this.pos,this.index)}}function u(e,t=Uint16Array){if("string"!=typeof e)return e;let r=null;for(let n=0,i=0;n<e.length;){let o=0;for(;;){let t=e.charCodeAt(n++),r=!1;if(126==t){o=65535;break}t>=92&&t--,t>=34&&t--;let i=t-32;if(i>=46&&(i-=46,r=!0),o+=i,r)break;o*=46}r?r[i++]=o:r=new t(o)}return r}class c{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}let d=new c;class f{constructor(e,t){this.input=e,this.ranges=t,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=d,this.rangeIndex=0,this.pos=this.chunkPos=t[0].from,this.range=t[0],this.end=t[t.length-1].to,this.readNext()}resolveOffset(e,t){let r=this.range,n=this.rangeIndex,i=this.pos+e;for(;i<r.from;){if(!n)return null;let e=this.ranges[--n];i-=r.from-e.to,r=e}for(;t<0?i>r.to:i>=r.to;){if(n==this.ranges.length-1)return null;let e=this.ranges[++n];i+=e.from-r.to,r=e}return i}clipPos(e){if(e>=this.range.from&&e<this.range.to)return e;for(let t of this.ranges)if(t.to>e)return Math.max(e,t.from);return this.end}peek(e){let t=this.chunkOff+e,r,n;if(t>=0&&t<this.chunk.length)r=this.pos+e,n=this.chunk.charCodeAt(t);else{let t=this.resolveOffset(e,1);if(null==t)return -1;if((r=t)>=this.chunk2Pos&&r<this.chunk2Pos+this.chunk2.length)n=this.chunk2.charCodeAt(r-this.chunk2Pos);else{let e=this.rangeIndex,t=this.range;for(;t.to<=r;)t=this.ranges[++e];this.chunk2=this.input.chunk(this.chunk2Pos=r),r+this.chunk2.length>t.to&&(this.chunk2=this.chunk2.slice(0,t.to-r)),n=this.chunk2.charCodeAt(0)}}return r>=this.token.lookAhead&&(this.token.lookAhead=r+1),n}acceptToken(e,t=0){let r=t?this.resolveOffset(t,-1):this.pos;if(null==r||r<this.token.start)throw RangeError("Token end out of bounds");this.token.value=e,this.token.end=r}acceptTokenTo(e,t){this.token.value=e,this.token.end=t}getChunk(){if(this.pos>=this.chunk2Pos&&this.pos<this.chunk2Pos+this.chunk2.length){let{chunk:e,chunkPos:t}=this;this.chunk=this.chunk2,this.chunkPos=this.chunk2Pos,this.chunk2=e,this.chunk2Pos=t,this.chunkOff=this.pos-this.chunkPos}else{this.chunk2=this.chunk,this.chunk2Pos=this.chunkPos;let e=this.input.chunk(this.pos),t=this.pos+e.length;this.chunk=t>this.range.to?e.slice(0,this.range.to-this.pos):e,this.chunkPos=this.pos,this.chunkOff=0}}readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(e=1){for(this.chunkOff+=e;this.pos+e>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();e-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=e,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(e,t){if(t?(this.token=t,t.start=e,t.lookAhead=e+1,t.value=t.extended=-1):this.token=d,this.pos!=e){if(this.pos=e,e==this.end)return this.setDone(),this;for(;e<this.range.from;)this.range=this.ranges[--this.rangeIndex];for(;e>=this.range.to;)this.range=this.ranges[++this.rangeIndex];e>=this.chunkPos&&e<this.chunkPos+this.chunk.length?this.chunkOff=e-this.chunkPos:(this.chunk="",this.chunkOff=0),this.readNext()}return this}read(e,t){if(e>=this.chunkPos&&t<=this.chunkPos+this.chunk.length)return this.chunk.slice(e-this.chunkPos,t-this.chunkPos);if(e>=this.chunk2Pos&&t<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(e-this.chunk2Pos,t-this.chunk2Pos);if(e>=this.range.from&&t<=this.range.to)return this.input.read(e,t);let r="";for(let n of this.ranges){if(n.from>=t)break;n.to>e&&(r+=this.input.read(Math.max(n.from,e),Math.min(n.to,t)))}return r}}class p{constructor(e,t){this.data=e,this.id=t}token(e,t){let{parser:r}=t.p;m(this.data,e,t,this.id,r.data,r.tokenPrecTable)}}p.prototype.contextual=p.prototype.fallback=p.prototype.extend=!1;class h{constructor(e,t,r){this.precTable=t,this.elseToken=r,this.data="string"==typeof e?u(e):e}token(e,t){let r=e.pos,n=0;for(;;){let r=e.next<0,i=e.resolveOffset(1,1);if(m(this.data,e,t,0,this.data,this.precTable),e.token.value>-1)break;if(null==this.elseToken)return;if(!r&&n++,null==i)break;e.reset(i,e.token)}n&&(e.reset(r,e.token),e.acceptToken(this.elseToken,n))}}h.prototype.contextual=p.prototype.fallback=p.prototype.extend=!1;class O{constructor(e,t={}){this.token=e,this.contextual=!!t.contextual,this.fallback=!!t.fallback,this.extend=!!t.extend}}function m(e,t,r,n,i,o){let a=0,s=1<<n,{dialect:l}=r.p.parser;r:for(;(s&e[a])!=0;){let r=e[a+1];for(let n=a+3;n<r;n+=2)if((e[n+1]&s)>0){let r=e[n];if(l.allows(r)&&(-1==t.token.value||t.token.value==r||function(e,t,r,n){let i=g(r,n,t);return i<0||g(r,n,e)<i}(r,t.token.value,i,o))){t.acceptToken(r);break}}let n=t.next,u=0,c=e[a+2];if(t.next<0&&c>u&&65535==e[r+3*c-3]){a=e[r+3*c-1];continue}for(;u<c;){let i=u+c>>1,o=r+i+(i<<1),s=e[o],l=e[o+1]||65536;if(n<s)c=i;else if(n>=l)u=i+1;else{a=e[o+2],t.advance();continue r}}break}}function g(e,t,r){for(let n=t,i;65535!=(i=e[n]);n++)if(i==r)return n-t;return -1}let y=void 0!==i&&i.env&&/\bparse\b/.test(i.env.LOG),b=null;function v(e,t,r){let i=e.cursor(n.vj.IncludeAnonymous);for(i.moveTo(t);;)if(!(r<0?i.childBefore(t):i.childAfter(t)))for(;;){if((r<0?i.to<t:i.from>t)&&!i.type.isError)return r<0?Math.max(0,Math.min(i.to-1,t-25)):Math.min(e.length,Math.max(i.from+1,t+25));if(r<0?i.prevSibling():i.nextSibling())break;if(!i.parent())return r<0?0:e.length}}class _{constructor(e,t){this.fragments=e,this.nodeSet=t,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let e=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(e){for(this.safeFrom=e.openStart?v(e.tree,e.from+e.offset,1)-e.offset:e.from,this.safeTo=e.openEnd?v(e.tree,e.to+e.offset,-1)-e.offset:e.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(e.tree),this.start.push(-e.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(e){if(e<this.nextStart)return null;for(;this.fragment&&this.safeTo<=e;)this.nextFragment();if(!this.fragment)return null;for(;;){let t=this.trees.length-1;if(t<0)return this.nextFragment(),null;let r=this.trees[t],i=this.index[t];if(i==r.children.length){this.trees.pop(),this.start.pop(),this.index.pop();continue}let o=r.children[i],a=this.start[t]+r.positions[i];if(a>e)return this.nextStart=a,null;if(o instanceof n.mp){if(a==e){if(a<this.safeFrom)return null;let e=a+o.length;if(e<=this.safeTo){let t=o.prop(n.md.lookAhead);if(!t||e+t<this.fragment.to)return o}}this.index[t]++,a+o.length>=Math.max(this.safeFrom,e)&&(this.trees.push(o),this.start.push(a),this.index.push(0))}else this.index[t]++,this.nextStart=a+o.length}}}class P{constructor(e,t){this.stream=t,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=e.tokenizers.map(e=>new c)}getActions(e){let t=0,r=null,{parser:n}=e.p,{tokenizers:i}=n,o=n.stateSlot(e.state,3),a=e.curContext?e.curContext.hash:0,s=0;for(let n=0;n<i.length;n++){if((1<<n&o)==0)continue;let l=i[n],u=this.tokens[n];if((!r||l.fallback)&&((l.contextual||u.start!=e.pos||u.mask!=o||u.context!=a)&&(this.updateCachedToken(u,l,e),u.mask=o,u.context=a),u.lookAhead>u.end+25&&(s=Math.max(u.lookAhead,s)),0!=u.value)){let n=t;if(u.extended>-1&&(t=this.addActions(e,u.extended,u.end,t)),t=this.addActions(e,u.value,u.end,t),!l.extend&&(r=u,t>n))break}}for(;this.actions.length>t;)this.actions.pop();return s&&e.setLookAhead(s),r||e.pos!=this.stream.end||((r=new c).value=e.p.parser.eofTerm,r.start=r.end=e.pos,t=this.addActions(e,r.value,r.end,t)),this.mainToken=r,this.actions}getMainToken(e){if(this.mainToken)return this.mainToken;let t=new c,{pos:r,p:n}=e;return t.start=r,t.end=Math.min(r+1,n.stream.end),t.value=r==n.stream.end?n.parser.eofTerm:0,t}updateCachedToken(e,t,r){let n=this.stream.clipPos(r.pos);if(t.token(this.stream.reset(n,e),r),e.value>-1){let{parser:t}=r.p;for(let n=0;n<t.specialized.length;n++)if(t.specialized[n]==e.value){let i=t.specializers[n](this.stream.read(e.start,e.end),r);if(i>=0&&r.p.parser.dialect.allows(i>>1)){(1&i)==0?e.value=i>>1:e.extended=i>>1;break}}}else e.value=0,e.end=this.stream.clipPos(n+1)}putAction(e,t,r,n){for(let t=0;t<n;t+=3)if(this.actions[t]==e)return n;return this.actions[n++]=e,this.actions[n++]=t,this.actions[n++]=r,n}addActions(e,t,r,n){let{state:i}=e,{parser:o}=e.p,{data:a}=o;for(let e=0;e<2;e++)for(let s=o.stateSlot(i,e?2:1);;s+=3){if(65535==a[s]){if(1==a[s+1])s=k(a,s+2);else{0==n&&2==a[s+1]&&(n=this.putAction(k(a,s+2),t,r,n));break}}a[s]==t&&(n=this.putAction(k(a,s+1),t,r,n))}return n}}class w{constructor(e,t,r,n){this.parser=e,this.input=t,this.ranges=n,this.recovering=0,this.nextStackID=9812,this.minStackPos=0,this.reused=[],this.stoppedAt=null,this.lastBigReductionStart=-1,this.lastBigReductionSize=0,this.bigReductionCount=0,this.stream=new f(t,n),this.tokens=new P(e,this.stream),this.topTerm=e.top[1];let{from:i}=n[0];this.stacks=[o.start(this,e.top[0],i)],this.fragments=r.length&&this.stream.end-i>4*e.bufferLength?new _(r,e.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let e,t,r=this.stacks,n=this.minStackPos,i=this.stacks=[];if(this.bigReductionCount>300&&1==r.length){let[e]=r;for(;e.forceReduce()&&e.stack.length&&e.stack[e.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let o=0;o<r.length;o++){let a=r[o];for(;;){if(this.tokens.mainToken=null,a.pos>n)i.push(a);else{if(this.advanceStack(a,i,r))continue;e||(e=[],t=[]),e.push(a);let n=this.tokens.getMainToken(a);t.push(n.value,n.end)}break}}if(!i.length){let t=e&&function(e){let t=null;for(let r of e){let e=r.p.stoppedAt;(r.pos==r.p.stream.end||null!=e&&r.pos>e)&&r.p.parser.stateFlag(r.state,2)&&(!t||t.score<r.score)&&(t=r)}return t}(e);if(t)return y&&console.log("Finish with "+this.stackID(t)),this.stackToTree(t);if(this.parser.strict)throw y&&e&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),SyntaxError("No parse at "+n);this.recovering||(this.recovering=5)}if(this.recovering&&e){let r=null!=this.stoppedAt&&e[0].pos>this.stoppedAt?e[0]:this.runRecovery(e,t,i);if(r)return y&&console.log("Force-finish "+this.stackID(r)),this.stackToTree(r.forceAll())}if(this.recovering){let e=1==this.recovering?1:3*this.recovering;if(i.length>e)for(i.sort((e,t)=>t.score-e.score);i.length>e;)i.pop();i.some(e=>e.reducePos>n)&&this.recovering--}else if(i.length>1){n:for(let e=0;e<i.length-1;e++){let t=i[e];for(let r=e+1;r<i.length;r++){let n=i[r];if(t.sameState(n)||t.buffer.length>500&&n.buffer.length>500){if((t.score-n.score||t.buffer.length-n.buffer.length)>0)i.splice(r--,1);else{i.splice(e--,1);continue n}}}}i.length>12&&i.splice(12,i.length-12)}this.minStackPos=i[0].pos;for(let e=1;e<i.length;e++)i[e].pos<this.minStackPos&&(this.minStackPos=i[e].pos);return null}stopAt(e){if(null!=this.stoppedAt&&this.stoppedAt<e)throw RangeError("Can't move stoppedAt forward");this.stoppedAt=e}advanceStack(e,t,r){let i=e.pos,{parser:o}=this,a=y?this.stackID(e)+" -> ":"";if(null!=this.stoppedAt&&i>this.stoppedAt)return e.forceReduce()?e:null;if(this.fragments){let t=e.curContext&&e.curContext.tracker.strict,r=t?e.curContext.hash:0;for(let s=this.fragments.nodeAt(i);s;){let i=this.parser.nodeSet.types[s.type.id]==s.type?o.getGoto(e.state,s.type.id):-1;if(i>-1&&s.length&&(!t||(s.prop(n.md.contextHash)||0)==r))return e.useNode(s,i),y&&console.log(a+this.stackID(e)+` (via reuse of ${o.getName(s.type.id)})`),!0;if(!(s instanceof n.mp)||0==s.children.length||s.positions[0]>0)break;let l=s.children[0];if(l instanceof n.mp&&0==s.positions[0])s=l;else break}}let s=o.stateSlot(e.state,4);if(s>0)return e.reduce(s),y&&console.log(a+this.stackID(e)+` (via always-reduce ${o.getName(65535&s)})`),!0;if(e.stack.length>=8400)for(;e.stack.length>6e3&&e.forceReduce(););let l=this.tokens.getActions(e);for(let n=0;n<l.length;){let s=l[n++],u=l[n++],c=l[n++],d=n==l.length||!r,f=d?e:e.split(),p=this.tokens.mainToken;if(f.apply(s,u,p?p.start:f.pos,c),y&&console.log(a+this.stackID(f)+` (via ${(65536&s)==0?"shift":`reduce of ${o.getName(65535&s)}`} for ${o.getName(u)} @ ${i}${f==e?"":", split"})`),d)return!0;f.pos>i?t.push(f):r.push(f)}return!1}advanceFully(e,t){let r=e.pos;for(;;){if(!this.advanceStack(e,null,null))return!1;if(e.pos>r)return S(e,t),!0}}runRecovery(e,t,r){let n=null,i=!1;for(let o=0;o<e.length;o++){let a=e[o],s=t[o<<1],l=t[(o<<1)+1],u=y?this.stackID(a)+" -> ":"";if(a.deadEnd&&(i||(i=!0,a.restart(),y&&console.log(u+this.stackID(a)+" (restarted)"),this.advanceFully(a,r))))continue;let c=a.split(),d=u;for(let e=0;c.forceReduce()&&e<10&&(y&&console.log(d+this.stackID(c)+" (via force-reduce)"),!this.advanceFully(c,r));e++)y&&(d=this.stackID(c)+" -> ");for(let e of a.recoverByInsert(s))y&&console.log(u+this.stackID(e)+" (via recover-insert)"),this.advanceFully(e,r);this.stream.end>a.pos?(l==a.pos&&(l++,s=0),a.recoverByDelete(s,l),y&&console.log(u+this.stackID(a)+` (via recover-delete ${this.parser.getName(s)})`),S(a,r)):(!n||n.score<a.score)&&(n=a)}return n}stackToTree(e){return e.close(),n.mp.build({buffer:l.create(e),nodeSet:this.parser.nodeSet,topID:this.topTerm,maxBufferLength:this.parser.bufferLength,reused:this.reused,start:this.ranges[0].from,length:e.pos-this.ranges[0].from,minRepeatType:this.parser.minRepeatTerm})}stackID(e){let t=(b||(b=new WeakMap)).get(e);return t||b.set(e,t=String.fromCodePoint(this.nextStackID++)),t+e}}function S(e,t){for(let r=0;r<t.length;r++){let n=t[r];if(n.pos==e.pos&&n.sameState(e)){t[r].score<e.score&&(t[r]=e);return}}t.push(e)}class j{constructor(e,t,r){this.source=e,this.flags=t,this.disabled=r}allows(e){return!this.disabled||0==this.disabled[e]}}let C=e=>e;class T{constructor(e){this.start=e.start,this.shift=e.shift||C,this.reduce=e.reduce||C,this.reuse=e.reuse||C,this.hash=e.hash||(()=>0),this.strict=!1!==e.strict}}class M extends n._b{constructor(e){if(super(),this.wrappers=[],14!=e.version)throw RangeError(`Parser version (${e.version}) doesn't match runtime version (14)`);let t=e.nodeNames.split(" ");this.minRepeatTerm=t.length;for(let r=0;r<e.repeatNodeCount;r++)t.push("");let r=Object.keys(e.topRules).map(t=>e.topRules[t][1]),i=[];for(let e=0;e<t.length;e++)i.push([]);function o(e,t,r){i[e].push([t,t.deserialize(String(r))])}if(e.nodeProps)for(let t of e.nodeProps){let e=t[0];"string"==typeof e&&(e=n.md[e]);for(let r=1;r<t.length;){let n=t[r++];if(n>=0)o(n,e,t[r++]);else{let i=t[r+-n];for(let a=-n;a>0;a--)o(t[r++],e,i);r++}}}this.nodeSet=new n.Lj(t.map((t,o)=>n.Jq.define({name:o>=this.minRepeatTerm?void 0:t,id:o,props:i[o],top:r.indexOf(o)>-1,error:0==o,skipped:e.skippedNodes&&e.skippedNodes.indexOf(o)>-1}))),e.propSources&&(this.nodeSet=this.nodeSet.extend(...e.propSources)),this.strict=!1,this.bufferLength=n.L3;let a=u(e.tokenData);this.context=e.context,this.specializerSpecs=e.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let e=0;e<this.specializerSpecs.length;e++)this.specialized[e]=this.specializerSpecs[e].term;this.specializers=this.specializerSpecs.map(Q),this.states=u(e.states,Uint32Array),this.data=u(e.stateData),this.goto=u(e.goto),this.maxTerm=e.maxTerm,this.tokenizers=e.tokenizers.map(e=>"number"==typeof e?new p(a,e):e),this.topRules=e.topRules,this.dialects=e.dialects||{},this.dynamicPrecedences=e.dynamicPrecedences||null,this.tokenPrecTable=e.tokenPrec,this.termNames=e.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(e,t,r){let n=new w(this,e,t,r);for(let i of this.wrappers)n=i(n,e,t,r);return n}getGoto(e,t,r=!1){let n=this.goto;if(t>=n[0])return -1;for(let i=n[t+1];;){let t=n[i++],o=1&t,a=n[i++];if(o&&r)return a;for(let r=i+(t>>1);i<r;i++)if(n[i]==e)return a;if(o)return -1}}hasAction(e,t){let r=this.data;for(let n=0;n<2;n++)for(let i=this.stateSlot(e,n?2:1),o;;i+=3){if(65535==(o=r[i])){if(1==r[i+1])o=r[i=k(r,i+2)];else if(2==r[i+1])return k(r,i+2);else break}if(o==t||0==o)return k(r,i+1)}return 0}stateSlot(e,t){return this.states[6*e+t]}stateFlag(e,t){return(this.stateSlot(e,0)&t)>0}validAction(e,t){return!!this.allActions(e,e=>e==t||null)}allActions(e,t){let r=this.stateSlot(e,4),n=r?t(r):void 0;for(let r=this.stateSlot(e,1);null==n;r+=3){if(65535==this.data[r]){if(1==this.data[r+1])r=k(this.data,r+2);else break}n=t(k(this.data,r+1))}return n}nextStates(e){let t=[];for(let r=this.stateSlot(e,1);;r+=3){if(65535==this.data[r]){if(1==this.data[r+1])r=k(this.data,r+2);else break}if((1&this.data[r+2])==0){let e=this.data[r+1];t.some((t,r)=>1&r&&t==e)||t.push(this.data[r],e)}}return t}configure(e){let t=Object.assign(Object.create(M.prototype),this);if(e.props&&(t.nodeSet=this.nodeSet.extend(...e.props)),e.top){let r=this.topRules[e.top];if(!r)throw RangeError(`Invalid top rule name ${e.top}`);t.top=r}return e.tokenizers&&(t.tokenizers=this.tokenizers.map(t=>{let r=e.tokenizers.find(e=>e.from==t);return r?r.to:t})),e.specializers&&(t.specializers=this.specializers.slice(),t.specializerSpecs=this.specializerSpecs.map((r,n)=>{let i=e.specializers.find(e=>e.from==r.external);if(!i)return r;let o=Object.assign(Object.assign({},r),{external:i.to});return t.specializers[n]=Q(o),o})),e.contextTracker&&(t.context=e.contextTracker),e.dialect&&(t.dialect=this.parseDialect(e.dialect)),null!=e.strict&&(t.strict=e.strict),e.wrap&&(t.wrappers=t.wrappers.concat(e.wrap)),null!=e.bufferLength&&(t.bufferLength=e.bufferLength),t}hasWrappers(){return this.wrappers.length>0}getName(e){return this.termNames?this.termNames[e]:String(e<=this.maxNode&&this.nodeSet.types[e].name||e)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(e){let t=this.dynamicPrecedences;return null==t?0:t[e]||0}parseDialect(e){let t=Object.keys(this.dialects),r=t.map(()=>!1);if(e)for(let n of e.split(" ")){let e=t.indexOf(n);e>=0&&(r[e]=!0)}let n=null;for(let e=0;e<t.length;e++)if(!r[e])for(let r=this.dialects[t[e]],i;65535!=(i=this.data[r++]);)(n||(n=new Uint8Array(this.maxTerm+1)))[i]=1;return new j(e,r,n)}static deserialize(e){return new M(e)}}function k(e,t){return e[t]|e[t+1]<<16}function Q(e){if(e.external){let t=e.extend?1:0;return(r,n)=>e.external(r,n)<<1|t}return e.get}},16266:function(e,t,r){"use strict";r.d(t,{VY:function(){return Y},aV:function(){return U},fC:function(){return L},xz:function(){return q}});var n=r(62523),i=r(75631),o=r(40733),a=r(28072),s=r(42579),l=r(21530),u=r(75665),c=r(76150),d=r(94152),f=r(27514),p=r(8865);let h="rovingFocusGroup.onEntryFocus",O={bubbles:!1,cancelable:!0},m="RovingFocusGroup",[g,y,b]=(0,s.B)(m),[v,_]=(0,a.b)(m,[b]),[P,w]=v(m),S=(0,i.forwardRef)((e,t)=>(0,i.createElement)(g.Provider,{scope:e.__scopeRovingFocusGroup},(0,i.createElement)(g.Slot,{scope:e.__scopeRovingFocusGroup},(0,i.createElement)(j,(0,n.Z)({},e,{ref:t}))))),j=(0,i.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:a,loop:s=!1,dir:u,currentTabStopId:m,defaultCurrentTabStopId:g,onCurrentTabStopIdChange:b,onEntryFocus:v,..._}=e,w=(0,i.useRef)(null),S=(0,l.e)(t,w),j=(0,p.gm)(u),[C=null,T]=(0,f.T)({prop:m,defaultProp:g,onChange:b}),[k,Q]=(0,i.useState)(!1),E=(0,d.W)(v),$=y(r),Z=(0,i.useRef)(!1),[R,I]=(0,i.useState)(0);return(0,i.useEffect)(()=>{let e=w.current;if(e)return e.addEventListener(h,E),()=>e.removeEventListener(h,E)},[E]),(0,i.createElement)(P,{scope:r,orientation:a,dir:j,loop:s,currentTabStopId:C,onItemFocus:(0,i.useCallback)(e=>T(e),[T]),onItemShiftTab:(0,i.useCallback)(()=>Q(!0),[]),onFocusableItemAdd:(0,i.useCallback)(()=>I(e=>e+1),[]),onFocusableItemRemove:(0,i.useCallback)(()=>I(e=>e-1),[])},(0,i.createElement)(c.WV.div,(0,n.Z)({tabIndex:k||0===R?-1:0,"data-orientation":a},_,{ref:S,style:{outline:"none",...e.style},onMouseDown:(0,o.M)(e.onMouseDown,()=>{Z.current=!0}),onFocus:(0,o.M)(e.onFocus,e=>{let t=!Z.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(h,O);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=$().filter(e=>e.focusable);M([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current))}}Z.current=!1}),onBlur:(0,o.M)(e.onBlur,()=>Q(!1))})))}),C=(0,i.forwardRef)((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:s=!1,tabStopId:l,...d}=e,f=(0,u.M)(),p=l||f,h=w("RovingFocusGroupItem",r),O=h.currentTabStopId===p,m=y(r),{onFocusableItemAdd:b,onFocusableItemRemove:v}=h;return(0,i.useEffect)(()=>{if(a)return b(),()=>v()},[a,b,v]),(0,i.createElement)(g.ItemSlot,{scope:r,id:p,focusable:a,active:s},(0,i.createElement)(c.WV.span,(0,n.Z)({tabIndex:O?0:-1,"data-orientation":h.orientation},d,{ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{a?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,o.M)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,o.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){h.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return T[i]}(e,h.orientation,h.dir);if(void 0!==t){e.preventDefault();let i=m().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=h.loop?(r=i,n=o+1,r.map((e,t)=>r[(n+t)%r.length])):i.slice(o+1)}setTimeout(()=>M(i))}})})))}),T={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function M(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}var k=r(27343);let Q="Tabs",[E,$]=(0,a.b)(Q,[_]),Z=_(),[R,I]=E(Q),z=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:r,value:o,onValueChange:a,defaultValue:s,orientation:l="horizontal",dir:d,activationMode:h="automatic",...O}=e,m=(0,p.gm)(d),[g,y]=(0,f.T)({prop:o,onChange:a,defaultProp:s});return(0,i.createElement)(R,{scope:r,baseId:(0,u.M)(),value:g,onValueChange:y,orientation:l,dir:m,activationMode:h},(0,i.createElement)(c.WV.div,(0,n.Z)({dir:m,"data-orientation":l},O,{ref:t})))}),D=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:r,loop:o=!0,...a}=e,s=I("TabsList",r),l=Z(r);return(0,i.createElement)(S,(0,n.Z)({asChild:!0},l,{orientation:s.orientation,dir:s.dir,loop:o}),(0,i.createElement)(c.WV.div,(0,n.Z)({role:"tablist","aria-orientation":s.orientation},a,{ref:t})))}),A=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:r,value:a,disabled:s=!1,...l}=e,u=I("TabsTrigger",r),d=Z(r),f=N(u.baseId,a),p=X(u.baseId,a),h=a===u.value;return(0,i.createElement)(C,(0,n.Z)({asChild:!0},d,{focusable:!s,active:h}),(0,i.createElement)(c.WV.button,(0,n.Z)({type:"button",role:"tab","aria-selected":h,"aria-controls":p,"data-state":h?"active":"inactive","data-disabled":s?"":void 0,disabled:s,id:f},l,{ref:t,onMouseDown:(0,o.M)(e.onMouseDown,e=>{s||0!==e.button||!1!==e.ctrlKey?e.preventDefault():u.onValueChange(a)}),onKeyDown:(0,o.M)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&u.onValueChange(a)}),onFocus:(0,o.M)(e.onFocus,()=>{let e="manual"!==u.activationMode;h||s||!e||u.onValueChange(a)})})))}),V=(0,i.forwardRef)((e,t)=>{let{__scopeTabs:r,value:o,forceMount:a,children:s,...l}=e,u=I("TabsContent",r),d=N(u.baseId,o),f=X(u.baseId,o),p=o===u.value,h=(0,i.useRef)(p);return(0,i.useEffect)(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,i.createElement)(k.z,{present:a||p},({present:r})=>(0,i.createElement)(c.WV.div,(0,n.Z)({"data-state":p?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":d,hidden:!r,id:f,tabIndex:0},l,{ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0}}),r&&s))});function N(e,t){return`${e}-trigger-${t}`}function X(e,t){return`${e}-content-${t}`}let L=z,U=D,q=A,Y=V},28354:function(e,t,r){"use strict";function n(...e){return(...t)=>{for(let r of e)"function"==typeof r&&r(...t)}}r.d(t,{U:function(){return ev}});var i=r(75631);"undefined"!=typeof window&&window.document&&window.document.createElement;let o=new Map;var a=r(67092);function s(...e){let t={...e[0]};for(let r=1;r<e.length;r++){let i=e[r];for(let e in i){let r=t[e],s=i[e];"function"==typeof r&&"function"==typeof s&&"o"===e[0]&&"n"===e[1]&&e.charCodeAt(2)>=65&&90>=e.charCodeAt(2)?t[e]=n(r,s):("className"===e||"UNSAFE_className"===e)&&"string"==typeof r&&"string"==typeof s?t[e]=(0,a.Z)(r,s):"id"===e&&r&&s?t.id=function(e,t){if(e===t)return e;let r=o.get(e);if(r)return r(t),t;let n=o.get(t);return n?(n(e),e):t}(r,s):t[e]=void 0!==s?s:r}}return t}let l=new Set(["id"]),u=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),c=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),d=/^(data-.*)$/,f=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},p=e=>e&&"window"in e&&e.window===e?e:f(e).defaultView||window,h=new Map,O=new Set;function m(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=r=>{if(!e(r)||!r.target)return;let n=h.get(r.target);if(n&&(n.delete(r.propertyName),0===n.size&&(r.target.removeEventListener("transitioncancel",t),h.delete(r.target)),0===h.size)){for(let e of O)e();O.clear()}};document.body.addEventListener("transitionrun",r=>{if(!e(r)||!r.target)return;let n=h.get(r.target);n||(n=new Set,h.set(r.target,n),r.target.addEventListener("transitioncancel",t,{once:!0})),n.add(r.propertyName)}),document.body.addEventListener("transitionend",t)}function g(e){requestAnimationFrame(()=>{0===h.size?e():O.add(e)})}function y(e){if(function(){if(null==b){b=!1;try{document.createElement("div").focus({get preventScroll(){return b=!0,!0}})}catch(e){}}return b}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}}"undefined"!=typeof document&&("loading"!==document.readyState?m():document.addEventListener("DOMContentLoaded",m));let b=null;function v(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function _(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function P(e){let t=null;return()=>(null==t&&(t=e()),t)}let w=P(function(){return _(/^Mac/i)}),S=P(function(){return _(/^iPhone/i)}),j=P(function(){return _(/^iPad/i)||w()&&navigator.maxTouchPoints>1}),C=P(function(){return S()||j()});P(function(){return w()||C()});let T=P(function(){return v(/AppleWebKit/i)&&!M()}),M=P(function(){return v(/Chrome/i)}),k=P(function(){return v(/Android/i)}),Q=P(function(){return v(/Firefox/i)});function E(e){return 0===e.mozInputSource&&!!e.isTrusted||(k()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}let $=null,Z=new Set,R=new Map,I=!1,z=!1;function D(e,t){for(let r of Z)r(e,t)}function A(e){I=!0,e.metaKey||!w()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||($="keyboard",D("keyboard",e))}function V(e){$="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(I=!0,D("pointer",e))}function N(e){E(e)&&(I=!0,$="virtual")}function X(e){e.target!==window&&e.target!==document&&(I||z||($="virtual",D("virtual",e)),I=!1,z=!1)}function L(){I=!1,z=!0}function U(e){if("undefined"==typeof window||R.get(p(e)))return;let t=p(e),r=f(e),n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){I=!0,n.apply(this,arguments)},r.addEventListener("keydown",A,!0),r.addEventListener("keyup",A,!0),r.addEventListener("click",N,!0),t.addEventListener("focus",X,!0),t.addEventListener("blur",L,!1),"undefined"!=typeof PointerEvent?(r.addEventListener("pointerdown",V,!0),r.addEventListener("pointermove",V,!0),r.addEventListener("pointerup",V,!0)):(r.addEventListener("mousedown",V,!0),r.addEventListener("mousemove",V,!0),r.addEventListener("mouseup",V,!0)),t.addEventListener("beforeunload",()=>{q(e)},{once:!0}),R.set(t,{focus:n})}let q=(e,t)=>{let r=p(e),n=f(e);t&&n.removeEventListener("DOMContentLoaded",t),R.has(r)&&(r.HTMLElement.prototype.focus=R.get(r).focus,n.removeEventListener("keydown",A,!0),n.removeEventListener("keyup",A,!0),n.removeEventListener("click",N,!0),r.removeEventListener("focus",X,!0),r.removeEventListener("blur",L,!1),"undefined"!=typeof PointerEvent?(n.removeEventListener("pointerdown",V,!0),n.removeEventListener("pointermove",V,!0),n.removeEventListener("pointerup",V,!0)):(n.removeEventListener("mousedown",V,!0),n.removeEventListener("mousemove",V,!0),n.removeEventListener("mouseup",V,!0)),R.delete(r))};"undefined"!=typeof document&&function(e){let t;let r=f(void 0);"loading"!==r.readyState?U(void 0):(t=()=>{U(void 0)},r.addEventListener("DOMContentLoaded",t)),()=>q(e,t)}();let Y="undefined"!=typeof document?i.useLayoutEffect:()=>{};function W(e,t){Y(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}function B(e){let t=(0,i.useRef)(null);return Y(()=>{t.current=e},[e]),(0,i.useCallback)((...e)=>{let r=t.current;return null==r?void 0:r(...e)},[])}class G{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function F(e){if(!e)return;let t=!0;return r=>{e({...r,preventDefault(){r.preventDefault()},isDefaultPrevented:()=>r.isDefaultPrevented(),stopPropagation(){console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior.")},continuePropagation(){t=!1}}),t&&r.stopPropagation()}}let H=i.createContext(null),J="default",K="",ee=new WeakMap;function et(e){if(C()){if("default"===J){let t=f(e);K=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}J="disabled"}else(e instanceof HTMLElement||e instanceof SVGElement)&&(ee.set(e,e.style.userSelect),e.style.userSelect="none")}function er(e){if(C())"disabled"===J&&(J="restoring",setTimeout(()=>{g(()=>{if("restoring"===J){let t=f(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=K||""),K="",J="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&ee.has(e)){let t=ee.get(e);"none"===e.style.userSelect&&(e.style.userSelect=t),""===e.getAttribute("style")&&e.removeAttribute("style"),ee.delete(e)}}let en=i.createContext({register:()=>{}});function ei(e,t,r){if(!t.has(e))throw TypeError("attempted to "+r+" private field on non-instance");return t.get(e)}function eo(e,t,r){var n=ei(e,t,"set");return!function(e,t,r){if(t.set)t.set.call(e,r);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=r}}(e,n,r),r}function ea(e,t,r=!0){var n,i;let{metaKey:o,ctrlKey:a,altKey:s,shiftKey:l}=t;Q()&&(null===(i=window.event)||void 0===i?void 0:null===(n=i.type)||void 0===n?void 0:n.startsWith("key"))&&"_blank"===e.target&&(w()?o=!0:a=!0);let u=T()&&w()&&!j()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:o,ctrlKey:a,altKey:s,shiftKey:l}):new MouseEvent("click",{metaKey:o,ctrlKey:a,altKey:s,shiftKey:l,bubbles:!0,cancelable:!0});ea.isOpening=r,y(e),e.dispatchEvent(u),ea.isOpening=!1}en.displayName="PressResponderContext",ea.isOpening=!1;var es=new WeakMap;class el{continuePropagation(){eo(this,es,!1)}get shouldStopPropagation(){var e;return(e=ei(this,es,"get")).get?e.get.call(this):e.value}constructor(e,t,r,n){var i,o;o={writable:!0,value:void 0},function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(this,es),es.set(this,o),eo(this,es,!0);let a=null!==(i=null==n?void 0:n.target)&&void 0!==i?i:r.currentTarget,s=null==a?void 0:a.getBoundingClientRect(),l,u=0,c,d=null;null!=r.clientX&&null!=r.clientY&&(c=r.clientX,d=r.clientY),s&&(null!=c&&null!=d?(l=c-s.left,u=d-s.top):(l=s.width/2,u=s.height/2)),this.type=e,this.pointerType=t,this.target=r.currentTarget,this.shiftKey=r.shiftKey,this.metaKey=r.metaKey,this.ctrlKey=r.ctrlKey,this.altKey=r.altKey,this.x=l,this.y=u}}let eu=Symbol("linkClicked");function ec(e){return"A"===e.tagName&&e.hasAttribute("href")}function ed(e,t){let{key:r,code:n}=e,i=t.getAttribute("role");return("Enter"===r||" "===r||"Spacebar"===r||"Space"===n)&&!(t instanceof p(t).HTMLInputElement&&!eb(t,r)||t instanceof p(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===i||!i&&ec(t))&&"Enter"!==r)}function ef(e,t){let r=e.changedTouches;for(let e=0;e<r.length;e++){let n=r[e];if(n.identifier===t)return n}return null}function ep(e,t){let r=0,n=0;return t.targetTouches&&1===t.targetTouches.length&&(r=t.targetTouches[0].clientX,n=t.targetTouches[0].clientY),{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:r,clientY:n}}function eh(e,t){let r=t.clientX,n=t.clientY;return{currentTarget:e,shiftKey:t.shiftKey,ctrlKey:t.ctrlKey,metaKey:t.metaKey,altKey:t.altKey,clientX:r,clientY:n}}function eO(e,t){let r,n,i=t.getBoundingClientRect(),o=(r=0,n=0,void 0!==e.width?r=e.width/2:void 0!==e.radiusX&&(r=e.radiusX),void 0!==e.height?n=e.height/2:void 0!==e.radiusY&&(n=e.radiusY),{top:e.clientY-n,right:e.clientX+r,bottom:e.clientY+n,left:e.clientX-r});return!(i.left>o.right)&&!(o.left>i.right)&&!(i.top>o.bottom)&&!(o.top>i.bottom)}function em(e){return!(e instanceof HTMLElement)||!e.hasAttribute("draggable")}function eg(e,t){return e instanceof HTMLInputElement?!eb(e,t):e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!ec(e)}let ey=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function eb(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:ey.has(e.type)}function ev(e,t){let r,{elementType:o="button",isDisabled:a,onPress:h,onPressStart:O,onPressEnd:m,onPressUp:b,onPressChange:v,preventFocusOnPress:_,allowFocusWhenDisabled:P,onClick:S,href:j,target:C,rel:T,type:M="button"}=e;r="button"===o?{type:M,disabled:a}:{role:"button",tabIndex:a?void 0:0,href:"a"===o&&a?void 0:j,target:"a"===o?C:void 0,type:"input"===o?M:void 0,disabled:"input"===o?a:void 0,"aria-disabled":a&&"input"!==o?a:void 0,rel:"a"===o?T:void 0};let{pressProps:Q,isPressed:Z}=function(e){let t,r,o,a,{onPress:l,onPressChange:u,onPressStart:c,onPressEnd:d,onPressUp:h,isDisabled:O,isPressed:m,preventFocusOnPress:g,shouldCancelOnPointerExit:b,allowTextSelectionOnPress:v,ref:_,...P}=function(e){let t=(0,i.useContext)(en);if(t){let{register:r,...n}=t;e=s(n,e),r()}return W(t,e.ref),e}(e),[S,j]=(0,i.useState)(!1),C=(0,i.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,ignoreClickAfterPress:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null}),{addGlobalListener:T,removeAllGlobalListeners:M}=(t=(0,i.useRef)(new Map),r=(0,i.useCallback)((e,r,n,i)=>{let o=(null==i?void 0:i.once)?(...e)=>{t.current.delete(n),n(...e)}:n;t.current.set(n,{type:r,eventTarget:e,fn:o,options:i}),e.addEventListener(r,n,i)},[]),o=(0,i.useCallback)((e,r,n,i)=>{var o;let a=(null===(o=t.current.get(n))||void 0===o?void 0:o.fn)||n;e.removeEventListener(r,a,i),t.current.delete(n)},[]),a=(0,i.useCallback)(()=>{t.current.forEach((e,t)=>{o(e.eventTarget,e.type,t,e.options)})},[o]),(0,i.useEffect)(()=>a,[a]),{addGlobalListener:r,removeGlobalListener:o,removeAllGlobalListeners:a}),Q=B((e,t)=>{let r=C.current;if(O||r.didFirePressStart)return!1;let n=!0;if(r.isTriggeringEvent=!0,c){let r=new el("pressstart",t,e);c(r),n=r.shouldStopPropagation}return u&&u(!0),r.isTriggeringEvent=!1,r.didFirePressStart=!0,j(!0),n}),$=B((e,t,r=!0)=>{let n=C.current;if(!n.didFirePressStart)return!1;n.ignoreClickAfterPress=!0,n.didFirePressStart=!1,n.isTriggeringEvent=!0;let i=!0;if(d){let r=new el("pressend",t,e);d(r),i=r.shouldStopPropagation}if(u&&u(!1),j(!1),l&&r&&!O){let r=new el("press",t,e);l(r),i&&(i=r.shouldStopPropagation)}return n.isTriggeringEvent=!1,i}),Z=B((e,t)=>{let r=C.current;if(O)return!1;if(h){r.isTriggeringEvent=!0;let n=new el("pressup",t,e);return h(n),r.isTriggeringEvent=!1,n.shouldStopPropagation}return!0}),R=B(e=>{let t=C.current;t.isPressed&&t.target&&(t.isOverTarget&&null!=t.pointerType&&$(eh(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,M(),v||er(t.target))}),I=B(e=>{b&&R(e)}),z=(0,i.useMemo)(()=>{let e=C.current,t={onKeyDown(t){if(ed(t.nativeEvent,t.currentTarget)&&t.currentTarget.contains(t.target)){var i;eg(t.target,t.key)&&t.preventDefault();let o=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,o=Q(t,"keyboard");let i=t.currentTarget;T(f(t.currentTarget),"keyup",n(t=>{ed(t,i)&&!t.repeat&&i.contains(t.target)&&e.target&&Z(eh(e.target,t),"keyboard")},r),!0)}o&&t.stopPropagation(),t.metaKey&&w()&&(null===(i=e.metaKeyEvents)||void 0===i||i.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||t.currentTarget.contains(t.target))&&t&&0===t.button&&!e.isTriggeringEvent&&!ea.isOpening){let r=!0;if(O&&t.preventDefault(),!e.ignoreClickAfterPress&&!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||E(t.nativeEvent))){O||g||y(t.currentTarget);let e=Q(t,"virtual"),n=Z(t,"virtual"),i=$(t,"virtual");r=e&&n&&i}e.ignoreEmulatedMouseEvents=!1,e.ignoreClickAfterPress=!1,r&&t.stopPropagation()}}},r=t=>{var r,n,i;if(e.isPressed&&e.target&&ed(t,e.target)){eg(t.target,t.key)&&t.preventDefault();let r=t.target;$(eh(e.target,t),"keyboard",e.target.contains(r)),M(),"Enter"!==t.key&&ec(e.target)&&e.target.contains(r)&&!t[eu]&&(t[eu]=!0,ea(e.target,t,!1)),e.isPressed=!1,null===(n=e.metaKeyEvents)||void 0===n||n.delete(t.key)}else if("Meta"===t.key&&(null===(r=e.metaKeyEvents)||void 0===r?void 0:r.size)){let t=e.metaKeyEvents;for(let r of(e.metaKeyEvents=void 0,t.values()))null===(i=e.target)||void 0===i||i.dispatchEvent(new KeyboardEvent("keyup",r))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{var o;if(0!==t.button||!t.currentTarget.contains(t.target))return;if(o=t.nativeEvent,!k()&&0===o.width&&0===o.height||1===o.width&&1===o.height&&0===o.pressure&&0===o.detail&&"mouse"===o.pointerType){e.pointerType="virtual";return}em(t.currentTarget)&&t.preventDefault(),e.pointerType=t.pointerType;let a=!0;e.isPressed||(e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,O||g||y(t.currentTarget),v||et(e.target),a=Q(t,e.pointerType),T(f(t.currentTarget),"pointermove",r,!1),T(f(t.currentTarget),"pointerup",n,!1),T(f(t.currentTarget),"pointercancel",i,!1)),a&&t.stopPropagation()},t.onMouseDown=e=>{e.currentTarget.contains(e.target)&&0===e.button&&(em(e.currentTarget)&&e.preventDefault(),e.stopPropagation())},t.onPointerUp=t=>{t.currentTarget.contains(t.target)&&"virtual"!==e.pointerType&&0===t.button&&eO(t,t.currentTarget)&&Z(t,e.pointerType||t.pointerType)};let r=t=>{t.pointerId===e.activePointerId&&(e.target&&eO(t,e.target)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,Q(eh(e.target,t),e.pointerType)):e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,$(eh(e.target,t),e.pointerType,!1),I(t)))},n=t=>{t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target&&(eO(t,e.target)&&null!=e.pointerType?$(eh(e.target,t),e.pointerType):e.isOverTarget&&null!=e.pointerType&&$(eh(e.target,t),e.pointerType,!1),e.isPressed=!1,e.isOverTarget=!1,e.activePointerId=null,e.pointerType=null,M(),v||er(e.target))},i=e=>{R(e)};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&R(e)}}else{t.onMouseDown=t=>{if(0===t.button&&t.currentTarget.contains(t.target)){if(em(t.currentTarget)&&t.preventDefault(),e.ignoreEmulatedMouseEvents){t.stopPropagation();return}e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=E(t.nativeEvent)?"virtual":"mouse",O||g||y(t.currentTarget),Q(t,e.pointerType)&&t.stopPropagation(),T(f(t.currentTarget),"mouseup",r,!1)}},t.onMouseEnter=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,r=Q(t,e.pointerType)),r&&t.stopPropagation()},t.onMouseLeave=t=>{if(!t.currentTarget.contains(t.target))return;let r=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,r=$(t,e.pointerType,!1),I(t)),r&&t.stopPropagation()},t.onMouseUp=t=>{t.currentTarget.contains(t.target)&&!e.ignoreEmulatedMouseEvents&&0===t.button&&Z(t,e.pointerType||"mouse")};let r=t=>{if(0===t.button){if(e.isPressed=!1,M(),e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&eO(t,e.target)&&null!=e.pointerType?$(eh(e.target,t),e.pointerType):e.target&&e.isOverTarget&&null!=e.pointerType&&$(eh(e.target,t),e.pointerType,!1),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!t.currentTarget.contains(t.target))return;let r=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);r&&(e.activePointerId=r.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",O||g||y(t.currentTarget),v||et(e.target),Q(ep(e.target,t),e.pointerType)&&t.stopPropagation(),T(p(t.currentTarget),"scroll",n,!0))},t.onTouchMove=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=ef(t.nativeEvent,e.activePointerId),n=!0;r&&eO(r,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,n=Q(ep(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,n=$(ep(e.target,t),e.pointerType,!1),I(ep(e.target,t))),n&&t.stopPropagation()},t.onTouchEnd=t=>{if(!t.currentTarget.contains(t.target))return;if(!e.isPressed){t.stopPropagation();return}let r=ef(t.nativeEvent,e.activePointerId),n=!0;r&&eO(r,t.currentTarget)&&null!=e.pointerType?(Z(ep(e.target,t),e.pointerType),n=$(ep(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(n=$(ep(e.target,t),e.pointerType,!1)),n&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!v&&er(e.target),M()},t.onTouchCancel=t=>{t.currentTarget.contains(t.target)&&(t.stopPropagation(),e.isPressed&&R(ep(e.target,t)))};let n=t=>{e.isPressed&&t.target.contains(e.target)&&R({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{e.currentTarget.contains(e.target)&&R(e)}}return t},[T,O,g,M,v,R,I,$,Q,Z]);return(0,i.useEffect)(()=>()=>{var e;v||er(null!==(e=C.current.target)&&void 0!==e?e:void 0)},[v]),{isPressed:m||S,pressProps:s(P,z)}}({onPressStart:O,onPressEnd:m,onPressChange:v,onPress:h,onPressUp:b,isDisabled:a,preventFocusOnPress:_,ref:t}),{focusableProps:R}=function(e,t){let{focusProps:r}=function(e){let t,r,{isDisabled:n,onFocus:o,onBlur:a,onFocusChange:s}=e,l=(0,i.useCallback)(e=>{if(e.target===e.currentTarget)return a&&a(e),s&&s(!1),!0},[a,s]),u=(t=(0,i.useRef)({isFocused:!1,observer:null}),Y(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),r=B(e=>{null==l||l(e)}),(0,i.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let n=e.target;n.addEventListener("focusout",e=>{t.current.isFocused=!1,n.disabled&&r(new G("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let r=n===document.activeElement?null:document.activeElement;n.dispatchEvent(new FocusEvent("blur",{relatedTarget:r})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]})}},[r])),c=(0,i.useCallback)(e=>{let t=f(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(o&&o(e),s&&s(!0),u(e))},[s,o,u]);return{focusProps:{onFocus:!n&&(o||s||a)?c:void 0,onBlur:!n&&(a||s)?l:void 0}}}(e),{keyboardProps:n}={keyboardProps:e.isDisabled?{}:{onKeyDown:F(e.onKeyDown),onKeyUp:F(e.onKeyUp)}},o=s(r,n),a=function(e){let t=(0,i.useContext)(H)||{};W(t,e);let{ref:r,...n}=t;return n}(t),l=e.isDisabled?{}:a,u=(0,i.useRef)(e.autoFocus);return(0,i.useEffect)(()=>{u.current&&t.current&&function(e){let t=f(e);if("virtual"===$){let r=t.activeElement;g(()=>{t.activeElement===r&&e.isConnected&&y(e)})}else y(e)}(t.current),u.current=!1},[t]),{focusableProps:s({...o,tabIndex:e.excludeFromTabOrder&&!e.isDisabled?-1:void 0},l)}}(e,t);P&&(R.tabIndex=a?-1:R.tabIndex);let I=s(R,Q,function(e,t={}){let{labelable:r,isLink:n,propNames:i}=t,o={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(l.has(t)||r&&u.has(t)||n&&c.has(t)||(null==i?void 0:i.has(t))||d.test(t))&&(o[t]=e[t]);return o}(e,{labelable:!0}));return{isPressed:Z,buttonProps:s(r,I,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],onClick:e=>{S&&(S(e),console.warn("onClick is deprecated, please use onPress"))}})}}},87992:function(e,t,r){"use strict";r.d(t,{j:function(){return o}});var n=r(37951),i=r(26370),o=new class extends n.l{#e;#t;#r;constructor(){super(),this.#r=e=>{if(!i.sk&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#e!==e&&(this.#e=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#e?this.#e:globalThis.document?.visibilityState!=="hidden"}}},69378:function(e,t,r){"use strict";r.d(t,{V:function(){return n}});var n=function(){let e=[],t=0,r=e=>{e()},n=e=>{e()},i=e=>setTimeout(e,0),o=n=>{t?e.push(n):i(()=>{r(n)})},a=()=>{let t=e;e=[],t.length&&i(()=>{n(()=>{t.forEach(e=>{r(e)})})})};return{batch:e=>{let r;t++;try{r=e()}finally{--t||a()}return r},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{r=e},setBatchNotifyFunction:e=>{n=e},setScheduler:e=>{i=e}}}()},53935:function(e,t,r){"use strict";r.d(t,{N:function(){return o}});var n=r(37951),i=r(26370),o=new class extends n.l{#n=!0;#t;#r;constructor(){super(),this.#r=e=>{if(!i.sk&&window.addEventListener){let t=()=>e(!0),r=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",r)}}}}onSubscribe(){this.#t||this.setEventListener(this.#r)}onUnsubscribe(){this.hasListeners()||(this.#t?.(),this.#t=void 0)}setEventListener(e){this.#r=e,this.#t?.(),this.#t=e(this.setOnline.bind(this))}setOnline(e){this.#n!==e&&(this.#n=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#n}}},92078:function(e,t,r){"use strict";r.d(t,{A:function(){return s},z:function(){return l}});var n=r(26370),i=r(69378),o=r(71200),a=r(30470),s=class extends a.F{#i;#o;#a;#s;#l;#u;constructor(e){super(),this.#u=!1,this.#l=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#a=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#i=function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,r=void 0!==t,n=r?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?n??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:r?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=e.state??this.#i,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#s?.promise}setOptions(e){this.options={...this.#l,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#a.remove(this)}setData(e,t){let r=(0,n.oE)(this.state.data,e,this.options);return this.#c({data:r,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),r}setState(e,t){this.#c({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#s?.promise;return this.#s?.cancel(e),t?t.then(n.ZT).catch(n.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#i)}isActive(){return this.observers.some(e=>!1!==(0,n.Nc)(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data)}isStaleByTime(e=0){return this.state.isInvalidated||void 0===this.state.data||!(0,n.Kp)(this.state.dataUpdatedAt,e)}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#s?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#s?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#a.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#s&&(this.#u?this.#s.cancel({revert:!0}):this.#s.cancelRetry()),this.scheduleGc()),this.#a.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#c({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#s)return this.#s.continueRetry(),this.#s.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let r=new AbortController,i=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#u=!0,r.signal)})},a={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>{let e=(0,n.cG)(this.options,t),r={queryKey:this.queryKey,meta:this.meta};return(i(r),this.#u=!1,this.options.persister)?this.options.persister(e,r,this):e(r)}};i(a),this.options.behavior?.onFetch(a,this),this.#o=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==a.fetchOptions?.meta)&&this.#c({type:"fetch",meta:a.fetchOptions?.meta});let s=e=>{(0,o.DV)(e)&&e.silent||this.#c({type:"error",error:e}),(0,o.DV)(e)||(this.#a.config.onError?.(e,this),this.#a.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#s=(0,o.Mz)({initialPromise:t?.initialPromise,fn:a.fetchFn,abort:r.abort.bind(r),onSuccess:e=>{if(void 0===e){s(Error(`${this.queryHash} data is undefined`));return}try{this.setData(e)}catch(e){s(e);return}this.#a.config.onSuccess?.(e,this),this.#a.config.onSettled?.(e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:s,onFail:(e,t)=>{this.#c({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#c({type:"pause"})},onContinue:()=>{this.#c({type:"continue"})},retry:a.options.retry,retryDelay:a.options.retryDelay,networkMode:a.options.networkMode,canRun:()=>!0}),this.#s.start()}#c(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...l(t.data,this.options),fetchMeta:e.meta??null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let r=e.error;if((0,o.DV)(r)&&r.revert&&this.#o)return{...this.#o,fetchStatus:"idle"};return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),i.V.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#a.notify({query:this,type:"updated",action:e})})}};function l(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,o.Kw)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},16196:function(e,t,r){"use strict";r.d(t,{S:function(){return m}});var n=r(26370),i=r(92078),o=r(69378),a=r(37951),s=class extends a.l{constructor(e={}){super(),this.config=e,this.#d=new Map}#d;build(e,t,r){let o=t.queryKey,a=t.queryHash??(0,n.Rm)(o,t),s=this.get(a);return s||(s=new i.A({cache:this,queryKey:o,queryHash:a,options:e.defaultQueryOptions(t),state:r,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#d.has(e.queryHash)||(this.#d.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#d.get(e.queryHash);t&&(e.destroy(),t===e&&this.#d.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){o.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#d.get(e)}getAll(){return[...this.#d.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n._x)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,n._x)(e,t)):t}notify(e){o.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){o.V.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){o.V.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},l=r(30470),u=r(71200),c=class extends l.F{#f;#p;#s;constructor(e){super(),this.mutationId=e.mutationId,this.#p=e.mutationCache,this.#f=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#f.includes(e)||(this.#f.push(e),this.clearGcTimeout(),this.#p.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#f=this.#f.filter(t=>t!==e),this.scheduleGc(),this.#p.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#f.length||("pending"===this.state.status?this.scheduleGc():this.#p.remove(this))}continue(){return this.#s?.continue()??this.execute(this.state.variables)}async execute(e){this.#s=(0,u.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#c({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#c({type:"pause"})},onContinue:()=>{this.#c({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#p.canRun(this)});let t="pending"===this.state.status,r=!this.#s.canStart();try{if(!t){this.#c({type:"pending",variables:e,isPaused:r}),await this.#p.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#c({type:"pending",context:t,variables:e,isPaused:r})}let n=await this.#s.start();return await this.#p.config.onSuccess?.(n,e,this.state.context,this),await this.options.onSuccess?.(n,e,this.state.context),await this.#p.config.onSettled?.(n,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(n,null,e,this.state.context),this.#c({type:"success",data:n}),n}catch(t){try{throw await this.#p.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#p.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#c({type:"error",error:t})}}finally{this.#p.runNext(this)}}#c(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),o.V.batch(()=>{this.#f.forEach(t=>{t.onMutationUpdate(e)}),this.#p.notify({mutation:this,type:"updated",action:e})})}},d=class extends a.l{constructor(e={}){super(),this.config=e,this.#h=new Map,this.#O=Date.now()}#h;#O;build(e,t,r){let n=new c({mutationCache:this,mutationId:++this.#O,options:e.defaultMutationOptions(t),state:r});return this.add(n),n}add(e){let t=f(e),r=this.#h.get(t)??[];r.push(e),this.#h.set(t,r),this.notify({type:"added",mutation:e})}remove(e){let t=f(e);if(this.#h.has(t)){let r=this.#h.get(t)?.filter(t=>t!==e);r&&(0===r.length?this.#h.delete(t):this.#h.set(t,r))}this.notify({type:"removed",mutation:e})}canRun(e){let t=this.#h.get(f(e))?.find(e=>"pending"===e.state.status);return!t||t===e}runNext(e){let t=this.#h.get(f(e))?.find(t=>t!==e&&t.state.isPaused);return t?.continue()??Promise.resolve()}clear(){o.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}getAll(){return[...this.#h.values()].flat()}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,n.X7)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,n.X7)(e,t))}notify(e){o.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return o.V.batch(()=>Promise.all(e.map(e=>e.continue().catch(n.ZT))))}};function f(e){return e.options.scope?.id??String(e.mutationId)}var p=r(87992),h=r(53935);function O(e,{pages:t,pageParams:r}){let n=t.length-1;return t.length>0?e.getNextPageParam(t[n],t,r[n],r):void 0}var m=class{#m;#p;#l;#g;#y;#b;#v;#_;constructor(e={}){this.#m=e.queryCache||new s,this.#p=e.mutationCache||new d,this.#l=e.defaultOptions||{},this.#g=new Map,this.#y=new Map,this.#b=0}mount(){this.#b++,1===this.#b&&(this.#v=p.j.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#m.onFocus())}),this.#_=h.N.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#m.onOnline())}))}unmount(){this.#b--,0===this.#b&&(this.#v?.(),this.#v=void 0,this.#_?.(),this.#_=void 0)}isFetching(e){return this.#m.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#p.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#m.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.getQueryData(e.queryKey);if(void 0===t)return this.fetchQuery(e);{let r=this.defaultQueryOptions(e),i=this.#m.build(this,r);return e.revalidateIfStale&&i.isStaleByTime((0,n.KC)(r.staleTime,i))&&this.prefetchQuery(r),Promise.resolve(t)}}getQueriesData(e){return this.#m.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,r){let i=this.defaultQueryOptions({queryKey:e}),o=this.#m.get(i.queryHash),a=o?.state.data,s=(0,n.SE)(t,a);if(void 0!==s)return this.#m.build(this,i).setData(s,{...r,manual:!0})}setQueriesData(e,t,r){return o.V.batch(()=>this.#m.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,r)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#m.get(t.queryHash)?.state}removeQueries(e){let t=this.#m;o.V.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let r=this.#m,n={type:"active",...e};return o.V.batch(()=>(r.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries(n,t)))}cancelQueries(e={},t={}){let r={revert:!0,...t};return Promise.all(o.V.batch(()=>this.#m.findAll(e).map(e=>e.cancel(r)))).then(n.ZT).catch(n.ZT)}invalidateQueries(e={},t={}){return o.V.batch(()=>{if(this.#m.findAll(e).forEach(e=>{e.invalidate()}),"none"===e.refetchType)return Promise.resolve();let r={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(r,t)})}refetchQueries(e={},t){let r={...t,cancelRefetch:t?.cancelRefetch??!0};return Promise.all(o.V.batch(()=>this.#m.findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,r);return r.throwOnError||(t=t.catch(n.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(n.ZT)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let r=this.#m.build(this,t);return r.isStaleByTime((0,n.KC)(t.staleTime,r))?r.fetch(t):Promise.resolve(r.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(n.ZT).catch(n.ZT)}fetchInfiniteQuery(e){var t;return e.behavior=(t=e.pages,{onFetch:(e,r)=>{let i=async()=>{let r;let i=e.options,o=e.fetchOptions?.meta?.fetchMore?.direction,a=e.state.data?.pages||[],s=e.state.data?.pageParams||[],l=!1,u=t=>{Object.defineProperty(t,"signal",{enumerable:!0,get:()=>(e.signal.aborted?l=!0:e.signal.addEventListener("abort",()=>{l=!0}),e.signal)})},c=(0,n.cG)(e.options,e.fetchOptions),d=async(t,r,i)=>{if(l)return Promise.reject();if(null==r&&t.pages.length)return Promise.resolve(t);let o={queryKey:e.queryKey,pageParam:r,direction:i?"backward":"forward",meta:e.options.meta};u(o);let a=await c(o),{maxPages:s}=e.options,d=i?n.Ht:n.VX;return{pages:d(t.pages,a,s),pageParams:d(t.pageParams,r,s)}};if(o&&a.length){let e="backward"===o,t={pages:a,pageParams:s},n=(e?function(e,{pages:t,pageParams:r}){return t.length>0?e.getPreviousPageParam?.(t[0],t,r[0],r):void 0}:O)(i,t);r=await d(t,n,e)}else{r=await d({pages:[],pageParams:[]},s[0]??i.initialPageParam);let e=t??a.length;for(let t=1;t<e;t++){let e=O(i,r);if(null==e)break;r=await d(r,e)}}return r};e.options.persister?e.fetchFn=()=>e.options.persister?.(i,{queryKey:e.queryKey,meta:e.options.meta,signal:e.signal},r):e.fetchFn=i}}),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(n.ZT).catch(n.ZT)}resumePausedMutations(){return h.N.isOnline()?this.#p.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#m}getMutationCache(){return this.#p}getDefaultOptions(){return this.#l}setDefaultOptions(e){this.#l=e}setQueryDefaults(e,t){this.#g.set((0,n.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#g.values()],r={};return t.forEach(t=>{(0,n.to)(e,t.queryKey)&&(r={...r,...t.defaultOptions})}),r}setMutationDefaults(e,t){this.#y.set((0,n.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#y.values()],r={};return t.forEach(t=>{(0,n.to)(e,t.mutationKey)&&(r={...r,...t.defaultOptions})}),r}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#l.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,n.Rm)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),!0!==t.enabled&&t.queryFn===n.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#l.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#m.clear(),this.#p.clear()}}},30470:function(e,t,r){"use strict";r.d(t,{F:function(){return i}});var n=r(26370),i=class{#P;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,n.PN)(this.gcTime)&&(this.#P=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(n.sk?1/0:3e5))}clearGcTimeout(){this.#P&&(clearTimeout(this.#P),this.#P=void 0)}}},71200:function(e,t,r){"use strict";r.d(t,{DV:function(){return u},Kw:function(){return s},Mz:function(){return c}});var n=r(87992),i=r(53935),o=r(26370);function a(e){return Math.min(1e3*2**e,3e4)}function s(e){return(e??"online")!=="online"||i.N.isOnline()}var l=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function u(e){return e instanceof l}function c(e){let t,r,u,c=!1,d=0,f=!1,p=new Promise((e,t)=>{r=e,u=t}),h=()=>n.j.isFocused()&&("always"===e.networkMode||i.N.isOnline())&&e.canRun(),O=()=>s(e.networkMode)&&e.canRun(),m=n=>{f||(f=!0,e.onSuccess?.(n),t?.(),r(n))},g=r=>{f||(f=!0,e.onError?.(r),t?.(),u(r))},y=()=>new Promise(r=>{t=e=>{(f||h())&&r(e)},e.onPause?.()}).then(()=>{t=void 0,f||e.onContinue?.()}),b=()=>{let t;if(f)return;let r=0===d?e.initialPromise:void 0;try{t=r??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(m).catch(t=>{if(f)return;let r=e.retry??(o.sk?0:3),n=e.retryDelay??a,i="function"==typeof n?n(d,t):n,s=!0===r||"number"==typeof r&&d<r||"function"==typeof r&&r(d,t);if(c||!s){g(t);return}d++,e.onFail?.(d,t),(0,o._v)(i).then(()=>h()?void 0:y()).then(()=>{c?g(t):b()})})};return{promise:p,cancel:t=>{f||(g(new l(t)),e.abort?.())},continue:()=>(t?.(),p),cancelRetry:()=>{c=!0},continueRetry:()=>{c=!1},canStart:O,start:()=>(O()?b():y().then(b),p)}}},37951:function(e,t,r){"use strict";r.d(t,{l:function(){return n}});var n=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},26370:function(e,t,r){"use strict";r.d(t,{CN:function(){return w},Ht:function(){return P},KC:function(){return l},Kp:function(){return s},Nc:function(){return u},PN:function(){return a},Rm:function(){return f},SE:function(){return o},VS:function(){return O},VX:function(){return _},X7:function(){return d},Ym:function(){return p},ZT:function(){return i},_v:function(){return b},_x:function(){return c},cG:function(){return S},oE:function(){return v},sk:function(){return n},to:function(){return h}});var n="undefined"==typeof window||"Deno"in globalThis;function i(){}function o(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l(e,t){return"function"==typeof e?e(t):e}function u(e,t){return"function"==typeof e?e(t):e}function c(e,t){let{type:r="all",exact:n,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(n){if(t.queryHash!==f(a,t.options))return!1}else if(!h(t.queryKey,a))return!1}if("all"!==r){let e=t.isActive();if("active"===r&&!e||"inactive"===r&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&(!i||i===t.state.fetchStatus)&&(!o||!!o(t))}function d(e,t){let{exact:r,status:n,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(r){if(p(t.options.mutationKey)!==p(o))return!1}else if(!h(t.options.mutationKey,o))return!1}return(!n||t.state.status===n)&&(!i||!!i(t))}function f(e,t){return(t?.queryKeyHashFn||p)(e)}function p(e){return JSON.stringify(e,(e,t)=>g(t)?Object.keys(t).sort().reduce((e,r)=>(e[r]=t[r],e),{}):t)}function h(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&!Object.keys(t).some(r=>!h(e[r],t[r]))}function O(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let r in e)if(e[r]!==t[r])return!1;return!0}function m(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function g(e){if(!y(e))return!1;let t=e.constructor;if(void 0===t)return!0;let r=t.prototype;return!!(y(r)&&r.hasOwnProperty("isPrototypeOf"))&&Object.getPrototypeOf(e)===Object.prototype}function y(e){return"[object Object]"===Object.prototype.toString.call(e)}function b(e){return new Promise(t=>{setTimeout(t,e)})}function v(e,t,r){return"function"==typeof r.structuralSharing?r.structuralSharing(e,t):!1!==r.structuralSharing?function e(t,r){if(t===r)return t;let n=m(t)&&m(r);if(n||g(t)&&g(r)){let i=n?t:Object.keys(t),o=i.length,a=n?r:Object.keys(r),s=a.length,l=n?[]:{},u=0;for(let o=0;o<s;o++){let s=n?o:a[o];(!n&&i.includes(s)||n)&&void 0===t[s]&&void 0===r[s]?(l[s]=void 0,u++):(l[s]=e(t[s],r[s]),l[s]===t[s]&&void 0!==t[s]&&u++)}return o===s&&u===o?t:l}return r}(e,t):t}function _(e,t,r=0){let n=[...e,t];return r&&n.length>r?n.slice(1):n}function P(e,t,r=0){let n=[t,...e];return r&&n.length>r?n.slice(0,-1):n}var w=Symbol();function S(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==w?e.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${e.queryHash}'`))}},64572:function(e,t,r){"use strict";r.d(t,{NL:function(){return a},aH:function(){return s}});var n=r(75631),i=r(55389),o=n.createContext(void 0),a=e=>{let t=n.useContext(o);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},s=e=>{let{client:t,children:r}=e;return n.useEffect(()=>(t.mount(),()=>{t.unmount()}),[t]),(0,i.jsx)(o.Provider,{value:t,children:r})}},16780:function(e,t,r){"use strict";let n;r.d(t,{a:function(){return C}});var i=r(26370),o=r(69378),a=r(87992),s=r(37951),l=r(92078),u=class extends s.l{constructor(e,t){super(),this.options=t,this.#w=e,this.#S=null,this.bindMethods(),this.setOptions(t)}#w;#j=void 0;#C=void 0;#x=void 0;#T;#M;#S;#k;#Q;#E;#$;#Z;#R;#I=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#j.addObserver(this),c(this.#j,this.options)?this.#z():this.updateResult(),this.#D())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return d(this.#j,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return d(this.#j,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#A(),this.#V(),this.#j.removeObserver(this)}setOptions(e,t){let r=this.options,n=this.#j;if(this.options=this.#w.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof(0,i.Nc)(this.options.enabled,this.#j))throw Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#N(),this.#j.setOptions(this.options),r._defaulted&&!(0,i.VS)(this.options,r)&&this.#w.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#j,observer:this});let o=this.hasListeners();o&&f(this.#j,n,this.options,r)&&this.#z(),this.updateResult(t),o&&(this.#j!==n||(0,i.Nc)(this.options.enabled,this.#j)!==(0,i.Nc)(r.enabled,this.#j)||(0,i.KC)(this.options.staleTime,this.#j)!==(0,i.KC)(r.staleTime,this.#j))&&this.#X();let a=this.#L();o&&(this.#j!==n||(0,i.Nc)(this.options.enabled,this.#j)!==(0,i.Nc)(r.enabled,this.#j)||a!==this.#R)&&this.#U(a)}getOptimisticResult(e){let t=this.#w.getQueryCache().build(this.#w,e),r=this.createResult(t,e);return(0,i.VS)(this.getCurrentResult(),r)||(this.#x=r,this.#M=this.options,this.#T=this.#j.state),r}getCurrentResult(){return this.#x}trackResult(e,t){let r={};return Object.keys(e).forEach(n=>{Object.defineProperty(r,n,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(n),t?.(n),e[n])})}),r}trackProp(e){this.#I.add(e)}getCurrentQuery(){return this.#j}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#w.defaultQueryOptions(e),r=this.#w.getQueryCache().build(this.#w,t);return r.isFetchingOptimistic=!0,r.fetch().then(()=>this.createResult(r,t))}fetch(e){return this.#z({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#x))}#z(e){this.#N();let t=this.#j.fetch(this.options,e);return e?.throwOnError||(t=t.catch(i.ZT)),t}#X(){this.#A();let e=(0,i.KC)(this.options.staleTime,this.#j);if(i.sk||this.#x.isStale||!(0,i.PN)(e))return;let t=(0,i.Kp)(this.#x.dataUpdatedAt,e);this.#$=setTimeout(()=>{this.#x.isStale||this.updateResult()},t+1)}#L(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#j):this.options.refetchInterval)??!1}#U(e){this.#V(),this.#R=e,!i.sk&&!1!==(0,i.Nc)(this.options.enabled,this.#j)&&(0,i.PN)(this.#R)&&0!==this.#R&&(this.#Z=setInterval(()=>{(this.options.refetchIntervalInBackground||a.j.isFocused())&&this.#z()},this.#R))}#D(){this.#X(),this.#U(this.#L())}#A(){this.#$&&(clearTimeout(this.#$),this.#$=void 0)}#V(){this.#Z&&(clearInterval(this.#Z),this.#Z=void 0)}createResult(e,t){let r;let n=this.#j,o=this.options,a=this.#x,s=this.#T,u=this.#M,d=e!==n?e.state:this.#C,{state:h}=e,O={...h},m=!1;if(t._optimisticResults){let r=this.hasListeners(),i=!r&&c(e,t),a=r&&f(e,n,t,o);(i||a)&&(O={...O,...(0,l.z)(h.data,e.options)}),"isRestoring"===t._optimisticResults&&(O.fetchStatus="idle")}let{error:g,errorUpdatedAt:y,status:b}=O;if(t.select&&void 0!==O.data){if(a&&O.data===s?.data&&t.select===this.#k)r=this.#Q;else try{this.#k=t.select,r=t.select(O.data),r=(0,i.oE)(a?.data,r,t),this.#Q=r,this.#S=null}catch(e){this.#S=e}}else r=O.data;if(void 0!==t.placeholderData&&void 0===r&&"pending"===b){let e;if(a?.isPlaceholderData&&t.placeholderData===u?.placeholderData)e=a.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#E?.state.data,this.#E):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#S=null}catch(e){this.#S=e}void 0!==e&&(b="success",r=(0,i.oE)(a?.data,e,t),m=!0)}this.#S&&(g=this.#S,r=this.#Q,y=Date.now(),b="error");let v="fetching"===O.fetchStatus,_="pending"===b,P="error"===b,w=_&&v,S=void 0!==r;return{status:b,fetchStatus:O.fetchStatus,isPending:_,isSuccess:"success"===b,isError:P,isInitialLoading:w,isLoading:w,data:r,dataUpdatedAt:O.dataUpdatedAt,error:g,errorUpdatedAt:y,failureCount:O.fetchFailureCount,failureReason:O.fetchFailureReason,errorUpdateCount:O.errorUpdateCount,isFetched:O.dataUpdateCount>0||O.errorUpdateCount>0,isFetchedAfterMount:O.dataUpdateCount>d.dataUpdateCount||O.errorUpdateCount>d.errorUpdateCount,isFetching:v,isRefetching:v&&!_,isLoadingError:P&&!S,isPaused:"paused"===O.fetchStatus,isPlaceholderData:m,isRefetchError:P&&S,isStale:p(e,t),refetch:this.refetch}}updateResult(e){let t=this.#x,r=this.createResult(this.#j,this.options);if(this.#T=this.#j.state,this.#M=this.options,void 0!==this.#T.data&&(this.#E=this.#j),(0,i.VS)(r,t))return;this.#x=r;let n={};e?.listeners!==!1&&(()=>{if(!t)return!0;let{notifyOnChangeProps:e}=this.options,r="function"==typeof e?e():e;if("all"===r||!r&&!this.#I.size)return!0;let n=new Set(r??this.#I);return this.options.throwOnError&&n.add("error"),Object.keys(this.#x).some(e=>this.#x[e]!==t[e]&&n.has(e))})()&&(n.listeners=!0),this.#q({...n,...e})}#N(){let e=this.#w.getQueryCache().build(this.#w,this.options);if(e===this.#j)return;let t=this.#j;this.#j=e,this.#C=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#D()}#q(e){o.V.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#x)}),this.#w.getQueryCache().notify({query:this.#j,type:"observerResultsUpdated"})})}};function c(e,t){return!1!==(0,i.Nc)(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)||void 0!==e.state.data&&d(e,t,t.refetchOnMount)}function d(e,t,r){if(!1!==(0,i.Nc)(t.enabled,e)){let n="function"==typeof r?r(e):r;return"always"===n||!1!==n&&p(e,t)}return!1}function f(e,t,r,n){return(e!==t||!1===(0,i.Nc)(n.enabled,e))&&(!r.suspense||"error"!==e.state.status)&&p(e,r)}function p(e,t){return!1!==(0,i.Nc)(t.enabled,e)&&e.isStaleByTime((0,i.KC)(t.staleTime,e))}var h=r(75631);r(55389);var O=h.createContext((n=!1,{clearReset:()=>{n=!1},reset:()=>{n=!0},isReset:()=>n})),m=()=>h.useContext(O),g=r(64572),y=h.createContext(!1),b=()=>h.useContext(y);y.Provider;var v=(e,t)=>{(e.suspense||e.throwOnError)&&!t.isReset()&&(e.retryOnMount=!1)},_=e=>{h.useEffect(()=>{e.clearReset()},[e])},P=e=>{var t;let{result:r,errorResetBoundary:n,throwOnError:i,query:o}=e;return r.isError&&!n.isReset()&&!r.isFetching&&o&&(t=[r.error,o],"function"==typeof i?i(...t):!!i)},w=e=>{e.suspense&&("number"!=typeof e.staleTime&&(e.staleTime=1e3),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,1e3)))},S=(e,t)=>e?.suspense&&t.isPending,j=(e,t,r)=>t.fetchOptimistic(e).catch(()=>{r.clearReset()});function C(e,t){return function(e,t,r){let n=(0,g.NL)(r),i=b(),a=m(),s=n.defaultQueryOptions(e);n.getDefaultOptions().queries?._experimental_beforeQuery?.(s),s._optimisticResults=i?"isRestoring":"optimistic",w(s),v(s,a),_(a);let[l]=h.useState(()=>new t(n,s)),u=l.getOptimisticResult(s);if(h.useSyncExternalStore(h.useCallback(e=>{let t=i?()=>void 0:l.subscribe(o.V.batchCalls(e));return l.updateResult(),t},[l,i]),()=>l.getCurrentResult(),()=>l.getCurrentResult()),h.useEffect(()=>{l.setOptions(s,{listeners:!1})},[s,l]),S(s,u))throw j(s,l,a);if(P({result:u,errorResetBoundary:a,throwOnError:s.throwOnError,query:n.getQueryCache().get(s.queryHash)}))throw u.error;return n.getDefaultOptions().queries?._experimental_afterQuery?.(s,u),s.notifyOnChangeProps?u:l.trackResult(u)}(e,u,t)}},66583:function(e,t,r){"use strict";r.d(t,{G:function(){return et},M:function(){return h},P:function(){return c},e:function(){return en},u:function(){return s},y:function(){return M},z:function(){return Y}});var n=r(75631),i=r(98951),o=r(2592),a=r(8955);function s(){return(0,i.S)(o.B)}let l=(0,i.K)(o.b5,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(l,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="AirPlayButton";let u=(0,i.K)(o.b4,{domEventsRegex:/^onMedia/}),c=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(u,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))});c.displayName="PlayButton";let d=(0,i.K)(o.a$,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(d,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="CaptionButton";let f=(0,i.K)(o.b0,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(f,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="FullscreenButton";let p=(0,i.K)(o.b2,{domEventsRegex:/^onMedia/}),h=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(p,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))});h.displayName="MuteButton";let O=(0,i.K)(o.b3,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(O,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="PIPButton";let m=(0,i.K)(o.b6,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(m,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="SeekButton";let g=(0,i.K)(o.b1,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(g,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="LiveButton";let y=(0,i.K)(o.ba),b=(0,i.K)(o.S,{events:["onDragStart","onDragEnd","onDragValueChange","onValueChange","onPointerValueChange"]});n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(b,{...i,ref:t},e=>n.createElement(o.P.div,{...e},r))}).displayName="Slider";let v=n.forwardRef((e,t)=>n.createElement(o.P.div,{...e,ref:t}));v.displayName="SliderThumb";let _=n.forwardRef((e,t)=>n.createElement(o.P.div,{...e,ref:t}));_.displayName="SliderTrack";let P=n.forwardRef((e,t)=>n.createElement(o.P.div,{...e,ref:t}));P.displayName="SliderTrackFill";let w=(0,i.K)(o.bc),S=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(w,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))});S.displayName="SliderPreview",n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(y,{...a},(e,a)=>{let s=(0,i.a)(()=>a.getValueText(),a);return n.createElement(o.P.div,{...e,ref:t},s,r)})}).displayName="SliderValue";let j=(0,i.K)(o.b8,{domEventsRegex:/^onMedia/}),C=n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(j,{...i,ref:t},e=>n.createElement(o.P.div,{...e},r))});C.displayName="VolumeSlider";let T=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(y,{...a},(e,a)=>{let s=(0,i.a)(()=>a.getValueText(),a);return n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},s,r)})});T.displayName="SliderValue";var M=Object.freeze({__proto__:null,Preview:S,Root:C,Thumb:v,Track:_,TrackFill:P,Value:T});let k=(0,i.K)(o.bm);n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(k,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="Thumbnail";let Q=n.forwardRef((e,t)=>{let{children:r,...a}=e,{src:s,img:l,crossOrigin:u}=(0,i.u)(o.bm.state),c=(0,i.a)(s),d=(0,i.a)(u);return n.createElement(o.P.img,{crossOrigin:d,...a,src:c,ref:(0,i.C)(l.set,t)},r)});Q.displayName="ThumbnailImg";let E=n.createContext({$chapters:(0,i.s)(null)});E.displayName="TimeSliderContext";let $=(0,i.K)(o.b7,{domEventsRegex:/^onMedia/}),Z=n.forwardRef((e,t)=>{let{children:r,...a}=e,s=n.useMemo(()=>(0,i.s)(null),[]);return n.createElement(E.Provider,{value:{$chapters:s}},n.createElement($,{...a,ref:t},e=>n.createElement(o.P.div,{...e},r)))});Z.displayName="TimeSlider";let R=(0,i.K)(o.bd),I=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(R,{...a},(e,a)=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},n.createElement(z,{instance:a},r)))});function z(e){let{instance:t,children:r}=e,a=(0,i.a)(()=>t.cues,t),s=n.useRef([]),l=n.useRef(),{$chapters:u}=n.useContext(E);return l.current||(l.current=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return o.I?{startTime:e,endTime:t,text:r,addEventListener:i.H,removeEventListener:i.H,dispatchEvent:i.H}:new window.VTTCue(e,t,r)}()),n.useEffect(()=>(u.set(t),()=>void u.set(null)),[t]),n.useEffect(()=>{t.setRefs(s.current)},[a]),r(a.length?a:[l.current],e=>{if(!e){s.current.length=0;return}s.current.push(e)})}I.displayName="SliderChapters",z.displayName="SliderChapterTracks";let D=n.forwardRef((e,t)=>{let{children:r,...a}=e,{$chapters:s}=n.useContext(E),[l,u]=n.useState();return n.useEffect(()=>(0,i.g)(()=>{let e=s(),t=e?.activePointerCue||e?.activeCue;u(t?.text||"")}),[]),n.createElement(o.P.div,{...a,ref:t},l,r)});D.displayName="SliderChapterTitle";let A=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(y,{...a},(e,a)=>{let s=(0,i.a)(()=>a.getValueText(),a);return n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},s,r)})});A.displayName="SliderValue";let V=n.forwardRef((e,t)=>n.createElement(o.P.div,{...e,ref:t}));V.displayName="SliderProgress";let N=(0,i.K)(o.b9),X=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(N,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))});X.displayName="SliderThumbnail";let L=(0,i.K)(o.bb,{events:["onCanPlay","onError"]}),U=n.forwardRef((e,t)=>{let{children:r,...o}=e;return n.createElement(L,{...o},(e,o)=>n.createElement(q,{...e,instance:o,ref:(0,i.C)(e.ref,t)},r))});U.displayName="SliderVideo";let q=n.forwardRef((e,t)=>{let{instance:r,children:a,...s}=e,{canLoad:l}=(0,i.u)(o.V),{src:u,video:c,crossOrigin:d}=r.$state,f=(0,i.a)(u),p=(0,i.a)(l),h=(0,i.a)(d);return n.createElement(o.P.video,{style:{maxWidth:"unset"},...s,src:f||void 0,muted:!0,playsInline:!0,preload:p?"auto":"none",crossOrigin:h||void 0,ref:(0,i.C)(c.set,t)},a)});q.displayName="SliderVideoProvider";var Y=Object.freeze({__proto__:null,ChapterTitle:D,Chapters:I,Preview:S,Progress:V,Root:Z,Thumb:v,Thumbnail:{Root:X,Img:Q},Track:_,TrackFill:P,Value:A,Video:U});let W=(0,i.K)(o.bj,{events:["onChange"]});n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(W,{...i,ref:t},e=>n.createElement(o.P.div,{...e},r))}).displayName="RadioGroup";let B=(0,i.K)(o.bk,{events:["onChange","onSelect"]});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(B,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="RadioItem";let G="undefined"==typeof document,F=(0,i.K)(o.be,{events:["onOpen","onClose"],domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(F,{...i,ref:t},(e,t)=>n.createElement(o.P.div,{...e,style:{display:t.isSubmenu?void 0:"contents",...e.style}},r))}).displayName="Menu";let H=(0,i.K)(o.bf,{events:["onSelect"]});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(H,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="MenuButton",n.forwardRef((e,t)=>{let{disabled:r=!1,children:i,...s}=e,l=(0,o.u)("fullscreen");return G||!("fullscreen"===r?!l:!r)?i:(0,a.createPortal)(n.createElement(o.P.div,{...s,style:{display:"contents",...s.style},ref:t},i),document.body)}).displayName="MenuPortal";let J=(0,i.K)(o.bg);n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(J,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="MenuItems";let K=(0,i.K)(o.bh);n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(K,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="MenuItem";let ee=(0,i.K)(o.bl,{events:["onWillTrigger","onTrigger"]}),et=n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(ee,{...i,ref:t},e=>n.createElement(o.P.div,{...e},r))});et.displayName="Gesture";let er=(0,i.K)(o.bn),en=n.forwardRef((e,t)=>{let{children:r,...o}=e;return n.createElement(er,{...o},(e,o)=>n.createElement(ei,{...e,instance:o,ref:(0,i.C)(e.ref,t)},r))});en.displayName="Time";let ei=n.forwardRef((e,t)=>{let{instance:r,children:a,...s}=e,{timeText:l}=r.$state,u=(0,i.a)(l);return n.createElement(o.P.div,{...s,ref:t},u,a)});ei.displayName="TimeText"},26670:function(e,t,r){"use strict";r.d(t,{n:function(){return d},t:function(){return y}});var n=r(75631),i=r(98951),o=r(2592),a=r(66583);let s=(0,i.K)(o.C),l=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(s,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))});l.displayName="Controls";let u=(0,i.K)(o.D),c=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(u,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))});c.displayName="ControlsGroup";var d=Object.freeze({__proto__:null,Group:c,Root:l});let f=(0,i.K)(o.E);function p(e){let{children:t,...r}=e;return n.createElement(f,{...r},t)}p.displayName="Tooltip";let h=(0,i.K)(o.F),O=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(h,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))});O.displayName="TooltipTrigger";let m=(0,i.K)(o.G),g=n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(m,{...a},e=>n.createElement(o.P.div,{...e,ref:(0,i.C)(e.ref,t)},r))});g.displayName="TooltipContent";var y=Object.freeze({__proto__:null,Content:g,Root:p,Trigger:O});let b=(0,i.K)(o.H,{domEventsRegex:/^onMedia/});n.forwardRef((e,t)=>{let{children:r,...a}=e;return n.createElement(b,{...a},e=>n.createElement(o.P.button,{...e,ref:(0,i.C)(e.ref,t)},r))}).displayName="GoogleCastButton",n.forwardRef((e,t)=>{let{children:r,...i}=e,a=(0,o.u)("title");return n.createElement(o.P.span,{...i,ref:t},a,r)}).displayName="Title",n.forwardRef((e,t)=>{let{children:r,...s}=e,l=function(){let e=function(e){let[t,r]=n.useState([]);return n.useEffect(()=>{if(!e){r([]);return}function t(){r(e.activeCues)}return t(),(0,i.l)(e,"cue-change",t)},[e]),t}(function(e){let t=(0,a.u)(),[r,i]=n.useState(null);return n.useEffect(()=>(0,o.J)(t.textTracks,e,i),[e]),r}("chapters"));return e[0]?.text||""}();return n.createElement(o.P.span,{...s,ref:t},l,r)}).displayName="ChapterTitle";let v=(0,i.K)(o.K);n.forwardRef((e,t)=>{let{children:r,...i}=e;return n.createElement(v,{...i,ref:t},e=>n.createElement(o.P.div,{...e},r))}).displayName="Captions",(e,t)=>{let{width:r=8,fillPercent:i=50,children:o,...a}=e;return n.createElement("circle",{cx:"60",cy:"60",r:"54",stroke:"currentColor",pathLength:"100",strokeWidth:r,strokeDasharray:100,strokeDashoffset:100-i,"data-part":"track-fill",...a,ref:t},o)}},98951:function(e,t,r){"use strict";r.d(t,{$:function(){return _},A:function(){return te},B:function(){return eD},C:function(){return eL},D:function(){return es},E:function(){return eh},F:function(){return eO},G:function(){return P},H:function(){return B},J:function(){return e_},K:function(){return ta},M:function(){return q},R:function(){return ed},S:function(){return eN},T:function(){return eu},U:function(){return tr},V:function(){return ek},W:function(){return G},X:function(){return eZ},Y:function(){return eb},Z:function(){return eQ},_:function(){return ef},a:function(){return e9},a0:function(){return to},a1:function(){return ev},a2:function(){return eE},a3:function(){return e$},a4:function(){return e7},a5:function(){return W},a6:function(){return eP},a7:function(){return eR},a8:function(){return ep},a9:function(){return ez},c:function(){return K},d:function(){return tn},e:function(){return eg},f:function(){return e8},g:function(){return ei},h:function(){return I},i:function(){return F},j:function(){return ee},k:function(){return tt},l:function(){return ec},m:function(){return en},n:function(){return J},o:function(){return et},p:function(){return y},q:function(){return eI},r:function(){return er},s:function(){return U},t:function(){return e4},u:function(){return e5},v:function(){return S},w:function(){return H},x:function(){return em},y:function(){return v},z:function(){return b}});var n,i,o=r(75631);r(28070);let a="undefined"==typeof document,s=Symbol(0),l=!1,u=!1,c=null,d=null,f=null,p=0,h=[],O={},m=()=>{};function g(){if(!h.length){l=!1;return}u=!0;for(let e=0;e<h.length;e++)0!==h[e].$st&&function(e){let t=[e];for(;e=e[s];)e.$e&&0!==e.$st&&t.push(e);for(let e=t.length-1;e>=0;e--)V(t[e])}(h[e]);h=[],l=!1,u=!1}function y(e){return M(c,e,null)}function b(e){return M(null,e,null)}function v(){u||g()}function _(){return c}function P(e,t){try{return M(t,e,null)}catch(e){k(t,e);return}}function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c;return t?.$cx[e]}function S(e){if(!e||!c)return e||m;let t=c;return t.$d?Array.isArray(t.$d)?t.$d.push(e):t.$d=[t.$d,e]:t.$d=e,function(){3!==t.$st&&(e.call(null),A(t.$d)?t.$d=null:Array.isArray(t.$d)&&t.$d.splice(t.$d.indexOf(e),1))}}function j(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0];if(3===this.$st)return;let t=e?this.$ps||this[s]:this,r=this.$ns,n=null;for(;r&&r[s]===this;)j.call(r,!0),C(r),n=r.$ns,r.$ns=null,r=n;e&&C(this),r&&(r.$ps=e?this.$ps:this),t&&(t.$ns=r)}function C(e){e.$st=3,e.$d&&T(e),e.$s&&L(e,0),e.$ps&&(e.$ps.$ns=null),e[s]=null,e.$s=null,e.$o=null,e.$ps=null,e.$cx=O,e.$eh=null}function T(e){try{if(Array.isArray(e.$d))for(let t=e.$d.length-1;t>=0;t--){let r=e.$d[t];r.call(r)}else e.$d.call(e.$d);e.$d=null}catch(t){k(e,t)}}function M(e,t,r){let n=c,i=d;c=e,d=r;try{return t.call(e)}finally{c=n,d=i}}function k(e,t){if(!e||!e.$eh)throw t;let r=0,n=e.$eh.length,i=Q(t);for(r=0;r<n;r++)try{e.$eh[r](i);break}catch(e){i=Q(e)}if(r===n)throw i}function Q(e){return e instanceof Error?e:Error(JSON.stringify(e))}function E(){return 3===this.$st||(d&&!this.$e&&(!f&&d.$s&&d.$s[p]==this?p++:f?f.push(this):f=[this]),this.$c&&V(this)),this.$v}function $(e){let t=A(e)?e(this.$v):e;if(this.$ch(this.$v,t)&&(this.$v=t,this.$o))for(let e=0;e<this.$o.length;e++)!function e(t,r){if(!(t.$st>=r)&&(t.$e&&0===t.$st&&(h.push(t),l||(l=!0,queueMicrotask(g))),t.$st=r,t.$o))for(let r=0;r<t.$o.length;r++)e(t.$o[r],1)}(this.$o[e],2);return this.$v}let Z=function(){this[s]=null,this.$ns=null,this.$ps=null,c&&c.append(this)},R=Z.prototype;function I(){return new Z}R.$cx=O,R.$eh=null,R.$c=null,R.$d=null,R.append=function(e){if(e[s]=this,e.$ps=this,this.$ns){if(e.$ns){let t=e.$ns;for(;t.$ns;)t=t.$ns;t.$ns=this.$ns,this.$ns.$ps=t}else e.$ns=this.$ns,this.$ns.$ps=e}this.$ns=e,e.$cx=e.$cx===O?this.$cx:{...this.$cx,...e.$cx},this.$eh&&(e.$eh=e.$eh?[...e.$eh,...this.$eh]:this.$eh)},R.dispose=function(){j.call(this)};let z=function(e,t,r){Z.call(this),this.$st=t?2:0,this.$i=!1,this.$e=!1,this.$s=null,this.$o=null,this.$v=e,t&&(this.$c=t),r&&r.dirty&&(this.$ch=r.dirty)},D=z.prototype;function A(e){return"function"==typeof e}function V(e){if(1===e.$st)for(let t=0;t<e.$s.length&&(V(e.$s[t]),2!==e.$st);t++);2===e.$st?X(e):e.$st=0}function N(e){e.$ns&&e.$ns[s]===e&&j.call(e,!1),e.$d&&T(e),e.$eh=e[s]?e[s].$eh:null}function X(e){let t=f,r=p;f=null,p=0;try{N(e);let t=M(e,e.$c,e);if(f){let t;if(e.$s&&L(e,p),e.$s&&p>0){e.$s.length=p+f.length;for(let t=0;t<f.length;t++)e.$s[p+t]=f[t]}else e.$s=f;for(let r=p;r<e.$s.length;r++)(t=e.$s[r]).$o?t.$o.push(e):t.$o=[e]}else e.$s&&p<e.$s.length&&(L(e,p),e.$s.length=p);!e.$e&&e.$i?$.call(e,t):(e.$v=t,e.$i=!0)}catch(t){k(e,t),2===e.$st&&(N(e),e.$s&&L(e,0));return}f=t,p=r,e.$st=0}function L(e,t){let r,n;for(let i=t;i<e.$s.length;i++)(r=e.$s[i]).$o&&(n=r.$o.indexOf(e),r.$o[n]=r.$o[r.$o.length-1],r.$o.pop())}function U(e,t){let r=new z(e,null,t),n=E.bind(r);return n[s]=!0,n.set=$.bind(r),n}function q(e,t){let r=new z(t?.initial,e,t),n=E.bind(r);return n[s]=!0,n}function Y(e,t){let r=new z(null,function(){let t=e();return A(t)&&S(t),null},void 0);return r.$e=!0,X(r),j.bind(r,!0)}function W(e){return A(e)&&s in e&&"set"in e}function B(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r]}function G(e){return null===e}function F(e){return void 0===e}function H(e){return G(e)||F(e)}function J(e){return e?.constructor===Object}function K(e){return"number"==typeof e&&!Number.isNaN(e)}function ee(e){return"string"==typeof e}function et(e){return"boolean"==typeof e}function er(e){return"function"==typeof e}function en(e){return Array.isArray(e)}Object.setPrototypeOf(D,R),D.$ch=function(e,t){return e!==t},D.call=E;let ei=a?function(e,t){return B}:Y,eo=a?class{}:Event,ea=Symbol("DOM_EVENT");class es extends eo{constructor(e,...t){super(e,t[0]),this[n]=!0,this.triggers=new el,this.detail=t[0]?.detail;let r=t[0]?.trigger;r&&this.triggers.add(r)}get trigger(){return this.triggers.source}get originEvent(){return this.triggers.origin}get isOriginTrusted(){return this.triggers.origin?.isTrusted??!1}}n=ea;class el{constructor(){this.chain=[]}get source(){return this.chain[0]}get origin(){return this.chain[this.chain.length-1]}add(e){this.chain.push(e),e?.[ea]&&this.chain.push(...e.triggers)}remove(e){return this.chain.splice(this.chain.indexOf(e),1)[0]}has(e){return this.chain.some(t=>t===e)}hasType(e){return!!this.findType(e)}findType(e){return this.chain.find(t=>t.type===e)}walk(e){for(let t of this.chain){let r=e(t);if(r)return[t,r]}}[Symbol.iterator](){return this.chain.values()}}class eu extends EventTarget{addEventListener(e,t,r){return super.addEventListener(e,t,r)}removeEventListener(e,t,r){return super.removeEventListener(e,t,r)}}function ec(e,t,r,n){return a?B:(e.addEventListener(t,r,n),S(()=>e.removeEventListener(t,r,n)))}function ed(e){return!!e?.type.startsWith("pointer")}function ef(e){return!!e?.type.startsWith("touch")}function ep(e){return/^(click|mouse)/.test(e?.type??"")}function eh(e){return!!e?.type.startsWith("key")}function eO(e){return eh(e)&&("Enter"===e.key||" "===e.key)}function em(e,t,r){if(e){if(r||""===r||0===r){let n=!0===r?"":r+"";e.getAttribute(t)!==n&&e.setAttribute(t,n)}else e.removeAttribute(t)}}function eg(e,t,r){e&&(r||0===r?e.style.setProperty(t,r+""):e.style.removeProperty(t))}function ey(e){let t=e;for(;"function"==typeof t;)t=t.call(this);return t}function eb(e){return{id:Symbol(),provide:e}}function ev(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c,n=!F(t);!function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:c;r&&(r.$cx={...r.$cx,[e]:t})}(e.id,n?t:e.provide?.(),r)}function e_(e){return w(e.id)}function eP(e){return!F(w(e.id))}let ew=Symbol(0),eS=Symbol(0),ej=Symbol(0),eC={};class ex{constructor(e,t,r){this[i]=null,this.$el=U(null),this.a=null,this.d=null,this.f=null,this.g=null,this.e=null,this.o=!1,this.i=eC,this.b=null,this.c=null,this.l=[],this.m=[],this.j=[],this.n=[],this.d=t,r?.scope&&r.scope.append(t);let n=e.state,o=e.props;if(n&&(this.h=n.create(),this.k=new Proxy(this.h,{get:(e,t)=>this.h[t]()}),ev(n,this.h)),o&&(this.i=function(e){let t={};for(let r of Object.keys(e)){let n=e[r];t[r]=U(n,n)}return t}(o),r?.props))for(let e of Object.keys(r.props))this.i[e]?.set(r.props[e]);S(this.p.bind(this))}w(){P(()=>{for(let e of this.l)e()},this.d)}x(e){this.a||(this.a=e,this.$el.set(e),P(()=>{this.f=I(),P(()=>{for(let e of this.m)e(this.a);this.q(),this.r()},this.f)},this.d),e.dispatchEvent(new Event("attached")))}s(){this.f?.dispose(),this.f=null,this.g=null,this.a=null,this.$el.set(null)}y(){this.a&&this.f&&this.j.length&&P(()=>{this.g=I(),P(()=>{for(let e of this.j)e(this.a)},this.g)},this.f)}z(){this.g?.dispose(),this.g=null}p(){if(this.o)return;this.o=!0,P(()=>{for(let e of this.n)e(this.a)},this.d);let e=this.a;this.s(),this.d.dispose(),this.l.length=0,this.m.length=0,this.j.length=0,this.n.length=0,this.e=null,this.b=null,this.c=null,this.i=eC,this.d=null,this.k=eC,this.h=null,e&&delete e.$}t(e){e.onSetup&&this.l.push(e.onSetup.bind(e)),e.onAttach&&this.m.push(e.onAttach.bind(e)),e.onConnect&&this.j.push(e.onConnect.bind(e)),e.onDestroy&&this.n.push(e.onDestroy.bind(e))}q(){if(this.b)for(let e of Object.keys(this.b))a?em(this.a,e,ey.call(this.e,this.b[e])):er(this.b[e])?ei(this.u.bind(this,e)):em(this.a,e,this.b[e])}r(){if(this.c)for(let e of Object.keys(this.c))a?eg(this.a,e,ey.call(this.e,this.c[e])):er(this.c[e])?ei(this.v.bind(this,e)):eg(this.a,e,this.c[e])}u(e){em(this.a,e,this.b[e].call(this.e))}v(e){eg(this.a,e,this.c[e].call(this.e))}}i=ej;let eT={$$:null};function eM(e,t){return function(e){let t=I();return M(t,e.length?e.bind(null,j.bind(t)):e,null)}(()=>{eT.$$=new ex(e,c,t);let r=new e;return eT.$$.e=r,eT.$$=null,r})}class ek extends EventTarget{constructor(){super(),eT.$$&&this.attach(eT)}get el(){return this.$$.a}get $el(){return this.$$.$el()}get scope(){return this.$$.d}get attachScope(){return this.$$.f}get connectScope(){return this.$$.g}get $props(){return this.$$.i}get $state(){return this.$$.h}get state(){return this.$$.k}attach(e){let{$$:t}=e;return this.$$=t,t.t(this),this}addEventListener(e,t,r){this.listen(e,t,r)}removeEventListener(e,t,r){this.el?.removeEventListener(e,t,r)}setAttributes(e){this.$$.b||(this.$$.b={}),Object.assign(this.$$.b,e)}setStyles(e){this.$$.c||(this.$$.c={}),Object.assign(this.$$.c,e)}setCSSVars(e){this.setStyles(e)}createEvent(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return new es(e,r[0])}dispatch(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];if(a||!this.el)return!1;let i=e instanceof Event?e:new es(e,r[0]);return Object.defineProperty(i,"target",{get:()=>this.$$.e}),b(()=>(this.$$[ej]?.(i),this.el.dispatchEvent(i)))}dispatchEvent(e){return this.dispatch(e)}listen(e,t,r){return a||!this.el?B:ec(this.el,e,t,r)}}class eQ extends ek{subscribe(e){return P(()=>ei(()=>e(this.state)),this.$$.d)}destroy(){this.$$.p()}}function eE(e,t,r){e[ew]||(e[ew]=new Set),e[ew].add(t)}function e$(e,t,r){e[eS]||(e[eS]=new Set),e[eS].add(t)}class eZ{constructor(e){this.id=Symbol(0),this.record=e,this.A=Object.getOwnPropertyDescriptors(e)}create(){let e={},t=new Proxy(e,{get:(t,r)=>e[r]()});for(let r of Object.keys(this.record)){let n=this.A[r].get;e[r]=n?q(n.bind(t)):U(this.record[r])}return e}reset(e,t){for(let r of Object.keys(e))!this.A[r].get&&(!t||t(r))&&e[r].set(this.record[r])}}function eR(e){return e_(e)}function eI(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function ez(e){return e.replace(/-./g,e=>e[1].toUpperCase())}function eD(e){return e.charAt(0).toUpperCase()+e.slice(1)}let eA=o.createContext({current:null});function eV(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return o.createElement(eA.Provider,{value:e},...r)}function eN(e){let t=o.useContext(eA).current;return o.useMemo(()=>w(e.id,t),[t])}function eX(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eL(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>t.forEach(t=>eX(t,e))}function eU(e){let{effect:t}=e;return o.useEffect(t,[]),null}eA.displayName="Scope",(class extends o.Component{constructor(e,t){super(e),this.d={current:I()},t&&t.append(this.d.current);let r=this.constructor;r.F&&ev(r.F,r.T?.(),this.d.current)}render(){return eV(this.d,this.props?.children)}}).contextType=eA;let eq=new Map;function eY(e,t){if(e.a!==t||!e.Q){if(e.Q&&eW(e),e._)for(let r of(e.ca||(e.ca=new Set),Object.keys(e._)))e.ca.has(r)||(t.addEventListener(r,e.ba),e.ca.add(r));e.e.$$.x(t),e.E=window.requestAnimationFrame(()=>{e.e.$$.y(),e.E=-1}),e.Q=!0}}function eW(e){if(e.Q&&(window.cancelAnimationFrame(e.E),e.E=-1,e.e.$$.s(),e.Q=!1,e.a&&e.ca)){for(let t of e.ca)e.a.removeEventListener(t,e.ba);e.ca.clear()}}function eB(e){let t=eq.get(e.type),r=F(e.detail)?[e]:[e.detail,e];!t&&eq.set(e.type,t=`on${eD(e.type.replace(/-./g,e=>" "+e[1].toUpperCase())).replace(/\s/g,"")}`),this.J[t]?.(...r)}function eG(e,t,r,n){let i=eM(e,{props:r,scope:n});return i.$$[ej]=eB.bind(t),i.$$.w(),i}let eF=Symbol(0),eH=/\s+/,eJ=/\s*:\s*/,eK=/\s*;\s*/;class e1{constructor(e){this.keepAlive=!1,this.forwardKeepAlive=!0,this.attributes=new e0,this.style=new e6,this.classList=new e3,this.$=e}get $props(){return this.$.$$.i}get $state(){return this.$.$$.h}get state(){return this.$.state}setup(){let e=this.$.$$;P(()=>{this.hasAttribute("class")&&function(e,t){for(let r of t.trim().split(eH))e.add(r)}(this.classList.tokens,this.getAttribute("class")),this.hasAttribute("style")&&function(e,t){let r=t.trim().split(eK);for(let t=0;t<r.length;t++){if(""===r[t])continue;let[n,i]=r[t].split(eJ);e.set(n,i)}}(this.style.tokens,this.getAttribute("style")),e.w(),e.x(this),this.classList.length>0&&this.setAttribute("class",this.classList.toString()),this.style.length>0&&this.setAttribute("style",this.style.toString()),this.keepAlive&&this.setAttribute("keep-alive","")},e.d)}getAttribute(e){return this.attributes.getAttribute(e)}setAttribute(e,t){this.attributes.setAttribute(e,t)}hasAttribute(e){return this.attributes.hasAttribute(e)}removeAttribute(e){return this.attributes.removeAttribute(e)}[eF](){}addEventListener(){}removeEventListener(){}dispatchEvent(){return!1}subscribe(){return B}destroy(){this.$.destroy()}}class e0{constructor(){this.Z=new Map}get length(){return this.Z.size}get tokens(){return this.Z}getAttribute(e){return this.Z.get(e)??null}hasAttribute(e){return this.Z.has(e)}setAttribute(e,t){this.Z.set(e,t+"")}removeAttribute(e){this.Z.delete(e)}toString(){if(0===this.Z.size)return"";let e="";for(let[t,r]of this.Z)e+=` ${t}="${function e(t){let r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=typeof t;if("string"!==n)return r||"function"!==n?r&&"boolean"===n?t+"":t:e(t());let i=r?'"':"<",o=r?"&quot;":"&lt;",a=t.indexOf(i),s=t.indexOf("&");if(a<0&&s<0)return t;let l=0,u="";for(;a>=0&&s>=0;)a<s?(l<a&&(u+=t.substring(l,a)),u+=o,l=a+1,a=t.indexOf(i,l)):(l<s&&(u+=t.substring(l,s)),u+="&amp;",l=s+1,s=t.indexOf("&",l));if(a>=0)do l<a&&(u+=t.substring(l,a)),u+=o,l=a+1,a=t.indexOf(i,l);while(a>=0);else for(;s>=0;)l<s&&(u+=t.substring(l,s)),u+="&amp;",l=s+1,s=t.indexOf("&",l);return l<t.length?u+t.substring(l):u}(r,!0)}"`;return e}}class e6{constructor(){this.Z=new Map}get length(){return this.Z.size}get tokens(){return this.Z}getPropertyValue(e){return this.Z.get(e)??""}setProperty(e,t){this.Z.set(e,t??"")}removeProperty(e){let t=this.Z.get(e);return this.Z.delete(e),t??""}toString(){if(0===this.Z.size)return"";let e="";for(let[t,r]of this.Z)e+=`${t}: ${r};`;return e}}class e3{constructor(){this.Z=new Set}get length(){return this.Z.size}get tokens(){return this.Z}add(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];for(let e of t)this.Z.add(e)}contains(e){return this.Z.has(e)}remove(e){this.Z.delete(e)}replace(e,t){return!!this.Z.has(e)&&(this.Z.delete(e),this.Z.add(t),!0)}toggle(e,t){return!0!==t&&(this.Z.has(e)||!1===t)?(this.Z.delete(e),!1):(this.Z.add(e),!0)}toString(){return Array.from(this.Z).join(" ")}}let e2={acceptcharset:"acceptCharset","accept-charset":"acceptCharset",accesskey:"accessKey",allowfullscreen:"allowFullScreen",autocapitalize:"autoCapitalize",autocomplete:"autoComplete",autocorrect:"autoCorrect",autofocus:"autoFocus",autoplay:"autoPlay",autosave:"autoSave",cellpadding:"cellPadding",cellspacing:"cellSpacing",charset:"charSet",class:"className",classid:"classID",classname:"className",colspan:"colSpan",contenteditable:"contentEditable",contextmenu:"contextMenu",controlslist:"controlsList",crossorigin:"crossOrigin",dangerouslysetinnerhtml:"dangerouslySetInnerHTML",datetime:"dateTime",defaultchecked:"defaultChecked",defaultvalue:"defaultValue",disablepictureinpicture:"disablePictureInPicture",disableremoteplayback:"disableRemotePlayback",enctype:"encType",enterkeyhint:"enterKeyHint",fetchpriority:"fetchPriority",for:"htmlFor",formmethod:"formMethod",formaction:"formAction",formenctype:"formEncType",formnovalidate:"formNoValidate",formtarget:"formTarget",frameborder:"frameBorder",hreflang:"hrefLang",htmlfor:"htmlFor",httpequiv:"httpEquiv","http-equiv":"httpEquiv",imagesizes:"imageSizes",imagesrcset:"imageSrcSet",innerhtml:"innerHTML",inputmode:"inputMode",itemid:"itemID",itemprop:"itemProp",itemref:"itemRef",itemscope:"itemScope",itemtype:"itemType",keyparams:"keyParams",keytype:"keyType",marginwidth:"marginWidth",marginheight:"marginHeight",maxlength:"maxLength",mediagroup:"mediaGroup",minlength:"minLength",nomodule:"noModule",novalidate:"noValidate",playsinline:"playsInline",radiogroup:"radioGroup",readonly:"readOnly",referrerpolicy:"referrerPolicy",rowspan:"rowSpan",spellcheck:"spellCheck",srcdoc:"srcDoc",srclang:"srcLang",srcset:"srcSet",tabindex:"tabIndex",usemap:"useMap"};function e5(e){return eN(e)}function e9(e,t){let[,r]=o.useState();return o.useEffect(()=>Y(()=>{e(),r({})}),[t??e]),e()}function e7(e){return e?"true":"false"}function e8(){let e=new Set;return{add(){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];for(let t of r)e.add(t)},empty(){for(let t of e)t();e.clear()}}}function e4(){let e=e8();return S(e.empty),e}function te(e){return Object.keys(e)}function tt(){let e,t;return{promise:new Promise((r,n)=>{e=r,t=n}),resolve:e,reject:t}}function tr(e){return new Promise(t=>setTimeout(t,e))}function tn(e){if(a)return B;let t=-1,r;return function(){for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];r=i,t>=0||(t=window.requestAnimationFrame(()=>{e.apply(this,r),t=-1,r=void 0}))}}let ti=a?B:"undefined"!=typeof window?"requestIdleCallback"in window?window.requestIdleCallback:e=>window.setTimeout(e,1):B;function to(e,t){return a?Promise.resolve():new Promise(r=>{ti(t=>{e?.(t),r()},t)})}function ta(e,t){return a?function(e,t){function r(r){let n=eM(e,{props:r,scope:o.useContext(eA).current}),i=new e1(n),a={},{style:s={},children:l,forwardRef:u,...c}=r;if(t.props.size)for(let e of Object.keys(c))t.props.has(e)||(a[e]=c[e]);else a=c;if(i.setup(),i.hasAttribute("style")){for(let[e,t]of i.style.tokens)s[e.startsWith("--")?e:ez(e)]=t;i.removeAttribute("style")}for(let[e,t]of i.attributes.tokens){let r=e2[e];r&&(r in a||(a[r]=t),i.removeAttribute(e))}return eV({current:n.$$.d},er(l)?l?.({...Object.fromEntries(i.attributes.tokens),...a,style:s},n):l,o.createElement(()=>(i.destroy(),null)))}return r.displayName=e.name+"Bridge",r}(e,{props:new Set(Object.keys(e.props||{}))}):function(e,t){let r=o.forwardRef((r,n)=>{let i=o.useContext(eA),a=o.useRef(null),s=o.useRef();if(!s.current){let t=function(){let e={a:null,aa:[],J:{},_:{},K:-1,E:-1,ea:-1,Q:!1,da:!1,ca:null,ba(t){let r=F(t.detail)?[t]:[t.detail,t];e._[t.type]?.(...r)}};return e}(),n=eG(e,t,r,i.current);t.e=n,s.current=t,a.current=n.scope}o.useEffect(()=>{let e=s.current;return window.cancelAnimationFrame(e.ea),e.ea=-1,function(){er(r.children)&&(window.cancelAnimationFrame(e.K),e.K=-1,window.cancelAnimationFrame(e.E),e.E=-1,window.cancelAnimationFrame(e.ea),e.ea=window.requestAnimationFrame(()=>{e.ea=-1,eW(e),e.e.$$.p(),e.e.$$[ej]=null,e.J={},e._={},a.current=null}))}},[]),o.useEffect(v);let l=s.current,{children:u,...c}=r,d={},f=l.aa,p=Object.keys(c);for(let r of(l.J={},[...f,...p]))if(t.props.has(r))l.e.$props[r].set(F(c[r])?e.props?.[r]:c[r]);else if(t.events?.has(r)||t.eventsRE?.test(r))l.J[r]=c[r];else if(t.domEvents?.has(r)||t.domEventsRE?.test(r)){let e=eI(r.slice(2));l._[e]=c[r],p.includes(r)?l.a&&!l.ca?.has(e)&&(l.ca||(l.ca=new Set),l.ca.add(e),l.a.addEventListener(e,l.ba)):(l.a?.removeEventListener(e,l.ba),l.ca?.delete(e))}else d[r]=c[r];return l.aa=p,eV(a,o.createElement(eU,{effect:function(){let t=s.current,o=i.current;if(window.cancelAnimationFrame(t.ea),t.ea=-1,t.e.$$.o){let n=eG(e,t,r,o);t.e=n,t.Q=!1,t.da=!1,a.current=n.scope}return t.a&&eY(t,t.a),t.da||(eX(n,t.e),t.da=!0),()=>eW(t)}}),er(u)?u?.({...d,suppressHydrationWarning:!0,ref:function(e){let t=s.current;if(!t.da){t.a=e;return}window.cancelAnimationFrame(t.K),t.K=window.requestAnimationFrame(()=>{let t=s.current;t.K=-1,t.a!==e&&(eW(t),e&&eY(t,e),t.a=e)})}},l.e):u)});return r.displayName=e.name+"Bridge",r}(e,{props:new Set(Object.keys(e.props||{})),events:new Set(t?.events),eventsRE:t?.eventsRegex,domEvents:t?.domEvents,domEventsRE:t?.domEventsRegex})}},83069:function(e,t,r){"use strict";r.d(t,{I:function(){return i}});var n=r(75631);let i=n.forwardRef((e,t)=>{let{width:r,height:i,size:o=null,paths:a,...s}=e;return n.createElement("svg",{viewBox:"0 0 32 32",...s,width:r??o,height:i??o,fill:"none","aria-hidden":"true",focusable:"false",xmlns:"http://www.w3.org/2000/svg",ref:t,dangerouslySetInnerHTML:{__html:a}})});i.displayName="VidstackIcon"},5459:function(e,t,r){"use strict";r.d(t,{nP:function(){return a},fp:function(){return s},o1:function(){return l},Nt:function(){return u},j4:function(){return c}});var n=r(75631),i=r(83069);let o=e=>e?`${e} vds-icon`:"vds-icon";(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M7.33332 6.66669C6.96513 6.66669 6.66666 6.96516 6.66666 7.33335V9.33335C6.66666 9.70154 6.96513 10 7.33332 10H20.6667C21.0348 10 21.3333 9.70154 21.3333 9.33335V7.33335C21.3333 6.96516 21.0348 6.66669 20.6667 6.66669H7.33332Z" fill="currentColor"/> <path d="M19.4404 21.8188C19.3882 21.9307 19.3681 22.0549 19.3824 22.1776L19.6028 24.0711C19.6602 24.5641 20.217 24.8238 20.6316 24.5508L22.2238 23.5026C22.327 23.4347 22.4092 23.3394 22.4614 23.2275L27.7186 11.9534C27.8742 11.6197 27.7298 11.2231 27.3962 11.0675L25.5835 10.2222C25.2498 10.0666 24.8532 10.211 24.6976 10.5447L19.4404 21.8188Z" fill="currentColor"/> <path d="M7.33332 21.3334C6.96513 21.3334 6.66666 21.6318 6.66666 22V24C6.66666 24.3682 6.96513 24.6667 7.33332 24.6667H15.3333C15.7015 24.6667 16 24.3682 16 24V22C16 21.6318 15.7015 21.3334 15.3333 21.3334H7.33332Z" fill="currentColor"/> <path d="M6.66666 14.6667C6.66666 14.2985 6.96513 14 7.33332 14H18C18.3682 14 18.6667 14.2985 18.6667 14.6667V16.6667C18.6667 17.0349 18.3682 17.3334 18 17.3334H7.33332C6.96513 17.3334 6.66666 17.0349 6.66666 16.6667V14.6667Z" fill="currentColor"/>'})).displayName="VidstackAddNoteIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M7.33335 6.66667C6.96516 6.66667 6.66669 6.96515 6.66669 7.33334V9.33334C6.66669 9.70153 6.96516 10 7.33335 10H24.6667C25.0349 10 25.3334 9.70153 25.3334 9.33334V7.33334C25.3334 6.96515 25.0349 6.66667 24.6667 6.66667H7.33335Z" fill="currentColor"/> <path d="M6.66669 14.6667C6.66669 14.2985 6.96516 14 7.33335 14H18.6654C19.0336 14 19.3321 14.2985 19.3321 14.6667V16.6667C19.3321 17.0349 19.0336 17.3333 18.6654 17.3333H7.33335C6.96516 17.3333 6.66669 17.0349 6.66669 16.6667V14.6667Z" fill="currentColor"/> <path d="M25.3321 26.0039C25.3321 26.3721 25.0336 26.6706 24.6654 26.6706H23.3321C22.9639 26.6706 22.6654 26.3721 22.6654 26.0039V23.4706C22.6654 23.3969 22.6057 23.3372 22.5321 23.3372H19.9987C19.6305 23.3372 19.3321 23.0388 19.3321 22.6706V21.3372C19.3321 20.9691 19.6305 20.6706 19.9987 20.6706H22.5321C22.6057 20.6706 22.6654 20.6109 22.6654 20.5372V18.0039C22.6654 17.6357 22.9639 17.3372 23.3321 17.3372H24.6654C25.0336 17.3372 25.3321 17.6357 25.3321 18.0039V20.5372C25.3321 20.6109 25.3917 20.6706 25.4654 20.6706H27.9987C28.3669 20.6706 28.6654 20.9691 28.6654 21.3372V22.6706C28.6654 23.0388 28.3669 23.3372 27.9987 23.3372H25.4654C25.3917 23.3372 25.3321 23.3969 25.3321 23.4706V26.0039Z" fill="currentColor"/> <path d="M7.33335 21.3333C6.96516 21.3333 6.66669 21.6318 6.66669 22V24C6.66669 24.3682 6.96516 24.6667 7.33335 24.6667H15.3334C15.7015 24.6667 16 24.3682 16 24V22C16 21.6318 15.7015 21.3333 15.3334 21.3333H7.33335Z" fill="currentColor"/>'})).displayName="VidstackAddPlaylistIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M20.6667 10.6666C20.6667 13.6122 18.2789 16 15.3333 16C12.3878 16 10 13.6122 10 10.6666C10 7.72113 12.3878 5.33331 15.3333 5.33331C18.2789 5.33331 20.6667 7.72113 20.6667 10.6666Z" fill="currentColor"/> <path d="M10.6667 18C7.72115 18 5.33334 20.3878 5.33334 23.3333V26.5333C5.33334 26.607 5.39303 26.6666 5.46667 26.6666H8.53334C8.60697 26.6666 8.66667 26.607 8.66667 26.5333V24C8.66667 22.5272 9.86058 21.3333 11.3333 21.3333H17.2C17.2736 21.3333 17.3333 21.2736 17.3333 21.2V18.1333C17.3333 18.0597 17.2736 18 17.2 18H10.6667Z" fill="currentColor"/> <path d="M26 26.6666C26.3682 26.6666 26.6667 26.3682 26.6667 26V24.6666C26.6667 24.2985 26.3682 24 26 24H23.4667C23.393 24 23.3333 23.9403 23.3333 23.8666V21.3333C23.3333 20.9651 23.0349 20.6666 22.6667 20.6666H21.3333C20.9651 20.6666 20.6667 20.9651 20.6667 21.3333V23.8666C20.6667 23.9403 20.607 24 20.5333 24H18C17.6318 24 17.3333 24.2985 17.3333 24.6666V26C17.3333 26.3682 17.6318 26.6666 18 26.6666H20.5333C20.607 26.6666 20.6667 26.7263 20.6667 26.8V29.3333C20.6667 29.7015 20.9651 30 21.3333 30H22.6667C23.0349 30 23.3333 29.7015 23.3333 29.3333V26.8C23.3333 26.7263 23.393 26.6666 23.4667 26.6666H26Z" fill="currentColor"/>'})).displayName="VidstackAddUserIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.1336 24.6659C17.5018 24.6659 17.8003 24.3675 17.8003 23.9993V17.9324C17.8003 17.8588 17.86 17.7991 17.9336 17.7991H23.9999C24.3681 17.7991 24.6666 17.5006 24.6666 17.1324V14.8657C24.6666 14.4976 24.3681 14.1991 23.9999 14.1991L17.9336 14.1991C17.86 14.1991 17.8003 14.1394 17.8003 14.0657V7.99928C17.8003 7.63109 17.5018 7.33261 17.1336 7.33261H14.867C14.4988 7.33261 14.2003 7.63109 14.2003 7.99928V14.0657C14.2003 14.1394 14.1406 14.1991 14.067 14.1991L7.99992 14.1991C7.63173 14.1991 7.33325 14.4976 7.33325 14.8658V17.1324C7.33325 17.5006 7.63173 17.7991 7.99992 17.7991L14.067 17.7991C14.1406 17.7991 14.2003 17.8588 14.2003 17.9324V23.9993C14.2003 24.3675 14.4988 24.6659 14.867 24.6659H17.1336Z" fill="currentColor"/>'})).displayName="VidstackAddIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M5.33334 6.00001C5.33334 5.63182 5.63181 5.33334 6 5.33334H26C26.3682 5.33334 26.6667 5.63182 26.6667 6.00001V20.6667C26.6667 21.0349 26.3682 21.3333 26 21.3333H23.7072C23.4956 21.3333 23.2966 21.233 23.171 21.0628L22.1859 19.7295C21.8607 19.2894 22.1749 18.6667 22.7221 18.6667H23.3333C23.7015 18.6667 24 18.3682 24 18V8.66668C24 8.29849 23.7015 8.00001 23.3333 8.00001H8.66667C8.29848 8.00001 8 8.29849 8 8.66668V18C8 18.3682 8.29848 18.6667 8.66667 18.6667H9.29357C9.84072 18.6667 10.1549 19.2894 9.82976 19.7295L8.84467 21.0628C8.71898 21.233 8.52 21.3333 8.30848 21.3333H6C5.63181 21.3333 5.33334 21.0349 5.33334 20.6667V6.00001Z" fill="currentColor"/> <path d="M8.78528 25.6038C8.46013 26.0439 8.77431 26.6667 9.32147 26.6667L22.6785 26.6667C23.2256 26.6667 23.5398 26.0439 23.2146 25.6038L16.5358 16.5653C16.2693 16.2046 15.73 16.2047 15.4635 16.5653L8.78528 25.6038Z" fill="currentColor"/>'})).displayName="VidstackAirPlayIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M23.2629 22.1274C23.5232 22.3878 23.9453 22.3878 24.2057 22.1274L25.4313 20.9018C25.6917 20.6414 25.6917 20.2193 25.4313 19.959L23.2322 17.7598C23.1482 17.6758 23.2077 17.5322 23.3265 17.5322H28.8488C29.217 17.5322 29.5155 17.2337 29.5155 16.8655V15.1322C29.5155 14.764 29.217 14.4655 28.8488 14.4655H23.3261C23.2073 14.4655 23.1478 14.3219 23.2318 14.2379L25.4308 12.0389C25.6912 11.7785 25.6912 11.3564 25.4308 11.0961L24.2052 9.87043C23.9448 9.61008 23.5227 9.61008 23.2624 9.87043L17.6055 15.5273C17.3452 15.7876 17.3452 16.2097 17.6055 16.4701L23.2629 22.1274Z" fill="currentColor"/> <path d="M13.1681 14.3022L8.73714 9.87124C8.47679 9.61089 8.05468 9.61089 7.79433 9.87124L6.56868 11.0969C6.30833 11.3572 6.30833 11.7794 6.56868 12.0397L8.76784 14.2389C8.85184 14.3229 8.79235 14.4665 8.67356 14.4665L3.15118 14.4665C2.78299 14.4665 2.48451 14.765 2.48451 15.1331V16.8665C2.48451 17.2347 2.78299 17.5331 3.15118 17.5331L8.67393 17.5331C8.79272 17.5331 8.8522 17.6768 8.76821 17.7608L6.56918 19.9598C6.30883 20.2201 6.30883 20.6423 6.56917 20.9026L7.79483 22.1283C8.05518 22.3886 8.47729 22.3886 8.73764 22.1283L14.3945 16.4714C14.6548 16.211 14.6548 15.7889 14.3945 15.5286L13.1681 14.3022Z" fill="currentColor"/>'})).displayName="VidstackArrowCollapseInIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M12.0904 14.3331C11.9716 14.3331 11.9122 14.1895 11.9962 14.1055L15.7588 10.3428C16.0192 10.0824 16.0192 9.66032 15.7588 9.39997L14.3446 7.98576C14.0843 7.72541 13.6622 7.72541 13.4018 7.98576L5.85934 15.5282C5.59899 15.7886 5.59899 16.2107 5.85934 16.471L7.27356 17.8853C7.27327 17.885 7.27384 17.8855 7.27356 17.8853L13.4021 24.0138C13.6624 24.2741 14.0845 24.2741 14.3449 24.0138L15.7591 22.5995C16.0194 22.3392 16.0194 21.9171 15.7591 21.6567L11.9964 17.894C11.9124 17.81 11.9719 17.6664 12.0907 17.6664H19.6667C20.0349 17.6664 20.3334 17.3679 20.3334 16.9997V14.9997C20.3334 14.6316 20.0349 14.3331 19.6667 14.3331H12.0904Z" fill="currentColor"/> <path d="M25 7.9831C24.6318 7.9831 24.3334 8.28158 24.3334 8.64977V23.3164C24.3334 23.6846 24.6318 23.9831 25 23.9831H27C27.3682 23.9831 27.6667 23.6846 27.6667 23.3164V8.64977C27.6667 8.28158 27.3682 7.9831 27 7.9831H25Z" fill="currentColor"/>'})).displayName="VidstackArrowCollapseIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.4853 18.9093C17.4853 19.0281 17.6289 19.0875 17.7129 19.0035L22.4185 14.2979C22.6788 14.0376 23.1009 14.0376 23.3613 14.2979L24.7755 15.7122C25.0359 15.9725 25.0359 16.3946 24.7755 16.655L16.2902 25.1403C16.0299 25.4006 15.6078 25.4006 15.3474 25.1403L13.9332 23.726L13.9319 23.7247L6.86189 16.6547C6.60154 16.3944 6.60154 15.9723 6.86189 15.7119L8.2761 14.2977C8.53645 14.0373 8.95856 14.0373 9.21891 14.2977L13.9243 19.0031C14.0083 19.0871 14.1519 19.0276 14.1519 18.9088L14.1519 6.00004C14.1519 5.63185 14.4504 5.33337 14.8186 5.33337L16.8186 5.33337C17.1868 5.33337 17.4853 5.63185 17.4853 6.00004L17.4853 18.9093Z" fill="currentColor"/>'})).displayName="VidstackArrowDownIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M30.577 15.5268L24.9201 9.86998C24.6597 9.60963 24.2376 9.60963 23.9773 9.86998L22.7516 11.0956C22.4913 11.356 22.4913 11.7781 22.7516 12.0384L24.9508 14.2376C25.0348 14.3216 24.9753 14.4652 24.8565 14.4652L19.3341 14.4652C18.9659 14.4652 18.6675 14.7637 18.6675 15.1319V16.8652C18.6675 17.2334 18.9659 17.5319 19.3341 17.5319L24.8569 17.5319C24.9757 17.5319 25.0352 17.6755 24.9512 17.7595L22.7521 19.9585C22.4918 20.2189 22.4918 20.641 22.7521 20.9013L23.9778 22.127C24.2381 22.3873 24.6602 22.3873 24.9206 22.127L30.5774 16.4701C30.8378 16.2098 30.8373 15.7872 30.577 15.5268Z" fill="currentColor"/> <path d="M2.64825 17.6971C2.64808 17.6969 2.64843 17.6973 2.64825 17.6971L1.42309 16.4719C1.16274 16.2116 1.16225 15.789 1.4226 15.5286L7.07945 9.87177C7.3398 9.61142 7.76191 9.61142 8.02226 9.87177L9.24792 11.0974C9.50827 11.3578 9.50826 11.7799 9.24792 12.0402L7.04888 14.2393C6.96489 14.3233 7.02437 14.4669 7.14316 14.4669H12.6659C13.0341 14.4669 13.3326 14.7654 13.3326 15.1335V16.8669C13.3326 17.2351 13.0341 17.5335 12.6659 17.5335H7.14353C7.02474 17.5335 6.96525 17.6772 7.04925 17.7612L9.24841 19.9603C9.50876 20.2207 9.50876 20.6428 9.24841 20.9031L8.02276 22.1288C7.76241 22.3891 7.3403 22.3891 7.07995 22.1288L2.64825 17.6971Z" fill="currentColor"/>'})).displayName="VidstackArrowExpandOutIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.2412 10.3428L21.0042 14.1058C21.0882 14.1897 21.0287 14.3334 20.9099 14.3334H13.3333C12.9651 14.3334 12.6667 14.6318 12.6667 15L12.6667 17C12.6667 17.3682 12.9651 17.6667 13.3333 17.6667L20.9091 17.6667C21.0279 17.6667 21.0874 17.8103 21.0034 17.8943L17.2409 21.6567C16.9806 21.9171 16.9806 22.3392 17.2409 22.5995L18.6552 24.0138C18.9155 24.2741 19.3376 24.2741 19.598 24.0138L27.1404 16.4713C27.4008 16.2109 27.401 15.7886 27.1407 15.5282L19.5982 7.98576C19.3379 7.72541 18.9158 7.72541 18.6554 7.98576L17.2412 9.39997C16.9808 9.66032 16.9808 10.0824 17.2412 10.3428Z" fill="currentColor"/> <path d="M8 7.9831C8.36819 7.9831 8.66667 8.28158 8.66667 8.64977V23.3164C8.66667 23.6846 8.36819 23.9831 8 23.9831H6C5.63181 23.9831 5.33334 23.6846 5.33334 23.3164V8.64977C5.33334 8.28158 5.63181 7.9831 6 7.9831H8Z" fill="currentColor"/>'})).displayName="VidstackArrowExpandIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M13.0908 14.3334C12.972 14.3334 12.9125 14.1898 12.9965 14.1058L17.7021 9.40022C17.9625 9.13987 17.9625 8.71776 17.7021 8.45741L16.2879 7.04319C16.0275 6.78284 15.6054 6.78284 15.3451 7.04319L6.8598 15.5285C6.59945 15.7888 6.59945 16.2109 6.8598 16.4713L8.27401 17.8855L8.27536 17.8868L15.3453 24.9568C15.6057 25.2172 16.0278 25.2172 16.2881 24.9568L17.7024 23.5426C17.9627 23.2822 17.9627 22.8601 17.7024 22.5998L12.9969 17.8944C12.9129 17.8104 12.9724 17.6668 13.0912 17.6668L26 17.6668C26.3682 17.6668 26.6667 17.3683 26.6667 17.0001V15.0001C26.6667 14.6319 26.3682 14.3334 26 14.3334L13.0908 14.3334Z" fill="currentColor"/>'})).displayName="VidstackArrowLeftIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M18.9071 14.3335C19.0259 14.3335 19.0853 14.1898 19.0013 14.1058L14.2958 9.40025C14.0354 9.1399 14.0354 8.71779 14.2958 8.45744L15.71 7.04322C15.9703 6.78287 16.3924 6.78287 16.6528 7.04322L25.1381 15.5285C25.3984 15.7889 25.3984 16.211 25.1381 16.4713L23.7238 17.8855L23.7225 17.8869L16.6525 24.9568C16.3922 25.2172 15.9701 25.2172 15.7097 24.9568L14.2955 23.5426C14.0352 23.2823 14.0352 22.8602 14.2955 22.5998L19.0009 17.8944C19.0849 17.8104 19.0254 17.6668 18.9066 17.6668L5.99784 17.6668C5.62965 17.6668 5.33118 17.3683 5.33118 17.0001V15.0001C5.33118 14.6319 5.62965 14.3335 5.99784 14.3335L18.9071 14.3335Z" fill="currentColor"/>'})).displayName="VidstackArrowRightIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M14.1521 13.0929C14.1521 12.9741 14.0085 12.9147 13.9245 12.9987L9.21891 17.7043C8.95856 17.9646 8.53645 17.9646 8.2761 17.7043L6.86189 16.29C6.60154 16.0297 6.60154 15.6076 6.86189 15.3472L15.3472 6.86195C15.6075 6.6016 16.0296 6.6016 16.29 6.86195L17.7042 8.27616L17.7055 8.27751L24.7755 15.3475C25.0359 15.6078 25.0359 16.0299 24.7755 16.2903L23.3613 17.7045C23.1009 17.9649 22.6788 17.9649 22.4185 17.7045L17.7131 12.9991C17.6291 12.9151 17.4855 12.9746 17.4855 13.0934V26.0022C17.4855 26.3704 17.187 26.6688 16.8188 26.6688H14.8188C14.4506 26.6688 14.1521 26.3704 14.1521 26.0022L14.1521 13.0929Z" fill="currentColor"/>'})).displayName="VidstackArrowUpIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M15.9339 22.7045C15.9749 22.681 16.0252 22.681 16.0662 22.7045L24.3359 27.43C24.7804 27.684 25.3334 27.3631 25.3334 26.8512V4.66667C25.3334 4.29848 25.0349 4 24.6667 4H7.33335C6.96516 4 6.66669 4.29848 6.66669 4.66667V26.8512C6.66669 27.3631 7.21967 27.684 7.66411 27.43L15.9339 22.7045ZM16.0662 19.1724C16.0252 19.149 15.9749 19.149 15.9339 19.1724L9.93284 22.6016C9.84395 22.6524 9.73335 22.5882 9.73335 22.4858V7.2C9.73335 7.12636 9.79305 7.06667 9.86669 7.06667H22.1334C22.207 7.06667 22.2667 7.12636 22.2667 7.2V22.4858C22.2667 22.5882 22.1561 22.6524 22.0672 22.6016L16.0662 19.1724Z" fill="currentColor"/>'})).displayName="VidstackBookmarkIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16 20.5338C17.6568 20.5338 19 19.1907 19 17.5338C19 15.877 17.6568 14.5338 16 14.5338C14.3431 14.5338 13 15.877 13 17.5338C13 19.1907 14.3431 20.5338 16 20.5338Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M10.8372 6.66666C10.5752 6.66666 10.3375 6.82016 10.2296 7.05899L9.23821 9.25486C9.21665 9.30262 9.1691 9.33332 9.11669 9.33332H5.99998C5.63179 9.33332 5.33331 9.6318 5.33331 9.99999V26C5.33331 26.3682 5.63179 26.6667 5.99998 26.6667H26C26.3682 26.6667 26.6666 26.3682 26.6666 26V9.99999C26.6666 9.6318 26.3682 9.33332 26 9.33332H22.8858C22.8334 9.33332 22.7858 9.30259 22.7643 9.25479L21.7746 7.05935C21.6669 6.82033 21.429 6.66666 21.1668 6.66666H10.8372ZM12.6493 9.33332C12.4146 9.33332 12.1971 9.45676 12.0768 9.6583L10.7179 11.935C10.6938 11.9753 10.6503 12 10.6034 12H8.66665C8.29846 12 7.99998 12.2985 7.99998 12.6667V23.3333C7.99998 23.7015 8.29846 24 8.66665 24H23.3333C23.7015 24 24 23.7015 24 23.3333V12.6667C24 12.2985 23.7015 12 23.3333 12H21.3956C21.3486 12 21.3051 11.9753 21.2811 11.9349L19.9245 9.65869C19.8043 9.45693 19.5867 9.33332 19.3518 9.33332H12.6493Z" fill="currentColor"/>'})).displayName="VidstackCameraIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.6927 25.3346C16.3245 25.3346 16.026 25.0361 16.026 24.6679L16.026 7.3346C16.026 6.96641 16.3245 6.66794 16.6927 6.66794L18.6927 6.66794C19.0609 6.66794 19.3594 6.96642 19.3594 7.3346L19.3594 24.6679C19.3594 25.0361 19.0609 25.3346 18.6927 25.3346H16.6927Z" fill="currentColor"/> <path d="M24.026 25.3346C23.6578 25.3346 23.3594 25.0361 23.3594 24.6679L23.3594 7.3346C23.3594 6.96641 23.6578 6.66794 24.026 6.66794L26.026 6.66794C26.3942 6.66794 26.6927 6.96642 26.6927 7.3346V24.6679C26.6927 25.0361 26.3942 25.3346 26.026 25.3346H24.026Z" fill="currentColor"/> <path d="M5.48113 23.9407C5.38584 24.2963 5.59689 24.6619 5.95254 24.7572L7.88439 25.2748C8.24003 25.3701 8.60559 25.159 8.70089 24.8034L13.1871 8.06067C13.2824 7.70503 13.0713 7.33947 12.7157 7.24417L10.7838 6.72654C10.4282 6.63124 10.0626 6.8423 9.96733 7.19794L5.48113 23.9407Z" fill="currentColor"/>'})).displayName="VidstackChaptersIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M28.016 23.4605L26.8102 24.8975C26.7629 24.9539 26.6788 24.9612 26.6224 24.9139L26.2632 24.6127C26.2631 24.6127 26.2633 24.6127 26.2632 24.6127L8.23326 9.49343C8.2332 9.49349 8.23333 9.49338 8.23326 9.49343L5.37612 7.09787C5.37609 7.09795 5.37615 7.09778 5.37612 7.09787L5.37151 7.09399C5.31524 7.04662 5.30795 6.96262 5.35523 6.90627L6.56109 5.46917C6.79776 5.18712 7.21832 5.15026 7.50045 5.38684L8.98949 6.6355C9.0135 6.65563 9.04383 6.66667 9.07517 6.66667H26C26.3682 6.66667 26.6667 6.96514 26.6667 7.33333V21.3967C26.6667 21.4362 26.6841 21.4736 26.7143 21.4989L27.9337 22.5214C28.2158 22.758 28.2527 23.1784 28.016 23.4605ZM23.781 19.0391C23.8678 19.1119 24 19.0502 24 18.937V10C24 9.63181 23.7015 9.33333 23.3333 9.33333H12.5732C12.4487 9.33333 12.3921 9.48884 12.4875 9.56883L23.781 19.0391Z" fill="currentColor"/> <path d="M18.9485 22C18.9798 22 19.0102 22.011 19.0342 22.0312L21.8962 24.4312C21.9916 24.5112 21.935 24.6667 21.8105 24.6667H18.8957C18.8534 24.6667 18.8136 24.6867 18.7885 24.7208L16.5364 27.7688C16.2699 28.1295 15.7305 28.1295 15.464 27.7688L13.2117 24.7208C13.1866 24.6867 13.1468 24.6667 13.1045 24.6667H6.00001C5.63182 24.6667 5.33335 24.3682 5.33335 24V10.828C5.33335 10.7147 5.46558 10.6531 5.55235 10.7258L7.95235 12.7384C7.98256 12.7637 8.00001 12.8011 8.00001 12.8405V21.3333C8.00001 21.7015 8.29849 22 8.66668 22H18.9485Z" fill="currentColor"/>'})).displayName="VidstackChatCollapseIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.3333 15C17.3333 14.6318 17.6318 14.3334 18 14.3334H20.6667C21.0349 14.3334 21.3333 14.6318 21.3333 15V16.3334C21.3333 16.7015 21.0349 17 20.6667 17H18C17.6318 17 17.3333 16.7015 17.3333 16.3334V15Z" fill="currentColor"/> <path d="M11.3333 14.3334C10.9652 14.3334 10.6667 14.6318 10.6667 15V16.3334C10.6667 16.7015 10.9652 17 11.3333 17H14C14.3682 17 14.6667 16.7015 14.6667 16.3334V15C14.6667 14.6318 14.3682 14.3334 14 14.3334H11.3333Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.33334 7.33335C5.33334 6.96516 5.63182 6.66669 6.00001 6.66669H26C26.3682 6.66669 26.6667 6.96516 26.6667 7.33335V24C26.6667 24.3682 26.3682 24.6667 26 24.6667H18.8676C18.8253 24.6667 18.7855 24.6868 18.7603 24.7208L16.5364 27.7307C16.2699 28.0914 15.7305 28.0914 15.464 27.7308L13.2399 24.7208C13.2147 24.6868 13.1749 24.6667 13.1326 24.6667H6.00001C5.63182 24.6667 5.33334 24.3682 5.33334 24V7.33335ZM8.66668 9.33335C8.29849 9.33335 8.00001 9.63183 8.00001 10V21.3334C8.00001 21.7015 8.29849 22 8.66668 22H23.3333C23.7015 22 24 21.7015 24 21.3334V10C24 9.63183 23.7015 9.33335 23.3333 9.33335H8.66668Z" fill="currentColor"/>'})).displayName="VidstackChatIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.905 17.4809C15.9571 17.533 16.0415 17.533 16.0936 17.4809L22.4111 11.1635C22.6714 10.9031 23.0935 10.9031 23.3539 11.1635L24.9567 12.7662C25.217 13.0266 25.217 13.4487 24.9567 13.709L18.1028 20.5629C18.0937 20.5732 18.0842 20.5833 18.0744 20.5931L16.4716 22.1959C16.2113 22.4562 15.7892 22.4562 15.5288 22.1959L7.04353 13.7106C6.78318 13.4503 6.78318 13.0281 7.04353 12.7678L8.6463 11.165C8.90665 10.9047 9.32876 10.9047 9.58911 11.165L15.905 17.4809Z" fill="currentColor"/>'})).displayName="VidstackChevronDownIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M14.8206 15.9049C14.7685 15.9569 14.7685 16.0413 14.8206 16.0934L21.1381 22.4109C21.3984 22.6712 21.3984 23.0934 21.1381 23.3537L19.5353 24.9565C19.275 25.2168 18.8529 25.2168 18.5925 24.9565L11.7386 18.1026C11.7283 18.0935 11.7183 18.084 11.7084 18.0742L10.1057 16.4714C9.84531 16.2111 9.84531 15.789 10.1057 15.5286L18.5909 7.04335C18.8513 6.783 19.2734 6.783 19.5338 7.04335L21.1365 8.64612C21.3969 8.90647 21.3969 9.32858 21.1365 9.58893L14.8206 15.9049Z" fill="currentColor"/>'})).displayName="VidstackChevronLeftIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.947 16.095C17.999 16.043 17.999 15.9585 17.947 15.9065L11.6295 9.58899C11.3691 9.32864 11.3691 8.90653 11.6295 8.64618L13.2323 7.04341C13.4926 6.78306 13.9147 6.78306 14.1751 7.04341L21.0289 13.8973C21.0392 13.9064 21.0493 13.9158 21.0591 13.9257L22.6619 15.5285C22.9223 15.7888 22.9223 16.2109 22.6619 16.4713L14.1766 24.9565C13.9163 25.2169 13.4942 25.2169 13.2338 24.9565L11.631 23.3538C11.3707 23.0934 11.3707 22.6713 11.631 22.411L17.947 16.095Z" fill="currentColor"/>'})).displayName="VidstackChevronRightIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.905 14.8206C15.9571 14.7685 16.0415 14.7685 16.0936 14.8206L22.4111 21.1381C22.6714 21.3984 23.0935 21.3984 23.3539 21.1381L24.9567 19.5353C25.217 19.2749 25.217 18.8528 24.9567 18.5925L18.1028 11.7386C18.0937 11.7283 18.0842 11.7182 18.0744 11.7084L16.4716 10.1056C16.2113 9.84528 15.7892 9.84528 15.5288 10.1056L7.04353 18.5909C6.78318 18.8513 6.78318 19.2734 7.04353 19.5337L8.6463 21.1365C8.90665 21.3968 9.32876 21.3968 9.58911 21.1365L15.905 14.8206Z" fill="currentColor"/>'})).displayName="VidstackChevronUpIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M6 7C5.63181 7 5.33333 7.29848 5.33333 7.66667V14.8667C5.33333 14.9403 5.39361 14.9999 5.46724 15.0009C10.8844 15.0719 15.2614 19.449 15.3325 24.8661C15.3334 24.9397 15.393 25 15.4667 25H26C26.3682 25 26.6667 24.7015 26.6667 24.3333V7.66667C26.6667 7.29848 26.3682 7 26 7H6ZM17.0119 22.2294C17.0263 22.29 17.0802 22.3333 17.1425 22.3333H23.3333C23.7015 22.3333 24 22.0349 24 21.6667V10.3333C24 9.96514 23.7015 9.66667 23.3333 9.66667H8.66667C8.29848 9.66667 8 9.96514 8 10.3333V13.1909C8 13.2531 8.04332 13.3071 8.10392 13.3214C12.5063 14.3618 15.9715 17.827 17.0119 22.2294Z" fill="currentColor"/> <path d="M13.2 25C13.2736 25 13.3334 24.9398 13.3322 24.8661C13.2615 20.5544 9.77889 17.0718 5.46718 17.0011C5.39356 16.9999 5.33333 17.0597 5.33333 17.1333V18.8667C5.33333 18.9403 5.39348 18.9999 5.4671 19.0015C8.67465 19.0716 11.2617 21.6587 11.3319 24.8662C11.3335 24.9399 11.393 25 11.4667 25H13.2Z" fill="currentColor"/> <path d="M5.33333 21.1333C5.33333 21.0597 5.39332 20.9998 5.46692 21.0022C7.57033 21.0712 9.26217 22.763 9.33114 24.8664C9.33356 24.94 9.27364 25 9.2 25H6C5.63181 25 5.33333 24.7015 5.33333 24.3333V21.1333Z" fill="currentColor"/>'})).displayName="VidstackChromecastIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M20.144 3.294C19.7884 3.38929 19.5773 3.75485 19.6726 4.1105L20.1902 6.04235C20.2855 6.39799 20.6511 6.60905 21.0067 6.51375L22.9386 5.99611C23.2942 5.90082 23.5053 5.53526 23.41 5.17962L22.8923 3.24777C22.797 2.89212 22.4315 2.68107 22.0758 2.77636L20.144 3.294Z" fill="currentColor"/> <path d="M13.4909 5.76687C13.3956 5.41123 13.6067 5.04567 13.9623 4.95037L15.8942 4.43274C16.2498 4.33744 16.6154 4.5485 16.7107 4.90414L17.2283 6.83599C17.3236 7.19164 17.1125 7.55719 16.7569 7.65249L14.8251 8.17013C14.4694 8.26542 14.1039 8.05437 14.0086 7.69872L13.4909 5.76687Z" fill="currentColor"/> <path d="M7.78065 6.60675C7.425 6.70204 7.21395 7.0676 7.30924 7.42324L7.82688 9.3551C7.92218 9.71074 8.28773 9.9218 8.64338 9.8265L10.5752 9.30886C10.9309 9.21357 11.1419 8.84801 11.0466 8.49237L10.529 6.56051C10.4337 6.20487 10.0681 5.99382 9.7125 6.08911L7.78065 6.60675Z" fill="currentColor"/> <path d="M7.33331 12C7.7015 12 7.99998 12.2985 7.99998 12.6667V23.3333C7.99998 23.7015 8.29846 24 8.66665 24H23.3333C23.7015 24 24 23.7015 24 23.3333V12.6667C24 12.2985 24.2985 12 24.6666 12H26C26.3682 12 26.6666 12.2985 26.6666 12.6667V26C26.6666 26.3682 26.3682 26.6667 26 26.6667H5.99998C5.63179 26.6667 5.33331 26.3682 5.33331 26V12.6667C5.33331 12.2985 5.63179 12 5.99998 12H7.33331Z" fill="currentColor"/> <path d="M11.7995 12C11.4313 12 11.1328 12.2985 11.1328 12.6667V14.6667C11.1328 15.0349 11.4313 15.3333 11.7995 15.3333H13.7995C14.1676 15.3333 14.4661 15.0349 14.4661 14.6667V12.6667C14.4661 12.2985 14.1676 12 13.7995 12H11.7995Z" fill="currentColor"/> <path d="M17.5325 12.6667C17.5325 12.2985 17.831 12 18.1992 12H20.1992C20.5674 12 20.8659 12.2985 20.8659 12.6667V14.6667C20.8659 15.0349 20.5674 15.3333 20.1992 15.3333H18.1992C17.831 15.3333 17.5325 15.0349 17.5325 14.6667V12.6667Z" fill="currentColor"/>'})).displayName="VidstackClipIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M8 28.0003C8 27.6321 8.29848 27.3336 8.66667 27.3336H23.3333C23.7015 27.3336 24 27.6321 24 28.0003V29.3336C24 29.7018 23.7015 30.0003 23.3333 30.0003H8.66667C8.29848 30.0003 8 29.7018 8 29.3336V28.0003Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M4.66602 6.66699C4.29783 6.66699 3.99935 6.96547 3.99935 7.33366V24.667C3.99935 25.0352 4.29783 25.3337 4.66602 25.3337H27.3327C27.7009 25.3337 27.9994 25.0352 27.9994 24.667V7.33366C27.9994 6.96547 27.7009 6.66699 27.3327 6.66699H4.66602ZM8.66659 21.3333C8.2984 21.3333 7.99992 21.0349 7.99992 20.6667V11.3333C7.99992 10.9651 8.2984 10.6667 8.66659 10.6667H13.9999C14.3681 10.6667 14.6666 10.9651 14.6666 11.3333V12.6667C14.6666 13.0349 14.3681 13.3333 13.9999 13.3333H10.7999C10.7263 13.3333 10.6666 13.393 10.6666 13.4667V18.5333C10.6666 18.607 10.7263 18.6667 10.7999 18.6667H13.9999C14.3681 18.6667 14.6666 18.9651 14.6666 19.3333V20.6667C14.6666 21.0349 14.3681 21.3333 13.9999 21.3333H8.66659ZM17.9999 21.3333C17.6317 21.3333 17.3333 21.0349 17.3333 20.6667V11.3333C17.3333 10.9651 17.6317 10.6667 17.9999 10.6667H23.3333C23.7014 10.6667 23.9999 10.9651 23.9999 11.3333V12.6667C23.9999 13.0349 23.7014 13.3333 23.3333 13.3333H20.1333C20.0596 13.3333 19.9999 13.393 19.9999 13.4667V18.5333C19.9999 18.607 20.0596 18.6667 20.1333 18.6667H23.3333C23.7014 18.6667 23.9999 18.9651 23.9999 19.3333V20.6667C23.9999 21.0349 23.7014 21.3333 23.3333 21.3333H17.9999Z" fill="currentColor"/>'})).displayName="VidstackClosedCaptionsOnIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M4.6661 6.66699C4.29791 6.66699 3.99943 6.96547 3.99943 7.33366V24.667C3.99943 25.0352 4.29791 25.3337 4.6661 25.3337H27.3328C27.701 25.3337 27.9994 25.0352 27.9994 24.667V7.33366C27.9994 6.96547 27.701 6.66699 27.3328 6.66699H4.6661ZM8.66667 21.3333C8.29848 21.3333 8 21.0349 8 20.6667V11.3333C8 10.9651 8.29848 10.6667 8.66667 10.6667H14C14.3682 10.6667 14.6667 10.9651 14.6667 11.3333V12.6667C14.6667 13.0349 14.3682 13.3333 14 13.3333H10.8C10.7264 13.3333 10.6667 13.393 10.6667 13.4667V18.5333C10.6667 18.607 10.7264 18.6667 10.8 18.6667H14C14.3682 18.6667 14.6667 18.9651 14.6667 19.3333V20.6667C14.6667 21.0349 14.3682 21.3333 14 21.3333H8.66667ZM18 21.3333C17.6318 21.3333 17.3333 21.0349 17.3333 20.6667V11.3333C17.3333 10.9651 17.6318 10.6667 18 10.6667H23.3333C23.7015 10.6667 24 10.9651 24 11.3333V12.6667C24 13.0349 23.7015 13.3333 23.3333 13.3333H20.1333C20.0597 13.3333 20 13.393 20 13.4667V18.5333C20 18.607 20.0597 18.6667 20.1333 18.6667H23.3333C23.7015 18.6667 24 18.9651 24 19.3333V20.6667C24 21.0349 23.7015 21.3333 23.3333 21.3333H18Z" fill="currentColor"/>'})).displayName="VidstackClosedCaptionsIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.6667 15C17.6667 14.6318 17.9651 14.3333 18.3333 14.3333H20.3333C20.7015 14.3333 21 14.6318 21 15V17C21 17.3682 20.7015 17.6666 20.3333 17.6666H18.3333C17.9651 17.6666 17.6667 17.3682 17.6667 17V15Z" fill="currentColor"/> <path d="M11.6667 14.3333C11.2985 14.3333 11 14.6318 11 15V17C11 17.3682 11.2985 17.6666 11.6667 17.6666H13.6667C14.0349 17.6666 14.3333 17.3682 14.3333 17V15C14.3333 14.6318 14.0349 14.3333 13.6667 14.3333H11.6667Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.125 5.33331C8.53312 5.33331 4 9.86643 4 15.4583C4 21.0502 8.53312 25.5833 14.125 25.5833C16.5135 25.5833 18.6402 26.8064 20.6365 28.1176C23.0275 29.688 23.4552 27.5864 23.8755 25.5208C24.103 24.4027 24.3284 23.2951 24.8619 22.7863C26.7953 20.9423 28 18.341 28 15.4583C28 9.86643 23.4669 5.33331 17.875 5.33331H14.125ZM17.875 7.99998H14.125C10.0059 7.99998 6.66667 11.3392 6.66667 15.4583C6.66667 19.5774 10.0059 22.9166 14.125 22.9166C16.877 22.9166 19.2468 24.1025 21.1133 25.2567C21.1541 25.2819 21.2072 25.2588 21.2169 25.2119L21.2588 25.0064C21.3246 24.6827 21.4008 24.3082 21.4843 23.9558C21.5867 23.5238 21.7252 23.0127 21.9287 22.5174C22.1248 22.04 22.4512 21.4005 23.0214 20.8566C24.4491 19.4949 25.3333 17.5821 25.3333 15.4583C25.3333 11.3392 21.9941 7.99998 17.875 7.99998Z" fill="currentColor"/>'})).displayName="VidstackCommentIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M5.33334 6.00001C5.33334 5.63182 5.63182 5.33334 6.00001 5.33334H26C26.3682 5.33334 26.6667 5.63182 26.6667 6.00001V20.6667C26.6667 21.0349 26.3682 21.3333 26 21.3333H6.00001C5.63182 21.3333 5.33334 21.0349 5.33334 20.6667V6.00001ZM8.40008 9.06634C8.40008 8.69815 8.69855 8.39967 9.06674 8.39967H22.9339C23.3021 8.39967 23.6006 8.69815 23.6006 9.06634V17.6002C23.6006 17.9684 23.3021 18.2669 22.9339 18.2669H9.06674C8.69855 18.2669 8.40008 17.9684 8.40008 17.6002V9.06634Z" fill="currentColor"/> <path d="M6.00001 23.9999C5.63182 23.9999 5.33334 24.2984 5.33334 24.6666V25.9999C5.33334 26.3681 5.63182 26.6666 6.00001 26.6666H26C26.3682 26.6666 26.6667 26.3681 26.6667 25.9999V24.6666C26.6667 24.2984 26.3682 23.9999 26 23.9999H6.00001Z" fill="currentColor"/>'})).displayName="VidstackComputerIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M4 4.66667C4 4.29848 4.29848 4 4.66667 4H18.5714C18.9396 4 19.2381 4.29848 19.2381 4.66667V9.19992C19.2381 9.27356 19.1784 9.33325 19.1048 9.33325H16.7067C16.633 9.33325 16.5733 9.27356 16.5733 9.19992V7.33333C16.5733 6.96514 16.2749 6.66667 15.9067 6.66667H7.33333C6.96514 6.66667 6.66667 6.96514 6.66667 7.33333V14C6.66667 14.3682 6.96514 14.6667 7.33333 14.6667H13.2C13.2736 14.6667 13.3333 14.7264 13.3333 14.8V17.2C13.3333 17.2736 13.2736 17.3333 13.2 17.3333H4.66667C4.29848 17.3333 4 17.0349 4 16.6667V4.66667Z" fill="currentColor"/> <path d="M13.2 22.6666C13.2736 22.6666 13.3333 22.6069 13.3333 22.5333V20.1333C13.3333 20.0596 13.2736 19.9999 13.2 19.9999H4.66667C4.29848 19.9999 4 20.2984 4 20.6666V21.9999C4 22.3681 4.29848 22.6666 4.66667 22.6666H13.2Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16 12.6666C16 12.2984 16.2985 11.9999 16.6667 11.9999H27.3333C27.7015 11.9999 28 12.2984 28 12.6666V27.3333C28 27.7014 27.7015 27.9999 27.3333 27.9999H16.6667C16.2985 27.9999 16 27.7014 16 27.3333V12.6666ZM18.6667 15.3333C18.6667 14.9651 18.9651 14.6666 19.3333 14.6666H24.6667C25.0349 14.6666 25.3333 14.9651 25.3333 15.3333V24.6666C25.3333 25.0348 25.0349 25.3333 24.6667 25.3333H19.3333C18.9651 25.3333 18.6667 25.0348 18.6667 24.6666V15.3333Z" fill="currentColor"/>'})).displayName="VidstackDeviceIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M14.2225 13.7867C14.3065 13.8706 14.4501 13.8112 14.4501 13.6924V5.99955C14.4501 5.63136 14.7486 5.33289 15.1167 5.33289H16.8501C17.2183 5.33289 17.5167 5.63136 17.5167 5.99955V13.6916C17.5167 13.8104 17.6604 13.8699 17.7444 13.7859L19.9433 11.5869C20.2037 11.3266 20.6258 11.3266 20.8861 11.5869L22.1118 12.8126C22.3722 13.0729 22.3722 13.4951 22.1118 13.7554L16.4549 19.4123C16.1946 19.6726 15.772 19.6731 15.5116 19.4128L9.85479 13.7559C9.59444 13.4956 9.59444 13.0734 9.85479 12.8131L11.0804 11.5874C11.3408 11.3271 11.7629 11.3271 12.0233 11.5874L14.2225 13.7867Z" fill="currentColor"/> <path d="M5.99998 20.267C5.63179 20.267 5.33331 20.5654 5.33331 20.9336V25.9997C5.33331 26.3678 5.63179 26.6663 5.99998 26.6663H26C26.3682 26.6663 26.6666 26.3678 26.6666 25.9997V20.9336C26.6666 20.5654 26.3682 20.267 26 20.267H24.2666C23.8985 20.267 23.6 20.5654 23.6 20.9336V22.9333C23.6 23.3014 23.3015 23.5999 22.9333 23.5999H9.06638C8.69819 23.5999 8.39972 23.3014 8.39972 22.9333V20.9336C8.39972 20.5654 8.10124 20.267 7.73305 20.267H5.99998Z" fill="currentColor"/>'})).displayName="VidstackDownloadIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M24 19.3328V9.46667C24 9.39303 23.9403 9.33334 23.8667 9.33334L11.3333 9.33334C10.9652 9.33334 10.6667 9.03486 10.6667 8.66667V7.33334C10.6667 6.96515 10.9652 6.66667 11.3333 6.66667H26C26.3682 6.66667 26.6667 6.96515 26.6667 7.33334V19.3328C26.6667 19.701 26.3682 19.9994 26 19.9994H24.6667C24.2985 19.9994 24 19.701 24 19.3328Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M6.00001 12C5.63182 12 5.33334 12.2985 5.33334 12.6667V24.6667C5.33334 25.0349 5.63182 25.3333 6.00001 25.3333H20.6672C21.0354 25.3333 21.3338 25.0349 21.3338 24.6667V12.6667C21.3338 12.2985 21.0354 12 20.6672 12H6.00001ZM8.66668 14.6667C8.29849 14.6667 8.00001 14.9651 8.00001 15.3333V22C8.00001 22.3682 8.29849 22.6667 8.66668 22.6667H18C18.3682 22.6667 18.6667 22.3682 18.6667 22V15.3333C18.6667 14.9651 18.3682 14.6667 18 14.6667H8.66668Z" fill="currentColor"/>'})).displayName="VidstackEpisodesIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16 20C18.2091 20 20 18.2092 20 16C20 13.7909 18.2091 12 16 12C13.7909 12 12 13.7909 12 16C12 18.2092 13.7909 20 16 20Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M28 16.0058C28 18.671 23.5 25.3334 16 25.3334C8.5 25.3334 4 18.6762 4 16.0058C4 13.3354 8.50447 6.66669 16 6.66669C23.4955 6.66669 28 13.3406 28 16.0058ZM25.3318 15.9934C25.3328 16.0017 25.3328 16.0099 25.3318 16.0182C25.3274 16.0571 25.3108 16.1728 25.2485 16.3708C25.1691 16.6229 25.0352 16.9462 24.8327 17.3216C24.4264 18.0749 23.7969 18.9398 22.9567 19.754C21.2791 21.3798 18.9148 22.6667 16 22.6667C13.0845 22.6667 10.7202 21.3805 9.04298 19.7557C8.20295 18.9419 7.57362 18.0773 7.16745 17.3241C6.96499 16.9486 6.83114 16.6252 6.75172 16.3729C6.67942 16.1431 6.66856 16.0243 6.66695 16.0066L6.66695 16.005C6.66859 15.9871 6.67951 15.8682 6.75188 15.6383C6.83145 15.3854 6.96554 15.0614 7.16831 14.6853C7.57507 13.9306 8.20514 13.0644 9.04577 12.249C10.7245 10.6208 13.0886 9.33335 16 9.33335C18.9108 9.33335 21.2748 10.6215 22.9539 12.2507C23.7947 13.0664 24.4249 13.933 24.8318 14.6877C25.0346 15.0639 25.1688 15.3878 25.2483 15.6404C25.3107 15.8386 25.3274 15.9545 25.3318 15.9934Z" fill="currentColor"/>'})).displayName="VidstackEyeIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.8747 8.11857C16.3148 7.79342 16.9375 8.10759 16.9375 8.65476V14.2575C16.9375 14.3669 17.0621 14.4297 17.1501 14.3647L25.6038 8.11857C26.0439 7.79342 26.6667 8.10759 26.6667 8.65476V23.3451C26.6667 23.8923 26.0439 24.2064 25.6038 23.8813L17.1501 17.6346C17.0621 17.5695 16.9375 17.6324 16.9375 17.7418L16.9375 23.3451C16.9375 23.8923 16.3147 24.2064 15.8747 23.8813L5.93387 16.5358C5.57322 16.2693 5.57323 15.7299 5.93389 15.4634L15.8747 8.11857Z" fill="currentColor"/>'})).displayName="VidstackFastBackwardIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.1253 8.11866C15.6852 7.7935 15.0625 8.10768 15.0625 8.65484V14.2576C15.0625 14.367 14.9379 14.4298 14.8499 14.3648L6.39615 8.11866C5.95607 7.7935 5.33331 8.10768 5.33331 8.65484V23.3452C5.33331 23.8923 5.9561 24.2065 6.39617 23.8813L14.8499 17.6347C14.9379 17.5696 15.0625 17.6325 15.0625 17.7419L15.0625 23.3452C15.0625 23.8923 15.6853 24.2065 16.1253 23.8813L26.0661 16.5358C26.4268 16.2694 26.4268 15.73 26.0661 15.4635L16.1253 8.11866Z" fill="currentColor"/>'})).displayName="VidstackFastForwardIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M8.39995 18.8C8.39995 18.7264 8.45964 18.6667 8.53328 18.6667H17.2C17.2736 18.6667 17.3333 18.7264 17.3333 18.8V20.6667C17.3333 21.0349 17.6318 21.3333 18 21.3333H26C26.3682 21.3333 26.6666 21.0349 26.6666 20.6667V8.66668C26.6666 8.29849 26.3682 8.00001 26 8.00001H17.4666C17.393 8.00001 17.3333 7.94031 17.3333 7.86668V6.00001C17.3333 5.63182 17.0348 5.33334 16.6666 5.33334H5.99997C5.63178 5.33334 5.33328 5.63182 5.33328 6.00001V26C5.33328 26.3682 5.63176 26.6667 5.99995 26.6667H7.73328C8.10147 26.6667 8.39995 26.3682 8.39995 26V18.8ZM8.53328 16C8.45964 16 8.39995 15.9403 8.39995 15.8667V8.13334C8.39995 8.05971 8.45964 8.00001 8.53328 8.00001H14.5333C14.6069 8.00001 14.6666 8.05971 14.6666 8.13334V10.5333C14.6666 10.607 14.7263 10.6667 14.8 10.6667H23.8666C23.9403 10.6667 24 10.7264 24 10.8V18.5333C24 18.607 23.9403 18.6667 23.8666 18.6667H20.1333C20.0597 18.6667 20 18.607 20 18.5333V16.1333C20 16.0597 19.9403 16 19.8666 16H8.53328Z" fill="currentColor"/>'})).displayName="VidstackFlagIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M19.913 6.45826V9.56817C19.913 9.68695 20.0566 9.74644 20.1406 9.66245L24.0458 5.75727C24.3061 5.49692 24.7283 5.49692 24.9886 5.75727L26.2143 6.98293C26.4746 7.24328 26.4746 7.66539 26.2143 7.92573L22.3093 11.8306C22.2253 11.9146 22.2848 12.0583 22.4036 12.0583H25.5137C25.8819 12.0583 26.1804 12.3567 26.1804 12.7249V14.4583C26.1804 14.8265 25.8819 15.1249 25.5137 15.1249L19.2468 15.1249C19.2466 15.1249 19.2469 15.1249 19.2468 15.1249H17.5137C17.1455 15.1249 16.8463 14.8265 16.8463 14.4583V6.45826C16.8463 6.09007 17.1448 5.7916 17.513 5.7916H19.2463C19.6145 5.7916 19.913 6.09007 19.913 6.45826Z" fill="currentColor"/> <path d="M9.73054 19.9416C9.84933 19.9416 9.90882 20.0852 9.82482 20.1692L5.91991 24.0741C5.65956 24.3345 5.65956 24.7566 5.91991 25.0169L7.14556 26.2426C7.40591 26.5029 7.82802 26.5029 8.08837 26.2426L11.9935 22.3374C12.0775 22.2534 12.2212 22.3129 12.2212 22.4317V25.5416C12.2212 25.9098 12.5196 26.2083 12.8878 26.2083H14.6212C14.9893 26.2083 15.2878 25.9098 15.2878 25.5416L15.2878 17.5416C15.2878 17.1734 14.9893 16.8749 14.6212 16.8749H6.62046C6.25227 16.8749 5.9538 17.1734 5.9538 17.5416V19.2749C5.9538 19.6431 6.25227 19.9416 6.62046 19.9416H9.73054Z" fill="currentColor"/>'})).displayName="VidstackFullscreenArrowExitIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.3183 12.4856L21.2231 8.58073C21.3071 8.49674 21.2476 8.35312 21.1288 8.35312H18.0189C17.6507 8.35312 17.3522 8.05464 17.3522 7.68645V5.95312C17.3522 5.58493 17.6507 5.28645 18.0189 5.28645H26.0189C26.387 5.28645 26.6862 5.58493 26.6862 5.95312V13.9531C26.6862 14.3213 26.3877 14.6198 26.0196 14.6198H24.2862C23.918 14.6198 23.6196 14.3213 23.6196 13.9531V10.8431C23.6196 10.7243 23.4759 10.6648 23.3919 10.7488L19.4867 14.6541C19.2264 14.9144 18.8043 14.9144 18.5439 14.6541L17.3183 13.4284C17.0579 13.1681 17.0579 12.7459 17.3183 12.4856Z" fill="currentColor"/> <path d="M6.1153 26.7135H14.1153C14.4835 26.7135 14.782 26.4151 14.782 26.0469V24.3135C14.782 23.9453 14.4835 23.6469 14.1153 23.6469H11.0053C10.8865 23.6469 10.827 23.5033 10.911 23.4193L14.8159 19.5144C15.0763 19.254 15.0763 18.8319 14.8159 18.5716L13.5903 17.3459C13.3299 17.0856 12.9078 17.0856 12.6474 17.3459L8.74222 21.2512C8.65822 21.3351 8.5146 21.2757 8.5146 21.1569L8.51461 18.0469C8.51461 17.6787 8.21613 17.3802 7.84794 17.3802H6.11461C5.74642 17.3802 5.44794 17.6787 5.44794 18.0469V26.0469C5.44794 26.4151 5.74711 26.7135 6.1153 26.7135Z" fill="currentColor"/>'})).displayName="VidstackFullscreenArrowIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M19.3334 13.3333C18.9652 13.3333 18.6667 13.0349 18.6667 12.6667L18.6667 7.33333C18.6667 6.96514 18.9652 6.66666 19.3334 6.66666H21.3334C21.7015 6.66666 22 6.96514 22 7.33333V9.86666C22 9.9403 22.0597 10 22.1334 10L24.6667 10C25.0349 10 25.3334 10.2985 25.3334 10.6667V12.6667C25.3334 13.0349 25.0349 13.3333 24.6667 13.3333L19.3334 13.3333Z" fill="currentColor"/> <path d="M13.3334 19.3333C13.3334 18.9651 13.0349 18.6667 12.6667 18.6667H7.33335C6.96516 18.6667 6.66669 18.9651 6.66669 19.3333V21.3333C6.66669 21.7015 6.96516 22 7.33335 22H9.86669C9.94032 22 10 22.0597 10 22.1333L10 24.6667C10 25.0349 10.2985 25.3333 10.6667 25.3333H12.6667C13.0349 25.3333 13.3334 25.0349 13.3334 24.6667L13.3334 19.3333Z" fill="currentColor"/> <path d="M18.6667 24.6667C18.6667 25.0349 18.9652 25.3333 19.3334 25.3333H21.3334C21.7015 25.3333 22 25.0349 22 24.6667V22.1333C22 22.0597 22.0597 22 22.1334 22H24.6667C25.0349 22 25.3334 21.7015 25.3334 21.3333V19.3333C25.3334 18.9651 25.0349 18.6667 24.6667 18.6667L19.3334 18.6667C18.9652 18.6667 18.6667 18.9651 18.6667 19.3333L18.6667 24.6667Z" fill="currentColor"/> <path d="M10.6667 13.3333H12.6667C13.0349 13.3333 13.3334 13.0349 13.3334 12.6667L13.3334 10.6667V7.33333C13.3334 6.96514 13.0349 6.66666 12.6667 6.66666H10.6667C10.2985 6.66666 10 6.96514 10 7.33333L10 9.86666C10 9.9403 9.94033 10 9.86669 10L7.33335 10C6.96516 10 6.66669 10.2985 6.66669 10.6667V12.6667C6.66669 13.0349 6.96516 13.3333 7.33335 13.3333L10.6667 13.3333Z" fill="currentColor"/>'})).displayName="VidstackFullscreenExitIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M25.3299 7.26517C25.2958 6.929 25.0119 6.66666 24.6667 6.66666H19.3334C18.9652 6.66666 18.6667 6.96514 18.6667 7.33333V9.33333C18.6667 9.70152 18.9652 10 19.3334 10L21.8667 10C21.9403 10 22 10.0597 22 10.1333V12.6667C22 13.0349 22.2985 13.3333 22.6667 13.3333H24.6667C25.0349 13.3333 25.3334 13.0349 25.3334 12.6667V7.33333C25.3334 7.31032 25.3322 7.28758 25.3299 7.26517Z" fill="currentColor"/> <path d="M22 21.8667C22 21.9403 21.9403 22 21.8667 22L19.3334 22C18.9652 22 18.6667 22.2985 18.6667 22.6667V24.6667C18.6667 25.0349 18.9652 25.3333 19.3334 25.3333L24.6667 25.3333C25.0349 25.3333 25.3334 25.0349 25.3334 24.6667V19.3333C25.3334 18.9651 25.0349 18.6667 24.6667 18.6667H22.6667C22.2985 18.6667 22 18.9651 22 19.3333V21.8667Z" fill="currentColor"/> <path d="M12.6667 22H10.1334C10.0597 22 10 21.9403 10 21.8667V19.3333C10 18.9651 9.70154 18.6667 9.33335 18.6667H7.33335C6.96516 18.6667 6.66669 18.9651 6.66669 19.3333V24.6667C6.66669 25.0349 6.96516 25.3333 7.33335 25.3333H12.6667C13.0349 25.3333 13.3334 25.0349 13.3334 24.6667V22.6667C13.3334 22.2985 13.0349 22 12.6667 22Z" fill="currentColor"/> <path d="M10 12.6667V10.1333C10 10.0597 10.0597 10 10.1334 10L12.6667 10C13.0349 10 13.3334 9.70152 13.3334 9.33333V7.33333C13.3334 6.96514 13.0349 6.66666 12.6667 6.66666H7.33335C6.96516 6.66666 6.66669 6.96514 6.66669 7.33333V12.6667C6.66669 13.0349 6.96516 13.3333 7.33335 13.3333H9.33335C9.70154 13.3333 10 13.0349 10 12.6667Z" fill="currentColor"/>'})).displayName="VidstackFullscreenIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M25.3554 17.3032L26.037 16.6363C28.6231 14.0503 28.6231 9.85896 26.037 7.27287C23.4528 4.68864 19.2596 4.68864 16.6754 7.27287L16.0953 7.85295C16.0433 7.90497 15.959 7.90503 15.9069 7.85308L15.3251 7.27287C12.739 4.68679 8.5477 4.68679 5.96161 7.27287C3.37738 9.85711 3.37738 14.0503 5.96161 16.6345L15.8995 26.5723C15.9515 26.6244 16.036 26.6244 16.088 26.5723L20.6099 22.0486C20.6321 22.0283 20.6524 22.008 20.6746 21.9858L25.3554 17.3032ZM13.1566 9.44134L15.9098 12.187C15.9619 12.239 16.0463 12.2389 16.0983 12.1869L18.8438 9.44134C20.2305 8.05471 22.4819 8.05471 23.8685 9.44134C25.2537 10.8264 25.257 13.0685 23.8786 14.4578L23.1986 15.1231L18.5107 19.8128L18.4884 19.8333L16.0876 22.235C16.0355 22.2871 15.9511 22.2871 15.899 22.235L8.13007 14.466C6.74345 13.0794 6.74345 10.828 8.13007 9.44134C9.51855 8.05286 11.7681 8.05286 13.1566 9.44134Z" fill="currentColor"/>'})).displayName="VidstackHeartIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.534 10.6674C17.534 11.5143 16.8475 12.2008 16.0006 12.2008C15.1538 12.2008 14.4673 11.5143 14.4673 10.6674C14.4673 9.82061 15.1538 9.13411 16.0006 9.13411C16.8475 9.13411 17.534 9.82061 17.534 10.6674Z" fill="currentColor"/> <path d="M14.6678 14.2005C14.6678 13.8323 14.9663 13.5339 15.3345 13.5339H16.6678C17.036 13.5339 17.3345 13.8323 17.3345 14.2005V22.2005C17.3345 22.5687 17.036 22.8672 16.6678 22.8672H15.3345C14.9663 22.8672 14.6678 22.5687 14.6678 22.2005V14.2005Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M28 16C28 22.6274 22.6274 28 16 28C9.37258 28 4 22.6274 4 16C4 9.37258 9.37258 4 16 4C22.6274 4 28 9.37258 28 16ZM24.9333 16C24.9333 20.9337 20.9337 24.9333 16 24.9333C11.0663 24.9333 7.06667 20.9337 7.06667 16C7.06667 11.0663 11.0663 7.06667 16 7.06667C20.9337 7.06667 24.9333 11.0663 24.9333 16Z" fill="currentColor"/>'})).displayName="VidstackInfoIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M4 7.38854C4 7.3149 4.0597 7.2552 4.13333 7.2552H10.1792C10.2528 7.2552 10.3125 7.19551 10.3125 7.12187V5.46666C10.3125 5.39302 10.3722 5.33333 10.4458 5.33333H12.726C12.7997 5.33333 12.8594 5.39302 12.8594 5.46666V7.12187C12.8594 7.19551 12.9191 7.2552 12.9927 7.2552H19.0333C19.107 7.2552 19.1667 7.3149 19.1667 7.38854V9.66354C19.1667 9.73717 19.107 9.79687 19.0333 9.79687H16.7106C16.6533 9.79687 16.6021 9.83433 16.5838 9.88869C15.4447 13.2641 14.1144 15.1953 13.5156 16.0573C13.4808 16.113 15.1333 17.5629 15.4974 17.8813C15.5402 17.9187 15.5534 17.9781 15.5321 18.0308L14.6529 20.2077C14.622 20.2843 14.5295 20.3146 14.4597 20.2703C13.5546 19.6951 12.8558 19.0727 11.9724 18.1584C11.9193 18.1036 11.8302 18.1049 11.7777 18.1603C9.69726 20.3578 8.60797 21.1142 6.80933 22.179C6.7475 22.2156 6.66731 22.1967 6.62871 22.1361L5.43696 20.2647C5.39711 20.2021 5.41633 20.1189 5.47911 20.0794C7.36746 18.8903 8.68502 17.6997 10.1302 16.1862C10.1752 16.139 10.1792 16.0655 10.14 16.0134C8.91005 14.3765 8.20369 13.2435 7.313 11.3664C7.28331 11.3039 7.30645 11.2285 7.36636 11.1938L9.32729 10.0573C9.39495 10.0181 9.48168 10.0453 9.51522 10.116C10.2082 11.5756 10.9182 12.7663 11.7071 13.8661C11.7622 13.9428 11.8775 13.9384 11.9269 13.8579C12.7208 12.5654 13.2411 11.5051 13.8451 9.97878C13.8797 9.89149 13.8153 9.79687 13.7214 9.79687H4V7.38854Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M16.8316 26.6665C17.1181 26.6665 17.3726 26.4835 17.4637 26.2119L18.4836 23.1708C18.5018 23.1165 18.5527 23.0799 18.61 23.0799H23.8867C23.9439 23.0799 23.9948 23.1165 24.0131 23.1708L25.035 26.2122C25.1262 26.4837 25.3805 26.6665 25.6669 26.6665H27.0582C27.5181 26.6665 27.8398 26.2119 27.687 25.7782L23.0292 12.5661C22.9352 12.2994 22.6832 12.1211 22.4004 12.1211H20.0915C19.8087 12.1211 19.5566 12.2996 19.4627 12.5664L14.8113 25.7785C14.6587 26.2122 14.9804 26.6665 15.4402 26.6665H16.8316ZM23.0859 20.9634C23.1771 20.9634 23.2414 20.874 23.2123 20.7876L21.3208 15.1579C21.31 15.1257 21.2798 15.104 21.2459 15.104C21.2119 15.104 21.1818 15.1257 21.171 15.1579L19.2829 20.7877C19.2539 20.8741 19.3182 20.9634 19.4093 20.9634H23.0859Z" fill="currentColor"/>'})).displayName="VidstackLanguageIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M25.4288 6.57197C22.825 3.9682 18.6044 3.9682 16.0007 6.57197L13.1722 9.4004C12.9119 9.66075 12.9119 10.0829 13.1722 10.3432L14.1151 11.286C14.3754 11.5464 14.7975 11.5464 15.0579 11.286L17.8863 8.45759C19.4487 6.89514 21.9807 6.89514 23.5431 8.45759C25.1056 10.02 25.1056 12.552 23.5431 14.1144L20.7147 16.9429C20.4544 17.2032 20.4544 17.6253 20.7147 17.8857L21.6575 18.8285C21.9179 19.0888 22.34 19.0888 22.6003 18.8285L25.4288 16.0001C28.0325 13.3963 28.0325 9.17574 25.4288 6.57197Z" fill="currentColor"/> <path d="M9.40009 13.1726C9.66044 12.9122 10.0825 12.9122 10.3429 13.1726L11.2857 14.1154C11.5461 14.3757 11.5461 14.7978 11.2857 15.0582L8.4582 17.8857C6.89575 19.4481 6.89575 21.9801 8.4582 23.5425C10.0206 25.105 12.5526 25.105 14.1151 23.5425L16.9426 20.715C17.2029 20.4547 17.625 20.4547 17.8854 20.715L18.8282 21.6578C19.0885 21.9182 19.0885 22.3403 18.8282 22.6006L16.0007 25.4282C13.3969 28.0319 9.17635 28.0319 6.57258 25.4282C3.96881 22.8244 3.96881 18.6038 6.57258 16.0001L9.40009 13.1726Z" fill="currentColor"/> <path d="M19.159 11.616C18.8987 11.3556 18.4766 11.3556 18.2162 11.616L11.6165 18.2156C11.3562 18.476 11.3562 18.8981 11.6165 19.1584L12.8422 20.3841C13.1026 20.6444 13.5247 20.6444 13.785 20.3841L20.3847 13.7844C20.645 13.5241 20.645 13.102 20.3847 12.8416L19.159 11.616Z" fill="currentColor"/>'})).displayName="VidstackLinkIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M16 4C19.6372 4 22.5941 6.91273 22.6653 10.5329C22.6668 10.6065 22.7264 10.6667 22.8 10.6667H24.6667C25.0348 10.6667 25.3333 10.9651 25.3333 11.3333V26C25.3333 26.3682 25.0348 26.6667 24.6667 26.6667H7.33332C6.96513 26.6667 6.66666 26.3682 6.66666 26V11.3333C6.66666 10.9651 6.96513 10.6667 7.33332 10.6667H9.19999C9.27363 10.6667 9.33319 10.6065 9.33464 10.5329C9.40591 6.91273 12.3628 4 16 4ZM12.0022 10.5331C11.9998 10.6067 12.0597 10.6667 12.1333 10.6667H19.8667C19.9403 10.6667 20.0002 10.6067 19.9978 10.5331C19.9273 8.38578 18.1644 6.66667 16 6.66667C13.8356 6.66667 12.0726 8.38578 12.0022 10.5331ZM9.33332 14C9.33332 13.6318 9.6318 13.3333 9.99999 13.3333H22C22.3682 13.3333 22.6667 13.6318 22.6667 14V23.3333C22.6667 23.7015 22.3682 24 22 24H9.99999C9.6318 24 9.33332 23.7015 9.33332 23.3333V14Z" fill="currentColor"/>'})).displayName="VidstackLockClosedIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M20.3553 6.58214C20.6472 6.33698 20.6763 5.89459 20.3892 5.64378C19.2173 4.6201 17.6841 4 16.0052 4C12.3676 4 9.4111 6.91235 9.33985 10.5329C9.3384 10.6065 9.27884 10.6667 9.2052 10.6667H7.33332C6.96513 10.6667 6.66666 10.9651 6.66666 11.3333V26C6.66666 26.3682 6.96513 26.6667 7.33332 26.6667H24.6667C25.0348 26.6667 25.3333 26.3682 25.3333 26V11.3333C25.3333 10.9651 25.0348 10.6667 24.6667 10.6667H12.1385C12.0649 10.6667 12.005 10.6067 12.0074 10.5331C12.0778 8.38532 13.8403 6.66667 16.0052 6.66667C16.4349 6.66667 16.8489 6.73438 17.237 6.85938C17.6523 6.99402 18.038 7.19469 18.3814 7.44892C18.6602 7.6553 19.0494 7.67862 19.3151 7.45556L20.3553 6.58214ZM9.33332 14C9.33332 13.6318 9.6318 13.3333 9.99999 13.3333H22C22.3682 13.3333 22.6667 13.6318 22.6667 14V23.3333C22.6667 23.7015 22.3682 24 22 24H9.99999C9.6318 24 9.33332 23.7015 9.33332 23.3333V14Z" fill="currentColor"/>'})).displayName="VidstackLockOpenIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M8 13.3333C6.52724 13.3333 5.33334 14.5273 5.33334 16C5.33334 17.4728 6.52724 18.6667 8 18.6667C9.47276 18.6667 10.6667 17.4728 10.6667 16C10.6667 14.5273 9.47276 13.3333 8 13.3333Z" fill="currentColor"/> <path d="M13.3333 16C13.3333 14.5273 14.5272 13.3333 16 13.3333C17.4728 13.3333 18.6667 14.5273 18.6667 16C18.6667 17.4728 17.4728 18.6667 16 18.6667C14.5272 18.6667 13.3333 17.4728 13.3333 16Z" fill="currentColor"/> <path d="M21.3333 16C21.3333 14.5273 22.5272 13.3333 24 13.3333C25.4728 13.3333 26.6667 14.5273 26.6667 16C26.6667 17.4728 25.4728 18.6667 24 18.6667C22.5272 18.6667 21.3333 17.4728 21.3333 16Z" fill="currentColor"/>'})).displayName="VidstackMenuHorizontalIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M13.3333 8.00001C13.3333 9.47277 14.5272 10.6667 16 10.6667C17.4728 10.6667 18.6667 9.47277 18.6667 8.00001C18.6667 6.52725 17.4728 5.33334 16 5.33334C14.5272 5.33334 13.3333 6.52725 13.3333 8.00001Z" fill="currentColor"/> <path d="M16 18.6667C14.5272 18.6667 13.3333 17.4728 13.3333 16C13.3333 14.5273 14.5272 13.3333 16 13.3333C17.4728 13.3333 18.6667 14.5273 18.6667 16C18.6667 17.4728 17.4728 18.6667 16 18.6667Z" fill="currentColor"/> <path d="M16 26.6667C14.5272 26.6667 13.3333 25.4728 13.3333 24C13.3333 22.5273 14.5272 21.3333 16 21.3333C17.4728 21.3333 18.6667 22.5273 18.6667 24C18.6667 25.4728 17.4728 26.6667 16 26.6667Z" fill="currentColor"/>'})).displayName="VidstackMenuVerticalIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M22.3257 15.8354C22.1263 15.8695 21.9256 15.7966 21.7826 15.6536L16.347 10.218C16.2039 10.0749 16.1311 9.87422 16.1652 9.67483C16.3448 8.62476 16.84 7.61813 17.6506 6.80752C19.7334 4.72472 23.1103 4.72472 25.193 6.80752C27.2758 8.89032 27.2758 12.2672 25.193 14.35C24.3824 15.1606 23.3758 15.6557 22.3257 15.8354Z" fill="currentColor"/> <path d="M15.3386 12.9809C15.0613 12.7036 14.6058 12.7244 14.3549 13.0257L5.78725 23.3142C5.56666 23.5791 5.58439 23.9685 5.82814 24.2122L7.79205 26.1761C8.03586 26.42 8.42536 26.4376 8.69024 26.2169L18.9754 17.6459C19.2766 17.3949 19.2972 16.9395 19.02 16.6623L15.3386 12.9809Z" fill="currentColor"/>'})).displayName="VidstackMicrophoneIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M8.66667 5.33334C8.29848 5.33334 8 5.63182 8 6.00001V26C8 26.3682 8.29848 26.6667 8.66667 26.6667H23.3333C23.7015 26.6667 24 26.3682 24 26V6.00001C24 5.63182 23.7015 5.33334 23.3333 5.33334H8.66667ZM11.7334 8.39967C11.3652 8.39967 11.0667 8.69815 11.0667 9.06634V22.9335C11.0667 23.3017 11.3652 23.6002 11.7334 23.6002H20.2673C20.6354 23.6002 20.9339 23.3017 20.9339 22.9335V9.06633C20.9339 8.69814 20.6354 8.39967 20.2673 8.39967H11.7334Z" fill="currentColor"/>'})).displayName="VidstackMobileIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M11.3793 8.06476C7.08494 11.0717 6.04129 16.9905 9.04821 21.2848C12.0551 25.5791 17.9739 26.6228 22.2683 23.6159C23.1791 22.9781 23.9437 22.2093 24.5544 21.3529C24.8954 20.8746 24.4241 20.2717 23.8397 20.3315C20.7636 20.6467 17.6125 19.331 15.713 16.6181C13.8134 13.9052 13.6547 10.4942 15.003 7.71137C15.2591 7.18276 14.8537 6.53361 14.2877 6.69049C13.274 6.97145 12.2901 7.427 11.3793 8.06476Z" fill="currentColor"/>'})).displayName="VidstackMoonIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M26.6667 5.99662C26.6667 5.62843 26.3682 5.32996 26 5.32996L11.3333 5.32996C10.9651 5.32996 10.6667 5.62843 10.6667 5.99662L10.6667 7.10189C10.6667 7.13727 10.6807 7.1712 10.7057 7.19621L13.1058 9.59459C13.1898 9.67854 13.3333 9.61904 13.3333 9.50028L13.3333 8.66329C13.3333 8.2951 13.6318 7.99662 14 7.99662L23.3333 7.99662C23.7015 7.99662 24 8.2951 24 8.66329V14.9014C24 14.9994 23.8978 15.0642 23.8075 15.0262C23.2516 14.7925 22.6409 14.6633 22 14.6633C20.9812 14.6633 20.0386 14.9898 19.2712 15.5438C19.206 15.5909 19.2001 15.6849 19.257 15.7417L21.0042 17.4878C21.0455 17.529 21.1085 17.5382 21.1614 17.5137C21.4165 17.3958 21.7005 17.33 22 17.33C23.1046 17.33 24 18.2254 24 19.33C24 19.6289 23.9344 19.9126 23.8168 20.1673C23.7924 20.2202 23.8016 20.2833 23.8429 20.3245L25.5901 22.0705C25.647 22.1274 25.7409 22.1214 25.788 22.0562C26.3409 21.2893 26.6667 20.3476 26.6667 19.33L26.6667 5.99662Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M25.1158 25.5424C25.1678 25.4903 25.1678 25.4059 25.1157 25.3538L6.63661 6.88715C6.58454 6.83511 6.50014 6.83512 6.44808 6.88718L5.12799 8.20727C4.86764 8.46762 4.86771 8.88966 5.12815 9.14992L10.6276 14.6456C10.6526 14.6707 10.6667 14.7046 10.6667 14.74V17.5681C10.6667 17.666 10.5644 17.7309 10.4741 17.6929C9.91823 17.4591 9.30753 17.33 8.66667 17.33C6.08934 17.33 4 19.4193 4 21.9966C4 24.5739 6.08934 26.6633 8.66667 26.6633C11.244 26.6633 13.3333 24.5739 13.3333 21.9966L13.3333 17.6713C13.3333 17.5526 13.4769 17.4931 13.5609 17.577L22.8528 26.8626C23.1132 27.1229 23.5354 27.1228 23.7957 26.8624L25.1158 25.5424ZM8.66667 23.9966C9.77123 23.9966 10.6667 23.1012 10.6667 21.9966C10.6667 20.8921 9.77124 19.9966 8.66667 19.9966C7.5621 19.9966 6.66667 20.892 6.66667 21.9966C6.66667 23.1012 7.5621 23.9966 8.66667 23.9966Z" fill="currentColor"/>'})).displayName="VidstackMusicOffIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M26.6667 5.99998C26.6667 5.63179 26.3682 5.33331 26 5.33331H11.3333C10.9651 5.33331 10.6667 5.63179 10.6667 5.99998V17.5714C10.6667 17.6694 10.5644 17.7342 10.4741 17.6962C9.91823 17.4625 9.30754 17.3333 8.66667 17.3333C6.08934 17.3333 4 19.4226 4 22C4 24.5773 6.08934 26.6666 8.66667 26.6666C11.244 26.6666 13.3333 24.5773 13.3333 22V8.66665C13.3333 8.29846 13.6318 7.99998 14 7.99998L23.3333 7.99998C23.7015 7.99998 24 8.29846 24 8.66665V14.9048C24 15.0027 23.8978 15.0675 23.8075 15.0296C23.2516 14.7958 22.6409 14.6666 22 14.6666C19.4227 14.6666 17.3333 16.756 17.3333 19.3333C17.3333 21.9106 19.4227 24 22 24C24.5773 24 26.6667 21.9106 26.6667 19.3333V5.99998ZM22 21.3333C23.1046 21.3333 24 20.4379 24 19.3333C24 18.2287 23.1046 17.3333 22 17.3333C20.8954 17.3333 20 18.2287 20 19.3333C20 20.4379 20.8954 21.3333 22 21.3333ZM8.66667 24C9.77124 24 10.6667 23.1045 10.6667 22C10.6667 20.8954 9.77124 20 8.66667 20C7.5621 20 6.66667 20.8954 6.66667 22C6.66667 23.1045 7.5621 24 8.66667 24Z" fill="currentColor"/>'})).displayName="VidstackMusicIcon";let a=(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.5091 24.6594C17.5091 25.2066 16.8864 25.5208 16.4463 25.1956L9.44847 20.0252C9.42553 20.0083 9.39776 19.9991 9.36923 19.9991H4.66667C4.29848 19.9991 4 19.7006 4 19.3325V12.6658C4 12.2976 4.29848 11.9991 4.66667 11.9991H9.37115C9.39967 11.9991 9.42745 11.99 9.45039 11.973L16.4463 6.8036C16.8863 6.47842 17.5091 6.79259 17.5091 7.33977L17.5091 24.6594Z" fill="currentColor"/> <path d="M28.8621 13.6422C29.1225 13.3818 29.1225 12.9597 28.8621 12.6994L27.9193 11.7566C27.659 11.4962 27.2368 11.4962 26.9765 11.7566L24.7134 14.0197C24.6613 14.0717 24.5769 14.0717 24.5248 14.0197L22.262 11.7568C22.0016 11.4964 21.5795 11.4964 21.3191 11.7568L20.3763 12.6996C20.116 12.9599 20.116 13.382 20.3763 13.6424L22.6392 15.9053C22.6913 15.9573 22.6913 16.0418 22.6392 16.0938L20.3768 18.3562C20.1165 18.6166 20.1165 19.0387 20.3768 19.299L21.3196 20.2419C21.58 20.5022 22.0021 20.5022 22.2624 20.2418L24.5248 17.9795C24.5769 17.9274 24.6613 17.9274 24.7134 17.9795L26.976 20.2421C27.2363 20.5024 27.6585 20.5024 27.9188 20.2421L28.8616 19.2992C29.122 19.0389 29.122 18.6168 28.8616 18.3564L26.599 16.0938C26.547 16.0418 26.547 15.9573 26.599 15.9053L28.8621 13.6422Z" fill="currentColor"/>'}));a.displayName="VidstackMuteIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M6.39617 6.78532C5.9561 6.46017 5.33334 6.77434 5.33334 7.32151V24.6785C5.33334 25.2257 5.95612 25.5398 6.39619 25.2147L18.1415 16.5358C18.5021 16.2693 18.5021 15.7299 18.1415 15.4634L6.39617 6.78532Z" fill="currentColor"/> <path d="M23.5339 6.6667C23.1657 6.6667 22.8672 6.96518 22.8672 7.33337V24.6667C22.8672 25.0349 23.1657 25.3334 23.5339 25.3334H25.5339C25.902 25.3334 26.2005 25.0349 26.2005 24.6667V7.33337C26.2005 6.96518 25.902 6.6667 25.5339 6.6667H23.5339Z" fill="currentColor"/>'})).displayName="VidstackNextIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M24.0873 13.6471C24.4011 8.96745 20.6901 5 16 5C11.3099 5 7.599 8.96745 7.9115 13.6471L8.12463 16.8194C8.13258 16.9377 8.10886 17.0559 8.05592 17.1619L5.95553 21.3689C5.73423 21.8121 6.05657 22.3333 6.55199 22.3333H11.2001C11.2737 22.3333 11.3332 22.3934 11.3353 22.467C11.406 24.9825 13.4674 27 16.0001 27C18.5327 27 20.5941 24.9825 20.6649 22.467C20.6669 22.3934 20.7264 22.3333 20.8001 22.3333H25.4481C25.9435 22.3333 26.2659 21.8121 26.0446 21.3689L23.9441 17.1618C23.8912 17.0558 23.8675 16.9377 23.8754 16.8196L24.0873 13.6471ZM17.9957 22.4667C18.0005 22.3932 17.9404 22.3333 17.8667 22.3333H14.1334C14.0598 22.3333 13.9996 22.3932 14.0044 22.4667C14.0731 23.5091 14.9403 24.3333 16.0001 24.3333C17.0598 24.3333 17.9271 23.5091 17.9957 22.4667ZM21.9986 19.6667C22.0976 19.6667 22.1621 19.5624 22.1179 19.4738L21.5583 18.353C21.2938 17.8232 21.1752 17.2326 21.2146 16.6418L21.4266 13.4687C21.6371 10.3288 19.1474 7.66667 16 7.66667C12.8532 7.66667 10.3632 10.3293 10.5722 13.4695L10.7853 16.6407C10.825 17.2319 10.7064 17.823 10.4418 18.3531L9.88224 19.4738C9.83798 19.5624 9.90245 19.6667 10.0015 19.6667H21.9986Z" fill="currentColor"/>'})).displayName="VidstackNotificationIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M25.14 25.1089C25.0171 25.2532 24.8356 25.3333 24.646 25.3333H22.8124C22.1084 25.3333 21.7734 24.1872 22.2745 23.6927C23.9161 22.0729 24.9336 19.822 24.9336 17.3333C24.9336 12.3997 20.9336 8.39973 16 8.39973C11.0664 8.39973 7.06641 12.3997 7.06641 17.3333C7.06641 19.822 8.08389 22.0729 9.72555 23.6927C10.2266 24.1872 9.89155 25.3333 9.18762 25.3333H7.35398C7.16436 25.3333 6.98294 25.2532 6.86001 25.1089C5.07703 23.015 4 20.2991 4 17.3333C4 10.7057 9.3724 5.33333 16 5.33333C22.6276 5.33333 28 10.7057 28 17.3333C28 20.2991 26.923 23.015 25.14 25.1089Z" fill="currentColor"/> <path d="M21.1992 14.3399C21.4595 14.0796 21.4595 13.6575 21.1992 13.3971L20.2564 12.4543C19.996 12.194 19.5739 12.194 19.3136 12.4543L16.4492 15.3187C16.4185 15.3493 16.3749 15.3629 16.332 15.3568C16.2236 15.3414 16.1127 15.3334 16 15.3334C14.7113 15.3334 13.6667 16.378 13.6667 17.6667C13.6667 18.9554 14.7113 20 16 20C17.2887 20 18.3333 18.9554 18.3333 17.6667C18.3333 17.5464 18.3242 17.4283 18.3067 17.313C18.3001 17.2696 18.3136 17.2255 18.3446 17.1945L21.1992 14.3399Z" fill="currentColor"/>'})).displayName="VidstackOdometerIcon";let s=(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M8.66667 6.66667C8.29848 6.66667 8 6.96514 8 7.33333V24.6667C8 25.0349 8.29848 25.3333 8.66667 25.3333H12.6667C13.0349 25.3333 13.3333 25.0349 13.3333 24.6667V7.33333C13.3333 6.96514 13.0349 6.66667 12.6667 6.66667H8.66667Z" fill="currentColor"/> <path d="M19.3333 6.66667C18.9651 6.66667 18.6667 6.96514 18.6667 7.33333V24.6667C18.6667 25.0349 18.9651 25.3333 19.3333 25.3333H23.3333C23.7015 25.3333 24 25.0349 24 24.6667V7.33333C24 6.96514 23.7015 6.66667 23.3333 6.66667H19.3333Z" fill="currentColor"/>'}));s.displayName="VidstackPauseIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M5.33334 26V19.4667C5.33334 19.393 5.39304 19.3333 5.46668 19.3333H7.86668C7.94031 19.3333 8.00001 19.393 8.00001 19.4667V23.3333C8.00001 23.7015 8.29849 24 8.66668 24H23.3333C23.7015 24 24 23.7015 24 23.3333V8.66666C24 8.29847 23.7015 7.99999 23.3333 7.99999H19.4667C19.393 7.99999 19.3333 7.9403 19.3333 7.86666V5.46666C19.3333 5.39302 19.393 5.33333 19.4667 5.33333H26C26.3682 5.33333 26.6667 5.63181 26.6667 5.99999V26C26.6667 26.3682 26.3682 26.6667 26 26.6667H6.00001C5.63182 26.6667 5.33334 26.3682 5.33334 26Z" fill="currentColor"/> <path d="M14.0098 8.42359H10.806C10.6872 8.42359 10.6277 8.56721 10.7117 8.6512L16.5491 14.4886C16.8094 14.7489 16.8094 15.171 16.5491 15.4314L15.3234 16.657C15.0631 16.9174 14.641 16.9174 14.3806 16.657L8.63739 10.9138C8.55339 10.8298 8.40978 10.8893 8.40978 11.0081V14.0236C8.40978 14.3918 8.1113 14.6903 7.74311 14.6903H6.00978C5.64159 14.6903 5.34311 14.3918 5.34311 14.0236L5.34311 6.02359C5.34311 5.6554 5.64159 5.35692 6.00978 5.35692L14.0098 5.35692C14.378 5.35692 14.6764 5.6554 14.6764 6.02359V7.75692C14.6764 8.12511 14.378 8.42359 14.0098 8.42359Z" fill="currentColor"/>'})).displayName="VidstackPictureInPictureExitIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16 15.3333C15.6318 15.3333 15.3333 15.6318 15.3333 16V20C15.3333 20.3682 15.6318 20.6667 16 20.6667H21.3333C21.7015 20.6667 22 20.3682 22 20V16C22 15.6318 21.7015 15.3333 21.3333 15.3333H16Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.33333 7.33334C5.33333 6.96515 5.63181 6.66667 5.99999 6.66667H26C26.3682 6.66667 26.6667 6.96515 26.6667 7.33334V24.6667C26.6667 25.0349 26.3682 25.3333 26 25.3333H5.99999C5.63181 25.3333 5.33333 25.0349 5.33333 24.6667V7.33334ZM7.99999 10C7.99999 9.63182 8.29847 9.33334 8.66666 9.33334H23.3333C23.7015 9.33334 24 9.63182 24 10V22C24 22.3682 23.7015 22.6667 23.3333 22.6667H8.66666C8.29847 22.6667 7.99999 22.3682 7.99999 22V10Z" fill="currentColor"/>'})).displayName="VidstackPictureInPictureIcon";let l=(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M10.6667 6.6548C10.6667 6.10764 11.2894 5.79346 11.7295 6.11862L24.377 15.4634C24.7377 15.7298 24.7377 16.2692 24.3771 16.5357L11.7295 25.8813C11.2895 26.2065 10.6667 25.8923 10.6667 25.3451L10.6667 6.6548Z" fill="currentColor"/>'}));l.displayName="VidstackPlayIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M13.9213 5.53573C14.3146 5.45804 14.6666 5.76987 14.6666 6.17079V7.57215C14.6666 7.89777 14.4305 8.17277 14.114 8.24925C12.5981 8.61559 11.2506 9.41368 10.2091 10.506C9.98474 10.7414 9.62903 10.8079 9.34742 10.6453L8.14112 9.94885C7.79394 9.7484 7.69985 9.28777 7.96359 8.98585C9.48505 7.24409 11.5636 6.00143 13.9213 5.53573Z" fill="currentColor"/> <path d="M5.88974 12.5908C6.01805 12.2101 6.46491 12.0603 6.81279 12.2611L8.01201 12.9535C8.29379 13.1162 8.41396 13.4577 8.32238 13.7699C8.11252 14.4854 7.99998 15.2424 7.99998 16.0257C7.99998 16.809 8.11252 17.566 8.32238 18.2814C8.41396 18.5936 8.29378 18.9352 8.01201 19.0979L6.82742 19.7818C6.48051 19.9821 6.03488 19.8337 5.90521 19.4547C5.5345 18.3712 5.33331 17.2091 5.33331 16C5.33331 14.8078 5.5289 13.6613 5.88974 12.5908Z" fill="currentColor"/> <path d="M8.17106 22.0852C7.82291 22.2862 7.72949 22.7486 7.99532 23.0502C9.51387 24.773 11.5799 26.0017 13.9213 26.4642C14.3146 26.5419 14.6666 26.2301 14.6666 25.8291V24.4792C14.6666 24.1536 14.4305 23.8786 14.114 23.8021C12.5981 23.4358 11.2506 22.6377 10.2091 21.5453C9.98474 21.31 9.62903 21.2435 9.34742 21.4061L8.17106 22.0852Z" fill="currentColor"/> <path d="M17.3333 25.8291C17.3333 26.2301 17.6857 26.5418 18.079 26.4641C22.9748 25.4969 26.6666 21.1796 26.6666 16C26.6666 10.8204 22.9748 6.50302 18.079 5.5358C17.6857 5.4581 17.3333 5.76987 17.3333 6.17079V7.57215C17.3333 7.89777 17.5697 8.17282 17.8862 8.24932C21.3942 9.09721 24 12.2572 24 16.0257C24 19.7942 21.3942 22.9542 17.8862 23.802C17.5697 23.8785 17.3333 24.1536 17.3333 24.4792V25.8291Z" fill="currentColor"/> <path d="M14.3961 10.4163C13.9561 10.0911 13.3333 10.4053 13.3333 10.9525L13.3333 21.0474C13.3333 21.5946 13.9561 21.9087 14.3962 21.5836L21.2273 16.5359C21.5879 16.2694 21.5879 15.73 21.2273 15.4635L14.3961 10.4163Z" fill="currentColor"/>'})).displayName="VidstackPlaybackSpeedCircleIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M12 7.66667C12 7.29848 12.2985 7 12.6666 7H26C26.3682 7 26.6666 7.29848 26.6666 7.66667V9.66667C26.6666 10.0349 26.3682 10.3333 26 10.3333H12.6666C12.2985 10.3333 12 10.0349 12 9.66667V7.66667Z" fill="currentColor"/> <path d="M12 15C12 14.6318 12.2985 14.3333 12.6666 14.3333H26C26.3682 14.3333 26.6666 14.6318 26.6666 15V17C26.6666 17.3682 26.3682 17.6667 26 17.6667H12.6666C12.2985 17.6667 12 17.3682 12 17V15Z" fill="currentColor"/> <path d="M5.99998 21.6667C5.63179 21.6667 5.33331 21.9651 5.33331 22.3333V24.3333C5.33331 24.7015 5.63179 25 5.99998 25H7.99998C8.36817 25 8.66665 24.7015 8.66665 24.3333V22.3333C8.66665 21.9651 8.36817 21.6667 7.99998 21.6667H5.99998Z" fill="currentColor"/> <path d="M12.6666 21.6667C12.2985 21.6667 12 21.9651 12 22.3333V24.3333C12 24.7015 12.2985 25 12.6666 25H26C26.3682 25 26.6666 24.7015 26.6666 24.3333V22.3333C26.6666 21.9651 26.3682 21.6667 26 21.6667H12.6666Z" fill="currentColor"/> <path d="M5.99998 14.3333C5.63179 14.3333 5.33331 14.6318 5.33331 15V17C5.33331 17.3682 5.63179 17.6667 5.99998 17.6667H7.99998C8.36817 17.6667 8.66665 17.3682 8.66665 17V15C8.66665 14.6318 8.36817 14.3333 7.99998 14.3333H5.99998Z" fill="currentColor"/> <path d="M5.99998 7C5.63179 7 5.33331 7.29848 5.33331 7.66667V9.66667C5.33331 10.0349 5.63179 10.3333 5.99998 10.3333H7.99998C8.36817 10.3333 8.66665 10.0349 8.66665 9.66667V7.66667C8.66665 7.29848 8.36817 7 7.99998 7H5.99998Z" fill="currentColor"/>'})).displayName="VidstackPlaylistIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M25.1377 6.78532C25.5778 6.46017 26.2005 6.77434 26.2005 7.32151V24.6785C26.2005 25.2257 25.5777 25.5398 25.1377 25.2147L13.3924 16.5358C13.0317 16.2693 13.0317 15.7299 13.3924 15.4634L25.1377 6.78532Z" fill="currentColor"/> <path d="M8 6.6667C8.36819 6.6667 8.66667 6.96518 8.66667 7.33337V24.6667C8.66667 25.0349 8.36819 25.3334 8 25.3334H6C5.63181 25.3334 5.33333 25.0349 5.33333 24.6667V7.33337C5.33333 6.96518 5.63181 6.6667 6 6.6667H8Z" fill="currentColor"/>'})).displayName="VidstackPreviousIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M13.5178 19.8304C13.5178 20.021 13.6724 20.1756 13.863 20.1756H17.0203C17.2109 20.1756 17.3654 20.021 17.3654 19.8304C17.3722 19.1671 17.4568 18.6088 17.6193 18.1553C17.7885 17.7019 18.0422 17.3025 18.3806 16.9574C18.7258 16.6122 19.1657 16.2806 19.7004 15.9625C20.3366 15.5835 20.8882 15.1605 21.3552 14.6935C21.8222 14.2197 22.1843 13.6783 22.4414 13.0692C22.7054 12.4533 22.8374 11.7494 22.8374 10.9575C22.8374 9.77315 22.543 8.76133 21.9542 7.9221C21.3653 7.08287 20.5532 6.44329 19.5177 6.00338C18.4822 5.55669 17.291 5.33334 15.9442 5.33334C14.7192 5.33334 13.5991 5.5533 12.5839 5.99322C11.5687 6.42638 10.7531 7.08626 10.1372 7.97286C9.62803 8.70029 9.31776 9.58964 9.20642 10.6409C9.16696 11.0135 9.47146 11.323 9.84618 11.323H12.6619C13.0206 11.323 13.3043 11.0356 13.3876 10.6867C13.4552 10.4034 13.5629 10.1519 13.7107 9.9322C13.9611 9.55319 14.2826 9.26893 14.6752 9.07943C15.0677 8.88316 15.4839 8.78502 15.9239 8.78502C16.3773 8.78502 16.7902 8.87977 17.1624 9.06928C17.5414 9.25878 17.8426 9.5295 18.0659 9.88144C18.2893 10.2334 18.401 10.6428 18.401 11.1098C18.401 11.5497 18.3028 11.9491 18.1065 12.3078C17.9103 12.6597 17.6463 12.9812 17.3147 13.2722C16.9831 13.5632 16.6074 13.8441 16.1878 14.1148C15.6261 14.4668 15.1455 14.8593 14.7462 15.2925C14.3469 15.7256 14.0424 16.2941 13.8326 16.998C13.6295 17.7019 13.5246 18.646 13.5178 19.8304Z" fill="currentColor"/> <path d="M13.7919 25.9622C14.2725 26.436 14.8511 26.6728 15.5279 26.6728C15.9611 26.6728 16.3604 26.5646 16.7259 26.348C17.0913 26.1246 17.3858 25.8302 17.6091 25.4648C17.8392 25.0925 17.9577 24.683 17.9644 24.2364C17.9577 23.5731 17.7106 23.0046 17.2233 22.5308C16.736 22.0571 16.1709 21.8202 15.5279 21.8202C14.8511 21.8202 14.2725 22.0571 13.7919 22.5308C13.3182 23.0046 13.0847 23.5731 13.0915 24.2364C13.0847 24.9064 13.3182 25.4817 13.7919 25.9622Z" fill="currentColor"/>'})).displayName="VidstackQuestionMarkIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M7.33335 6C6.96516 6 6.66669 6.29848 6.66669 6.66667V13.3333C6.66669 13.7015 6.96516 14 7.33335 14H24.6667C25.0349 14 25.3334 13.7015 25.3334 13.3333V6.66667C25.3334 6.29848 25.0349 6 24.6667 6H7.33335ZM9.46669 8.66667C9.39305 8.66667 9.33335 8.72636 9.33335 8.8V11.2C9.33335 11.2736 9.39305 11.3333 9.46669 11.3333H22.5334C22.607 11.3333 22.6667 11.2736 22.6667 11.2V8.8C22.6667 8.72636 22.607 8.66667 22.5334 8.66667H9.46669Z" fill="currentColor"/> <path d="M6.66669 18C6.66669 17.6318 6.96516 17.3333 7.33335 17.3333H24.6667C25.0349 17.3333 25.3334 17.6318 25.3334 18V19.3333C25.3334 19.7015 25.0349 20 24.6667 20H7.33335C6.96516 20 6.66669 19.7015 6.66669 19.3333V18Z" fill="currentColor"/> <path d="M6.66669 24C6.66669 23.6318 6.96516 23.3333 7.33335 23.3333H24.6667C25.0349 23.3333 25.3334 23.6318 25.3334 24V25.3333C25.3334 25.7015 25.0349 26 24.6667 26H7.33335C6.96516 26 6.66669 25.7015 6.66669 25.3333V24Z" fill="currentColor"/>'})).displayName="VidstackQueueListIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16 20.6667C18.5773 20.6667 20.6666 18.5773 20.6666 16C20.6666 13.4227 18.5773 11.3333 16 11.3333C13.4227 11.3333 11.3333 13.4227 11.3333 16C11.3333 18.5773 13.4227 20.6667 16 20.6667Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M26.6666 16C26.6666 21.891 21.891 26.6667 16 26.6667C10.1089 26.6667 5.33331 21.891 5.33331 16C5.33331 10.109 10.1089 5.33334 16 5.33334C21.891 5.33334 26.6666 10.109 26.6666 16ZM24 16C24 20.4183 20.4183 24 16 24C11.5817 24 7.99998 20.4183 7.99998 16C7.99998 11.5817 11.5817 8.00001 16 8.00001C20.4183 8.00001 24 11.5817 24 16Z" fill="currentColor"/>'})).displayName="VidstackRadioButtonSelectedIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M16 26.6667C21.891 26.6667 26.6666 21.891 26.6666 16C26.6666 10.109 21.891 5.33334 16 5.33334C10.1089 5.33334 5.33331 10.109 5.33331 16C5.33331 21.891 10.1089 26.6667 16 26.6667ZM16 23.3333C20.0501 23.3333 23.3333 20.0501 23.3333 16C23.3333 11.9499 20.0501 8.66668 16 8.66668C11.9499 8.66668 8.66665 11.9499 8.66665 16C8.66665 20.0501 11.9499 23.3333 16 23.3333Z" fill="currentColor"/>'})).displayName="VidstackRadioButtonIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M22.1969 4.98846C21.7569 4.66331 21.1341 4.97748 21.1341 5.52465V7.20266C21.1341 7.27629 21.0744 7.33599 21.0008 7.33599H11.1341C8.18859 7.33599 5.80078 9.72381 5.80078 12.6693V14.6693C5.80078 15.0375 6.09925 15.336 6.46744 15.336H8.20078C8.56897 15.336 8.86744 15.0375 8.86744 14.6693V13.0691C8.86744 11.5963 10.0613 10.4024 11.5341 10.4024H21.0008C21.0744 10.4024 21.1341 10.4621 21.1341 10.5357V12.215C21.1341 12.7621 21.7569 13.0763 22.197 12.7511L26.7242 9.40583C27.0849 9.13934 27.0849 8.59995 26.7242 8.33347L22.1969 4.98846Z" fill="currentColor"/> <path d="M16 18.0001C17.1046 18.0001 18 17.1046 18 16.0001C18 14.8955 17.1046 14.0001 16 14.0001C14.8954 14.0001 14 14.8955 14 16.0001C14 17.1046 14.8954 18.0001 16 18.0001Z" fill="currentColor"/> <path d="M20.8652 24.6641H10.9986C10.9249 24.6641 10.8652 24.7238 10.8652 24.7975V26.4755C10.8652 27.0226 10.2425 27.3368 9.80241 27.0116L5.27514 23.6666C4.91448 23.4002 4.91447 22.8608 5.27512 22.5943L9.80239 19.249C10.2425 18.9238 10.8652 19.238 10.8652 19.7851V21.4644C10.8652 21.538 10.9249 21.5977 10.9986 21.5977H20.4652C21.938 21.5977 23.1319 20.4038 23.1319 18.931V17.3308C23.1319 16.9626 23.4304 16.6641 23.7986 16.6641H25.5319C25.9001 16.6641 26.1986 16.9626 26.1986 17.3308V19.3308C26.1986 22.2763 23.8108 24.6641 20.8652 24.6641Z" fill="currentColor"/>'})).displayName="VidstackRepeatOnIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M5.33333 12C5.33333 9.05447 7.72115 6.66666 10.6667 6.66666H21.3333C24.2788 6.66666 26.6667 9.05447 26.6667 12V20C26.6667 22.9455 24.2788 25.3333 21.3333 25.3333H21.2922C21.2185 25.3333 21.1589 25.393 21.1589 25.4667V27.1447C21.1589 27.6918 20.5361 28.006 20.096 27.6809L15.5687 24.3358C15.2081 24.0694 15.2081 23.53 15.5687 23.2635L20.096 19.9182C20.5361 19.593 21.1589 19.9072 21.1589 20.4543V22.1126C21.1589 22.1906 21.2257 22.2522 21.303 22.2415C22.6009 22.0617 23.6003 20.9477 23.6003 19.6003V12.3997C23.6003 10.927 22.4063 9.73306 20.9336 9.73306H11.0664C9.59365 9.73306 8.39974 10.927 8.39974 12.3997V19.6003C8.39974 21.073 9.59365 22.2669 11.0664 22.2669H11.5091C11.8773 22.2669 12.1758 22.5654 12.1758 22.9336V24.6667C12.1758 25.0348 11.8773 25.3333 11.5091 25.3333H10.6667C7.72115 25.3333 5.33333 22.9455 5.33333 20V12Z" fill="currentColor"/> <path d="M16 18C17.1046 18 18 17.1046 18 16C18 14.8954 17.1046 14 16 14C14.8954 14 14 14.8954 14 16C14 17.1046 14.8954 18 16 18Z" fill="currentColor"/>'})).displayName="VidstackRepeatSquareOnIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M10.6666 6.66666C7.72113 6.66666 5.33331 9.05447 5.33331 12V20C5.33331 22.9455 7.72113 25.3333 10.6666 25.3333H11.5091C11.8773 25.3333 12.1758 25.0348 12.1758 24.6667V22.9336C12.1758 22.5654 11.8773 22.2669 11.5091 22.2669H11.0664C9.59363 22.2669 8.39972 21.073 8.39972 19.6003V12.3997C8.39972 10.927 9.59363 9.73306 11.0664 9.73306H20.9336C22.4063 9.73306 23.6002 10.927 23.6002 12.3997V19.6003C23.6002 20.9477 22.6009 22.0617 21.303 22.2415C21.2257 22.2522 21.1588 22.1906 21.1588 22.1126V20.4543C21.1588 19.9072 20.536 19.593 20.096 19.9182L15.5687 23.2635C15.2081 23.53 15.2081 24.0694 15.5687 24.3358L20.096 27.6809C20.5361 28.006 21.1588 27.6918 21.1588 27.1447V25.4667C21.1588 25.393 21.2185 25.3333 21.2922 25.3333H21.3333C24.2788 25.3333 26.6666 22.9455 26.6666 20V12C26.6666 9.05447 24.2788 6.66666 21.3333 6.66666H10.6666Z" fill="currentColor"/>'})).displayName="VidstackRepeatSquareIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M22.1969 4.98846C21.7569 4.66331 21.1341 4.97748 21.1341 5.52465V7.20266C21.1341 7.27629 21.0744 7.33599 21.0008 7.33599H11.1341C8.18859 7.33599 5.80078 9.72381 5.80078 12.6693V14.6693C5.80078 15.0375 6.09925 15.336 6.46744 15.336H8.20078C8.56897 15.336 8.86744 15.0375 8.86744 14.6693V13.0691C8.86744 11.5963 10.0613 10.4024 11.5341 10.4024H21.0008C21.0744 10.4024 21.1341 10.4621 21.1341 10.5357V12.215C21.1341 12.7621 21.7569 13.0763 22.197 12.7511L26.7242 9.40583C27.0849 9.13934 27.0849 8.59995 26.7242 8.33347L22.1969 4.98846Z" fill="currentColor"/> <path d="M10.8652 24.7975C10.8652 24.7238 10.9249 24.6641 10.9986 24.6641H20.8652C23.8108 24.6641 26.1986 22.2763 26.1986 19.3308V17.3308C26.1986 16.9626 25.9001 16.6641 25.5319 16.6641H23.7986C23.4304 16.6641 23.1319 16.9626 23.1319 17.3308V18.931C23.1319 20.4038 21.938 21.5977 20.4652 21.5977H10.9986C10.9249 21.5977 10.8652 21.538 10.8652 21.4644V19.7851C10.8652 19.238 10.2425 18.9238 9.80239 19.249L5.27512 22.5943C4.91447 22.8608 4.91448 23.4002 5.27514 23.6666L9.80241 27.0116C10.2425 27.3368 10.8652 27.0226 10.8652 26.4755V24.7975Z" fill="currentColor"/>'})).displayName="VidstackRepeatIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.6038 12.2147C16.0439 12.5399 16.6667 12.2257 16.6667 11.6786V10.1789C16.6667 10.1001 16.7351 10.0384 16.8134 10.0479C20.1116 10.4494 22.6667 13.2593 22.6667 16.6659C22.6667 20.3481 19.6817 23.3332 15.9995 23.3332C12.542 23.3332 9.69927 20.7014 9.36509 17.332C9.32875 16.9655 9.03371 16.6662 8.66548 16.6662L6.66655 16.6666C6.29841 16.6666 5.99769 16.966 6.02187 17.3334C6.36494 22.5454 10.7012 26.6667 16 26.6667C21.5228 26.6667 26 22.1895 26 16.6667C26 11.4103 21.9444 7.10112 16.7916 6.69757C16.7216 6.69209 16.6667 6.63396 16.6667 6.56372V4.98824C16.6667 4.44106 16.0439 4.12689 15.6038 4.45206L11.0765 7.79738C10.7159 8.06387 10.7159 8.60326 11.0766 8.86973L15.6038 12.2147Z" fill="currentColor"/>'})).displayName="VidstackReplayIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M24.1559 5.23019C24.5428 4.84328 25.2053 5.06149 25.2866 5.60258L26.1226 11.1691C26.1892 11.6126 25.8078 11.994 25.3643 11.9274L19.7976 11.0916C19.2564 11.0104 19.0382 10.3479 19.4251 9.96096L20.726 8.66015C20.7811 8.60502 20.7771 8.51422 20.7167 8.46489C17.5744 5.89762 12.9359 6.07926 10.0054 9.00981C9.65698 9.35822 9.34743 9.73077 9.07673 10.1221C8.94598 10.3111 8.73407 10.4307 8.50425 10.4307H6.88409C6.40459 10.4307 6.08461 9.9401 6.31609 9.52018C6.78985 8.66079 7.39107 7.85289 8.11977 7.12419C12.0969 3.14702 18.4334 2.96713 22.6241 6.5845C22.6774 6.63054 22.7577 6.62845 22.8075 6.57864L24.1559 5.23019Z" fill="currentColor"/> <path d="M10.8151 15.5287C10.5548 15.2683 10.5548 14.8462 10.8151 14.5859L14.5864 10.8147C14.8467 10.5543 15.2688 10.5543 15.5292 10.8147L21.186 16.4715C21.4464 16.7319 21.4464 17.154 21.186 17.4143L17.4148 21.1856C17.1544 21.4459 16.7323 21.4459 16.472 21.1856L10.8151 15.5287Z" fill="currentColor"/> <path d="M6.71333 26.3974C6.79459 26.9385 7.4571 27.1567 7.844 26.7698L9.19245 25.4214C9.24227 25.3715 9.32254 25.3695 9.37587 25.4155C13.5665 29.0329 19.903 28.853 23.8801 24.8758C24.6088 24.1471 25.2101 23.3392 25.6838 22.4798C25.9153 22.0599 25.5953 21.5693 25.1158 21.5693H23.4957C23.2658 21.5693 23.0539 21.6889 22.9232 21.8779C22.6525 22.2692 22.3429 22.6418 21.9945 22.9902C19.064 25.9207 14.4255 26.1024 11.2832 23.5351C11.2228 23.4858 11.2188 23.395 11.274 23.3399L12.5748 22.039C12.9617 21.6521 12.7435 20.9896 12.2024 20.9084L6.6356 20.0726C6.19214 20.006 5.81075 20.3874 5.87734 20.8309L6.71333 26.3974Z" fill="currentColor"/>'})).displayName="VidstackRotateIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M20.1724 22.3417C20.1263 22.2956 20.0536 22.2897 20.0001 22.327C18.4883 23.3815 16.6497 24 14.6666 24C9.51199 24 5.33331 19.8213 5.33331 14.6667C5.33331 9.51202 9.51199 5.33334 14.6666 5.33334C19.8213 5.33334 24 9.51202 24 14.6667C24 16.6502 23.3813 18.4891 22.3263 20.0011C22.289 20.0546 22.2949 20.1273 22.341 20.1734L26.195 24.0274C26.4554 24.2878 26.4554 24.7099 26.195 24.9702L24.9694 26.1959C24.709 26.4562 24.2869 26.4562 24.0266 26.1959L20.1724 22.3417ZM20.9336 14.6667C20.9336 18.1278 18.1278 20.9336 14.6666 20.9336C11.2055 20.9336 8.39972 18.1278 8.39972 14.6667C8.39972 11.2055 11.2055 8.39975 14.6666 8.39975C18.1278 8.39975 20.9336 11.2055 20.9336 14.6667Z" fill="currentColor"/>'})).displayName="VidstackSearchIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.6667 10.3452C16.6667 10.8924 16.0439 11.2066 15.6038 10.8814L11.0766 7.5364C10.7159 7.26993 10.7159 6.73054 11.0766 6.46405L15.6038 3.11873C16.0439 2.79356 16.6667 3.10773 16.6667 3.6549V5.22682C16.6667 5.29746 16.7223 5.35579 16.7927 5.36066C22.6821 5.76757 27.3333 10.674 27.3333 16.6667C27.3333 22.9259 22.2592 28 16 28C9.96483 28 5.03145 23.2827 4.68601 17.3341C4.66466 16.9665 4.96518 16.6673 5.33339 16.6673H7.3334C7.70157 16.6673 7.99714 16.9668 8.02743 17.3337C8.36638 21.4399 11.8064 24.6667 16 24.6667C20.4183 24.6667 24 21.085 24 16.6667C24 12.5225 20.8483 9.11428 16.8113 8.70739C16.7337 8.69957 16.6667 8.76096 16.6667 8.83893V10.3452Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.0879 19.679C17.4553 19.9195 17.8928 20.0398 18.4004 20.0398C18.9099 20.0398 19.3474 19.9205 19.7129 19.6818C20.0803 19.4413 20.3635 19.0938 20.5623 18.6392C20.7612 18.1847 20.8606 17.6373 20.8606 16.9972C20.8625 16.3608 20.764 15.8192 20.5652 15.3722C20.3663 14.9252 20.0822 14.5853 19.7129 14.3523C19.3455 14.1175 18.908 14 18.4004 14C17.8928 14 17.4553 14.1175 17.0879 14.3523C16.7224 14.5853 16.4402 14.9252 16.2413 15.3722C16.0443 15.8173 15.9449 16.3589 15.943 16.9972C15.9411 17.6354 16.0396 18.1818 16.2385 18.6364C16.4373 19.089 16.7205 19.4366 17.0879 19.679ZM19.1362 18.4262C18.9487 18.7349 18.7034 18.8892 18.4004 18.8892C18.1996 18.8892 18.0226 18.8211 17.8691 18.6847C17.7157 18.5464 17.5964 18.3372 17.5112 18.0568C17.4279 17.7765 17.3871 17.4233 17.389 16.9972C17.3909 16.3684 17.4847 15.9025 17.6703 15.5995C17.8559 15.2945 18.0993 15.1421 18.4004 15.1421C18.603 15.1421 18.7801 15.2093 18.9316 15.3438C19.0832 15.4782 19.2015 15.6828 19.2868 15.9574C19.372 16.2301 19.4146 16.5767 19.4146 16.9972C19.4165 17.6392 19.3237 18.1156 19.1362 18.4262Z" fill="currentColor"/> <path d="M13.7746 19.8978C13.8482 19.8978 13.9079 19.8381 13.9079 19.7644V14.2129C13.9079 14.1393 13.8482 14.0796 13.7746 14.0796H12.642C12.6171 14.0796 12.5927 14.0865 12.5716 14.0997L11.2322 14.9325C11.1931 14.9568 11.1693 14.9996 11.1693 15.0457V15.9497C11.1693 16.0539 11.2833 16.1178 11.3722 16.0635L12.464 15.396C12.4682 15.3934 12.473 15.3921 12.4779 15.3921C12.4926 15.3921 12.5045 15.404 12.5045 15.4187V19.7644C12.5045 19.8381 12.5642 19.8978 12.6378 19.8978H13.7746Z" fill="currentColor"/>'})).displayName="VidstackSeekBackward10Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.6667 10.3452C16.6667 10.8924 16.0439 11.2066 15.6038 10.8814L11.0766 7.5364C10.7159 7.26993 10.7159 6.73054 11.0766 6.46405L15.6038 3.11873C16.0439 2.79356 16.6667 3.10773 16.6667 3.6549V5.22682C16.6667 5.29746 16.7223 5.35579 16.7927 5.36066C22.6821 5.76757 27.3333 10.674 27.3333 16.6667C27.3333 22.9259 22.2592 28 16 28C9.96483 28 5.03145 23.2827 4.68601 17.3341C4.66466 16.9665 4.96518 16.6673 5.33339 16.6673H7.3334C7.70157 16.6673 7.99714 16.9668 8.02743 17.3337C8.36638 21.4399 11.8064 24.6667 16 24.6667C20.4183 24.6667 24 21.085 24 16.6667C24 12.5225 20.8483 9.11428 16.8113 8.70739C16.7337 8.69957 16.6667 8.76096 16.6667 8.83893V10.3452Z" fill="currentColor"/> <path d="M13.9647 19.8182C14.0383 19.8182 14.098 19.7585 14.098 19.6849V14.1334C14.098 14.0597 14.0383 14 13.9647 14H12.8321C12.8072 14 12.7829 14.007 12.7617 14.0201L11.4223 14.8529C11.3832 14.8773 11.3594 14.9201 11.3594 14.9662V15.8702C11.3594 15.9743 11.4734 16.0383 11.5623 15.984L12.6541 15.3164C12.6583 15.3139 12.6631 15.3125 12.668 15.3125C12.6827 15.3125 12.6946 15.3244 12.6946 15.3391V19.6849C12.6946 19.7585 12.7543 19.8182 12.828 19.8182H13.9647Z" fill="currentColor"/> <path d="M17.2808 19.6676C17.6104 19.8211 17.9873 19.8978 18.4115 19.8978C18.8642 19.8978 19.2591 19.8106 19.5962 19.6364C19.9352 19.4603 20.1985 19.2178 20.386 18.9091C20.5753 18.6004 20.67 18.2462 20.67 17.8466C20.67 17.4773 20.5905 17.1497 20.4314 16.8637C20.2742 16.5777 20.0583 16.3542 19.7837 16.1932C19.511 16.0303 19.2003 15.9489 18.8519 15.9489C18.5772 15.9489 18.332 16.0019 18.1161 16.108C17.9064 16.21 17.7531 16.3393 17.6562 16.4958C17.6524 16.5019 17.6458 16.5057 17.6386 16.5057C17.6265 16.5057 17.6171 16.4953 17.6182 16.4833L17.7379 15.254C17.7445 15.1857 17.8019 15.1336 17.8706 15.1336H20.193C20.2666 15.1336 20.3263 15.0739 20.3263 15.0002V14.1334C20.3263 14.0597 20.2666 14 20.193 14H16.7164C16.6469 14 16.589 14.0534 16.5835 14.1226L16.3501 17.0168C16.3447 17.0848 16.3914 17.1459 16.4585 17.1585L17.4904 17.3522C17.5454 17.3625 17.6001 17.3366 17.6344 17.2923C17.7078 17.1974 17.804 17.1199 17.9229 17.0597C18.0744 16.9839 18.2344 16.947 18.403 16.9489C18.581 16.9489 18.7382 16.9887 18.8746 17.0682C19.0128 17.1459 19.1208 17.2548 19.1985 17.3949C19.278 17.5351 19.3168 17.6989 19.3149 17.8864C19.3168 18.0701 19.2789 18.233 19.2013 18.375C19.1236 18.5152 19.0166 18.6241 18.8803 18.7017C18.7439 18.7794 18.5877 18.8182 18.4115 18.8182C18.1861 18.8182 17.992 18.7538 17.8291 18.625C17.6993 18.5209 17.6177 18.3903 17.5841 18.2333C17.5693 18.1639 17.5122 18.108 17.4413 18.108H16.3404C16.2656 18.108 16.2049 18.1696 16.2119 18.244C16.2393 18.5373 16.3352 18.8007 16.4996 19.0341C16.6909 19.3031 16.9513 19.5142 17.2808 19.6676Z" fill="currentColor"/>'})).displayName="VidstackSeekBackward15Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.6667 10.3452C16.6667 10.8924 16.0439 11.2066 15.6038 10.8814L11.0766 7.5364C10.7159 7.26993 10.7159 6.73054 11.0766 6.46405L15.6038 3.11873C16.0439 2.79356 16.6667 3.10773 16.6667 3.6549V5.22682C16.6667 5.29746 16.7223 5.35579 16.7927 5.36066C22.6821 5.76757 27.3333 10.674 27.3333 16.6667C27.3333 22.9259 22.2592 28 16 28C9.96483 28 5.03145 23.2827 4.68601 17.3341C4.66466 16.9665 4.96518 16.6673 5.33339 16.6673H7.3334C7.70157 16.6673 7.99714 16.9668 8.02743 17.3337C8.36638 21.4399 11.8064 24.6667 16 24.6667C20.4183 24.6667 24 21.085 24 16.6667C24 12.5225 20.8483 9.11428 16.8113 8.70739C16.7337 8.69957 16.6667 8.76096 16.6667 8.83893V10.3452Z" fill="currentColor"/> <path d="M11.5845 19.75C11.9273 19.9015 12.3203 19.9773 12.7635 19.9773C13.2181 19.9773 13.6205 19.9034 13.9709 19.7557C14.3232 19.6061 14.5978 19.4015 14.7948 19.1421C14.9936 18.8807 15.0931 18.5815 15.0931 18.2443C15.0949 17.8864 14.9804 17.5881 14.7493 17.3495C14.524 17.1149 14.1917 16.97 13.7524 16.9148C13.7393 16.9131 13.7294 16.9021 13.7294 16.8889C13.7294 16.876 13.7389 16.8651 13.7516 16.8631C14.0786 16.8115 14.3468 16.6819 14.5561 16.4745C14.772 16.2623 14.879 15.9925 14.8771 15.6648C14.8771 15.3485 14.7891 15.0654 14.6129 14.8154C14.4368 14.5635 14.1906 14.3646 13.8743 14.2188C13.558 14.0729 13.1915 14 12.7749 14C12.3563 14 11.9832 14.0748 11.6556 14.2245C11.3298 14.3741 11.0722 14.5815 10.8828 14.8466C10.7184 15.0752 10.6239 15.3353 10.5994 15.6268C10.5932 15.7007 10.6536 15.7614 10.7279 15.7614H11.8072C11.8794 15.7614 11.9367 15.7034 11.9525 15.633C11.9707 15.5522 12.0043 15.4785 12.0533 15.412C12.1271 15.3116 12.2266 15.2339 12.3516 15.179C12.4785 15.1241 12.6196 15.0966 12.7749 15.0966C12.9226 15.0966 13.0523 15.1241 13.1641 15.179C13.2777 15.2339 13.3658 15.3116 13.4283 15.412C13.4927 15.5104 13.5239 15.625 13.522 15.7557C13.5239 15.8902 13.4879 16.0095 13.4141 16.1137C13.3402 16.2159 13.237 16.2955 13.1044 16.3523C12.9737 16.4091 12.8222 16.4375 12.6499 16.4375H12.2179C12.1442 16.4375 12.0845 16.4972 12.0845 16.5709V17.3042C12.0845 17.3778 12.1442 17.4375 12.2179 17.4375H12.6499C12.8468 17.4375 13.0173 17.4669 13.1612 17.5256C13.3071 17.5843 13.4198 17.6667 13.4993 17.7728C13.5789 17.8788 13.6177 18 13.6158 18.1364C13.6177 18.2728 13.5826 18.394 13.5107 18.5C13.4387 18.6042 13.3383 18.6866 13.2095 18.7472C13.0826 18.8059 12.9359 18.8353 12.7692 18.8353C12.6025 18.8353 12.4539 18.8078 12.3232 18.7529C12.1925 18.6979 12.0893 18.6222 12.0135 18.5256C11.9638 18.461 11.9292 18.3903 11.9097 18.3135C11.8921 18.2444 11.8352 18.1875 11.7639 18.1875H10.6114C10.5372 18.1875 10.4767 18.2482 10.483 18.3221C10.5081 18.6178 10.6064 18.8825 10.7777 19.1165C10.9747 19.3854 11.2436 19.5966 11.5845 19.75Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.7801 19.679C18.1476 19.9195 18.5851 20.0398 19.0926 20.0398C19.6021 20.0398 20.0396 19.9205 20.4051 19.6818C20.7726 19.4413 21.0557 19.0938 21.2546 18.6392C21.4534 18.1847 21.5529 17.6373 21.5529 16.9972C21.5548 16.3608 21.4563 15.8192 21.2574 15.3722C21.0585 14.9252 20.7744 14.5853 20.4051 14.3523C20.0377 14.1175 19.6002 14 19.0926 14C18.5851 14 18.1476 14.1175 17.7801 14.3523C17.4146 14.5853 17.1324 14.9252 16.9335 15.3722C16.7366 15.8173 16.6371 16.3589 16.6352 16.9972C16.6333 17.6354 16.7318 18.1818 16.9307 18.6364C17.1296 19.089 17.4127 19.4366 17.7801 19.679ZM19.8284 18.4262C19.6409 18.7349 19.3957 18.8892 19.0926 18.8892C18.8919 18.8892 18.7148 18.8211 18.5614 18.6847C18.408 18.5464 18.2887 18.3372 18.2034 18.0568C18.1201 17.7765 18.0794 17.4233 18.0813 16.9972C18.0832 16.3684 18.1769 15.9025 18.3625 15.5995C18.5481 15.2945 18.7915 15.1421 19.0926 15.1421C19.2953 15.1421 19.4724 15.2093 19.6239 15.3438C19.7754 15.4782 19.8938 15.6828 19.979 15.9574C20.0642 16.2301 20.1068 16.5767 20.1068 16.9972C20.1087 17.6392 20.0159 18.1156 19.8284 18.4262Z" fill="currentColor"/>'})).displayName="VidstackSeekBackward30Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.6038 12.2148C16.0439 12.5399 16.6667 12.2257 16.6667 11.6786V10.1789C16.6667 10.1001 16.7351 10.0384 16.8134 10.0479C20.1116 10.4494 22.6667 13.2593 22.6667 16.6659C22.6667 20.3481 19.6817 23.3332 15.9995 23.3332C12.542 23.3332 9.69927 20.7015 9.36509 17.332C9.32875 16.9655 9.03371 16.6662 8.66548 16.6662L6.66655 16.6666C6.29841 16.6666 5.99769 16.966 6.02187 17.3334C6.36494 22.5454 10.7012 26.6667 16 26.6667C21.5228 26.6667 26 22.1895 26 16.6667C26 11.4103 21.9444 7.10112 16.7916 6.69758C16.7216 6.69209 16.6667 6.63396 16.6667 6.56372V4.98824C16.6667 4.44106 16.0439 4.12689 15.6038 4.45207L11.0765 7.79738C10.7159 8.06387 10.7159 8.60327 11.0766 8.86974L15.6038 12.2148Z" fill="currentColor"/>'})).displayName="VidstackSeekBackwardIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.3333 10.3452C15.3333 10.8924 15.9561 11.2066 16.3962 10.8814L20.9234 7.5364C21.2841 7.26993 21.2841 6.73054 20.9235 6.46405L16.3962 3.11873C15.9561 2.79356 15.3333 3.10773 15.3333 3.6549V5.22682C15.3333 5.29746 15.2778 5.35579 15.2073 5.36066C9.31791 5.76757 4.66667 10.674 4.66667 16.6667C4.66667 22.9259 9.74078 28 16 28C22.0352 28 26.9686 23.2827 27.314 17.3341C27.3354 16.9665 27.0348 16.6673 26.6666 16.6673H24.6666C24.2984 16.6673 24.0029 16.9668 23.9726 17.3337C23.6336 21.4399 20.1937 24.6667 16 24.6667C11.5817 24.6667 8 21.085 8 16.6667C8 12.5225 11.1517 9.11428 15.1887 8.70739C15.2663 8.69957 15.3333 8.76096 15.3333 8.83893V10.3452Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.0879 19.679C17.4553 19.9195 17.8928 20.0398 18.4004 20.0398C18.9099 20.0398 19.3474 19.9205 19.7129 19.6818C20.0803 19.4413 20.3635 19.0938 20.5623 18.6392C20.7612 18.1847 20.8606 17.6373 20.8606 16.9972C20.8625 16.3608 20.764 15.8192 20.5652 15.3722C20.3663 14.9252 20.0822 14.5853 19.7129 14.3523C19.3455 14.1175 18.908 14 18.4004 14C17.8928 14 17.4553 14.1175 17.0879 14.3523C16.7224 14.5853 16.4402 14.9252 16.2413 15.3722C16.0443 15.8173 15.9449 16.3589 15.943 16.9972C15.9411 17.6354 16.0396 18.1818 16.2385 18.6364C16.4373 19.089 16.7205 19.4366 17.0879 19.679ZM19.1362 18.4262C18.9487 18.7349 18.7034 18.8892 18.4004 18.8892C18.1996 18.8892 18.0225 18.8211 17.8691 18.6847C17.7157 18.5464 17.5964 18.3372 17.5112 18.0568C17.4278 17.7765 17.3871 17.4233 17.389 16.9972C17.3909 16.3684 17.4847 15.9025 17.6703 15.5995C17.8559 15.2945 18.0992 15.1421 18.4004 15.1421C18.603 15.1421 18.7801 15.2093 18.9316 15.3438C19.0831 15.4782 19.2015 15.6828 19.2867 15.9574C19.372 16.2301 19.4146 16.5767 19.4146 16.9972C19.4165 17.6392 19.3237 18.1156 19.1362 18.4262Z" fill="currentColor"/> <path d="M13.7746 19.8978C13.8482 19.8978 13.9079 19.8381 13.9079 19.7644V14.2129C13.9079 14.1393 13.8482 14.0796 13.7746 14.0796H12.642C12.6171 14.0796 12.5927 14.0865 12.5716 14.0997L11.2322 14.9325C11.1931 14.9568 11.1693 14.9996 11.1693 15.0457V15.9497C11.1693 16.0539 11.2833 16.1178 11.3722 16.0635L12.464 15.396C12.4682 15.3934 12.473 15.3921 12.4779 15.3921C12.4926 15.3921 12.5045 15.404 12.5045 15.4187V19.7644C12.5045 19.8381 12.5642 19.8978 12.6378 19.8978H13.7746Z" fill="currentColor"/>'})).displayName="VidstackSeekForward10Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.3333 10.3452C15.3333 10.8924 15.9561 11.2066 16.3962 10.8814L20.9234 7.5364C21.2841 7.26993 21.2841 6.73054 20.9234 6.46405L16.3962 3.11873C15.9561 2.79356 15.3333 3.10773 15.3333 3.6549V5.22682C15.3333 5.29746 15.2777 5.35579 15.2073 5.36066C9.3179 5.76757 4.66666 10.674 4.66666 16.6667C4.66666 22.9259 9.74076 28 16 28C22.0352 28 26.9686 23.2827 27.314 17.3341C27.3353 16.9665 27.0348 16.6673 26.6666 16.6673H24.6666C24.2984 16.6673 24.0029 16.9668 23.9726 17.3337C23.6336 21.4399 20.1936 24.6667 16 24.6667C11.5817 24.6667 7.99999 21.085 7.99999 16.6667C7.99999 12.5225 11.1517 9.11428 15.1887 8.70739C15.2663 8.69957 15.3333 8.76096 15.3333 8.83893V10.3452Z" fill="currentColor"/> <path d="M13.9647 19.8182C14.0383 19.8182 14.098 19.7585 14.098 19.6849V14.1334C14.098 14.0597 14.0383 14 13.9647 14H12.8321C12.8072 14 12.7828 14.007 12.7617 14.0201L11.4223 14.8529C11.3832 14.8773 11.3594 14.9201 11.3594 14.9662V15.8702C11.3594 15.9743 11.4734 16.0383 11.5622 15.984L12.6541 15.3164C12.6583 15.3139 12.6631 15.3125 12.668 15.3125C12.6827 15.3125 12.6946 15.3244 12.6946 15.3391V19.6849C12.6946 19.7585 12.7543 19.8182 12.8279 19.8182H13.9647Z" fill="currentColor"/> <path d="M17.2808 19.6676C17.6104 19.8211 17.9873 19.8978 18.4115 19.8978C18.8641 19.8978 19.259 19.8106 19.5962 19.6364C19.9352 19.4603 20.1984 19.2178 20.3859 18.9091C20.5753 18.6004 20.67 18.2462 20.67 17.8466C20.67 17.4773 20.5905 17.1497 20.4314 16.8637C20.2742 16.5777 20.0583 16.3542 19.7837 16.1932C19.5109 16.0303 19.2003 15.9489 18.8518 15.9489C18.5772 15.9489 18.3319 16.0019 18.116 16.108C17.9064 16.21 17.7531 16.3393 17.6562 16.4958C17.6524 16.5019 17.6457 16.5057 17.6386 16.5057C17.6265 16.5057 17.6171 16.4953 17.6182 16.4833L17.7378 15.254C17.7445 15.1857 17.8019 15.1336 17.8706 15.1336H20.1929C20.2666 15.1336 20.3263 15.0739 20.3263 15.0002V14.1334C20.3263 14.0597 20.2666 14 20.1929 14H16.7163C16.6468 14 16.589 14.0534 16.5834 14.1226L16.3501 17.0168C16.3446 17.0848 16.3914 17.1459 16.4584 17.1585L17.4903 17.3522C17.5454 17.3625 17.6001 17.3366 17.6343 17.2923C17.7078 17.1974 17.804 17.1199 17.9229 17.0597C18.0744 16.9839 18.2344 16.947 18.403 16.9489C18.581 16.9489 18.7382 16.9887 18.8746 17.0682C19.0128 17.1459 19.1208 17.2548 19.1984 17.3949C19.278 17.5351 19.3168 17.6989 19.3149 17.8864C19.3168 18.0701 19.2789 18.233 19.2013 18.375C19.1236 18.5152 19.0166 18.6241 18.8802 18.7017C18.7439 18.7794 18.5876 18.8182 18.4115 18.8182C18.1861 18.8182 17.992 18.7538 17.8291 18.625C17.6993 18.5209 17.6176 18.3903 17.5841 18.2333C17.5692 18.1639 17.5122 18.108 17.4413 18.108H16.3404C16.2656 18.108 16.2049 18.1696 16.2119 18.244C16.2393 18.5373 16.3352 18.8007 16.4996 19.0341C16.6909 19.3031 16.9513 19.5142 17.2808 19.6676Z" fill="currentColor"/>'})).displayName="VidstackSeekForward15Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.3334 10.3452C15.3334 10.8924 15.9561 11.2066 16.3962 10.8814L20.9235 7.5364C21.2841 7.26993 21.2841 6.73054 20.9235 6.46405L16.3962 3.11873C15.9561 2.79356 15.3334 3.10773 15.3334 3.6549V5.22682C15.3334 5.29746 15.2778 5.35579 15.2073 5.36066C9.31793 5.76757 4.66669 10.674 4.66669 16.6667C4.66669 22.9259 9.74079 28 16 28C22.0352 28 26.9686 23.2827 27.314 17.3341C27.3354 16.9665 27.0349 16.6673 26.6667 16.6673H24.6666C24.2985 16.6673 24.0029 16.9668 23.9726 17.3337C23.6337 21.4399 20.1937 24.6667 16 24.6667C11.5817 24.6667 8.00002 21.085 8.00002 16.6667C8.00002 12.5225 11.1517 9.11428 15.1887 8.70739C15.2663 8.69957 15.3334 8.76096 15.3334 8.83893V10.3452Z" fill="currentColor"/> <path d="M11.5845 19.75C11.9273 19.9015 12.3203 19.9773 12.7635 19.9773C13.2181 19.9773 13.6205 19.9034 13.9709 19.7557C14.3232 19.6061 14.5978 19.4015 14.7948 19.1421C14.9936 18.8807 15.0931 18.5815 15.0931 18.2443C15.095 17.8864 14.9804 17.5881 14.7493 17.3495C14.524 17.1149 14.1917 16.97 13.7524 16.9148C13.7393 16.9131 13.7294 16.9021 13.7294 16.8889C13.7294 16.876 13.7389 16.8651 13.7516 16.8631C14.0787 16.8115 14.3468 16.6819 14.5561 16.4745C14.772 16.2623 14.879 15.9925 14.8772 15.6648C14.8772 15.3485 14.7891 15.0654 14.6129 14.8154C14.4368 14.5635 14.1906 14.3646 13.8743 14.2188C13.558 14.0729 13.1915 14 12.7749 14C12.3563 14 11.9832 14.0748 11.6556 14.2245C11.3298 14.3741 11.0722 14.5815 10.8828 14.8466C10.7184 15.0752 10.6239 15.3353 10.5994 15.6268C10.5932 15.7007 10.6537 15.7614 10.7279 15.7614H11.8072C11.8794 15.7614 11.9367 15.7034 11.9525 15.633C11.9707 15.5522 12.0043 15.4785 12.0533 15.412C12.1272 15.3116 12.2266 15.2339 12.3516 15.179C12.4785 15.1241 12.6196 15.0966 12.7749 15.0966C12.9226 15.0966 13.0523 15.1241 13.1641 15.179C13.2777 15.2339 13.3658 15.3116 13.4283 15.412C13.4927 15.5104 13.5239 15.625 13.522 15.7557C13.5239 15.8902 13.4879 16.0095 13.4141 16.1137C13.3402 16.2159 13.237 16.2955 13.1044 16.3523C12.9737 16.4091 12.8222 16.4375 12.6499 16.4375H12.2179C12.1442 16.4375 12.0845 16.4972 12.0845 16.5709V17.3042C12.0845 17.3778 12.1442 17.4375 12.2179 17.4375H12.6499C12.8468 17.4375 13.0173 17.4669 13.1612 17.5256C13.3071 17.5843 13.4198 17.6667 13.4993 17.7728C13.5789 17.8788 13.6177 18 13.6158 18.1364C13.6177 18.2728 13.5826 18.394 13.5107 18.5C13.4387 18.6042 13.3383 18.6866 13.2095 18.7472C13.0826 18.8059 12.9359 18.8353 12.7692 18.8353C12.6025 18.8353 12.4539 18.8078 12.3232 18.7529C12.1925 18.6979 12.0893 18.6222 12.0135 18.5256C11.9638 18.461 11.9292 18.3903 11.9097 18.3135C11.8921 18.2444 11.8352 18.1875 11.7639 18.1875H10.6114C10.5372 18.1875 10.4767 18.2482 10.483 18.3221C10.5081 18.6178 10.6064 18.8825 10.7777 19.1165C10.9747 19.3854 11.2436 19.5966 11.5845 19.75Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M17.7801 19.679C18.1476 19.9195 18.5851 20.0398 19.0926 20.0398C19.6021 20.0398 20.0396 19.9205 20.4051 19.6818C20.7726 19.4413 21.0557 19.0938 21.2546 18.6392C21.4534 18.1847 21.5529 17.6373 21.5529 16.9972C21.5548 16.3608 21.4563 15.8192 21.2574 15.3722C21.0585 14.9252 20.7745 14.5853 20.4051 14.3523C20.0377 14.1175 19.6002 14 19.0926 14C18.5851 14 18.1476 14.1175 17.7801 14.3523C17.4146 14.5853 17.1324 14.9252 16.9335 15.3722C16.7366 15.8173 16.6371 16.3589 16.6352 16.9972C16.6334 17.6354 16.7318 18.1818 16.9307 18.6364C17.1296 19.089 17.4127 19.4366 17.7801 19.679ZM19.8284 18.4262C19.6409 18.7349 19.3957 18.8892 19.0926 18.8892C18.8919 18.8892 18.7148 18.8211 18.5614 18.6847C18.408 18.5464 18.2887 18.3372 18.2034 18.0568C18.1201 17.7765 18.0794 17.4233 18.0813 16.9972C18.0832 16.3684 18.1769 15.9025 18.3625 15.5995C18.5481 15.2945 18.7915 15.1421 19.0926 15.1421C19.2953 15.1421 19.4724 15.2093 19.6239 15.3438C19.7754 15.4782 19.8938 15.6828 19.979 15.9574C20.0642 16.2301 20.1068 16.5767 20.1068 16.9972C20.1087 17.6392 20.0159 18.1156 19.8284 18.4262Z" fill="currentColor"/>'})).displayName="VidstackSeekForward30Icon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16.4167 12.2148C15.9766 12.5399 15.3538 12.2257 15.3538 11.6786V10.1789C15.3538 10.1001 15.2854 10.0384 15.2072 10.0479C11.9089 10.4494 9.35384 13.2593 9.35384 16.6659C9.35384 20.3481 12.3389 23.3332 16.0211 23.3332C19.4785 23.3332 22.3212 20.7015 22.6554 17.332C22.6918 16.9655 22.9868 16.6662 23.355 16.6662L25.354 16.6666C25.7221 16.6666 26.0228 16.966 25.9986 17.3334C25.6556 22.5454 21.3193 26.6667 16.0205 26.6667C10.4977 26.6667 6.02051 22.1895 6.02051 16.6667C6.02051 11.4103 10.0761 7.10112 15.2289 6.69758C15.2989 6.69209 15.3538 6.63396 15.3538 6.56372V4.98824C15.3538 4.44106 15.9766 4.12689 16.4167 4.45207L20.944 7.79738C21.3046 8.06387 21.3046 8.60327 20.9439 8.86974L16.4167 12.2148Z" fill="currentColor"/>'})).displayName="VidstackSeekForwardIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M26.269 16.5634C26.7996 16.3313 26.7996 15.6688 26.269 15.4367L6.37817 6.73581C5.76274 6.4666 5.10768 7.03376 5.40897 7.57494L8.74776 13.5721C8.76512 13.6033 8.79425 13.6262 8.82864 13.6357L16.8708 15.8653C17.001 15.9014 17.0011 16.086 16.8709 16.1222L8.83101 18.3599C8.79668 18.3694 8.7676 18.3923 8.75026 18.4235L5.40897 24.4251C5.10768 24.9663 5.76274 25.5334 6.37817 25.2642L26.269 16.5634Z" fill="currentColor"/>'})).displayName="VidstackSendIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M18.6669 10.4001C18.6669 10.7683 18.3684 11.0667 18.0002 11.0667H16.2668C15.8987 11.0667 15.6002 10.7683 15.6002 10.4001V9.86674C15.6002 9.7931 15.5405 9.73341 15.4669 9.73341H5.99998C5.63179 9.73341 5.33331 9.43493 5.33331 9.06674V7.33341C5.33331 6.96522 5.63179 6.66674 5.99998 6.66674H15.4669C15.5405 6.66674 15.6002 6.60704 15.6002 6.53341V6.00007C15.6002 5.63188 15.8987 5.3334 16.2668 5.3334H18.0002C18.3684 5.3334 18.6669 5.63188 18.6669 6.00007V10.4001Z" fill="currentColor"/> <path d="M11.3334 18.8668C11.7016 18.8668 12.0001 18.5683 12.0001 18.2001V13.8001C12.0001 13.4319 11.7016 13.1335 11.3334 13.1335H9.60006C9.23187 13.1335 8.93339 13.4319 8.93339 13.8001V14.3335C8.93339 14.4071 8.8737 14.4668 8.80006 14.4668H6.00006C5.63187 14.4668 5.33339 14.7653 5.33339 15.1335V16.8668C5.33339 17.235 5.63187 17.5335 6.00006 17.5335H8.80006C8.8737 17.5335 8.93339 17.5932 8.93339 17.6668V18.2001C8.93339 18.5683 9.23187 18.8668 9.60006 18.8668H11.3334Z" fill="currentColor"/> <path d="M18.6667 26.0001C18.6667 26.3683 18.3682 26.6668 18 26.6668H16.2667C15.8985 26.6668 15.6 26.3683 15.6 26.0001V25.4668C15.6 25.3931 15.5403 25.3334 15.4667 25.3334H6.00014C5.63195 25.3334 5.33348 25.0349 5.33348 24.6668V22.9334C5.33348 22.5652 5.63195 22.2668 6.00014 22.2668H15.4667C15.5403 22.2668 15.6 22.2071 15.6 22.1334V21.6001C15.6 21.2319 15.8985 20.9334 16.2667 20.9334H18C18.3682 20.9334 18.6667 21.2319 18.6667 21.6001V26.0001Z" fill="currentColor"/> <path d="M22 24.6668C22 25.0349 22.2985 25.3334 22.6667 25.3334H26.0001C26.3683 25.3334 26.6668 25.0349 26.6668 24.6668V22.9334C26.6668 22.5652 26.3683 22.2668 26.0001 22.2668H22.6667C22.2985 22.2668 22 22.5652 22 22.9334V24.6668Z" fill="currentColor"/> <path d="M16.0001 17.5335C15.6319 17.5335 15.3334 17.235 15.3334 16.8668V15.1335C15.3334 14.7653 15.6319 14.4668 16.0001 14.4668H26.0001C26.3683 14.4668 26.6667 14.7653 26.6667 15.1335V16.8668C26.6667 17.235 26.3683 17.5335 26.0001 17.5335H16.0001Z" fill="currentColor"/> <path d="M22.0002 9.06674C22.0002 9.43493 22.2987 9.73341 22.6669 9.73341H26C26.3682 9.73341 26.6666 9.43493 26.6666 9.06674V7.3334C26.6666 6.96521 26.3682 6.66674 26 6.66674H22.6669C22.2987 6.66674 22.0002 6.96522 22.0002 7.33341V9.06674Z" fill="currentColor"/>'})).displayName="VidstackSettingsMenuIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M9.99998 5.33333C7.42265 5.33333 5.33331 7.42267 5.33331 9.99999C5.33331 12.5773 7.42265 14.6667 9.99998 14.6667L22 14.6667C24.5773 14.6667 26.6666 12.5774 26.6666 10.0001C26.6666 7.42275 24.5773 5.33341 22 5.33341L10.0278 5.33341L9.99998 5.33333ZM14.2387 12.4C14.135 12.4 14.0704 12.2865 14.1192 12.195C14.4686 11.5407 14.6666 10.7935 14.6666 9.99999C14.6666 9.20651 14.4686 8.45929 14.1193 7.80504C14.0704 7.71359 14.135 7.60006 14.2387 7.60006L22 7.60006C23.3255 7.60006 24.4 8.67458 24.4 10.0001C24.4 11.3255 23.3255 12.4001 22 12.4001L14.2387 12.4ZM12.4 9.99993C12.4 11.3254 11.3255 12.3999 10 12.3999C8.67451 12.3999 7.6 11.3254 7.6 9.99993C7.6 8.67445 8.67451 7.59993 10 7.59993C11.3255 7.59993 12.4 8.67445 12.4 9.99993Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.33331 22C5.33331 24.5773 7.42265 26.6667 9.99998 26.6667L22 26.6667C24.5773 26.6667 26.6666 24.5773 26.6666 22C26.6666 19.4227 24.5773 17.3333 22 17.3333H9.99998C7.42265 17.3333 5.33331 19.4227 5.33331 22ZM24.4 22C24.4 23.3255 23.3255 24.4 22 24.4C20.6745 24.4 19.6 23.3255 19.6 22C19.6 20.6745 20.6745 19.6 22 19.6C23.3255 19.6 24.4 20.6745 24.4 22Z" fill="currentColor"/>'})).displayName="VidstackSettingsSwitchIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M13.5722 5.33333C13.2429 5.33333 12.9629 5.57382 12.9132 5.89938L12.4063 9.21916C12.4 9.26058 12.3746 9.29655 12.3378 9.31672C12.2387 9.37118 12.1409 9.42779 12.0444 9.48648C12.0086 9.5083 11.9646 9.51242 11.9255 9.49718L8.79572 8.27692C8.48896 8.15732 8.14083 8.27958 7.9762 8.56472L5.5491 12.7686C5.38444 13.0538 5.45271 13.4165 5.70981 13.6223L8.33308 15.7225C8.3658 15.7487 8.38422 15.7887 8.38331 15.8306C8.38209 15.8867 8.38148 15.9429 8.38148 15.9993C8.38148 16.0558 8.3821 16.1121 8.38332 16.1684C8.38423 16.2102 8.36582 16.2503 8.33313 16.2765L5.7103 18.3778C5.45334 18.5836 5.38515 18.9462 5.54978 19.2314L7.97688 23.4352C8.14155 23.7205 8.48981 23.8427 8.79661 23.723L11.926 22.5016C11.9651 22.4864 12.009 22.4905 12.0449 22.5123C12.1412 22.5709 12.2388 22.6274 12.3378 22.6818C12.3745 22.7019 12.4 22.7379 12.4063 22.7793L12.9132 26.0993C12.9629 26.4249 13.2429 26.6654 13.5722 26.6654H18.4264C18.7556 26.6654 19.0356 26.425 19.0854 26.0995L19.5933 22.7801C19.5997 22.7386 19.6252 22.7027 19.6619 22.6825C19.7614 22.6279 19.8596 22.5711 19.9564 22.5121C19.9923 22.4903 20.0362 22.4862 20.0754 22.5015L23.2035 23.7223C23.5103 23.842 23.8585 23.7198 24.0232 23.4346L26.4503 19.2307C26.6149 18.9456 26.5467 18.583 26.2898 18.3771L23.6679 16.2766C23.6352 16.2504 23.6168 16.2104 23.6177 16.1685C23.619 16.1122 23.6196 16.0558 23.6196 15.9993C23.6196 15.9429 23.619 15.8866 23.6177 15.8305C23.6168 15.7886 23.6353 15.7486 23.668 15.7224L26.2903 13.623C26.5474 13.4172 26.6156 13.0544 26.451 12.7692L24.0239 8.56537C23.8592 8.28023 23.5111 8.15797 23.2043 8.27757L20.0758 9.49734C20.0367 9.51258 19.9927 9.50846 19.9569 9.48664C19.8599 9.42762 19.7616 9.37071 19.6618 9.31596C19.6251 9.2958 19.5997 9.25984 19.5933 9.21843L19.0854 5.89915C19.0356 5.57369 18.7556 5.33333 18.4264 5.33333H13.5722ZM16.0001 20.2854C18.3672 20.2854 20.2862 18.3664 20.2862 15.9993C20.2862 13.6322 18.3672 11.7132 16.0001 11.7132C13.6329 11.7132 11.714 13.6322 11.714 15.9993C11.714 18.3664 13.6329 20.2854 16.0001 20.2854Z" fill="currentColor"/>'})).displayName="VidstackSettingsIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M18.236 8.78524C17.7959 8.46009 17.1732 8.77427 17.1732 9.32143V12.3798C17.1732 12.4506 17.118 12.5089 17.0474 12.5135C15.5617 12.6091 14.0334 12.9224 12.5206 13.473C6.93931 15.5045 3.27299 20.1452 3.12081 24.7693C3.11654 24.899 3.28271 24.9521 3.36094 24.8486C5.63689 21.8364 9.7882 19.751 14.6002 19.5178C14.606 19.5175 14.6106 19.5127 14.6106 19.5069C14.6106 19.5009 14.6155 19.496 14.6215 19.496H17.0398C17.1135 19.496 17.1732 19.5557 17.1732 19.6293V22.6784C17.1732 23.2256 17.796 23.5398 18.236 23.2146L27.2746 16.5358C27.6352 16.2693 27.6352 15.7299 27.2745 15.4634L18.236 8.78524Z" fill="currentColor"/>'})).displayName="VidstackShareArrowIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M21.2204 11.3458C21.2666 11.3212 21.3229 11.3262 21.3652 11.3572C21.9167 11.7613 22.5972 12 23.3333 12C25.1743 12 26.6666 10.5076 26.6666 8.66665C26.6666 6.8257 25.1743 5.33331 23.3333 5.33331C21.4924 5.33331 20 6.8257 20 8.66665C20 8.73806 20.0022 8.80896 20.0066 8.87926C20.01 8.93275 19.9826 8.98379 19.9353 9.00895L10.6918 13.9238C10.6468 13.9477 10.5924 13.9438 10.5504 13.915C10.0145 13.5472 9.36571 13.332 8.66665 13.332C6.8257 13.332 5.33331 14.8244 5.33331 16.6653C5.33331 18.5063 6.8257 19.9987 8.66665 19.9987C9.41311 19.9987 10.1023 19.7533 10.6579 19.3388C10.6974 19.3093 10.7498 19.3026 10.7949 19.3227L19.9243 23.3873C19.9712 23.4083 20.0017 23.4545 20.0044 23.5059C20.0942 25.2666 21.5502 26.6666 23.3333 26.6666C25.1743 26.6666 26.6666 25.1743 26.6666 23.3333C26.6666 21.4924 25.1743 20 23.3333 20C22.4593 20 21.6639 20.3363 21.0695 20.8866C21.0294 20.9237 20.9711 20.9344 20.9212 20.9122L12.0754 16.9738C12.0238 16.9508 11.9925 16.8977 11.9954 16.8412C11.9984 16.783 12 16.7243 12 16.6653C12 16.5598 11.9951 16.4553 11.9855 16.3522C11.9804 16.2974 12.0078 16.2442 12.0565 16.2184L21.2204 11.3458Z" fill="currentColor"/>'})).displayName="VidstackShareIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M22.6666 6.18871C22.6666 5.64155 23.2894 5.32737 23.7295 5.65252L28.2567 8.99753C28.6174 9.26401 28.6174 9.8034 28.2568 10.0699L23.7295 13.4152C23.2894 13.7404 22.6666 13.4262 22.6666 12.879V11.1998C22.6666 11.1262 22.607 11.0665 22.5333 11.0665H21.3333C18.6094 11.0665 16.3997 13.2748 16.3997 16.0001C16.3997 18.7253 18.6094 20.9336 21.3333 20.9336H22.5333C22.607 20.9336 22.6666 20.874 22.6666 20.8003V19.121C22.6666 18.5738 23.2894 18.2597 23.7295 18.5848L28.2567 21.9298C28.6174 22.1963 28.6174 22.7357 28.2568 23.0022L23.7295 26.3475C23.2894 26.6727 22.6666 26.3585 22.6666 25.8113V24.1334C22.6666 24.0597 22.607 24.0001 22.5333 24.0001H21.3333C18.6227 24.0001 16.2268 22.6517 14.7798 20.5891C14.725 20.5111 14.6082 20.5111 14.5535 20.5891C13.1065 22.6517 10.7106 24.0001 7.99998 24.0001H5.99998C5.63179 24.0001 5.33331 23.7016 5.33331 23.3334V21.6003C5.33331 21.2321 5.63179 20.9336 5.99998 20.9336H7.99998C10.7239 20.9336 12.9336 18.7253 12.9336 16.0001C12.9336 13.2748 10.7239 11.0665 7.99998 11.0665H5.99998C5.63179 11.0665 5.33331 10.768 5.33331 10.3998V8.66672C5.33331 8.29853 5.63179 8.00005 5.99998 8.00005H7.99998C10.7106 8.00005 13.1065 9.34843 14.5535 11.411C14.6082 11.489 14.725 11.489 14.7798 11.411C16.2268 9.34843 18.6227 8.00005 21.3333 8.00005H22.5333C22.607 8.00005 22.6666 7.94036 22.6666 7.86672V6.18871Z" fill="currentColor"/> <path d="M28.6666 18.0001C29.7712 18.0001 30.6666 17.1046 30.6666 16.0001C30.6666 14.8955 29.7712 14.0001 28.6666 14.0001C27.5621 14.0001 26.6666 14.8955 26.6666 16.0001C26.6666 17.1046 27.5621 18.0001 28.6666 18.0001Z" fill="currentColor"/>'})).displayName="VidstackShuffleOnIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M23.7295 5.65252C23.2894 5.32737 22.6667 5.64155 22.6667 6.18871V7.86672C22.6667 7.94036 22.607 8.00005 22.5333 8.00005H21.3333C18.6228 8.00005 16.2268 9.34843 14.7798 11.411C14.7251 11.489 14.6083 11.489 14.5536 11.411C13.1065 9.34843 10.7106 8.00005 8.00001 8.00005H6.00001C5.63182 8.00005 5.33334 8.29853 5.33334 8.66672V10.3998C5.33334 10.768 5.63182 11.0665 6.00001 11.0665H8.00001C10.724 11.0665 12.9336 13.2748 12.9336 16.0001C12.9336 18.7253 10.724 20.9336 8.00001 20.9336H6.00001C5.63182 20.9336 5.33334 21.2321 5.33334 21.6003V23.3334C5.33334 23.7016 5.63182 24.0001 6.00001 24.0001H8.00001C10.7106 24.0001 13.1065 22.6517 14.5536 20.5891C14.6083 20.5111 14.7251 20.5111 14.7798 20.5891C16.2268 22.6517 18.6228 24.0001 21.3333 24.0001H22.5333C22.607 24.0001 22.6667 24.0597 22.6667 24.1334V25.8113C22.6667 26.3585 23.2895 26.6727 23.7295 26.3475L28.2568 23.0022C28.6175 22.7357 28.6174 22.1963 28.2568 21.9298L23.7295 18.5848C23.2894 18.2597 22.6667 18.5738 22.6667 19.121V20.8003C22.6667 20.874 22.607 20.9336 22.5333 20.9336H21.3333C18.6094 20.9336 16.3997 18.7253 16.3997 16.0001C16.3997 13.2748 18.6094 11.0665 21.3333 11.0665H22.5333C22.607 11.0665 22.6667 11.1262 22.6667 11.1998V12.879C22.6667 13.4262 23.2895 13.7404 23.7295 13.4152L28.2568 10.0699C28.6175 9.8034 28.6174 9.26401 28.2568 8.99753L23.7295 5.65252Z" fill="currentColor"/>'})).displayName="VidstackShuffleIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M8.66667 8C8.29848 8 8 8.29848 8 8.66667V23.3333C8 23.7015 8.29848 24 8.66667 24H23.3333C23.7015 24 24 23.7015 24 23.3333V8.66667C24 8.29848 23.7015 8 23.3333 8H8.66667Z" fill="currentColor"/>'})).displayName="VidstackStopIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M14.6667 17.3333C14.6667 16.9651 14.9652 16.6667 15.3333 16.6667H20.6667C21.0349 16.6667 21.3333 16.9651 21.3333 17.3333V18.6667C21.3333 19.0349 21.0349 19.3333 20.6667 19.3333H15.3333C14.9652 19.3333 14.6667 19.0349 14.6667 18.6667V17.3333Z" fill="currentColor"/> <path d="M11.3333 12C10.9652 12 10.6667 12.2985 10.6667 12.6667V14C10.6667 14.3682 10.9652 14.6667 11.3333 14.6667H16.6667C17.0349 14.6667 17.3333 14.3682 17.3333 14V12.6667C17.3333 12.2985 17.0349 12 16.6667 12H11.3333Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M5.33334 7.33334C5.33334 6.96515 5.63182 6.66667 6.00001 6.66667H26C26.3682 6.66667 26.6667 6.96515 26.6667 7.33334V24C26.6667 24.3682 26.3682 24.6667 26 24.6667H24.1333C24.0597 24.6667 24 24.7264 24 24.8V27.3452C24 27.8924 23.3772 28.2065 22.9372 27.8814L18.6216 24.6928C18.5986 24.6758 18.5709 24.6667 18.5423 24.6667H6.00001C5.63182 24.6667 5.33334 24.3682 5.33334 24V7.33334ZM8.66668 9.33334C8.29849 9.33334 8.00001 9.63181 8.00001 10V21.3333C8.00001 21.7015 8.29849 22 8.66668 22H23.3333C23.7015 22 24 21.7015 24 21.3333V10C24 9.63182 23.7015 9.33334 23.3333 9.33334H8.66668Z" fill="currentColor"/>'})).displayName="VidstackSubtitlesIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M15.332 7.33333C14.9639 7.33333 14.6654 7.03486 14.6654 6.66667V4.66667C14.6654 4.29848 14.9639 4 15.332 4H16.6654C17.0336 4 17.332 4.29848 17.332 4.66667V6.66667C17.332 7.03486 17.0336 7.33333 16.6654 7.33333H15.332Z" fill="currentColor"/> <path d="M15.332 28C14.9639 28 14.6654 27.7015 14.6654 27.3333V25.3333C14.6654 24.9651 14.9639 24.6667 15.332 24.6667H16.6654C17.0336 24.6667 17.332 24.9651 17.332 25.3333V27.3333C17.332 27.7015 17.0336 28 16.6654 28H15.332Z" fill="currentColor"/> <path d="M7.24952 12.4883C7.56838 12.6724 7.97611 12.5631 8.1602 12.2443L8.82687 11.0896C9.01096 10.7707 8.90171 10.363 8.58285 10.1789L6.8508 9.17888C6.53194 8.99479 6.12421 9.10404 5.94012 9.4229L5.27345 10.5776C5.08935 10.8965 5.1986 11.3042 5.51747 11.4883L7.24952 12.4883Z" fill="currentColor"/> <path d="M26.0581 22.5776C25.874 22.8965 25.4662 23.0057 25.1474 22.8216L23.4153 21.8216C23.0965 21.6375 22.9872 21.2298 23.1713 20.9109L23.838 19.7562C24.0221 19.4374 24.4298 19.3281 24.7487 19.5122L26.4807 20.5122C26.7996 20.6963 26.9088 21.104 26.7247 21.4229L26.0581 22.5776Z" fill="currentColor"/> <path d="M8.58285 21.8216C8.90171 21.6375 9.01096 21.2298 8.82687 20.9109L8.1602 19.7562C7.9761 19.4374 7.56838 19.3281 7.24952 19.5122L5.51747 20.5122C5.1986 20.6963 5.08935 21.104 5.27345 21.4229L5.94012 22.5776C6.12421 22.8965 6.53194 23.0057 6.8508 22.8216L8.58285 21.8216Z" fill="currentColor"/> <path d="M26.7247 10.5776C26.9088 10.8965 26.7996 11.3042 26.4807 11.4883L24.7487 12.4883C24.4298 12.6724 24.0221 12.5631 23.838 12.2443L23.1713 11.0896C22.9872 10.7707 23.0965 10.363 23.4153 10.1789L25.1474 9.17888C25.4662 8.99478 25.874 9.10403 26.0581 9.4229L26.7247 10.5776Z" fill="currentColor"/> <path d="M16 10C12.6863 10 10 12.6863 10 16C10 19.3137 12.6863 22 16 22C19.3137 22 22 19.3137 22 16C22 12.6863 19.3137 10 16 10Z" fill="currentColor"/>'})).displayName="VidstackSunIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M5.33333 7.33334C5.33333 6.96515 5.63181 6.66667 5.99999 6.66667H26C26.3682 6.66667 26.6667 6.96515 26.6667 7.33334V24.6667C26.6667 25.0349 26.3682 25.3333 26 25.3333H5.99999C5.63181 25.3333 5.33333 25.0349 5.33333 24.6667V7.33334ZM7.99999 10C7.99999 9.63182 8.29847 9.33334 8.66666 9.33334H19.8667C19.9403 9.33334 20 9.39303 20 9.46667V22.5333C20 22.607 19.9403 22.6667 19.8667 22.6667H8.66666C8.29847 22.6667 7.99999 22.3682 7.99999 22V10Z" fill="currentColor"/>'})).displayName="VidstackTheatreModeExitIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M5.33334 7.33334C5.33334 6.96515 5.63181 6.66667 6 6.66667H26C26.3682 6.66667 26.6667 6.96515 26.6667 7.33334V24.6667C26.6667 25.0349 26.3682 25.3333 26 25.3333H6C5.63181 25.3333 5.33334 25.0349 5.33334 24.6667V7.33334ZM8 10C8 9.63182 8.29848 9.33334 8.66667 9.33334H17.2C17.2736 9.33334 17.3333 9.39303 17.3333 9.46667V22.5333C17.3333 22.607 17.2736 22.6667 17.2 22.6667H8.66667C8.29848 22.6667 8 22.3682 8 22V10ZM20 22.5333C20 22.607 20.0597 22.6667 20.1333 22.6667H23.3333C23.7015 22.6667 24 22.3682 24 22V10C24 9.63182 23.7015 9.33334 23.3333 9.33334H20.1333C20.0597 9.33334 20 9.39303 20 9.46667V22.5333Z" fill="currentColor"/>'})).displayName="VidstackTheatreModeIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M21.0774 7.34581V20.8132C21.1029 21.0075 21.0461 21.2113 20.907 21.3638C20.865 21.4114 20.8166 21.4529 20.763 21.4869L12.4613 27.7302C11.4972 28.4553 10.1559 27.618 10.3539 26.4147L11.1225 21.7442C11.1358 21.663 11.0732 21.5892 10.9909 21.5892H5.33411C4.50479 21.5892 3.87666 20.8269 4.02118 19.9958L6.1438 7.78785C6.2565 7.13969 6.80998 6.6673 7.45673 6.6673L20.4108 6.6673C20.779 6.6673 21.0774 6.97108 21.0774 7.34581ZM14.2638 19.0776C14.2772 18.9964 14.2145 18.9226 14.1323 18.9226H7.07297C6.9902 18.9226 6.92743 18.8479 6.9416 18.7664L8.56244 9.44446C8.57354 9.38059 8.62897 9.33396 8.6938 9.33396L18.2774 9.33397C18.3511 9.33397 18.4108 9.39366 18.4108 9.4673V19.8527C18.4108 19.8946 18.3911 19.9341 18.3576 19.9593L13.7857 23.3976C13.6896 23.4699 13.5545 23.388 13.574 23.2694L14.2638 19.0776Z" fill="currentColor"/> <path d="M23.3333 20.6621C23.3333 21.0303 23.6318 21.3288 24 21.3288H26C26.3682 21.3288 26.6667 21.0303 26.6667 20.6621V7.33398C26.6667 6.96579 26.3682 6.66732 26 6.66732H24C23.6318 6.66732 23.3333 6.96579 23.3333 7.33398V20.6621Z" fill="currentColor"/>'})).displayName="VidstackThumbsDownIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M10.9226 24.6542V11.1868C10.8971 10.9925 10.954 10.7887 11.093 10.6362C11.135 10.5886 11.1834 10.5471 11.237 10.5131L19.5387 4.26976C20.5028 3.54469 21.8441 4.38199 21.6461 5.5853L20.8775 10.2558C20.8642 10.337 20.9268 10.4108 21.0091 10.4108H26.6659C27.4952 10.4108 28.1233 11.1731 27.9788 12.0042L25.8562 24.2121C25.7435 24.8603 25.19 25.3327 24.5433 25.3327L11.5892 25.3327C11.221 25.3327 10.9226 25.0289 10.9226 24.6542ZM17.7362 12.9224C17.7228 13.0036 17.7855 13.0774 17.8677 13.0774H24.927C25.0098 13.0774 25.0726 13.1521 25.0584 13.2336L23.4376 22.5555C23.4265 22.6194 23.371 22.666 23.3062 22.666L13.7226 22.666C13.6489 22.666 13.5892 22.6063 13.5892 22.5327V12.1473C13.5892 12.1054 13.6089 12.0659 13.6424 12.0407L18.2143 8.60242C18.3104 8.53015 18.4455 8.61198 18.426 8.73063L17.7362 12.9224Z" fill="currentColor"/> <path d="M8.66666 11.3379C8.66666 10.9697 8.36818 10.6712 7.99999 10.6712H5.99999C5.63181 10.6712 5.33333 10.9697 5.33333 11.3379V24.666C5.33333 25.0342 5.6318 25.3327 5.99999 25.3327H7.99999C8.36818 25.3327 8.66666 25.0342 8.66666 24.666L8.66666 11.3379Z" fill="currentColor"/>'})).displayName="VidstackThumbsUpIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M14.6666 16.6667C14.6666 17.0349 14.9651 17.3334 15.3333 17.3334H16.6666C17.0348 17.3334 17.3333 17.0349 17.3333 16.6667V11.3334C17.3333 10.9652 17.0348 10.6667 16.6666 10.6667H15.3333C14.9651 10.6667 14.6666 10.9652 14.6666 11.3334V16.6667Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.99969C11.6318 1.99969 11.3333 2.29817 11.3333 2.66636V3.99969C11.3333 4.36788 11.6318 4.66636 12 4.66636H14.5333C14.6069 4.66636 14.6666 4.72606 14.6666 4.79969V5.29814C14.6666 5.3654 14.6162 5.42208 14.5495 5.43114C9.3446 6.13878 5.33331 10.601 5.33331 16C5.33331 21.8911 10.1089 26.6667 16 26.6667C21.891 26.6667 26.6666 21.8911 26.6666 16C26.6666 10.601 22.6554 6.13878 17.4504 5.43114C17.3838 5.42208 17.3333 5.3654 17.3333 5.29814V4.7997C17.3333 4.72606 17.393 4.66636 17.4666 4.66636H20C20.3682 4.66636 20.6666 4.36788 20.6666 3.99969V2.66636C20.6666 2.29817 20.3682 1.99969 20 1.99969H12ZM24 16C24 20.4183 20.4183 24 16 24C11.5817 24 7.99998 20.4183 7.99998 16C7.99998 11.5817 11.5817 8.00002 16 8.00002C20.4183 8.00002 24 11.5817 24 16Z" fill="currentColor"/>'})).displayName="VidstackTimerIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M12 14C12 13.6318 12.2985 13.3333 12.6667 13.3333H15.3333C15.7015 13.3333 16 13.6318 16 14V15.3333C16 15.7015 15.7015 16 15.3333 16H12.6667C12.2985 16 12 15.7015 12 15.3333V14Z" fill="currentColor"/> <path d="M12 19.3333C12 18.9651 12.2985 18.6667 12.6667 18.6667H19.3333C19.7015 18.6667 20 18.9651 20 19.3333V20.6667C20 21.0349 19.7015 21.3333 19.3333 21.3333H12.6667C12.2985 21.3333 12 21.0349 12 20.6667V19.3333Z" fill="currentColor"/> <path fill-rule="evenodd" clip-rule="evenodd" d="M7.33332 5.33333C6.96513 5.33333 6.66666 5.63181 6.66666 5.99999V26C6.66666 26.3682 6.96513 26.6667 7.33332 26.6667H24.6667C25.0348 26.6667 25.3333 26.3682 25.3333 26V13.3892C25.3333 13.3539 25.3193 13.32 25.2943 13.295L17.3724 5.37238C17.3474 5.34738 17.3135 5.33333 17.2781 5.33333H7.33332ZM9.99999 7.99999H17.2C17.2736 7.99999 17.3333 8.05969 17.3333 8.13333V12.6667C17.3333 13.0349 17.6318 13.3333 18 13.3333H22.5333C22.607 13.3333 22.6667 13.393 22.6667 13.4667V23.3333C22.6667 23.7015 22.3682 24 22 24H9.99999C9.6318 24 9.33332 23.7015 9.33332 23.3333V8.66666C9.33332 8.29847 9.6318 7.99999 9.99999 7.99999Z" fill="currentColor"/>'})).displayName="VidstackTranscriptIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path fill-rule="evenodd" clip-rule="evenodd" d="M5.33334 6.00001C5.33334 5.63182 5.63182 5.33334 6.00001 5.33334H26C26.3682 5.33334 26.6667 5.63182 26.6667 6.00001V20.6667C26.6667 21.0349 26.3682 21.3333 26 21.3333H6.00001C5.63182 21.3333 5.33334 21.0349 5.33334 20.6667V6.00001ZM8.40008 9.06634C8.40008 8.69815 8.69855 8.39967 9.06674 8.39967H22.9339C23.3021 8.39967 23.6006 8.69815 23.6006 9.06634V17.6002C23.6006 17.9684 23.3021 18.2669 22.9339 18.2669H9.06674C8.69855 18.2669 8.40008 17.9684 8.40008 17.6002V9.06634Z" fill="currentColor"/> <path d="M11.3333 23.9999C10.9652 23.9999 10.6667 24.2984 10.6667 24.6666V25.9999C10.6667 26.3681 10.9652 26.6666 11.3333 26.6666H20.6667C21.0349 26.6666 21.3333 26.3681 21.3333 25.9999V24.6666C21.3333 24.2984 21.0349 23.9999 20.6667 23.9999H11.3333Z" fill="currentColor"/>'})).displayName="VidstackTvIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M16 16C18.9455 16 21.3333 13.6122 21.3333 10.6666C21.3333 7.72113 18.9455 5.33331 16 5.33331C13.0545 5.33331 10.6667 7.72113 10.6667 10.6666C10.6667 13.6122 13.0545 16 16 16Z" fill="currentColor"/> <path d="M11.3333 18C8.38781 18 6 20.3878 6 23.3333V26.5333C6 26.607 6.0597 26.6666 6.13333 26.6666H9.2C9.27364 26.6666 9.33333 26.607 9.33333 26.5333V24C9.33333 22.5272 10.5272 21.3333 12 21.3333H20C21.4728 21.3333 22.6667 22.5272 22.6667 24V26.5333C22.6667 26.607 22.7264 26.6666 22.8 26.6666H25.8664C25.94 26.6666 25.9997 26.607 25.9997 26.5333L26 23.3333C26 20.3878 23.6122 18 20.6667 18H11.3333Z" fill="currentColor"/>'})).displayName="VidstackUserIcon";let u=(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.5091 24.6595C17.5091 25.2066 16.8864 25.5208 16.4463 25.1956L9.44847 20.0252C9.42553 20.0083 9.39776 19.9992 9.36923 19.9992H4.66667C4.29848 19.9992 4 19.7007 4 19.3325V12.6658C4 12.2976 4.29848 11.9992 4.66667 11.9992H9.37115C9.39967 11.9992 9.42745 11.99 9.45039 11.9731L16.4463 6.80363C16.8863 6.47845 17.5091 6.79262 17.5091 7.3398L17.5091 24.6595Z" fill="currentColor"/> <path d="M27.5091 9.33336C27.8773 9.33336 28.1758 9.63184 28.1758 10V22C28.1758 22.3682 27.8773 22.6667 27.5091 22.6667H26.1758C25.8076 22.6667 25.5091 22.3682 25.5091 22V10C25.5091 9.63184 25.8076 9.33336 26.1758 9.33336L27.5091 9.33336Z" fill="currentColor"/> <path d="M22.1758 12C22.544 12 22.8424 12.2985 22.8424 12.6667V19.3334C22.8424 19.7016 22.544 20 22.1758 20H20.8424C20.4743 20 20.1758 19.7016 20.1758 19.3334V12.6667C20.1758 12.2985 20.4743 12 20.8424 12H22.1758Z" fill="currentColor"/>'}));u.displayName="VidstackVolumeHighIcon";let c=(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M17.5091 24.6594C17.5091 25.2066 16.8864 25.5207 16.4463 25.1956L9.44847 20.0252C9.42553 20.0083 9.39776 19.9991 9.36923 19.9991H4.66667C4.29848 19.9991 4 19.7006 4 19.3324V12.6658C4 12.2976 4.29848 11.9991 4.66667 11.9991H9.37115C9.39967 11.9991 9.42745 11.99 9.45039 11.973L16.4463 6.80358C16.8863 6.4784 17.5091 6.79258 17.5091 7.33975L17.5091 24.6594Z" fill="currentColor"/> <path d="M22.8424 12.6667C22.8424 12.2985 22.544 12 22.1758 12H20.8424C20.4743 12 20.1758 12.2985 20.1758 12.6667V19.3333C20.1758 19.7015 20.4743 20 20.8424 20H22.1758C22.544 20 22.8424 19.7015 22.8424 19.3333V12.6667Z" fill="currentColor"/>'}));c.displayName="VidstackVolumeLowIcon",(0,n.forwardRef)((e,t)=>(0,n.createElement)(i.I,{...e,className:o(e.className),ref:t,paths:'<path d="M10.2017 23.401C10.462 23.6613 10.8841 23.6613 11.1445 23.401L15.9057 18.6398C15.9577 18.5877 16.0422 18.5877 16.0942 18.6398L20.8555 23.401C21.1158 23.6613 21.5379 23.6613 21.7983 23.401L23.401 21.7982C23.6614 21.5378 23.6614 21.1157 23.401 20.8554L18.6398 16.0942C18.5878 16.0421 18.5878 15.9577 18.6398 15.9056L23.401 11.1444C23.6613 10.8841 23.6613 10.462 23.401 10.2016L21.7982 8.59886C21.5379 8.33851 21.1158 8.33851 20.8554 8.59886L16.0942 13.36C16.0422 13.4121 15.9577 13.4121 15.9057 13.36L11.1445 8.59887C10.8842 8.33852 10.4621 8.33852 10.2017 8.59887L8.59894 10.2016C8.33859 10.462 8.33859 10.8841 8.59894 11.1445L13.3601 15.9056C13.4122 15.9577 13.4122 16.0421 13.3601 16.0942L8.59889 20.8554C8.33854 21.1157 8.33854 21.5378 8.59889 21.7982L10.2017 23.401Z" fill="currentColor"/>'})).displayName="VidstackXMarkIcon"},23691:function(e,t,r){"use strict";r.d(t,{Syo:function(){return u},Wfk:function(){return O},ZNi:function(){return d}});var n=r(98951),i=r(2592),o=r(75631),a=r(66583),s=r(83069);r(8955);let l=(0,n.K)(i.a,{events:["onAbort","onAudioTrackChange","onAudioTracksChange","onAutoPlay","onAutoPlayChange","onAutoPlayFail","onCanLoad","onCanPlay","onCanPlayThrough","onControlsChange","onDestroy","onDurationChange","onEmptied","onEnd","onEnded","onError","onFindMediaPlayer","onFullscreenChange","onFullscreenError","onLiveChange","onLiveEdgeChange","onLoadedData","onLoadedMetadata","onLoadStart","onLoopChange","onOrientationChange","onPause","onPictureInPictureChange","onPictureInPictureError","onPlay","onPlayFail","onPlaying","onPlaysInlineChange","onPosterChange","onProgress","onProviderChange","onProviderLoaderChange","onProviderSetup","onQualitiesChange","onQualityChange","onRateChange","onReplay","onSeeked","onSeeking","onSourceChange","onSourceChange","onStalled","onStarted","onStreamTypeChange","onSuspend","onTextTrackChange","onTextTracksChange","onTimeUpdate","onTitleChange","onVdsLog","onVideoPresentationChange","onVolumeChange","onWaiting"],eventsRegex:/^onHls/,domEventsRegex:/^onMedia/}),u=o.forwardRef((e,t)=>{let{aspectRatio:r,children:n,...a}=e;return o.createElement(l,{...a,src:a.src,ref:t,style:{aspectRatio:r,...a.style}},e=>o.createElement(i.P.div,{...e},n))});u.displayName="MediaPlayer";let c=(0,n.K)(i.U),d=o.forwardRef((e,t)=>{let{loaders:r=[],children:n,mediaProps:i,...a}=e,s=o.useMemo(()=>r.map(e=>new e),r);return o.createElement(c,{...a,loaders:s,ref:t},(e,t)=>o.createElement("div",{...e},o.createElement(f,{...i,provider:t}),n))});function f(e){let{provider:t,...l}=e,{controls:u,crossOrigin:c,poster:d,remotePlaybackInfo:f}=(0,n.u)(i.V),{loader:p}=t.$state,{$iosControls:h,$provider:O,$providerSetup:m}=(0,a.u)(),g=(0,n.a)(u),y=(0,n.a)(h),b=g||y,v=(0,n.a)(c),_=(0,n.a)(d),P=(0,n.a)(p),w=(0,n.a)(O),S=(0,n.a)(m),j=(0,n.a)(f),C=P?.mediaType(),T=P?.name==="youtube",M=P?.name==="vimeo",k=P?.name==="remotion",Q=P?.name==="google-cast",[E,$]=o.useState("");return(o.useEffect(()=>{Q&&!E&&r.e(791).then(r.bind(r,11642)).then(e=>{$(e.default)})},[Q]),Q)?o.createElement("div",{className:"vds-google-cast",ref:e=>{t.load(e)}},o.createElement(s.I,{paths:E}),j?.deviceName?o.createElement("span",{className:"vds-google-cast-info"},"Google Cast on"," ",o.createElement("span",{className:"vds-google-cast-device-name"},j.deviceName)):null):k?o.createElement("div",{"data-remotion-canvas":!0},o.createElement("div",{"data-remotion-container":!0,ref:e=>{t.load(e)}},(0,i.z)(w)&&S?o.createElement(w.render):null)):T||M?o.createElement(o.Fragment,null,o.createElement("iframe",{className:T?"vds-youtube":"vds-vimeo",suppressHydrationWarning:!0,tabIndex:b?void 0:-1,"aria-hidden":"true","data-no-controls":b?void 0:"",ref(e){t.load(e)}}),b?null:o.createElement("div",{className:"vds-blocker"})):C?o.createElement("audio"===C?"audio":"video",{...l,controls:!!b||null,crossOrigin:"boolean"==typeof v?"":v,poster:"video"===C&&b&&_?_:null,preload:"none","aria-hidden":"true",suppressHydrationWarning:!0,ref(e){t.load(e)}}):null}d.displayName="MediaProvider",f.displayName="MediaOutlet";let p=(0,n.K)(i.W);o.forwardRef((e,t)=>{let{children:r,...a}=e;return o.createElement(p,{...a},e=>o.createElement(i.P.button,{...e,ref:(0,n.C)(e.ref,t)},r))}).displayName="ToggleButton";let h=(0,n.K)(i.X),O=o.forwardRef((e,t)=>{let{children:r,...i}=e;return o.createElement(h,{...i},(e,i)=>o.createElement(m,{...e,instance:i,ref:(0,n.C)(e.ref,t)},r))});O.displayName="Poster";let m=o.forwardRef((e,t)=>{let{instance:r,children:a,...s}=e,{src:l,img:u,alt:c,crossOrigin:d,loading:f,hidden:p}=r.$state,h=(0,n.a)(l),O=(0,n.a)(c),m=(0,n.a)(d),g=(0,n.a)(f),y=(0,n.a)(p);return o.createElement(i.P.img,{...s,src:h||"",alt:O||void 0,crossOrigin:m||void 0,ref:(0,n.C)(u.set,t),style:{display:g||y?"none":void 0}},a)});m.displayName="PosterImg",o.forwardRef((e,t)=>{let{children:r,...n}=e;return o.createElement(i.P.div,{translate:"yes","aria-live":"off","aria-atomic":"true",...n,ref:t},r)}).displayName="Caption",o.forwardRef((e,t)=>{let r=(0,i.u)("textTrack"),[n,a]=o.useState();return o.useEffect(()=>{if(r)return r.addEventListener("cue-change",e),()=>{r.removeEventListener("cue-change",e),a(void 0)};function e(){a(r?.activeCues[0])}},[r]),o.createElement(i.P.span,{...e,"data-part":"cue",dangerouslySetInnerHTML:{__html:n?.text||""},ref:t})}).displayName="CaptionText"},19692:function(e,t,r){"use strict";r.d(t,{j:function(){return o}});let n=e=>"boolean"==typeof e?"".concat(e):0===e?"0":e,i=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=function e(t){var r,n,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t))for(r=0;r<t.length;r++)t[r]&&(n=e(t[r]))&&(i&&(i+=" "),i+=n);else for(r in t)t[r]&&(i&&(i+=" "),i+=r)}return i}(e))&&(n&&(n+=" "),n+=t);return n},o=(e,t)=>r=>{var o;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==r?void 0:r[e],i=null==s?void 0:s[e];if(null===t)return null;let o=n(t)||n(i);return a[e][o]}),u=r&&Object.entries(r).reduce((e,t)=>{let[r,n]=t;return void 0===n||(e[r]=n),e},{});return i(e,l,null==t?void 0:null===(o=t.compoundVariants)||void 0===o?void 0:o.reduce((e,t)=>{let{class:r,className:n,...i}=t;return Object.entries(i).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...u}[t]):({...s,...u})[t]===r})?[...e,r,n]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},37932:function(e,t,r){"use strict";function n(){var e=arguments[0];"string"==typeof e&&(e=document.createElement(e));var t=1,r=arguments[1];if(r&&"object"==typeof r&&null==r.nodeType&&!Array.isArray(r)){for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var i=r[n];"string"==typeof i?e.setAttribute(n,i):null!=i&&(e[n]=i)}t++}for(;t<arguments.length;t++)!function e(t,r){if("string"==typeof r)t.appendChild(document.createTextNode(r));else if(null==r);else if(null!=r.nodeType)t.appendChild(r);else if(Array.isArray(r))for(var n=0;n<r.length;n++)e(t,r[n]);else throw RangeError("Unsupported child node: "+r)}(e,arguments[t]);return e}r.d(t,{Z:function(){return n}})},65925:function(e,t,r){"use strict";r.d(t,{Z:function(){return i}});let n={direction:"forward",speed:2,startDelay:1e3,active:!0,breakpoints:{},playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,rootNode:null};function i(e={}){let t,r,o,a,s;let l=!1,u=!0,c=0;function d(){if(o||l||!u)return;r.emit("autoScroll:play");let e=r.internalEngine(),{ownerWindow:n}=e;c=n.setTimeout(()=>{e.scrollBody=function(e){let{location:n,target:i,scrollTarget:o,index:a,indexPrevious:s,limit:{reachedMin:l,reachedMax:u,constrain:c},options:{loop:d}}=e,p="forward"===t.direction?-1:1,h=()=>v,O=0,m=0,g=n.get(),y=0,b=!1,v={direction:()=>m,duration:()=>-1,velocity:()=>O,settled:()=>b,seek:function(){O=p*t.speed,g+=O,n.add(O),i.set(n),m=Math.sign(g-y),y=g;let e=o.byDistance(0,!1).index;a.get()!==e&&(s.set(a.get()),a.set(e),r.emit("select"));let h="forward"===t.direction?l(n.get()):u(n.get());if(!d&&h){b=!0;let e=c(n.get());n.set(e),i.set(n),f()}return v},useBaseFriction:h,useBaseDuration:h,useFriction:h,useDuration:h};return v}(e),e.animation.start()},a),l=!0}function f(){if(o||!l)return;r.emit("autoScroll:stop");let e=r.internalEngine(),{ownerWindow:t}=e;e.scrollBody=s,t.clearTimeout(c),c=0,l=!1}function p(){u&&d(),r.off("settle",p)}function h(){r.on("settle",p)}return{name:"autoScroll",options:e,init:function(l,c){r=l;let{mergeOptions:p,optionsAtMedia:O}=c,m=p(n,i.globalOptions);if(t=O(p(m,e)),r.scrollSnapList().length<=1)return;a=t.startDelay,o=!1,s=r.internalEngine().scrollBody;let{eventStore:g}=r.internalEngine(),y=r.rootNode(),b=t.rootNode&&t.rootNode(y)||y,v=r.containerNode();r.on("pointerDown",f),t.stopOnInteraction||r.on("pointerUp",h),t.stopOnMouseEnter&&(g.add(b,"mouseenter",()=>{u=!1,f()}),t.stopOnInteraction||g.add(b,"mouseleave",()=>{u=!0,d()})),t.stopOnFocusIn&&(g.add(v,"focusin",()=>{f(),r.scrollTo(r.selectedScrollSnap(),!0)}),t.stopOnInteraction||g.add(v,"focusout",d)),t.playOnInit&&r.on("init",d).on("reInit",d)},destroy:function(){o=!0,l=!1,r.off("init",d).off("reInit",d).off("pointerDown",f).off("pointerUp",h).off("settle",p),f()},play:function(e){void 0!==e&&(a=e),u=!0,d()},stop:function(){l&&f()},reset:function(){l&&(f(),h())},isPlaying:function(){return l}}}i.globalOptions=void 0},51367:function(e,t,r){"use strict";r.d(t,{p:function(){return a}});var n=r(75631),i=r(249),o=r(85517);function a(e){let t=(0,n.useRef)(0),{isStatic:r}=(0,n.useContext)(i._);(0,n.useEffect)(()=>{if(r)return;let n=({timestamp:r,delta:n})=>{t.current||(t.current=r),e(r-t.current,n)};return o.Wi.update(n,!0),()=>(0,o.Pn)(n)},[e])}},96681:function(e,t,r){"use strict";r.d(t,{Y:function(){return a}});var n=r(75631),i=r(72311);let o={some:0,all:1};function a(e,{root:t,margin:r,amount:a,once:s=!1}={}){let[l,u]=(0,n.useState)(!1);return(0,n.useEffect)(()=>{if(!e.current||s&&l)return;let n={root:t&&t.current||void 0,margin:r,amount:a};return function(e,t,{root:r,margin:n,amount:a="some"}={}){let s=(0,i.I)(e),l=new WeakMap,u=new IntersectionObserver(e=>{e.forEach(e=>{let r=l.get(e.target);if(!!r!==e.isIntersecting){if(e.isIntersecting){let r=t(e);"function"==typeof r?l.set(e.target,r):u.unobserve(e.target)}else r&&(r(e),l.delete(e.target))}})},{root:r,rootMargin:n,threshold:"number"==typeof a?a:o[a]});return s.forEach(e=>u.observe(e)),()=>u.disconnect()}(e.current,()=>(u(!0),s?void 0:()=>u(!1)),n)},[t,e,r,s,a]),l}},94976:function(e,t,r){"use strict";r.d(t,{c:function(){return s}});var n=r(75631),i=r(15445),o=r(249),a=r(68580);function s(e){let t=(0,a.h)(()=>(0,i.BX)(e)),{isStatic:r}=(0,n.useContext)(o._);if(r){let[,r]=(0,n.useState)(e);(0,n.useEffect)(()=>t.on("change",r),[])}return t}},28600:function(e,t,r){"use strict";r.d(t,{q:function(){return c}});var n=r(75631),i=r(68518),o=r(94976),a=r(249),s=r(46010),l=r(60365),u=r(85517);function c(e,t={}){let{isStatic:r}=(0,n.useContext)(a._),c=(0,n.useRef)(null),d=(0,o.c)((0,i.i)(e)?e.get():e),f=()=>{c.current&&c.current.stop()};return(0,n.useInsertionEffect)(()=>d.attach((e,n)=>{if(r)return n(e);let i=c.current;return i&&0===i.time&&i.sample(u.frameData.delta),f(),c.current=(0,l.y)({keyframes:[d.get(),e],velocity:d.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...t,onUpdate:n}),d.get()},f),[JSON.stringify(t)]),(0,s.L)(()=>{if((0,i.i)(e))return e.on("change",e=>d.set(parseFloat(e)))},[d]),d}},22092:function(e,t,r){"use strict";r.d(t,{H:function(){return f}});var n=r(64433);let i=e=>e&&"object"==typeof e&&e.mix,o=e=>i(e)?e.mix:void 0;var a=r(94976),s=r(46010),l=r(85517);function u(e,t){let r=(0,a.c)(t()),n=()=>r.set(t());return n(),(0,s.L)(()=>{let t=()=>l.Wi.update(n,!1,!0),r=e.map(e=>e.on("change",t));return()=>{r.forEach(e=>e()),(0,l.Pn)(n)}}),r}var c=r(68580),d=r(15445);function f(e,t,r,i){if("function"==typeof e)return function(e){d.S1.current=[],e();let t=u(d.S1.current,e);return d.S1.current=void 0,t}(e);let a="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),r=t?0:-1,i=e[0+r],a=e[1+r],s=e[2+r],l=e[3+r],u=(0,n.s)(a,s,{mixer:o(s[0]),...l});return t?u(i):u}(t,r,i);return Array.isArray(e)?p(e,a):p([e],([e])=>a(e))}function p(e,t){let r=(0,c.h)(()=>[]);return u(e,()=>{r.length=0;let n=e.length;for(let t=0;t<n;t++)r[t]=e[t].get();return t(r)})}},43006:function(e,t,r){"use strict";r.d(t,{T:function(){return a}});var n=r(61149),i=r(94976),o=r(85517);function a(e){let t=(0,i.c)(e.getVelocity()),r=()=>{let n=e.getVelocity();t.set(n),n&&o.Wi.update(r)};return(0,n.W)(e,"change",()=>{o.Wi.update(r,!1,!0)}),t}},52363:function(e,t,r){"use strict";r.d(t,{W_:function(){return n.Element},du:function(){return n.domToReact}});var n=r(93125);t.ZP=n.default||n},71995:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(12928);function i(...e){return(0,n.a)(Object.entries,e)}},66678:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(26399);function i(e,...t){let r=e,o=t.map(e=>"lazy"in e?function(e){let{lazy:t,lazyArgs:r}=e;return Object.assign(t(...r),{isSingle:t.single??!1,index:0,items:[]})}(e):void 0),a=0;for(;a<t.length;){var s;if(void 0===o[a]||!("string"==typeof(s=r)||"object"==typeof s&&null!==s&&Symbol.iterator in s)){r=(0,t[a])(r),a+=1;continue}let e=[];for(let r=a;r<t.length;r++){let t=o[r];if(void 0===t||(e.push(t),t.isSingle))break}let i=[];for(let t of r)if(function e(t,r,i){if(0===i.length)return r.push(t),!1;let o=t,a=n.a,s=!1;for(let[t,n]of i.entries()){let{index:l,items:u}=n;if(u.push(o),a=n(o,l,u),n.index+=1,a.hasNext){if(a.hasMany){for(let n of a.next)if(e(n,r,i.slice(t+1)))return!0;return s}o=a.next}if(!a.hasNext)break;a.done&&(s=!0)}return a.hasNext&&r.push(o),s}(t,i,e))break;let{isSingle:l}=e.at(-1);r=l?i[0]:i,a+=e.length}return r}},35176:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(12928);function i(...e){return(0,n.a)(o,e)}function o(e){return[...e].reverse()}},26399:function(e,t,r){"use strict";r.d(t,{a:function(){return i},b:function(){return o}});var n={done:!0,hasNext:!1},i={done:!1,hasNext:!1},o=()=>n},4636:function(e,t,r){"use strict";r.d(t,{a:function(){return i}});var n=r(12928);function i(...e){return(0,n.a)(o,e)}function o(e,t,r){let n=e;for(let e of t){if(null==n)break;n=n[e]}return n??r}},28992:function(e,t,r){"use strict";r.d(t,{a:function(){return a}});var n={asc:(e,t)=>e>t,desc:(e,t)=>e<t};function i(e,t,...r){let o="function"==typeof e?e:e[0],a="function"==typeof e?"asc":e[1],{[a]:s}=n,l=void 0===t?void 0:i(t,...r);return(e,t)=>{let r=o(e),n=o(t);return s(r,n)?1:s(n,r)?-1:l?.(e,t)??0}}var o=e=>"function"==typeof e&&1===e.length;function a(...e){return function(e,t){let[r,...a]=t;if(!function(e){if(o(e))return!0;if("object"!=typeof e||!Array.isArray(e))return!1;let[t,r,...i]=e;return o(t)&&"string"==typeof r&&r in n&&0===i.length}(r))return e(r,i(...a));let s=i(r,...a);return t=>e(t,s)}(s,e)}var s=(e,t)=>[...e].sort(t)},88935:function(e,t,r){"use strict";r.d(t,{a:function(){return o}});var n=r(26399),i=r(12928);function o(...e){return(0,i.a)(a,e,s)}var a=(e,t)=>t<0?[]:e.slice(0,t);function s(e){if(e<=0)return n.b;let t=e;return e=>({done:(t-=1)<=0,hasNext:!0,next:e})}},12928:function(e,t,r){"use strict";function n(e,t,r){let n=e.length-t.length;if(0===n)return e(...t);if(1===n){let n;return n=r=>e(r,...t),void 0===r?n:Object.assign(n,{lazy:r,lazyArgs:t})}throw Error("Wrong number of arguments")}r.d(t,{a:function(){return n}})},44856:function(e,t,r){"use strict";r.d(t,{V:function(){return a}});let n="undefined"==typeof Symbol?"__ͼ":Symbol.for("ͼ"),i="undefined"==typeof Symbol?"__styleSet"+Math.floor(1e8*Math.random()):Symbol("styleSet"),o="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:{};class a{constructor(e,t){this.rules=[];let{finish:r}=t||{};function n(e){return/^@/.test(e)?[e]:e.split(/,\s*/)}for(let t in e)!function e(t,i,o,a){let s=[],l=/^@(\w+)\b/.exec(t[0]),u=l&&"keyframes"==l[1];if(l&&null==i)return o.push(t[0]+";");for(let r in i){let a=i[r];if(/&/.test(r))e(r.split(/,\s*/).map(e=>t.map(t=>e.replace(/&/,t))).reduce((e,t)=>e.concat(t)),a,o);else if(a&&"object"==typeof a){if(!l)throw RangeError("The value of a property ("+r+") should be a primitive value.");e(n(r),a,s,u)}else null!=a&&s.push(r.replace(/_.*/,"").replace(/[A-Z]/g,e=>"-"+e.toLowerCase())+": "+a+";")}(s.length||u)&&o.push((!r||l||a?t:t.map(r)).join(", ")+" {"+s.join(" ")+"}")}(n(t),e[t],this.rules)}getRules(){return this.rules.join("\n")}static newName(){let e=o[n]||1;return o[n]=e+1,"ͼ"+e.toString(36)}static mount(e,t,r){let n=e[i],o=r&&r.nonce;n?o&&n.setNonce(o):n=new l(e,o),n.mount(Array.isArray(t)?t:[t])}}let s=new Map;class l{constructor(e,t){let r=e.ownerDocument||e,n=r.defaultView;if(!e.head&&e.adoptedStyleSheets&&n.CSSStyleSheet){let t=s.get(r);if(t)return e.adoptedStyleSheets=[t.sheet,...e.adoptedStyleSheets],e[i]=t;this.sheet=new n.CSSStyleSheet,e.adoptedStyleSheets=[this.sheet,...e.adoptedStyleSheets],s.set(r,this)}else{this.styleTag=r.createElement("style"),t&&this.styleTag.setAttribute("nonce",t);let n=e.head||e;n.insertBefore(this.styleTag,n.firstChild)}this.modules=[],e[i]=this}mount(e){let t=this.sheet,r=0,n=0;for(let i=0;i<e.length;i++){let o=e[i],a=this.modules.indexOf(o);if(a<n&&a>-1&&(this.modules.splice(a,1),n--,a=-1),-1==a){if(this.modules.splice(n++,0,o),t)for(let e=0;e<o.rules.length;e++)t.insertRule(o.rules[e],r++)}else{for(;n<a;)r+=this.modules[n++].rules.length;r+=o.rules.length,n++}}if(!t){let e="";for(let t=0;t<this.modules.length;t++)e+=this.modules[t].getRules()+"\n";this.styleTag.textContent=e}}setNonce(e){this.styleTag&&this.styleTag.getAttribute("nonce")!=e&&this.styleTag.setAttribute("nonce",e)}}},41184:function(e,t,r){"use strict";let n;r.d(t,{ZP:function(){return et}});var i=r(75631),o=r(88900);let a=()=>{},s=a(),l=Object,u=e=>e===s,c=e=>"function"==typeof e,d=(e,t)=>({...e,...t}),f=e=>c(e.then),p=new WeakMap,h=0,O=e=>{let t,r;let n=typeof e,i=e&&e.constructor,o=i==Date;if(l(e)!==e||o||i==RegExp)t=o?e.toJSON():"symbol"==n?e.toString():"string"==n?JSON.stringify(e):""+e;else{if(t=p.get(e))return t;if(t=++h+"~",p.set(e,t),i==Array){for(r=0,t="@";r<e.length;r++)t+=O(e[r])+",";p.set(e,t)}if(i==l){t="#";let n=l.keys(e).sort();for(;!u(r=n.pop());)u(e[r])||(t+=r+":"+O(e[r])+",");p.set(e,t)}}return t},m=new WeakMap,g={},y={},b="undefined",v=typeof window!=b,_=typeof document!=b,P=()=>v&&typeof window.requestAnimationFrame!=b,w=(e,t)=>{let r=m.get(e);return[()=>!u(t)&&e.get(t)||g,n=>{if(!u(t)){let i=e.get(t);t in y||(y[t]=i),r[5](t,d(i,n),i||g)}},r[6],()=>!u(t)&&t in y?y[t]:!u(t)&&e.get(t)||g]},S=!0,[j,C]=v&&window.addEventListener?[window.addEventListener.bind(window),window.removeEventListener.bind(window)]:[a,a],T={initFocus:e=>(_&&document.addEventListener("visibilitychange",e),j("focus",e),()=>{_&&document.removeEventListener("visibilitychange",e),C("focus",e)}),initReconnect:e=>{let t=()=>{S=!0,e()},r=()=>{S=!1};return j("online",t),j("offline",r),()=>{C("online",t),C("offline",r)}}},M=!i.useId,k=!v||"Deno"in window,Q=e=>P()?window.requestAnimationFrame(e):setTimeout(e,1),E=k?i.useEffect:i.useLayoutEffect,$="undefined"!=typeof navigator&&navigator.connection,Z=!k&&$&&(["slow-2g","2g"].includes($.effectiveType)||$.saveData),R=e=>{if(c(e))try{e=e()}catch(t){e=""}let t=e;return[e="string"==typeof e?e:(Array.isArray(e)?e.length:e)?O(e):"",t]},I=0,z=()=>++I;var D={ERROR_REVALIDATE_EVENT:3,FOCUS_EVENT:0,MUTATE_EVENT:2,RECONNECT_EVENT:1};async function A(...e){let[t,r,n,i]=e,o=d({populateCache:!0,throwOnError:!0},"boolean"==typeof i?{revalidate:i}:i||{}),a=o.populateCache,l=o.rollbackOnError,p=o.optimisticData,h=e=>"function"==typeof l?l(e):!1!==l,O=o.throwOnError;if(c(r)){let e=[];for(let n of t.keys())!/^\$(inf|sub)\$/.test(n)&&r(t.get(n)._k)&&e.push(n);return Promise.all(e.map(g))}return g(r);async function g(r){let i;let[l]=R(r);if(!l)return;let[d,g]=w(t,l),[y,b,v,_]=m.get(t),P=()=>{let e=y[l];return(c(o.revalidate)?o.revalidate(d().data,r):!1!==o.revalidate)&&(delete v[l],delete _[l],e&&e[0])?e[0](2).then(()=>d().data):d().data};if(e.length<3)return P();let S=n,j=z();b[l]=[j,0];let C=!u(p),T=d(),M=T.data,k=T._c,Q=u(k)?M:k;if(C&&g({data:p=c(p)?p(Q,M):p,_c:Q}),c(S))try{S=S(Q)}catch(e){i=e}if(S&&f(S)){if(S=await S.catch(e=>{i=e}),j!==b[l][0]){if(i)throw i;return S}i&&C&&h(i)&&(a=!0,g({data:Q,_c:s}))}if(a&&!i&&(c(a)?g({data:a(S,Q),error:s,_c:s}):g({data:S,error:s,_c:s})),b[l][1]=z(),Promise.resolve(P()).then(()=>{g({_c:s})}),i){if(O)throw i;return}return S}}let V=(e,t)=>{for(let r in e)e[r][0]&&e[r][0](t)},N=(e,t)=>{if(!m.has(e)){let r=d(T,t),n={},i=A.bind(s,e),o=a,l={},u=(e,t)=>{let r=l[e]||[];return l[e]=r,r.push(t),()=>r.splice(r.indexOf(t),1)},c=(t,r,n)=>{e.set(t,r);let i=l[t];if(i)for(let e of i)e(r,n)},f=()=>{if(!m.has(e)&&(m.set(e,[n,{},{},{},i,c,u]),!k)){let t=r.initFocus(setTimeout.bind(s,V.bind(s,n,0))),i=r.initReconnect(setTimeout.bind(s,V.bind(s,n,1)));o=()=>{t&&t(),i&&i(),m.delete(e)}}};return f(),[e,i,f,o]}return[e,m.get(e)[4]]},[X,L]=N(new Map),U=d({onLoadingSlow:a,onSuccess:a,onError:a,onErrorRetry:(e,t,r,n,i)=>{let o=r.errorRetryCount,a=i.retryCount,s=~~((Math.random()+.5)*(1<<(a<8?a:8)))*r.errorRetryInterval;(u(o)||!(a>o))&&setTimeout(n,s,i)},onDiscarded:a,revalidateOnFocus:!0,revalidateOnReconnect:!0,revalidateIfStale:!0,shouldRetryOnError:!0,errorRetryInterval:Z?1e4:5e3,focusThrottleInterval:5e3,dedupingInterval:2e3,loadingTimeout:Z?5e3:3e3,compare:(e,t)=>O(e)==O(t),isPaused:()=>!1,cache:X,mutate:L,fallback:{}},{isOnline:()=>S,isVisible:()=>{let e=_&&document.visibilityState;return u(e)||"hidden"!==e}}),q=(e,t)=>{let r=d(e,t);if(t){let{use:n,fallback:i}=e,{use:o,fallback:a}=t;n&&o&&(r.use=n.concat(o)),i&&a&&(r.fallback=d(i,a))}return r},Y=(0,i.createContext)({}),W=v&&window.__SWR_DEVTOOLS_USE__,B=W?window.__SWR_DEVTOOLS_USE__:[],G=e=>c(e[1])?[e[0],e[1],e[2]||{}]:[e[0],null,(null===e[1]?e[2]:e[1])||{}],F=()=>d(U,(0,i.useContext)(Y)),H=B.concat(e=>(t,r,n)=>{let i=r&&((...e)=>{let[n]=R(t),[,,,i]=m.get(X);if(n.startsWith("$inf$"))return r(...e);let o=i[n];return u(o)?r(...e):(delete i[n],o)});return e(t,i,n)}),J=(e,t,r)=>{let n=t[e]||(t[e]=[]);return n.push(r),()=>{let e=n.indexOf(r);e>=0&&(n[e]=n[n.length-1],n.pop())}};W&&(window.__SWR_DEVTOOLS_REACT__=i);let K=i.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e}),ee={dedupe:!0};l.defineProperty(e=>{let{value:t}=e,r=(0,i.useContext)(Y),n=c(t),o=(0,i.useMemo)(()=>n?t(r):t,[n,r,t]),a=(0,i.useMemo)(()=>n?o:q(r,o),[n,r,o]),l=o&&o.provider,u=(0,i.useRef)(s);l&&!u.current&&(u.current=N(l(a.cache||X),o));let f=u.current;return f&&(a.cache=f[0],a.mutate=f[1]),E(()=>{if(f)return f[2]&&f[2](),f[3]},[]),(0,i.createElement)(Y.Provider,d(e,{value:a}))},"defaultValue",{value:U});let et=(n=(e,t,r)=>{let{cache:n,compare:a,suspense:l,fallbackData:f,revalidateOnMount:p,revalidateIfStale:h,refreshInterval:O,refreshWhenHidden:g,refreshWhenOffline:y,keepPreviousData:b}=r,[v,_,P,S]=m.get(n),[j,C]=R(e),T=(0,i.useRef)(!1),$=(0,i.useRef)(!1),Z=(0,i.useRef)(j),I=(0,i.useRef)(t),V=(0,i.useRef)(r),N=()=>V.current,X=()=>N().isVisible()&&N().isOnline(),[L,U,q,Y]=w(n,j),W=(0,i.useRef)({}).current,B=u(f)?r.fallback[j]:f,G=(e,t)=>{for(let r in W)if("data"===r){if(!a(e[r],t[r])&&(!u(e[r])||!a(es,t[r])))return!1}else if(t[r]!==e[r])return!1;return!0},F=(0,i.useMemo)(()=>{let e=!!j&&!!t&&(u(p)?!N().isPaused()&&!l&&(!!u(h)||h):p),r=t=>{let r=d(t);return(delete r._k,e)?{isValidating:!0,isLoading:!0,...r}:r},n=L(),i=Y(),o=r(n),a=n===i?o:r(i),s=o;return[()=>{let e=r(L());return G(e,s)?(s.data=e.data,s.isLoading=e.isLoading,s.isValidating=e.isValidating,s.error=e.error,s):(s=e,e)},()=>a]},[n,j]),H=(0,o.useSyncExternalStore)((0,i.useCallback)(e=>q(j,(t,r)=>{G(r,t)||e()}),[n,j]),F[0],F[1]),et=!T.current,er=v[j]&&v[j].length>0,en=H.data,ei=u(en)?B:en,eo=H.error,ea=(0,i.useRef)(ei),es=b?u(en)?ea.current:en:ei,el=(!er||!!u(eo))&&(et&&!u(p)?p:!N().isPaused()&&(l?!u(ei)&&h:u(ei)||h)),eu=!!(j&&t&&et&&el),ec=u(H.isValidating)?eu:H.isValidating,ed=u(H.isLoading)?eu:H.isLoading,ef=(0,i.useCallback)(async e=>{let t,n;let i=I.current;if(!j||!i||$.current||N().isPaused())return!1;let o=!0,l=e||{},d=!P[j]||!l.dedupe,f=()=>M?!$.current&&j===Z.current&&T.current:j===Z.current,p={isValidating:!1,isLoading:!1},h=()=>{U(p)},O=()=>{let e=P[j];e&&e[1]===n&&delete P[j]},m={isValidating:!0};u(L().data)&&(m.isLoading=!0);try{if(d&&(U(m),r.loadingTimeout&&u(L().data)&&setTimeout(()=>{o&&f()&&N().onLoadingSlow(j,r)},r.loadingTimeout),P[j]=[i(C),z()]),[t,n]=P[j],t=await t,d&&setTimeout(O,r.dedupingInterval),!P[j]||P[j][1]!==n)return d&&f()&&N().onDiscarded(j),!1;p.error=s;let e=_[j];if(!u(e)&&(n<=e[0]||n<=e[1]||0===e[1]))return h(),d&&f()&&N().onDiscarded(j),!1;let l=L().data;p.data=a(l,t)?l:t,d&&f()&&N().onSuccess(t,j,r)}catch(r){O();let e=N(),{shouldRetryOnError:t}=e;!e.isPaused()&&(p.error=r,d&&f()&&(e.onError(r,j,e),(!0===t||c(t)&&t(r))&&(!N().revalidateOnFocus||!N().revalidateOnReconnect||X())&&e.onErrorRetry(r,j,e,e=>{let t=v[j];t&&t[0]&&t[0](D.ERROR_REVALIDATE_EVENT,e)},{retryCount:(l.retryCount||0)+1,dedupe:!0})))}return o=!1,h(),!0},[j,n]),ep=(0,i.useCallback)((...e)=>A(n,Z.current,...e),[]);if(E(()=>{I.current=t,V.current=r,u(en)||(ea.current=en)}),E(()=>{if(!j)return;let e=ef.bind(s,ee),t=0,r=J(j,v,(r,n={})=>{if(r==D.FOCUS_EVENT){let r=Date.now();N().revalidateOnFocus&&r>t&&X()&&(t=r+N().focusThrottleInterval,e())}else if(r==D.RECONNECT_EVENT)N().revalidateOnReconnect&&X()&&e();else if(r==D.MUTATE_EVENT)return ef();else if(r==D.ERROR_REVALIDATE_EVENT)return ef(n)});return $.current=!1,Z.current=j,T.current=!0,U({_k:C}),el&&(u(ei)||k?e():Q(e)),()=>{$.current=!0,r()}},[j]),E(()=>{let e;function t(){let t=c(O)?O(L().data):O;t&&-1!==e&&(e=setTimeout(r,t))}function r(){!L().error&&(g||N().isVisible())&&(y||N().isOnline())?ef(ee).then(t):t()}return t(),()=>{e&&(clearTimeout(e),e=-1)}},[O,g,y,j]),(0,i.useDebugValue)(es),l&&u(ei)&&j){if(!M&&k)throw Error("Fallback data is required when using suspense in SSR.");I.current=t,V.current=r,$.current=!1;let e=S[j];if(u(e)||K(ep(e)),u(eo)){let e=ef(ee);u(es)||(e.status="fulfilled",e.value=!0),K(e)}else throw eo}return{mutate:ep,get data(){return W.data=!0,es},get error(){return W.error=!0,eo},get isValidating(){return W.isValidating=!0,ec},get isLoading(){return W.isLoading=!0,ed}}},function(...e){let t=F(),[r,i,o]=G(e),a=q(t,o),s=n,{use:l}=a,u=(l||[]).concat(H);for(let e=u.length;e--;)s=u[e](s);return s(r,i||a.fetcher||null,a)})},95379:function(e,t,r){"use strict";r.d(t,{YG:function(){return u},uY:function(){return i},ue:function(){return n}});for(var n={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},i={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},o="undefined"!=typeof navigator&&/Mac/.test(navigator.platform),a="undefined"!=typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),s=0;s<10;s++)n[48+s]=n[96+s]=String(s);for(var s=1;s<=24;s++)n[s+111]="F"+s;for(var s=65;s<=90;s++)n[s]=String.fromCharCode(s+32),i[s]=String.fromCharCode(s);for(var l in n)i.hasOwnProperty(l)||(i[l]=n[l]);function u(e){var t=!(o&&e.metaKey&&e.shiftKey&&!e.ctrlKey&&!e.altKey||a&&e.shiftKey&&e.key&&1==e.key.length||"Unidentified"==e.key)&&e.key||(e.shiftKey?i:n)[e.keyCode]||e.key||"Unidentified";return"Esc"==t&&(t="Escape"),"Del"==t&&(t="Delete"),"Left"==t&&(t="ArrowLeft"),"Up"==t&&(t="ArrowUp"),"Right"==t&&(t="ArrowRight"),"Down"==t&&(t="ArrowDown"),t}},74416:function(e,t,r){"use strict";r.d(t,{Z:function(){return O}});let n="Content-Type",i=Symbol(),o=Symbol();function a(e={}){var t;return null===(t=Object.entries(e).find(([e])=>e.toLowerCase()===n.toLowerCase()))||void 0===t?void 0:t[1]}function s(e){return/^application\/.*json.*/.test(e)}let l=function(e,t,r=!1){return Object.entries(t).reduce((t,[n,i])=>{let o=e[n];return Array.isArray(o)&&Array.isArray(i)?t[n]=r?[...o,...i]:i:"object"==typeof o&&"object"==typeof i?t[n]=l(o,i,r):t[n]=i,t},{...e})},u={options:{},errorType:"text",polyfills:{},polyfill(e,t=!0,r=!1,...n){let i=this.polyfills[e]||("undefined"!=typeof self?self[e]:null)||("undefined"!=typeof global?global[e]:null);if(t&&!i)throw Error(e+" is not defined");return r&&i?new i(...n):i}},c=e=>t=>e.reduceRight((e,t)=>t(e),t)||t;class d extends Error{}let f=e=>{let t=Object.create(null),{_url:r,_options:n,_config:a,_catchers:s,_resolvers:u,_middlewares:f,_addons:p}=e=e._addons.reduce((r,n)=>n.beforeRequest&&n.beforeRequest(r,e._options,t)||r,e),h=new Map(s),O=l(a.options,n),m=r,g=c(f)((e,t)=>(m=e,a.polyfill("fetch")(e,t)))(r,O),y=Error(),b=g.catch(e=>{throw{[i]:e}}).then(e=>{if(!e.ok){let t=new d;if(t.cause=y,t.stack=t.stack+"\nCAUSE: "+y.stack,t.response=e,t.url=m,"opaque"===e.type)throw t;return e.text().then(r=>{var n;if(t.message=r,"json"===a.errorType||(null===(n=e.headers.get("Content-Type"))||void 0===n?void 0:n.split(";")[0])==="application/json")try{t.json=JSON.parse(r)}catch(e){}throw t.text=r,t.status=e.status,t})}return e}),v=t=>t.catch(t=>{let r=t.hasOwnProperty(i),n=r?t[i]:t,a=(null==n?void 0:n.status)&&h.get(n.status)||h.get(null==n?void 0:n.name)||r&&h.has(i)&&h.get(i);if(a)return a(n,e);let s=h.get(o);if(s)return s(n,e);throw n}),_=e=>t=>e?v(b.then(t=>t&&t[e]()).then(e=>t?t(e):e)):v(b.then(e=>t?t(e):e)),P={_wretchReq:e,_fetchReq:g,_sharedState:t,res:_(null),json:_("json"),blob:_("blob"),formData:_("formData"),arrayBuffer:_("arrayBuffer"),text:_("text"),error(e,t){return h.set(e,t),this},badRequest(e){return this.error(400,e)},unauthorized(e){return this.error(401,e)},forbidden(e){return this.error(403,e)},notFound(e){return this.error(404,e)},timeout(e){return this.error(408,e)},internalError(e){return this.error(500,e)},fetchError(e){return this.error(i,e)}},w=p.reduce((e,t)=>({...e,..."function"==typeof t.resolver?t.resolver(e):t.resolver}),P);return u.reduce((t,r)=>r(t,e),w)},p={_url:"",_options:{},_config:u,_catchers:new Map,_resolvers:[],_deferred:[],_middlewares:[],_addons:[],addon(e){return{...this,_addons:[...this._addons,e],...e.wretch}},errorType(e){return{...this,_config:{...this._config,errorType:e}}},polyfills(e,t=!1){return{...this,_config:{...this._config,polyfills:t?e:l(this._config.polyfills,e)}}},url(e,t=!1){if(t)return{...this,_url:e};let r=this._url.split("?");return{...this,_url:r.length>1?r[0]+e+"?"+r[1]:this._url+e}},options(e,t=!1){return{...this,_options:t?e:l(this._options,e)}},headers(e){let t=e?Array.isArray(e)?Object.fromEntries(e):"entries"in e?Object.fromEntries(e.entries()):e:{};return{...this,_options:l(this._options,{headers:t})}},accept(e){return this.headers({Accept:e})},content(e){return this.headers({[n]:e})},auth(e){return this.headers({Authorization:e})},catcher(e,t){let r=new Map(this._catchers);return r.set(e,t),{...this,_catchers:r}},catcherFallback(e){return this.catcher(o,e)},resolve(e,t=!1){return{...this,_resolvers:t?[e]:[...this._resolvers,e]}},defer(e,t=!1){return{...this,_deferred:t?[e]:[...this._deferred,e]}},middlewares(e,t=!1){return{...this,_middlewares:t?e:[...this._middlewares,...e]}},fetch(e=this._options.method,t="",r=null){let n=this.url(t).options({method:e}),i=a(n._options.headers),o="object"==typeof r&&(!n._options.headers||!i||s(i));return f((n=r?o?n.json(r,i):n.body(r):n)._deferred.reduce((e,t)=>t(e,e._url,e._options),n))},get(e=""){return this.fetch("GET",e)},delete(e=""){return this.fetch("DELETE",e)},put(e,t=""){return this.fetch("PUT",t,e)},post(e,t=""){return this.fetch("POST",t,e)},patch(e,t=""){return this.fetch("PATCH",t,e)},head(e=""){return this.fetch("HEAD",e)},opts(e=""){return this.fetch("OPTIONS",e)},body(e){return{...this,_options:{...this._options,body:e}}},json(e,t){let r=a(this._options.headers);return this.content(t||s(r)&&r||"application/json").body(JSON.stringify(e))}};function h(e="",t={}){return{...p,_url:e,_options:t}}h.default=h,h.options=function(e,t=!1){u.options=t?e:l(u.options,e)},h.errorType=function(e){u.errorType=e},h.polyfills=function(e,t=!1){u.polyfills=t?e:l(u.polyfills,e)},h.WretchError=d;var O=h},18004:function(e,t,r){"use strict";r.d(t,{Ue:function(){return f}});let n=e=>{let t;let r=new Set,n=(e,n)=>{let i="function"==typeof e?e(t):e;if(!Object.is(i,t)){let e=t;t=(null!=n?n:"object"!=typeof i||null===i)?i:Object.assign({},t,i),r.forEach(r=>r(t,e))}},i=()=>t,o={setState:n,getState:i,getInitialState:()=>a,subscribe:e=>(r.add(e),()=>r.delete(e)),destroy:()=>{console.warn("[DEPRECATED] The `destroy` method will be unsupported in a future version. Instead use unsubscribe function returned by subscribe. Everything will be garbage-collected if store is garbage-collected."),r.clear()}},a=t=e(n,i,o);return o},i=e=>e?n(e):n;var o=r(75631),a=r(3158);let{useDebugValue:s}=o,{useSyncExternalStoreWithSelector:l}=a,u=!1,c=e=>e,d=e=>{"function"!=typeof e&&console.warn("[DEPRECATED] Passing a vanilla store will be unsupported in a future version. Instead use `import { useStore } from 'zustand'`.");let t="function"==typeof e?i(e):e,r=(e,r)=>(function(e,t=c,r){r&&!u&&(console.warn("[DEPRECATED] Use `createWithEqualityFn` instead of `create` or use `useStoreWithEqualityFn` instead of `useStore`. They can be imported from 'zustand/traditional'. https://github.com/pmndrs/zustand/discussions/1937"),u=!0);let n=l(e.subscribe,e.getState,e.getServerState||e.getInitialState,t,r);return s(n),n})(t,e,r);return Object.assign(r,t),r},f=e=>e?d(e):d}}]);