1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="5de223fc-f977-0f11-2e06-ae5dedb23b69")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,629950,933744,769374,391785,39621,e=>{"use strict";let t;var i,n,r,o,a,l,s,c,u,p,d,f,h,g,m,b,w,v,y,x,k,A,C,S,O,j,T,_,E,I,L,M,N,z,F,P,R,U,D,q,W,H,B,V,K,G,$,Y,Z=e.i(949489),X=e.i(867819),Q=e.i(959807),J=e.i(619378),ee=e.i(19740),et=e.i(980246),ei={},en={},er={};function eo(){if(r)return er;function e(e){return null==e}return r=1,er.isNothing=e,er.isObject=function(e){return"object"==typeof e&&null!==e},er.toArray=function(t){return Array.isArray(t)?t:e(t)?[]:[t]},er.repeat=function(e,t){let i="";for(let n=0;n<t;n+=1)i+=e;return i},er.isNegativeZero=function(e){return 0===e&&-1/0==1/e},er.extend=function(e,t){if(t){let i=Object.keys(t);for(let n=0,r=i.length;n<r;n+=1){let r=i[n];e[r]=t[r]}}return e},er}function ea(){if(a)return o;function e(e,t){let i="",n=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(i+='in "'+e.mark.name+'" '),i+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(i+="\n\n"+e.mark.snippet),n+" "+i):n}function t(t,i){Error.call(this),this.name="YAMLException",this.reason=t,this.mark=i,this.message=e(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack||""}return a=1,t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t.prototype.toString=function(t){return this.name+": "+e(this,t)},o=t}function el(){if(u)return c;u=1;let e=ea(),t=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],i=["scalar","sequence","mapping"];return c=function(n,r){var o;let a;if(Object.keys(r=r||{}).forEach(function(i){if(-1===t.indexOf(i))throw new e('Unknown option "'+i+'" is met in definition of "'+n+'" YAML type.')}),this.options=r,this.tag=n,this.kind=r.kind||null,this.resolve=r.resolve||function(){return!0},this.construct=r.construct||function(e){return e},this.instanceOf=r.instanceOf||null,this.predicate=r.predicate||null,this.represent=r.represent||null,this.representName=r.representName||null,this.defaultStyle=r.defaultStyle||null,this.multi=r.multi||!1,this.styleAliases=(o=r.styleAliases||null,a={},null!==o&&Object.keys(o).forEach(function(e){o[e].forEach(function(t){a[String(t)]=e})}),a),-1===i.indexOf(this.kind))throw new e('Unknown kind "'+this.kind+'" is specified for "'+n+'" YAML type.')}}function es(){if(d)return p;d=1;let e=ea(),t=el();function i(e,t){let i=[];return e[t].forEach(function(e){let t=i.length;i.forEach(function(i,n){i.tag===e.tag&&i.kind===e.kind&&i.multi===e.multi&&(t=n)}),i[t]=e}),i}function n(e){return this.extend(e)}return n.prototype.extend=function(r){let o=[],a=[];if(r instanceof t)a.push(r);else if(Array.isArray(r))a=a.concat(r);else if(r&&(Array.isArray(r.implicit)||Array.isArray(r.explicit)))r.implicit&&(o=o.concat(r.implicit)),r.explicit&&(a=a.concat(r.explicit));else throw new e("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");o.forEach(function(i){if(!(i instanceof t))throw new e("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(i.loadKind&&"scalar"!==i.loadKind)throw new e("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(i.multi)throw new e("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")}),a.forEach(function(i){if(!(i instanceof t))throw new e("Specified list of YAML types (or a single Type object) contains a non-Type object.")});let l=Object.create(n.prototype);return l.implicit=(this.implicit||[]).concat(o),l.explicit=(this.explicit||[]).concat(a),l.compiledImplicit=i(l,"implicit"),l.compiledExplicit=i(l,"explicit"),l.compiledTypeMap=function(){let e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function t(t){t.multi?(e.multi[t.kind].push(t),e.multi.fallback.push(t)):e[t.kind][t.tag]=e.fallback[t.tag]=t}for(let e=0,i=arguments.length;e<i;e+=1)arguments[e].forEach(t);return e}(l.compiledImplicit,l.compiledExplicit),l},p=n}function ec(){return h?f:(h=1,f=new(el())("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}}))}function eu(){return m?g:(m=1,g=new(el())("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}}))}function ep(){return w?b:(w=1,b=new(el())("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}}
2))}function ed(){return y?v:(y=1,v=new(es())({explicit:[ec(),eu(),ep()]}))}function ef(){return k?x:(k=1,x=new(el())("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;let t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"}))}function eh(){return C?A:(C=1,A=new(el())("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;let t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"}))}function eg(){if(O)return S;O=1;let e=eo();function t(e){let t=e,i=1,n=t[0];if(("-"===n||"+"===n)&&("-"===n&&(i=-1),n=(t=t.slice(1))[0]),"0"===t)return 0;if("0"===n){if("b"===t[1])return i*parseInt(t.slice(2),2);if("x"===t[1])return i*parseInt(t.slice(2),16);if("o"===t[1])return i*parseInt(t.slice(2),8)}return i*parseInt(t,10)}return S=new(el())("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){var i,n,r;if(null===e)return!1;let o=e.length,a=0,l=!1;if(!o)return!1;let s=e[a];if(("-"===s||"+"===s)&&(s=e[++a]),"0"===s){if(a+1===o)return!0;if("b"===(s=e[++a])){for(a++;a<o;a++){if("0"!==(s=e[a])&&"1"!==s)return!1;l=!0}return l&&isFinite(t(e))}if("x"===s){for(a++;a<o;a++){if(!((i=e.charCodeAt(a))>=48&&i<=57||i>=65&&i<=70||i>=97&&i<=102))return!1;l=!0}return l&&isFinite(t(e))}if("o"===s){for(a++;a<o;a++){if(!((n=e.charCodeAt(a))>=48&&n<=55))return!1;l=!0}return l&&isFinite(t(e))}}for(;a<o;a++){if(!((r=e.charCodeAt(a))>=48&&r<=57))return!1;l=!0}return!!l&&isFinite(t(e))},construct:function(e){return t(e)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&t%1==0&&!e.isNegativeZero(t)},represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})}function em(){if(T)return j;T=1;let e=eo(),t=el(),i=RegExp("^(?:[-+]?(?:[0-9]+)(?:\\.[0-9]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),n=RegExp("^(?:[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$"),r=/^[-+]?[0-9]+e/;return j=new t("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!!i.test(e)&&(!!isFinite(parseFloat(e,10))||n.test(e))},construct:function(e){let t=e.toLowerCase(),i="-"===t[0]?-1:1;return("+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t)?1===i?1/0:-1/0:".nan"===t?NaN:i*parseFloat(t,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||e.isNegativeZero(t))},represent:function(t,i){if(isNaN(t))switch(i){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(1/0===t)switch(i){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(-1/0===t)switch(i){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(e.isNegativeZero(t))return"-0.0";let n=t.toString(10);return r.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})}function eb(){return E?_:(E=1,_=ed().extend({implicit:[ef(),eh(),eg(),em()]}))}function ew(){return L?I:(L=1,I=eb())}function ev(){if(N)return M;N=1;let e=el(),t=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),i=RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");return M=new e("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==t.exec(e)||null!==i.exec(e))},construct:function(e){let n=0,r=null,o=t.exec(e);if(null===o&&(o=i.exec(e)),null===o)throw Error("Date resolve error");let a=+o[1],l=o[2]-1,s=+o[3];if(!o[4])return new Date(Date.UTC(a,l,s));let c=+o[4],u=+o[5],p=+o[6];if(o[7]){for(n=o[7].slice(0,3);n.length<3;)n+="0";n*=1}o[9]&&(r=(60*o[10]+ +(o[11]||0))*6e4,"-"===o[9]&&(r=-r));let d=new Date(Date.UTC(a,l,s,c,u,p,n));return r&&d.setTime(d.getTime()-r),d},instanceOf:Date,represent:function(e){return e.toISOString()}})}function ey(){return F?z:(F=1,z=new(el())("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}}))}function ex(){if(R)return P;R=1;let e=el(),t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
2+/=\n\r";return P=new e("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;let i=0,n=e.length;for(let r=0;r<n;r++){let n=t.indexOf(e.charAt(r));if(!(n>64)){if(n<0)return!1;i+=6}}return i%8==0},construct:function(e){let i=e.replace(/[\r\n=]/g,""),n=i.length,r=0,o=[];for(let e=0;e<n;e++)e%4==0&&e&&(o.push(r>>16&255),o.push(r>>8&255),o.push(255&r)),r=r<<6|t.indexOf(i.charAt(e));let a=n%4*6;return 0===a?(o.push(r>>16&255),o.push(r>>8&255),o.push(255&r)):18===a?(o.push(r>>10&255),o.push(r>>2&255)):12===a&&o.push(r>>4&255),new Uint8Array(o)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){let i="",n=0,r=e.length;for(let o=0;o<r;o++)o%3==0&&o&&(i+=t[n>>18&63],i+=t[n>>12&63],i+=t[n>>6&63],i+=t[63&n]),n=(n<<8)+e[o];let o=r%3;return 0===o?(i+=t[n>>18&63],i+=t[n>>12&63],i+=t[n>>6&63],i+=t[63&n]):2===o?(i+=t[n>>10&63],i+=t[n>>4&63],i+=t[n<<2&63],i+=t[64]):1===o&&(i+=t[n>>2&63],i+=t[n<<4&63],i+=t[64],i+=t[64]),i}})}function ek(){if(D)return U;D=1;let e=el(),t=Object.prototype.hasOwnProperty,i=Object.prototype.toString;return U=new e("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;let n={};for(let r=0,o=e.length;r<o;r+=1){let o,a=e[r],l=!1;if("[object Object]"!==i.call(a))return!1;for(o in a)if(t.call(a,o))if(l)return!1;else l=!0;if(!l||t.call(n,o))return!1;Object.defineProperty(n,o,{value:!0})}return!0},construct:function(e){return null!==e?e:[]}})}function eA(){if(W)return q;W=1;let e=el(),t=Object.prototype.toString;return q=new e("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;let i=Array(e.length);for(let n=0,r=e.length;n<r;n+=1){let r=e[n];if("[object Object]"!==t.call(r))return!1;let o=Object.keys(r);if(1!==o.length)return!1;i[n]=[o[0],r[o[0]]]}return!0},construct:function(e){if(null===e)return[];let t=Array(e.length);for(let i=0,n=e.length;i<n;i+=1){let n=e[i],r=Object.keys(n);t[i]=[r[0],n[r[0]]]}return t}})}function eC(){if(B)return H;B=1;let e=el(),t=Object.prototype.hasOwnProperty;return H=new e("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;for(let i in e)if(t.call(e,i)&&null!==e[i])return!1;return!0},construct:function(e){return null!==e?e:{}}})}function eS(){return K?V:(K=1,V=ew().extend({implicit:[ev(),ey()],explicit:[ex(),ek(),eA(),eC()]}))}var eO={};let ej=(i=function(){if(Y)return ei;Y=1;let e=function(){if(G)return en;G=1;let e=eo(),t=ea(),i=function(){if(s)return l;s=1;let e=eo();function t(e,t,i,n,r){let o="",a="",l=Math.floor(r/2)-1;return n-t>l&&(t=n-l+(o=" ... ").length),i-n>l&&(i=n+l-(a=" ...").length),{str:o+e.slice(t,i).replace(/\t/g,"â")+a,pos:n-t+o.length}}function i(t,i){return e.repeat(" ",i-t.length)+t}return l=function(n,r){let o;if(r=Object.create(r||null),!n.buffer)return null;r.maxLength||(r.maxLength=79),"number"!=typeof r.indent&&(r.indent=1),"number"!=typeof r.linesBefore&&(r.linesBefore=3),"number"!=typeof r.linesAfter&&(r.linesAfter=2);let a=/\r?\n|\r|\0/g,l=[0],s=[],c=-1;for(;o=a.exec(n.buffer);)s.push(o.index),l.push(o.index+o[0].length),n.position<=o.index&&c<0&&(c=l.length-2);c<0&&(c=l.length-1);let u="",p=Math.min(n.line+r.linesAfter,s.length).toString().length,d=r.maxLength-(r.indent+p+3);for(let o=1;o<=r.linesBefore&&!(c-o<0);o++){let a=t(n.buffer,l[c-o],s[c-o],n.position-(l[c]-l[c-o]),d);u=e.repeat(" ",r.indent)+i((n.line-o+1).toString(),p)+" | "+a.str+"\n"+u}let f=t(n.buffer,l[c],s[c],n.position,d);u+=e.repeat(" ",r.indent)+i((n.line+1).toString(),p)+" | "+f.str+"\n"+e.repeat("-",r.indent+p+3+f.pos)+"^\n";for(let o=1;o<=r.linesAfter&&!(c+o>=s.length);o++){let a=t(n.buffer,l[c+o],s[c+o],n.position-(l[c]-l[c+o]),d);u+=e.repeat(" ",r.indent)+i((n.line+o+1).toString(),p)+" | "+a.str+"\n"}return u.replace(/\n$/,"")}}(),n=eS(),r=Object.prototype.hasOwnProperty,o=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,a=/[\x85\u2028\u2029]/,c=/[,\[\]{}]/,u=/^(?:!|!!|![0-9A-Za-z-]+!)$/,p=/^(?:!|[^,\[\]{}])(?:%[0-9a-f]{2}|[0-9a-z\-#;/?:@&=+$,_.!~*'()\[\]])*$/i;function d(e){return Object.prototype.toString.call(e)}function f(e){return 10===e||13===e}function h(e){return 9===e||32===e}function g(e){return 9===e||32===e||10===e||13===e}function m(e){return 44===e||91===e||93===e||123===e||125===e}function b(e){switch(e){case 48:return"\0";case 97:return"\x07";case 98:return"\b";case 116:case 9:return" ";case 110:return"\n";case 118:return"\v";case 102:return"\f";case 114:return"\r";case 101:return"\x1b";case 32:return" ";case 34:return'"';case 47:return"/";case 92:return"\\";case 78:return"Â
";case 95:return"Â ";case 76:return"\u2028";case 80:return"\u2029";default:return""}}function w(e,t,i){"__proto__"===t?Object.defineProperty(e,t,{configurable:!0,enumerable:!0,writable:!0,value:i}):e[t]=i}let v=Array(256),y=Array(256);for(let e=0;e<256;e++)v[e]=+!!b(e),y[e]=b(e);function x(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||n,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.maxDepth="number"==typeof t.maxDepth?t.maxDepth:100,this.maxTotalMergeKeys="number"==typeof t.maxTotalMergeKeys?t.maxTotalMergeKeys:1e4,this.impl
2icitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.depth=0,this.totalMergeKeys=0,this.firstTabInLine=-1,this.documents=[],this.anchorMapTransactions=[]}function k(e,n){let r={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return r.snippet=i(r),new t(n,r)}function A(e,t){throw k(e,t)}function C(e,t){e.onWarning&&e.onWarning.call(null,k(e,t))}function S(e,t,i){let n=e.anchorMapTransactions;if(0!==n.length){let i=n[n.length-1];r.call(i,t)||(i[t]={existed:r.call(e.anchorMap,t),value:e.anchorMap[t]})}e.anchorMap[t]=i}function O(e){return{position:e.position,line:e.line,lineStart:e.lineStart,lineIndent:e.lineIndent,firstTabInLine:e.firstTabInLine,tag:e.tag,anchor:e.anchor,kind:e.kind,result:e.result}}function j(e,t){e.position=t.position,e.line=t.line,e.lineStart=t.lineStart,e.lineIndent=t.lineIndent,e.firstTabInLine=t.firstTabInLine,e.tag=t.tag,e.anchor=t.anchor,e.kind=t.kind,e.result=t.result}let T={YAML:function(e,t,i){null!==e.version&&A(e,"duplication of %YAML directive"),1!==i.length&&A(e,"YAML directive accepts exactly one argument");let n=/^([0-9]+)\.([0-9]+)$/.exec(i[0]);null===n&&A(e,"ill-formed argument of the YAML directive");let r=parseInt(n[1],10),o=parseInt(n[2],10);1!==r&&A(e,"unacceptable YAML version of the document"),e.version=i[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&C(e,"unsupported YAML version of the document")},TAG:function(e,t,i){let n;2!==i.length&&A(e,"TAG directive accepts exactly two arguments");let o=i[0];n=i[1],u.test(o)||A(e,"ill-formed tag handle (first argument) of the TAG directive"),r.call(e.tagMap,o)&&A(e,'there is a previously declared suffix for "'+o+'" tag handle'),p.test(n)||A(e,"ill-formed tag prefix (second argument) of the TAG directive");try{n=decodeURIComponent(n)}catch(t){A(e,"tag prefix is malformed: "+n)}e.tagMap[o]=n}};function _(e,t,i,n){if(t<i){let r=e.input.slice(t,i);if(n)for(let t=0,i=r.length;t<i;t+=1){let i=r.charCodeAt(t);9===i||i>=32&&i<=1114111||A(e,"expected valid JSON character")}else o.test(r)&&A(e,"the stream contains non-printable characters");e.result+=r}}function E(t,i,n,o){e.isObject(n)||A(t,"cannot merge mappings; the provided source object is unacceptable");let a=Object.keys(n);for(let e=0,l=a.length;e<l;e+=1){let l=a[e];-1!==t.maxTotalMergeKeys&&++t.totalMergeKeys>t.maxTotalMergeKeys&&A(t,"merge keys exceeded maxTotalMergeKeys ("+t.maxTotalMergeKeys+")"),r.call(i,l)||(w(i,l,n[l]),o[l]=!0)}}function I(e,t,i,n,o,a,l,s,c){if(Array.isArray(o)){o=Array.prototype.slice.call(o);for(let t=0,i=o.length;t<i;t+=1)Array.isArray(o[t])&&A(e,"nested arrays are not supported inside keys"),"object"==typeof o&&"[object Object]"===d(o[t])&&(o[t]="[object Object]")}if("object"==typeof o&&"[object Object]"===d(o)&&(o="[object Object]"),o=String(o),null===t&&(t={}),"tag:yaml.org,2002:merge"===n)if(Array.isArray(a))for(let n=0,r=a.length;n<r;n+=1)E(e,t,a[n],i);else E(e,t,a,i);else!e.json&&!r.call(i,o)&&r.call(t,o)&&(e.line=l||e.line,e.lineStart=s||e.lineStart,e.position=c||e.position,A(e,"duplicated mapping key")),w(t,o,a),delete i[o];return t}function L(e){let t=e.input.charCodeAt(e.position);10===t?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):A(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function M(e,t,i){let n=0,r=e.input.charCodeAt(e.position);for(;0!==r;){for(;h(r);)9===r&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),r=e.input.charCodeAt(++e.position);if(t&&35===r)do r=e.input.charCodeAt(++e.position);while(10!==r&&13!==r&&0!==r)if(f(r))for(L(e),r=e.input.charCodeAt(e.position),n++,e.lineIndent=0;32===r;)e.lineIndent++,r=e.input.charCodeAt(++e.position);else break}return -1!==i&&0!==n&&e.lineIndent<i&&C(e,"deficient indentation"),n}function N(e){let t=e.position,i=e.input.charCodeAt(t);return!!((45===i||46===i)&&i===e.input.charCodeAt(t+1)&&i===e.input.charCodeAt(t+2)&&(t+=3,0===(i=e.input.charCodeAt(t))||g(i)))||!1}function z(t,i){1===i?t.result+=" ":i>1&&(t.result+=e.repeat("\n",i-1))}function F(e,t){let i=e.tag,n=e.anchor,r=[],o=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,r);let a=e.input.charCodeAt(e.position);for(;0!==a&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,A(e,"tab characters must not be used in indentation")),45===a&&g(e.input.charCodeAt(e.position+1)));){if(o=!0,e.position++,M(e,!0,-1)&&e.lineIndent<=t){r.push(null),a=e.input.charCodeAt(e.position);continue}let i=e.line;if(R(e,t,3,!1,!0),r.push(e.result),M(e,!0,-1),a=e.input.charCodeAt(e.position),(e.line===i||e.lineIndent>t)&&0!==a)A(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break}return!!o&&(e.tag=i,e.anchor=n,e.kind="sequence",e.result=r,!0)}function P(e,t,i){let n,r,o,a,l=e.tag,s=e.anchor,c={},u=Object.create(null),p=null,d=null,f=null,m=!1,b=!1;if(-1!==e.firstTabInLine)return!1;null!==e.anchor&&S(e,e.anchor,c);let w=e.input.charCodeAt(e.position);for(;0!==w;){m||-1===e.firstTabInLine||(e.position=e.firstTabInLine,A(e,"tab characters must not be used in indentation"));let v=e.input.charCodeAt(e.position+1),y=e.line;if((63===w||58===w)&&g(v))63===w?(m&&(I(e,c,u,p,d,null,r,o,a),p=d=f=null),b=!0,m=!0,n=!0):m?(m=!1,n=!0):A(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,w=v;else{if(r=e.line,o=e.lineStart,a=e.position,!R(e,i,2,!1,!0))break;if(e.line===y){for(w=e.input.charCodeAt(e.position);h(w);)w=e.input.charCodeAt(++e.position);if(58===w)g(w=e.input.charCodeAt(++e.position))||A(e,"a whitespace character is expected after the key-value separator within a block mapping"),m&&(I(e,c,u,p,d,null,r,o,a),p=d=f=null),b=!0,m=!1,n=!1,p=e.tag,d=e.result;else{if(!b)return e.tag=l,e.anchor=s,!0;A(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!b)return e.tag=l,e.anchor=s,!0;A(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}if((e.line===y||e.lineIndent>t)&&(m&&(r=e.line,o=e.lineStart,a=e.position),R(e,t,4,!0,n)&&(m?d=e.result:f=e.result),m||(I(e,c,u,p,d,f,r,o,a),p=d=f=null),M(e,!0,-1),w=e.input.charCodeAt(e.position)),(e.line===y||e.lineIndent>t)&&0!==w)A(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return m&&I(e,c,u,p,d,null,r,o,a),b&&(e.tag=l,e.anchor=s,e.kind="mapping",e.result=c),b}function R(t,i,n,o,a){let l,s,d,b,w,x=1,k=!1,C=!1,T=null;t.depth>=t.maxDepth&&A(t,"nesting exceeded maxDepth ("+t.maxDepth+")"),t.depth+=1,null!==t.listener&&t.listener("open",t),t.tag=null,t.anchor=null,t.kind=null,t.result=null;let E=l=s=4===n||3===n;if(o&&M(t,!0,-1)&&(k=!0,t.lineIndent>i?x=1:t.lineIndent===i?x=0:t.lineIndent<i&&(x=-1)),1===x)for(;;){let e=t.input.charCodeAt(t.position),n=O(t);if(k&&(33===e&&null!==t.tag||38===e&&null!==t.anchor)||!function(e){let t,i,n=!1,o=!1,a=e.input.charCodeAt(e.position);if(33!==a)return!1;null!==e.tag&&A(e,"duplication of a tag property"),60===(a=e.input.charCodeAt(++e.position))?(n=!0,a=e.input.charCodeAt(++e.position)):33===a?(o=!0,t="!!",a=e.input.charCodeAt(++e.position)):t="!";let l=e.position;if(n){do a=e.input.charCodeAt(++e.position);while(0!==a&&62!==a)e.position<e.length?(i=e.input.slice(l,e.position),a=e.input.charCodeAt(++e.position)):A(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==a&&!g(a);)33===a&&(o?A(e,"tag suffix cannot contain exclamation marks"):(t=e.input.slice(l-1,e.position+1),u.test(t)||A(e,"named tag handle cannot contain such characters"),o=!0,l=e.position+1)),a=e.input.charCodeAt(++e.position);i=e.input.slice(l,e.position),c.test(i)&&A(e,"tag suffix cannot contain flow indicator characters")}i&&!p.test(i)&&A(e,"tag name cannot contain such characters: "+i);try{i=decodeURIComponent(i)}catch(t){A(e,"tag name is malformed: "+i)}return n?e.tag=i:r.call(e.tagMap,t)?e.tag=e.tagMap[t]+i:"!"===t?e.tag="!"+i:"!!"===t?e.tag="tag:yaml.org,2002:"+i:A(e,'undeclared tag handle "'+t+'"'),!0}(t)&&!function(e){let t=e.input.charCodeAt(e.position);if(38!==t)return!1;null!==e.anchor&&A(e,"duplication of an anchor property"),t=e.input.charCodeAt(++e.position);let i=e.position;for(;0!==t&&!g(t)&&!m(t);)t=e.input.charCodeAt(++e.position);return e.position===i&&A(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(i,e.position),!0}(t))break;null===T&&(T=n),M(t,!0,-1)?(k=!0,s=E,t.lineIndent>i?x=1:t.lineIndent===i?x=0:t.lineIndent<i&&(x=-1)):s=!1}if(s&&(s=k||a),1===x||4===n)if(b=1===n||2===n?i:i+1,w=t.position-t.lineStart,1===x)if(s&&(F(t,w)||P(t,w,b))||function(e,t){let i,n,r,o,a,l,s,c,u,p,d,f=!0,h=e.tag,m=e.anchor,b=Object.create(null),w=e.input.charCodeAt(e.position);if(91===w)a=93,c=!1,o=[];else{if(123!==w)return!1;a=125,c=!0,o={}}for(null!==e.anchor&&S(e,e.anchor,o),w=e.input.charCodeAt(++e.position);0!==w;){if(M(e,!0,t),(w=e.input.charCodeAt(e.position))===a)return e.position++,e.tag=h,e.anchor=m,e.kind=c?"mapping":"sequence",e.result=
2o,!0;f?44===w&&A(e,"expected the node content, but found ','"):A(e,"missed comma between flow collection entries"),p=u=d=null,l=s=!1,63===w&&g(e.input.charCodeAt(e.position+1))&&(l=s=!0,e.position++,M(e,!0,t)),i=e.line,n=e.lineStart,r=e.position,R(e,t,1,!1,!0),p=e.tag,u=e.result,M(e,!0,t),w=e.input.charCodeAt(e.position),(s||e.line===i)&&58===w&&(l=!0,w=e.input.charCodeAt(++e.position),M(e,!0,t),R(e,t,1,!1,!0),d=e.result),c?I(e,o,b,p,u,d,i,n,r):l?o.push(I(e,null,b,p,u,d,i,n,r)):o.push(u),M(e,!0,t),44===(w=e.input.charCodeAt(e.position))?(f=!0,w=e.input.charCodeAt(++e.position)):f=!1}A(e,"unexpected end of the stream within a flow collection")}(t,b))C=!0;else{let i=t.input.charCodeAt(t.position);null!==T&&E&&!s&&124!==i&&62!==i&&function(e,t,i,n){let o=O(e);if(e.anchorMapTransactions.push(Object.create(null)),j(e,t),e.tag=null,e.anchor=null,e.kind=null,e.result=null,P(e,i,n)&&"mapping"===e.kind)return!function(e){let t=e.anchorMapTransactions.pop(),i=e.anchorMapTransactions;if(0===i.length)return;let n=i[i.length-1],o=Object.keys(t);for(let e=0,i=o.length;e<i;e+=1){let i=o[e];r.call(n,i)||(n[i]=t[i])}}(e),!0;let a=e.anchorMapTransactions.pop(),l=Object.keys(a);for(let t=l.length-1;t>=0;t-=1){let i=a[l[t]];i.existed?e.anchorMap[l[t]]=i.value:delete e.anchorMap[l[t]]}return j(e,o),!1}(t,T,T.position-T.lineStart,b)||l&&function(t,i){let n,r,o=1,a=!1,l=!1,s=i,c=0,u=!1,p=t.input.charCodeAt(t.position);if(124===p)n=!1;else{if(62!==p)return!1;n=!0}for(t.kind="scalar",t.result="";0!==p;)if(43===(p=t.input.charCodeAt(++t.position))||45===p)1===o?o=43===p?3:2:A(t,"repeat of a chomping mode identifier");else{var d;if((r=(d=p)>=48&&d<=57?d-48:-1)>=0)0===r?A(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?A(t,"repeat of an indentation width identifier"):(s=i+r-1,l=!0);else break}if(h(p)){do p=t.input.charCodeAt(++t.position);while(h(p))if(35===p)do p=t.input.charCodeAt(++t.position);while(!f(p)&&0!==p)}for(;0!==p;){for(L(t),t.lineIndent=0,p=t.input.charCodeAt(t.position);(!l||t.lineIndent<s)&&32===p;)t.lineIndent++,p=t.input.charCodeAt(++t.position);if(!l&&t.lineIndent>s&&(s=t.lineIndent),f(p)){c++;continue}if(l||0!==s||A(t,"missing indentation for block scalar"),t.lineIndent<s){3===o?t.result+=e.repeat("\n",a?1+c:c):1===o&&a&&(t.result+="\n");break}n?h(p)?(u=!0,t.result+=e.repeat("\n",a?1+c:c)):u?(u=!1,t.result+=e.repeat("\n",c+1)):0===c?a&&(t.result+=" "):t.result+=e.repeat("\n",c):t.result+=e.repeat("\n",a?1+c:c),a=!0,l=!0,c=0;let i=t.position;for(;!f(p)&&0!==p;)p=t.input.charCodeAt(++t.position);_(t,i,t.position,!1)}return!0}(t,b)||function(e,t){let i,n,r=e.input.charCodeAt(e.position);if(39!==r)return!1;for(e.kind="scalar",e.result="",e.position++,i=n=e.position;0!==(r=e.input.charCodeAt(e.position));)if(39===r){if(_(e,i,e.position,!0),39!==(r=e.input.charCodeAt(++e.position)))return!0;i=e.position,e.position++,n=e.position}else f(r)?(_(e,i,n,!0),z(e,M(e,!1,t)),i=n=e.position):e.position===e.lineStart&&N(e)?A(e,"unexpected end of the document within a single quoted scalar"):(e.position++,h(r)||(n=e.position));A(e,"unexpected end of the stream within a single quoted scalar")}(t,b)||function(e,t){let i,n,r,o=e.input.charCodeAt(e.position);if(34!==o)return!1;for(e.kind="scalar",e.result="",e.position++,i=n=e.position;0!==(o=e.input.charCodeAt(e.position));)if(34===o)return _(e,i,e.position,!0),e.position++,!0;else if(92===o){if(_(e,i,e.position,!0),f(o=e.input.charCodeAt(++e.position)))M(e,!1,t);else if(o<256&&v[o])e.result+=y[o],e.position++;else{var a,l;if((r=120===(a=o)?2:117===a?4:8*(85===a))>0){let t=r,i=0;for(;t>0;t--)(r=function(e){if(e>=48&&e<=57)return e-48;let t=32|e;return t>=97&&t<=102?t-97+10:-1}(o=e.input.charCodeAt(++e.position)))>=0?i=(i<<4)+r:A(e,"expected hexadecimal character");e.result+=(l=i)<=65535?String.fromCharCode(l):String.fromCharCode((l-65536>>10)+55296,(l-65536&1023)+56320),e.position++}else A(e,"unknown escape sequence")}i=n=e.position}else f(o)?(_(e,i,n,!0),z(e,M(e,!1,t)),i=n=e.position):e.position===e.lineStart&&N(e)?A(e,"unexpected end of the document within a double quoted scalar"):(e.position++,h(o)||(n=e.position));A(e,"unexpected end of the stream within a double quoted scalar")}(t,b)?C=!0:function(e){let t=e.input.charCodeAt(e.position);if(42!==t)return!1;t=e.input.charCodeAt(++e.position);let i=e.position;for(;0!==t&&!g(t)&&!m(t);)t=e.input.charCodeAt(++e.position);e.position===i&&A(e,"name of an alias node must contain at least one character");let n=e.input.slice(i,e.position);return r.call(e.anchorMap,n)||A(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],M(e,!0,-1),!0}(t)?(C=!0,(null!==t.tag||null!==t.anchor)&&A(t,"alias node should not have any properties")):function(e,t,i){let n,r,o,a,l,s,c=e.kind,u=e.result,p=e.input.charCodeAt(e.position);
2if(g(p)||m(p)||35===p||38===p||42===p||33===p||124===p||62===p||39===p||34===p||37===p||64===p||96===p)return!1;if(63===p||45===p){let t=e.input.charCodeAt(e.position+1);if(g(t)||i&&m(t))return!1}for(e.kind="scalar",e.result="",n=r=e.position,o=!1;0!==p;){if(58===p){let t=e.input.charCodeAt(e.position+1);if(g(t)||i&&m(t))break}else if(35===p){if(g(e.input.charCodeAt(e.position-1)))break}else if(e.position===e.lineStart&&N(e)||i&&m(p))break;else if(f(p)){if(a=e.line,l=e.lineStart,s=e.lineIndent,M(e,!1,-1),e.lineIndent>=t){o=!0,p=e.input.charCodeAt(e.position);continue}e.position=r,e.line=a,e.lineStart=l,e.lineIndent=s;break}o&&(_(e,n,r,!1),z(e,e.line-a),n=r=e.position,o=!1),h(p)||(r=e.position+1),p=e.input.charCodeAt(++e.position)}return _(e,n,r,!1),!!e.result||(e.kind=c,e.result=u,!1)}(t,b,1===n)&&(C=!0,null===t.tag&&(t.tag="?")),null!==t.anchor&&S(t,t.anchor,t.result)}else 0===x&&(C=s&&F(t,w));if(null===t.tag)null!==t.anchor&&S(t,t.anchor,t.result);else if("?"===t.tag){null!==t.result&&"scalar"!==t.kind&&A(t,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+t.kind+'"');for(let e=0,i=t.implicitTypes.length;e<i;e+=1)if((d=t.implicitTypes[e]).resolve(t.result)){t.result=d.construct(t.result),t.tag=d.tag,null!==t.anchor&&S(t,t.anchor,t.result);break}}else if("!"!==t.tag){if(r.call(t.typeMap[t.kind||"fallback"],t.tag))d=t.typeMap[t.kind||"fallback"][t.tag];else{d=null;let e=t.typeMap.multi[t.kind||"fallback"];for(let i=0,n=e.length;i<n;i+=1)if(t.tag.slice(0,e[i].tag.length)===e[i].tag){d=e[i];break}}d||A(t,"unknown tag !<"+t.tag+">"),null!==t.result&&d.kind!==t.kind&&A(t,"unacceptable node kind for !<"+t.tag+'> tag; it should be "'+d.kind+'", not "'+t.kind+'"'),d.resolve(t.result,t.tag)?(t.result=d.construct(t.result,t.tag),null!==t.anchor&&S(t,t.anchor,t.result)):A(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")}return null!==t.listener&&t.listener("close",t),t.depth-=1,null!==t.tag||null!==t.anchor||C}function U(e,t){e=String(e),t=t||{},0!==e.length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));let i=new x(e,t),n=e.indexOf("\0");for(-1!==n&&(i.position=n,A(i,"null byte is not allowed in input")),i.input+="\0";32===i.input.charCodeAt(i.position);)i.lineIndent+=1,i.position+=1;for(;i.position<i.length-1;)!function(e){let t,i=e.position,n=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(t=e.input.charCodeAt(e.position))&&(M(e,!0,-1),t=e.input.charCodeAt(e.position),!(e.lineIndent>0)&&37===t);){n=!0,t=e.input.charCodeAt(++e.position);let i=e.position;for(;0!==t&&!g(t);)t=e.input.charCodeAt(++e.position);let o=e.input.slice(i,e.position),a=[];for(o.length<1&&A(e,"directive name must not be less than one character in length");0!==t;){for(;h(t);)t=e.input.charCodeAt(++e.position);if(35===t){do t=e.input.charCodeAt(++e.position);while(0!==t&&!f(t))break}if(f(t))break;for(i=e.position;0!==t&&!g(t);)t=e.input.charCodeAt(++e.position);a.push(e.input.slice(i,e.position))}0!==t&&L(e),r.call(T,o)?T[o](e,o,a):C(e,'unknown document directive "'+o+'"')}if(M(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,M(e,!0,-1)):n&&A(e,"directives end mark is expected"),R(e,e.lineIndent-1,4,!1,!0),M(e,!0,-1),e.checkLineBreaks&&a.test(e.input.slice(i,e.position))&&C(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&N(e)){46===e.input.charCodeAt(e.position)&&(e.position+=3,M(e,!0,-1));return}e.position<e.length-1&&A(e,"end of the stream or a document separator is expected")}(i);return i.documents}return en.loadAll=function(e,t,i){null!==t&&"object"==typeof t&&void 0===i&&(i=t,t=null);let n=U(e,i);if("function"!=typeof t)return n;for(let e=0,i=n.length;e<i;e+=1)t(n[e])},en.load=function(e,i){let n=U(e,i);if(0!==n.length){if(1===n.length)return n[0];throw new t("expected a single document in the stream, but found more")}},en}(),t=function(){if($)return eO;$=1;let e=eo(),t=ea(),i=eS(),n=Object.prototype.toString,r=Object.prototype.hasOwnProperty,o={};o[0]="\\0",o[7]="\\a",o[8]="\\b",o[9]="\\t",o[10]="\\n",o[11]="\\v",o[12]="\\f",o[13]="\\r",o[27]="\\e",o[34]='\\"',o[92]="\\\\",o[133]="\\N",o[160]="\\_",o[8232]="\\L",o[8233]="\\P";let a=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],l=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function s(t){this.schema=t.schema||i,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=e.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(e,t){if(null===t)return{};let i={},n=Object.keys(t);for(let o=0,a=n.length;o<a;o+=1){let a=n[o],l=String(t[a]);"!!"===a.slice(0,2)&&(a="tag:yaml.org,2002:"+a.slice(2));let s=e.compiledTypeMap.fallback[a];s&&r.call(s.styleAliases,l)&&(l=s.styleAliases[l]),i[a]=l}return i}(this.schema,t.styles||null),this.sortKeys=t.sortKeys||!1,this.lineWidth=t.lineWidth||80,this.noRefs=t.noRefs||!1,this.noCompatMode=t.noCompatMode||!1,this.condenseFlow=t.condenseFlow||!1,this.quotingType='"'===t.quotingType?2:1,this.forceQuotes=t.forceQuotes||!1,this.replacer="function"==typeof t.replacer?t.replacer:null,this.impl
2icitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function c(t,i){let n=e.repeat(" ",i),r=0,o="",a=t.length;for(;r<a;){let e,i=t.indexOf("\n",r);-1===i?(e=t.slice(r),r=a):(e=t.slice(r,i+1),r=i+1),e.length&&"\n"!==e&&(o+=n),o+=e}return o}function u(t,i){return"\n"+e.repeat(" ",t.indent*i)}function p(e){return 32===e||9===e}function d(e){return e>=32&&e<=126||e>=161&&e<=55295&&8232!==e&&8233!==e||e>=57344&&e<=65533&&65279!==e||e>=65536&&e<=1114111}function f(e){return d(e)&&65279!==e&&13!==e&&10!==e}function h(e,t,i){let n=f(e),r=n&&!p(e);return(i?n:n&&44!==e&&91!==e&&93!==e&&123!==e&&125!==e)&&35!==e&&!(58===t&&!r)||f(t)&&!p(t)&&35===e||58===t&&r}function g(e,t){let i,n=e.charCodeAt(t);return n>=55296&&n<=56319&&t+1<e.length&&(i=e.charCodeAt(t+1))>=56320&&i<=57343?(n-55296)*1024+i-56320+65536:n}function m(e){return/^\n* /.test(e)}function b(e,t){let i=m(e)?String(t):"",n="\n"===e[e.length-1];return i+(n&&("\n"===e[e.length-2]||"\n"===e)?"+":n?"":"-")+"\n"}function w(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function v(e,t){let i,n;if(""===e||" "===e[0])return e;let r=/ [^ ]/g,o=0,a=0,l=0,s="";for(;i=r.exec(e);)(l=i.index)-o>t&&(n=a>o?a:l,s+="\n"+e.slice(o,n),o=n+1),a=l;return s+="\n",e.length-o>t&&a>o?s+=e.slice(o,a)+"\n"+e.slice(a+1):s+=e.slice(o),s.slice(1)}function y(e,t,i,n){let r="",o=e.tag;for(let o=0,a=i.length;o<a;o+=1){let a=i[o];e.replacer&&(a=e.replacer.call(i,String(o),a)),(k(e,t+1,a,!0,!0,!1,!0)||void 0===a&&k(e,t+1,null,!0,!0,!1,!0))&&(n&&""===r||(r+=u(e,t)),e.dump&&10===e.dump.charCodeAt(0)?r+="-":r+="- ",r+=e.dump)}e.tag=o,e.dump=r||"[]"}function x(e,i,o){let a=o?e.explicitTypes:e.implicitTypes;for(let l=0,s=a.length;l<s;l+=1){let s=a[l];if((s.instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof i&&i instanceof s.instanceOf)&&(!s.predicate||s.predicate(i))){if(o?s.multi&&s.representName?e.tag=s.representName(i):e.tag=s.tag:e.tag="?",s.represent){let o,a=e.styleMap[s.tag]||s.defaultStyle;if("[object Function]"===n.call(s.represent))o=s.represent(i,a);else if(r.call(s.represent,a))o=s.represent[a](i,a);else throw new t("!<"+s.tag+'> tag resolver accepts not "'+a+'" style');e.dump=o}return!0}}return!1}function k(i,r,s,f,A,C,S){let O,j;i.tag=null,i.dump=s,x(i,s,!1)||x(i,s,!0);let T=n.call(i.dump),_=f;f&&(f=i.flowLevel<0||i.flowLevel>r);let E="[object Object]"===T||"[object Array]"===T;if(E&&(j=-1!==(O=i.duplicates.indexOf(s))),(null!==i.tag&&"?"!==i.tag||j||2!==i.indent&&r>0)&&(A=!1),j&&i.usedDuplicates[O])i.dump="*ref_"+O;else{if(E&&j&&!i.usedDuplicates[O]&&(i.usedDuplicates[O]=!0),"[object Object]"===T)f&&0!==Object.keys(i.dump).length?(!function(e,i,n,r){let o="",a=e.tag,l=Object.keys(n);if(!0===e.sortKeys)l.sort();else if("function"==typeof e.sortKeys)l.sort(e.sortKeys);else if(e.sortKeys)throw new t("sortKeys must be a boolean or a function");for(let t=0,a=l.length;t<a;t+=1){let a="";r&&""===o||(a+=u(e,i));let s=l[t],c=n[s];if(e.replacer&&(c=e.replacer.call(n,s,c)),!k(e,i+1,s,!0,!0,!0))continue;let p=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024;p&&(e.dump&&10===e.dump.charCodeAt(0)?a+="?":a+="? "),a+=e.dump,p&&(a+=u(e,i)),k(e,i+1,c,!0,p)&&(e.dump&&10===e.dump.charCodeAt(0)?a+=":":a+=": ",a+=e.dump,o+=a)}e.tag=a,e.dump=o||"{}"}(i,r,i.dump,A),j&&(i.dump="&ref_"+O+i.dump)):(!function(e,t,i){let n="",r=e.tag,o=Object.keys(i);for(let r=0,a=o.length;r<a;r+=1){let a="";""!==n&&(a+=", "),e.condenseFlow&&(a+='"');let l=o[r],s=i[l];e.replacer&&(s=e.replacer.call(i,l,s)),k(e,t,l,!1,!1)&&(e.dump.length>1024&&(a+="? "),a+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),k(e,t,s,!1,!1)&&(a+=e.dump,n+=a))}e.tag=r,e.dump="{"+n+"}"}(i,r,i.dump),j&&(i.dump="&ref_"+O+" "+i.dump));else if("[object Array]"===T)f&&0!==i.dump.length?(i.noArrayIndent&&!S&&r>0?y(i,r-1,i.dump,A):y(i,r,i.dump,A),j&&(i.dump="&ref_"+O+i.dump)):(!function(e,t,i){let n="",r=e.tag;for(let r=0,o=i.length;r<o;r+=1){let o=i[r];e.replacer&&(o=e.replacer.call(i,String(r),o)),(k(e,t,o,!1,!1)||void 0===o&&k(e,t,null,!1,!1))&&(""!==n&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump)}e.tag=r,e.dump="["+n+"]"}(i,r,i.dump),j&&(i.dump="&ref_"+O+" "+i.dump));else if("[object String]"===T){var I;"?"!==i.tag&&(I=i.dump,i.dump=function(){if(0===I.length)return 2===i.quotingType?'""':"''";if(!i.noCompatMode&&(-1!==a.indexOf(I)||l.test(I)))return 2===i.quotingType?'"'+I+'"':"'"+I+"'";let n=i.indent*Math.max(1,r),s=-1===i.lineWidth?-1:Math.max(Math.min(i.lineWidth,40),i.lineWidth-n);switch(function(e,t,i,n,r,o,a,l){var s,c;let u,f=0,b=null,w=!1,v=!1,y=-1!==n,x=-1,k=d(s=g(e,0))&&65279!==s&&!p(s)&&45!==s&&63!==s&&58!==s&&44!==s&&91!==s&&93!==s&&123!==s&&125!==s&&35!==s&&38!==s&&42!==s&&33!==s&&124!==s&&61!==s&&62!==s&&39!==s&&34!==s&&37!==s&&64!==s&&96!==s&&!p(c=g(e,e.length-1))&&58!==c;if(t||a)for(u=0;
2u<e.length;f>=65536?u+=2:u++){if(!d(f=g(e,u)))return 5;k=k&&h(f,b,l),b=f}else{for(u=0;u<e.length;f>=65536?u+=2:u++){if(10===(f=g(e,u)))w=!0,y&&(v=v||u-x-1>n&&" "!==e[x+1],x=u);else if(!d(f))return 5;k=k&&h(f,b,l),b=f}v=v||y&&u-x-1>n&&" "!==e[x+1]}return w||v?i>9&&m(e)?5:a?2===o?5:2:v?4:3:!k||a||r(e)?2===o?5:2:1}(I,C||i.flowLevel>-1&&r>=i.flowLevel,i.indent,s,function(e){for(let t=0,n=i.implicitTypes.length;t<n;t+=1)if(i.implicitTypes[t].resolve(e))return!0;return!1},i.quotingType,i.forceQuotes&&!C,_)){case 1:return I;case 2:return"'"+I.replace(/'/g,"''")+"'";case 3:return"|"+b(I,i.indent)+w(c(I,n));case 4:return">"+b(I,i.indent)+w(c(function(e,t){let i,n,r,o=/(\n+)([^\n]*)/g,a=(o.lastIndex=r=-1!==(r=e.indexOf("\n"))?r:e.length,v(e.slice(0,r),t)),l="\n"===e[0]||" "===e[0];for(;n=o.exec(e);){let e=n[1],r=n[2];i=" "===r[0],a+=e+(l||i||""===r?"":"\n")+v(r,t),l=i}return a}(I,s),n));case 5:return'"'+function(i){let n="",r=0;for(let a=0;a<i.length;r>=65536?a+=2:a++){let l=o[r=g(i,a)];!l&&d(r)?(n+=i[a],r>=65536&&(n+=i[a+1])):n+=l||function(i){let n,r,o=i.toString(16).toUpperCase();if(i<=255)n="x",r=2;else if(i<=65535)n="u",r=4;else if(i<=0xffffffff)n="U",r=8;else throw new t("code point within a string may not be greater than 0xFFFFFFFF");return"\\"+n+e.repeat("0",r-o.length)+o}(r)}return n}(I)+'"';default:throw new t("impossible error: invalid scalar style")}}())}else{if("[object Undefined]"===T||i.skipInvalid)return!1;throw new t("unacceptable kind of an object to dump "+T)}if(null!==i.tag&&"?"!==i.tag){let e=encodeURI("!"===i.tag[0]?i.tag.slice(1):i.tag).replace(/!/g,"%21");e="!"===i.tag[0]?"!"+e:"tag:yaml.org,2002:"===e.slice(0,18)?"!!"+e.slice(18):"!<"+e+">",i.dump=e+" "+i.dump}}return!0}return eO.dump=function(e,t){let i=new s(t=t||{});i.noRefs||function(e,t){let i=[],n=[];!function e(t,i,n){if(null!==t&&"object"==typeof t){let r=i.indexOf(t);if(-1!==r)-1===n.indexOf(r)&&n.push(r);else if(i.push(t),Array.isArray(t))for(let r=0,o=t.length;r<o;r+=1)e(t[r],i,n);else{let r=Object.keys(t);for(let o=0,a=r.length;o<a;o+=1)e(t[r[o]],i,n)}}}(e,i,n);let r=n.length;for(let e=0;e<r;e+=1)t.duplicates.push(i[n[e]]);t.usedDuplicates=Array(r)}(e,i);let n=e;return(i.replacer&&(n=i.replacer.call({"":n},"",n)),k(i,0,n,!0,!0))?i.dump+"\n":""},eO}();function i(e,t){return function(){throw Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}return ei.Type=el(),ei.Schema=es(),ei.FAILSAFE_SCHEMA=ed(),ei.JSON_SCHEMA=eb(),ei.CORE_SCHEMA=ew(),ei.DEFAULT_SCHEMA=eS(),ei.load=e.load,ei.loadAll=e.loadAll,ei.dump=t.dump,ei.YAMLException=ea(),ei.types={binary:ex(),float:em(),map:ep(),null:ef(),pairs:eA(),set:eC(),timestamp:ev(),bool:eh(),int:eg(),merge:ey(),omap:ek(),seq:eu(),str:ec()},ei.safeLoad=i("safeLoad","load"),ei.safeLoadAll=i("safeLoadAll","loadAll"),ei.safeDump=i("safeDump","dump"),ei}())&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i,{Type:eT,Schema:e_,FAILSAFE_SCHEMA:eE,JSON_SCHEMA:eI,CORE_SCHEMA:eL,DEFAULT_SCHEMA:eM,load:eN,loadAll:ez,dump:eF,YAMLException:eP,types:eR,safeLoad:eU,safeLoadAll:eD,safeDump:eq}=ej;var eW=e.i(698265),eH=e.i(984223);let eB=eW.z.object({url:eW.z.string(),sha512:eW.z.string(),size:eW.z.number()}),eV=eW.z.object({version:eW.z.string(),files:eW.z.array(eB),path:eW.z.string(),sha512:eW.z.string(),releaseDate:eW.z.string()}),eK=async e=>{let t=(0,eH.DESKTOP_APP_DOWNLOAD_LATEST_YAML_URL)(e),i=await fetch(t);if(!i.ok)throw Error(`Failed to fetch manifest: ${i.status}`);let n=await i.text(),r=ej.load(n);return eV.parse(r)},eG=async e=>{var t;let i,n=(t=await eK(e),(i=t.files.find(e=>e.url.endsWith(".dmg"))?.url)||t.path);return(0,eH.DESKTOP_APP_DOWNLOAD_URL)(n)};var e$=e.i(67499);function eY(e,t,i,n,r){(0,e$._INTERNAL_captureLog)({level:e,message:t,attributes:i,severityNumber:r},n)}function eZ(e,t,{scope:i}={}){eY("trace",e,t,i)}function eX(e,t,{scope:i}={}){eY("debug",e,t,i)}function eQ(e,t,{scope:i}={}){eY("info",e,t,i)}function eJ(e,t,{scope:i}={}){eY("warn",e,t,i)}function e0(e,t,{scope:i}={}){eY("error",e,t,i)}function e1(e,t,{scope:i}={}){eY("fatal",e,t,i)}e.s(["debug",0,eX,"error",0,e0,"fatal",0,e1,"info",0,eQ,"trace",0,eZ,"warn",0,eJ],72582),e.i(72582),e.s(["debug",0,eX,"error",0,e0,"fatal",0,e1,"fmt",0,function(e,...t){let i=new String(String.raw(e,...t));
2return i.__sentry_template_string__=e.join("\0").replace(/%/g,"%%").replace(/\0/g,"%s"),i.__sentry_template_values__=t,i},"info",0,eQ,"trace",0,eZ,"warn",0,eJ],21771);var e2=e.i(21771),e2=e2,e3=e.i(214251),e5=e.i(104077);let e6={trace:10,debug:20,info:30,warn:40,error:50,fatal:60},e4=e6[eH.env.NEXT_PUBLIC_LOG_LEVEL],e9=e=>e6[e]>=e4,e8=(0,e5.default)({level:eH.env.NEXT_PUBLIC_LOG_LEVEL,formatters:{level:e=>({level:e})},browser:{asObject:!0}}),e7=e2,te={trace:(e,t,i)=>{if(!e9("trace"))return;let n={...tn(t),...i};e8.trace(n,e)},debug:(e,t,i)=>{if(!e9("debug"))return;let n={...tn(t),...i};e8.debug(n,e)},info:(e,t,i)=>{if(!e9("info"))return;let n={...tn(t),...i};e8.info(n,e),tt(i,()=>{e7.info(e,n)})},warn:(e,t,i)=>{if(!e9("warn"))return;let n={...tn(t),...i};e8.warn(n,e),tt(i,()=>{e7.warn(e,n)})},error:(e,t,i)=>{if(!e9("error"))return;let n={...tn(t),...i};e8.error(n,e),tt(i,()=>{e7.error(e,n)})},fatal:(e,t,i)=>{if(!e9("fatal"))return;let n={...tn(t),...i};e8.fatal(n,e),tt(i,()=>{e7.fatal(e,n)})},fmt:e7.fmt},tt=(e,t)=>{e?e3.withScope(i=>{i.setUser({id:e.userId}),i.setContext("user",{id:e.userId}),t()}):t()},ti=e=>{let t={name:e.name,message:e.message,stack:e.stack};for(let i in e)"name"!==i&&"message"!==i&&"stack"!==i&&Object.hasOwn(e,i)&&(t[i]=e[i]);return t},tn=e=>{if(!e)return{};let t={};for(let[i,n]of Object.entries(e))n instanceof Error?t[i]=ti(n):n instanceof Date?t[i]=n.toISOString():n&&"object"==typeof n?t[i]=Array.isArray(n)?n.map(e=>e instanceof Error?ti(e):e instanceof Date?e.toISOString():e&&"object"==typeof e?tn(e):e):tn(n):t[i]=n;return t};var tr="user-agent",to="function",ta="object",tl="string",ts="undefined",tc="browser",tu="device",tp="engine",td="result",tf="name",th="type",tg="vendor",tm="version",tb="architecture",tw="major",tv="model",ty="console",tx="mobile",tk="tablet",tA="smarttv",tC="wearable",tS="embedded",tO="inapp",tj="brands",tT="formFactors",t_="fullVersionList",tE="platform",tI="platformVersion",tL="bitness",tM="sec-ch-ua",tN=tM+"-full-version-list",tz=tM+"-arch",tF=tM+"-"+tL,tP=tM+"-form-factors",tR=tM+"-"+tx,tU=tM+"-"+tv,tD=tM+"-"+tE,tq=tD+"-version",tW=[tj,t_,tx,tv,tE,tI,tb,tT,tL],tH="Amazon",tB="Apple",tV="ASUS",tK="BlackBerry",tG="Google",t$="Huawei",tY="Lenovo",tZ="Honor",tX="Microsoft",tQ="Motorola",tJ="Nvidia",t0="OnePlus",t1="OPPO",t2="Samsung",t3="Sharp",t5="Sony",t6="Xiaomi",t4="Zebra",t9="Chrome",t8="Chromium",t7="Chromecast",ie="Edge",it="Firefox",ii="Opera",ir="Facebook",io="Sogou",ia="Mobile ",il=" Browser",is="Windows",ic=typeof window!==ts&&window.navigator?window.navigator:void 0,iu=ic&&ic.userAgentData?ic.userAgentData:void 0,ip=function(e,t){var i={},n=t;if(!ig(t))for(var r in n={},t)for(var o in t[r])n[o]=t[r][o].concat(n[o]?n[o]:[]);for(var a in e)i[a]=n[a]&&n[a].length%2==0?n[a].concat(e[a]):e[a];return i},id=function(e){for(var t={},i=0;i<e.length;i++)t[e[i].toUpperCase()]=e[i];return t},ih=function(e,t){if(typeof e===ta&&e.length>0){for(var i in e)if(iw(t)==iw(e[i]))return!0;return!1}return!!im(e)&&iw(t)==iw(e)},ig=function(e,t){for(var i in e)return/^(browser|cpu|device|engine|os)$/.test(i)||!!t&&ig(e[i])},im=function(e){return typeof e===tl},ib=function(e){if(e){for(var t=[],i=ix(/\\?\"/g,e).split(","),n=0;n<i.length;n++)if(i[n].indexOf(";")>-1){var r=iA(i[n]).split(";v=");t[n]={brand:r[0],version:r[1]}}else t[n]=iA(i[n]);return t}},iw=function(e){return im(e)?e.toLowerCase():e},iv=function(e){return im(e)?ix(/[^\d\.]/g,e).split(".")[0]:void 0},iy=function(e){for(var t in e)if(e.hasOwnProperty(t)){var i=e[t];typeof i==ta&&2==i.length?this[i[0]]=i[1]:this[i]=void 0}return this},ix=function(e,t){return im(t)?t.replace(e,""):t},ik=function(e){return ix(/\\?\"/g,e)},iA=function(e,t){return e=ix(/^\s\s*/,String(e)),typeof t===ts?e:e.substring(0,t)},iC=function(e,t){if(e&&t)for(var i,n,r,o,a,l,s=0;s<t.length&&!a;){var c=t[s],u=t[s+1];for(i=n=0;i<c.length&&!a&&c[i];)if(a=c[i++].exec(e))for(r=0;r<u.length;r++)l=a[++n],typeof(o=u[r])===ta&&o.length>0?2===o.length?typeof o[1]==to?this[o[0]]=o[1].call(this,l):this[o[0]]=o[1]:o.length>=3&&(typeof o[1]!==to||o[1].exec&&o[1].test?3==o.length?this[o[0]]=l?l.replace(o[
vendor: 4,966 bytes, line 2
21],o[2]):void 0:4==o.length?this[o[0]]=l?o[3].call(this,l.replace(o[1],o[2])):void 0:o.length>4&&(this[o[0]]=l?o[3].apply(this,[l.replace(o[1],o[2])].concat(o.slice(4))):void 0):o.length>3?this[o[0]]=l?o[1].apply(this,o.slice(2)):void 0:this[o[0]]=l?o[1].call(this,l,o[2]):void 0):this[o]=l||void 0;s+=2}},iS=function(e,t){for(var i in t)if(typeof t[i]===ta&&t[i].length>0){for(var n=0;n<t[i].length;n++)if(ih(t[i][n],e))return"?"===i?void 0:i}else if(ih(t[i],e))return"?"===i?void 0:i;return t.hasOwnProperty("*")?t["*"]:e},iO={ME:"4.90","NT 3.51":"3.51","NT 4.0":"4.0",2e3:["5.0","5.01"],XP:["5.1","5.2"],Vista:"6.0",7:"6.1",8:"6.2","8.1":"6.3",10:["6.4","10.0"],NT:""},ij={embedded:"Automotive",mobile:"Mobile",tablet:["Tablet","EInk"],smarttv:"TV",wearable:"Watch",xr:["VR","XR"],"?":["Desktop","Unknown"],"*":void 0},iT={Chrome:"Google Chrome",Edge:"Microsoft Edge","Edge WebView2":"Microsoft Edge WebView2","Chrome WebView":"Android WebView","Chrome Headless":"HeadlessChrome","Huawei Browser":"HuaweiBrowser","MIUI Browser":"Miui Browser","Opera Mobi":"OperaMobile",Yandex:"YaBrowser"},i_={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[tm,[tf,ia+"Chrome"]],[/webview.+edge\/([\w\.]+)/i],[tm,[tf,ie+" WebView"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[tm,[tf,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[tf,tm],[/opios[\/ ]+([\w\.]+)/i],[tm,[tf,ii+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[tm,[tf,ii+" GX"]],[/\bopr\/([\w\.]+)/i],[tm,[tf,ii]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[tm,[tf,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[tm,[tf,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(atlas|flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon|otter|dooble|(?:hi|lg |ovi|qute)browser|palemoon)\/v?([-\w\.]+)/i,/(brave)(?: chrome)?\/([\d\.]+)/i,/(aloha|heytap|ovi|115|surf|qwant)browser\/([\d\.]+)/i,/(qwant)(?:ios|mobile)\/([\d\.]+)/i,/(ecosia|weibo)(?:__| \w+@)([\d\.]+)/i],[tf,tm],[/quark(?:pc)?\/([-\w\.]+)/i],[tm,[tf,"Quark"]],[/\bddg\/([\w\.]+)/i],[tm,[tf,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[tm,[tf,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[tm,[tf,"WeChat"]],[/konqueror\/([\w\.]+)/i],[tm,[tf,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[tm,[tf,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[tm,[tf,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[tm,[tf,"Smart "+tY+il]],[/(av(?:ast|g|ira))\/([\w\.]+)/i],[[tf,/(.+)/,"$1 Secure"+il],tm],[/norton\/([\w\.]+)/i],[tm,[tf,"Norton Private"+il]],[/\bfocus\/([\w\.]+)/i],[tm,[tf,it+" Focus"]],[/ mms\/([\w\.]+)$/i],[tm,[tf,ii+" Neon"]],[/ opt\/([\w\.]+)$/i],[tm,[tf,ii+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[tm,[tf,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[tm,[tf,"Dolphin"]],[/coast\/([\w\.]+)/i],[tm,[tf,ii+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[tm,[tf,"MIUI"+il]],[/fxios\/([\w\.-]+)/i],[tm,[tf,ia+it]],[/\bqihoobrowser\/?([\w\.]*)/i],[tm,[tf,"360"]],[/\b(qq)\/([\w\.]+)/i],[[tf,/(.+)/,"$1Browser"],tm],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[tf,/(.+)/,"$1"+il],tm],[/samsungbrowser\/([\w\.]+)/i],[tm,[tf,t2+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[tm,[tf,io+" Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[tf,io+" Mobile"],tm],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[tf,tm],[/(lbbrowser|luakit|rekonq|steam(?= (clie|tenf|gameo)))/i],[tf],[/ome\/([\w\.]+).+(iron(?= saf)|360(?=[es]e$))/i],[tm,tf],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[tf,ir],tm,[th,tO]],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(bing)(?:web|sapphire)\/([\w\.]+)/i,/(instagram|snapchat|klarna)[\/ ]([-\w\.]+)/i],[tf,tm,[th,tO]],[/\bgsa\/([\w\.]+) .*safari\//i],[tm,[tf,"GSA"],[th,tO]],[/(?:musical_ly|trill)(?:.+app_?version\/|_)([\w\.]+)/i],[tm,[tf,"TikTok"],[th,tO]],[/\[(linkedin)app\]/i],[tf,[th,tO]],[/(zalo(?:app)?)[\/\sa-z]*([\w\.-]+)/i],[[tf,/(.+)/,"Zalo"],tm,[th,tO]],[/(chromium)[\/ ]([-\w\.]+)/i],[tf,tm],[/ome-(lighthouse)$/i],[tf,[th,"fetcher"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[tm,[tf,t9+" Headless"]],[/wv\).+chrome\/([\w\.]+).+edgw\//i],[tm,[tf,ie+" WebView2"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[tf,t9+" WebView"],tm],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[tm,[tf,"Android"+il]],[/chrome\/([\w\.]+) mobile/i],[tm,[tf,ia+"Chrome"]],[/(chrome|omniweb|arora|[t
2izenoka]{5} ?browser)\/v?([\w\.]+)/i],[tf,tm],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[tm,[tf,ia+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[tf,ia+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[tm,tf],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[tf,[tm,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[tf,tm],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[tf,ia+it],tm],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[tf,"Netscape"],tm],[/(wolvic|librewolf)\/([\w\.]+)/i],[tf,tm],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[tm,[tf,it+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+(?= .+rv\:.+gecko\/\d+)|[0-4][\w\.]+(?!.+compatible))/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[tf,[tm,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[tf,[tm,/[^\d\.]+./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[tb,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[tb,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[tb,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[tb,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[tb,"arm"]],[/ sun4\w[;\)]/i],[[tb,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i,/((ppc|powerpc)(64)?)( mac|;|\))/i,/(?:osf1|[freopnt]{3,4}bsd) (alpha)/i],[[tb,/ower/,"",iw]],[/mc680.0/i],[[tb,"68k"]],[/winnt.+\[axp/i],[[tb,"alpha"]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[tv,[tg,t2],[th,tk]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr]|browser)[-\w]+)/i,/sec-(sgh\w+)/i],[tv,[tg,t2],[th,tx]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)[\/\);]/i],[tv,[tg,tB],[th,tx]],[/\b(?:ios|apple\w+)\/.+[\(\/](ipad)/i,/\b(ipad)[\d,]*[;\] ].+(mac |i(pad)?)os/i],[tv,[tg,tB],[th,tk]],[/(macintosh);/i],[tv,[tg,tB]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[tv,[tg,t3],[th,tx]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[tv,[tg,tZ],[th,tk]],[/honor([-\w ]+)[;\)]/i],[tv,[tg,tZ],[th,tx]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[tv,[tg,t$],[th,tk]],[/(?:huawei) ?([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][\dc][adnt]?)\b(?!.+d\/s)/i],[tv,[tg,t$],[th,tx]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b(?:xiao)?((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[tv,/_/g," "],[tg,t6],[th,tk]],[/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/oid[^\)]+; (redmi[\-_ ]?(?:note|k)?[\w_ ]+|m?[12]\d[01]\d\w{3,6}|poco[\w ]+|(shark )?\w{3}-[ah]0|qin ?[1-3](s\+|ultra| pro)?)( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note|max|cc)?[_ ]?(?:\d{0,2}\w?)[_ ]?(?:plus|se|lite|pro)?( 5g|lte)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[tv,/_/g," "],[tg,t6],[th,tx]],[/droid.+; (cph2[3-6]\d[13579]|((gm|hd)19|(ac|be|in|kb)20|(d[en]|eb|le|mt)21|ne22)[0-2]\d|p[g-l]\w[1m]10)\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[tv,[tg,t0],[th,tx]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[tv,[tg,t1],[th,tx]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[tv,[tg,iS,{OnePlus:["203","304","403","404","413","415"],"*":t1}],[th,tk]],[/(vivo (5r?|6|8l?|go|one|s|x[il]?[2-4]?)[\w\+ ]*)(?: bui|\))/i],[tv,[tg,"BLU"],[th,tx]],[/; vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[tv,[tg,"Vivo"],[th,tx]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[tv,[tg,"Realme"],[th,tx]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[tv,[tg,tY],[th,tk]],[/lenovo[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i],[tv,[tg,tY],[th,tx]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ]([\w\s]+)(\)| bui)/i,/((?:moto(?! 360)[-\w\(\) ]+|xt\d{3,4}[cgkosw\+]?[-\d]*|nexus 6)(?= bui|\)))/i],[tv,[tg,tQ],[th,tx]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[tv,[tg,tQ],[th,tk]],[/\b(?:lg)?([vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[tv,[tg,"LG"],[th,tk]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+(?!.*(?:browser|netcast|android tv|watch|webos))(\w+)/i,/\blg-?([\d\w]+) bui/i],[tv,[tg,"LG"],[th,tx]],[/(nokia) (t[12][01])/i],[tg,tv,[th,tk]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*?))( bui|\)|;|\/)/i],[[tv,/_/g," "],[th,tx],[tg,"Nokia"]],[/(pixel (c|tablet))\b/i],[tv,[tg,tG],[th,tk]],[/droid.+;(?: google)? (g(01[13]a|020[aem]|025[jn]|1b60|1f8f|2ybb|4s1m|576d|5nz6|8hhn|8vou|a02099|c15s|d1yq|e2ae|ec77|gh2x|kv4x|p4bc|pj41|r83y|tt9q|ur25|wvk6)|pixel[\d ]*a?( pro)?( xl)?( fold)?( \(5g\))?)( bui|\))/i],[tv,[tg,tG],[th,tx]],[/(google) (pixelbook( go)?)/i],[tg,tv],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-\w\w\d\d)(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[tv,[tg,t5],[th,tx]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[tv,"Xperia Tablet"],[tg,t5],[th,tk]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[tv,[tg,tH],[th,tk]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[tv,/(.+)/g,"Fire Phone $1"],[tg,tH],[th,tx]],[/(playbook);[-\w\),; ]+(rim)/i],[tv,tg,[th,tk]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/(?:blackberry|\(bb10;) (\w+)/i],[tv,[tg,tK],[th,tx]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[tv,[tg,tV],[th,tk]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[tv,[tg,tV],[th,tx]],[/(nexus 9)/i],[tv,[tg,"HTC"],[th,tk]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[tg,[tv,/_/g," "],[th,tx]],[/tcl (xess p17aa)/i,/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])(_\w(\w|\w\w)
vendor: 5,404 bytes, line 2
2)?(\)| bui)/i],[tv,[tg,"TCL"],[th,tk]],[/droid [\w\.]+; (418(?:7d|8v)|5087z|5102l|61(?:02[dh]|25[adfh]|27[ai]|56[dh]|59k|65[ah])|a509dl|t(?:43(?:0w|1[adepqu])|50(?:6d|7[adju])|6(?:09dl|10k|12b|71[efho]|76[hjk])|7(?:66[ahju]|67[hw]|7[045][bh]|71[hk]|73o|76[ho]|79w|81[hks]?|82h|90[bhsy]|99b)|810[hs]))(_\w(\w|\w\w))?(\)| bui)/i],[tv,[tg,"TCL"],[th,tx]],[/(itel) ((\w+))/i],[[tg,iw],tv,[th,iS,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[tv,[tg,"Acer"],[th,tk]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[tv,[tg,"Meizu"],[th,tx]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[tv,[tg,"Ulefone"],[th,tx]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[tv,[tg,"Energizer"],[th,tx]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[tv,[tg,"Cat"],[th,tx]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[tv,[tg,"Smartfren"],[th,tx]],[/droid.+; (a(in)?(0(15|59|6[35])|142)p?)/i],[tv,[tg,"Nothing"],[th,tx]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[tv,[tg,"Archos"],[th,tk]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[tv,[tg,"Archos"],[th,tx]],[/; (n159v)/i],[tv,[tg,"HMD"],[th,tx]],[/(imo) (tab \w+)/i,/(infinix|tecno) (x1101b?|p904|dp(7c|8d|10a)( pro)?|p70[1-3]a?|p904|t1101)/i],[tg,tv,[th,tk]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (blu|hmd|imo|infinix|lava|oneplus|tcl|wiko)[_ ]([\w\+ ]+?)(?: bui|\)|; r)/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(oppo) ?([\w ]+) bui/i,/(hisense) ([ehv][\w ]+)\)/i,/droid[^;]+; (philips)[_ ]([sv-x][\d]{3,4}[xz]?)/i],[tg,tv,[th,tx]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[tg,tv,[th,tk]],[/(surface duo)/i],[tv,[tg,tX],[th,tk]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[tv,[tg,"Fairphone"],[th,tx]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[tv,[tg,tJ],[th,tk]],[/(sprint) (\w+)/i],[tg,tv,[th,tx]],[/(kin\.[onetw]{3})/i],[[tv,/\./g," "],[tg,tX],[th,tx]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[tv,[tg,t4],[th,tk]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[tv,[tg,t4],[th,tx]],[/(philips)[\w ]+tv/i,/smart-tv.+(samsung)/i],[tg,[th,tA]],[/hbbtv.+maple;(\d+)/i],[[tv,/^/,"SmartTV"],[tg,t2],[th,tA]],[/(vizio)(?: |.+model\/)(\w+-\w+)/i,/tcast.+(lg)e?. ([-\w]+)/i],[tg,tv,[th,tA]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[tg,"LG"],[th,tA]],[/(apple) ?tv/i],[tg,[tv,tB+" TV"],[th,tA]],[/crkey.*devicetype\/chromecast/i],[[tv,t7+" Third Generation"],[tg,tG],[th,tA]],[/crkey.*devicetype\/([^/]*)/i],[[tv,/^/,"Chromecast "],[tg,tG],[th,tA]],[/fuchsia.*crkey/i],[[tv,t7+" Nest Hub"],[tg,tG],[th,tA]],[/crkey/i],[[tv,t7],[tg,tG],[th,tA]],[/(portaltv)/i],[tv,[tg,ir],[th,tA]],[/droid.+aft(\w+)( bui|\))/i],[tv,[tg,tH],[th,tA]],[/(shield \w+ tv)/i],[tv,[tg,tJ],[th,tA]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[tv,[tg,t3],[th,tA]],[/(bravia[\w ]+)( bui|\))/i],[tv,[tg,t5],[th,tA]],[/(mi(tv|box)-?\w+) bui/i],[tv,[tg,t6],[th,tA]],[/Hbbtv.*(technisat) (.*);/i],[tg,tv,[th,tA]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[tg,/.+\/(\w+)/,"$1",iS,{LG:"lge"}],[tv,iA],[th,tA]],[/(playstation \w+)/i],[tv,[tg,t5],[th,ty]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[tv,[tg,tX],[th,ty]],[/(ouya)/i,/(nintendo) (\w+)/i,/(retroid) (pocket ([^\)]+))/i,/(valve).+(steam deck)/i,/droid.+; ((shield|rgcube|gr0006))( bui|\))/i],[[tg,iS,{Nvidia:"Shield",Anbernic:"RGCUBE",Logitech:"GR0006"}],tv,[th,ty]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[tv,[tg,t2],[th,tC]],[/((pebble))app/i,/(asus|google|lg|oppo|xiaomi) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[tg,tv,[th,tC]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[tv,[tg,t1],[th,tC]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[tv,[tg,tB],[th,tC]],[/(opwwe\d{3})/i],[tv,[tg,t0],[th,tC]],[/(moto 360)/i],[tv,[tg,tQ],[th,tC]],[/(smartwatch 3)/i],[tv,[tg,t5],[th,tC]],[/(g watch r)/i],[tv,[tg,"LG"],[th,tC]],[/droid.+; (wt63?0{2,3})\)/i],[tv,[tg,t4],[th,tC]],[/droid.+; (glass) \d/i],[tv,[tg,tG],[th,"xr"]],[/(pico) ([\w ]+) os\d/i],[tg,tv,[th,"xr"]],[/(quest( \d| pro)?s?).+vr/i],[tv,[tg,ir],[th,"xr"]],[/mobile vr; rv.+firefox/i],[[th,"xr"]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[tg,[th,tS]],[/(aeobc)\b/i],[tv,[tg,tH],[th,tS]],[/(homepod).+mac os/i],[tv,[tg,tB],[th,tS]],[/windows iot/i],[[th,tS]],[/droid.+; ([\w- ]+) (4k|android|smart|google)[- ]?tv/i],[tv,[th,tA]],[/\b((4k|android|smart|opera)[- ]?tv|tv; rv:|large screen[\w ]+safari)\b/i],[[th,tA]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew|; hmsc).+?(mobile|vr|\d) safari/i],[tv,[th,iS,{mobile:"Mobile",xr:"VR","*":tk}]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[th,tk]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[th,tx]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[tv,[tg,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[tm,[tf,ie+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[tf,tm],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[tm,[tf,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links|dillo)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[tf,tm],[/ladybird\//i],[[tf,"LibWeb"]],[/rv\
2:([\w\.]{1,9})\b.+(gecko)/i],[tm,tf]],os:[[/(windows nt) (6\.[23]); arm/i],[[tf,/N/,"R"],[tm,iS,iO]],[/(windows (?:phone|mobile|iot))(?: os)?[\/ ]?([\d\.]*( se)?)/i,/(windows)[\/ ](1[01]|2000|3\.1|7|8(\.1)?|9[58]|me|server 20\d\d( r2)?|vista|xp)/i],[tf,tm],[/windows nt ?([\d\.\)]*)(?!.+xbox)/i,/\bwin(?=3| ?9|n)(?:nt| 9x )?([\d\.;]*)/i],[[tm,/(;|\))/g,"",iS,iO],[tf,is]],[/(windows ce)\/?([\d\.]*)/i],[tf,tm],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv|ios(?=.+ip(?:ad|hone)|.+apple ?tv)|ip(?:ad|hone)(?: |.+i(?:pad)?)os|apple ?tv.+ios)[\/ ]([\w\.]+)/i,/\btvos ?([\w\.]+)/i,/cfnetwork\/.+darwin/i],[[tm,/_/g,"."],[tf,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+(haiku|morphos))/i],[[tf,"macOS"],[tm,/_/g,"."]],[/android ([\d\.]+).*crkey/i],[tm,[tf,t7+" Android"]],[/fuchsia.*crkey\/([\d\.]+)/i],[tm,[tf,t7+" Fuchsia"]],[/crkey\/([\d\.]+).*devicetype\/smartspeaker/i],[tm,[tf,t7+" SmartSpeaker"]],[/linux.*crkey\/([\d\.]+)/i],[tm,[tf,t7+" Linux"]],[/crkey\/([\d\.]+)/i],[tm,[tf,t7]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[tm,tf],[/(ubuntu) ([\w\.]+) like android/i],[[tf,/(.+)/,"$1 Touch"],tm],[/(harmonyos)[\/ ]?([\d\.]*)/i,/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen)\w*[-\/\.; ]?([\d\.]*)/i],[tf,tm],[/\(bb(10);/i],[tm,[tf,tK]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[tm,[tf,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile[;\w ]*|tablet|tv|[^\)]*(?:viera|lg(?:l25|-d300)|alcatel ?o.+|y300-f1)); rv:([\w\.]+)\).+gecko\//i],[tm,[tf,it+" OS"]],[/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i,/webos(?:[ \/]?|\.tv-20(?=2[2-9]))(\d[\d\.]*)/i],[tm,[tf,"webOS"]],[/web0s;.+?(?:chr[o0]me|safari)\/(\d+)/i],[[tm,iS,{25:"120",24:"108",23:"94",22:"87",6:"79",5:"68",4:"53",3:"38",2:"538",1:"537","*":"TV"}],[tf,"webOS"]],[/watch(?: ?os[,\/ ]|\d,\d\/)([\d\.]+)/i],[tm,[tf,"watchOS"]],[/cros [\w]+(?:\)| ([\w\.]+)\b)/i],[tm,[tf,"Chrome OS"]],[/kepler ([\w\.]+); (aft|aeo)/i],[tm,[tf,"Vega OS"]],[/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/(pico) .+os([\w\.]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/linux.+(mint)[\/\(\) ]?([\w\.]*)/i,/(mageia|vectorlinux|fuchsia|arcaos|arch(?= ?linux))[;l ]([\d\.]*)/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire|knoppix)(?: gnu[\/ ]linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/\b(aix)[; ]([1-9\.]{0,4})/i,/(hurd|linux|morphos)(?: (?:arm|x86|ppc)\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) ?(r\d)?/i],[tf,tm],[/(sunos) ?([\d\.]*)/i],[[tf,"Solaris"],tm],[/\b(beos|os\/2|amigaos|openvms|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[tf,tm]]},iE=(n={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}},iy.call(n.init,[[tc,[tf,tm,tw,th]],["cpu",[tb]],[tu,[th,tv,tg]],[tp,[tf,tm]],["os",[tf,tm]]]),iy.call(n.isIgnore,[[tc,[tm,tw]],[tp,[tm]],["os",[tm]]]),iy.call(n.isIgnoreRgx,[[tc,/ ?browser$/i],["os",/ ?os$/i]]),iy.call(n.toString,[[tc,[tf,tm]],["cpu",[tb]],[tu,[tg,tv]],[tp,[tf,tm]],["os",[tf,tm]]]),n),iI=function(e,t){var i=iE.init[t],n=iE.isIgnore[t]||0,r=iE.isIgnoreRgx[t]||0,o=iE.toString[t]||0;function a(){iy.call(this,i)}return a.prototype.getItem=function(){return e},a.prototype.withClientHints=function(){return iu?iu.getHighEntropyValues(tW).then(function(t){return e.setCH(new iL(t,!1)).parseCH().get()}):e.parseCH().get()},a.prototype.withFeatureCheck=function(){return e.detectFeature().get()},t!=td&&(a.prototype.is=function(e){var t=!1;for(var i in this)if(this.hasOwnProperty(i)&&!ih(n,i)&&iw(r?ix(r,this[i]):this[i])==iw(r?ix(r,e):e)){if(t=!0,e!=ts)break}else if(e==ts&&t){t=!t;break}return t},a.prototype.toString=function(){var e="";for(var t in o)typeof this[o[t]]!==ts&&(e+=(e?" ":"")+this[o[t]]);return e||ts}),a.prototype.then=function(e){var t=this,i=function(){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])};i.prototype={is:a.prototype.is,toString:a.prototype.toString,withClientHints:a.prototype.withClientHints,withFeatureCheck:a.prototype.withFeatureCheck};var n=new i;return e(n),n},new a};function iL(e,t){if(e=e||{},iy.call(this,tW),t)iy.call(this,[[tj,ib(e[tM])],[t_,ib(e[tN])],[tx,/\?1/.test(e[tR])],[tv,ik(e[tU])],[tE,ik(e[tD])],[tI,ik(e[tq])],[tb,ik(e[tz])],[tT,ib(e[tP])],[tL,ik(e[tF])]]);else for(var i in e)this.hasOwnProperty(i)&&typeof e[i]!==ts&&(this[i]=e[i])}function iM(e,t,i,n){return iy.call(this,[["itemType",e],["ua",t],["uaCH",n],["rgxMap",i],["data",iI(this,e)]]),this}function iN(e,t,i){if(typeof e===ta?(ig(e,!0)?(typeof t===ta&&(i=t),t=e):(i=e,t=void 0),e=void 0):typeof e!==tl||ig(t,!0)||(i=t,t=void 0),i)if(typeof i.append===to){var n={};
2i.forEach(function(e,t){n[String(t).toLowerCase()]=e}),i=n}else{var r={};for(var o in i)i.hasOwnProperty(o)&&(r[String(o).toLowerCase()]=i[o]);i=r}if(!(this instanceof iN))return new iN(e,t,i).getResult();var a=typeof e===tl?e:i&&i[tr]?i[tr]:ic&&ic.userAgent?ic.userAgent:"",l=new iL(i,!0),s=t?ip(i_,t):i_,c=function(e){return e==td?function(){return new iM(e,a,s,l).set("ua",a).set(tc,this.getBrowser()).set("cpu",this.getCPU()).set(tu,this.getDevice()).set(tp,this.getEngine()).set("os",this.getOS()).get()}:function(){return new iM(e,a,s[e],l).parseUA().get()}};return iy.call(this,[["getBrowser",c(tc)],["getCPU",c("cpu")],["getDevice",c(tu)],["getEngine",c(tp)],["getOS",c("os")],["getResult",c(td)],["getUA",function(){return a}],["setUA",function(e){return im(e)&&(a=iA(e,500)),this}]]).setUA(a),this}iM.prototype.get=function(e){return e?this.data.hasOwnProperty(e)?this.data[e]:void 0:this.data},iM.prototype.set=function(e,t){return this.data[e]=t,this},iM.prototype.setCH=function(e){return this.uaCH=e,this},iM.prototype.detectFeature=function(){if(ic&&ic.userAgent==this.ua)switch(this.itemType){case tc:ic.brave&&typeof ic.brave.isBrave==to&&this.set(tf,"Brave");break;case tu:!this.get(th)&&iu&&iu[tx]&&this.set(th,tx),"Macintosh"==this.get(tv)&&ic&&typeof ic.standalone!==ts&&ic.maxTouchPoints&&ic.maxTouchPoints>2&&this.set(tv,"iPad").set(th,tk);break;case"os":!this.get(tf)&&iu&&iu[tE]&&this.set(tf,iu[tE]);break;case td:var e=this.data,t=function(t){return e[t].getItem().detectFeature().get()};this.set(tc,t(tc)).set("cpu",t("cpu")).set(tu,t(tu)).set(tp,t(tp)).set("os",t("os"))}return this},iM.prototype.parseUA=function(){switch(this.itemType!=td&&iC.call(this.data,this.ua,this.rgxMap),this.itemType){case tc:this.set(tw,iv(this.get(tm)));break;case"os":if("iOS"==this.get(tf)&&"18.6"==this.get(tm)){var e=/\) Version\/([\d\.]+)/.exec(this.ua);e&&parseInt(e[1].substring(0,2),10)>=26&&this.set(tm,e[1])}}return this},iM.prototype.parseCH=function(){var e=this.uaCH,t=this.rgxMap;switch(this.itemType){case tc:case tp:var i,n=e[t_]||e[tj];if(n)for(var r=0;r<n.length;r++){var o=n[r].brand||n[r],a=n[r].version;this.itemType==tc&&!/not.a.brand/i.test(o)&&(!i||/Chrom/.test(i)&&o!=t8||i==ie&&/WebView2/.test(o))&&(o=iS(o,iT),(i=this.get(tf))&&!/Chrom/.test(i)&&/Chrom/.test(o)||this.set(tf,o).set(tm,a).set(tw,iv(a)),i=o),this.itemType==tp&&o==t8&&this.set(tm,a)}break;case"cpu":var l=e[tb];l&&(l&&"64"==e[tL]&&(l+="64"),iC.call(this.data,l+";",t));break;case tu:if(e[tx]&&this.set(th,tx),e[tv]&&(this.set(tv,e[tv]),!this.get(th)||!this.get(tg))){var s,c={};iC.call(c,"droid 9; "+e[tv]+")",t),!this.get(th)&&c.type&&this.set(th,c.type),!this.get(tg)&&c.vendor&&this.set(tg,c.vendor)}if(e[tT]){if("string"!=typeof e[tT])for(var u=0;!s&&u<e[tT].length;)s=iS(e[tT][u++],ij);else s=iS(e[tT],ij);this.set(th,s)}break;case"os":var p=e[tE];if(p){var d=e[tI];p==is&&(d=parseInt(iv(d),10)>=13?"11":"10"),this.set(tf,p).set(tm,d)}this.get(tf)==is&&"Xbox"==e[tv]&&this.set(tf,"Xbox").set(tm,void 0);break;case td:var f=this.data,h=function(t){return f[t].getItem().setCH(e).parseCH().get()};this.set(tc,h(tc)).set("cpu",h("cpu")).set(tu,h(tu)).set(tp,h(tp)).set("os",h("os"))}return this},iN.VERSION="2.0.9",iN.BROWSER=id([tf,tm,tw,th]),iN.CPU=id([tb]),iN.DEVICE=id([tv,tg,th,ty,tx,tA,tk,tC,tS]),iN.ENGINE=iN.OS=id([tf,tm]);let iz={macOS:"macOS",Windows:"Windows",Linux:"Linux"},iF={iOS:"iOS",Android:"Android"},iP={Unknown:"Unknown"},iR=e=>{let t=new iN(e).getOS().name;return(0,ee.match)(t).with(iz.macOS,()=>iz.macOS).with(iz.Windows,()=>iz.Windows).with(iz.Linux,()=>iz.Linux).with(iF.iOS,()=>iF.iOS).with(iF.Android,()=>iF.Android).otherwise(()=>iP.Unknown)};e.s(["MOBILE_OS_TYPES",0,iF,"OTHER_OS_TYPES",0,iP,"PC_OS_TYPES",0,iz,"userOsType",0,iR],933744);let iU=()=>{let[e,t]=(0,Q.useState)(null),i=(0,J.useTranslations)("common"),[n,r]=(0,Q.useState)(!0),[o,a]=(0,Q.useState)(null),[l,s]=(0,Q.useState)(null),[c,u]=(0,Q.useState)(null),[p,d]=(0,Q.useState)(null),[f,h]=(0,Q.useState)(null),[g,m]=(0,Q.useState)(null),b=(0,Q.useCallback)(async()=>{e&&((0,et.setInitialDeviceType)(e),await (0,ee.match)(e).with(iz.macOS,iz.Windows,iz.Linux,()=>(0,et.trackDesktopAppDownloadButtonClicked)({os:e})).with(iF.iOS,iF.Android,iP.Unknown,()=>(0,et.trackSignupButtonClicked)({os:e})).exhaustive())},[e]);return(0,Q.useEffect)(()=>{t(iR(window.navigator.userAgent))},[]),(0,Q.useEffect)(()=>
2{if(!e)return;let t=async(e,t=a,i=!0)=>{i&&r(!0);try{let i=await eG(e);t(i)}catch(e){te.error("[getDesktopAppUrl] Error occurred during desktop app download url fetching",{error:e})}finally{i&&r(!1)}};(0,ee.match)(e).with(iz.macOS,()=>{u(iz.macOS),m(iz.Windows),d(eH.MICROSOFT_STORE_SUPERINTERN_URL),h(i("downloadForWindows")),t(iz.macOS)}).with(iz.Windows,()=>{u(iz.Windows),m(iz.macOS),h(i("downloadForMac")),a(eH.MICROSOFT_STORE_SUPERINTERN_URL),r(!1),t(iz.macOS,d,!1)}).with(iz.Linux,()=>{u(iz.macOS),m(iz.Windows),d(eH.MICROSOFT_STORE_SUPERINTERN_URL),h(i("downloadForWindows")),t(iz.macOS)}).with(iF.iOS,()=>{u(null),m(null),d(null),h(null),a((0,eH.WEBAPP_URL_WITH_PATH)("apiAuthLogin")),r(!1)}).with(iF.Android,()=>{u(null),m(null),d(null),h(null),a((0,eH.WEBAPP_URL_WITH_PATH)("apiAuthLogin")),r(!1)}).with(iP.Unknown,()=>{u(null),m(null),d(null),h(null),a((0,eH.WEBAPP_URL_WITH_PATH)("apiAuthLogin")),r(!1)}).exhaustive(),s((0,ee.match)(e).with(iz.macOS,()=>i("downloadForMac")).with(iz.Windows,()=>i("downloadForWindows")).with(iz.Linux,()=>i("downloadForMac")).with(iF.iOS,()=>i("getStarted")).with(iF.Android,()=>i("getStarted")).with(iP.Unknown,()=>i("getStarted")).exhaustive())},[e,i]),{ctaUrl:o,ctaLabel:l,downloadTargetOs:c,loading:n,os:e,secondaryCtaLabel:f,secondaryCtaUrl:p,secondaryDownloadTargetOs:g,trackClick:b}};e.s(["useGetCtaInfo",0,iU],769374);let iD={intentId:0,isPending:!1},iq=iD,iW=new Set,iH=()=>{for(let e of iW)e()},iB=e=>(iW.add(e),()=>iW.delete(e)),iV=()=>iq,iK=()=>iD,iG=()=>(iq={intentId:iq.intentId+1,isPending:!0},iH(),iq.intentId),i$=()=>{(iq.isPending||void 0!==t)&&(void 0!==t&&(window.clearTimeout(t),t=void 0),iq={intentId:iq.intentId+1,isPending:!1},iH())},iY=e=>iq.isPending&&iq.intentId===e,iZ=()=>{t=window.setTimeout(i$,4e3)};e.s(["getMobileSignupNavigationSnapshot",0,iV,"getServerMobileSignupNavigationSnapshot",0,iK,"isCurrentMobileSignupNavigation",0,iY,"resetMobileSignupNavigation",0,i$,"scheduleMobileSignupNavigationRecovery",0,iZ,"startMobileSignupNavigation",0,iG,"subscribeToMobileSignupNavigation",0,iB],391785);let iX=(e,t={})=>{let{keepCurrentPage:i=!1}=t;if((e=>{try{return new URL(e).origin===eH.MICROSOFT_STORE_URL_ORIGIN}catch{return!1}})(e))return i?void window.open(e,"_blank","noopener,noreferrer"):void(window.location.href=e);if(i){let t=document.createElement("a");t.href=e,t.download="",t.style.display="none",document.body.appendChild(t),t.click(),document.body.removeChild(t);return}window.location.href=e};e.s(["triggerDesktopDownload",0,iX],39621);var iQ=e.i(9009);let iJ=({className:e})=>(0,Z.jsx)("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",fill:"currentColor",viewBox:"0 0 16 16",className:e,children:(0,Z.jsx)("path",{d:"M11.182.008C11.148-.03 9.923.023 8.857 1.18c-1.066 1.156-.902 2.482-.878 2.516s1.52.087 2.475-1.258.762-2.391.728-2.43m3.314 11.733c-.048-.096-2.325-1.234-2.113-3.422s1.675-2.789 1.698-2.854-.597-.79-1.254-1.157a3.7 3.7 0 0 0-1.563-.434c-.108-.003-.483-.095-1.254.116-.508.139-1.653.589-1.968.607-.316.018-1.256-.522-2.267-.665-.647-.125-1.333.131-1.824.328-.49.196-1.422.754-2.074 2.237-.652 1.482-.311 3.83-.067 4.56s.625 1.924 1.273 2.796c.576.984 1.34 1.667 1.659 1.899s1.219.386 1.843.067c.502-.308 1.408-.485 1.766-.472.357.013 1.061.154 1.782.539.571.197 1.111.115 1.652-.105.541-.221 1.324-1.059 2.238-2.758q.52-1.185.473-1.282"})}),i0=({className:e})=>(0,Z.jsx)("svg",{"aria-hidden":"true",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 4875 4875",className:e,fill:"
2currentColor",children:(0,Z.jsx)("path",{d:"M0 0h2311v2310H0zm2564 0h2311v2310H2564zM0 2564h2311v2311H0zm2564 0h2311v2311H2564"})});e.s(["CtaButton",0,function({loadingLabel:e,label:t,className:i,showMobileIcon:n,onDownloadStart:r}){let{ctaUrl:o,ctaLabel:a,downloadTargetOs:l,loading:s,trackClick:c,os:u}=iU(),{isPending:p}=(0,Q.useSyncExternalStore)(iB,iV,iK);(0,Q.useEffect)(()=>{let e=e=>{e.persisted&&i$()},t=()=>{i$()},i=e=>{if(!iV().isPending||!(e.target instanceof Element))return;let t=e.target.closest("a");t&&!t.hasAttribute("data-signup-navigation-cta")&&i$()};return window.addEventListener("pageshow",e),window.addEventListener("popstate",t),document.addEventListener("click",i,!0),()=>{window.removeEventListener("pageshow",e),window.removeEventListener("popstate",t),document.removeEventListener("click",i,!0)}},[]);let d=l===iz.macOS,f=l===iz.Windows;return(0,Z.jsxs)("a",{href:o??"#","data-signup-navigation-cta":"","aria-busy":p,"aria-disabled":p,target:l===iz.Windows?"_blank":void 0,rel:l===iz.Windows?"noopener noreferrer":void 0,className:(0,iQ.cn)("flex items-center gap-2 px-1",p&&"pointer-events-none opacity-70",i),onClick:e=>{if(!o)return void e.preventDefault();let t=e=>{console.error("Failed to track click event:",e)},i=null!==u&&Object.values(iz).some(e=>e===u);if(!i&&iV().isPending)return void e.preventDefault();let n=0!==e.button||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey;if(!i&&n)return void c().catch(t);let a=i?void 0:iG(),s=c();l===iz.Windows?s.catch(t):(r?.(),e.preventDefault(),i?(s.catch(t),requestAnimationFrame(()=>{iX(o,{keepCurrentPage:!0})})):s.catch(t).finally(()=>{void 0!==a&&iY(a)&&(iZ(),window.location.href=o)}))},children:[d&&(0,Z.jsx)(iJ,{className:"size-4 hidden lg:block"}),f&&(0,Z.jsx)(i0,{className:"size-3.5 hidden lg:block"}),n&&(0,Z.jsx)(X.MobileIcon,{className:"size-5 lg:hidden"}),s?e:t??a]})}],629950)},530483,e=>{"use strict";var t=e.i(949489),i=e.i(335558),n=e.i(333038),n=n,r=e.i(566069),o=e.i(137186),a=e.i(961179),l=e.i(619378),s=e.i(601369);function c({children:e}){return"u"<typeof document?null:(0,s.createPortal)(e,document.body)}function u({stepNumber:e,title:i,description:n,imageSrc:r,imageAlt:o}){return(0,t.jsxs)("div",{className:"flex flex-col items-center text-center",children:[(0,t.jsxs)("div",{className:"relative mb-4",children:[(0,t.jsx)("span",{className:"absolute -top-2 -left-2 flex size-7 items-center justify-center rounded-full bg-blue-500 text-sm font-semibold text-white z-10",children:e}),(0,t.jsx)("div",{className:"overflow-hidden rounded-xl border border-gray-200 bg-gray-50 shadow-sm",children:(0,t.jsx)(a.default,{src:r,alt:o,width:280,height:180,loading:"eager",className:"object-cover"})})]}),(0,t.jsx)("h3",{className:"mb-1 text-base font-semibold text-gray-900",children:i}),(0,t.jsx)("p",{className:"text-sm text-gray-600",children:n})]})}e.s(["InstallGuideModal",0,function({isOpen:e,onClose:a,onDownloadAgain:s}){let p=(0,l.useTranslations)("installGuide"),d=[{stepNumber:1,title:p("steps.step1.title"),description:p("steps.step1.description"),imageSrc:"/download/step1.webp",imageAlt:p("steps.step1.imageAlt")},{stepNumber:2,title:p("steps.step2.title"),description:p("steps.step2.description"),imageSrc:"/download/step2.webp",imageAlt:p("steps.step2.imageAlt")},{stepNumber:3,title:p("steps.step3.title"),description:p("steps.step3.description"),imageSrc:"/download/step3.webp",imageAlt:p("steps.step3.imageAlt")}];return(0,t.jsx)(c,{children:(0,t.jsx)(r.AnimatePresence,{children:e&&(0,t.jsx)(o.motion.div,{initial:{opacity:0}
2,animate:{opacity:1},exit:{opacity:0},onClick:a,className:"fixed inset-0 z-[100] flex items-center justify-center bg-black/50 backdrop-blur-sm p-4",children:(0,t.jsxs)(o.motion.div,{initial:{scale:.95,opacity:0},animate:{scale:1,opacity:1},exit:{scale:.95,opacity:0},transition:{type:"spring",damping:30,stiffness:300},onClick:e=>e.stopPropagation(),className:"relative w-full max-w-4xl rounded-2xl bg-white p-6 md:p-8 shadow-xl",children:[(0,t.jsx)("button",{type:"button",onClick:a,className:"absolute right-4 top-4 rounded-full p-2 text-gray-400 hover:bg-gray-100 hover:text-gray-600 transition-colors","aria-label":p("close"),children:(0,t.jsx)(n.default,{className:"size-5"})}),(0,t.jsxs)("div",{className:"mb-8 text-center",children:[(0,t.jsxs)("div",{className:"mb-3 inline-flex items-center gap-2 rounded-full px-4 py-1.5 text-sm font-medium text-green-600",children:[(0,t.jsx)(i.CheckCircle2,{className:"size-4"}),p("downloaded")]}),(0,t.jsx)("h2",{className:"text-2xl font-bold text-gray-900",children:p("title")})]}),(0,t.jsx)("div",{className:"grid gap-8 md:grid-cols-3",children:d.map(e=>(0,t.jsx)(u,{...e},e.stepNumber))}),(0,t.jsxs)("div",{className:"mt-8 text-center",children:[(0,t.jsxs)("span",{className:"text-sm text-gray-500",children:[p("problem")," "]}),(0,t.jsx)("button",{type:"button",onClick:s,className:"text-sm font-medium text-blue-600 hover:text-blue-700 hover:underline",children:p("downloadAgain")})]})]})})})})}],530483)},867819,e=>{"use strict";var t=e.i(959807);function i(e,t){if(null==e)return{};var i,n,r={},o=Object.keys(e);for(n=0;n<o.length;n++)i=o[n],t.indexOf(i)>=0||(r[i]=e[i]);return r}var n=["color"],r=(0,t.forwardRef)(function(e,r){var o=e.color,a=i(e,n);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:r}),(0,t.createElement)("path",{d:"M6.1584 3.13508C6.35985 2.94621 6.67627 2.95642 6.86514 3.15788L10.6151 7.15788C10.7954 7.3502 10.7954 7.64949 10.6151 7.84182L6.86514 11.8418C6.67627 12.0433 6.35985 12.0535 6.1584 11.8646C5.95694 11.6757 5.94673 11.3593 6.1356 11.1579L9.565 7.49985L6.1356 3.84182C5.94673 3.64036 5.95694 3.32394 6.1584 3.13508Z",fill:void 0===o?"currentColor":o,fillRule:"evenodd",clipRule:"evenodd"}))}),o=["color"],a=(0,t.forwardRef)(function(e,n){var r=e.color,a=i(e,o);return(0,t.createElement)("svg",Object.assign({width:"15",height:"15",viewBox:"0 0 15 15",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a,{ref:n}),(0,t.createElement)("path",{d:"M4 2.5C4 2.22386 4.22386 2 4.5 2H10.5C10.7761 2 11 2.22386 11 2.5V12.5C11 12.7761 10.7761 13 10.5 13H4.5C4.22386 13 4 12.7761 4 12.5V2.5ZM4.5 1C3.67157 1 3 1.67157 3 2.5V12.5C3 13.3284 3.67157 14 4.5 14H10.5C11.3284 14 12 13.3284 12 12.5V2.5C12 1.67157 11.3284 1 10.5 1H4.5ZM6 11.65C5.8067 11.65 5.65 11.8067 5.65 12C5.65 12.1933 5.8067 12.35 6 12.35H9C9.1933 12.35 9.35 12.1933 9.35 12C9.35 11.8067 9.1933 11.65 9 11.65H6Z",fill:void 0===r?"currentColor":r,fillRule:"evenodd",clipRule:"evenodd"}))});e.s(["ChevronRightIcon",0,r,"MobileIcon",0,a])},333038,e=>{"use strict";let t=(0,e.i(444719).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",0,t])},663729,(e,t,i)=>{"use strict";function n(e){try{return JSON.stringify(e)}catch(e){return'"[Circular]"'}}t.exports=function(e,t,i){var r=i&&i.stringify||n;if("object"==typeof e&&null!==e){var o=t.length+1;if(1===o)return e;var a=Array(o);a[0]=r(e);for(var l=1;l<o;l++)a[l]=r(t[l]);return a.join(" ")}if("string"!=typeof e)return e;var s=t.length;if(0===s)return e;for(var c="",u=0,p=-1,d=e&&e.length||0,f=0;f<d;){if(37===e.charCodeAt(f)&&f+1<d){switch(p=p>-1?p:0,e.charCodeAt(f+1)){case 100:case 102:if(u>=s||null==t[u])break;p<f&&(c+=e.slice(p,f)),c+=Number(t[u]),p=f+2,f++;break;case 105:if(u>=s||null==t[u])break;p<f&&(c+=e.slice(p,f)),c+=Math.floor(Number(t[u])),p=f+2,f++;break;case 79:case 111:case 106:if(u>=s||void 0===t[u])break;p<f&&(c+=e.slice(p,f));var h=typeof t[u];if("string"===h){c+="'"+t[u]+"'",p=f+2,f++;break}if("function"===h){c+=t[u].name||"<anonymous>",p=f+2,f++;break}c+=r(t[u]),p=f+2,f++;break;case 115:if(u>=s)break;p<f&&(c+=e.slice(p,f)),c+=String(t[u]),p=f+2,f++;break;case 37:p<f&&(c+=e.slice(p,f)),c+="%",p=f+2,f++,u--}++u}++f}return -1===p?e:(p<d&&(c+=e.slice(p)),c)}},104077,(e,t,i)=>{"use strict";let n=e.r(663729);t.exports=u;let r=function(){function e(e){return void 0!==e&&e}try{if("u">typeof globalThis)return globalThis;return Object.defineProperty(Object.prototype,"globalThis",{get:function(){return delete Object.prototype.globalThis,this.globalThis=this},configurable:!0}),globalThis}catch(t){return e(self)||e(window)||e(this)||{}}}().console||{};function o(e,t){return"silent"===e?1/0:t.levels.values[e]}let a=Symbol("pino.logFuncs"),l=Symbol("pino.hierarchy"),s={error:"log",fatal:"error",warn:"error",info:"log",debug:"log",trace:"log"};function c(e,t){let i={logger:t,parent:e[l]};t[l]=i}function u(e){var t,i,n;let l,h,g;(e=e||{}).browser=e.browser||{};let m=e.browser.transmit;if(m&&"function"!=typeof m.send)throw Error("pino: transmit option must have a send function");let y=e.browser.write||r;e.browser.write&&(e.browser.asObject=!0);let x=e.serializers||{},k=(t=e.browser.serialize,Array.isArray(t)?t.filter(function(e){return"!stdSerializers.err"!==e}):!0===t&&Object.keys(x)),A=e.browser.serialize;Array.isArray(e.browser.serialize)&&e.browser.serialize.indexOf("!stdSerializers.err")>-1&&(A=!1);let C=Object.keys(e.customLevels||{}),S=["error","fatal","warn","info","debug","trace"].concat(C);
2"function"==typeof y&&S.forEach(function(e){y[e]=y}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");let O=e.level||"info",j=Object.create(y);j.log||(j.log=b),l={},S.forEach(e=>{l[e]=y[e]?y[e]:r[e]||r[s[e]||"log"]||b}),j[a]=l,c({},j),Object.defineProperty(j,"levelVal",{get:function(){return o(this.level,this)}}),Object.defineProperty(j,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,p(this,T,j,"error"),p(this,T,j,"fatal"),p(this,T,j,"warn"),p(this,T,j,"info"),p(this,T,j,"debug"),p(this,T,j,"trace"),C.forEach(e=>{p(this,T,j,e)})}});let T={transmit:m,serialize:k,asObject:e.browser.asObject,asObjectBindingsOnly:e.browser.asObjectBindingsOnly,formatters:e.browser.formatters,reportCaller:e.browser.reportCaller,levels:S,timestamp:"function"==typeof(i=e).timestamp?i.timestamp:!1===i.timestamp?w:v,messageKey:e.messageKey||"msg",onChild:e.onChild||b};function _(t,i,n){if(!i)throw Error("missing bindings for child Pino");n=n||{},k&&i.serializers&&(n.serializers=i.serializers);let r=n.serializers;if(k&&r){var o=Object.assign({},x,r),a=!0===e.browser.serialize?Object.keys(o):k;delete i.serializers,d([i],a,o,this._stdErrSerialize)}function l(e){this._childLevel=(0|e._childLevel)+1,this.bindings=i,o&&(this.serializers=o,this._serialize=a),m&&(this._logEvent=f([].concat(e._logEvent.bindings,i)))}l.prototype=this;let s=new l(this);return c(this,s),s.child=function(...e){return _.call(this,t,...e)},s.level=n.level||this.level,t.onChild(s),s}return h=e.customLevels||{},j.levels={values:Object.assign({},u.levels.values,h),labels:Object.assign({},u.levels.labels,(g={},Object.keys(n=h).forEach(function(e){g[n[e]]=e}),g))},j.level=O,j.isLevelEnabled=function(e){return!!this.levels.values[e]&&this.levels.values[e]>=this.levels.values[this.level]},j.setMaxListeners=j.getMaxListeners=j.emit=j.addListener=j.on=j.prependListener=j.once=j.prependOnceListener=j.removeListener=j.removeAllListeners=j.listeners=j.listenerCount=j.eventNames=j.write=j.flush=b,j.serializers=x,j._serialize=k,j._stdErrSerialize=A,j.child=function(...e){return _.call(this,T,...e)},m&&(j._logEvent=f()),j}function p(e,t,i,s){var c,u,p,h,g,m,w;if(Object.defineProperty(e,s,{value:o(e.level,i)>o(s,i)?b:i[a][s],writable:!0,enumerable:!0,configurable:!0}),e[s]===b){if(!t.transmit)return;let n=o(t.transmit.level||e.level,i);if(o(s,i)<n)return}e[s]=(c=e,u=t,p=i,h=s,g=c[a][h],function(){let e=u.timestamp(),t=Array(arguments.length),i=Object.getPrototypeOf&&Object.getPrototypeOf(this)===r?r:this;for(var a=0;a<t.length;a++)t[a]=arguments[a];var l=!1;if(u.serialize&&(d(t,this._serialize,this.serializers,this._stdErrSerialize),l=!0),u.asObject||u.formatters){let r=function(e,t,i,r,o){let{level:a,log:l=e=>e}=o.formatters||{},s=i.slice(),c=s[0],u={},p=(0|e._childLevel)+1;if(p<1&&(p=1),r&&(u.time=r),a?Object.assign(u,a(t,e.levels.values[t])):u.level=e.levels.values[t],o.asObjectBindingsOnly){if(null!==c&&"object"==typeof c)for(;p--&&"object"==typeof s[0];)Object.assign(u,s.shift());return[l(u),...s]}if(null!==c&&"object"==typeof c){for(;p--&&"object"==typeof s[0];)Object.assign(u,s.shift());c=s.length?n(s.shift(),s):void 0}else"string"==typeof c&&(c=n(s.shift(),s));return void 0!==c&&(u[o.messageKey]=c),[l(u)]}(this,h,t,e,u);if(u.reportCaller&&r&&r.length>0&&r[0]&&"object"==typeof r[0])try{let e=y();e&&(r[0].caller=e)}catch(e){}g.call(i,...r)}else{if(u.reportCaller)try{let e=y();e&&t.push(e)}catch(e){}g.apply(i,t)}if(u.transmit){let i=u.transmit.level||c._level,n=o(i,p),r=o(h,p);if(r<n)return;!function(e,t,i,n=!1){let r=t.send,o=t.ts,a=t.methodLevel,l=t.methodValue,s=t.val,c=e._logEvent.bindings;n||d(i,e._serialize||Object.keys(e.serializers),e.serializers,void 0===e._stdErrSerialize||e._stdErrSerialize),e._logEvent.ts=o,e._logEvent.messages=i.filter(function(e){return -1===c.indexOf(e)}),e._logEvent.level.label=a,e._logEvent.level.value=l,r(a,e._logEvent,s),e._logEvent=f(c)}(this,{ts:e,methodLevel:h,methodValue:r,transmitLevel:i,transmitValue:p.levels.values[u.transmit.level||c._level],send:u.transmit.send,val:o(c._level,p)},t,l)}});let v=function(e){let t=[];e.bindings&&t.push(e.bindings);let i=e[l];for(;i.parent;)(i=i.parent).logger.bindings&&t.push(i.logger.bindings);return t.reverse()}(e);0!==v.length&&(e[s]=(m=v,w=e[s],function(){return w.apply(this,[...m,...arguments])}))}function d(e,t,i,n){for(let r in e)if(n&&e[r]instanceof Error)e[r]=u.stdSerializers.err(e[r]);else if("object"==typeof e[r]&&!Array.isArray(e[r])&&t)for(let n in e[r])t.indexOf(n)>-1&&n in i&&(e[r][n]=i[n](e[r][n]))}function f(e){return{ts:0,messages:[],bindings:e||[],level:{label:"",value:0}}}function h(e){let t={type:e.constructor.name,msg:e.message,stack:e.stack};for(let i in e)void 0===t[i]&&(t[i]=e[i]);return t}function g(){return{}}function m(e){return e}function b(){}function w(){return!1}function v(){return Date.now()}function y(){let e=Error().stack;if(!e)return null;let t=e.split("\n");for(let e=1;e<t.length;e++){let i=t[e].trim();if(/(^at\s+)?(createWrap|LOG|set\s*\(|asObject|Object\.apply|Function\.apply)/.test(i)||-1!==i.indexOf("browser.js")||-1!==i.indexOf("node:internal")||-1!==i.indexOf("node_modules"))continue;let n=i.match(/\((.*?):(\d+):(\d+)\)/);if(n||(n=i.match(/at\s+(.*?):(\d+):(\d+)/)),n)return n[1]+":"+n[2]+":"+n[3]}return null}u.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},u.stdSerializers={mapHttpRequest:g,mapHttpResponse:g,wrapRequestSerializer:m,wrapResponseSerializer:m,wrapErrorSerializer:m,req:g,res:g,err:h,errWithCause:h},u.stdTimeFunctions=Object.assign({},{nullTime:w,epochTime:v,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),t.exports.default=u,t.exports.pino=u}]); 3
4//# debugId=5de223fc-f977-0f11-2e06-ae5dedb23b69
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.