PageSourceSearch

https://peterchen97.cn/assets/vendor-misc-WKm5Kdig.js

js peterchen97.cn collected 2026-10-02 00:05:16 UTC 273,645 bytes, 92 lines download raw bytes

vendor: 11,094 bytes, lines 1-3
1var hf=Object.defineProperty;var pf=(e,t,n)=>t in e?hf(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var ne=(e,t,n)=>pf(e,typeof t!="symbol"?t+"":t,n);import{c as Bi,u as Se,s as mf,w as Fi,l as gf,m as da,d as vf,p as bf,r as yf,q as wf,h as Ef,g as us,o as Sf,n as Gl,a as _f,b as si}from"./vendor-vue-BVJWaRIf.js";function Jl(e,t){return function(){return e.apply(t,arguments)}}const{toString:xf}=Object.prototype,{getPrototypeOf:xn}=Object,{iterator:pr,toStringTag:Zl}=Symbol,fo=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),lr=(e,t)=>{let n=e;const r=[];for(;n!=null&&n!==Object.prototype;){if(r.indexOf(n)!==-1)return!1;if(r.push(n),fo(n,t))return!0;n=xn(n)}return!1},Tf=(e,t)=>e!=null&&lr(e,t)?e[t]:void 0,fs=(e=>t=>{const n=xf.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),lt=e=>(e=e.toLowerCase(),t=>fs(t)===e),Lo=e=>t=>typeof t===e,{isArray:Zt}=Array,Tn=Lo("undefined");function Pn(e){return e!==null&&!Tn(e)&&e.constructor!==null&&!Tn(e.constructor)&&Ue(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const Ql=lt("ArrayBuffer");function kf(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Ql(e.buffer),t}const Af=Lo("string"),Ue=Lo("function"),ec=Lo("number"),Dn=e=>e!==null&&typeof e=="object",Rf=e=>e===!0||e===!1,to=e=>{if(!Dn(e))return!1;const t=xn(e);return(t===null||t===Object.prototype||xn(t)===null)&&!lr(e,Zl)&&!lr(e,pr)},Cf=e=>{if(!Dn(e)||Pn(e))return!1;try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},Of=lt("Date"),Pf=lt("File"),Df=e=>!!(e&&typeof e.uri<"u"),If=e=>e&&typeof e.getParts<"u",Lf=lt("Blob"),Nf=lt("FileList"),Mf=e=>Dn(e)&&Ue(e.pipe);function Bf(){return typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{}}const ha=Bf(),pa=typeof ha.FormData<"u"?ha.FormData:void 0,Ff=e=>{if(!e)return!1;if(pa&&e instanceof pa)return!0;const t=xn(e);if(!t||t===Object.prototype||!Ue(e.append))return!1;const n=fs(e);return n==="formdata"||n==="object"&&Ue(e.toString)&&e.toString()==="[object FormData]"},Uf=lt("URLSearchParams"),[zf,$f,Hf,jf]=["ReadableStream","Request","Response","Headers"].map(lt),Wf=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function mr(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),Zt(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{if(Pn(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),s=i.length;let a;for(r=0;r<s;r++)a=i[r],t.call(null,e[a],a,e)}}function tc(e,t){if(Pn(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const Yt=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,nc=e=>!Tn(e)&&e!==Yt;function Ui(...e){const{caseless:t,skipUndefined:n}=nc(this)&&this||{},r={},o=(i,s)=>{if(s==="__proto__"||s==="constructor"||s==="prototype")return;const a=t&&typeof s=="string"&&tc(r,s)||s,l=fo(r,a)?r[a]:void 0;to(l)&&to(i)?r[a]=Ui(l,i):to(i)?r[a]=Ui({},i):Zt(i)?r[a]=i.slice():(!n||!Tn(i))&&(r[a]=i)};for(let i=0,s=e.length;i<s;i++){const a=e[i];if(!a||Pn(a)||(mr(a,o),typeof a!="object"||Zt(a)))continue;const l=Object.getOwnPropertySymbols(a);for(let c=0;c<l.length;c++){const u=l[c];nd.call(a,u)&&o(a[u],u)}}return r}const qf=(e,t,n,{allOwnKeys:r}={})=>(mr(t,(o,i)=>{n&&Ue(o)?Object.defineProperty(e,i,{__proto__:null,value:Jl(o,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,i,{__proto__:null,value:o,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),Yf=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),Kf=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{__proto__:null,value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{__proto__:null,value:t.prototype}),n&&Object.assign(e.prototype,n)},Vf=(e,t,n,r)=>{let o,i,s;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),i=o.length;i-- >0;)s=o[i],(!r||r(s,e,t))&&!a[s]&&(t[s]=e[s],a[s]=!0);e=n!==!1&&xn(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},Xf=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},Gf=e=>{if(!e)return null;if(Zt(e))return e;let t=e.length;if(!ec(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Jf=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&xn(Uint8Array)),Zf=(e,t)=>{const r=(e&&e[pr]).call(e);let o;for(;(o=r.next())&&!o.done;){const i=o.value;t.call(e,i[0],i[1])}},Qf=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},ed=lt("HTMLFormElement"),td=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),{propertyIsEnumerable:nd}=Object.prototype,rd=lt("RegExp"),rc=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};mr(n,(o,i)=>{let s;(s=t(o,i,e))!==!1&&(r[i]=s||o)}),Object.defineProperties(e,r)},od=e=>{rc(e,(t,n)=>{if(Ue(e)&&["arguments","caller","callee"].includes(n))return!1;const r=e[n];if(Ue(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},id=(e,t)=>{const n={},r=o=>{o.forEach(i=>{n[i]=!0})};return Zt(e)?r(e):r(String(e).split(t)),n},sd=()=>{},ad=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function ld(e){return!!(e&&Ue(e.append)&&e[Zl]==="FormData"&&e[pr])}const cd=e=>{const t=new WeakSet,n=r=>{if(Dn(r)){if(t.has(r))return;if(Pn(r))return r;if(!("toJSON"in r)){t.add(r);const o=Zt(r)?[]:{};return mr(r,(i,s)=>{const a=n(i);!Tn(a)&&(o[s]=a)}),t.delete(r),o}}return r};return n(e)},ud=lt("AsyncFunction"),fd=e=>e&&(Dn(e)||Ue(e))&&Ue(e.then)&&Ue(e.catch),oc=((e,t)=>e?setImmediate:t?((n,r)=>(Yt.addEventListener("message",({source:o,data:i})=>{o===Yt&&i===n&&r.length&&r.shift()()},!1),o=>{r.push(o),Yt.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",Ue(Yt.postMessage)),dd=typeof queueMicrotask<"u"?queueMicrotask.bind(Yt):typeof process<"u"&&process.nextTick||oc,ic=e=>e!=null&&Ue(e[pr]),hd=e=>e!=null&&lr(e,pr)&&ic(e),b={isArray:Zt,isArrayBuffer:Ql,isBuffer:Pn,isFormData:Ff,isArrayBufferView:kf,isString:Af,isNumber:ec,isBoolean:Rf,isObject:Dn,isPlainObject:to,isEmptyObject:Cf,isReadableStream:zf,isRequest:$f,isResponse:Hf,isHeaders:jf,isUndefined:Tn,isDate:Of,isFile:Pf,isReactNativeBlob:Df,isReactNative:If,isBlob:Lf,isRegExp:rd,isFunction:Ue,isStream:Mf,isURLSearchParams:Uf,isTypedArray:Jf,isFileList:Nf,forEach:mr,merge:Ui,extend:qf,trim:Wf,stripBOM:Yf,inherits:Kf,toFlatObject:Vf,kindOf:fs,kindOfTest:lt,endsWith:Xf,toArray:Gf,forEachEntry:Zf,matchAll:Qf,isHTMLForm:ed,hasOwnProperty:fo,hasOwnProp:fo,hasOwnInPrototypeChain:lr,getSafeProp:Tf,reduceDescriptors:rc,freezeMethods:od,toObjectSet:id,toCamelCase:td,noop:sd,toFiniteNumber:ad,findKey:tc,global:Yt,isContextDefined:nc,isSpecCompliantForm:ld,toJSONObject:cd,isAsyncFn:ud,isThenable:fd,setImmediate:oc,asap:dd,isIterable:ic,isSafeIterable:hd},pd=b.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),md=e=>{const t={};let n,r,o;return e&&e.split(`
2`).forEach(function(s){o=s.indexOf(":"),n=s.substring(0,o).trim().toLowerCase(),r=s.substring(o+1).trim(),!(!n||t[n]&&pd[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t};function gd(e){let t=0,n=e.length;for(;t<n;){const r=e.charCodeAt(t);if(r!==9&&r!==32)break;t+=1}for(;n>t;){const r=e.charCodeAt(n-1);if(r!==9&&r!==32)break;n-=1}return t===0&&n===e.length?e:e.slice(t,n)}const vd=new RegExp("[\\u0000-\\u0008\\u000a-\\u001f\\u007f]+","g"),bd=new RegExp("[^\\u0009\\u0020-\\u007e\\u0080-\\u00ff]+","g");function ds(e,t){return b.isArray(e)?e.map(n=>ds(n,t)):gd(String(e).replace(t,""))}const yd=e=>ds(e,vd),wd=e=>ds(e,bd);function sc(e){const t=Object.create(null);return b.forEach(e.toJSON(),(n,r)=>{t[r]=wd(n)}),t}const ma=Symbol("internals");function Fn(e){return e&&String(e).trim().toLowerCase()}function no(e){return e===!1||e==null?e:b.isArray(e)?e.map(no):yd(String(e))}function Ed(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const Sd=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function ai(e,t,n,r,o){if(b.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!b.isString(t)){if(b.isString(r))return t.indexOf(r)!==-1;if(b.isRegExp(r))return r.test(t)}}function _d(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function xd(e,t){const n=b.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{__proto__:null,value:function(o,i,s){return this[r].call(this,t,o,i,s)},configurable:!0})})}let Re=class{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function i(a,l,c){const u=Fn(l);if(!u)return;const p=b.findKey(o,u);(!p||o[p]===void 0||c===!0||c===void 0&&o[p]!==!1)&&(o[p||l]=no(a))}const s=(a,l)=>b.forEach(a,(c,u)=>i(c,u,l));if(b.isPlainObject(t)||t instanceof this.constructor)s(t,n);else if(b.isString(t)&&(t=t.trim())&&!Sd(t))s(md(t),n);else if(b.isObject(t)&&b.isSafeIterable(t)){let a=Object.create(null),l,c;for(const u of t){if(!b.isArray(u))throw new TypeError("Object iterator must return a key-value pair");c=u[0],b.hasOwnProp(a,c)?(l=a[c],a[c]=b.isArray(l)?[...l,u[1]]:[l,u[1]]):a[c]=u[1]}s(a,n)}else t!=null&&i(n,t,r);return this}get(t,n){if(t=Fn(t),t){const r=b.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return Ed(o);if(b.isFunction(n))return n.call(this,o,r);if(b.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Fn(t),t){const r=b.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||ai(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function i(s){if(s=Fn(s),s){const a=b.findKey(r,s);a&&(!n||ai(r,r[a],a,n))&&(delete r[a],o=!0)}}return b.isArray(t)?t.forEach(i):i(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const i=n[r];(!t||ai(this,this[i],i,t,!0))&&(delete this[i],o=!0)}return o}normalize(t){const n=this,r={};return b.forEach(this,(o,i)=>{const s=b.findKey(r,i);if(s){n[s]=no(o),delete n[i];return}const a=t?_d(i):String(i).trim();a!==i&&delete n[i],n[a]=no(o),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return b.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&b.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
3`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);
vendor: 4,359 bytes, line 3
3return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[ma]=this[ma]={accessors:{}}).accessors,o=this.prototype;function i(s){const a=Fn(s);r[a]||(xd(o,s),r[a]=!0)}return b.isArray(t)?t.forEach(i):i(t),this}};Re.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);b.reduceDescriptors(Re.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});b.freezeMethods(Re);const Td="[REDACTED ****]";function kd(e){if(b.hasOwnProp(e,"toJSON"))return!0;let t=Object.getPrototypeOf(e);for(;t&&t!==Object.prototype;){if(b.hasOwnProp(t,"toJSON"))return!0;t=Object.getPrototypeOf(t)}return!1}function Ad(e,t){const n=new Set(t.map(i=>String(i).toLowerCase())),r=[],o=i=>{if(i===null||typeof i!="object"||b.isBuffer(i))return i;if(r.indexOf(i)!==-1)return;i instanceof Re&&(i=i.toJSON()),r.push(i);let s;if(b.isArray(i))s=[],i.forEach((a,l)=>{const c=o(a);b.isUndefined(c)||(s[l]=c)});else{if(!b.isPlainObject(i)&&kd(i))return r.pop(),i;s=Object.create(null);for(const[a,l]of Object.entries(i)){const c=n.has(a.toLowerCase())?Td:o(l);b.isUndefined(c)||(s[a]=c)}}return r.pop(),s};return o(e)}let O=class ac extends Error{static from(t,n,r,o,i,s){const a=new ac(t.message,n||t.code,r,o,i);return Object.defineProperty(a,"cause",{__proto__:null,value:t,writable:!0,enumerable:!1,configurable:!0}),a.name=t.name,t.status!=null&&a.status==null&&(a.status=t.status),s&&Object.assign(a,s),a}constructor(t,n,r,o,i){super(t),Object.defineProperty(this,"message",{__proto__:null,value:t,enumerable:!0,writable:!0,configurable:!0}),this.name="AxiosError",this.isAxiosError=!0,n&&(this.code=n),r&&(this.config=r),o&&(this.request=o),i&&(this.response=i,this.status=i.status)}toJSON(){const t=this.config,n=t&&b.hasOwnProp(t,"redact")?t.redact:void 0,r=b.isArray(n)&&n.length>0?Ad(t,n):b.toJSONObject(t);return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:r,code:this.code,status:this.status}}};O.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE";O.ERR_BAD_OPTION="ERR_BAD_OPTION";O.ECONNABORTED="ECONNABORTED";O.ETIMEDOUT="ETIMEDOUT";O.ECONNREFUSED="ECONNREFUSED";O.ERR_NETWORK="ERR_NETWORK";O.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS";O.ERR_DEPRECATED="ERR_DEPRECATED";O.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE";O.ERR_BAD_REQUEST="ERR_BAD_REQUEST";O.ERR_CANCELED="ERR_CANCELED";O.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT";O.ERR_INVALID_URL="ERR_INVALID_URL";O.ERR_FORM_DATA_DEPTH_EXCEEDED="ERR_FORM_DATA_DEPTH_EXCEEDED";const Rd=null,lc=100;function zi(e){return b.isPlainObject(e)||b.isArray(e)}function cc(e){return b.endsWith(e,"[]")?e.slice(0,-2):e}function li(e,t,n){return e?e.concat(t).map(function(o,i){return o=cc(o),!n&&i?"["+o+"]":o}).join(n?".":""):t}function Cd(e){return b.isArray(e)&&!e.some(zi)}const Od=b.toFlatObject(b,{},null,function(t){return/^is[A-Z]/.test(t)});function No(e,t,n){if(!b.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=b.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(S,E){return!b.isUndefined(E[S])});const r=n.metaTokens,o=n.visitor||v,i=n.dots,s=n.indexes,a=n.Blob||typeof Blob<"u"&&Blob,l=n.maxDepth===void 0?lc:n.maxDepth,c=a&&b.isSpecCompliantForm(t),u=[];if(!b.isFunction(o))throw new TypeError("visitor must be a function");function p(m){if(m===null)return"";if(b.isDate(m))return m.toISOString();if(b.isBoolean(m))return m.toString();if(!c&&b.isBlob(m))throw new O("Blob is not supported. Use a Buffer instead.");if(b.isArrayBuffer(m)||b.isTypedArray(m)){if(c&&typeof a=="function")return new a([m]);if(typeof Buffer<"u")return Buffer.from(m);throw new O("Blob is not supported. Use a Buffer instead.",O.ERR_NOT_SUPPORT)}return m}function f(m){if(m>l)throw new O("Object is too deeply nested ("+m+" levels). Max depth: "+l,O.ERR_FORM_DATA_DEPTH_EXCEEDED)}function d(m,S){if(l===1/0)return JSON.stringify(m);const E=[];return JSON.stringify(m,function(A,T){if(!b.isObject(T))return T;for(;E.length&&E[E.length-1]!==this;)E.pop();return E.push(T),f(S+E.length-1),T})}function v(m,S,E){let _=m;if(b.isReactNative(t)&&b.isReactNativeBlob(m))return t.append(li(E,S,i),p(m)),!1;if(m&&!E&&typeof m=="object"){if(b.endsWith(S,"{}"))S=r?S:S.slice(0,-2),m=d(m,1);
vendor: 3,960 bytes, line 3
3else if(b.isArray(m)&&Cd(m)||(b.isFileList(m)||b.endsWith(S,"[]"))&&(_=b.toArray(m)))return S=cc(S),_.forEach(function(T,L){!(b.isUndefined(T)||T===null)&&t.append(s===!0?li([S],L,i):s===null?S:S+"[]",p(T))}),!1}return zi(m)?!0:(t.append(li(E,S,i),p(m)),!1)}const g=Object.assign(Od,{defaultVisitor:v,convertValue:p,isVisitable:zi});function y(m,S,E=0){if(!b.isUndefined(m)){if(f(E),u.indexOf(m)!==-1)throw new Error("Circular reference detected in "+S.join("."));u.push(m),b.forEach(m,function(A,T){(!(b.isUndefined(A)||A===null)&&o.call(t,A,b.isString(T)?T.trim():T,S,g))===!0&&y(A,S?S.concat(T):[T],E+1)}),u.pop()}}if(!b.isObject(e))throw new TypeError("data must be an object");return y(e),t}function ga(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(e).replace(/[!'()~]|%20/g,function(r){return t[r]})}function hs(e,t){this._pairs=[],e&&No(e,this,t)}const uc=hs.prototype;uc.append=function(t,n){this._pairs.push([t,n])};uc.toString=function(t){const n=t?r=>t.call(this,r,ga):ga;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function Pd(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function fc(e,t,n){if(!t)return e;e=e||"";const r=b.isFunction(n)?{serialize:n}:n,o=b.getSafeProp(r,"encode")||Pd,i=b.getSafeProp(r,"serialize");let s;if(i?s=i(t,r):s=b.isURLSearchParams(t)?t.toString():new hs(t,r).toString(o),s){const a=e.indexOf("#");a!==-1&&(e=e.slice(0,a)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class va{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){b.forEach(this.handlers,function(r){r!==null&&t(r)})}}const ps={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1,legacyInterceptorReqResOrdering:!0,advertiseZstdAcceptEncoding:!1,validateStatusUndefinedResolves:!0},Dd=typeof URLSearchParams<"u"?URLSearchParams:hs,Id=typeof FormData<"u"?FormData:null,Ld=typeof Blob<"u"?Blob:null,Nd={isBrowser:!0,classes:{URLSearchParams:Dd,FormData:Id,Blob:Ld},protocols:["http","https","file","blob","url","data"]},ms=typeof window<"u"&&typeof document<"u",$i=typeof navigator=="object"&&navigator||void 0,Md=ms&&(!$i||["ReactNative","NativeScript","NS"].indexOf($i.product)<0),Bd=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",Fd=ms&&window.location.href||"http://localhost",Ud=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:ms,hasStandardBrowserEnv:Md,hasStandardBrowserWebWorkerEnv:Bd,navigator:$i,origin:Fd},Symbol.toStringTag,{value:"Module"})),_e={...Ud,...Nd};function zd(e,t){return No(e,new _e.classes.URLSearchParams,{visitor:function(n,r,o,i){return _e.isNode&&b.isBuffer(n)?(this.append(r,n.toString("base64")),!1):i.defaultVisitor.apply(this,arguments)},...t})}const ba=lc;function dc(e){if(e>ba)throw new O("FormData field is too deeply nested ("+e+" levels). Max depth: "+ba,O.ERR_FORM_DATA_DEPTH_EXCEEDED)}function $d(e){const t=[],n=/\w+|\[(\w*)]/g;let r;for(;(r=n.exec(e))!==null;)dc(t.length),t.push(r[0]==="[]"?"":r[1]||r[0]);return t}function Hd(e){const t={},n=Object.keys(e);let r;const o=n.length;let i;for(r=0;r<o;r++)i=n[r],t[i]=e[i];return t}function hc(e){function t(n,r,o,i){dc(i);let s=n[i++];if(s==="__proto__")return!0;const a=Number.isFinite(+s),l=i>=n.length;return s=!s&&b.isArray(o)?o.length:s,l?(b.hasOwnProp(o,s)?o[s]=b.isArray(o[s])?o[s].concat(r):[o[s],r]:o[s]=r,!a):((!b.hasOwnProp(o,s)||!b.isObject(o[s]))&&(o[s]=[]),t(n,r,o[s],i)&&b.isArray(o[s])&&(o[s]=Hd(o[s])),!a)}if(b.isFormData(e)&&b.isFunction(e.entries)){const n={};return b.forEachEntry(e,(r,o)=>{t($d(r),o,n,0)}),n}return null}const un=(e,t)=>e!=null&&b.hasOwnProp(e,t)?e[t]:void 0;
vendor: 22,043 bytes, lines 3-9
3function jd(e,t,n){if(b.isString(e))try{return(t||JSON.parse)(e),b.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const gr={transitional:ps,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,i=b.isObject(t);if(i&&b.isHTMLForm(t)&&(t=new FormData(t)),b.isFormData(t))return o?JSON.stringify(hc(t)):t;if(b.isArrayBuffer(t)||b.isBuffer(t)||b.isStream(t)||b.isFile(t)||b.isBlob(t)||b.isReadableStream(t))return t;if(b.isArrayBufferView(t))return t.buffer;if(b.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(i){const l=un(this,"formSerializer");if(r.indexOf("application/x-www-form-urlencoded")>-1)return zd(t,l).toString();if((a=b.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=un(this,"env"),u=c&&c.FormData;return No(a?{"files[]":t}:t,u&&new u,l)}}return i||o?(n.setContentType("application/json",!1),jd(t)):t}],transformResponse:[function(t){const n=un(this,"transitional")||gr.transitional,r=n&&n.forcedJSONParsing,o=un(this,"responseType"),i=o==="json";if(b.isResponse(t)||b.isReadableStream(t))return t;if(t&&b.isString(t)&&(r&&!o||i)){const a=!(n&&n.silentJSONParsing)&&i;try{return JSON.parse(t,un(this,"parseReviver"))}catch(l){if(a)throw l.name==="SyntaxError"?O.from(l,O.ERR_BAD_RESPONSE,this,null,un(this,"response")):l}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_e.classes.FormData,Blob:_e.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};b.forEach(["delete","get","head","post","put","patch","query"],e=>{gr.headers[e]={}});function ci(e,t){const n=this||gr,r=t||n,o=Re.from(r.headers);let i=r.data;return b.forEach(e,function(a){i=a.call(n,i,o.normalize(),t?t.status:void 0)}),o.normalize(),i}function pc(e){return!!(e&&e.__CANCEL__)}let vr=class extends O{constructor(t,n,r){super(t??"canceled",O.ERR_CANCELED,n,r),this.name="CanceledError",this.__CANCEL__=!0}};function mc(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new O("Request failed with status code "+n.status,n.status>=400&&n.status<500?O.ERR_BAD_REQUEST:O.ERR_BAD_RESPONSE,n.config,n.request,n))}function Wd(e){const t=/^([-+\w]{1,25}):(?:\/\/)?/.exec(e);return t&&t[1]||""}function qd(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,i=0,s;return t=t!==void 0?t:1e3,function(l){const c=Date.now(),u=r[i];s||(s=c),n[o]=l,r[o]=c;let p=i,f=0;for(;p!==o;)f+=n[p++],p=p%e;if(o=(o+1)%e,o===i&&(i=(i+1)%e),c-s<t)return;const d=u&&c-u;return d?Math.round(f*1e3/d):void 0}}function Yd(e,t){let n=0,r=1e3/t,o,i;const s=(c,u=Date.now())=>{n=u,o=null,i&&(clearTimeout(i),i=null),e(...c)};return[(...c)=>{const u=Date.now(),p=u-n;p>=r?s(c,u):(o=c,i||(i=setTimeout(()=>{i=null,s(o)},r-p)))},()=>o&&s(o)]}const ho=(e,t,n=3)=>{let r=0;const o=qd(50,250);return Yd(i=>{if(!i||typeof i.loaded!="number")return;const s=i.loaded,a=i.lengthComputable?i.total:void 0,l=a!=null?Math.min(s,a):s,c=Math.max(0,l-r),u=o(c);r=Math.max(r,l);const p={loaded:l,total:a,progress:a?l/a:void 0,bytes:c,rate:u||void 0,estimated:u&&a?(a-l)/u:void 0,event:i,lengthComputable:a!=null,[t?"download":"upload"]:!0};e(p)},n)},ya=(e,t)=>{const n=e!=null;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},wa=e=>(...t)=>b.asap(()=>e(...t)),Kd=_e.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,_e.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(_e.origin),_e.navigator&&/(msie|trident)/i.test(_e.navigator.userAgent)):()=>!0,Vd=_e.hasStandardBrowserEnv?{write(e,t,n,r,o,i,s){if(typeof document>"u")return;const a=[`${e}=${encodeURIComponent(t)}`];b.isNumber(n)&&a.push(`expires=${new Date(n).toUTCString()}`),b.isString(r)&&a.push(`path=${r}`),b.isString(o)&&a.push(`domain=${o}`),i===!0&&a.push("secure"),b.isString(s)&&a.push(`SameSite=${s}`),document.cookie=a.join("; ")},read(e){if(typeof document>"u")return null;const t=document.cookie.split(";");for(let n=0;n<t.length;n++){const r=t[n].replace(/^\s+/,""),o=r.indexOf("=");if(o!==-1&&r.slice(0,o)===e)try{return decodeURIComponent(r.slice(o+1))}catch{return r.slice(o+1)}}return null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function Xd(e){return typeof e!="string"?!1:/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function Gd(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}const Jd=/^https?:(?!\/\/)/i,Zd=/[\t\n\r]/g;function Qd(e){let t=0;for(;t<e.length&&e.charCodeAt(t)<=32;)t++;return e.slice(t)}function eh(e){return Qd(e).replace(Zd,"")}function Ea(e,t){if(typeof e=="string"&&Jd.test(eh(e)))throw new O('Invalid URL: missing "//" after protocol',O.ERR_INVALID_URL,t)}function gc(e,t,n,r){Ea(t,r);let o=!Xd(t);return e&&(o||n===!1)?(Ea(e,r),Gd(e,t)):t}const Sa=e=>e instanceof Re?{...e}:e;function Qt(e,t){e=e||{},t=t||{};const n=Object.create(null);Object.defineProperty(n,"hasOwnProperty",{__proto__:null,value:Object.prototype.hasOwnProperty,enumerable:!1,writable:!0,configurable:!0});function r(u,p,f,d){return b.isPlainObject(u)&&b.isPlainObject(p)?b.merge.call({caseless:d},u,p):b.isPlainObject(p)?b.merge({},p):b.isArray(p)?p.slice():p}function o(u,p,f,d){if(b.isUndefined(p)){if(!b.isUndefined(u))return r(void 0,u,f,d)}else return r(u,p,f,d)}function i(u,p){if(!b.isUndefined(p))return r(void 0,p)}function s(u,p){if(b.isUndefined(p)){if(!b.isUndefined(u))return r(void 0,u)}else return r(void 0,p)}function a(u){const p=b.hasOwnProp(t,"transitional")?t.transitional:void 0;if(!b.isUndefined(p))if(b.isPlainObject(p)){if(b.hasOwnProp(p,u))return p[u]}else return;const f=b.hasOwnProp(e,"transitional")?e.transitional:void 0;if(b.isPlainObject(f)&&b.hasOwnProp(f,u))return f[u]}function l(u,p,f){if(b.hasOwnProp(t,f))return r(u,p);if(b.hasOwnProp(e,f))return r(void 0,u)}const c={url:i,method:i,data:i,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,allowedSocketPaths:s,responseEncoding:s,validateStatus:l,headers:(u,p,f)=>o(Sa(u),Sa(p),f,!0)};return b.forEach(Object.keys({...e,...t}),function(p){if(p==="__proto__"||p==="constructor"||p==="prototype")return;const f=b.hasOwnProp(c,p)?c[p]:o,d=b.hasOwnProp(e,p)?e[p]:void 0,v=b.hasOwnProp(t,p)?t[p]:void 0,g=f(d,v,p);b.isUndefined(g)&&f!==l||(n[p]=g)}),b.hasOwnProp(t,"validateStatus")&&b.isUndefined(t.validateStatus)&&a("validateStatusUndefinedResolves")===!1&&(b.hasOwnProp(e,"validateStatus")?n.validateStatus=r(void 0,e.validateStatus):delete n.validateStatus),n}const th=["content-type","content-length"];function nh(e,t,n){if(n!=="content-only"){e.set(t);return}Object.entries(t||{}).forEach(([r,o])=>{th.includes(r.toLowerCase())&&e.set(r,o)})}const rh=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16)));function vc(e){const t=Qt({},e),n=f=>b.hasOwnProp(t,f)?t[f]:void 0,r=n("data");let o=n("withXSRFToken");const i=n("xsrfHeaderName"),s=n("xsrfCookieName");let a=n("headers");const l=n("auth"),c=n("baseURL"),u=n("allowAbsoluteUrls"),p=n("url");if(t.headers=a=Re.from(a),t.url=fc(gc(c,p,u,t),n("params"),n("paramsSerializer")),l){const f=b.getSafeProp(l,"username")||"",d=b.getSafeProp(l,"password")||"";try{a.set("Authorization","Basic "+btoa(f+":"+(d?rh(d):"")))}catch(v){throw O.from(v,O.ERR_BAD_OPTION_VALUE,e)}}if(b.isFormData(r)&&(_e.hasStandardBrowserEnv||_e.hasStandardBrowserWebWorkerEnv||b.isReactNative(r)?a.setContentType(void 0):b.isFunction(r.getHeaders)&&nh(a,r.getHeaders(),n("formDataHeaderPolicy"))),_e.hasStandardBrowserEnv&&(b.isFunction(o)&&(o=o(t)),o===!0||o==null&&Kd(t.url))){const d=i&&s&&Vd.read(s);d&&a.set(i,d)}return t}const oh=typeof XMLHttpRequest<"u",ih=oh&&function(e){return new Promise(function(n,r){const o=vc(e);let i=o.data;const s=Re.from(o.headers).normalize();let{responseType:a,onUploadProgress:l,onDownloadProgress:c}=o,u,p,f,d,v;function g(){d&&d(),v&&v(),o.cancelToken&&o.cancelToken.unsubscribe(u),o.signal&&o.signal.removeEventListener("abort",u)}let y=new XMLHttpRequest;y.open(o.method.toUpperCase(),o.url,!0),y.timeout=o.timeout;function m(){if(!y)return;const E=Re.from("getAllResponseHeaders"in y&&y.getAllResponseHeaders()),A={data:!a||a==="text"||a==="json"?y.responseText:y.response,status:y.status,statusText:y.statusText,headers:E,config:e,request:y};mc(function(L){n(L),g()},function(L){r(L),g()},A),y=null}"onloadend"in y?y.onloadend=m:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.startsWith("file:"))||setTimeout(m)},y.onabort=function(){y&&(r(new O("Request aborted",O.ECONNABORTED,e,y)),g(),y=null)},y.onerror=function(_){const A=_&&_.message?_.message:"Network Error",T=new O(A,O.ERR_NETWORK,e,y);T.event=_||null,r(T),g(),y=null},y.ontimeout=function(){let _=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded";const A=o.transitional||ps;o.timeoutErrorMessage&&(_=o.timeoutErrorMessage),r(new O(_,A.clarifyTimeoutError?O.ETIMEDOUT:O.ECONNABORTED,e,y)),g(),y=null},i===void 0&&s.setContentType(null),"setRequestHeader"in y&&b.forEach(sc(s),function(_,A){y.setRequestHeader(A,_)}),b.isUndefined(o.withCredentials)||(y.withCredentials=!!o.withCredentials),a&&a!=="json"&&(y.responseType=o.responseType),c&&([f,v]=ho(c,!0),y.addEventListener("progress",f)),l&&y.upload&&([p,d]=ho(l),y.upload.addEventListener("progress",p),y.upload.addEventListener("loadend",d)),(o.cancelToken||o.signal)&&(u=E=>{y&&(r(!E||E.type?new vr(null,e,y):E),y.abort(),g(),y=null)},o.cancelToken&&o.cancelToken.subscribe(u),o.signal&&(o.signal.aborted?u():o.signal.addEventListener("abort",u)));const S=Wd(o.url);if(S&&!_e.protocols.includes(S)){r(new O("Unsupported protocol "+S+":",O.ERR_BAD_REQUEST,e)),g();return}y.send(i||null)})},sh=(e,t)=>{if(e=e?e.filter(Boolean):[],!t&&!e.length)return;const n=new AbortController;let r=!1;const o=function(l){if(!r){r=!0,s();const c=l instanceof Error?l:this.reason;n.abort(c instanceof O?c:new vr(c instanceof Error?c.message:c))}};let i=t&&setTimeout(()=>{i=null,o(new O(`timeout of ${t}ms exceeded`,O.ETIMEDOUT))},t);const s=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(l=>{l.unsubscribe?l.unsubscribe(o):l.removeEventListener("abort",o)}),e=null)};e.forEach(l=>l.addEventListener("abort",o,{once:!0}));const{signal:a}=n;return a.unsubscribe=()=>b.asap(s),a},ah=function*(e,t){let n=e.byteLength;if(n<t){yield e;return}let r=0,o;for(;r<n;)o=r+t,yield e.slice(r,o),r=o},lh=async function*(e,t){for await(const n of ch(e))yield*ah(n,t)},ch=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}const t=e.getReader();try{for(;;){const{done:n,value:r}=await t.read();if(n)break;yield r}}finally{await t.cancel()}},_a=(e,t,n,r)=>{const o=lh(e,t);let i=0,s,a=l=>{s||(s=!0,r&&r(l))};return new ReadableStream({async pull(l){try{const{done:c,value:u}=await o.next();if(c){a(),l.close();return}let p=u.byteLength;if(n){let f=i+=p;n(f)}l.enqueue(new Uint8Array(u))}catch(c){throw a(c),c}},cancel(l){return a(l),o.return()}},{highWaterMark:2})},po=e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102,uh=(e,t,n)=>t+2<n&&po(e.charCodeAt(t+1))&&po(e.charCodeAt(t+2));function fh(e){if(!e||typeof e!="string"||!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const n=e.slice(5,t),r=e.slice(t+1);if(/;base64/i.test(n)){let s=r.length;const a=r.length;for(let d=0;d<a;d++)if(r.charCodeAt(d)===37&&d+2<a){const v=r.charCodeAt(d+1),g=r.charCodeAt(d+2);po(v)&&po(g)&&(s-=2,d+=2)}let l=0,c=a-1;const u=d=>d>=2&&r.charCodeAt(d-2)===37&&r.charCodeAt(d-1)===51&&(r.charCodeAt(d)===68||r.charCodeAt(d)===100);c>=0&&(r.charCodeAt(c)===61?(l++,c--):u(c)&&(l++,c-=3)),l===1&&c>=0&&(r.charCodeAt(c)===61||u(c))&&l++;const f=Math.floor(s/4)*3-(l||0);return f>0?f:0}let i=0;for(let s=0,a=r.length;s<a;s++){const l=r.charCodeAt(s);if(l===37&&uh(r,s,a))i+=1,s+=2;else if(l<128)i+=1;else if(l<2048)i+=2;else if(l>=55296&&l<=56319&&s+1<a){const c=r.charCodeAt(s+1);c>=56320&&c<=57343?(i+=4,s++):i+=3}else i+=3}return i}const gs="1.18.1",xa=64*1024,{isFunction:zr}=b,dh=e=>encodeURIComponent(e).replace(/%([0-9A-F]{2})/gi,(t,n)=>String.fromCharCode(parseInt(n,16))),Ta=e=>{if(!b.isString(e))return e;try{return decodeURIComponent(e)}catch{return e}},ka=(e,...t)=>{try{return!!e(...t)}catch{return!1}},hh=e=>{const t=e.indexOf("://");let n=e;return t!==-1&&(n=n.slice(t+3)),n.includes("@")||n.includes(":")},ph=e=>{const t=b.global!==void 0&&b.global!==null?b.global:globalThis,{ReadableStream:n,TextEncoder:r}=t;e=b.merge.call({skipUndefined:!0},{Request:t.Request,Response:t.Response},e);const{fetch:o,Request:i,Response:s}=e,a=o?zr(o):typeof fetch=="function",l=zr(i),c=zr(s);if(!a)return!1;const u=a&&zr(n),p=a&&(typeof r=="function"?(m=>S=>m.encode(S))(new r):async m=>new Uint8Array(await new i(m).arrayBuffer())),f=l&&u&&ka(()=>{let m=!1;const S=new i(_e.origin,{body:new n,method:"POST",get duplex(){return m=!0,"half"}}),E=S.headers.has("Content-Type");return S.body!=null&&S.body.cancel(),m&&!E}),d=c&&u&&ka(()=>b.isReadableStream(new s("").body)),v={stream:d&&(m=>m.body)};a&&["text","arrayBuffer","blob","formData","stream"].forEach(m=>{!v[m]&&(v[m]=(S,E)=>{let _=S&&S[m];if(_)return _.call(S);throw new O(`Response type '${m}' is not supported`,O.ERR_NOT_SUPPORT,E)})});const g=async m=>{if(m==null)return 0;if(b.isBlob(m))return m.size;if(b.isSpecCompliantForm(m))return(await new i(_e.origin,{method:"POST",body:m}).arrayBuffer()).byteLength;if(b.isArrayBufferView(m)||b.isArrayBuffer(m))return m.byteLength;if(b.isURLSearchParams(m)&&(m=m+""),b.isString(m))return(await p(m)).byteLength},y=async(m,S)=>{const E=b.toFiniteNumber(m.getContentLength());return E??g(S)};return async m=>{let{url:S,method:E,data:_,signal:A,cancelToken:T,timeout:L,onDownloadProgress:K,onUploadProgress:F,responseType:C,headers:B,withCredentials:q="same-origin",fetchOptions:W,maxContentLength:H,maxBodyLength:Y}=vc(m);const ee=b.isNumber(H)&&H>-1,oe=b.isNumber(Y)&&Y>-1,Ce=Q=>b.hasOwnProp(m,Q)?m[Q]:void 0;let $e=o||fetch;C=C?(C+"").toLowerCase():"text";let Oe=sh([A,T&&T.toAbortSignal()],L),me=null;const mt=Oe&&Oe.unsubscribe&&(()=>{Oe.unsubscribe()});let St,Z=null;const kr=()=>new O("Request body larger than maxBodyLength limit",O.ERR_BAD_REQUEST,m,me);try{let Q;const Le=Ce("auth");if(Le){const D=b.getSafeProp(Le,"username")||"",we=b.getSafeProp(Le,"password")||"";Q={username:D,password:we}}if(hh(S)){const D=new URL(S,_e.origin);if(!Q&&(D.username||D.password)){const we=Ta(D.username),ge=Ta(D.password);Q={username:we,password:ge}}(D.username||D.password)&&(D.username="",D.password="",S=D.href)}if(Q&&(B.delete("authorization"),B.set("Authorization","Basic "+btoa(dh((Q.username||"")+":"+(Q.password||""))))),ee&&typeof S=="string"&&S.startsWith("data:")&&fh(S)>H)throw new O("maxContentLength size of "+H+" exceeded",O.ERR_BAD_RESPONSE,m,me);if(oe&&E!=="get"&&E!=="head"){const D=await g(_);if(typeof D=="number"&&isFinite(D)&&(St=D,D>Y))throw kr()}const nn=oe&&(b.isReadableStream(_)||b.isStream(_)),Ar=(D,we,ge)=>_a(D,xa,je=>{if(oe&&je>Y)throw Z=kr();we&&we(je)},ge);if(f&&E!=="get"&&E!=="head"&&(F||nn)){if(St=St??await y(B,_),St!==0||nn){let D=new i(S,{method:"POST",body:_,duplex:"half"}),we;if(b.isFormData(_)&&(we=D.headers.get("content-type"))&&B.setContentType(we),D.body){const[ge,je]=F&&ya(St,ho(wa(F)))||[];_=Ar(D.body,ge,je)}}}else if(nn&&!l&&u&&E!=="get"&&E!=="head")_=Ar(_);else if(nn&&l&&!f&&E!=="get"&&E!=="head")throw new O("Stream request bodies are not supported by the current fetch implementation",O.ERR_NOT_SUPPORT,m,me);b.isString(q)||(q=q?"include":"omit");const Yo=l&&"credentials"in i.prototype;if(b.isFormData(_)){const D=B.getContentType();D&&/^multipart\/form-data/i.test(D)&&!/boundary=/i.test(D)&&B.delete("content-type")}B.set("User-Agent","axios/"+gs,!1);const In={...W,signal:Oe,method:E.toUpperCase(),headers:sc(B.normalize()),body:_,duplex:"half",credentials:Yo?q:void 0};me=l&&new i(S,In);let tt=await(l?$e(me,W):$e(S,In));const Ln=Re.from(tt.headers);if(ee){const D=b.toFiniteNumber(Ln.getContentLength());if(D!=null&&D>H)throw new O("maxContentLength size of "+H+" exceeded",O.ERR_BAD_RESPONSE,m,me)}const te=d&&(C==="stream"||C==="response");if(d&&tt.body&&(K||ee||te&&mt)){const D={};["status","statusText","headers"].forEach(_t=>{D[_t]=tt[_t]});const we=b.toFiniteNumber(Ln.getContentLength()),[ge,je]=K&&ya(we,ho(wa(K),!0))||[];let Nn=0;const ct=_t=>{if(ee&&(Nn=_t,Nn>H))throw new O("maxContentLength size of "+H+" exceeded",O.ERR_BAD_RESPONSE,m,me);ge&&ge(_t)};tt=new s(_a(tt.body,xa,ct,()=>{je&&je(),mt&&mt()}),D)}C=C||"text";let He=await v[b.findKey(v,C)||"text"](tt,m);if(ee&&!d&&!te){let D;if(He!=null&&(typeof He.byteLength=="number"?D=He.byteLength:typeof He.size=="number"?D=He.size:typeof He=="string"&&(D=typeof r=="function"?new r().encode(He).byteLength:He.length)),typeof D=="number"&&D>H)throw new O("maxContentLength size of "+H+" exceeded",O.ERR_BAD_RESPONSE,m,me)}return!te&&mt&&mt(),await new Promise((D,we)=>{mc(D,we,{data:He,headers:Re.from(tt.headers),status:tt.status,statusText:tt.statusText,config:m,request:me})})}catch(Q){if(mt&&mt(),Oe&&Oe.aborted&&Oe.reason instanceof O){const Le=Oe.reason;throw Le.config=m,me&&(Le.request=me),Q!==Le&&Object.defineProperty(Le,"cause",{__proto__:null,value:Q,writable:!0,enumerable:!1,configurable:!0}),Le}if(Z)throw me&&!Z.request&&(Z.request=me),Z;if(Q instanceof O)throw me&&!Q.request&&(Q.request=me),Q;if(Q&&Q.name==="TypeError"&&/Load failed|fetch/i.test(Q.message)){const Le=new O("Network Error",O.ERR_NETWORK,m,me,Q&&Q.response);throw Object.defineProperty(Le,"cause",{__proto__:null,value:Q.cause||Q,writable:!0,enumerable:!1,configurable:!0}),Le}throw O.from(Q,Q&&Q.code,m,me,Q&&Q.response)}}},mh=new Map,bc=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:o}=t,i=[r,o,n];let s=i.length,a=s,l,c,u=mh;for(;a--;)l=i[a],c=u.get(l),c===void 0&&u.set(l,c=a?new Map:ph(t)),u=c;return c};bc();const vs={http:Rd,xhr:ih,fetch:{get:bc}};b.forEach(vs,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{__proto__:null,value:t})}catch{}Object.defineProperty(e,"adapterName",{__proto__:null,value:t})}});const Aa=e=>`- ${e}`,gh=e=>b.isFunction(e)||e===null||e===!1;function vh(e,t){e=b.isArray(e)?e:[e];const{length:n}=e;let r,o;const i={};for(let s=0;s<n;s++){r=e[s];let a;if(o=r,!gh(r)&&(o=vs[(a=String(r)).toLowerCase()],o===void 0))throw new O(`Unknown adapter '${a}'`);if(o&&(b.isFunction(o)||(o=o.get(t))))break;i[a||"#"+s]=o}if(!o){const s=Object.entries(i).map(([l,c])=>`adapter ${l} `+(c===!1?"is not supported by the environment":"is not available in the build"));let a=n?s.length>1?`since :
4`+s.map(Aa).join(`
5`):" "+Aa(s[0]):"as no adapter specified";throw new O("There is no suitable adapter to dispatch the request "+a,O.ERR_NOT_SUPPORT)}return o}const yc={getAdapter:vh,adapters:vs};function ui(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new vr(null,e)}function Ra(e){return ui(e),e.headers=Re.from(e.headers),e.data=ci.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),yc.getAdapter(e.adapter||gr.adapter,e)(e).then(function(r){ui(e),e.response=r;try{r.data=ci.call(e,e.transformResponse,r)}finally{delete e.response}return r.headers=Re.from(r.headers),r},function(r){if(!pc(r)&&(ui(e),r&&r.response)){e.response=r.response;try{r.response.data=ci.call(e,e.transformResponse,r.response)}finally{delete e.response}r.response.headers=Re.from(r.response.headers)}return Promise.reject(r)})}const Mo={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{Mo[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const Ca={};Mo.transitional=function(t,n,r){function o(i,s){return"[Axios v"+gs+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return(i,s,a)=>{if(t===!1)throw new O(o(s," has been removed"+(n?" in "+n:"")),O.ERR_DEPRECATED);return n&&!Ca[s]&&(Ca[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,a):!0}};Mo.spelling=function(t){return(n,r)=>(console.warn(`${r} is likely a misspelling of ${t}`),!0)};function bh(e,t,n){if(typeof e!="object"||e===null)throw new O("options must be an object",O.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const i=r[o],s=Object.prototype.hasOwnProperty.call(t,i)?t[i]:void 0;if(s){const a=e[i],l=a===void 0||s(a,i,e);if(l!==!0)throw new O("option "+i+" must be "+l,O.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new O("Unknown option "+i,O.ERR_BAD_OPTION)}}const ro={assertOptions:bh,validators:Mo},Te=ro.validators;let Vt=class{constructor(t){this.defaults=t||{},this.interceptors={request:new va,response:new va}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o={};Error.captureStackTrace?Error.captureStackTrace(o):o=new Error;const i=(()=>{if(!o.stack)return"";const s=o.stack.indexOf(`
6`);return s===-1?"":o.stack.slice(s+1)})();try{if(!r.stack)r.stack=i;else if(i){const s=i.indexOf(`
7`),a=s===-1?-1:i.indexOf(`
8`,s+1),l=a===-1?"":i.slice(a+1);String(r.stack).endsWith(l)||(r.stack+=`
9`+i)}}catch{}}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=Qt(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:i}=n;r!==void 0&&ro.assertOptions(r,{silentJSONParsing:Te.transitional(Te.boolean),forcedJSONParsing:Te.transitional(Te.boolean),clarifyTimeoutError:Te.transitional(Te.boolean),legacyInterceptorReqResOrdering:Te.transitional(Te.boolean),advertiseZstdAcceptEncoding:Te.transitional(Te.boolean),validateStatusUndefinedResolves:Te.transitional(Te.boolean)}
vendor: 3,165 bytes, line 9
9,!1),o!=null&&(b.isFunction(o)?n.paramsSerializer={serialize:o}:ro.assertOptions(o,{encode:Te.function,serialize:Te.function},!0)),n.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?n.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:n.allowAbsoluteUrls=!0),ro.assertOptions(n,{baseUrl:Te.spelling("baseURL"),withXsrfToken:Te.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=i&&b.merge(i.common,i[n.method]);i&&b.forEach(["delete","get","head","post","put","patch","query","common"],v=>{delete i[v]}),n.headers=Re.concat(s,i);const a=[];let l=!0;this.interceptors.request.forEach(function(g){if(typeof g.runWhen=="function"&&g.runWhen(n)===!1)return;l=l&&g.synchronous;const y=n.transitional||ps;y&&y.legacyInterceptorReqResOrdering?a.unshift(g.fulfilled,g.rejected):a.push(g.fulfilled,g.rejected)});const c=[];this.interceptors.response.forEach(function(g){c.push(g.fulfilled,g.rejected)});let u,p=0,f;if(!l){const v=[Ra.bind(this),void 0];for(v.unshift(...a),v.push(...c),f=v.length,u=Promise.resolve(n);p<f;)u=u.then(v[p++],v[p++]);return u}f=a.length;let d=n;for(;p<f;){const v=a[p++],g=a[p++];try{d=v(d)}catch(y){g.call(this,y);break}}try{u=Ra.call(this,d)}catch(v){return Promise.reject(v)}for(p=0,f=c.length;p<f;)u=u.then(c[p++],c[p++]);return u}getUri(t){t=Qt(this.defaults,t);const n=gc(t.baseURL,t.url,t.allowAbsoluteUrls,t);return fc(n,t.params,t.paramsSerializer)}};b.forEach(["delete","get","head","options"],function(t){Vt.prototype[t]=function(n,r){return this.request(Qt(r||{},{method:t,url:n,data:r&&b.hasOwnProp(r,"data")?r.data:void 0}))}});b.forEach(["post","put","patch","query"],function(t){function n(r){return function(i,s,a){return this.request(Qt(a||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}Vt.prototype[t]=n(),t!=="query"&&(Vt.prototype[t+"Form"]=n(!0))});let yh=class wc{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(i){n=i});const r=this;this.promise.then(o=>{if(!r._listeners)return;let i=r._listeners.length;for(;i-- >0;)r._listeners[i](o);r._listeners=null}),this.promise.then=o=>{let i;const s=new Promise(a=>{r.subscribe(a),i=a}).then(o);return s.cancel=function(){r.unsubscribe(i)},s},t(function(i,s,a){r.reason||(r.reason=new vr(i,s,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=r=>{t.abort(r)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new wc(function(o){t=o}),cancel:t}}};function wh(e){return function(n){return e.apply(null,n)}}function Eh(e){return b.isObject(e)&&e.isAxiosError===!0}const Hi={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
9alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Hi).forEach(([e,t])=>{Hi[t]=e});function Ec(e){const t=new Vt(e),n=Jl(Vt.prototype.request,t);return b.extend(n,Vt.prototype,t,{allOwnKeys:!0}),b.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return Ec(Qt(e,o))},n}const he=Ec(gr);he.Axios=Vt;he.CanceledError=vr;he.CancelToken=yh;he.isCancel=pc;he.VERSION=gs;he.toFormData=No;he.AxiosError=O;he.Cancel=he.CanceledError;he.all=function(t){return Promise.all(t)};he.spread=wh;he.isAxiosError=Eh;he.mergeConfig=Qt;he.AxiosHeaders=Re;he.formToJSON=e=>
vendor: 4,930 bytes, line 9
9hc(b.isHTMLForm(e)?new FormData(e):e);he.getAdapter=yc.getAdapter;he.HttpStatusCode=Hi;he.default=he;const{Axios:Ib,AxiosError:Lb,CanceledError:Nb,isCancel:Mb,CancelToken:Bb,VERSION:Fb,all:Ub,Cancel:zb,isAxiosError:$b,spread:Hb,toFormData:jb,AxiosHeaders:Wb,HttpStatusCode:qb,formToJSON:Yb,getAdapter:Kb,mergeConfig:Vb,create:Xb}=he;function bs(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var tn=bs();function Sc(e){tn=e}var tr={exec:()=>null};function G(e,t=""){let n=typeof e=="string"?e:e.source,r={replace:(o,i)=>{let s=typeof i=="string"?i:i.source;return s=s.replace(Ie.caret,"$1"),n=n.replace(o,s),r},getRegex:()=>new RegExp(n,t)};return r}var Sh=(()=>{try{return!!new RegExp("(?<=1)(?<!1)")}catch{return!1}})(),Ie={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},_h=/^(?:[ \t]*(?:\n|$))+/,xh=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Th=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,br=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,kh=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,ys=/(?:[*+-]|\d{1,9}[.)])/,_c=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,xc=G(_c).replace(/bull/g,ys).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),Ah=G(_c).replace(/bull/g,ys).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),ws=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Rh=/^[^\n]+/,Es=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,Ch=G(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",Es).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),Oh=G(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,ys).getRegex(),Bo="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Ss=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,Ph=G("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|<![A-Z][\\s\\S]*?(?:>\\n*|$)|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)|</?(tag)(?: +|\\n|/?>
9)[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",Ss).replace("tag",Bo).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),Tc=G(ws).replace("hr",br).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Bo).getRegex(),Dh=G(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",Tc).getRegex(),_s={blockquote:Dh,code:xh,def:Ch,fences:Th,heading:kh,hr:br,html:Ph,lheading:xc,list:Oh,newline:_h,paragraph:Tc,table:tr,text:Rh},Oa=G("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",br).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Bo).getRegex(),Ih={..._s,lheading:Ah,table:Oa,paragraph:G(ws).replace("hr",br).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",Oa).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",Bo).getRegex()},Lh={..._s,html:G(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Ss).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:tr,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:G(ws).replace("hr",br).replace("heading",` *#{1,6} *[^
10]`).replace("lheading",xc).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},Nh=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Mh=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,kc=/^( {2,}|\\)\n(?!\s*$)/,Bh=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,Fo=/[\p{P}\p{S}]/u,xs=/[\s\p{P}\p{S}]/u,Ac=/[^\s\p{P}\p{S}]/u,Fh=G(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,xs).getRegex(),Rc=/(?!~)[\p{P}\p{S}]/u,Uh=/(?!~)[\s\p{P}\p{S}]/u,zh=/(?:[^\s\p{P}\p{S}]|~)/u,$h=G(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("precode-",Sh?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),Cc=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,H
vendor: 12,773 bytes, lines 10-34
10h=G(Cc,"u").replace(/punct/g,Fo).getRegex(),jh=G(Cc,"u").replace(/punct/g,Rc).getRegex(),Oc="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",Wh=G(Oc,"gu").replace(/notPunctSpace/g,Ac).replace(/punctSpace/g,xs).replace(/punct/g,Fo).getRegex(),qh=G(Oc,"gu").replace(/notPunctSpace/g,zh).replace(/punctSpace/g,Uh).replace(/punct/g,Rc).getRegex(),Yh=G("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,Ac).replace(/punctSpace/g,xs).replace(/punct/g,Fo).getRegex(),Kh=G(/\\(punct)/,"gu").replace(/punct/g,Fo).getRegex(),Vh=G(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),Xh=G(Ss).replace("(?:-->|$)","-->").getRegex(),Gh=G("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",Xh).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),mo=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,Jh=G(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",mo).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Pc=G(/^!?\[(label)\]\[(ref)\]/).replace("label",mo).replace("ref",Es).getRegex(),Dc=G(/^!?\[(ref)\](?:\[\])?/).replace("ref",Es).getRegex(),Zh=G("reflink|nolink(?!\\()","g").replace("reflink",Pc).replace("nolink",Dc).getRegex(),Pa=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,Ts={_backpedal:tr,anyPunctuation:Kh,autolink:Vh,blockSkip:$h,br:kc,code:Mh,del:tr,emStrongLDelim:Hh,emStrongRDelimAst:Wh,emStrongRDelimUnd:Yh,escape:Nh,link:Jh,nolink:Dc,punctuation:Fh,reflink:Pc,reflinkSearch:Zh,tag:Gh,text:Bh,url:tr},Qh={...Ts,link:G(/^!?\[(label)\]\((.*?)\)/).replace("label",mo).getRegex(),reflink:G(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",mo).getRegex()},ji={...Ts,emStrongRDelimAst:qh,emStrongLDelim:jh,url:G(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",Pa).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:G(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",Pa).getRegex()},ep={...ji,br:G(kc).replace("{2,}","*").getRegex(),text:G(ji.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},$r={normal:_s,gfm:Ih,pedantic:Lh},Un={normal:Ts,gfm:ji,breaks:ep,pedantic:Qh},tp={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Da=e=>tp[e];function gt(e,t){if(t){if(Ie.escapeTest.test(e))return e.replace(Ie.escapeReplace,Da)}else if(Ie.escapeTestNoEncode.test(e))return e.replace(Ie.escapeReplaceNoEncode,Da);return e}function Ia(e){try{e=encodeURI(e).replace(Ie.percentDecode,"%")}catch{return null}return e}function La(e,t){var i;let n=e.replace(Ie.findPipe,(s,a,l)=>{let c=!1,u=a;for(;--u>=0&&l[u]==="\\";)c=!c;return c?"|":" |"}),r=n.split(Ie.splitPipe),o=0;if(r[0].trim()||r.shift(),r.length>0&&!((i=r.at(-1))!=null&&i.trim())&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length<t;)r.push("");for(;o<r.length;o++)r[o]=r[o].trim().replace(Ie.slashPipe,"|");return r}function zn(e,t,n){let r=e.length;if(r===0)return"";let o=0;for(;o<r&&e.charAt(r-o-1)===t;)o++;return e.slice(0,r-o)}function np(e,t){if(e.indexOf(t[1])===-1)return-1;let n=0;for(let r=0;r<e.length;r++)if(e[r]==="\\")r++;else if(e[r]===t[0])n++;else if(e[r]===t[1]&&(n--,n<0))return r;return n>0?-2:-1}function Na(e,t,n,r,o){let i=t.href,s=t.title||null,a=e[1].replace(o.other.outputLinkReplace,"$1");r.state.inLink=!0;let l={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:i,title:s,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,l}function rp(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(r===null)return t;let o=r[1];return t.split(`
11`).map(i=>{let s=i.match(n.other.beginningSpace);if(s===null)return i;let[a]=s;return a.length>=o.length?i.slice(o.length):i}).join(`
12`)}var go=class{constructor(e){ne(this,"options");ne(this,"rules");ne(this,"lexer");this.options=e||tn}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let n=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:zn(n,`
13`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let n=t[0],r=rp(n,t[3]||"",this.rules);return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(this.rules.other.endingHash.test(n)){let r=zn(n,"#");(this.options.pedantic||!r||this.rules.other.endingSpaceChar.test(r))&&(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:zn(t[0],`
14`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let n=zn(t[0],`
15`).split(`
16`),r="",o="",i=[];for(;n.length>0;){let s=!1,a=[],l;for(l=0;l<n.length;l++)if(this.rules.other.blockquoteStart.test(n[l]))a.push(n[l]),s=!0;else if(!s)a.push(n[l]);else break;n=n.slice(l);let c=a.join(`
17`),u=c.replace(this.rules.other.blockquoteSetextReplace,`
18    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");r=r?`${r}
19${c}`:c,o=o?`${o}
20${u}`:u;let p=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(u,i,!0),this.lexer.state.top=p,n.length===0)break;let f=i.at(-1);if((f==null?void 0:f.type)==="code")break;if((f==null?void 0:f.type)==="blockquote"){let d=f,v=d.raw+`
21`+n.join(`
22`),g=this.blockquote(v);i[i.length-1]=g,r=r.substring(0,r.length-d.raw.length)+g.raw,o=o.substring(0,o.length-d.text.length)+g.text;break}else if((f==null?void 0:f.type)==="list"){let d=f,v=d.raw+`
23`+n.join(`
24`),g=this.list(v);i[i.length-1]=g,r=r.substring(0,r.length-f.raw.length)+g.raw,o=o.substring(0,o.length-d.raw.length)+g.raw,n=v.substring(i.at(-1).raw.length).split(`
25`);continue}}return{type:"blockquote",raw:r,tokens:i,text:o}}}list(e){var n,r;let t=this.rules.block.list.exec(e);if(t){let o=t[1].trim(),i=o.length>1,s={type:"list",raw:"",ordered:i,start:i?+o.slice(0,-1):"",loose:!1,items:[]};o=i?`\\d{1,9}\\${o.slice(-1)}`:`\\${o}`,this.options.pedantic&&(o=i?o:"[*+-]");let a=this.rules.other.listItemRegex(o),l=!1;for(;e;){let u=!1,p="",f="";if(!(t=a.exec(e))||this.rules.block.hr.test(e))break;p=t[0],e=e.substring(p.length);let d=t[2].split(`
26`,1)[0].replace(this.rules.other.listReplaceTabs,m=>" ".repeat(3*m.length)),v=e.split(`
27`,1)[0],g=!d.trim(),y=0;if(this.options.pedantic?(y=2,f=d.trimStart()):g?y=t[1].length+1:(y=t[2].search(this.rules.other.nonSpaceChar),y=y>4?1:y,f=d.slice(y),y+=t[1].length),g&&this.rules.other.blankLine.test(v)&&(p+=v+`
28`,e=e.substring(v.length+1),u=!0),!u){let m=this.rules.other.nextBulletRegex(y),S=this.rules.other.hrRegex(y),E=this.rules.other.fencesBeginRegex(y),_=this.rules.other.headingBeginRegex(y),A=this.rules.other.htmlBeginRegex(y);for(;e;){let T=e.split(`
29`,1)[0],L;if(v=T,this.options.pedantic?(v=v.replace(this.rules.other.listReplaceNesting,"  "),L=v):L=v.replace(this.rules.other.tabCharGlobal,"    "),E.test(v)||_.test(v)||A.test(v)||m.test(v)||S.test(v))break;if(L.search(this.rules.other.nonSpaceChar)>=y||!v.trim())f+=`
30`+L.slice(y);else{if(g||d.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||E.test(d)||_.test(d)||S.test(d))break;f+=`
31`+v}!g&&!v.trim()&&(g=!0),p+=T+`
32`,e=e.substring(T.length+1),d=L.slice(y)}}s.loose||(l?s.loose=!0:this.rules.other.doubleBlankLine.test(p)&&(l=!0)),s.items.push({type:"list_item",raw:p,task:!!this.options.gfm&&this.rules.other.listIsTask.test(f),loose:!1,text:f,tokens:[]}),s.raw+=p}let c=s.items.at(-1);if(c)c.raw=c.raw.trimEnd(),c.text=c.text.trimEnd();else return;s.raw=s.raw.trimEnd();for(let u of s.items){if(this.lexer.state.top=!1,u.tokens=this.lexer.blockTokens(u.text,[]),u.task){if(u.text=u.text.replace(this.rules.other.listReplaceTask,""),((n=u.tokens[0])==null?void 0:n.type)==="text"||((r=u.tokens[0])==null?void 0:r.type)==="paragraph"){u.tokens[0].raw=u.tokens[0].raw.replace(this.rules.other.listReplaceTask,""),u.tokens[0].text=u.tokens[0].text.replace(this.rules.other.listReplaceTask,"");for(let f=this.lexer.inlineQueue.length-1;f>=0;f--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[f].src)){this.lexer.inlineQueue[f].src=this.lexer.inlineQueue[f].src.replace(this.rules.other.listReplaceTask,"");break}}let p=this.rules.other.listTaskCheckbox.exec(u.raw);if(p){let f={type:"checkbox",raw:p[0]+" ",checked:p[0]!=="[ ]"};u.checked=f.checked,s.loose?u.tokens[0]&&["paragraph","text"].includes(u.tokens[0].type)&&"tokens"in u.tokens[0]&&u.tokens[0].tokens?(u.tokens[0].raw=f.raw+u.tokens[0].raw,u.tokens[0].text=f.raw+u.tokens[0].text,u.tokens[0].tokens.unshift(f)):u.tokens.unshift({type:"paragraph",raw:f.raw,text:f.raw,tokens:[f]}):u.tokens.unshift(f)}}if(!s.loose){let p=u.tokens.filter(d=>d.type==="space"),f=p.length>0&&p.some(d=>this.rules.other.anyLine.test(d.raw));s.loose=f}}if(s.loose)for(let u of s.items){u.loose=!0;for(let p of u.tokens)p.type==="text"&&(p.type="paragraph")}return s}}html(e){let t=this.rules.block.html.exec(e);if(t)return{type:"html",block:!0,raw:t[0],pre:t[1]==="pre"||t[1]==="script"||t[1]==="style",text:t[0]}}def(e){let t=this.rules.block.def.exec(e);if(t){let n=t[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),r=t[2]?t[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",o=t[3]?t[3].substring(1,t[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):t[3];return{type:"def",tag:n,raw:t[0],href:r,title:o}}}table(e){var s;let t=this.rules.block.table.exec(e);if(!t||!this.rules.other.tableDelimiter.test(t[2]))return;let n=La(t[1]),r=t[2].replace(this.rules.other.tableAlignChars,"").split("|"),o=(s=t[3])!=null&&s.trim()?t[3].replace(this.rules.other.tableRowBlankLine,"").split(`
33`):[],i={type:"table",raw:t[0],header:[],align:[],rows:[]};if(n.length===r.length){for(let a of r)this.rules.other.tableAlignRight.test(a)?i.align.push("right"):this.rules.other.tableAlignCenter.test(a)?i.align.push("center"):this.rules.other.tableAlignLeft.test(a)?i.align.push("left"):i.align.push(null);for(let a=0;a<n.length;a++)i.header.push({text:n[a],tokens:this.lexer.inline(n[a]),header:!0,align:i.align[a]});for(let a of o)i.rows.push(La(a,i.header.length).map((l,c)=>({text:l,tokens:this.lexer.inline(l),header:!1,align:i.align[c]})));return i}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let n=t[1].charAt(t[1].length-1)===`
34`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:n,tokens:this.lexer.inline(n)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let n=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(n)){if
vendor: 20,283 bytes, lines 34-67
34(!this.rules.other.endAngleBracket.test(n))return;let i=zn(n.slice(0,-1),"\\");if((n.length-i.length)%2===0)return}else{let i=np(t[2],"()");if(i===-2)return;if(i>-1){let s=(t[0].indexOf("!")===0?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,s).trim(),t[3]=""}}let r=t[2],o="";if(this.options.pedantic){let i=this.rules.other.pedanticHrefTitle.exec(r);i&&(r=i[1],o=i[3])}else o=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(n)?r=r.slice(1):r=r.slice(1,-1)),Na(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:o&&o.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let r=(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," "),o=t[r.toLowerCase()];if(!o){let i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return Na(n,o,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&n.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!n||this.rules.inline.punctuation.exec(n))){let o=[...r[0]].length-1,i,s,a=o,l=0,c=r[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(c.lastIndex=0,t=t.slice(-1*e.length+o);(r=c.exec(t))!=null;){if(i=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!i)continue;if(s=[...i].length,r[3]||r[4]){a+=s;continue}else if((r[5]||r[6])&&o%3&&!((o+s)%3)){l+=s;continue}if(a-=s,a>0)continue;s=Math.min(s,s+a+l);let u=[...r[0]][0].length,p=e.slice(0,o+r.index+u+s);if(Math.min(o,s)%2){let d=p.slice(1,-1);return{type:"em",raw:p,text:d,tokens:this.lexer.inlineTokens(d)}}let f=p.slice(2,-2);return{type:"strong",raw:p,text:f,tokens:this.lexer.inlineTokens(f)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(n),o=this.rules.other.startingSpaceChar.test(n)&&this.rules.other.endingSpaceChar.test(n);return r&&o&&(n=n.substring(1,n.length-1)),{type:"codespan",raw:t[0],text:n}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let n,r;return t[2]==="@"?(n=t[1],r="mailto:"+n):(n=t[1],r=n),{type:"link",raw:t[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}url(e){var n;let t;if(t=this.rules.inline.url.exec(e)){let r,o;if(t[2]==="@")r=t[0],o="mailto:"+r;else{let i;do i=t[0],t[0]=((n=this.rules.inline._backpedal.exec(t[0]))==null?void 0:n[0])??"";while(i!==t[0]);r=t[0],t[1]==="www."?o="http://"+t[0]:o=t[0]}return{type:"link",raw:t[0],text:r,href:o,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let n=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:n}}}},st=class Wi{constructor(t){ne(this,"tokens");ne(this,"options");ne(this,"state");ne(this,"inlineQueue");ne(this,"tokenizer");this.tokens=[],this.tokens.links=Object.create(null),this.options=t||tn,this.options.tokenizer=this.options.tokenizer||new go,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:Ie,block:$r.normal,inline:Un.normal};this.options.pedantic?(n.block=$r.pedantic,n.inline=Un.pedantic):this.options.gfm&&(n.block=$r.gfm,this.options.breaks?n.inline=Un.breaks:n.inline=Un.gfm),this.tokenizer.rules=n}static get rules(){return{block:$r,inline:Un}}static lex(t,n){return new Wi(n).lex(t)}static lexInline(t,n){return new Wi(n).inlineTokens(t)}lex(t){t=t.replace(Ie.carriageReturn,`
35`),this.blockTokens(t,this.tokens);for(let n=0;n<this.inlineQueue.length;n++){let r=this.inlineQueue[n];this.inlineTokens(r.src,r.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(t,n=[],r=!1){var o,i,s;for(this.options.pedantic&&(t=t.replace(Ie.tabCharGlobal,"    ").replace(Ie.spaceLine,""));t;){let a;if((i=(o=this.options.extensions)==null?void 0:o.block)!=null&&i.some(c=>(a=c.call({lexer:this},t,n))?(t=t.substring(a.raw.length),n.push(a),!0):!1))continue;if(a=this.tokenizer.space(t)){t=t.substring(a.raw.length);let c=n.at(-1);a.raw.length===1&&c!==void 0?c.raw+=`
36`:n.push(a);continue}if(a=this.tokenizer.code(t)){t=t.substring(a.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
37`)?"":`
38`)+a.raw,c.text+=`
39`+a.text,this.inlineQueue.at(-1).src=c.text):n.push(a);continue}if(a=this.tokenizer.fences(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.heading(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.hr(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.blockquote(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.list(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.html(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.def(t)){t=t.substring(a.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="paragraph"||(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
40`)?"":`
41`)+a.raw,c.text+=`
42`+a.raw,this.inlineQueue.at(-1).src=c.text):this.tokens.links[a.tag]||(this.tokens.links[a.tag]={href:a.href,title:a.title},n.push(a));continue}if(a=this.tokenizer.table(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.lheading(t)){t=t.substring(a.raw.length),n.push(a);continue}let l=t;if((s=this.options.extensions)!=null&&s.startBlock){let c=1/0,u=t.slice(1),p;this.options.extensions.startBlock.forEach(f=>{p=f.call({lexer:this},u),typeof p=="number"&&p>=0&&(c=Math.min(c,p))}),c<1/0&&c>=0&&(l=t.substring(0,c+1))}if(this.state.top&&(a=this.tokenizer.paragraph(l))){let c=n.at(-1);r&&(c==null?void 0:c.type)==="paragraph"?(c.raw+=(c.raw.endsWith(`
43`)?"":`
44`)+a.raw,c.text+=`
45`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(a),r=l.length!==t.length,t=t.substring(a.raw.length);continue}if(a=this.tokenizer.text(t)){t=t.substring(a.raw.length);let c=n.at(-1);(c==null?void 0:c.type)==="text"?(c.raw+=(c.raw.endsWith(`
46`)?"":`
47`)+a.raw,c.text+=`
48`+a.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=c.text):n.push(a);continue}if(t){let c="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(c);break}else throw new Error(c)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){var l,c,u,p,f;let r=t,o=null;if(this.tokens.links){let d=Object.keys(this.tokens.links);if(d.length>0)for(;(o=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)d.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(o=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,o.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let i;for(;(o=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)i=o[2]?o[2].length:0,r=r.slice(0,o.index+i)+"["+"a".repeat(o[0].length-i-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=((c=(l=this.options.hooks)==null?void 0:l.emStrongMask)==null?void 0:c.call({lexer:this},r))??r;let s=!1,a="";for(;t;){s||(a=""),s=!1;let d;if((p=(u=this.options.extensions)==null?void 0:u.inline)!=null&&p.some(g=>(d=g.call({lexer:this},t,n))?(t=t.substring(d.raw.length),n.push(d),!0):!1))continue;if(d=this.tokenizer.escape(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.tag(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.link(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(d.raw.length);let g=n.at(-1);d.type==="text"&&(g==null?void 0:g.type)==="text"?(g.raw+=d.raw,g.text+=d.text):n.push(d);continue}if(d=this.tokenizer.emStrong(t,r,a)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.codespan(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.br(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.del(t)){t=t.substring(d.raw.length),n.push(d);continue}if(d=this.tokenizer.autolink(t)){t=t.substring(d.raw.length),n.push(d);continue}if(!this.state.inLink&&(d=this.tokenizer.url(t))){t=t.substring(d.raw.length),n.push(d);continue}let v=t;if((f=this.options.extensions)!=null&&f.startInline){let g=1/0,y=t.slice(1),m;this.options.extensions.startInline.forEach(S=>{m=S.call({lexer:this},y),typeof m=="number"&&m>=0&&(g=Math.min(g,m))}),g<1/0&&g>=0&&(v=t.substring(0,g+1))}if(d=this.tokenizer.inlineText(v)){t=t.substring(d.raw.length),d.raw.slice(-1)!=="_"&&(a=d.raw.slice(-1)),s=!0;let g=n.at(-1);(g==null?void 0:g.type)==="text"?(g.raw+=d.raw,g.text+=d.text):n.push(d);continue}if(t){let g="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(g);break}else throw new Error(g)}}return n}},vo=class{constructor(t){ne(this,"options");ne(this,"parser");this.options=t||tn}space(t){return""}code({text:t,lang:n,escaped:r}){var s;let o=(s=(n||"").match(Ie.notSpaceStart))==null?void 0:s[0],i=t.replace(Ie.endingNewline,"")+`
49`;return o?'<pre><code class="language-'+gt(o)+'">'+(r?i:gt(i,!0))+`</code></pre>
50`:"<pre><code>"+(r?i:gt(i,!0))+`</code></pre>
51`}blockquote({tokens:t}){return`<blockquote>
52${this.parser.parse(t)}</blockquote>
53`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:n}){return`<h${n}>${this.parser.parseInline(t)}</h${n}>
54`}hr(t){return`<hr>
55`}list(t){let n=t.ordered,r=t.start,o="";for(let a=0;a<t.items.length;a++){let l=t.items[a];o+=this.listitem(l)}let i=n?"ol":"ul",s=n&&r!==1?' start="'+r+'"':"";return"<"+i+s+`>
56`+o+"</"+i+`>
57`}listitem(t){return`<li>${this.parser.parse(t.tokens)}</li>
58`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
59`}table(t){let n="",r="";for(let i=0;i<t.header.length;i++)r+=this.tablecell(t.header[i]);n+=this.tablerow({text:r});let o="";for(let i=0;i<t.rows.length;i++){let s=t.rows[i];r="";for(let a=0;a<s.length;a++)r+=this.tablecell(s[a]);o+=this.tablerow({text:r})}return o&&(o=`<tbody>${o}</tbody>`),`<table>
60<thead>
61`+n+`</thead>
62`+o+`</table>
63`}tablerow({text:t}){return`<tr>
64${t}</tr>
65`}tablecell(t){let n=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+n+`</${r}>
66`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${gt(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:n,tokens:r}){let o=this.parser.parseInline(r),i=Ia(t);if(i===null)return o;t=i;let s='<a href="'+t+'"';return n&&(s+=' title="'+gt(n)+'"'),s+=">"+o+"</a>",s}image({href:t,title:n,text:r,tokens:o}){o&&(r=this.parser.parseInline(o,this.parser.textRenderer));let i=Ia(t);if(i===null)return gt(r);t=i;let s=`<img src="${t}" alt="${r}"`;return n&&(s+=` title="${gt(n)}"`),s+=">",s}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:gt(t.text)}},ks=class{strong({text:t}){return t}em({text:t}){return t}codespan({text:t}){return t}del({text:t}){return t}html({text:t}){return t}text({text:t}){return t}link({text:t}){return""+t}image({text:t}){return""+t}br(){return""}checkbox({raw:t}){return t}},at=class qi{constructor(t){ne(this,"options");ne(this,"renderer");ne(this,"textRenderer");this.options=t||tn,this.options.renderer=this.options.renderer||new vo,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new ks}static parse(t,n){return new qi(n).parse(t)}static parseInline(t,n){return new qi(n).parseInline(t)}parse(t){var r,o;let n="";for(let i=0;i<t.length;i++){let s=t[i];if((o=(r=this.options.extensions)==null?void 0:r.renderers)!=null&&o[s.type]){let l=s,c=this.options.extensions.renderers[l.type].call({parser:this},l);if(c!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(l.type)){n+=c||"";continue}}let a=s;switch(a.type){case"space":{n+=this.renderer.space(a);break}case"hr":{n+=this.renderer.hr(a);break}case"heading":{n+=this.renderer.heading(a);break}case"code":{n+=this.renderer.code(a);break}case"table":{n+=this.renderer.table(a);break}case"blockquote":{n+=this.renderer.blockquote(a);break}case"list":{n+=this.renderer.list(a);break}case"checkbox":{n+=this.renderer.checkbox(a);break}case"html":{n+=this.renderer.html(a);break}case"def":{n+=this.renderer.def(a);break}case"paragraph":{n+=this.renderer.paragraph(a);break}case"text":{n+=this.renderer.text(a);break}default:{let l='Token with "'+a.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return n}parseInline(t,n=this.renderer){var o,i;let r="";for(let s=0;s<t.length;s++){let a=t[s];if((i=(o=this.options.extensions)==null?void 0:o.renderers)!=null&&i[a.type]){let c=this.options.extensions.renderers[a.type].call({parser:this},a);if(c!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(a.type)){r+=c||"";continue}}let l=a;switch(l.type){case"escape":{r+=n.text(l);break}case"html":{r+=n.html(l);break}case"link":{r+=n.link(l);break}case"image":{r+=n.image(l);break}case"checkbox":{r+=n.checkbox(l);break}case"strong":{r+=n.strong(l);break}case"em":{r+=n.em(l);break}case"codespan":{r+=n.codespan(l);break}case"br":{r+=n.br(l);break}case"del":{r+=n.del(l);break}case"text":{r+=n.text(l);break}default:{let c='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(c),"";throw new Error(c)}}}return r}},eo,Vn=(eo=class{constructor(t){ne(this,"options");ne(this,"block");this.options=t||tn}preprocess(t){return t}postprocess(t){return t}processAllTokens(t){return t}emStrongMask(t){return t}provideLexer(){return this.block?st.lex:st.lexInline}provideParser(){return this.block?at.parse:at.parseInline}},ne(eo,"passThroughHooks",new Set(["preprocess","postprocess","processAllTokens","emStrongMask"])),ne(eo,"passThroughHooksRespectAsync",new Set(["preprocess","postprocess","processAllTokens"])),eo),op=class{constructor(...e){ne(this,"defaults",bs());ne(this,"options",this.setOptions);ne(this,"parse",this.parseMarkdown(!0));ne(this,"parseInline",this.parseMarkdown(!1));ne(this,"Parser",at);ne(this,"Renderer",vo);ne(this,"TextRenderer",ks);ne(this,"Lexer",st);ne(this,"Tokenizer",go);ne(this,"Hooks",Vn);this.use(...e)}walkTokens(e,t){var r,o;let n=[];for(let i of e)switch(n=n.concat(t.call(this,i)),i.type){case"table":{let s=i;for(let a of s.header)n=n.concat(this.walkTokens(a.tokens,t));for(let a of s.rows)for(let l of a)n=n.concat(this.walkTokens(l.tokens,t));break}case"list":{let s=i;n=n.concat(this.walkTokens(s.items,t));break}default:{let s=i;(o=(r=this.defaults.extensions)==null?void 0:r.childTokens)!=null&&o[s.type]?this.defaults.extensions.childTokens[s.type].forEach(a=>{let l=s[a].flat(1/0);n=n.concat(this.walkTokens(l,t))}):s.tokens&&(n=n.concat(this.walkTokens(s.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{let r={...n};if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(o=>{if(!o.name)throw new Error("extension name required");if("renderer"in o){let i=t.renderers[o.name];i?t.renderers[o.name]=function(...s){let a=o.renderer.apply(this,s);return a===!1&&(a=i.apply(this,s)),a}:t.renderers[o.name]=o.renderer}if("tokenizer"in o){if(!o.level||o.level!=="block"&&o.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let i=t[o.level];i?i.unshift(o.tokenizer):t[o.level]=[o.tokenizer],o.start&&(o.level==="block"?t.startBlock?t.startBlock.push(o.start):t.startBlock=[o.start]:o.level==="inline"&&(t.startInline?t.startInline.push(o.start):t.startInline=[o.start]))}"childTokens"in o&&o.childTokens&&(t.childTokens[o.name]=o.childTokens)}),r.extensions=t),n.renderer){let o=this.defaults.renderer||new vo(this.defaults);for(let i in n.renderer){if(!(i in o))throw new Error(`renderer '${i}' does not exist`);if(["options","parser"].includes(i))continue;let s=i,a=n.renderer[s],l=o[s];o[s]=(...c)=>{let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u||""}}r.renderer=o}if(n.tokenizer){let o=this.defaults.tokenizer||new go(this.defaults);for(let i in n.tokenizer){if(!(i in o))throw new Error(`tokenizer '${i}' does not exist`);if(["options","rules","lexer"].includes(i))continue;let s=i,a=n.tokenizer[s],l=o[s];o[s]=(...c)=>{let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u}}r.tokenizer=o}if(n.hooks){let o=this.defaults.hooks||new Vn;for(let i in n.hooks){if(!(i in o))throw new Error(`hook '${i}' does not exist`);if(["options","block"].includes(i))continue;let s=i,a=n.hooks[s],l=o[s];Vn.passThroughHooks.has(i)?o[s]=c=>{if(this.defaults.async&&Vn.passThroughHooksRespectAsync.has(i))return(async()=>{let p=await a.call(o,c);return l.call(o,p)})();let u=a.call(o,c);return l.call(o,u)}:o[s]=(...c)=>{if(this.defaults.async)return(async()=>{let p=await a.apply(o,c);return p===!1&&(p=await l.apply(o,c)),p})();let u=a.apply(o,c);return u===!1&&(u=l.apply(o,c)),u}}r.hooks=o}if(n.walkTokens){let o=this.defaults.walkTokens,i=n.walkTokens;r.walkTokens=function(s){let a=[];return a.push(i.call(this,s)),o&&(a=a.concat(o.call(this,s))),a}}this.defaults={...this.defaults,...r}}),this}setOptions(e){return this.defaults={...this.defaults,...e},this}lexer(e,t){return st.lex(e,t??this.defaults)}parser(e,t){return at.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r={...n},o={...this.defaults,...r},i=this.onError(!!o.silent,!!o.async);if(this.defaults.async===!0&&r.async===!1)return i(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return i(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return i(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));if(o.hooks&&(o.hooks.options=o,o.hooks.block=e),o.async)return(async()=>{let s=o.hooks?await o.hooks.preprocess(t):t,a=await(o.hooks?await o.hooks.provideLexer():e?st.lex:st.lexInline)(s,o),l=o.hooks?await o.hooks.processAllTokens(a):a;o.walkTokens&&await Promise.all(this.walkTokens(l,o.walkTokens));let c=await(o.hooks?await o.hooks.provideParser():e?at.parse:at.parseInline)(l,o);return o.hooks?await o.hooks.postprocess(c):c})().catch(i);try{o.hooks&&(t=o.hooks.preprocess(t));let s=(o.hooks?o.hooks.provideLexer():e?st.lex:st.lexInline)(t,o);o.hooks&&(s=o.hooks.processAllTokens(s)),o.walkTokens&&this.walkTokens(s,o.walkTokens);let a=(o.hooks?o.hooks.provideParser():e?at.parse:at.parseInline)(s,o);return o.hooks&&(a=o.hooks.postprocess(a)),a}catch(s){return i(s)}}}onError(e,t){return n=>{if(n.message+=`
67Please report this to https://github.com/markedjs/marked.`,e){let r="<p>An error occurred:</p><pre>"+gt(n.message+"",!0)+"</pre>";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}},en=new op;function re(e,t){return en.parse(e,t)}re.options=re.setOptions=function(e){return en.setOptions(e),re.defaults=en.defaults,Sc(re.defaults),re};re.getDefaults=bs;re.defaults=tn;re.use=function(...e){return en.use(...e),re.defaults=en.defaults,Sc(re.defaults),re};re.walkTokens=function(e,t){return en.walkTokens(e,t)};re.parseInline=en.parseInline;re.Parser=at;re.parser=at.parse;re.Renderer=vo;re.TextRenderer=ks;re.Lexer=st;re.lexer=st.lex;re.Tokenizer=go;re.Hooks=Vn;re.parse=re;re.options;re.setOptions;re.use;re.walkTokens;re.parseInline;at.parse;st.lex;/*! @license DOMPurify 3.4.14 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.14/LICENSE 
vendor: 5,909 bytes, lines 67-68
67*/function Ma(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ip(e){if(Array.isArray(e))return e}function sp(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,o,i,s,a=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,t!==0)for(;!(l=(r=i.call(n)).done)&&(a.push(r.value),a.length!==t);l=!0);}catch(u){c=!0,o=u}finally{try{if(!l&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(c)throw o}}return a}}function ap(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
68In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function lp(e,t){return ip(e)||sp(e,t)||cp(e,t)||ap()}function cp(e,t){if(e){if(typeof e=="string")return Ma(e,t);var n={}.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Ma(e,t):void 0}}const Ic=Object.entries,Ba=Object.setPrototypeOf,up=Object.isFrozen,fp=Object.getPrototypeOf,dp=Object.getOwnPropertyDescriptor;let ve=Object.freeze,ye=Object.seal,gn=Object.create,Lc=typeof Reflect<"u"&&Reflect,Yi=Lc.apply,Ki=Lc.construct;ve||(ve=function(t){return t});ye||(ye=function(t){return t});Yi||(Yi=function(t,n){for(var r=arguments.length,o=new Array(r>2?r-2:0),i=2;i<r;i++)o[i-2]=arguments[i];return t.apply(n,o)});Ki||(Ki=function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return new t(...r)});const Wt=pe(Array.prototype.forEach),hp=pe(Array.prototype.lastIndexOf),Fa=pe(Array.prototype.pop),$n=pe(Array.prototype.push),pp=pe(Array.prototype.splice),En=Array.isArray,Xn=pe(String.prototype.toLowerCase),fi=pe(String.prototype.toString),Ua=pe(String.prototype.match),Hn=pe(String.prototype.replace),za=pe(String.prototype.indexOf),mp=pe(String.prototype.trim),gp=pe(Number.prototype.toString),vp=pe(Boolean.prototype.toString),$a=typeof BigInt>"u"?null:pe(BigInt.prototype.toString),Ha=typeof Symbol>"u"?null:pe(Symbol.prototype.toString),Fe=pe(Object.prototype.hasOwnProperty),jn=pe(Object.prototype.toString),Ae=pe(RegExp.prototype.test),Ut=bp(TypeError);function pe(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o<n;o++)r[o-1]=arguments[o];return Yi(e,t,r)}}function bp(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Ki(e,n)}}function V(e,t){let n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Xn;if(Ba&&Ba(e,null),!En(t))return e;let r=t.length;for(;r--;){let o=t[r];if(typeof o=="string"){const i=n(o);i!==o&&(up(t)||(t[r]=i),o=i)}e[o]=!0}return e}function yp(e){for(let t=0;t<e.length;t++)Fe(e,t)||(e[t]=null);return e}function Ke(e){const t=gn(null);for(const r of Ic(e)){var n=lp(r,2);const o=n[0],i=n[1];Fe(e,o)&&(En(i)?t[o]=yp(i):i&&typeof i=="object"&&i.constructor===Object?t[o]=Ke(i):t[o]=i)}return t}function wp(e){switch(typeof e){case"string":return e;case"number":return gp(e);case"boolean":return vp(e);case"bigint":return $a?$a(e):"0";case"symbol":return Ha?Ha(e):"Symbol()";case"undefined":return jn(e);case"function":case"object":{if(e===null)return jn(e);const t=e,n=rt(t,"toString");if(typeof n=="function"){const r=n(t);return typeof r=="string"?r:jn(r)}return jn(e)}default:return jn(e)}}function rt(e,t){for(;e!==null;){const r=dp(e,t);if(r){if(r.get)return pe(r.get);if(typeof r.value=="function")return pe(r.value)}e=fp(e)}function n(){return null}return n}function Ep(e){try{return Ae(e,""),!0}catch{return!1}}const ja=ve(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),di=ve(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),hi=ve(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Sp=ve(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),pi=ve(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),_p=ve
68(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Wa=ve(["#text"]),qa=ve(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),mi=ve(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ya=ve(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","
68subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Hr=ve(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),xp=ye(/{{[\w\W]*|^[\w\W]*}}/g),Tp=ye(/<%[\w\W]*|^[\w\W]*%>/g),kp=ye(/\${[\w\W]*/g),Ap=ye(/^data-[\-\w.\u00B7-\uFFFF]+$/),Rp=ye(/^aria-[\-\w]+$/),Ka=ye(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),Cp=ye(/^(?:\w+script|data):/i),Op=ye(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Pp=ye(/^html$/i),Dp=ye(/^[a-z][.\w]*(-[.\w]+)+$/i),Va=ye(/<[/\w!]/g),Xa=ye(/<[/\w]/g),Ip=ye(/<\/no(script|embed|frames)/i),Lp=ye(/\/>/i),We={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},Nc=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],Np=ve(V({},Nc)),Mp=function(){const e={};return Wt(Nc,t=>{e[t]=ye(new RegExp("</"+t+"(?=[\\t\\n\\f\\r />])","i"))}),ve(e)}(),Bp=function(){return typeof window>"u"?null:window},Fp=function(t,n){if(typeof t!="object"||typeof t.createPolicy!="function")return null;let r=null;const o="data-tt-policy-suffix";n&&n.hasAttribute(o)&&(r=n.getAttribute(o));const i="dompurify"+(r?"#"+r:"");try{return t.createPolicy(i,{createHTML(s){return s},createScriptURL(s){return s}})}catch{return console.warn("TrustedTypes policy "+i+" could not be created."),null}},Ga=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},kt=function(t,n,r,o){return Fe(t,n)&&En(t[n])?V(o.base?Ke(o.base):{},t[n],o.transform):r},gi=function(t,n,r){const o=Fe(t,n)?t[n]:void 0;return o&&typeof o=="object"?Ke(o):r()};function Mc(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Bp();const t=k=>Mc(k);if(t.version="3.4.14",t.removed=[],!e||!e.document||e.document.nodeType!==We.document||!e.Element)return t.isSupported=!1,t;let n=e.document;const r=n,o=r.currentScript;e.DocumentFragment;const i=e.HTMLTemplateElement,s=e.Node,a=e.Element,l=e.NodeFilter,c=e.NamedNodeMap;c===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;const u=e.DOMParser,p=e.trustedTypes,f=a.prototype,d=rt(f,"cloneNode"),v=rt(f,"remove"),g=rt(f,"nextSibling"),y=rt(f,"childNodes"),m=rt(f,"parentNode"),S=rt(f,"shadowRoot"),E=rt(f,"attributes"),_=s&&s.prototype?rt(s.prototype,"nodeType"):null,A=s&&s.prototype?rt(s.prototype,"nodeName"):null,T=s&&s.prototype?rt(s.prototype,"ownerDocument"):null,L=function(h){return _?_(h):h.nodeType},K=function(h){return A?A(h):h.nodeName};if(typeof i=="function"){const k=n.createElement("template");k.content&&k.content.ownerDocument&&(n=k.content.ownerDocument)}let F,C="",B,q=!1,W=0;const H=function(){if(W>0)throw Ut('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},Y=function(h){H(),W++;try{return F.createHTML(h)}finally{W--}},ee=function(h){H(),W++;try{return F.createScriptURL(h)}finally{W--}},oe=function(){return q||(B=Fp(p,o),q=!0),B},Ce=n,$e=Ce.implementation,Oe=Ce.createNodeIterator,me=Ce.createDocumentFragment,mt=Ce.getElementsByTagName,St=r.importNode;let Z=Ga();t.isSupported=typeof Ic=="function"&&typeof m=="function"&&$e&&$e.createHTMLDocument!==void 0;const kr=xp,Q=Tp,Le=kp,nn=Ap,Ar=Rp,Yo=Cp,In=Op,tt=Dp;let Ln=Ka,te=null;const He=V({},[...ja,...di,...hi,...pi,...Wa]);let D=null;const we=V({},[...qa,...mi,...Ya,...Hr]);let ge=Object.seal(gn(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),je=null,Nn=null;const ct=Object.seal(gn(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let _t=!0,Ko=!0,$s=!1,Hs=!0,xt=!1,Mt=!0,Bt=!1,Vo=!1,Rr=null,Cr=null,Xo=!1,rn=!1,Or=!1,Pr=!1,js=!0,Ws=!1;const qs="user-content-";let Go=!0,Jo=!1,on={},sn=null;const Ys=V({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let Ks=null;const Vs=V({},["audio","video","img","source","image","track"]);let Xs=null;const Gs=V({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Dr="http://www.w3.org/1998/Math/MathML",Ir="http://www.w3.org/2000/svg",ut="http://www.w3.org/1999/xhtml";let an=ut,Zo=!1,Qo=null;const Gu=V({},[Dr,Ir,ut],fi),Js=ve(["mi","mo","mn","ms","mtext"]);let ei=V({},Js);
vendor: 10,219 bytes, line 68
68const Zs=ve(["annotation-xml"]);let ti=V({},Zs);const Ju=V({},["title","style","font","a","script"]);let Mn=null;const Zu=["application/xhtml+xml","text/html"],Qu="text/html";let ue=null,ln=null;const ef=n.createElement("form"),Qs=function(h){return h instanceof RegExp||h instanceof Function},ni=function(){let h=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(ln&&ln===h)return;(!h||typeof h!="object")&&(h={}),h=Ke(h),Mn=Zu.indexOf(h.PARSER_MEDIA_TYPE)===-1?Qu:h.PARSER_MEDIA_TYPE,ue=Mn==="application/xhtml+xml"?fi:Xn,te=kt(h,"ALLOWED_TAGS",He,{transform:ue}),D=kt(h,"ALLOWED_ATTR",we,{transform:ue}),Qo=kt(h,"ALLOWED_NAMESPACES",Gu,{transform:fi}),Xs=kt(h,"ADD_URI_SAFE_ATTR",Gs,{transform:ue,base:Gs}),Ks=kt(h,"ADD_DATA_URI_TAGS",Vs,{transform:ue,base:Vs}),sn=kt(h,"FORBID_CONTENTS",Ys,{transform:ue}),je=kt(h,"FORBID_TAGS",Ke({}),{transform:ue}),Nn=kt(h,"FORBID_ATTR",Ke({}),{transform:ue}),on=Fe(h,"USE_PROFILES")?h.USE_PROFILES&&typeof h.USE_PROFILES=="object"?Ke(h.USE_PROFILES):h.USE_PROFILES:!1,_t=h.ALLOW_ARIA_ATTR!==!1,Ko=h.ALLOW_DATA_ATTR!==!1,$s=h.ALLOW_UNKNOWN_PROTOCOLS||!1,Hs=h.ALLOW_SELF_CLOSE_IN_ATTR!==!1,xt=h.SAFE_FOR_TEMPLATES||!1,Mt=h.SAFE_FOR_XML!==!1,Bt=h.WHOLE_DOCUMENT||!1,rn=h.RETURN_DOM||!1,Or=h.RETURN_DOM_FRAGMENT||!1,Pr=h.RETURN_TRUSTED_TYPE||!1,Xo=h.FORCE_BODY||!1,js=h.SANITIZE_DOM!==!1,Ws=h.SANITIZE_NAMED_PROPS||!1,Go=h.KEEP_CONTENT!==!1,Jo=h.IN_PLACE||!1,Ln=Ep(h.ALLOWED_URI_REGEXP)?h.ALLOWED_URI_REGEXP:Ka,an=typeof h.NAMESPACE=="string"?h.NAMESPACE:ut,ei=gi(h,"MATHML_TEXT_INTEGRATION_POINTS",()=>V({},Js)),ti=gi(h,"HTML_INTEGRATION_POINTS",()=>V({},Zs));const w=gi(h,"CUSTOM_ELEMENT_HANDLING",()=>gn(null));if(ge=gn(null),Fe(w,"tagNameCheck")&&Qs(w.tagNameCheck)&&(ge.tagNameCheck=w.tagNameCheck),Fe(w,"attributeNameCheck")&&Qs(w.attributeNameCheck)&&(ge.attributeNameCheck=w.attributeNameCheck),Fe(w,"allowCustomizedBuiltInElements")&&typeof w.allowCustomizedBuiltInElements=="boolean"&&(ge.allowCustomizedBuiltInElements=w.allowCustomizedBuiltInElements),ye(ge),xt&&(Ko=!1),Or&&(rn=!0),on&&(te=V({},Wa),D=gn(null),on.html===!0&&(V(te,ja),V(D,qa)),on.svg===!0&&(V(te,di),V(D,mi),V(D,Hr)),on.svgFilters===!0&&(V(te,hi),V(D,mi),V(D,Hr)),on.mathMl===!0&&(V(te,pi),V(D,Ya),V(D,Hr))),ct.tagCheck=null,ct.attributeCheck=null,Fe(h,"ADD_TAGS")&&(typeof h.ADD_TAGS=="function"?ct.tagCheck=h.ADD_TAGS:En(h.ADD_TAGS)&&(te===He&&(te=Ke(te)),V(te,h.ADD_TAGS,ue))),Fe(h,"ADD_ATTR")&&(typeof h.ADD_ATTR=="function"?ct.attributeCheck=h.ADD_ATTR:En(h.ADD_ATTR)&&(D===we&&(D=Ke(D)),V(D,h.ADD_ATTR,ue))),Fe(h,"ADD_FORBID_CONTENTS")&&En(h.ADD_FORBID_CONTENTS)&&(sn===Ys&&(sn=Ke(sn)),V(sn,h.ADD_FORBID_CONTENTS,ue)),Go&&(te["#text"]=!0),Bt&&V(te,["html","head","body"]),te.table&&(V(te,["tbody"]),delete je.tbody),h.TRUSTED_TYPES_POLICY){if(typeof h.TRUSTED_TYPES_POLICY.createHTML!="function")throw Ut('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof h.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Ut('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const x=F;F=h.TRUSTED_TYPES_POLICY;try{C=Y("")}catch(P){throw F=x,P}}else h.TRUSTED_TYPES_POLICY===null?(F=void 0,C=""):(F===void 0&&(F=oe()),F&&typeof C=="string"&&(C=Y("")));ve&&ve(h),ln=h},ea=V({},[...di,...hi,...Sp]),ta=V({},[...pi,..._p]),tf=function(h,w,x){return w.namespaceURI===ut?h==="svg":w.namespaceURI===Dr?h==="svg"&&(x==="annotation-xml"||ei[x]):!!ea[h]},nf=function(h,w,x){return w.namespaceURI===ut?h==="math":w.namespaceURI===Ir?h==="math"&&ti[x]:!!ta[h]},rf=function(h,w,x){return w.namespaceURI===Ir&&!ti[x]||w.namespaceURI===Dr&&!ei[x]?!1:!ta[h]&&(Ju[h]||!ea[h])},of=function(h){let w=m(h);(!w||!w.tagName)&&(w={namespaceURI:an,tagName:"template"});const x=Xn(h.tagName),P=Xn(w.tagName);return Qo[h.namespaceURI]?h.namespaceURI===Ir?tf(x,w,P):h.namespaceURI===Dr?nf(x,w,P):h.namespaceURI===ut?rf(x,w,P):!!(Mn==="application/xhtml+xml"&&Qo[h.namespaceURI]):!1},Tt=function(h){$n(t.removed,{element:h});try{m(h).removeChild(h)}catch{if(v(h),!m(h))throw Ut("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},na=function(h,w,x){try{h.removeAttributeNode(w)}catch{try{h.removeAttribute(x)}catch{}}},Lr=function(h){Nr(h);const w=y(h);if(w){const P=[];Wt(w,M=>{$n(P,M)}),Wt(P,M=>{try{v(M)}catch{}})}const x=E(h);if(x)for(let P=x.length-1;P>=0;--P){const M=x[P],$=M&&M.name;typeof $=="string"&&na(h,M,$)}},Ft=function(h,w,x){if(!x)try{x=w.getAttributeNode(h)}catch{x=null}$n(t.removed,{attribute:x||null,from:w});try{x?w.removeAttributeNode(x):w.removeAttribute(h)}catch{try{w.removeAttribute(h)}catch{}}if(h==="is")if(rn||Or)try{Tt(w)}catch{}else try{w.setAttribute(h,"")}catch{}},sf=function(h){const w=E(h);if(w)for(let x=w.length-1;x>=0;--x){const P=w[x],M=P&&P.name;typeof M!="string"||D[ue(M)]||na(h,P,M)}},Nr=function(h){const w=[h];for(;w.length>0;){const x=w.pop();L(x)===We.element&&sf(x);const M=y(x);if(M)for(let $=M.length-1;$>=0;--$)w.push(M[$])}},ra=function(h,w){return Mt?h==="patchsrc"?!0:h==="for"&&w!=="label"&&w!=="output":!1},af=function(h){if(!Mt)return;const w=[h];for(;w.length>0;){const x=w.pop(),P=L(x);if(P===We.processingInstruction||P===We.comment&&Ae(Xa,x.data)){try{v(x)}catch{}continue}if(P===We.element){const $=x,ie=ue(K(x));try{$.hasAttribute&&$.hasAttribute("patchsrc")&&$.removeAttribute("patchsrc"),$.hasAttribute&&$.hasAttribute("for")&&ra("for",ie)&&$.removeAttribute("for")}catch{}}const M=y(x);if(M)for(let $=M.length-1;$>=0;--$)w.push(M[$])}},oa=function(h){let w=null,x=null;if(Xo)h="<remove></remove>"+h;else{const $=Ua(h,/^[\r\n\t ]+/);x=$&&$[0]}Mn==="application/xhtml+xml"&&an===ut&&(h='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+h+"</body></html>");const P=F?Y(h):h;if(an===ut)try{w=new u().parseFromString(P,Mn)}catch{}if(!w||!w.documentElement){w=$e.createDocument(an,"template",null);try{w.documentElement.innerHTML=Zo?C:P}catch{}}const M=w.body||w.documentElement;return h&&x&&M.insertBefore(n.createTextNode(x),M.childNodes[0]||null),an===ut?mt.call(w,Bt?"html":"body")[0]:Bt?w.documentElement:M},ia=function(h){const w=T?T(h):h.ownerDocument;return Oe.call(w||h,h,l.SHOW_ELEMENT|l.SHOW_COMMENT|l.SHOW_TEXT|l.SHOW_PROCESSING_INSTRUCTION|l.SHOW_CDATA_SECTION,null)},Mr=function(h){return h=Hn(h,kr," "),h=Hn(h,Q," "),h=Hn(h,Le," "),h},ri=function(h){var w;h.normalize();const x=T?T(h):h.ownerDocument,P=Oe.call(x||h,h,l.SHOW_TEXT|l.SHOW_COMMENT|l.SHOW_CDATA_SECTION|l.SHOW_PROCESSING_INSTRUCTION,null);let M=P.nextNode();for(;M;)M.data=Mr(M.data),M=P.nextNode();const $=(w=h.querySelectorAll)===null||w===void 0?void 0:w.call(h,"template");$&&Wt($,ie=>{cn(ie.content)&&ri(ie.content)})},Br=function(h){const w=A?A(h):null;return typeof w!="string"||ue(w)!=="form"?!1:typeof h.nodeName!="string"||typeof h.textContent!="string"||typeof h.removeChild!="function"||h.attributes!==E(h)||typeof h.removeAttribute!="function"||typeof h.setAttribute!="function"||typeof h.namespaceURI!="string"||typeof h.insertBefore!="function"||typeof h.hasChildNodes!="function"||h.nodeType!==_(h)||h.childNodes!==y(h)},cn=function(h){if(!_||typeof h!="object"||h===null)return!1;try{return _(h)===We.documentFragment}catch{return!1}},Bn=function(h){if(!_||typeof h!="object"||h===null)return!1;try{return typeof _(h)=="number"}catch{return!1}};function ft(k,h,w){k.length!==0&&Wt(k,x=>{x.call(t,h,w,ln)})}const lf=function(h,w){return!!(Mt&&h.hasChildNodes()&&!Bn(h.firstElementChild)&&Ae(Va,h.textContent)&&Ae(Va,h.innerHTML)||Mt&&h.namespaceURI===ut&&Np[w]&&(Bn(h.firstElementChild)||typeof h.textContent=="string"&&Ae(Mp[w],h.textContent))||h.nodeType===We.processingInstruction||Mt&&h.nodeType===We.comment&&Ae(Xa,h.data))},Fr=function(h,w){if(h instanceof RegExp)return Ae(h,w);if(h instanceof Function){for(var x=arguments.length,P=new Array(x>2?x-2:0),M=2;M<x;M++)P[M-2]=arguments[M];return!!h(w,...P)}return!1},cf=function(h,w,x){if(!je[w]&&ua(w)&&Fr(ge.tagNameCheck,w))return!1;if(Go&&!sn[w]){const P=m(h),M=y(h);if(M&&P){const $=M.length;for(let ie=$-1;ie>=0;--ie){const ae=h===x?d(M[ie],!0):M[ie];P.insertBefore(ae,g(h))}}}return Tt(h),!0},sa=function(h,w,x,P){return h.length===0?w:w===x||w===P?Ke(w):w},aa=function(h,w){return h===w||m(h)!==null?!1:(Jo&&Nr(h),!0)},la=function(h,w){if(ft(Z.beforeSanitizeElements,h,null),aa(h,w))return!0;if(Br(h))return Tt(h),!0;const x=ue(K(h));if(te=sa(Z.uponSanitizeElement,te,He,Rr),ft(Z.uponSanitizeElement,h,{tagName:x,allowedTags:te}),aa(h,w))return!0;if(lf(h,x))return Tt(h),!0;if(je[x]||!(ct.tagCheck instanceof Function&&ct.tagCheck(x))&&!te[x]){const M=cf(h,x,w);return M===!1&&ft(Z.afterSanitizeElements,h,null),M}if(L(h)===We.element&&!of(h)||(x==="noscript"||x==="noembed"||x==="noframes")&&Ae(Ip,h.innerHTML))return Tt(h),!0;if(xt&&h.nodeType===We.text){const M=Mr(h.textContent);h.textContent!==M&&($n(t.removed,{element:h.cloneNode()}),h.textContent=M)}return ft(Z.afterSanitizeElements,h,null),!1},ca=function(h,w,x){if(Nn[w]||ra(w,h)||js&&(w==="id"||w==="name")&&(x in n||x in ef))return!1;const P=D[w]||ct.attributeCheck instanceof Function&&ct.attributeCheck(w,h);return Ko&&Ae(nn,w)||_t&&Ae(Ar,w)?!0:P?Xs[w]||Ae(Ln,Hn(x,In,""))||(w==="src"||w==="xlink:href"||w==="href")&&h!=="script"&&za(x,"data:")===0&&Ks[h]||$s&&!Ae(Yo,Hn(x,In,""))?!0:!x:ua(h)&&Fr(ge.tagNameCheck,h)&&Fr(ge.attributeNameCheck,w,h)||w==="is"&&ge.allowCustomizedBuiltInElements&&Fr(ge.tagNameCheck,x)},uf=V({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),ua=function(h){return!uf[Xn(h)]&&Ae(tt,h)},ff=function(h,w,x,P){if(F&&typeof p=="object"&&typeof p.getAttributeType=="function"&&!x)switch(p.getAttributeType(h,w)){case"TrustedHTML":return Y(P);case"TrustedScriptURL":return ee(P)}return P},df=function(h,w,x,P){try{x?h.setAttributeNS(x,w,P):h.setAttribute(w,P),Br(h)?Tt(h):Fa(t.removed)}catch{Ft(w,h)}},fa=function(h){ft(Z.beforeSanitizeAttributes,h,null);const w=h.attributes;if(!w||Br(h))return;D=sa(Z.uponSanitizeAttribute,D,we,Cr);const x={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:D,forceKeepAttr:void 0};let P=w.length;const M=ue(h.nodeName);for(;P--;
68){const $=w[P],ie=$.name,ae=$.namespaceURI,Ne=$.value,Me=ue(ie),ii=Ne;let Pe=ie==="value"?ii:mp(ii);if(x.attrName=Me,x.attrValue=Pe,x.keepAttr=!0,x.forceKeepAttr=void 0,ft(Z.uponSanitizeAttribute,h,x),Pe=x.attrValue,Ws&&(Me==="id"||Me==="name")&&za(Pe,qs)!==0&&(Ft(ie,h,$),Pe=qs+Pe),Mt&&Ae(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,Pe)){Ft(ie,h,$);continue}if(Me==="attributename"&&Ua(Pe,"href")){Ft(ie,h,$);continue}if(!x.forceKeepAttr){if(!x.keepAttr){Ft(ie,h,$);continue}if(!Hs&&Ae(Lp,Pe)){Ft(ie,h,$);continue}if(xt&&(Pe=Mr(Pe)),!ca(M,Me,Pe)){Ft(ie,h,$);continue}Pe=ff(M,Me,ae,Pe),Pe!==ii&&df(h,ie,ae,Pe)}}ft(Z.afterSanitizeAttributes,h,null)},Ur=function(h){let w=null;const x=ia(h);for(ft(Z.beforeSanitizeShadowDOM,h,null);w=x.nextNode();)if(ft(Z.uponSanitizeShadowNode,w,null),la(w,h),fa(w),cn(w.content)&&Ur(w.content),L(w)===We.element){const P=S(w);cn(P)&&(oi(P),Ur(P))}ft(Z.afterSanitizeShadowDOM,h,null)},oi=function(h){const w=[{node:h,shadow:null}];for(;w.length>0;){const x=w.pop();if(x.shadow){Ur(x.shadow);continue}const P=x.node,$=L(P)===We.element,ie=y(P);if(ie)for(let ae=ie.length-1;ae>=0;--ae)w.push({node:ie[ae],shadow:null});if($){const ae=A?A(P):null;if(typeof ae=="string"&&ue(ae)==="template"){const Ne=P.content;cn(Ne)&&w.push({node:Ne,shadow:null})}}if($){const ae=S(P);cn(ae)&&w.push({node:null,shadow:ae},{node:ae,shadow:null})}}};return t.sanitize=function(k){let h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},w=null,x=null,P=null,M=null;if(Zo=!k,Zo&&(k="<!-->"),typeof k!="string"&&!Bn(k)&&(k=wp(k),typeof k!="string"))throw Ut("dirty is not a string, aborting");if(!t.isSupported)return k;Vo?(te=Rr,D=Cr):ni(h),(Z.uponSanitizeElement.length>0||Z.uponSanitizeAttribute.length>0)&&(te=Ke(te)),Z.uponSanitizeAttribute.length>0&&(D=Ke(D)),t.removed=[];const $=Jo&&typeof k!="string"&&Bn(k);if($){af(k);const Ne=K(k);if(typeof Ne=="string"){const Me=ue(Ne);if(!te[Me]||je[Me])throw Lr(k),Ut("root node is forbidden and cannot be sanitized in-place")}if(Br(k))throw Lr(k),Ut("root node is clobbered and cannot be sanitized in-place");try{oi(k)}catch(Me){throw Lr(k),Me}}else if(Bn(k))w=oa("<!---->"),x=w.ownerDocument.importNode(k,!0),x.nodeType===We.element&&x.nodeName==="BODY"||x.nodeName==="HTML"?w=x:w.appendChild(x),oi(x);else{if(!rn&&!xt&&!Bt&&k.indexOf("<")===-1)return F&&Pr?Y(k):k;if(w=oa(k),!w)return rn?null:Pr?C:""}w&&Xo&&Tt(w.firstChild);const ie=$?k:w;try{const Ne=ia(ie);for(;P=Ne.nextNode();)la(P,ie),fa(P),cn(P.content)&&Ur(P.content)}catch(Ne){throw $&&(Lr(k),Wt(t.removed,Me=>{Me.element&&Nr(Me.element)})),Ne}if($)return Wt(t.removed,Ne=>{Ne.element&&Nr(Ne.element)}),xt&&ri(k),k;if(rn){if(xt&&ri(w),Or)for(M=me.call(w.ownerDocument);w.firstChild;)M.appendChild(w.firstChild);else M=w;return(D.shadowroot||D.shadowrootmode)&&(M=St.call(r,M,!0)),M}let ae=Bt?w.outerHTML:w.innerHTML;return Bt&&te["!doctype"]&&w.ownerDocument&&w.ownerDocument.doctype&&w.ownerDocument.doctype.name&&Ae(Pp,w.ownerDocument.doctype.name)&&(ae="<!DOCTYPE "+w.ownerDocument.doctype.name+`>
69`+ae),xt&&(ae=Mr(ae)),F&&Pr?Y(ae):ae},t.setConfig=function(){let k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};ni(k),Vo=!0,Rr=te,Cr=D},t.clearConfig=function(){ln=null,Vo=!1,Rr=null,Cr=null,F=B,C=""},t.isValidAttribute=function(k,h,w){ln||ni({});const x=ue(k),P=ue(h);return ca(x,P,w)},t.addHook=function(k,h){typeof h=="function"&&Fe(Z,k)&&$n(Z[k],h)},t.removeHook=function(k,h){if(Fe(Z,k)){if(h!==void 0){const w=hp(Z[k],h);return w===-1?void 0:pp(Z[k],w,1)[0]}return Fa(Z[k])}},t.removeHooks=function(k){Fe(Z,k)&&(Z[k]=[])},t.removeAllHooks=function(){Z=Ga()},t}var Qb=Mc();let Vi={},Bc;function vi(e={}){Vi={animate:!0,allowClose:!0,overlayClickBehavior:"close",overlayOpacity:.7,smoothScroll:!1,disableActiveInteraction:!1,showProgress:!1,stagePadding:10,stageRadius:5,popoverOffset:10,showButtons:["next","previous","close"],disableButtons:[],overlayColor:"#000",...e}}function I(e){return e?Vi[e]:Vi}function Up(e){Bc=e}function Ve(){return Bc}let bo={};function jr(e,t){bo[e]=t}function Xt(e){var t;(t=bo[e])==null||t.call(bo)}function zp(){bo={}}function Wr(e,t,n,r){return(e/=r/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t}function Fc(e){const t='a[href]:not([disabled]), button:not([disabled]), textarea:not([disabled]), input[type="text"]:not([disabled]), input[type="radio"]:not([disabled]), input[type="checkbox"]:not([disabled]), select:not([disabled])';return e.flatMap(n=>{const r=n.matches(t),o=Array.from(n.querySelectorAll(t));return[...r?[n]:[],...o]}).filter(n=>getComputedStyle(n).pointerEvents!=="none"&&jp(n))}function Uc(e){if(!e||Hp(e))return;const t=I("smoothScroll"),n=e.offsetHeight>window.innerHeight;e.scrollIntoView({behavior:!t||$p(e)?"auto":"smooth",inline:"center",block:n?"start":"center"})}function $p(e){if(!e||!e.parentElement)return;const t=e.parentElement;return t.scrollHeight>t.clientHeight}function Hp(e){const t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)}function jp(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)}let yo={};function be(e,t){yo[e]=t}function N(e){return e?yo[e]:yo}function Ja(){yo={}}function Wp(e,t,n,r){let o=N("__activeStagePosition");const i=o||n.getBoundingClientRect(),s=r.getBoundingClientRect(),a=Wr(e,i.x,s.x-i.x,t),l=Wr(e,i.y,s.y-i.y,t),c=Wr(e,i.width,s.width-i.width,t),u=Wr(e,i.height,s.height-i.height,t);o={x:a,y:l,width:c,height:u},$c(o),be("__activeStagePosition",o)}function zc(e){if(!e)return;const t=e.getBoundingClientRect(),n={x:t.x,y:t.y,width:t.width,height:t.height};be("__activeStagePosition",n),$c(n)}function qp(){const e=N("__activeStagePosition"),t=N("__overlaySvg");if(!e)return;if(!t){console.warn("No stage svg found.");return}const n=window.innerWidth,r=window.innerHeight;t.setAttribute("viewBox",`0 0 ${n} ${r}`)}function Yp(e){const t=Kp(e);document.body.appendChild(t),Wc(t,n=>{n.target.tagName==="path"&&Xt("overlayClick")}),be("__overlaySvg",t)}function $c(e){const t=N("__overlaySvg");if(!t){Yp(e);return}const n=t.firstElementChild;if((n==null?void 0:n.tagName)!=="path")throw new Error("no path element found in stage svg");n.setAttribute("d",Hc(e))}function Kp(e){const t=window.innerWidth,n=window.innerHeight,r=document.createElementNS("http://www.w3.org/2000/svg","svg");r.classList.add("driver-overlay","driver-overlay-animated"),r.setAttribute("viewBox",`0 0 ${t} ${n}`),r.setAttribute("xmlSpace","preserve"),r.setAttribute("xmlnsXlink","http://www.w3.org/1999/xlink"),r.setAttribute("version","1.1"),r.setAttribute("preserveAspectRatio","xMinYMin slice"),r.style.fillRule="evenodd",r.style.clipRule="evenodd",r.style.strokeLinejoin="round",r.style.strokeMiterlimit="2",r.style.zIndex="10000",r.style.position="fixed",r.style.top="0",r.style.left="0",r.style.width="100%",r.style.height="100%";const o=document.createElementNS("http://www.w3.org/2000/svg","path");return o.setAttribute("d",Hc(e)),o.style.fill=I("overlayColor")||"rgb(0,0,0)",o.style.opacity=`${I("overlayOpacity")}`,o.style.pointerEvents="auto",o.style.cursor="auto",r.appendChild(o),r}function Hc(e){const t=window.innerWidth,n=window.innerHeight,r=I("stagePadding")||0,o=I("stageRadius")||0,i=e.width+r*2,s=e.height+r*2,a=Math.min(o,i/2,s/2),l=Math.floor(Math.max(a,0)),c=e.x-r+l,u=e.y-r,p=i-l*2,f=s-l*2;return`M${t},0L0,0L0,${n}L${t},${n}L${t},0Z
70    M${c},${u} h${p} a${l},${l} 0 0 1 ${l},${l} v${f} a${l},${l} 0 0 1 -${l},${l} h-${p} a${l},${l} 0 0 1 -${l},-${l} v-${f} a${l},${l} 0 0 1 ${l},-${l} z`}function Vp(){const e=N("__overlaySvg");e&&e.remove()}function Xp(){const e=document.getElementById("driver-dummy-element");
70if(e)return e;let t=document.createElement("div");return t.id="driver-dummy-element",t.style.width="0",t.style.height="0",t.style.pointerEvents="none",t.style.opacity="0",t.style.position="fixed",t.style.top="50%",t.style.left="50%",document.body.appendChild(t),t}function Za(e){const{element:t}=e;let n=typeof t=="function"?t():typeof t=="string"?document.querySelector(t):t;n||(n=Xp()),Jp(n,e)}function Gp(){const e=N("__activeElement"),t=N("__activeStep");e&&(zc(e),qp(),Yc(e,t))}function Jp(e,t){var n;const r=Date.now(),o=N("__activeStep"),i=N("__activeElement")||e,s=!i||i===e,a=e.id==="driver-dummy-element",l=i.id==="driver-dummy-element",c=I("animate"),u=t.onHighlightStarted||I("onHighlightStarted"),p=(t==null?void 0:t.onHighlighted)||I("onHighlighted"),f=(o==null?void 0:o.onDeselected)||I("onDeselected"),d=I(),v=N();!s&&f&&f(l?void 0:i,o,{config:d,state:v,driver:Ve()}),u&&u(a?void 0:e,t,{config:d,state:v,driver:Ve()});const g=!s&&c;let y=!1;nm(),be("previousStep",o),be("previousElement",i),be("activeStep",t),be("activeElement",e);const m=()=>{if(N("__transitionCallback")!==m)return;const S=Date.now()-r,E=400-S<=400/2;t.popover&&E&&!y&&g&&(Qa(e,t),y=!0),I("animate")&&S<400?Wp(S,400,i,e):(zc(e),p&&p(a?void 0:e,t,{config:I(),state:N(),driver:Ve()}),be("__transitionCallback",void 0),be("__previousStep",o),be("__previousElement",i),be("__activeStep",t),be("__activeElement",e)),window.requestAnimationFrame(m)};be("__transitionCallback",m),window.requestAnimationFrame(m),Uc(e),!g&&t.popover&&Qa(e,t),i.classList.remove("driver-active-element","driver-no-interaction"),i.removeAttribute("aria-haspopup"),i.removeAttribute("aria-expanded"),i.removeAttribute("aria-controls"),((n=t.disableActiveInteraction)!=null?n:I("disableActiveInteraction"))&&e.classList.add("driver-no-interaction"),e.classList.add("driver-active-element"),e.setAttribute("aria-haspopup","dialog"),e.setAttribute("aria-expanded","true"),e.setAttribute("aria-controls","driver-popover-content")}function Zp(){var e;(e=document.getElementById("driver-dummy-element"))==null||e.remove(),document.querySelectorAll(".driver-active-element").forEach(t=>{t.classList.remove("driver-active-element","driver-no-interaction"),t.removeAttribute("aria-haspopup"),t.removeAttribute("aria-expanded"),t.removeAttribute("aria-controls")})}function cr(){const e=N("__resizeTimeout");e&&window.cancelAnimationFrame(e),be("__resizeTimeout",window.requestAnimationFrame(Gp))}function Qp(e){var t;if(!N("isInitialized")||!(e.key==="Tab"||e.keyCode===9))return;const n=N("__activeElement"),r=(t=N("popover"))==null?void 0:t.wrapper,o=Fc([...r?[r]:[],...n?[n]:[]]),i=o[0],s=o[o.length-1];if(e.preventDefault(),e.shiftKey){const a=o[o.indexOf(document.activeElement)-1]||s;a==null||a.focus()}else{const a=o[o.indexOf(document.activeElement)+1]||i;a==null||a.focus()}}function jc(e){var t;((t=I("allowKeyboardControl"))==null||t)&&(e.key==="Escape"?Xt("escapePress"):e.key==="ArrowRight"?Xt("arrowRightPress"):e.key==="ArrowLeft"&&Xt("arrowLeftPress"))}function Wc(e,t,n){const r=(o,i)=>{const s=o.target;e.contains(s)&&((!n||n(s))&&(o.preventDefault(),o.stopPropagation(),o.stopImmediatePropagation()),i==null||i(o))};document.addEventListener("pointerdown",r,!0),document.addEventListener("mousedown",r,!0),document.addEventListener("pointerup",r,!0),document.addEventListener("mouseup",r,!0),document.addEventListener("click",o=>{r(o,t)},!0)}function em(){window.addEventListener("keyup",jc,!1),window.addEventListener("keydown",Qp,!1),window.addEventListener("resize",cr),window.addEventListener("scroll",cr)}function tm(){window.removeEventListener("keyup",jc),window.removeEventListener("resize",cr),window.removeEventListener("scroll",cr)}function nm(){const e=N("popover");e&&(e.wrapper.style.display="none")}function Qa(e,t){var n,r;let o=N("popover");o&&document.body.removeChild(o.wrapper),o=om(),document.body.appendChild(o.wrapper);const{title:i,description:s,showButtons:a,disableButtons:l,showProgress:c,nextBtnText:u=I("nextBtnText")||"Next &rarr;",prevBtnText:p=I("prevBtnText")||"&larr; Previous",progressText:f=I("progressText")||"{current} of {total}"}=t.popover||{};o.nextButton.innerHTML=u,o.previousButton.innerHTML=p,o.progress.innerHTML=f,i?(o.title.innerHTML=i,o.title.style.display="block"):o.title.style.display="none",s?(o.description.innerHTML=s,o.description.style.display="block"):o.description.style.display="none";const d=a||I("showButtons"),v=c||I("showProgress")||!1,g=(d==null?void 0:d.includes("next"))||(d==null?void 0:d.includes("previous"))||v;o.closeButton.style.display=d.includes("close")?"block":"none",g?(o.footer.style.display="flex",o.progress.style.display=v?"block":"none",o.nextButton.style.display=d.includes("next")?"block":"none",o.previousButton.style.display=d.includes("previous")?"block":"none"):o.footer.style.display="none";const y=l||I("disableButtons")||[];y!=null&&y.includes("next")&&(o.nextButton.disabled=!0,o.nextButton.classList.add("driver-popover-btn-disabled")),y!=null&&y.includes("previous")&&(o.previousButton.disabled=!0,o.previousButton.classList.add("driver-popover-btn-disabled")),y!=null&&y.includes("close")&&(o.closeButton.disabled=!0,o.closeButton.classList.add("driver-popover-btn-disabled"));const m=o.wrapper;
70m.style.display="block",m.style.left="",m.style.top="",m.style.bottom="",m.style.right="",m.id="driver-popover-content",m.setAttribute("role","dialog"),m.setAttribute("aria-labelledby","driver-popover-title"),m.setAttribute("aria-describedby","driver-popover-description");const S=o.arrow;S.className="driver-popover-arrow";const E=((n=t.popover)==null?void 0:n.popoverClass)||I("popoverClass")||"";m.className=`driver-popover ${E}`.trim(),Wc(o.wrapper,L=>{var K,F,C;const B=L.target,q=((K=t.popover)==null?void 0:K.onNextClick)||I("onNextClick"),W=((F=t.popover)==null?void 0:F.onPrevClick)||I("onPrevClick"),H=((C=t.popover)==null?void 0:C.onCloseClick)||I("onCloseClick");if(B.closest(".driver-popover-next-btn"))return q?q(e,t,{config:I(),state:N(),driver:Ve()}):Xt("nextClick");if(B.closest(".driver-popover-prev-btn"))return W?W(e,t,{config:I(),state:N(),driver:Ve()}):Xt("prevClick");if(B.closest(".driver-popover-close-btn"))return H?H(e,t,{config:I(),state:N(),driver:Ve()}):Xt("closeClick")},L=>!(o!=null&&o.description.contains(L))&&!(o!=null&&o.title.contains(L))&&typeof L.className=="string"&&L.className.includes("driver-popover")),be("popover",o);const _=((r=t.popover)==null?void 0:r.onPopoverRender)||I("onPopoverRender");_&&_(o,{config:I(),state:N(),driver:Ve()}),Yc(e,t),Uc(m);const A=e.classList.contains("driver-dummy-element"),T=Fc([m,...A?[]:[e]]);T.length>0&&T[0].focus()}function qc(){const e=N("popover");if(!(e!=null&&e.wrapper))return;const t=e.wrapper.getBoundingClientRect(),n=I("stagePadding")||0,r=I("popoverOffset")||0;return{width:t.width+n+r,height:t.height+n+r,realWidth:t.width,realHeight:t.height}}function el(e,t){const{elementDimensions:n,popoverDimensions:r,popoverPadding:o,popoverArrowDimensions:i}=t;return e==="start"?Math.max(Math.min(n.top-o,window.innerHeight-r.realHeight-i.width),i.width):e==="end"?Math.max(Math.min(n.top-(r==null?void 0:r.realHeight)+n.height+o,window.innerHeight-(r==null?void 0:r.realHeight)-i.width),i.width):e==="center"?Math.max(Math.min(n.top+n.height/2-(r==null?void 0:r.realHeight)/2,window.innerHeight-(r==null?void 0:r.realHeight)-i.width),i.width):0}function tl(e,t){const{elementDimensions:n,popoverDimensions:r,popoverPadding:o,popoverArrowDimensions:i}=t;return e==="start"?Math.max(Math.min(n.left-o,window.innerWidth-r.realWidth-i.width),i.width):e==="end"?Math.max(Math.min(n.left-(r==null?void 0:r.realWidth)+n.width+o,window.innerWidth-(r==null?void 0:r.realWidth)-i.width),i.width):e==="center"?Math.max(Math.min(n.left+n.width/2-(r==null?void 0:r.realWidth)/2,window.innerWidth-(r==null?void 0:r.realWidth)-i.width),i.width):0}function Yc(e,t){const n=N("popover");if(!n)return;const{align:r="start",side:o="left"}=(t==null?void 0:t.popover)||{},i=r,s=e.id==="driver-dummy-element"?"over":o,a=I("stagePadding")||0,l=qc(),c=n.arrow.getBoundingClientRect(),u=e.getBoundingClientRect(),p=u.top-l.height;let f=p>=0;const d=window.innerHeight-(u.bottom+l.height);let v=d>=0;const g=u.left-l.width;let y=g>=0;const m=window.innerWidth-(u.right+l.width);let S=m>=0;const E=!f&&!v&&!y&&!S;let _=s;if(s==="top"&&f?S=y=v=!1:s==="bottom"&&v?S=y=f=!1:s==="left"&&y?S=f=v=!1:s==="right"&&S&&(y=f=v=!1),s==="over"){const A=window.innerWidth/2-l.realWidth/2,T=window.innerHeight/2-l.realHeight/2;n.wrapper.style.left=`${A}px`,n.wrapper.style.right="auto",n.wrapper.style.top=`${T}px`,n.wrapper.style.bottom="auto"}else if(E){const A=window.innerWidth/2-(l==null?void 0:l.realWidth)/2,T=10;n.wrapper.style.left=`${A}px`,n.wrapper.style.right="auto",n.wrapper.style.bottom=`${T}px`,n.wrapper.style.top="auto"}else if(y){const A=Math.min(g,window.innerWidth-(l==null?void 0:l.realWidth)-c.width),T=el(i,{elementDimensions:u,popoverDimensions:l,popoverPadding:a,popoverArrowDimensions:c});n.wrapper.style.left=`${A}px`,n.wrapper.style.top=`${T}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",_="left"}else if(S){const A=Math.min(m,window.innerWidth-(l==null?void 0:l.realWidth)-c.width),T=el(i,{elementDimensions:u,popoverDimensions:l,popoverPadding:a,popoverArrowDimensions:c});n.wrapper.style.right=`${A}px`,n.wrapper.style.top=`${T}px`,n.wrapper.style.bottom="auto",n.wrapper.style.left="auto",_="right"}else if(f){const A=Math.min(p,window.innerHeight-l.realHeight-c.width);let T=tl(i,{elementDimensions:u,popoverDimensions:l,popoverPadding:a,popoverArrowDimensions:c});n.wrapper.style.top=`${A}px`,n.wrapper.style.left=`${T}px`,n.wrapper.style.bottom="auto",n.wrapper.style.right="auto",_="top"}else if(v){const A=Math.min(d,window.innerHeight-(l==null?void 0:l.realHeight)-c.width);let T=tl(i,{elementDimensions:u,popoverDimensions:l,popoverPadding:a,popoverArrowDimensions:c});n.wrapper.style.left=`${T}px`,n.wrapper.style.bottom=`${A}px`,n.wrapper.style.top="auto",n.wrapper.style.right="auto",_="bottom"}E?n.arrow.classList.add("driver-popover-arrow-none"):rm(i,_,e)}function rm(e,t,n){const r=N("popover");if(!r)return;const o=n.getBoundingClientRect(),i=qc(),s=r.arrow,a=i.width,l=window.innerWidth,c=o.width,u=o.left,p=i.height,f=window.innerHeight,d=o.top,v=o.height;s.className="driver-popover-arrow";let g=t,y=e;if(t==="top"?(u+c<=0?(g="right",y="end"):u+c-a<=0&&(g="top",y="start"),u>=l?(g="left",y="end"):u+a>=l&&(g="top",y="end")):t==="bottom"?(u+c<=0?(g="right",y="start"):u+c-a<=0&&(g="bottom",y="start"),u>=l?(g="left",y="start"):u+a>
70=l&&(g="bottom",y="end")):t==="left"?(d+v<=0?(g="bottom",y="end"):d+v-p<=0&&(g="left",y="start"),d>=f?(g="top",y="end"):d+p>=f&&(g="left",y="end")):t==="right"&&(d+v<=0?(g="bottom",y="start"):d+v-p<=0&&(g="right",y="start"),d>=f?(g="top",y="start"):d+p>=f&&(g="right",y="end")),!g)s.classList.add("driver-popover-arrow-none");else{s.classList.add(`driver-popover-arrow-side-${g}`),s.classList.add(`driver-popover-arrow-align-${y}`);const m=n.getBoundingClientRect(),S=s.getBoundingClientRect(),E=I("stagePadding")||0,_=m.left-E<window.innerWidth&&m.right+E>0&&m.top-E<window.innerHeight&&m.bottom+E>0;t==="bottom"&&_&&(S.x>m.x&&S.x+S.width<m.x+m.width?r.wrapper.style.transform="translateY(0)":(s.classList.remove(`driver-popover-arrow-align-${y}`),s.classList.add("driver-popover-arrow-none"),r.wrapper.style.transform=`translateY(-${E/2}px)`))}}function om(){const e=document.createElement("div");e.classList.add("driver-popover");const t=document.createElement("div");t.classList.add("driver-popover-arrow");const n=document.createElement("header");n.id="driver-popover-title",n.classList.add("driver-popover-title"),n.style.display="none",n.innerText="Popover Title";const r=document.createElement("div");r.id="driver-popover-description",r.classList.add("driver-popover-description"),r.style.display="none",r.innerText="Popover description is here";const o=document.createElement("button");o.type="button",o.classList.add("driver-popover-close-btn"),o.setAttribute("aria-label","Close"),o.innerHTML="&times;";const i=document.createElement("footer");i.classList.add("driver-popover-footer");const s=document.createElement("span");s.classList.add("driver-popover-progress-text"),s.innerText="";const a=document.createElement("span");a.classList.add("driver-popover-navigation-btns");const l=document.createElement("button");l.type="button",l.classList.add("driver-popover-prev-btn"),l.innerHTML="&larr; Previous";const c=document.createElement("button");return c.type="button",c.classList.add("driver-popover-next-btn"),c.innerHTML="Next &rarr;",a.appendChild(l),a.appendChild(c),i.appendChild(s),i.appendChild(a),e.appendChild(o),e.appendChild(t),e.appendChild(n),e.appendChild(r),e.appendChild(i),{wrapper:e,arrow:t,title:n,description:r,footer:i,previousButton:l,nextButton:c,closeButton:o,footerButtons:a,progress:s}}function im(){var e;const t=N("popover");t&&((e=t.wrapper.parentElement)==null||e.removeChild(t.wrapper))}function ey(e={}){vi(e);function t(){I("allowClose")&&u()}function n(){const f=I("overlayClickBehavior");if(I("allowClose")&&f==="close"){u();return}if(typeof f=="function"){const d=N("__activeStep"),v=N("__activeElement");f(v,d,{config:I(),state:N(),driver:Ve()});return}f==="nextStep"&&r()}function r(){const f=N("activeIndex"),d=I("steps")||[];if(typeof f>"u")return;const v=f+1;d[v]?c(v):u()}function o(){const f=N("activeIndex"),d=I("steps")||[];if(typeof f>"u")return;const v=f-1;d[v]?c(v):u()}function i(f){(I("steps")||[])[f]?c(f):u()}function s(){var f;if(N("__transitionCallback"))return;const d=N("activeIndex"),v=N("__activeStep"),g=N("__activeElement");if(typeof d>"u"||typeof v>"u"||typeof N("activeIndex")>"u")return;const y=((f=v.popover)==null?void 0:f.onPrevClick)||I("onPrevClick");if(y)return y(g,v,{config:I(),state:N(),driver:Ve()});o()}function a(){var f;if(N("__transitionCallback"))return;const d=N("activeIndex"),v=N("__activeStep"),g=N("__activeElement");if(typeof d>"u"||typeof v>"u")return;const y=((f=v.popover)==null?void 0:f.onNextClick)||I("onNextClick");if(y)return y(g,v,{config:I(),state:N(),driver:Ve()});r()}function l(){N("isInitialized")||(be("isInitialized",!0),document.body.classList.add("driver-active",I("animate")?"driver-fade":"driver-simple"),em(),jr("overlayClick",n),jr("escapePress",t),jr("arrowLeftPress",s),jr("arrowRightPress",a))}function c(f=0){var d,v,g,y,m,S,E,_;const A=I("steps");if(!A){console.error("No steps to drive through"),u();return}if(!A[f]){u();return}be("__activeOnDestroyed",document.activeElement),be("activeIndex",f);const T=A[f],L=A[f+1],K=A[f-1],F=((d=T.popover)==null?void 0:d.doneBtnText)||I("doneBtnText")||"Done",C=I("allowClose"),B=typeof((v
70=T.popover)==null?void 0:v.showProgress)<"u"?(g=T.popover)==null?void 0:g.showProgress:I("showProgress"),q=(((y=T.popover)==null?void 0:y.progressText)||I("progressText")||"{{current}} of {{total}}").replace("{{current}}",`${f+1}`).replace("{{total}}",`${A.length}`),W=((m=T.popover)==null?void 0:m.showButtons)||I("showButtons"),H=["next","previous",...C?["close"]:[]].filter(Ce=>!(W!=null&&W.length)||W.includes(Ce)),Y=((S=T.popover)==null?void 0:S.onNextClick)||I("onNextClick"),ee=((E=T.popover)==null?void 0:E.onPrevClick)||I("onPrevClick"),oe=((_=T.popover)==null?void 0:_.onCloseClick)||I("onCloseClick");Za({...T,popover:{showButtons:H,nextBtnText:L?void 0:F,disableButtons:[...K?[]:["previous"]],showProgress:B,progressText:q,onNextClick:Y||(()=>{L?c(f+1):u()}),onPrevClick:ee||(()=>{c(f-1)}),onCloseClick:oe||(()=>{u()}),...(T==null?void 0:T.popover)||{}}})}function u(f=!0){const d=N("__activeElement"),v=N("__activeStep"),g=N("__activeOnDestroyed"),y=I("onDestroyStarted");if(f&&y){const E=!d||(d==null?void 0:d.id)==="driver-dummy-element";y(E?void 0:d,v,{config:I(),state:N(),driver:Ve()});return}const m=(v==null?void 0:v.onDeselected)||I("onDeselected"),S=I("onDestroyed");if(document.body.classList.remove("driver-active","driver-fade","driver-simple"),tm(),im(),Zp(),Vp(),zp(),Ja(),d&&v){const E=d.id==="driver-dummy-element";m&&m(E?void 0:d,v,{config:I(),state:N(),driver:Ve()}),S&&S(E?void 0:d,v,{config:I(),state:N(),driver:Ve()})}g&&g.focus()}const p={isActive:()=>N("isInitialized")||!1,refresh:cr,drive:(f=0)=>{l(),c(f)},setConfig:vi,setSteps:f=>{Ja(),vi({...I(),steps:f})},getConfig:I,getState:N,getActiveIndex:()=>N("activeIndex"),isFirstStep:()=>N("activeIndex")===0,isLastStep:()=>{const f=I("steps")||[],d=N("activeIndex");return d!==void 0&&d===f.length-1},getActiveStep:()=>N("activeStep"),getActiveElement:()=>N("activeElement"),getPreviousElement:()=>N("previousElement"),getPreviousStep:()=>N("previousStep"),moveNext:r,movePrevious:o,moveTo:i,hasNextStep:()=>{const f=I("steps")||[],d=N("activeIndex");return d!==void 0&&!!f[d+1]},hasPreviousStep:()=>{const f=I("steps")||[],d=N("activeIndex");return d!==void 0&&!!f[d-1]},highlight:f=>{l(),Za({...f,popover:f.popover?{showButtons:[],showProgress:!1,progressText:"",...f.popover}:void 0})},destroy:()=>{u(!1)}};return Up(p),p}/*!
71 * @kurkle/color v0.3.4
72 * https://github.com/kurkle/color#readme
73 * (c) 2024 Jukka Kurkela
74 * Released under the MIT License
75 */function yr(e){return e+.5|0}const Ct=(e,t,n)=>Math.max(Math.min(e,n),t);function Gn(e){return Ct(yr(e*2.55),0,255)}function It(e){return Ct(yr(e*255),0,255)}function vt(e){return Ct(yr(e/2.55)/100,0,1)}function nl(e){return Ct(yr(e*100),0,100)}const Je={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,A:10,B:11,C:12,D:13,E:14,F:15,a:10,b:11,c:12,d:13,e:14,f:15},Xi=[..."0123456789ABCDEF"],sm=e=>Xi[e&15],am=e=>Xi[(e&240)>>4]+Xi[e&15],qr=e=>(e&240)>>4===(e&15),lm=e=>qr(e.r)&&qr(e.g)&&qr(e.b)&&qr(e.a);function cm(e){var t=e.length,n;return e[0]==="#"&&(t===4||t===5?n={r:255&Je[e[1]]*17,g:255&Je[e[2]]*17,b:255&Je[e[3]]*17,a:t===5?Je[e[4]]*17:255}:(t===7||t===9)&&(n={r:Je[e[1]]<<4|Je[e[2]],g:Je[e[3]]<<4|Je[e[4]],b:Je[e[5]]<<4|Je[e[6]],a:t===9?Je[e[7]]<<4|Je[e[8]]:255})),n}const um=(e,t)=>e<255?t(e):"";function fm(e){var t=lm(e)?sm:am;return e?"#"+t(e.r)+t(e.g)+t(e.b)+um(e.a,t):void 0}const dm=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function Kc(e,t,n){const r=t*Math.min(n,1-n),o=(i,s=(i+e/30)%12)=>n-r*Math.max(Math.min(s-3,9-s,1),-1);return[o(0),o(8),o(4)]}function hm(e,t,n){const r=(o,i=(o+e/60)%6)=>n-n*t*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function pm(e,t,n){const r=Kc(e,1,.5);let o;for(t+n>1&&(o=1/(t+n),t*=o,n*=o),o=0;o<3;o++)r[o]*=1-t-n,r[o]+=t;return r}function mm(e,t,n,r,o){return e===o?(t-n)/r+(t<n?6:0):t===o?(n-e)/r+2:(e-t)/r+4}function As(e){const n=e.r/255,r=e.g/255,o=e.b/255,i=Math.max(n,r,o),s=Math.min(n,r,o),a=(i+s)/2;let l,c,u;return i!==s&&(u=i-s,c=a>.5?u/(2-i-s):u/(i+s),l=mm(n,r,o,u,i),l=l*60+.5),[l|0,c||0,a]}function Rs(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(It)}function Cs(e,t,n){return Rs(Kc,e,t,n)}function gm(e,t,n){return Rs(pm,e,t,n)}function vm(e,t,n){return Rs(hm,e,t,n)}function Vc(e){return(e%360+360)%360}function bm(e){const t=dm.exec(e);let n=255,r;if(!t)return;t[5]!==r&&(n=t[6]?Gn(+t[5]):It(+t[5]));const o=Vc(+t[2]),i=+t[3]/100,s=+t[4]/100;return t[1]==="hwb"?r=gm(o,i,s):t[1]==="hsv"?r=vm(o,i,s):r=Cs(o,i,s),{r:r[0],g:r[1],b:r[2],a:n}}function ym(e,t){var n=As(e);n[0]=Vc(n[0]+t),n=Cs(n),e.r=n[0],e.g=n[1],e.b=n[2]}function wm(e){if(!e)return;const t=As(e),n=t[0],r=nl(t[1]),o=nl(t[2]);return e.a<255?`hsla(${n}, ${r}%, ${o}%, ${vt(e.a)})`:`hsl(${n}, ${r}%, ${o}%)`}const rl={x:"dark",Z:"light",Y:"re",X:"blu",W:"gr",V:"medium",U:"slate",A:"ee",T:"ol",S:"or",B:"ra",C:"lateg",D:"ights",R:"in",Q:"turquois",E:"hi",P:"ro",O:"al",N:"le",M:"de",L:"yello",F:"en",K:"ch",G:"arks",H:"ea",I:"ightg",J:"wh"},ol={OiceXe:"f0f8ff",antiquewEte:"faebd7",aqua:"ffff",aquamarRe:"7fffd4",azuY:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"0",blanKedOmond:"ffebcd",Xe:"ff",XeviTet:"8a2be2",bPwn:"a52a2a",burlywood:"deb887",caMtXe:"5f9ea0",KartYuse:"7fff00",K
vendor: 5,090 bytes, line 75
75ocTate:"d2691e",cSO:"ff7f50",cSnflowerXe:"6495ed",cSnsilk:"fff8dc",crimson:"dc143c",cyan:"ffff",xXe:"8b",xcyan:"8b8b",xgTMnPd:"b8860b",xWay:"a9a9a9",xgYF:"6400",xgYy:"a9a9a9",xkhaki:"bdb76b",xmagFta:"8b008b",xTivegYF:"556b2f",xSange:"ff8c00",xScEd:"9932cc",xYd:"8b0000",xsOmon:"e9967a",xsHgYF:"8fbc8f",xUXe:"483d8b",xUWay:"2f4f4f",xUgYy:"2f4f4f",xQe:"ced1",xviTet:"9400d3",dAppRk:"ff1493",dApskyXe:"bfff",dimWay:"696969",dimgYy:"696969",dodgerXe:"1e90ff",fiYbrick:"b22222",flSOwEte:"fffaf0",foYstWAn:"228b22",fuKsia:"ff00ff",gaRsbSo:"dcdcdc",ghostwEte:"f8f8ff",gTd:"ffd700",gTMnPd:"daa520",Way:"808080",gYF:"8000",gYFLw:"adff2f",gYy:"808080",honeyMw:"f0fff0",hotpRk:"ff69b4",RdianYd:"cd5c5c",Rdigo:"4b0082",ivSy:"fffff0",khaki:"f0e68c",lavFMr:"e6e6fa",lavFMrXsh:"fff0f5",lawngYF:"7cfc00",NmoncEffon:"fffacd",ZXe:"add8e6",ZcSO:"f08080",Zcyan:"e0ffff",ZgTMnPdLw:"fafad2",ZWay:"d3d3d3",ZgYF:"90ee90",ZgYy:"d3d3d3",ZpRk:"ffb6c1",ZsOmon:"ffa07a",ZsHgYF:"20b2aa",ZskyXe:"87cefa",ZUWay:"778899",ZUgYy:"778899",ZstAlXe:"b0c4de",ZLw:"ffffe0",lime:"ff00",limegYF:"32cd32",lRF:"faf0e6",magFta:"ff00ff",maPon:"800000",VaquamarRe:"66cdaa",VXe:"cd",VScEd:"ba55d3",VpurpN:"9370db",VsHgYF:"3cb371",VUXe:"7b68ee",VsprRggYF:"fa9a",VQe:"48d1cc",VviTetYd:"c71585",midnightXe:"191970",mRtcYam:"f5fffa",mistyPse:"ffe4e1",moccasR:"ffe4b5",navajowEte:"ffdead",navy:"80",Tdlace:"fdf5e6",Tive:"808000",TivedBb:"6b8e23",Sange:"ffa500",SangeYd:"ff4500",ScEd:"da70d6",pOegTMnPd:"eee8aa",pOegYF:"98fb98",pOeQe:"afeeee",pOeviTetYd:"db7093",papayawEp:"ffefd5",pHKpuff:"ffdab9",peru:"cd853f",pRk:"ffc0cb",plum:"dda0dd",powMrXe:"b0e0e6",purpN:"800080",YbeccapurpN:"663399",Yd:"ff0000",Psybrown:"bc8f8f",PyOXe:"4169e1",saddNbPwn:"8b4513",sOmon:"fa8072",sandybPwn:"f4a460",sHgYF:"2e8b57",sHshell:"fff5ee",siFna:"a0522d",silver:"c0c0c0",skyXe:"87ceeb",UXe:"6a5acd",UWay:"708090",UgYy:"708090",snow:"fffafa",sprRggYF:"ff7f",stAlXe:"4682b4",tan:"d2b48c",teO:"8080",tEstN:"d8bfd8",tomato:"ff6347",Qe:"40e0d0",viTet:"ee82ee",JHt:"f5deb3",wEte:"ffffff",wEtesmoke:"f5f5f5",Lw:"ffff00",LwgYF:"9acd32"};function Em(){const e={},t=Object.keys(ol),n=Object.keys(rl);let r,o,i,s,a;for(r=0;r<t.length;r++){for(s=a=t[r],o=0;o<n.length;o++)i=n[o],a=a.replace(i,rl[i]);i=parseInt(ol[s],16),e[a]=[i>>16&255,i>>8&255,i&255]}return e}let Yr;function Sm(e){Yr||(Yr=Em(),Yr.transparent=[0,0,0,0]);const t=Yr[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:t.length===4?t[3]:255}}const _m=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/;function xm(e){const t=_m.exec(e);let n=255,r,o,i;if(t){if(t[7]!==r){const s=+t[7];n=t[8]?Gn(s):Ct(s*255,0,255)}return r=+t[1],o=+t[3],i=+t[5],r=255&(t[2]?Gn(r):Ct(r,0,255)),o=255&(t[4]?Gn(o):Ct(o,0,255)),i=255&(t[6]?Gn(i):Ct(i,0,255)),{r,g:o,b:i,a:n}}}function Tm(e){return e&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${vt(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`)}const bi=e=>e<=.0031308?e*12.92:Math.pow(e,1/2.4)*1.055-.055,fn=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function km(e,t,n){const r=fn(vt(e.r)),o=fn(vt(e.g)),i=fn(vt(e.b));return{r:It(bi(r+n*(fn(vt(t.r))-r))),g:It(bi(o+n*(fn(vt(t.g))-o))),b:It(bi(i+n*(fn(vt(t.b))-i))),a:e.a+n*(t.a-e.a)}}function Kr(e,t,n){if(e){let r=As(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,t===0?360:1)),r=Cs(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function Xc(e,t){return e&&Object.assign(t||{},e)}function il(e){var t={r:0,g:0,b:0,a:255};return Array.isArray(e)?e.length>=3&&(t={r:e[0],g:e[1],b:e[2],a:255},e.length>3&&(t.a=It(e[3]))):(t=Xc(e,{r:0,g:0,b:0,a:1}),t.a=It(t.a)),t}function Am(e){return e.charAt(0)==="r"?xm(e):bm(e)}class Gi{constructor(t){if(t instanceof Gi)return t;const n=typeof t;let r;n==="object"?r=il(t):n==="string"&&(r=cm(t)||Sm(t)||Am(t)),this._rgb=r,this._valid=!!r}get valid(){return this._valid}get rgb(){var t=Xc(this._rgb);return t&&(t.a=vt(t.a)),t}set rgb(t){this._rgb=il(t)}rgbString(){return this._valid?Tm(this._rgb):void 0}hexString(){return this._valid?fm(this._rgb):void 0}hslString(){return this._valid?wm(this._rgb):void 0}mix(t,n){if(t){const r=this.rgb,o=t.rgb;let i;const s=n===i?.5:n,a=2*s-1,l=r.a-o.a,c=((a*l===-1?a:(a+l)/(1+a*l))+1)/2;i=1-c,r.r=255&c*r.r+i*o.r+.5,r.g=255&c*r.g+i*o.g+.5,r.b=255&c*r.b+i*o.b+.5,r.a=s*r.a+(1-s)*o.a,this.rgb=r}return this}interpolate(t,n){return t&&(this._rgb=km(this._rgb,t._rgb,n)),this}clone(){return new Gi(this.rgb)}alpha(t){return this._rgb.a=It(t),this}clearer(t){const n=this._rgb;return n.a*=1-t,this}greyscale(){const t=this._rgb,n=yr(t.r*.3+t.g*.59+t.b*.11);return t.r=t.g=t.b=n,this}opaquer(t){const n=this._rgb;return n.a*=1+t,this}negate(){const t=this._rgb;return t.r=255-t.r,t.g=255-t.g,t.b=255-t.b,this}lighten(t){return Kr(this._rgb,2,t),this}darken(t){return Kr(this._rgb,2,-t),this}saturate(t){return Kr(this._rgb,1,t),this}desaturate(t){return Kr(this._rgb,1,-t),this}rotate(t){return ym(this._rgb,t),this}}function dn(e,t,n){let r=n.initialDeps??[],o,i=!0;function s(){var a,l,c;let u;n.key&&((a=n.debug)!=null&&a.call(n))&&(u=Date.now());const p=e();if(!(p.length!==r.length||p.some((v,g)=>r[g]!==v)))return o;r=p;let d;
vendor: 4,654 bytes, lines 75-78
75if(n.key&&((l=n.debug)!=null&&l.call(n))&&(d=Date.now()),o=t(...p),n.key&&((c=n.debug)!=null&&c.call(n))){const v=Math.round((Date.now()-u)*100)/100,g=Math.round((Date.now()-d)*100)/100,y=g/16,m=(S,E)=>{for(S=String(S);S.length<E;)S=" "+S;return S};console.info(`%c⏱ ${m(g,5)} /${m(v,5)} ms`,`
76            font-size: .6rem;
77            font-weight: bold;
78            color: hsl(${Math.max(0,Math.min(120-120*y,120))}deg 100% 31%);`,n==null?void 0:n.key)}return n!=null&&n.onChange&&!(i&&n.skipInitialOnChange)&&n.onChange(o),i=!1,o}return s.updateDeps=a=>{r=a},s}function sl(e,t){if(e===void 0)throw new Error("Unexpected undefined");return e}const Rm=(e,t)=>Math.abs(e-t)<1.01,Cm=(e,t,n)=>{let r;return function(...o){e.clearTimeout(r),r=e.setTimeout(()=>t.apply(this,o),n)}},al=e=>{const{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},Om=e=>e,Pm=e=>{const t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1),r=[];for(let o=t;o<=n;o++)r.push(o);return r},Dm=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;const o=s=>{const{width:a,height:l}=s;t({width:Math.round(a),height:Math.round(l)})};if(o(al(n)),!r.ResizeObserver)return()=>{};const i=new r.ResizeObserver(s=>{const a=()=>{const l=s[0];if(l!=null&&l.borderBoxSize){const c=l.borderBoxSize[0];if(c){o({width:c.inlineSize,height:c.blockSize});return}}o(al(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(a):a()});return i.observe(n,{box:"border-box"}),()=>{i.unobserve(n)}},ll={passive:!0},cl=typeof window>"u"?!0:"onscrollend"in window,Im=(e,t)=>{const n=e.scrollElement;if(!n)return;const r=e.targetWindow;if(!r)return;let o=0;const i=e.options.useScrollendEvent&&cl?()=>{}:Cm(r,()=>{t(o,!1)},e.options.isScrollingResetDelay),s=u=>()=>{const{horizontal:p,isRtl:f}=e.options;o=p?n.scrollLeft*(f&&-1||1):n.scrollTop,i(),t(o,u)},a=s(!0),l=s(!1);n.addEventListener("scroll",a,ll);const c=e.options.useScrollendEvent&&cl;return c&&n.addEventListener("scrollend",l,ll),()=>{n.removeEventListener("scroll",a),c&&n.removeEventListener("scrollend",l)}},Lm=(e,t,n)=>{if(t!=null&&t.borderBoxSize){const r=t.borderBoxSize[0];if(r)return Math.round(r[n.options.horizontal?"inlineSize":"blockSize"])}return e[n.options.horizontal?"offsetWidth":"offsetHeight"]},Nm=(e,{adjustments:t=0,behavior:n},r)=>{var o,i;const s=e+t;(i=(o=r.scrollElement)==null?void 0:o.scrollTo)==null||i.call(o,{[r.options.horizontal?"left":"top"]:s,behavior:n})};class Mm{constructor(t){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this.itemSizeCache=new Map,this.laneAssignments=new Map,this.pendingMeasuredCacheIndexes=[],this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this.elementsCache=new Map,this.now=()=>{var n,r,o;return((o=(r=(n=this.targetWindow)==null?void 0:n.performance)==null?void 0:r.now)==null?void 0:o.call(r))??Date.now()},this.observer=(()=>{let n=null;const r=()=>n||(!this.targetWindow||!this.targetWindow.ResizeObserver?null:n=new this.targetWindow.ResizeObserver(o=>{o.forEach(i=>{const s=()=>{const a=i.target,l=this.indexFromElement(a);if(!a.isConnected){this.observer.unobserve(a);return}this.shouldMeasureDuringScroll(l)&&this.resizeItem(l,this.options.measureElement(a,i,this))};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(s):s()})}));return{disconnect:()=>{var o;(o=r())==null||o.disconnect(),n=null},observe:o=>{var i;return(i=r())==null?void 0:i.observe(o,{box:"border-box"})},unobserve:o=>{var i;return(i=r())==null?void 0:i.unobserve(o)}}})(),this.range=null,this.setOptions=n=>{Object.entries(n).forEach(([r,o])=>{typeof o>"u"&&delete n[r]}),this.options={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:Om,rangeExtractor:Pm,onChange:()=>{},measureElement:Lm,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,...n}},this.notify=n=>{var r,o;(o=(r=this.options).onChange)==null||o.call(r,this,n)},this.maybeNotify=dn(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),n=>{this.notify(n)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>
vendor: 4,104 bytes, line 78
78{this.unsubs.filter(Boolean).forEach(n=>n()),this.unsubs=[],this.observer.disconnect(),this.rafId!=null&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var n;const r=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==r){if(this.cleanup(),!r){this.maybeNotify();return}this.scrollElement=r,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=((n=this.scrollElement)==null?void 0:n.window)??null,this.elementsCache.forEach(o=>{this.observer.observe(o)}),this.unsubs.push(this.options.observeElementRect(this,o=>{this.scrollRect=o,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(o,i)=>{this.scrollAdjustments=0,this.scrollDirection=i?this.getScrollOffset()<o?"forward":"backward":null,this.scrollOffset=o,this.isScrolling=i,this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}},this.rafId=null,this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??(typeof this.options.initialOffset=="function"?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getFurthestMeasurement=(n,r)=>{const o=new Map,i=new Map;for(let s=r-1;s>=0;s--){const a=n[s];if(o.has(a.lane))continue;const l=i.get(a.lane);if(l==null||a.end>l.end?i.set(a.lane,a):a.end<l.end&&o.set(a.lane,!0),o.size===this.options.lanes)break}return i.size===this.options.lanes?Array.from(i.values()).sort((s,a)=>s.end===a.end?s.index-a.index:s.end-a.end)[0]:void 0},this.getMeasurementOptions=dn(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes],(n,r,o,i,s,a)=>(this.prevLanes!==void 0&&this.prevLanes!==a&&(this.lanesChangedFlag=!0),this.prevLanes=a,this.pendingMeasuredCacheIndexes=[],{count:n,paddingStart:r,scrollMargin:o,getItemKey:i,enabled:s,lanes:a}),{key:!1}),this.getMeasurements=dn(()=>[this.getMeasurementOptions(),this.itemSizeCache],({count:n,paddingStart:r,scrollMargin:o,getItemKey:i,enabled:s,lanes:a},l)=>{if(!s)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>n)for(const f of this.laneAssignments.keys())f>=n&&this.laneAssignments.delete(f);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMeasuredCacheIndexes=[]),this.measurementsCache.length===0&&!this.lanesSettling&&(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(f=>{this.itemSizeCache.set(f.key,f.size)}));const c=this.lanesSettling?0:this.pendingMeasuredCacheIndexes.length>0?Math.min(...this.pendingMeasuredCacheIndexes):0;this.pendingMeasuredCacheIndexes=[],this.lanesSettling&&this.measurementsCache.length===n&&(this.lanesSettling=!1);const u=this.measurementsCache.slice(0,c),p=new Array(a).fill(void 0);for(let f=0;f<c;f++){const d=u[f];d&&(p[d.lane]=f)}for(let f=c;f<n;f++){const d=i(f),v=this.laneAssignments.get(f);let g,y;if(v!==void 0&&this.options.lanes>1){g=v;const _=p[g],A=_!==void 0?u[_]:void 0;y=A?A.end+this.options.gap:r+o}else{const _=this.options.lanes===1?u[f-1]:this.getFurthestMeasurement(u,f);y=_?_.end+this.options.gap:r+o,g=_?_.lane:f%this.options.lanes,this.options.lanes>1&&this.laneAssignments.set(f,g)}const m=l.get(d),S=typeof m=="number"?m:this.options.estimateSize(f),E=y+S;u[f]={index:f,start:y,size:S,end:E,key:d,lane:g},p[g]=f}return this.measurementsCache=u,u},{key:!1,debug:()=>this.options.debug}),this.calculateRange=dn(()=>
78[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(n,r,o,i)=>this.range=n.length>0&&r>0?Bm({measurements:n,outerSize:r,scrollOffset:o,lanes:i}):null,{key:!1,debug:()=>this.options.debug}),this.getVirtualIndexes=dn(()=>{let n=null,r=null;const o=this.calculateRange();return o&&(n=o.startIndex,r=o.endIndex),this.maybeNotify.updateDeps([this.isScrolling,n,r]),[this.options.rangeExtractor,this.options.overscan,this.options.count,n,r]},(n,r,o,i,s)=>i===null||s===null?[]:n({startIndex:i,endIndex:s,overscan:r,count:o}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=n=>{const r=this.options.indexAttribute,o=n.getAttribute(r);return o?parseInt(o,10):(console.warn(`Missing attribute name '${r}={index}' on measured element.`),-1)},this.shouldMeasureDuringScroll=n=>{var r;if(!this.scrollState||this.scrollState.behavior!=="smooth")return!0;const o=this.scrollState.index??((r=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))==null?void 0:r.index);if(o!==void 0&&this.range){const i=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),s=Math.max(0,o-i),a=Math.min(this.options.count-1,o+i);return n>=s&&n<=a}return!0},this.measureElement=n=>{if(!n){this.elementsCache.forEach((s,a)=>{s.isConnected||(this.observer.unobserve(s),this.elementsCache.delete(a))});return}const r=this.indexFromElement(n),o=this.options.getItemKey(r),i=this.elementsCache.get(o);i!==n&&(i&&this.observer.unobserve(i),this.observer.observe(n),this.elementsCache.set(o,n)),(!this.isScrolling||this.scrollState)&&this.shouldMeasureDuringScroll(r)&&this.resizeItem(r,this.options.measureElement(n,void 0,this))},this.resizeItem=(n,r)=>{var o;const i=this.measurementsCache[n];if(!i)return;const s=this.itemSizeCache.get(i.key)??i.size,a=r-s;a!==0&&(((o=this.scrollState)==null?void 0:o.behavior)!=="smooth"&&(this.shouldAdjustScrollPositionOnItemSizeChange!==void 0?this.shouldAdjustScrollPositionOnItemSizeChange(i,a,this):i.start<this.getScrollOffset()+this.scrollAdjustments)&&this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=a,behavior:void 0}),this.pendingMeasuredCacheIndexes.push(i.index),this.itemSizeCache=new Map(this.itemSizeCache.set(i.key,r)),this.notify(!1))},this.getVirtualItems=dn(()=>
78[this.getVirtualIndexes(),this.getMeasurements()],(n,r)=>{const o=[];for(let i=0,s=n.length;i<s;i++){const a=n[i],l=r[a];o.push(l)}return o},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=n=>{const r=this.getMeasurements();if(r.length!==0)return sl(r[Gc(0,r.length-1,o=>sl(r[o]).start,n)])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{const n=this.scrollElement.document.documentElement;return this.options.horizontal?n.scrollWidth-this.scrollElement.innerWidth:n.scrollHeight-this.scrollElement.innerHeight}},this.getOffsetForAlignment=(n,r,o=0)=>{if(!this.scrollElement)return 0;const i=this.getSize(),s=this.getScrollOffset();r==="auto"&&(r=n>=s+i?"end":"start"),r==="center"?n+=(o-i)/2:r==="end"&&(n-=i);const a=this.getMaxScrollOffset();return Math.max(Math.min(a,n),0)},this.getOffsetForIndex=(n,r="auto")=>{n=Math.max(0,Math.min(n,this.options.count-1));const o=this.getSize(),i=this.getScrollOffset(),s=this.measurementsCache[n];if(!s)return;if(r==="auto")if(s.end>=i+o-this.options.scrollPaddingEnd)r="end";else if(s.start<=i+this.options.scrollPaddingStart)r="start";else return[i,r];if(r==="end"&&n===this.options.count-1)return[this.getMaxScrollOffset(),r];const a=r==="end"?s.end+this.options.scrollPaddingEnd:s.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(a,r,s.size),r]},this.scrollToOffset=(n,{align:r="start",behavior:o="auto"}={})=>{const i=this.getOffsetForAlignment(n,r),s=this.now();this.scrollState={index:null,align:r,behavior:o,startedAt:s,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:o}),this.scheduleScrollReconcile()},this.scrollToIndex=(n,{align:r="auto",behavior:o="auto"}={})=>{n=Math.max(0,Math.min(n,this.options.count-1));const i=this.getOffsetForIndex(n,r);if(!i)return;const[s,a]=i,l=this.now();this.scrollState={index:n,align:a,behavior:o,startedAt:l,lastTargetOffset:s,stableFrames:0},this._scrollToOffset(s,{adjustments:void 0,behavior:o}),this.scheduleScrollReconcile()},this.scrollBy=(n,{behavior:r="auto"}={})=>{const o=this.getScrollOffset()+n,i=this.now();this.scrollState={index:null,align:"start",behavior:r,startedAt:i,lastTargetOffset:o,stableFrames:0},this._scrollToOffset(o,{adjustments:void 0,behavior:r}),this.scheduleScrollReconcile()},this.getTotalSize=()=>{var n;const r=this.getMeasurements();let o;if(r.length===0)o=this.options.paddingStart;else if(this.options.lanes===1)o=((n=r[r.length-1])==null?void 0:n.end)??0;else{const i=Array(this.options.lanes).fill(null);let s=r.length-1;for(;s>=0&&i.some(a=>a===null);){const a=r[s];i[a.lane]===null&&(i[a.lane]=a.end),s--}o=Math.max(...i.filter(a=>a!==null))}return Math.max(o-this.options.scrollMargin+this.options.paddingEnd,0)},this._scrollToOffset=(n,{adjustments:r,behavior:o})=>{this.options.scrollToFn(n,{behavior:o,adjustments:r},this)},this.measure=()=>{this.itemSizeCache=new Map,this.laneAssignments=new Map,this.notify(!1)},this.setOptions(t)}scheduleScrollReconcile(){if(!this.targetWindow){this.scrollState=null;return}this.rafId==null&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()}))}reconcileScroll(){if(!this.scrollState||!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3){this.scrollState=null;return}const r=this.scrollState.index!=null?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,o=r?r[0]:this.scrollState.lastTargetOffset,i=1,s=o!==this.scrollState.lastTargetOffset;if(!s&&Rm(o,this.getScrollOffset())){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=i){this.scrollState=null;return}}else this.scrollState.stableFrames=0,s&&(this.scrollState.lastTargetOffset=o,this.scrollState.behavior="auto",this._scrollToOffset(o,{adjustments:void 0,behavior:"auto"}));this.scheduleScrollReconcile()}}const Gc=(e,t,n,r)=>{for(;e<=t;){const o=(e+t)/2|0,i=n(o);if(i<r)e=o+1;else if(i>r)t=o-1;else return o}return e>0?e-1:0};function Bm({measurements:e,outerSize:t,scrollOffset:n,lanes:r}){const o=e.length-1,i=l=>e[l].start;if(e.length<=r)return{startIndex:0,endIndex:o};let s=Gc(0,o,i,n),a=s;if(r===1)for(;
78a<o&&e[a].end<n+t;)a++;else if(r>1){const l=Array(r).fill(0);for(;a<o&&l.some(u=>u<n+t);){const u=e[a];l[u.lane]=u.end,a++}const c=Array(r).fill(n+t);for(;s>=0&&c.some(u=>u>=n);){const u=e[s];c[u.lane]=u.start,s--}s=Math.max(0,s-s%r),a=Math.min(o,a+(r-1-a%r))}return{startIndex:s,endIndex:a}}function Fm(e){const t=new Mm(Se(e)),n=mf(t),r=t._didMount();return Fi(()=>Se(e).getScrollElement(),o=>{o&&t._willUpdate()},{immediate:!0}),Fi(()=>Se(e),o=>{t.setOptions({...o,onChange:(i,s)=>{var a;da(n),(a=o.onChange)==null||a.call(o,i,s)}}),t._willUpdate(),da(n)},{immediate:!0}),gf(r),n}function ty(e){return Fm(Bi(()=>({observeElementRect:Dm,observeElementOffset:Im,scrollToFn:Nm,...Se(e)})))}var Wn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Jc={exports:{}};(function(e,t){(function(n,r){r()})(Wn,function(){function n(c,u){return typeof u>"u"?u={autoBom:!1}:typeof u!="object"&&(console.warn("Deprecated: Expected third argument to be a object"),u={autoBom:!u}),u.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(c.type)?new Blob(["\uFEFF",c],{type:c.type}):c}function r(c,u,p){var f=new XMLHttpRequest;f.open("GET",c),f.responseType="blob",f.onload=function(){l(f.response,u,p)},f.onerror=function(){console.error("could not download file")},f.send()}function o(c){var u=new XMLHttpRequest;u.open("HEAD",c,!1);try{u.send()}catch{}return 200<=u.status&&299>=u.status}function i(c){try{c.dispatchEvent(new MouseEvent("click"))}catch{var u=document.createEvent("MouseEvents");
78u.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),c.dispatchEvent(u)}}var s=typeof window=="object"&&window.window===window?window:typeof self=="object"&&self.self===self?self:typeof Wn=="object"&&Wn.global===Wn?Wn:void 0,a=s.navigator&&/Macintosh/.test(navigator.userAgent)&&/AppleWebKit/.test(navigator.userAgent)&&!/Safari/.test(navigator.userAgent),l=s.saveAs||(typeof window!="object"||window!==s?function(){}:"download"in HTMLAnchorElement.prototype&&!a?function(c,u,p){var f=s.URL||s.webkitURL,d=document.createElement("a");u=u||c.name||"download",d.download=u,d.rel="noopener",typeof c=="string"?(d.href=c,d.origin===location.origin?i(d):o(d.href)?r(c,u,p):i(d,d.target="_blank")):(d.href=f.createObjectURL(c),setTimeout(function(){f.revokeObjectURL(d.href)},4e4),setTimeout(function(){i(d)},0))}:"msSaveOrOpenBlob"in navigator?function(c,u,p){if(u=u||c.name||"download",typeof c!="string")navigator.msSaveOrOpenBlob(n(c,p),u);else if(o(c))r(c,u,p);else{var f=document.createElement("a");f.href=c,f.target="_blank",setTimeout(function(){i(f)})}}:function(c,u,p,f){if(f=f||open("","_blank"),f&&(f.document.title=f.document.body.innerText="downloading..."),typeof c=="string")return r(c,u,p);var d=c.type==="application/octet-stream",v=/constructor/i.test(s.HTMLElement)||s.safari,g=/CriOS\/[\d]+/.test(navigator.userAgent);if((g||d&&v||a)&&typeof FileReader<"u"){var y=new FileReader;y.onloadend=function(){var E=y.result;E=g?E:E.replace(/^data:[^;]*;/,"data:attachment/file;"),f?f.location.href=E:location=E,f=null},y.readAsDataURL(c)}else{var m=s.URL||s.webkitURL,S=m.createObjectURL(c);f?f.location=S:location.href=S,f=null,setTimeout(function(){m.revokeObjectURL(S)},4e4)}});s.saveAs=l.saveAs=l,e.exports=l})})(Jc);var ny=Jc.exports,Uo={},Um=function(){return typeof Promise=="function"&&Promise.prototype&&Promise.prototype.then},Zc={},Ge={};let Os;const zm=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];Ge.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return t*4+17};Ge.getSymbolTotalCodewords=function(t){return zm[t]};Ge.getBCHDigit=function(e){let t=0;for(;e!==0;)t++,e>>>=1;return t};Ge.setToSJISFunction=function(t){if(typeof t!="function")throw new Error('"toSJISFunc" is not a valid function.');Os=t};Ge.isKanjiModeEnabled=function(){return typeof Os<"u"};Ge.toSJIS=function(t){return Os(t)};var zo={};(function(e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2};function t(n){if(typeof n!="string")throw new Error("Param is not a string");switch(n.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+n)}}e.isValid=function(r){return r&&typeof r.bit<"u"&&r.bit>=0&&r.bit<4},e.from=function(r,o){if(e.isValid(r))return r;try{return t(r)}catch{return o}}})(zo);function Qc(){this.buffer=[],this.length=0}Qc.prototype={get:function(e){const t=Math.floor(e/8);return(this.buffer[t]>>>7-e%8&1)===1},put:function(e,t){for(let n=0;n<t;n++)this.putBit((e>>>t-n-1&1)===1)},getLengthInBits:function(){return this.length},putBit:function(e){const t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var $m=Qc;function wr(e){if(!e||e<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=e,this.data=new Uint8Array(e*e),this.reservedBit=new Uint8Array(e*e)}wr.prototype.set=function(e,t,n,r){const o=e*this.size+t;this.data[o]=n,r&&(this.reservedBit[o]=!0)};wr.prototype.get=function(e,t){return this.data[e*this.size+t]};wr.prototype.xor=function(e,t,n){this.data[e*this.size+t]^=n};wr.prototype.isReserved=function(e,t){return this.reservedBit[e*this.size+t]};var Hm=wr,eu={};(function(e){const t=Ge.getSymbolSize;e.getRowColCoords=function(r){if(r===1)return[];const o=Math.floor(r/7)+2,i=t(r),s=i===145?26:Math.ceil((i-13)/(2*o-2))*2,a=[i-7];for(let l=1;l<o-1;
vendor: 20,218 bytes, lines 78-84
78l++)a[l]=a[l-1]-s;return a.push(6),a.reverse()},e.getPositions=function(r){const o=[],i=e.getRowColCoords(r),s=i.length;for(let a=0;a<s;a++)for(let l=0;l<s;l++)a===0&&l===0||a===0&&l===s-1||a===s-1&&l===0||o.push([i[a],i[l]]);return o}})(eu);var tu={};const jm=Ge.getSymbolSize,ul=7;tu.getPositions=function(t){const n=jm(t);return[[0,0],[n-ul,0],[0,n-ul]]};var nu={};(function(e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};const t={N1:3,N2:3,N3:40,N4:10};e.isValid=function(o){return o!=null&&o!==""&&!isNaN(o)&&o>=0&&o<=7},e.from=function(o){return e.isValid(o)?parseInt(o,10):void 0},e.getPenaltyN1=function(o){const i=o.size;let s=0,a=0,l=0,c=null,u=null;for(let p=0;p<i;p++){a=l=0,c=u=null;for(let f=0;f<i;f++){let d=o.get(p,f);d===c?a++:(a>=5&&(s+=t.N1+(a-5)),c=d,a=1),d=o.get(f,p),d===u?l++:(l>=5&&(s+=t.N1+(l-5)),u=d,l=1)}a>=5&&(s+=t.N1+(a-5)),l>=5&&(s+=t.N1+(l-5))}return s},e.getPenaltyN2=function(o){const i=o.size;let s=0;for(let a=0;a<i-1;a++)for(let l=0;l<i-1;l++){const c=o.get(a,l)+o.get(a,l+1)+o.get(a+1,l)+o.get(a+1,l+1);(c===4||c===0)&&s++}return s*t.N2},e.getPenaltyN3=function(o){const i=o.size;let s=0,a=0,l=0;for(let c=0;c<i;c++){a=l=0;for(let u=0;u<i;u++)a=a<<1&2047|o.get(c,u),u>=10&&(a===1488||a===93)&&s++,l=l<<1&2047|o.get(u,c),u>=10&&(l===1488||l===93)&&s++}return s*t.N3},e.getPenaltyN4=function(o){let i=0;const s=o.data.length;for(let l=0;l<s;l++)i+=o.data[l];return Math.abs(Math.ceil(i*100/s/5)-10)*t.N4};function n(r,o,i){switch(r){case e.Patterns.PATTERN000:return(o+i)%2===0;case e.Patterns.PATTERN001:return o%2===0;case e.Patterns.PATTERN010:return i%3===0;case e.Patterns.PATTERN011:return(o+i)%3===0;case e.Patterns.PATTERN100:return(Math.floor(o/2)+Math.floor(i/3))%2===0;case e.Patterns.PATTERN101:return o*i%2+o*i%3===0;case e.Patterns.PATTERN110:return(o*i%2+o*i%3)%2===0;case e.Patterns.PATTERN111:return(o*i%3+(o+i)%2)%2===0;default:throw new Error("bad maskPattern:"+r)}}e.applyMask=function(o,i){const s=i.size;for(let a=0;a<s;a++)for(let l=0;l<s;l++)i.isReserved(l,a)||i.xor(l,a,n(o,l,a))},e.getBestMask=function(o,i){const s=Object.keys(e.Patterns).length;let a=0,l=1/0;for(let c=0;c<s;c++){i(c),e.applyMask(c,o);const u=e.getPenaltyN1(o)+e.getPenaltyN2(o)+e.getPenaltyN3(o)+e.getPenaltyN4(o);e.applyMask(c,o),u<l&&(l=u,a=c)}return a}})(nu);var $o={};const Ot=zo,Vr=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],Xr=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];$o.getBlocksCount=function(t,n){switch(n){case Ot.L:return Vr[(t-1)*4+0];case Ot.M:return Vr[(t-1)*4+1];case Ot.Q:return Vr[(t-1)*4+2];case Ot.H:return Vr[(t-1)*4+3];default:return}};$o.getTotalCodewordsCount=function(t,n){switch(n){case Ot.L:return Xr[(t-1)*4+0];case Ot.M:return Xr[(t-1)*4+1];case Ot.Q:return Xr[(t-1)*4+2];case Ot.H:return Xr[(t-1)*4+3];default:return}};var ru={},Ho={};const nr=new Uint8Array(512),wo=new Uint8Array(256);(function(){let t=1;for(let n=0;n<255;n++)nr[n]=t,wo[t]=n,t<<=1,t&256&&(t^=285);for(let n=255;n<512;n++)nr[n]=nr[n-255]})();Ho.log=function(t){if(t<1)throw new Error("log("+t+")");return wo[t]};Ho.exp=function(t){return nr[t]};Ho.mul=function(t,n){return t===0||n===0?0:nr[wo[t]+wo[n]]};(function(e){const t=Ho;e.mul=function(r,o){const i=new Uint8Array(r.length+o.length-1);for(let s=0;s<r.length;s++)for(let a=0;a<o.length;a++)i[s+a]^=t.mul(r[s],o[a]);return i},e.mod=function(r,o){let i=new Uint8Array(r);for(;i.length-o.length>=0;){const s=i[0];for(let l=0;l<o.length;l++)i[l]^=t.mul(o[l],s);let a=0;for(;a<i.length&&i[a]===0;)a++;i=i.slice(a)}return i},e.generateECPolynomial=function(r){let o=new Uint8Array([1]);for(let i=0;i<r;i++)o=e.mul(o,new Uint8Array([1,t.exp(i)]));return o}})(ru);const ou=ru;function Ps(e){this.genPoly=void 0,this.degree=e,this.degree&&this.initialize(this.degree)}Ps.prototype.initialize=function(t){this.degree=t,this.genPoly=ou.generateECPolynomial(this.degree)};Ps.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");const n=new Uint8Array(t.length+this.degree);n.set(t);const r=ou.mod(n,this.genPoly),o=this.degree-r.length;if(o>0){const i=new Uint8Array(this.degree);return i.set(r,o),i}return r};var Wm=Ps,iu={},Nt={},Ds={};Ds.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40};var pt={};const su="[0-9]+",qm="[A-Z $%*+\\-./:]+";let ur="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+";ur=ur.replace(/u/g,"\\u");const Ym="(?:(?![A-Z0-9 $%*+\\-./:]|"+ur+`)(?:.|[\r
79]))+`;pt.KANJI=new RegExp(ur,"g");pt.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g");pt.BYTE=new RegExp(Ym,"g");pt.NUMERIC=new RegExp(su,"g");pt.ALPHANUMERIC=new RegExp(qm,"g");const Km=new RegExp("^"+ur+"$"),Vm=new RegExp("^"+su+"$"),Xm=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");pt.testKanji=function(t){return Km.test(t)};pt.testNumeric=function(t){return Vm.test(t)};pt.testAlphanumeric=function(t){return Xm.test(t)};(function(e){const t=Ds,n=pt;e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(i,s){if(!i.ccBits)throw new Error("Invalid mode: "+i);if(!t.isValid(s))throw new Error("Invalid version: "+s);return s>=1&&s<10?i.ccBits[0]:s<27?i.ccBits[1]:i.ccBits[2]},e.getBestModeForData=function(i){return n.testNumeric(i)?e.NUMERIC:n.testAlphanumeric(i)?e.ALPHANUMERIC:n.testKanji(i)?e.KANJI:e.BYTE},e.toString=function(i){if(i&&i.id)return i.id;throw new Error("Invalid mode")},e.isValid=function(i){return i&&i.bit&&i.ccBits};function r(o){if(typeof o!="string")throw new Error("Param is not a string");switch(o.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+o)}}e.from=function(i,s){if(e.isValid(i))return i;try{return r(i)}catch{return s}}})(Nt);(function(e){const t=Ge,n=$o,r=zo,o=Nt,i=Ds,s=7973,a=t.getBCHDigit(s);function l(f,d,v){for(let g=1;g<=40;g++)if(d<=e.getCapacity(g,v,f))return g}function c(f,d){return o.getCharCountIndicator(f,d)+4}function u(f,d){let v=0;return f.forEach(function(g){const y=c(g.mode,d);v+=y+g.getBitsLength()}),v}function p(f,d){for(let v=1;v<=40;v++)if(u(f,v)<=e.getCapacity(v,d,o.MIXED))return v}e.from=function(d,v){return i.isValid(d)?parseInt(d,10):v},e.getCapacity=function(d,v,g){if(!i.isValid(d))throw new Error("Invalid QR Code version");typeof g>"u"&&(g=o.BYTE);const y=t.getSymbolTotalCodewords(d),m=n.getTotalCodewordsCount(d,v),S=(y-m)*8;if(g===o.MIXED)return S;const E=S-c(g,d);switch(g){case o.NUMERIC:return Math.floor(E/10*3);case o.ALPHANUMERIC:return Math.floor(E/11*2);case o.KANJI:return Math.floor(E/13);case o.BYTE:default:return Math.floor(E/8)}},e.getBestVersionForData=function(d,v){let g;const y=r.from(v,r.M);if(Array.isArray(d)){if(d.length>1)return p(d,y);if(d.length===0)return 1;g=d[0]}else g=d;return l(g.mode,g.getLength(),y)},e.getEncodedBits=function(d){if(!i.isValid(d)||d<7)throw new Error("Invalid QR Code version");let v=d<<12;for(;t.getBCHDigit(v)-a>=0;)v^=s<<t.getBCHDigit(v)-a;return d<<12|v}})(iu);var au={};const Ji=Ge,lu=1335,Gm=21522,fl=Ji.getBCHDigit(lu);au.getEncodedBits=function(t,n){const r=t.bit<<3|n;let o=r<<10;for(;Ji.getBCHDigit(o)-fl>=0;)o^=lu<<Ji.getBCHDigit(o)-fl;return(r<<10|o)^Gm};var cu={};const Jm=Nt;function kn(e){this.mode=Jm.NUMERIC,this.data=e.toString()}kn.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)};kn.prototype.getLength=function(){return this.data.length};kn.prototype.getBitsLength=function(){return kn.getBitsLength(this.data.length)};kn.prototype.write=function(t){let n,r,o;for(n=0;n+3<=this.data.length;n+=3)r=this.data.substr(n,3),o=parseInt(r,10),t.put(o,10);const i=this.data.length-n;i>0&&(r=this.data.substr(n),o=parseInt(r,10),t.put(o,i*3+1))};var Zm=kn;const Qm=Nt,yi=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function An(e){this.mode=Qm.ALPHANUMERIC,this.data=e}An.getBitsLength=function(t){return 11*Math.floor(t/2)+6*(t%2)};An.prototype.getLength=function(){return this.data.length};An.prototype.getBitsLength=function(){return An.getBitsLength(this.data.length)};An.prototype.write=function(t){let n;for(n=0;n+2<=this.data.length;n+=2){let r=yi.indexOf(this.data[n])*45;r+=yi.indexOf(this.data[n+1]),t.put(r,11)}this.data.length%2&&t.put(yi.indexOf(this.data[n]),6)};var eg=An;const tg=Nt;function Rn(e){this.mode=tg.BYTE,typeof e=="string"?this.data=new TextEncoder().encode(e):this.data=new Uint8Array(e)}Rn.getBitsLength=function(t){return t*8};Rn.prototype.getLength=function(){return this.data.length};Rn.prototype.getBitsLength=function(){return Rn.getBitsLength(this.data.length)};Rn.prototype.write=function(e){for(let t=0,n=this.data.length;t<n;t++)e.put(this.data[t],8)};var ng=Rn;const rg=Nt,og=Ge;function Cn(e){this.mode=rg.KANJI,this.data=e}Cn.getBitsLength=function(t){return t*13};Cn.prototype.getLength=function(){return this.data.length};Cn.prototype.getBitsLength=function(){return Cn.getBitsLength(this.data.length)};Cn.prototype.write=function(e){let t;for(t=0;t<this.data.length;t++){let n=og.toSJIS(this.data[t]);if(n>=33088&&n<=40956)n-=33088;else if(n>=57408&&n<=60351)n-=49472;else throw new Error("Invalid SJIS character: "+this.data[t]+`
80Make sure your charset is UTF-8`);n=(n>>>8&255)*192+(n&255),e.put(n,13)}};var ig=Cn,uu={exports:{}};(function(e){var t={single_source_shortest_paths:function(n,r,o){var i={},s={};s[r]=0;var a=t.PriorityQueue.make();a.push(r,0);for(var l,c,u,p,f,d,v,g,y;!a.empty();){l=a.pop(),c=l.value,p=l.cost,f=n[c]||{};for(u in f)f.hasOwnProperty(u)&&(d=f[u],v=p+d,g=s[u],y=typeof s[u]>"u",(y||g>v)&&(s[u]=v,a.push(u,v),i[u]=c))}if(typeof o<"u"&&typeof s[o]>"u"){var m=["Could not find a path from ",r," to ",o,"."].join("");throw new Error(m)}return i},extract_shortest_path_from_predecessor_list:function(n,r){for(var o=[],i=r;i;)o.push(i),n[i],i=n[i];return o.reverse(),o},find_path:function(n,r,o){var i=t.single_source_shortest_paths(n,r,o);return t.extract_shortest_path_from_predecessor_list(i,o)},PriorityQueue:{make:function(n){var r=t.PriorityQueue,o={},i;n=n||{};for(i in r)r.hasOwnProperty(i)&&(o[i]=r[i]);return o.queue=[],o.sorter=n.sorter||r.default_sorter,o},default_sorter:function(n,r){return n.cost-r.cost},push:function(n,r){var o={value:n,cost:r};this.queue.push(o),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};e.exports=t})(uu);var sg=uu.exports;(function(e){const t=Nt,n=Zm,r=eg,o=ng,i=ig,s=pt,a=Ge,l=sg;function c(m){return unescape(encodeURIComponent(m)).length}function u(m,S,E){const _=[];let A;for(;(A=m.exec(E))!==null;)_.push({data:A[0],index:A.index,mode:S,length:A[0].length});return _}function p(m){const S=u(s.NUMERIC,t.NUMERIC,m),E=u(s.ALPHANUMERIC,t.ALPHANUMERIC,m);let _,A;return a.isKanjiModeEnabled()?(_=u(s.BYTE,t.BYTE,m),A=u(s.KANJI,t.KANJI,m)):(_=u(s.BYTE_KANJI,t.BYTE,m),A=[]),S.concat(E,_,A).sort(function(L,K){return L.index-K.index}).map(function(L){return{data:L.data,mode:L.mode,length:L.length}})}function f(m,S){switch(S){case t.NUMERIC:return n.getBitsLength(m);case t.ALPHANUMERIC:return r.getBitsLength(m);case t.KANJI:return i.getBitsLength(m);case t.BYTE:return o.getBitsLength(m)}}function d(m){return m.reduce(function(S,E){const _=S.length-1>=0?S[S.length-1]:null;return _&&_.mode===E.mode?(S[S.length-1].data+=E.data,S):(S.push(E),S)},[])}function v(m){const S=[];for(let E=0;E<m.length;E++){const _=m[E];switch(_.mode){case t.NUMERIC:S.push([_,{data:_.data,mode:t.ALPHANUMERIC,length:_.length},{data:_.data,mode:t.BYTE,length:_.length}]);break;case t.ALPHANUMERIC:S.push([_,{data:_.data,mode:t.BYTE,length:_.length}]);break;case t.KANJI:S.push([_,{data:_.data,mode:t.BYTE,length:c(_.data)}]);break;case t.BYTE:S.push([{data:_.data,mode:t.BYTE,length:c(_.data)}])}}return S}function g(m,S){const E={},_={start:{}};let A=["start"];for(let T=0;T<m.length;T++){const L=m[T],K=[];for(let F=0;F<L.length;F++){const C=L[F],B=""+T+F;K.push(B),E[B]={node:C,lastCount:0},_[B]={};for(let q=0;q<A.length;q++){const W=A[q];E[W]&&E[W].node.mode===C.mode?(_[W][B]=f(E[W].lastCount+C.length,C.mode)-f(E[W].lastCount,C.mode),E[W].lastCount+=C.length):(E[W]&&(E[W].lastCount=C.length),_[W][B]=f(C.length,C.mode)+4+t.getCharCountIndicator(C.mode,S))}}A=K}for(let T=0;T<A.length;T++)_[A[T]].end=0;return{map:_,table:E}}function y(m,S){let E;const _=t.getBestModeForData(m);if(E=t.from(S,_),E!==t.BYTE&&E.bit<_.bit)throw new Error('"'+m+'" cannot be encoded with mode '+t.toString(E)+`.
81 Suggested mode is: `+t.toString(_));switch(E===t.KANJI&&!a.isKanjiModeEnabled()&&(E=t.BYTE),E){case t.NUMERIC:return new n(m);case t.ALPHANUMERIC:return new r(m);case t.KANJI:return new i(m);case t.BYTE:return new o(m)}}e.fromArray=function(S){return S.reduce(function(E,_){return typeof _=="string"?E.push(y(_,null)):_.data&&E.push(y(_.data,_.mode)),E},[])},e.fromString=function(S,E){const _=p(S,a.isKanjiModeEnabled()),A=v(_),T=g(A,E),L=l.find_path(T.map,"start","end"),K=[];for(let F=1;F<L.length-1;F++)K.push(T.table[L[F]].node);return e.fromArray(d(K))},e.rawSplit=function(S){return e.fromArray(p(S,a.isKanjiModeEnabled()))}})(cu);const jo=Ge,wi=zo,ag=$m,lg=Hm,cg=eu,ug=tu,Zi=nu,Qi=$o,fg=Wm,Eo=iu,dg=au,hg=Nt,Ei=cu;function pg(e,t){const n=e.size,r=ug.getPositions(t);for(let o=0;o<r.length;o++){const i=r[o][0],s=r[o][1];for(let a=-1;a<=7;a++)if(!(i+a<=-1||n<=i+a))for(let l=-1;l<=7;l++)s+l<=-1||n<=s+l||(a>=0&&a<=6&&(l===0||l===6)||l>=0&&l<=6&&(a===0||a===6)||a>=2&&a<=4&&l>=2&&l<=4?e.set(i+a,s+l,!0,!0):e.set(i+a,s+l,!1,!0))}}function mg(e){const t=e.size;for(let n=8;n<t-8;n++){const r=n%2===0;e.set(n,6,r,!0),e.set(6,n,r,!0)}}function gg(e,t){const n=cg.getPositions(t);for(let r=0;r<n.length;r++){const o=n[r][0],i=n[r][1];for(let s=-2;s<=2;s++)for(let a=-2;a<=2;a++)s===-2||s===2||a===-2||a===2||s===0&&a===0?e.set(o+s,i+a,!0,!0):e.set(o+s,i+a,!1,!0)}}function vg(e,t){const n=e.size,r=Eo.getEncodedBits(t);let o,i,s;for(let a=0;a<18;a++)o=Math.floor(a/3),i=a%3+n-8-3,s=(r>>a&1)===1,e.set(o,i,s,!0),e.set(i,o,s,!0)}function Si(e,t,n){const r=e.size,o=dg.getEncodedBits(t,n);let i,s;for(i=0;i<15;i++)s=(o>>i&1)===1,i<6?e.set(i,8,s,!0):i<8?e.set(i+1,8,s,!0):e.set(r-15+i,8,s,!0),i<8?e.set(8,r-i-1,s,!0):i<9?e.set(8,15-i-1+1,s,!0):e.set(8,15-i-1,s,!0);e.set(r-8,8,1,!0)}function bg(e,t){const n=e.size;let r=-1,o=n-1,i=7,s=0;for(let a=n-1;a>0;a-=2)for(a===6&&a--;;){for(let l=0;l<2;l++)if(!e.isReserved(o,a-l)){let c=!1;s<t.length&&(c=(t[s]>>>i&1)===1),e.set(o,a-l,c),i--,i===-1&&(s++,i=7)}if(o+=r,o<0||n<=o){o-=r,r=-r;break}}}function yg(e,t,n){const r=new ag;n.forEach(function(l){r.put(l.mode.bit,4),r.put(l.getLength(),hg.getCharCountIndicator(l.mode,e)),l.write(r)});const o=jo.getSymbolTotalCodewords(e),i=Qi.getTotalCodewordsCount(e,t),s=(o-i)*8;for(r.getLengthInBits()+4<=s&&r.put(0,4);r.getLengthInBits()%8!==0;)r.putBit(0);const a=(s-r.getLengthInBits())/8;for(let l=0;l<a;l++)r.put(l%2?17:236,8);return wg(r,e,t)}function wg(e,t,n){const r=jo.getSymbolTotalCodewords(t),o=Qi.getTotalCodewordsCount(t,n),i=r-o,s=Qi.getBlocksCount(t,n),a=r%s,l=s-a,c=Math.floor(r/s),u=Math.floor(i/s),p=u+1,f=c-u,d=new fg(f);let v=0;const g=new Array(s),y=new Array(s);let m=0;const S=new Uint8Array(e.buffer);for(let L=0;L<s;L++){const K=L<l?u:p;g[L]=S.slice(v,v+K),y[L]=d.encode(g[L]),v+=K,m=Math.max(m,K)}const E=new Uint8Array(r);let _=0,A,T;for(A=0;A<m;A++)for(T=0;T<s;T++)A<g[T].length&&(E[_++]=g[T][A]);for(A=0;A<f;A++)for(T=0;T<s;T++)E[_++]=y[T][A];return E}function Eg(e,t,n,r){let o;if(Array.isArray(e))o=Ei.fromArray(e);else if(typeof e=="string"){let c=t;if(!c){const u=Ei.rawSplit(e);c=Eo.getBestVersionForData(u,n)}o=Ei.fromString(e,c||40)}else throw new Error("Invalid data");const i=Eo.getBestVersionForData(o,n);if(!i)throw new Error("The amount of data is too big to be stored in a QR Code");if(!t)t=i;else if(t<i)throw new Error(`
82The chosen QR Code version cannot contain this amount of data.
83Minimum version required to store current data is: `+i+`.
84`);const s=yg(t,n,o),a=jo.getSymbolSize(t),l=new lg(a);return pg(l,t),mg(l),gg(l,t),Si(l,n,0),t>=7&&vg(l,t),bg(l,s),isNaN(r)&&(r=Zi.getBestMask(l,Si.bind(null,l,n))),Zi.applyMask(r,l),Si(l,n,r),{modules:l,version:t,errorCorrectionLevel:n,maskPattern:r,segments:o}}Zc.create=function(t,n){if(typeof t>"u"||t==="")throw new Error("No input text");let r=wi.M,o,i;return typeof n<"u"&&(r=wi.from(n.errorCorrectionLevel,wi.M),o=Eo.from(n.version),i=Zi.from(n.maskPattern),n.toSJISFunc&&jo.setToSJISFunction(n.toSJISFunc)),Eg(t,o,r,i)};var fu={},Is={};(function(e){function t(n){if(typeof n=="number"&&(n=n.toString()),typeof n!="string")throw new Error("Color should be defined as hex string");let r=n.slice().replace("#","").split("");if(r.length<3||r.length===5||r.length>8)throw new Error("Invalid hex color: "+n);(r.length===3||r.length===4)&&(r=Array.prototype.concat.apply([],r.map(function(i){return[i,i]}))),r.length===6&&r.push("F","F");const o=parseInt(r.join(""),16);return{r:o>>24&255,g:o>>16&255,b:o>>8&255,a:o&255,hex:"#"+r.slice(0,6).join("")}}e.getOptions=function(r){r||(r={}),r.color||(r.color={});const o=typeof r.margin>"u"||r.margin===null||r.margin<0?4:r.margin,i=r.width&&r.width>=21?r.width:void 0,s=r.scale||4;return{width:i,scale:i?4:s,margin:o,color:{dark:t(r.color.dark||"#000000ff"),light:t(r.color.light||"#ffffffff")},type:r.type,rendererOpts:r.rendererOpts||{}}},e.getScale=function(r,o){return o.width&&o.width>=r+o.margin*2?o.width/(r+o.margin*2):o.scale},e.getImageWidth=function(r,o){const i=e.getScale(r,o);return Math.floor((r+o.margin*2)*i)},e.qrToImageData=function(r,o,i){const s=o.modules.size,a=o.modules.data,l=e.getScale(s,i),c=Math.floor((s+i.margin*2)*l),u=i.margin*l,p=[i.color.light,i.color.dark];for(let f=0;f<c;f++)for(let d=0;d<c;d++){let v=(f*c+d)*4,g=i.color.light;if(f>=u&&d>=u&&f<c-u&&d<c-u){const y=Math.floor((f-u)/l),m=Math.floor((d-u)/l);g=p[a[y*s+m]?1:0]}r[v++]=g.r,r[v++]=g.g,r[v++]=g.b,r[v]=g.a}}})(Is);(function(e){const t=Is;function n(o,i,s){o.clearRect(0,0,i.width,i.height),i.style||(i.style={}),i.height=s,i.width=s,i.style.height=s+"px",i.style.width=s+"px"}function r(){try{return document.createElement("canvas")}catch{throw new Error("You need to specify a canvas element")}}e.render=function(i,s,a){let l=a,c=s;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),s||(c=r()),l=t.getOptions(l);const u=t.getImageWidth(i.modules.size,l),p=c.getContext("2d"),f=p.createImageData(u,u);return t.qrToImageData(f.data,i,l),n(p,c,u),p.putImageData(f,0,0),c},e.renderToDataURL=function(i,s,a){let l=a;typeof l>"u"&&(!s||!s.getContext)&&(l=s,s=void 0),l||(l={});const c=e.render(i,s,l),u=l.type||"image/png",p=l.rendererOpts||{};return c.toDataURL(u,p.quality)}})(fu);var du={};const Sg=Is;function dl(e,t){const n=e.a/255,r=t+'="'+e.hex+'"';return n<1?r+" "+t+'-opacity="'+n.toFixed(2).slice(1)+'"':r}
84function _i(e,t,n){let r=e+t;return typeof n<"u"&&(r+=" "+n),r}function _g(e,t,n){let r="",o=0,i=!1,s=0;for(let a=0;a<e.length;a++){const l=Math.floor(a%t),c=Math.floor(a/t);!l&&!i&&(i=!0),e[a]?(s++,a>0&&l>0&&e[a-1]||(r+=i?_i("M",l+n,.5+c+n):_i("m",o,0),o=0,i=!1),l+1<t&&e[a+1]||(r+=_i("h",s),s=0)):o++}return r}du.render=function(t,n,r){const o=Sg.getOptions(n),i=t.modules.size,s=t.modules.data,a=i+o.margin*2,l=o.color.light.a?"<path "+dl(o.color.light,"fill")+' d="M0 0h'+a+"v"+a+'H0z"/>':"",c="<path "+dl(o.color.dark,"stroke")+' d="'+_g(s,i,o.margin)+'"/>',u='viewBox="0 0 '+a+" "+a+'"',f='<svg xmlns="http://www.w3.org/2000/svg" '+(o.width?'width="'+o.width+'" height="'+o.width+'" ':"")+u+' shape-rendering="crispEdges">'+l+c+`</svg>
85`;return typeof r=="function"&&r(null,f),f};const xg=Um,es=Zc,hu=fu,Tg=du;function Ls(e,t,n,r,o){const i=[].slice.call(arguments,1),s=i.length,a=typeof i[s-1]=="function";if(!a&&!xg())throw new Error("Callback required as last argument");if(a){if(s<2)throw new Error("Too few arguments provided");s===2?(o=n,n=t,t=r=void 0):s===3&&(t.getContext&&typeof o>"u"?(o=r,r=void 0):(o=r,r=n,n=t,t=void 0))}else{if(s<1)throw new Error("Too few arguments provided");return s===1?(n=t,t=r=void 0):s===2&&!t.getContext&&(r=n,n=t,t=void 0),new Promise(function(l,c){try{const u=es.create(n,r);l(e(u,t,r))}catch(u){c(u)}})}try{const l=es.create(n,r);o(null,e(l,t,r))}catch(l){o(l)}}Uo.create=es.create;Uo.toCanvas=Ls.bind(null,hu.render);Uo.toDataURL=Ls.bind(null,hu.renderToDataURL);Uo.toString=Ls.bind(null,function(e,t,n){return Tg.render(e,n)});var kg=Object.defineProperty,So=Object.getOwnPropertySymbols,pu=Object.prototype.hasOwnProperty,mu=Object.prototype.propertyIsEnumerable,hl=(e,t,n)=>t in e?kg(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,bn=(e,t)=>{for(var n in t||(t={}))pu.call(t,n)&&hl(e,n,t[n]);if(So)for(var n of So(t))mu.call(t,n)&&hl(e,n,t[n]);return e},gu=(e,t)=>{var n={};for(var r in e)pu.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&So)for(var r of So(e))t.indexOf(r)<0&&mu.call(e,r)&&(n[r]=e[r]);return n};const vu="[vue-draggable-plus]: ";function Ag(e){console.warn(vu+e)}function Rg(e){console.error(vu+e)}function pl(e,t,n){return n>=0&&n<e.length&&e.splice(n,0,e.splice(t,1)[0]),e}function Cg(e){return e.replace(/-(\w)/g,(t,n)=>n?n.toUpperCase():"")}function Og(e){return Object.keys(e).reduce((t,n)=>(typeof e[n]<"u"&&(t[Cg(n)]=e[n]),t),{})}function ml(e,t){return Array.isArray(e)&&e.splice(t,1),e}function gl(e,t,n){return Array.isArray(e)&&e.splice(t,0,n),e}function Pg(e){return typeof e>"u"}function Dg(e){return typeof e=="string"}function vl(e,t,n){const r=e.children[n];e.insertBefore(t,r)}function xi(e){e.parentNode&&e.parentNode.removeChild(e)}function Ig(e,t=document){var n;let r=null;return typeof(t==null?void 0:t.querySelector)=="function"?r=(n=t==null?void 0:t.querySelector)==null?void 0:n.call(t,e):r=document.querySelector(e),r||Ag(`Element not found: ${e}`),r}function Lg(e,t,n=null){return function(...r){return e.apply(n,r),t.apply(n,r)}}function Ng(e,t){const n=bn({},e);return Object.keys(t).forEach(r=>{n[r]?n[r]=Lg(e[r],t[r]):n[r]=t[r]}),n}function Mg(e){return e instanceof HTMLElement}function bl(e,t){Object.keys(e).forEach(n=>{t(n,e[n])})}function Bg(e){return e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97)}const Fg=Object.assign;/**!
86 * Sortable 1.15.2
87 * @author	RubaXa   <[email protected]>
88 * @author	owenm    <[email protected]>
89 * @license MIT
90 */function yl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function ht(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yl(Object(n),!0).forEach(function(r){Ug(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yl(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}return e}function oo(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?oo=function(t){return typeof t}:oo=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oo(e)}function Ug(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wt(){return wt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},wt.apply(this,arguments)}function zg(e,t){if(e==null)return{};var n={},r=Object.keys(e),o,i;for(i=0;i<r.length;i++)o=r[i],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function $g(e,t){if(e==null)return{};var n=zg(e,t),r,o;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}var Hg="1.15.2";function yt(e){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(e)}var Et=yt(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Er=yt(/Edge/i),wl=yt(/firefox/i),rr=yt(/safari/i)&&
vendor: 4,459 bytes, line 90
90!yt(/chrome/i)&&!yt(/android/i),bu=yt(/iP(ad|od|hone)/i),yu=yt(/chrome/i)&&yt(/android/i),wu={capture:!1,passive:!1};function J(e,t,n){e.addEventListener(t,n,!Et&&wu)}function X(e,t,n){e.removeEventListener(t,n,!Et&&wu)}function _o(e,t){if(t){if(t[0]===">"&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch{return!1}return!1}}function jg(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function ot(e,t,n,r){if(e){n=n||document;do{if(t!=null&&(t[0]===">"?e.parentNode===n&&_o(e,t):_o(e,t))||r&&e===n)return e;if(e===n)break}while(e=jg(e))}return null}var El=/\s+/g;function qe(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(El," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(El," ")}}function U(e,t,n){var r=e&&e.style;if(r){if(n===void 0)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),t===void 0?n:n[t];!(t in r)&&t.indexOf("webkit")===-1&&(t="-webkit-"+t),r[t]=n+(typeof n=="string"?"":"px")}}function Sn(e,t){var n="";if(typeof e=="string")n=e;else do{var r=U(e,"transform");r&&r!=="none"&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function Eu(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o<i;o++)n(r[o],o);return r}return[]}function dt(){var e=document.scrollingElement;return e||document.documentElement}function de(e,t,n,r,o){if(!(!e.getBoundingClientRect&&e!==window)){var i,s,a,l,c,u,p;if(e!==window&&e.parentNode&&e!==dt()?(i=e.getBoundingClientRect(),s=i.top,a=i.left,l=i.bottom,c=i.right,u=i.height,p=i.width):(s=0,a=0,l=window.innerHeight,c=window.innerWidth,u=window.innerHeight,p=window.innerWidth),(t||n)&&e!==window&&(o=o||e.parentNode,!Et))do if(o&&o.getBoundingClientRect&&(U(o,"transform")!=="none"||n&&U(o,"position")!=="static")){var f=o.getBoundingClientRect();s-=f.top+parseInt(U(o,"border-top-width")),a-=f.left+parseInt(U(o,"border-left-width")),l=s+i.height,c=a+i.width;break}while(o=o.parentNode);if(r&&e!==window){var d=Sn(o||e),v=d&&d.a,g=d&&d.d;d&&(s/=g,a/=v,p/=v,u/=g,l=s+u,c=a+p)}return{top:s,left:a,bottom:l,right:c,width:p,height:u}}}function Sl(e,t,n){for(var r=Pt(e,!0),o=de(e)[t];r;){var i=de(r)[n],s=void 0;if(s=o>=i,!s)return r;if(r===dt())break;r=Pt(r,!1)}return!1}function On(e,t,n,r){for(var o=0,i=0,s=e.children;i<s.length;){if(s[i].style.display!=="none"&&s[i]!==z.ghost&&(r||s[i]!==z.dragged)&&ot(s[i],n.draggable,e,!1)){if(o===t)return s[i];o++}i++}return null}function Ns(e,t){for(var n=e.lastElementChild;n&&(n===z.ghost||U(n,"display")==="none"||t&&!_o(n,t));)n=n.previousElementSibling;return n||null}function Ze(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)e.nodeName.toUpperCase()!=="TEMPLATE"&&e!==z.clone&&(!t||_o(e,t))&&n++;return n}function _l(e){var t=0,n=0,r=dt();if(e)do{var o=Sn(e),i=o.a,s=o.d;t+=e.scrollLeft*i,n+=e.scrollTop*s}while(e!==r&&(e=e.parentNode));return[t,n]}function Wg(e,t){for(var n in e)if(e.hasOwnProperty(n)){for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n)}return-1}function Pt(e,t){if(!e||!e.getBoundingClientRect)return dt();var n=e,r=!1;do if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var o=U(n);if(n.clientWidth<n.scrollWidth&&(o.overflowX=="auto"||o.overflowX=="scroll")||n.clientHeight<n.scrollHeight&&(o.overflowY=="auto"||o.overflowY=="scroll")){if(!n.getBoundingClientRect||n===document.body)return dt();if(r||t)return n;r=!0}}while(n=n.parentNode);return dt()}function qg(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function Ti(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}var or;function Su(e,t){return function(){if(!or){var n=arguments,r=this;n.length===1?e.call(r,n[0]):e.apply(r,n),or=setTimeout(function(){or=void 0},t)}}}function Yg(){clearTimeout(or),or=void 0}function _u(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function xu(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function Tu(e,t,n){var r={};
vendor: 1,359 bytes, line 90
90return Array.from(e.children).forEach(function(o){var i,s,a,l;if(!(!ot(o,t.draggable,e,!1)||o.animated||o===n)){var c=de(o);r.left=Math.min((i=r.left)!==null&&i!==void 0?i:1/0,c.left),r.top=Math.min((s=r.top)!==null&&s!==void 0?s:1/0,c.top),r.right=Math.max((a=r.right)!==null&&a!==void 0?a:-1/0,c.right),r.bottom=Math.max((l=r.bottom)!==null&&l!==void 0?l:-1/0,c.bottom)}}),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var Xe="Sortable"+new Date().getTime();function Kg(){var e=[],t;return{captureAnimationState:function(){if(e=[],!!this.options.animation){var n=[].slice.call(this.el.children);n.forEach(function(r){if(!(U(r,"display")==="none"||r===z.ghost)){e.push({target:r,rect:de(r)});var o=ht({},e[e.length-1].rect);if(r.thisAnimationDuration){var i=Sn(r,!0);i&&(o.top-=i.f,o.left-=i.e)}r.fromRect=o}})}},addAnimationState:function(n){e.push(n)},removeAnimationState:function(n){e.splice(Wg(e,{target:n}),1)},animateAll:function(n){var r=this;if(!this.options.animation){clearTimeout(t),typeof n=="function"&&n();return}var o=!1,i=0;e.forEach(function(s){var a=0,l=s.target,c=l.fromRect,u=de(l),p=l.prevFromRect,f=l.prevToRect,d=s.rect,v=Sn(l,!0);v&&(u.top-=v.f,u.left-=v.e),l.toRect=u,l.thisAnimationDuration&&Ti(p,u)&&!Ti(c,u)&&(d.top-u.top)/(d.left-u.left)===(c.top-u.top)/(c.left-u.left)&&(a=Xg(d,p,f,r.options)),Ti(u,c)||
vendor: 22,760 bytes, line 90
90(l.prevFromRect=c,l.prevToRect=u,a||(a=r.options.animation),r.animate(l,d,u,a)),a&&(o=!0,i=Math.max(i,a),clearTimeout(l.animationResetTimer),l.animationResetTimer=setTimeout(function(){l.animationTime=0,l.prevFromRect=null,l.fromRect=null,l.prevToRect=null,l.thisAnimationDuration=null},a),l.thisAnimationDuration=a)}),clearTimeout(t),o?t=setTimeout(function(){typeof n=="function"&&n()},i):typeof n=="function"&&n(),e=[]},animate:function(n,r,o,i){if(i){U(n,"transition",""),U(n,"transform","");var s=Sn(this.el),a=s&&s.a,l=s&&s.d,c=(r.left-o.left)/(a||1),u=(r.top-o.top)/(l||1);n.animatingX=!!c,n.animatingY=!!u,U(n,"transform","translate3d("+c+"px,"+u+"px,0)"),this.forRepaintDummy=Vg(n),U(n,"transition","transform "+i+"ms"+(this.options.easing?" "+this.options.easing:"")),U(n,"transform","translate3d(0,0,0)"),typeof n.animated=="number"&&clearTimeout(n.animated),n.animated=setTimeout(function(){U(n,"transition",""),U(n,"transform",""),n.animated=!1,n.animatingX=!1,n.animatingY=!1},i)}}}}function Vg(e){return e.offsetWidth}function Xg(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}var hn=[],ki={initializeByDefault:!0},Sr={mount:function(e){for(var t in ki)ki.hasOwnProperty(t)&&!(t in e)&&(e[t]=ki[t]);hn.forEach(function(n){if(n.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),hn.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var o=e+"Global";hn.forEach(function(i){t[i.pluginName]&&(t[i.pluginName][o]&&t[i.pluginName][o](ht({sortable:t},n)),t.options[i.pluginName]&&t[i.pluginName][e]&&t[i.pluginName][e](ht({sortable:t},n)))})},initializePlugins:function(e,t,n,r){hn.forEach(function(s){var a=s.pluginName;if(!(!e.options[a]&&!s.initializeByDefault)){var l=new s(e,t,e.options);l.sortable=e,l.options=e.options,e[a]=l,wt(n,l.defaults)}});for(var o in e.options)if(e.options.hasOwnProperty(o)){var i=this.modifyOption(e,o,e.options[o]);typeof i<"u"&&(e.options[o]=i)}},getEventProperties:function(e,t){var n={};return hn.forEach(function(r){typeof r.eventProperties=="function"&&wt(n,r.eventProperties.call(t[r.pluginName],e))}),n},modifyOption:function(e,t,n){var r;return hn.forEach(function(o){e[o.pluginName]&&o.optionListeners&&typeof o.optionListeners[t]=="function"&&(r=o.optionListeners[t].call(e[o.pluginName],n))}),r}};function Gg(e){var t=e.sortable,n=e.rootEl,r=e.name,o=e.targetEl,i=e.cloneEl,s=e.toEl,a=e.fromEl,l=e.oldIndex,c=e.newIndex,u=e.oldDraggableIndex,p=e.newDraggableIndex,f=e.originalEvent,d=e.putSortable,v=e.extraEventProperties;if(t=t||n&&n[Xe],!!t){var g,y=t.options,m="on"+r.charAt(0).toUpperCase()+r.substr(1);window.CustomEvent&&!Et&&!Er?g=new CustomEvent(r,{bubbles:!0,cancelable:!0}):(g=document.createEvent("Event"),g.initEvent(r,!0,!0)),g.to=s||n,g.from=a||n,g.item=o||n,g.clone=i,g.oldIndex=l,g.newIndex=c,g.oldDraggableIndex=u,g.newDraggableIndex=p,g.originalEvent=f,g.pullMode=d?d.lastPutMode:void 0;var S=ht(ht({},v),Sr.getEventProperties(r,t));for(var E in S)g[E]=S[E];n&&n.dispatchEvent(g),y[m]&&y[m].call(t,g)}}var Jg=["evt"],Be=function(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=n.evt,o=$g(n,Jg);Sr.pluginEvent.bind(z)(e,t,ht({dragEl:R,parentEl:ce,ghostEl:j,rootEl:se,nextEl:qt,lastDownEl:io,cloneEl:le,cloneHidden:Rt,dragStarted:Jn,putSortable:Ee,activeSortable:z.active,originalEvent:r,oldIndex:yn,oldDraggableIndex:ir,newIndex:Ye,newDraggableIndex:At,hideGhostForTarget:Cu,unhideGhostForTarget:Ou,cloneNowHidden:function(){Rt=!0},cloneNowShown:function(){Rt=!1},dispatchSortableEvent:function(i){De({sortable:t,name:i,originalEvent:r})}},o))};function De(e){Gg(ht({putSortable:Ee,cloneEl:le,targetEl:R,rootEl:se,oldIndex:yn,oldDraggableIndex:ir,newIndex:Ye,newDraggableIndex:At},e))}var R,ce,j,se,qt,io,le,Rt,yn,Ye,ir,At,Gr,Ee,vn=!1,xo=!1,To=[],zt,nt,Ai,Ri,xl,Tl,Jn,pn,sr,ar=!1,Jr=!1,so,ke,Ci=[],ts=!1,ko=[],Wo=typeof document<"u",Zr=bu,kl=Er||Et?"cssFloat":"float",Zg=Wo&&!yu&&!bu&&"draggable"in document.createElement("div"),ku=function(){if(Wo){if(Et)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto",e.style.pointerEvents==="auto"}}(),Au=function(e,t){var n=U(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=On(e,0,t),i=On(e,1,t),s=o&&U(o),a=i&&U(i),l=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+de(o).width,c=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+de(i).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&s.float&&s.float!=="none"){var u=s.float==="left"?"left":"right";return i&&(a.clear==="both"||a.clear===u)?"vertical":"horizontal"}return o&&(s.display==="block"||s.display==="flex"||s.display==="table"||s.display==="grid"||l>=r&&n[kl]==="none"||i&&n[kl]==="none"&&l+c>r)?"vertical":"horizontal"},Qg=function(e,t,n){var r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,s=n?t.left:t.top,a=n?t.right:t.bottom,l=n?t.width:t.height;return r===s||o===a||r+i/2===s+l/2},ev=function(e,t){var n;return To.some(function(r){var o=r[Xe].options.emptyInsertThreshold;if(!(!o||Ns(r))){var i=de(r),s=e>=i.left-o&&e<=i.right+o,a=t>=i.top-o&&t<=i.bottom+o;if(s&&a)return n=r}}),n},Ru=function(e){function t(o,i){return function(s,a,l,c){var u=s.options.group.name&&a.options.group.name&&s.options.group.name===a.options.group.name;if(o==null&&(i||u))return!0;if(o==null||o===!1)return!1;if(i&&o==="clone")return o;if(typeof o=="function")return t(o(s,a,l,c),i)(s,a,l,c);var p=(i?s:a).options.group.name;return o===!0||typeof o=="string"&&o===p||o.join&&o.indexOf(p)>-1}}var n={},r=e.group;(!r||oo(r)!="object")&&(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Cu=function(){!ku&&j&&U(j,"display","none")},Ou=function(){!ku&&j&&U(j,"display","")};Wo&&!yu&&document.addEventListener("click",function(e){if(xo)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),xo=!1,!1},!0);var $t=function(e){if(R){e=e.touches?e.touches[0]:e;var t=ev(e.clientX,e.clientY);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[Xe]._onDragOver(n)}}},tv=function(e){R&&R.parentNode[Xe]._isOutsideThisEl(e.target)};function z(e,t){if(!(e&&e.nodeType&&e.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=wt({},t),e[Xe]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Au(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(i,s){i.setData("Text",s.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:z.supportPointer!==!1&&"PointerEvent"in window&&!rr,emptyInsertThreshold:5};Sr.initializePlugins(this,e,n);for(var r in n)!(r in t)&&(t[r]=n[r]);Ru(t);for(var o in this)o.charAt(0)==="_"&&typeof this[o]=="function"&&(this[o]=this[o].bind(this));this.nativeDraggable=t.forceFallback?!1:Zg,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?J(e,"pointerdown",this._onTapStart):(J(e,"mousedown",this._onTapStart),J(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(J(e,"dragover",this),J(e,"dragenter",this)),To.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),wt(this,Kg())}z.prototype={constructor:z,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(pn=null)},_getDirection:function(e,t){return typeof this.options.direction=="function"?this.options.direction.call(this,e,t,R):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,o=r.preventOnFilter,i=e.type,s=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,a=(s||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||a,c=r.filter;if(cv(n),!R&&!(/mousedown|pointerdown/.test(i)&&e.button!==0||r.disabled)&&!l.isContentEditable&&!(!this.nativeDraggable&&rr&&a&&a.tagName.toUpperCase()==="SELECT")&&(a=ot(a,r.draggable,n,!1),!(a&&a.animated)&&io!==a)){if(yn=Ze(a),ir=Ze(a,r.draggable),typeof c=="function"){if(c.call(this,e,a,this)){De({sortable:t,rootEl:l,name:"filter",targetEl:a,toEl:n,fromEl:n}),Be("filter",t,{evt:e}),o&&e.cancelable&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(u){if(u=ot(l,u.trim(),n,!1),u)return De({sortable:t,rootEl:u,name:"filter",targetEl:a,fromEl:n,toEl:n}),Be("filter",t,{evt:e}),!0}),c)){o&&e.cancelable&&e.preventDefault();return}r.handle&&!ot(l,r.handle,n,!1)||this._prepareDragStart(e,s,a)}}},_prepareDragStart:function(e,t,n){var r=this,o=r.el,i=r.options,s=o.ownerDocument,a;if(n&&!R&&n.parentNode===o){var l=de(n);if(se=o,R=n,ce=R.parentNode,qt=R.nextSibling,io=n,Gr=i.group,z.dragged=R,zt={target:R,clientX:(t||e).clientX,clientY:(t||e).clientY},xl=zt.clientX-l.left,Tl=zt.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,R.style["will-change"]="all",a=function(){if(Be("delayEnded",r,{evt:e}),z.eventCanceled){r._onDrop();return}r._disableDelayedDragEvents(),!wl&&r.nativeDraggable&&(R.draggable=!0),r._triggerDragStart(e,t),De({sortable:r,name:"choose",originalEvent:e}),qe(R,i.chosenClass,!0)},i.ignore.split(",").forEach(function(c){Eu(R,c.trim(),Oi)}),J(s,"dragover",$t),J(s,"mousemove",$t),J(s,"touchmove",$t),J(s,"mouseup",r._onDrop),J(s,"touchend",r._onDrop),J(s,"touchcancel",r._onDrop),wl&&this.nativeDraggable&&(this.options.touchStartThreshold=4,R.draggable=!0),Be("delayStart",this,{evt:e}),i.delay&&(!i.delayOnTouchOnly||t)&&(!this.nativeDraggable||!(Er||Et))){if(z.eventCanceled){this._onDrop();return}J(s,"mouseup",r._disableDelayedDrag),J(s,"touchend",r._disableDelayedDrag),J(s,"touchcancel",r._disableDelayedDrag),J(s,"mousemove",r._delayedDragTouchMoveHandler),J(s,"touchmove",r._delayedDragTouchMoveHandler),i.supportPointer&&J(s,"pointermove",r._delayedDragTouchMoveHandler),r._dragStartTimer=setTimeout(a,i.delay)}else a()}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){R&&Oi(R),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;X(e,"mouseup",this._disableDelayedDrag),X(e,"touchend",this._disableDelayedDrag),X(e,"touchcancel",this._disableDelayedDrag),X(e,"mousemove",this._delayedDragTouchMoveHandler),X(e,"touchmove",this._delayedDragTouchMoveHandler),X(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||e.pointerType=="touch"&&e,!this.nativeDraggable||t?this.options.supportPointer?J(document,"pointermove",this._onTouchMove):t?J(document,"touchmove",this._onTouchMove):J(document,"mousemove",this._onTouchMove):(J(R,"dragend",this),J(se,"dragstart",this._onDragStart));try{document.selection?ao(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,t){if(vn=!1,se&&R){Be("dragStarted",this,{evt:t}),this.nativeDraggable&&J(document,"dragover",tv);var n=this.options;!e&&qe(R,n.dragClass,!1),qe(R,n.ghostClass,!0),z.active=this,e&&this._appendGhost(),De({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(nt){this._lastX=nt.clientX,this._lastY=nt.clientY,Cu();for(var e=document.elementFromPoint(nt.clientX,nt.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(nt.clientX,nt.clientY),e!==t);)t=e;if(R.parentNode[Xe]._isOutsideThisEl(e),t)do{if(t[Xe]){var n=void 0;if(n=t[Xe]._onDragOver({clientX:nt.clientX,clientY:nt.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Ou()}},_onTouchMove:function(e){if(zt){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=j&&Sn(j,!0),s=j&&i&&i.a,a=j&&i&&i.d,l=Zr&&ke&&_l(ke),c=(o.clientX-zt.clientX+r.x)/(s||1)+(l?l[0]-Ci[0]:0)/(s||1),u=(o.clientY-zt.clientY+r.y)/(a||1)+(l?l[1]-Ci[1]:0)/(a||1);if(!z.active&&!vn){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(j){i?(i.e+=c-(Ai||0),i.f+=u-(Ri||0)):i={a:1,b:0,c:0,d:1,e:c,f:u};var p="matrix(".concat(i.a,",").concat(i.b,",").concat(i.c,",").concat(i.d,",").concat(i.e,",").concat(i.f,")");U(j,"webkitTransform",p),U(j,"mozTransform",p),U(j,"msTransform",p),U(j,"transform",p),Ai=c,Ri=u,nt=o}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!j){var e=this.options.fallbackOnBody?document.body:se,t=de(R,!0,Zr,!0,e),n=this.options;if(Zr){for(ke=e;U(ke,"position")==="static"&&U(ke,"transform")==="none"&&ke!==document;)ke=ke.parentNode;ke!==document.body&&ke!==document.documentElement?(ke===document&&(ke=dt()),t.top+=ke.scrollTop,t.left+=ke.scrollLeft):ke=dt(),Ci=_l(ke)}j=R.cloneNode(!0),qe(j,n.ghostClass,!1),qe(j,n.fallbackClass,!0),qe(j,n.dragClass,!0),U(j,"transition",""),U(j,"transform",""),U(j,"box-sizing","border-box"),U(j,"margin",0),U(j,"top",t.top),U(j,"left",t.left),U(j,"width",t.width),U(j,"height",t.height),U(j,"opacity","0.8"),U(j,"position",Zr?"absolute":"fixed"),U(j,"zIndex","100000"),U(j,"pointerEvents","none"),z.ghost=j,e.appendChild(j),U(j,"transform-origin",xl/parseInt(j.style.width)*100+"% "+Tl/parseInt(j.style.height)*100+"%")}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,o=n.options;if(Be("dragStart",this,{evt:e}),z.eventCanceled){this._onDrop();return}Be("setupClone",this),z.eventCanceled||(le=xu(R),le.removeAttribute("id"),le.draggable=!1,le.style["will-change"]="",this._hideClone(),qe(le,this.options.chosenClass,!1),z.clone=le),n.cloneId=ao(function(){Be("clone",n),!z.eventCanceled&&(n.options.removeCloneOnHide||se.insertBefore(le,R),n._hideClone(),De({sortable:n,name:"clone"}))}),!t&&qe(R,o.dragClass,!0),t?(xo=!0,n._loopId=setInterval(n._emulateDragOver,50)):(X(document,"mouseup",n._onDrop),X(document,"touchend",n._onDrop),X(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",o.setData&&o.setData.call(n,r,R)),J(document,"drop",n),U(R,"transform","translateZ(0)")),vn=!0,n._dragStartId=ao(n._dragStarted.bind(n,t,e)),J(document,"selectstart",n),Jn=!0,rr&&U(document.body,"user-select","none")},_onDragOver:function(e){var t=this.el,n=e.target,r,o,i,s=this.options,a=s.group,l=z.active,c=Gr===a,u=s.sort,p=Ee||l,f,d=this,v=!1;if(ts)return;function g(oe,Ce){Be(oe,d,ht({evt:e,isOwner:c,axis:f?"vertical":"horizontal",revert:i,dragRect:r,targetRect:o,canSort:u,fromSortable:p,target:n,completed:m,onMove:function($e,Oe){return Qr(se,t,R,r,$e,de($e),e,Oe)},changed:S},Ce))}function y(){g("dragOverAnimationCapture"),d.captureAnimationState(),d!==p&&p.captureAnimationState()}function m(oe){return g("dragOverCompleted",{insertion:oe}),oe&&(c?l._hideClone():l._showClone(d),d!==p&&(qe(R,Ee?Ee.options.ghostClass:l.options.ghostClass,!1),qe(R,s.ghostClass,!0)),Ee!==d&&d!==z.active?Ee=d:d===z.active&&Ee&&(Ee=null),p===d&&(d._ignoreWhileAnimating=n),d.animateAll(function(){g("dragOverAnimationComplete"),d._ignoreWhileAnimating=null}),d!==p&&(p.animateAll(),p._ignoreWhileAnimating=null)),(n===R&&!R.animated||n===t&&!n.animated)&&(pn=null),!s.dragoverBubble&&!e.rootEl&&n!==document&&(R.parentNode[Xe]._isOutsideThisEl(e.target),!oe&&$t(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),v=!0}function S(){Ye=Ze(R),At=Ze(R,s.draggable),De({sortable:d,name:"change",toEl:t,newIndex:Ye,newDraggableIndex:At,originalEvent:e})}if(e.preventDefault!==void 0&&e.cancelable&&e.preventDefault(),n=ot(n,s.draggable,t,!0),g("dragOver"),z.eventCanceled)return v;if(R.contains(e.target)||n.animated&&n.animatingX&&n.animatingY||d._ignoreWhileAnimating===n)return m(!1);if(xo=!1,l&&!s.disabled&&(c?u||(i=ce!==se):Ee===this||(this.lastPutMode=Gr.checkPull(this,l,R,e))&&a.checkPut(this,l,R,e))){if(f=this._getDirection(e,n)==="vertical",r=de(R),g("dragOverValid"),z.eventCanceled)return v;if(i)return ce=se,y(),this._hideClone(),g("revert"),z.eventCanceled||(qt?se.insertBefore(R,qt):se.appendChild(R)),m(!0);var E=Ns(t,s.draggable);if(!E||iv(e,f,this)&&!E.animated){if(E===R)return m(!1);if(E&&t===e.target&&(n=E),n&&(o=de(n)),Qr(se,t,R,r,n,o,e,!!n)!==!1)return y(),E&&E.nextSibling?t.insertBefore(R,E.nextSibling):t.appendChild(R),ce=t,S(),m(!0)}else if(E&&ov(e,f,this)){var _=On(t,0,s,!0);if(_===R)return m(!1);if(n=_,o=de(n),Qr(se,t,R,r,n,o,e,!1)!==!1)return y(),t.insertBefore(R,_),ce=t,S(),m(!0)}else if(n.parentNode===t){o=de(n);var A=0,T,L=R.parentNode!==t,K=!Qg(R.animated&&R.toRect||r,n.animated&&n.toRect||o,f),F=f?"top":"left",C=Sl(n,"top","top")||Sl(R,"top","top"),B=C?C.scrollTop:void 0;pn!==n&&(T=o[F],ar=!1,Jr=!K&&s.invertSwap||L),A=sv(e,n,o,f,K?1:s.swapThreshold,s.invertedSwapThreshold==null?s.swapThreshold:s.invertedSwapThreshold,Jr,pn===n);var q;if(A!==0){var W=Ze(R);do W-=A,q=ce.children[W];while(q&&(U(q,"display")==="none"||q===j))}if(A===0||q===n)return m(!1);pn=n,sr=A;var H=n.nextElementSibling,Y=!1;Y=A===1;var ee=Qr(se,t,R,r,n,o,e,Y);if(ee!==!1)return(ee===1||ee===-1)&&(Y=ee===1),ts=!0,setTimeout(rv,30),y(),Y&&!H?t.appendChild(R):n.parentNode.insertBefore(R,Y?H:n),C&&_u(C,0,B-C.scrollTop),ce=R.parentNode,T!==void 0&&!Jr&&(so=Math.abs(T-de(n)[F])),S(),m(!0)}if(t.contains(R))return m(!1)}return!1},_ignoreWhileAnimating:null,_offMoveEvents:function(){X(document,"mousemove",this._onTouchMove),X(document,"touchmove",this._onTouchMove),X(document,"pointermove",this._onTouchMove),X(document,"dragover",$t),X(document,"mousemove",$t),X(document,"touchmove",$t)},_offUpEvents:function(){var e=this.el.ownerDocument;X(e,"mouseup",this._onDrop),X(e,"touchend",this._onDrop),X(e,"pointerup",this._onDrop),X(e,"touchcancel",this._onDrop),X(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;if(Ye=Ze(R),At=Ze(R,n.draggable),Be("drop",this,{evt:e}),ce=R&&R.parentNode,Ye=Ze(R),At=Ze(R,n.draggable),z.eventCanceled){this._nulling();return}vn=!1,Jr=!1,ar=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),ns(this.cloneId),ns(this._dragStartId),this.nativeDraggable&&(X(document,"drop",this),X(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),rr&&U(document.body,"user-select",""),U(R,"transform",""),e&&(Jn&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),j&&j.parentNode&&j.parentNode.removeChild(j),(se===ce||Ee&&Ee.lastPutMode!=="clone")&&le&&le.parentNode&&le.parentNode.removeChild(le),R&&(this.nativeDraggable&&X(R,"dragend",this),Oi(R),R.style["will-change"]="",Jn&&!vn&&qe(R,Ee?Ee.options.ghostClass:this.options.ghostClass,!1),qe(R,this.options.chosenClass,!1),De({sortable:this,name:"unchoose",toEl:ce,newIndex:null,newDraggableIndex:null,originalEvent:e}),se!==ce?(Ye>=0&&(De({rootEl:ce,name:"add",toEl:ce,fromEl:se,originalEvent:e}),De({sortable:this,name:"remove",toEl:ce,originalEvent:e}),De({rootEl:ce,name:"sort",toEl:ce,fromEl:se,originalEvent:e}),De({sortable:this,name:"sort",toEl:ce,originalEvent:e})),Ee&&Ee.save()):Ye!==yn&&Ye>=0&&(De({sortable:this,name:"update",toEl:ce,originalEvent:e}),De({sortable:this,name:"sort",toEl:ce,originalEvent:e})),z.active&&((Ye==null||Ye===-1)&&(Ye=yn,At=ir),De({sortable:this,name:"end",toEl:ce,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Be("nulling",this),se=R=ce=j=qt=le=io=Rt=zt=nt=Jn=Ye=At=yn=ir=pn=sr=Ee=Gr=z.dragged=z.ghost=z.clone=z.active=null,ko.forEach(function(e){e.checked=!0}),ko.length=Ai=Ri=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":R&&(this._onDragOver(e),nv(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],t,n=this.el.children,r=0,o=n.length,i=this.options;r<o;r++)t=n[r],ot(t,i.draggable,this.el,!1)&&e.push(t.getAttribute(i.dataIdAttr)||lv(t));return e},sort:function(e,t){var n={},r=this.el;this.toArray().forEach(function(o,i){var s=r.children[i];ot(s,this.options.draggable,r,!1)&&(n[o]=s)},this),t&&this.captureAnimationState(),e.forEach(function(o){n[o]&&(r.removeChild(n[o]),r.appendChild(n[o]))}),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return ot(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(t===void 0)return n[e];var r=Sr.modifyOption(this,e,t);typeof r<"u"?n[e]=r:n[e]=t,e==="group"&&Ru(n)},destroy:function(){Be("destroy",this);var e=this.el;e[Xe]=null,X(e,"mousedown",this._onTapStart),X(e,"touchstart",this._onTapStart),X(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(X(e,"dragover",this),X(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(t){t.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),To.splice(To.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!Rt){if(Be("hideClone",this),z.eventCanceled)return;U(le,"display","none"),this.options.removeCloneOnHide&&le.parentNode&&le.parentNode.removeChild(le),Rt=!0}},_showClone:function(e){if(e.lastPutMode!=="clone"){this._hideClone();return}if(Rt){if(Be("showClone",this),z.eventCanceled)return;R.parentNode==se&&!this.options.group.revertClone?se.insertBefore(le,R):qt?se.insertBefore(le,qt):se.appendChild(le),this.options.group.revertClone&&this.animate(R,le),U(le,"display",""),Rt=!1}}};function nv(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}function Qr(e,t,n,r,o,i,s,a){var l,c=e[Xe],u=c.options.onMove,p;return window.CustomEvent&&!Et&&!Er?l=new CustomEvent("move",{bubbles:!0,cancelable:!0}):(l=document.createEvent("Event"),l.initEvent("move",!0,!0)),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=o||t,l.relatedRect=i||de(t),l.willInsertAfter=a,l.originalEvent=s,e.dispatchEvent(l),u&&(p=u.call(c,l,
vendor: 6,605 bytes, line 90
90s)),p}function Oi(e){e.draggable=!1}function rv(){ts=!1}function ov(e,t,n){var r=de(On(n.el,0,n.options,!0)),o=Tu(n.el,n.options,j),i=10;return t?e.clientX<o.left-i||e.clientY<r.top&&e.clientX<r.right:e.clientY<o.top-i||e.clientY<r.bottom&&e.clientX<r.left}function iv(e,t,n){var r=de(Ns(n.el,n.options.draggable)),o=Tu(n.el,n.options,j),i=10;return t?e.clientX>o.right+i||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>o.bottom+i||e.clientX>r.right&&e.clientY>r.top}function sv(e,t,n,r,o,i,s,a){var l=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,p=r?n.bottom:n.right,f=!1;if(!s){if(a&&so<c*o){if(!ar&&(sr===1?l>u+c*i/2:l<p-c*i/2)&&(ar=!0),ar)f=!0;else if(sr===1?l<u+so:l>p-so)return-sr}else if(l>u+c*(1-o)/2&&l<p-c*(1-o)/2)return av(t)}return f=f||s,f&&(l<u+c*i/2||l>p-c*i/2)?l>u+c/2?1:-1:0}function av(e){return Ze(R)<Ze(e)?1:-1}function lv(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function cv(e){ko.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&ko.push(r)}}function ao(e){return setTimeout(e,0)}function ns(e){return clearTimeout(e)}Wo&&J(document,"touchmove",function(e){(z.active||vn)&&e.cancelable&&e.preventDefault()});z.utils={on:J,off:X,css:U,find:Eu,is:function(e,t){return!!ot(e,t,e,!1)},extend:qg,throttle:Su,closest:ot,toggleClass:qe,clone:xu,index:Ze,nextTick:ao,cancelNextTick:ns,detectDirection:Au,getChild:On};z.get=function(e){return e[Xe]};z.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach(function(r){if(!r.prototype||!r.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(r));r.utils&&(z.utils=ht(ht({},z.utils),r.utils)),Sr.mount(r)})};z.create=function(e,t){return new z(e,t)};z.version=Hg;var fe=[],Zn,rs,os=!1,Pi,Di,Ao,Qn;function uv(){function e(){this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0};for(var t in this)t.charAt(0)==="_"&&typeof this[t]=="function"&&(this[t]=this[t].bind(this))}return e.prototype={dragStarted:function(t){var n=t.originalEvent;this.sortable.nativeDraggable?J(document,"dragover",this._handleAutoScroll):this.options.supportPointer?J(document,"pointermove",this._handleFallbackAutoScroll):n.touches?J(document,"touchmove",this._handleFallbackAutoScroll):J(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(t){var n=t.originalEvent;!this.options.dragOverBubble&&!n.rootEl&&this._handleAutoScroll(n)},drop:function(){this.sortable.nativeDraggable?X(document,"dragover",this._handleAutoScroll):(X(document,"pointermove",this._handleFallbackAutoScroll),X(document,"touchmove",this._handleFallbackAutoScroll),X(document,"mousemove",this._handleFallbackAutoScroll)),Al(),lo(),Yg()},nulling:function(){Ao=rs=Zn=os=Qn=Pi=Di=null,fe.length=0},_handleFallbackAutoScroll:function(t){this._handleAutoScroll(t,!0)},_handleAutoScroll:function(t,n){var r=this,o=(t.touches?t.touches[0]:t).clientX,i=(t.touches?t.touches[0]:t).clientY,s=document.elementFromPoint(o,i);if(Ao=t,n||this.options.forceAutoScrollFallback||Er||Et||rr){Ii(t,this.options,s,n);var a=Pt(s,!0);os&&(!Qn||o!==Pi||i!==Di)&&(Qn&&Al(),Qn=setInterval(function(){var l=Pt(document.elementFromPoint(o,i),!0);l!==a&&(a=l,lo()),Ii(t,r.options,l,n)},10),Pi=o,Di=i)}else{if(!this.options.bubbleScroll||Pt(s,!0)===dt()){lo();return}Ii(t,this.options,Pt(s,!1),!1)}}},wt(e,{pluginName:"scroll",initializeByDefault:!0})}function lo(){fe.forEach(function(e){clearInterval(e.pid)}),fe=[]}function Al(){clearInterval(Qn)}var Ii=Su(function(e,t,n,r){if(t.scroll){var o=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,a=t.scrollSpeed,l=dt(),c=!1,u;rs!==n&&(rs=n,lo(),Zn=t.scroll,u=t.scrollFn,Zn===!0&&(Zn=Pt(n,!0)));var p=0,f=Zn;do{var d=f,v=de(d),g=v.top,y=v.bottom,m=v.left,S=v.right,E=v.width,_=v.height,A=void 0,T=void 0,L=d.scrollWidth,K=d.scrollHeight,F=U(d),C=d.scrollLeft,B=d.scrollTop;d===l?(A=E<L&&(F.overflowX==="auto"||F.overflowX==="scroll"||F.overflowX==="visible"),T=_<K&&(F.overflowY==="auto"||F.overflowY==="scroll"||F.overflowY==="visible")):(A=E<L&&(F.overflowX==="auto"||F.overflowX==="scroll"),T=_<K&&(F.overflowY==="auto"||F.overflowY==="scroll"));var q=A&&(Math.abs(S-o)<=s&&C+E<L)-(Math.abs(m-o)<=s&&!!C),W=T&&(Math.abs(y-i)<=s&&B+_<K)-(Math.abs(g-i)<=s&&!!B);if(!fe[p])for(var H=0;H<=p;H++)fe[H]||(fe[H]={});(fe[p].vx!=q||fe[p].vy!=W||fe[p].el!==d)&&(fe[p].el=d,fe[p].vx=q,fe[p].vy=W,clearInterval(fe[p].pid),(q!=0||W!=0)&&(c=!0,fe[p].pid=setInterval((function(){r&&this.layer===0&&z.active._onTouchMove(Ao);var Y=fe[this.layer].vy?fe[this.layer].vy*a:0,ee=fe[this.layer].vx?fe[this.layer].vx*a:0;typeof u=="function"&&u.call(z.dragged.parentNode[Xe],ee,Y,e,Ao,fe[this.layer].el)!=="continue"||_u(fe[this.layer].el,ee,Y)}).bind({layer:p}),24))),p++}while(t.bubbleScroll&&f!==l&&(f=Pt(f,!1)));os=c}},30),Pu=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,o=e.activeSortable,i=e.dispatchSortableEvent,s=e.hideGhostForTarget,a=e.unhideGhostForTarget;if(t){var l=n||o;s();var c=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(c.clientX,c.clientY);a(),l&&!l.el.contains(u)&&(i("spill"),this.onSpill({dragEl:r,putSortable:n}))}};function Ms(){}Ms.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=On(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:Pu};wt(Ms,{pluginName:"revertOnSpill"});function Bs(){}Bs.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable,r=n||this.sortable;r.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),r.animateAll()},drop:Pu};wt(Bs,{pluginName:"removeOnSpill"});z.mount(new uv);z.mount(Bs,Ms);function fv(e){return e==null?e:JSON.parse(JSON.stringify(e))}function dv(e){us()&&_f(e)}function hv(e){us()?Sf(e):Gl(e)}let Du=null,Iu=null;function Rl(e=null,t=null){Du=e,Iu=t}function pv(){return{data:Du,clonedData:Iu}}const Cl=Symbol("cloneElement");function mv(...e){var t,n;const r=(t=us())==null?void 0:t.proxy;let o=null;const i=e[0];let[,s,a]=e;Array.isArray(Se(s))||(a=s,s=null);let l=null;const{immediate:c=!0,clone:u=fv,forceFallback:p,fallbackOnBody:f,customUpdate:d}
90=(n=Se(a))!=null?n:{};function v(C){var B;const{from:q,oldIndex:W,item:H}=C,Y=Array.from(q.childNodes);o=p&&!f?Y.slice(0,-1):Y;const ee=Se((B=Se(s))==null?void 0:B[W]),oe=u(ee);Rl(ee,oe),H[Cl]=oe}function g(C){const B=C.item[Cl];if(!Pg(B)){if(xi(C.item),si(s)){const q=[...Se(s)];s.value=gl(q,C.newDraggableIndex,B);return}gl(Se(s),C.newDraggableIndex,B)}}function y(C){const{from:B,item:q,oldIndex:W,oldDraggableIndex:H,pullMode:Y,clone:ee}=C;if(vl(B,q,W),Y==="clone"){xi(ee);return}if(si(s)){const oe=[...Se(s)];s.value=ml(oe,H);return}ml(Se(s),H)}function m(C){if(d){d(C);return}const{from:B,item:q,oldIndex:W,oldDraggableIndex:H,newDraggableIndex:Y}=C;if(xi(q),vl(B,q,W),si(s)){const ee=[...Se(s)];s.value=pl(ee,H,Y);return}pl(Se(s),H,Y)}function S(C){const{newIndex:B,oldIndex:q,from:W,to:H}=C;let Y=null;const ee=B===q&&W===H;try{if(ee){let oe=null;o==null||o.some((Ce,$e)=>{if(oe&&(o==null?void 0:o.length)!==H.childNodes.length)return W.insertBefore(oe,Ce.nextSibling),!0;const Oe=H.childNodes[$e];oe=H==null?void 0:H.replaceChild(Ce,Oe)})}}catch(oe){Y=oe}finally{o=null}Gl(()=>{if(Rl(),Y)throw Y})}const E={onUpdate:m,onStart:v,onAdd:g,onRemove:y,onEnd:S};function _(C){const B=Se(i);return C||(C=Dg(B)?Ig(B,r==null?void 0:r.$el):B),C&&!Mg(C)&&(C=C.$el),C||Rg("Root element not found"),C}function A(){var C;const B=(C=Se(a))!=null?C:{},{immediate:q,clone:W}=B,H=gu(B,["immediate","clone"]);return bl(H,(Y,ee)=>{Bg(Y)&&(H[Y]=(oe,...Ce)=>{const $e=pv();return Fg(oe,$e),ee(oe,...Ce)})}),Ng(s===null?{}:E,H)}const T=C=>{C=_(C),l&&L.destroy(),l=new z(C,A())};Fi(()=>a,()=>{l&&bl(A(),(C,B)=>{l==null||l.option(C,B)})},{deep:!0});const L={option:(C,B)=>l==null?void 0:l.option(C,B),destroy:()=>{l==null||l.destroy(),l=null},save:()=>l==null?void 0:l.save(),toArray:()=>l==null?void 0:l.toArray(),closest:(...C)=>l==null?void 0:l.closest(...C)},K=()=>L==null?void 0:L.option("disabled",!0),F=()=>L==null?void 0:L.option("disabled",!1);return hv(()=>{c&&T()}),dv(L.destroy),bn({start:T,pause:K,resume:F},L)}const is=["update","start","add","remove","choose","unchoose","end","sort","filter","clone","move","change"],gv=["clone","animation","ghostClass","group","sort","disabled","store","handle","draggable","swapThreshold","invertSwap","invertedSwapThreshold","removeCloneOnHide","direction","chosenClass","dragClass","ignore","filter","preventOnFilter","easing","setData","dropBubble","dragoverBubble","dataIdAttr","delay","delayOnTouchOnly","touchStartThreshold","forceFallback","fallbackClass","fallbackOnBody","fallbackTolerance","fallbackOffset","supportPointer","emptyInsertThreshold","scroll","forceAutoScrollFallback","scrollSensitivity","scrollSpeed","bubbleScroll","modelValue","tag","target","customUpdate",...is.map(e=>`on${e.replace(/^\S/,t=>t.toUpperCase())}`)],ry=vf({name:"VueDraggable",model:{prop:"modelValue",event:"update:modelValue"},props:gv,emits:["update:modelValue",...is],setup(e,{slots:t,emit:n,expose:r,attrs:o}){const i=is.reduce((u,p)=>{const f=`on${p.replace(/^\S/,d=>d.toUpperCase())}`;return u[f]=(...d)=>n(p,...d),u},{}),s=Bi(()=>{const u=bf(e),{modelValue:p}=u,f=gu(u,["modelValue"]),d=Object.entries(f).reduce((v,[g,y])=>{const m=Se(y);return m!==void 0&&(v[g]=m),v},{});return bn(bn({},i),Og(bn(bn({},o),d)))}),a=Bi({get:()=>e.modelValue,set:u=>n("update:modelValue",u)}),l=yf(),c=wf(mv(e.target||l,a,s));return r(c),()=>{var u;return Ef(e.tag||"div",{ref:l},(u=t==null?void 0:t.default)==null?void 0:u.call(t,c))}}});function ss(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function vv(e){if(Array.isArray(e))return e}function bv(e){if(Array.isArray(e))return ss(e)}function Ol(e,t,n,r,o,i,s){try{var a=e[i](s),l=a.value}catch(c){n(c);return}a.done?t(l):Promise.resolve(l).then(r,o)}function _r(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function s(l){Ol(i,r,o,s,a,"next",l)}function a(l){Ol(i,r,o,s,a,"throw",l)}s(void 0)})}}function Fs(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yv(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Us(e,t,n){return t&&yv(e.prototype,t),e}function as(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Dt(e,t){return t!=null&&typeof Symbol<"u"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function wv(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Ev(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r=[],o=!0,i=!1,s,a;try{for(n=n.call(e);!(o=(s=n.next()).done)&&(r.push(s.value),!(t&&r.length===t));o=!0);}catch(l){i=!0,a=l}finally{try{!o&&n.return!=null&&n.return()}finally{if(i)throw a}}return r}}
90function Sv(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _v(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function it(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{},r=Object.keys(n);typeof Object.getOwnPropertySymbols=="function"&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(o){return Object.getOwnPropertyDescriptor(n,o).enumerable}))),r.forEach(function(o){as(e,o,n[o])})}return e}function xv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}function co(e,t){return t=t??{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):xv(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function Lu(e,t){return vv(e)||Ev(e,t)||Nu(e,t)||Sv()}function Pl(e){return bv(e)||wv(e)||Nu(e)||_v()}function fr(e){"@swc/helpers - typeof";return e&&typeof Symbol<"u"&&e.constructor===Symbol?"symbol":typeof e}function Nu(e,t){if(e){if(typeof e=="string")return ss(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(n);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ss(e,t)}}function xr(e,t){var n,r,o,i,s={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]};return i={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function a(c){return function(u){return l([c,u])}}function l(c){if(n)throw new TypeError("Generator is already executing.");for(;s;)try{if(n=1,r&&(o=c[0]&2?r.return:c[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,c[1])).done)return o;switch(r=0,o&&(c=[c[0]&2,o.value]),c[0]){case 0:case 1:o=c;break;case 4:return s.label++,{value:c[1],done:!1};case 5:s.label++,r=c[1],c=[0];continue;case 7:c=s.ops.pop(),s.trys.pop();continue;default:if(o=s.trys,!(o=o.length>0&&o[o.length-1])&&(c[0]===6||c[0]===2)){s=0;continue}if(c[0]===3&&(!o||c[1]>o[0]&&c[1]<o[3])){s.label=c[1];break}if(c[0]===6&&s.label<o[1]){s.label=o[1],o=c;break}if(o&&s.label<o[2]){s.label=o[2],s.ops.push(c);break}o[2]&&s.ops.pop(),s.trys.pop();continue}c=t.call(e,s)}catch(u){c=[6,u],r=0}finally{n=o=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}var Kt=function(e){return e.production="prod",e.demo="demo",e.staging="staging",e}(Kt||{}),Gt="airTracker_unknown",Tv={appName:Gt,appVersion:Gt,env:"staging",isWebappContainer:!1,delay:2e3,errorRepeatTime:3,enableErrorMonitoring:!1,assetSpeedMonitoringWhiteList:[],enableDetectPageChange:!1,enableRecordPageRetention:!1,hideSearchParams:!1,useSessionStorageForSessionId:!1,assetSpeedMonitoringWhiteListByMFE:{}},kv={appName:Gt,env:"staging",sessionId:Gt,deviceId:Gt},Av=function(e){return!e||/^\s*$/.test(e)?!1:(e=e.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@"),e=e.replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]"),e=e.replace(/(?:^|:|,)(?:\s*\[)+/g,""),/^[\],:{}\s]*$/.test(e))},Dl=function(){var e=new WeakSet;return function(t,n){if(Dt(n,Error))return"Error.message: ".concat(n.message,` 
91  Error.stack: `).concat(n.stack);if((typeof n>"u"?"undefined":fr(n))==="object"&&n!==null){if(e.has(n))return"[Circular ".concat(t||"root","]");e.add(n)}return typeof n=="function"?"function":(typeof n>"u"?"undefined":fr(n))==="symbol"?"symbol":typeof n>"u"?null:n}},_n=function(e){if(typeof e=="string")return e;try{return Dt(e,Error)?(JSON.stringify(e,Dl())||"undefined").replace(/"/gim,""):JSON.stringify(e,Dl())}catch{return'{"error":"error happen when airTracker stringify"}'}},Ro=function(e){var t=e.method,n=t===void 0?"post":t,r=e.url,o=e.data,i=e.success,s=e.fail;if(Av(o)){var a=new XMLHttpRequest;a.addEventListener("readystatechange",function(){a.readyState===4&&(a.status>=400||a.status===0?s==null||s(a.response):i==null||i(a.response))}),a.open(n,r),a.setRequestHeader("Content-Type","application/json"),a.send(o)}},bt={onInit:"onInit",onConfigInit:"onConfigInit",onCommonDataInit:"onCommonDataInit",onCommonUpdated:"onCommonUpdated"},Il="AIR_ANALYTICS_DEVICE_ID",Ll="AIR_ANALYTICS_SESSION_ID",Rv="AWX_RISK_ID",Cv=function(e){return e=="prod"?"https://o11y.airwallex.com/airtracker/logs":e=="demo"?"https://o11y-demo.airwallex.com/airtracker/logs":"https://o11y-staging.airwallex.com/airtracker/logs"},Ov=function(e){return e=="prod"?"https://o11y.airwallex.com/airtracker/metrics":e=="demo"?"https://o11y-demo.airwallex.com/airtracker/metrics":"https://o11y-staging.airwallex.com/airtracker/metrics"},Co=function(){var e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var n=Math.random()*16|0,r=t==="x"?n:n&3|8;return r.toString(16)});return e},dr=function(e){var t,n,r;return e.config.getMFEName?e.config.getMFEName():((r=location)===null||r===void 0||(n=r.pathname)===null||n===void 0||(t=n.split("/"))===null||t===void 0?void 0:t[2])||"unknown"},Pv=function(){try{var e=window.sessionStorage.getItem(Ll);return e||(e=Co(),window.sessionStorage.setItem(Ll,e)),e}catch{return Co()}},Dv=function(){try{var e=window.localStorage.getItem(Il);return e||(e=Co(),window.localStorage.setItem(Il,e)),e}catch{}},Iv=function(){try{var e=window.localStorage.getItem(Rv);return e||void 0}catch{}},Lv=function(){var e,t="",n=navigator.userAgent.match(/NetType\/(\w+)/);if(n){var r;r=Lu(n,2),t=r[1]}else if(!((e=navigator)===null||e===void 0)&&e.connection){var o,i,s,a;t=((i=navigator)===null||i===void 0||(o=i.connection)===null||o===void 0?void 0:o.effectiveType)||((a=navigator)===null||a===void 0||(s=a.connection)===null||s===void 0?void 0:s.type)}return t||(t="unknown"),Nv(t)},Nv=function(e){return e=String(e).toLowerCase(),e.indexOf("4g")>=0?"net4g":e.indexOf("wifi")>=0?"wifi":e.indexOf("5g")>=0?"net5g":e.indexOf("3g")>=0?"net3g":e.indexOf("2g")>=0?"net2g":"unknown"},Mv=function(){return typeof window.performance<"u"&&typeof window.performance.clearResourceTimings=="function"&&typeof window.performance.getEntriesByType=="function"&&typeof window.performance.now=="function"},Bv=function(e){if(typeof e=="string"){var t=e.split("?")[0]||"";return t.slice(0,200)}return e},Fv=function(e){return typeof e=="string"?e.split("?")[1]||"":e},Uv=function(e){var t=typeof e=="string"&&e.startsWith("//");return t?typeof location<"u"&&location.protocol==="https:":/^https/.test(e)},Nl=function(e,t){return typeof e=="number"||typeof e=="string"?e:-1},zv=function(e,t){var n,r=!1;if(!t.config.isWebappContainer)return r=ls(e,t.config.assetSpeedMonitoringWhiteList),r;var o=dr(t);return r||ls(e,(n=t.config.assetSpeedMonitoringWhiteListByMFE)===null||n===void 0?void 0:n[o])},ls=function(e,t){if(!(t!=null&&t.length))return!1;for(var n=0;n<t.length;n++){var r=t[n];if(Dt(r,RegExp)&&r.test(e)||typeof r=="string"&&e.includes(r))return!0}return!1},mn=function(e,t){var n=100;return Math.round((e-t)*n)/n},Ml=function(e){return function(t){var n,r,o=dr(e),i=e.config.isWebappContainer?it({},e.commonData||{},((n=e.MFECommonDataMap)===null||n===void 0?void 0:n[o])||{}):e.commonData,s=Array.isArray(t)?t:[t];if(s.length!==0){var a={commonData:i,data:s},l=_n(a),c={method:"post",url:Cv(e.commonData.env),data:l};if(typeof((r=navigator)===null||r===void 0?void 0:r.sendBeacon)=="function"){var u=navigator.sendBeacon(c.url,l);u||Ro(c)}else Ro(c)}}},$v=function(e){return function(t){var n,r,o=dr(e),i=e.config.isWebappContainer?it({},e.commonData||{},((n=e.MFECommonDataMap)===null||n===void 0?void 0:n[o])||{}):e.commonData,s={commonData:i,data:Array.isArray(t)?t:[t]},a=_n(s),l={method:"post",url:Ov(e.commonData.env),data:a};if(typeof((r=navigator)===null||r===void 0?void 0:r.sendBeacon)=="function"){var c=navigator.sendBeacon(l.url,a);c||Ro(l)}else Ro(l)}},Bl=function(e,t){var n,r=[],o=e.config;return window.addEventListener("beforeunload",function(){r.length>0&&(e.immediateSendPipe(r.splice(0,r.length)),n&&clearTimeout(n))}),function(i,s){if(r.push(i),e.lifeCycle.on(bt.onCommonUpdated,function(){r.length>0&&(s==null||s(r.splice(0,r.length)),e.lifeCycle.remove(bt.onCommonUpdated),n&&clearTimeout(n))}),r.length>=t){s==null||s(r.splice(0,r.length)),n&&clearTimeout(n);return}n&&clearTimeout(n),n=setTimeout(function(){n=null,r.length>0&&(s==null||s(r.splice(0,r.length)),e.lifeCycle.remove(bt.onCommonUpdated))},o.delay)}},Hv=function(e){var t={};return function(n,r){var o=typeof e.config.errorRepeatTime=="number"?e.config.errorRepeatTime:5;if(o===0)return r==null?void 0:r(n);r==null||r(n.filter(function(i){return i.severity=="autoDetectError"?(t[i.error]=t[i.error]||0,t[i.error]+=1,!(t[i.error]>o)):!0}))}},Fl=function(){},Ul=function(e){if(!e||!e.reduce||!e.length)throw new TypeError("createPipeline need at least one function param");return e.length===1?function(t,n){e[0](t,n||Fl)}:e.reduce(function(t,n){return function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Fl;return t(r,function(i){return n==null?void 0:n(i,o)})}})},jv=function(){function e(){var t=this;Fs(this,e),this.emit=function(n,r){if(t){var o=t.eventsList[n],i;if(o!=null&&o.length){o=o.slice();for(var s=0;s<o.length;s++){i=o[s];try{var a=i.callback.apply(t,[r]);if(i.type===1&&t.remove(n,i.callback),a===!1)break}catch(l){throw l}}}return t}},this.eventsList={}}return Us(e,[{key:"indexOf",value:function(n,r){for(var o=0;o<n.length;o++)if(n[o].callback===r)return o;return-1}},{key:"on",value:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;if(this){var i=this.eventsList[n];if(i||(this.eventsList[n]=[],i=this.eventsList[n]),this.indexOf(i,r)===-1){var s={name:n,type:o||0,callback:r};return i.push(s),this}return this}}},{key:"one",value:function(n,r){this.on(n,r,1)}},{key:"remove",value:function(n,r){if(this){var o=this.eventsList[n];if(!o)return null;if(!r){try{delete this.eventsList[n]}catch{}return null}if(o.length){var i=this.indexOf(o,r);o.splice(i,1)}return this}}},{key:"clear",value:function(){this.eventsList={}}}]),e}(),Tr=function(){function e(t){Fs(this,e),this.name="",this.isInit=!1,this.name=t.name,this.option=t}return Us(e,[{key:"patch",value:function(n){if(!this.isInit){var r,o;this.isInit=!0,(o=this.option)===null||o===void 0||(r=o.setUp)===null||r===void 0||r.call(this.option,n)}}},{key:"uninstall",value:function(){var n,r;(r=this.option)===null||r===void 0||(n=r.destroy)===null||n===void 0||n.apply(this),this.isInit=!1}}]),e}(),qo,zl=function(e){var t="".concat(_n(e.message)||""," @ (").concat(_n(e.filename)||"",":").concat(e.lineno||0,":").concat(e.colno||0,`)
92`).concat(_n(e.error||""));qo.normalLogPipeLine({severity:"autoDetectError",eventName:"windowOnError",extraInfo:{error:t}})},$l=function(e){var t=e&&_n(e.reason);qo.normalLogPipeLine({severity:"autoDetectError",eventName:"promiseError",extraInfo:{error:t}})},Hl=function(e){var t=(e==null?void 0:e.target)||(e==null?void 0:e.srcElement);if(t){var n=(t==null?void 0:t.src)||(t==null?void 0:t.href),r=t.tagName,o="unknown";if(typeof n=="string"&&r){if(window.location.href.indexOf(n)>-1)return;if(/\.js$/.test(n))o="script";else if(/\.css$/.test(n))o="css";else switch(r.toLowerCase()){case"script":o="script";break;case"link":o="css";break;case"img":o="image";break;case"audio":case"video":o="media";break;default:return}qo.normalLogPipeLine({severity:"autoDetectError",eventName:"staticFileLoadError",extraInfo:{staticFileType:o,error:"".concat(r," load fail
92: ").concat(n)}})}}},Wv=new Tr({name:"errorDetectionPlugin",setUp:function(e){qo=e,window.addEventListener("error",zl),window.addEventListener("unhandledrejection",$l),window.document.addEventListener("error",Hl,!0)},destroy:function(){window.removeEventListener("unhandledrejection",$l),window.document.removeEventListener("error",Hl,!0),window.removeEventListener("error",zl)}}),qv=["img","css","script","link","audio","video","iframe"],Li="resource",Yv=function(e){var t=e.name;return{url:Bv(t),method:"get",duration:Number(e.duration.toFixed(2)),type:"static",isHttps:Uv(t),urlQuery:Fv(t),domainLookup:Nl(e.domainLookupEnd-e.domainLookupStart),connectTime:Nl(e.connectEnd-e.connectStart)}},Ni=function(e,t){for(var n=0,r=e.length;n<r;n++){var o=e[n];qv.indexOf(o.initiatorType)!==-1&&zv(o.name,t)&&t.normalLogPipeLine({severity:"performance",eventName:"assets_speed",extraInfo:{log:Yv(o)}})}},Mi,qn,Kv=new Tr({name:"assetsSpeedPlugin",setUp:function(e){if(Mv()){var t=0;window.performance.onresourcetimingbufferfull=function(){t=0,window.performance.clearResourceTimings()},typeof window.PerformanceObserver=="function"?(Ni(window.performance.getEntriesByType(Li),e),qn=new window.PerformanceObserver(function(n){Ni(n.getEntries(),e)}),qn.observe({entryTypes:[Li]})):Mi=setInterval(function(){var n=window.performance.getEntriesByType(Li),r=n.slice(t);t=n.length,Ni(r,e)},3e3)}},destroy:function(){qn==null||qn.disconnect(),Mi&&clearInterval(Mi)}}),Yn,Vv=new Tr({name:"onPageChangePlugin",setUp:function(){var e=_r(function(t){var n,r,o,i,s;return xr(this,function(a){return r=(n=location)===null||n===void 0?void 0:n.href,o=document.querySelector("body"),i=function(l){var c=l.prevHref,u,p,f,d,v;t.normalLogPipeLine({severity:"autoDetectEvent",eventName:"onPageChange",extraInfo:{prevHref:c,href:((u=location)===null||u===void 0?void 0:u.href)||"",hostname:(p=location)===null||p===void 0?void 0:p.hostname,pathName:(f=location)===null||f===void 0?void 0:f.pathname,protocol:(d=location)===null||d===void 0?void 0:d.protocol,search:(v=location)===null||v===void 0?void 0:v.search}})},i({prevHref:""}),Yn=new MutationObserver(function(){if(location.href!==r){var l=r;r=location.href,i({prevHref:l})}}),s={subtree:!0,childList:!0},Yn.observe(o||document,s),[2]})});return function(t){return e.apply(this,arguments)}}(),destroy:function(){Yn==null||Yn.disconnect()}}),Kn,Xv=new Tr({name:"onPageRetentionPlugin",setUp:function(){var e=_r(function(t){var n,r,o,i,s,a,l;return xr(this,function(c){return typeof document.visibilityState>"u"?[2]:(r=(n=location)===null||n===void 0?void 0:n.href,o=document.querySelector("body"),s=function(){i=Date.now()},s(),document.addEventListener("visibilitychange",function(){document.visibilityState==="hidden"?a({href:location.href,leftReason:"visibilityChange"}):document.visibilityState==="visible"&&s()}),window.addEventListener("beforeunload",function(){a({href:location.href,sendImmediate:!0,leftReason:"pageClose"})}),a=function(u){var p=u.href,f=u.sendImmediate,d=u.leftReason;if(i){var v=Date.now()-i;if(v!==0){i=void 0;var g={severity:"autoDetectEvent",eventName:"onPageRetention",extraInfo:{href:p,duration:v,leftReason:d}};if(f){t.ImmediatePipeline(g);return}t.normalLogPipeLine(g)}}},Kn=new MutationObserver(function(){if(location.href!==r){var u=r;r=location.href,a({href:u,leftReason:"nextPage"}),s()}}),l={subtree:!0,childList:!0},Kn.observe(o||document,l),[2])})});return function(t){return e.apply(this,arguments)}}(),destroy:function(){Kn==null||Kn.disconnect()}}),Mu=function(){return Date.now().toString(36)+Math.random().toString(36).substring(2,15)},Bu=function(e,t){var n=[/^https?:\/\/[^\/]*\.airwallex\.com($|\/)/],r=[/authenticate\/heartbeat/,/papluginlogs\/.*/,/airtracker\/.*/,/o11y(-staging|-demo)?\.airwallex\.com/,/\.(png|jpe?g|gif|svg|ico|webp|avif|css|js|json|woff2?|ttf|eot|map|txt|csv|xml)(\?.*)?(#.*)?$/i];return r.some(function(o){return o.test(e)})?!1:ls(e,t||n)},Gv=function(e){var t=e.startTime,n=e.endTime,r=e.entries;if(r.length!==0){if(r.length===1)return r[0];var o=r.filter(function(i){return i.startTime>=t&&n&&i.responseEnd<=n}).sort(function(i,s){return i.startTime-s.startTime});return o==null?void 0:o[0]}},jl=function(e){return Math.round(e*100)/100},Jv=function(e){var t=e.startTime,n=e.duration,r=e.responseStart,o=e.connectEnd,i=e.connectStart,s=e.domainLookupEnd,a=e.domainLookupStart,l=e.requestStart,c=e.secureConnectionStart,u=e.redirectEnd,p=e.redirectStart,f=e.responseStatus,d=e.responseEnd,v=e.encodedBodySize,g=e.decodedBodySize,y=e.transferSize,m=e.deliveryType,S=e.initiatorType;return{startTime:jl(t),totalDuration:jl(n),timeToFirstByte:mn(r,t),tcpDuration:mn(o,i),dnsDuration:mn(s,a),tlsDuration:mn(l,c),redirectDuration:mn(u,p),responseDuration:mn(d,r),encodeResponseSize:v,decodeResponseSize:g,transferSize:y,deliveryType:m,statusCode:f,initiatorType:S}},Fu=function(e,t){var n=e.url,r=e.method,o=e.errorType,i=e.errorDetail,s=Gv(e),a=new URL(n,window.location.href),l=a.href,c=a.protocol,u=s?Jv(s):{},p={severity:"autoDetectEvent",eventName:"httpClientMetrics",extraInfo:it(co(it({httpUrl:l,method:r,scheme:c},o&&{errorType:o},i&&{errorDetail:i},u),{statusCode:(u==null?void 0:u.statusCode)||(e==null?void 0:e.responseStatus),startTime:(u==null?void 0:u.startTime)||(e==null?void 0:e.startTime),initiatorType:(u==null?void 0:u.initiatorType)||(e==null?void 0:e.initiatorType)}),t)};return p},Uu=function(e){return e&&(typeof e>"u"?"undefined":fr(e))==="object"&&"errors"in e&&Array.isArray(e.errors)&&e.errors.every(function(t){return t&&(typeof t>"u"?"undefined":fr(t))==="object"&&"message"in t})},Qe="awx_airtracker_api_performance_queue",Wl="awx_airtracker_api_performance_plugin_loaded",Zv=300,Qv=1e4,ze=typeof window<"u"?window:typeof global<"u"?global:{};ze[Qe]=ze[Qe]||[];var wn=function(e,t,n){setTimeout(function(){var r=Fu(e,n);t.observerPipeline(r),ze[Qe]=ze[Qe].filter(function(o){return o.id!==e.id})},Zv)},zu=function(e,t){setTimeout(function(){var n=ze[Qe].find(function(o){return o.id===e});if(n){var r=Fu(n,{exceptionType:"timeout-without-response"});t.observerPipeline(r),ze[Qe]=ze[Qe].filter(function(o){return o.id!==e})}},Qv)},eb=function(e){var t=XMLHttpRequest.prototype.open,n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(o,i,s,a,l){try{var c,u=Mu();this.__requestId=u;var p=Dt(i,URL)?i.href:new URL(i,window.location.href).href;if(!Bu(p,(c=e.config)===null||c===void 0?void 0:c.enableRecordAPIPerformanceWhitelist))return t.call(this,o,i,s??!0,a,l);var f={id:u,startTime:performance.now(),method:o,url:p,entries:[],initiatorType:"xmlhttprequest"};return ze[Qe].push(f),zu(u,e),t.call(this,o,i,s??!0,a,l)}catch(d){return e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{message:"Inject XHR open error",error:d}}),t.call(this,o,i,s??!0,a,l)}},XMLHttpRequest.prototype.send=function(){for(var o=this,i=arguments.length,s=new Array(i),a=0;a<i;a++)s[a]=arguments[a];try{var l=ze[Qe].find(function(u){return u.id===o.__requestId});if(!l)return n.apply(this,s);var c=this;return this.addEventListener("loadend",_r(function(){var u,p,f,d,v,g,y;return xr(this,function(m){switch(m.label){case 0:if(u=performance.now(),p=u-l.startTime,f=c.status,f===0)return[2];l.endTime=u,l.duration=p,l.responseStatus=f,m.label=1;case 1:return m.trys.push([1,6,,7]),c.responseType===""||c.responseType==="text"?(d=c.responseText,[3,5]):[3,2];case 2:return c.responseType!=="json"?[3,3]:(d=c.response,[3,5]);case 3:return c.responseType!=="blob"?[3,5]:(v=c.response,(v==null?void 0:v.type)!=="application/json"?[3,5]:[4,v.text()]);case 4:d=m.sent(),m.label=5;
92case 5:return g=d&&typeof d=="string"?JSON.parse(d):d,g&&Uu(g)&&(l.errorType="graphqlError",l.errorDetail=g.errors),[3,7];case 6:return y=m.sent(),e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{message:"Parse response body error in XHR",url:l==null?void 0:l.url,error:y}}),[3,7];case 7:return wn(l,e),[2]}})})),this.addEventListener("error",function(){wn(l,e,{exceptionType:"network-error"})}),this.addEventListener("abort",function(){wn(l,e,{exceptionType:"abort-error"})}),this.addEventListener("timeout",function(){wn(l,e,{exceptionType:"timeout-error"})}),n.apply(this,s)}catch(u){throw e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{message:"InjectXHR send error",error:u}}),u}}},tb=function(e){var t=window.fetch;window.fetch=_r(function(){var n,r,o,i,s,a,l,c,u,p,f,d,v,g,y,m,S=arguments;return xr(this,function(E){switch(E.label){case 0:for(n=S.length,r=new Array(n),o=0;o<n;o++)r[o]=S[o];return a=new URL(Dt(r[0],Request)?r[0].url:String(r[0]),window.location.href).href,Bu(a,(i=e.config)===null||i===void 0?void 0:i.enableRecordAPIPerformanceWhitelist)?[3,2]:[4,t.apply(this,r)];case 1:return[2,E.sent()];case 2:return E.trys.push([2,9,,10]),c=performance.now(),u=Mu(),s={id:u,startTime:c,method:((l=Dt(r[0],Request)?r[0]:r[1])===null||l===void 0?void 0:l.method)||"GET",url:a,entries:[],initiatorType:"fetch"},ze[Qe].push(s),zu(u,e),[4,t.apply(this,r)];case 3:p=E.sent(),f=performance.now(),s.endTime=f,s.duration=f-c,s.responseStatus=p.status,d=p.clone(),E.label=4;case 4:return E.trys.push([4,7,,8]),d.ok?[4,d.json()]:[3,6];case 5:v=E.sent(),v&&Uu(v)&&(s.errorType="graphqlError",s.errorDetail=v.errors),E.label=6;case 6:return[3,8];case 7:return g=E.sent(),e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{message:"Parse response body error in fetch",url:s==null?void 0:s.url,error:g}}),[3,8];case 8:return wn(s,e),[2,p];case 9:throw y=E.sent(),s&&s.id&&ze[Qe].find(function(_){return _.id===(s==null?void 0:s.id)})?(m="fetch-error",Dt(y,TypeError)?m="network-error":Dt(y,DOMException)&&y.name==="AbortError"&&(m="abort-error"),wn(s,e,{exceptionType:m})):e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{message:"Inject fetch error",error:y}}),y;case 10:return[2]}})})},nb=function(e){var t;if(eb(e),tb(e),!((t=window)===null||t===void 0)&&t.PerformanceObserver){var n=new window.PerformanceObserver(function(r){var o=r.getEntries();o.forEach(function(i){var s=i;if(s.initiatorType==="fetch"||s.initiatorType==="xmlhttprequest"){var a=ze[Qe].filter(function(l){return l.url===s.name});a.forEach(function(l){l.entries.push(s)})}})});n.observe({entryTypes:["resource"],buffered:!0})}else e.normalLogPipeLine({severity:"warn",eventName:"apiPerformancePluginError",extraInfo:{error:"PerformanceObserver Not Supported"}})},rb=new Tr({name:"apiPerformancePlugin",setUp:function(){var e=_r(function(t){var n,r;return xr(this,function(o){return ze[Wl]?[2]:(!((n=t.config)===null||n===void 0)&&n.enableRecordAPIPerformance&&Math.random()<(((r=t.config)===null||r===void 0?void 0:r.enableRecordAPIPerformancePercentage)||0)&&(ze[Wl]=!0,nb(t)),[2])})});return function(t){return e.apply(this,arguments)}}()}),ob="3.1.0",ib=function(){function e(t){var n=this,r=t.config,o=t.plugins,i=o===void 0?[]:o;Fs(this,e),this.config=Tv,this.lifeCycle=new jv,this.plugins=[],this._commonData=kv,this._MFECommonDataMap={},this.timeMap={},this.packedDataConvert=function(s){var a=s.severity,l=s.eventName,c=s.extraInfo,u,p,f=it({severity:a,eventName:l,currentHref:n.config.hideSearchParams?(((u=location)===null||u===void 0?void 0:u.href)||"").split("?")[0]||"":((p=location)===null||p===void 0?void 0:p.href)||""},c);return n.config.isWebappContainer&&(f.MFEName=dr(n)),f},this.normalPipelineObj=Ul([Bl(this,8),Hv(this),Ml(this)]),this.observerPipelineObj=Ul([Bl(this,8),$v(this)]),this.immediateSendPipe=Ml(this),this.observerPipeline=function(s){var a=s.severity,l=s.eventName,c=s.extraInfo,u=n.packedDataConvert({severity:a,eventName:l,extraInfo:c});return n.observerPipelineObj(u)},this.normalLogPipeLine=function(s){var a=s.severity,l=s.eventName,c=s.extraInfo,u=n.packedDataConvert({severity:a,eventName:l,extraInfo:c});return n.config.disableThrottle?n.immediateSendPipe(u):n.normalPipelineObj(u)},this.ImmediatePipeline=function(s){var a=s.severity,l=s.eventName,c=s.extraInfo,u=n.packedDataConvert({severity:a,eventName:l,extraInfo:c});return n.immediateSendPipe(u)},this.plugins=Pl(i),this.setConfig(r),this.initCommonData(r),this.lifeCycle.emit(bt.onInit),r.enableErrorMonitoring&&this.plugins.push(Wv),(r!=null&&r.assetSpeedMonitoringWhiteList&&r.assetSpeedMonitoringWhiteList.length>0||r.isWebappContainer)&&this.plugins.push(Kv),r!=null&&r.enableDetectPageChange&&this.plugins.push(Vv),r!=null&&r.enableRecordPageRetention&&this.plugins.push(Xv),r!=null&&r.enableRecordAPIPerformance&&(r!=null&&r.enableRecordAPIPerformancePercentage)&&r.enableRecordAPIPerformancePercentage>0&&r.enableRecordAPIPerformancePercentage<=1&&this.plugins.push(rb),this.installPlugins()}return Us(e,[{key:"installPlugins",value:function(){var n=this;this.plugins.forEach(function(r){r.patch(n)})}},{key:"commonData",get:function(){return this._commonData}},{key:"MFECommonDataMap",get:function(){return this._MFECommonDataMap}},{key:"initCommonData",value:function(n){this._commonData.sessionId=n.useSessionStorageForSessionId?Pv():Co(),this._commonData.deviceId=Dv()||Gt,this._commonData.riskDeviceId=Iv(),this._commonData.networkType=Lv()||"unknown",this._commonData.env=n.env||this._commonData.env,this._commonData.accountId=n.accountId||Gt,this._commonData.appVersion=n.appVersion,this._commonData.appName=n.appName,this._commonData.sdkVersion=ob,this.lifeCycle.emit(bt.onCommonDataInit,this.commonData)}},{key:"updateCommonDataBasedOnConfig",value:function(n){this.lifeCycle.emit(bt.onCommonUpdated,this._commonData),this._commonData.env=n.env||this._commonData.env,this._commonData.appName=n.appName||this._commonData.appName,this._commonData.env=n.env||this._commonData.env,this._commonData.accountId=n.accountId||this._commonData.accountId,this._commonData.appVersion=n.appVersion||this._commonData.appVersion}},{key:"updateCommonData",value:function(n){this.lifeCycle.emit(bt.onCommonUpdated,this._commonData),this._commonData=it({},this._commonData,n)}},{key:"removeCommonDataByKey",value:function(n){var r=this;this.lifeCycle.emit(bt.onCommonUpdated,this._commonData),setTimeout(function(){n.forEac
92h(function(o){delete r._commonData[o]})},1e3)}},{key:"addToMFECommonData",value:function(n){var r=n.MFEName,o=n.MFECommonData,i;this.config.isWebappContainer&&(!r||!o||(this._MFECommonDataMap=co(it({},this._MFECommonDataMap||{}),as({},r,it({},((i=this._MFECommonDataMap)===null||i===void 0?void 0:i[r])||{},o)))))}},{key:"setConfig",value:function(n){var r=this;if(!this.config.isWebappContainer){var o=function(i,s){r.config[i]=s};Object.entries(n).forEach(function(i){var s=Lu(i,2),a=s[0],l=s[1];(typeof l>"u"?"undefined":fr(l))!==void 0&&o(a,l)}),this.lifeCycle.emit(bt.onConfigInit,this.config),this.updateCommonDataBasedOnConfig(n)}}},{key:"verbose",value:function(n,r){this.normalLogPipeLine({severity:"verbose",eventName:n,extraInfo:r})}},{key:"httpLog",value:function(n,r){this.normalLogPipeLine({severity:"http",eventName:n,extraInfo:r})}},{key:"info",value:function(n,r){this.normalLogPipeLine({severity:"info",eventName:n,extraInfo:r})}},{key:"warn",value:function(n,r){this.normalLogPipeLine({severity:"warn",eventName:n,extraInfo:r})}},{key:"error",value:function(n,r){console.error("error",n),this.normalLogPipeLine({severity:"error",eventName:n,extraInfo:r})}},{key:"businessLog",value:function(n,r){this.normalLogPipeLine({severity:"info",eventName:n,extraInfo:co(it({},r),{isBusinessLog:!0})})}},{key:"reportDuration",value:function(n,r,o){if(typeof n!="string"){console.warn("reportDuration: eventName (first param) must be a string");return}if(typeof r!="number"){console.warn("reportDuration: duration (second param) must be number");return}if(r<0||r>6e4){console.warn("reportDuration: duration (second param) must between 0 and 60000");return}this.normalLogPipeLine({severity:"speed",eventName:n,extraInfo:it({duration:r},o)})}},{key:"getTimerKey",value:function(n){var r=dr(this);return this.config.isWebappContainer?"".concat(r,"_").concat(n):n}},{key:"timeStart",value:function(n){if(typeof n!="string"){console.warn("time: first param must be a string");return}this.timeMap[this.getTimerKey(n)]&&console.warn("Timer ".concat(n," already exists")),this.timeMap[this.getTimerKey(n)]=Date.now()}},{key:"timeEnd",value:function(n,r){if(typeof n!="string"){console.warn("timeEnd: first param must be a string");return}if(this.timeMap[this.getTimerKey(n)]){var o=Date.now()-this.timeMap[this.getTimerKey(n)]+(r||0);this.normalLogPipeLine({severity:"speed",eventName:n,extraInfo:{duration:o}}),delete this.timeMap[this.getTimerKey(n)]}else console.warn("Timer key :".concat(n," does not exist"))}},{key:"addToAssetSpeedWhiteListByMFE",value:function(n){var r=n.MFEName,o=n.whiteList,i;if(this.config.isWebappContainer&&!(!r||!(o!=null&&o.length)))if(this.config.assetSpeedMonitoringWhiteListByMFE||(this.config.assetSpeedMonitoringWhiteListByMFE={}),!(!((i=this.config.assetSpeedMonitoringWhiteListByMFE)===null||i===void 0)&&i[r]))this.config.assetSpeedMonitoringWhiteListByMFE=co(it({},this.config.assetSpeedMonitoringWhiteListByMFE),as({},r,o));else{var s,a,l;(l=this.config.assetSpeedMonitoringWhiteListByMFE)===null||l===void 0||(a=l[r])===null||a===void 0||(s=a).push.apply(s,Pl(o))}}},{key:"destroy",value:function(){this.config.isWebappContainer||this.plugins.forEach(function(n){n.uninstall()})}}]),e}(),sb=ib,cs=function(e,t){return cs=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o])},cs(e,t)};function zs(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");cs(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var et=function(){return et=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t},et.apply(this,arguments)};function Oo(e,t,n,r){function o(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function a(u){try{c(r.next(u))}catch(p){s(p)}}function l(u){try{c(r.throw(u))}
92catch(p){s(p)}}function c(u){u.done?i(u.value):o(u.value).then(a,l)}c((r=r.apply(e,[])).next())})}function Po(e,t){var n={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},r,o,i,s;return s={next:a(0),throw:a(1),return:a(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function a(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;s&&(s=0,c[0]&&(n=0)),n;)try{if(r=1,o&&(i=c[0]&2?o.return:c[0]?o.throw||((i=o.return)&&i.call(o),0):o.next)&&!(i=i.call(o,c[1])).done)return i;switch(o=0,i&&(c=[c[0]&2,i.value]),c[0]){case 0:case 1:i=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(i=n.trys,!(i=i.length>0&&i[i.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!i||c[1]>i[0]&&c[1]<i[3])){n.label=c[1];break}if(c[0]===6&&n.label<i[1]){n.label=i[1],i=c;break}if(i&&n.label<i[2]){n.label=i[2],n.ops.push(c);break}i[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(u){c=[6,u],o=0}finally{r=i=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function ql(e,t,n){for(var r=0,o=t.length,i;r<o;r++)(i||!(r in t))&&(i||(i=Array.prototype.slice.call(t,0,r)),i[r]=t[r]);return e.concat(i||Array.prototype.slice.call(t))}var ab="1.30.1",lb={version:ab},cb={dev:Kt.staging,staging:Kt.staging,demo:Kt.demo,prod:Kt.production},ub=function(e,t){return e===void 0&&(e=Kt.production),window._AirwallexSDKs.airTracker||(window._AirwallexSDKs.airTracker=new sb({config:{appName:"components-sdk",appVersion:lb.version,env:cb[e]||Kt.production}}),window._AirwallexSDKs.airTracker.updateCommonData({clientId:t})),window._AirwallexSDKs.airTracker},Do=function(e){if(typeof e!="object")return e;try{var t=JSON.parse(JSON.stringify(e));return Object.keys(t).forEach(function(n){typeof n=="string"&&["auth","code"].some(function(r){return n.includes(r)})&&(t[n]="***")}),t}catch{return e}},Jt=function(e,t){var n,r;(r=(n=window._AirwallexSDKs)===null||n===void 0?void 0:n.airTracker)===null||r===void 0||r.error(e,et(et({},t),{context:"components-sdk"}))},fb=function(e,t){var n;(n=window._AirwallexSDKs.airTracker)===null||n===void 0||n.warn(e,et(et({},t),{context:"components-sdk"}))},hr=function(e,t){var n;(n=window._AirwallexSDKs.airTracker)===null||n===void 0||n.info(e,et(et({},t),{context:"components-sdk"}))},Yl=function(e){zs(t,e);function t(n){var r=e.call(this,n)||this;return r.code="LOAD_SCRIPT_ERROR",r}return t}(Error),Ht,jt,xe;(function(e){e.dev="dev",e.staging="staging",e.demo="demo",e.prod="prod",e.sandbox="sandbox"})(xe||(xe={}));var db=(Ht={},Ht[xe.dev]="https://checkout-staging.airwallex.com",Ht[xe.staging]="https://checkout-staging.airwallex.com",Ht[xe.demo]="https://checkout-demo.airwallex.com",Ht[xe.prod]="https://checkout.airwallex.com",Ht[xe.sandbox]="https://checkout.sandbox.airwallex.com",Ht),hb=(jt={},jt[xe.dev]="https://static-staging.airwallex.com",jt[xe.staging]="https://static-staging.airwallex.com",jt[xe.demo]="https://static-demo.airwallex.com",jt[xe.prod]="https://static.airwallex.com",jt[xe.sandbox]="https://static.sandbox.airwallex.com",jt),$u="sdkController",Hu="payments",pb={kyc:"/widgets/kyc/sdk/v1/index.js",rfi:"/widgets/kycRfi/sdk/v1/index.js",paymentsKyb:"/widgets/paymentsKyb/sdk/v1/index.js",sdkController:"/widgets/sdk-controller/sdk/v1/index.js",payouts:"/widgets/payouts/sdk/v1/index.js",payments:"/assets/elements.bundle.min.js",sca:"/hosted-sca/sdk/v1/index.js",taxForm:"/widgets/taxForm/sdk/v1/index.js"},mb={kyc:"kyc",paymentsKyb:"paymentsKyb",kycRfi:"rfi",transactionRfi:"rfi",paymentEnablementRfi:"rfi",lendingRfi:"rfi",mrmRfi:"rfi",payoutForm:"payouts",beneficiaryForm:"payouts",hpp:"payments",cvc:"payments",card:"payments",expiry:"payments",dropIn:"payments",cardNumber:"payments",applePayButton:"payments",googlePayButton:"payments",krCardNumber:"payments",krCardIdentifier:"payments",krCardExpiry:"payments",krCardPswFirstTwo:"payments",scaSetup:"sca",scaVerify:"sca",scaManagement:"sca",taxForm:"taxForm"},ju={payments:["hpp","cvc","card","expiry","dropIn","cardNumber","applePayButton","googlePayButton","krCardNumber","krCardIdentifier","krCardExpiry","krCardPswFirstTwo"],payouts:["payoutForm","beneficiaryForm"],onboarding:["kyc","paymentsKyb"],risk:["scaSetup","scaVerify","scaManagement","transactionRfi","kycRfi","paymentEnablementRfi","lendingRfi","mrmRfi"]},Wu=["payments","sca"],gb=function(e){zs(t,e);function t(n){var r=e.call(this,n)||this;return r.code="INVALID_STATIC_RESOURCE_ERROR",r}return t}(Error),vb=Date.now(),bb=function(e){return Object.keys(ju).includes(e)},yb=function(e){return e===void 0&&(e=500),new Promise(function(t){return window.setTimeout(t,e)})},qu=function(e){return mb[e]},wb=function(e,t){var n=e===Hu?db:hb;return n[t]||n.prod},Yu=function(e){var t=e.reduce(function(n,r){return n.concat(bb(r)?ju[r]:r)},[]);return Array.from(new Set(t)).map(function(n){return{elementName:n,sdkName:qu(n)}})},Eb=function(e){return Array.from(new Set(Yu(e).map(function(t){var n=t.sdkName;return n}).filter(function(t){return Wu.includes(t)})))},er=function(e){return e==="payments"?"payment":e},Ku=function(e){var t=e.name,n=e.env,r=n===void 0?xe.prod:n,o=wb(t,r),i=pb[t];if(!i)throw Jt("[components-sdk] Element static resource not found",{sdkName:t}
92),new gb("Element ".concat(t," static resource URL is invalid."));return"".concat(o).concat(i,"?ts=").concat(vb)},Sb=function(){return Wu.reduce(function(e,t){var n;return et(et({},e),(n={},n[t]=window._AirwallexSDKs.__controller__.internalSDKs[t],n))},{})},Lt=function(){return Math.floor(performance.now())},_b=function(e){var t=document.createElement("script");t.src=e,t.type="module";var n=document.head||document.body;return n.appendChild(t),t},xb=3,Tb=function(e){return Oo(void 0,void 0,void 0,function(){var t,n;return Po(this,function(r){switch(r.label){case 0:if(typeof window>"u")throw new Error("Please load script in browser environment");t=0,n=function(){return Oo(void 0,void 0,void 0,function(){var o,i,s;return Po(this,function(a){return o=Lt(),t>0&&e.includes("?ts=")&&(i=new URL(e,window.location.href),i.searchParams.set("ts","".concat(Date.now())),e=i.toString()),s=_b(e),[2,new Promise(function(l,c){s.addEventListener("load",function(){var u=Lt();hr("[components-sdk] SDK script loaded",{scriptUrl:e,start:o,latency:u-o,end:u,retryCount:t}),l(!0)}),s.addEventListener("error",function(u){s.remove(),console.error(u);var p=Lt();Jt("[components-sdk] Failed to load script",{scriptUrl:e,error:u,start:o,latency:p-o,end:p,retryCount:t}),c(new Yl("Failed to load Airwallex SDK scripts: ".concat(e)))})})]})})},r.label=1;case 1:if(!(t<xb))return[3,7];r.label=2;case 2:return r.trys.push([2,4,,6]),[4,n()];case 3:return[2,r.sent()];case 4:return r.sent(),t++,[4,yb()];case 5:return r.sent(),[3,6];case 6:return[3,1];case 7:throw Jt("[components-sdk] Failed to load script after retry",{scriptUrl:e,retryCount:t}),new Yl("Failed to load Airwallex SDK scripts: ".concat(e))}})})},Kl=function(e){zs(t,e);function t(n){var r=e.call(this,n)||this;return r.code="INSTANCE_NOT_FOUND_ERROR",r}return t}(Error),Io,Vl=new Map,uo=function(e){var t=e.env,n=e.scriptName,r=Ku({name:n,env:t}),o=Vl.get(n);if(o)return o;var i=Tb(r);return Vl.set(n,i),i},Vu=function(e){return Oo(void 0,void 0,void 0,function(){return Po(this,function(t){if(typeof window>"u")throw new Error("Please call the `init()` function in a browser environment.");return ub(e.env,e.clientId),hr("[components-sdk] SDK init start",{options:Do(e),start:Lt()}),Io=new Promise(function(n,r){var o,i=et(et({},e),{env:e.env&&xe[e.env]?e.env:xe.prod});window.AirwallexComponentsSDK.__env__=i.env;var s=uo({env:i.env,scriptName:$u}).then(function(){return window._AirwallexSDKs.__controller__.init(i)}),a=(o=e.enabledElements)!==null&&o!==void 0?o:[],l=Eb(a),c=l.map(function(f){return uo({env:i.env,scriptName:f}).then(function(){return s}).then(function(){var d=window._AirwallexSDKs[er(f)];if(!d)throw Jt("[components-sdk] SDK instance not found",{functionsNamespace:f,windowSDKInstanceName:er(f)}),new Kl("SDK instance not found");return window._AirwallexSDKs.__controller__.registerFunctions({functionsNamespace:f,instance:d})})}),u=Yu(a),p=u.map(function(f){var d=f.sdkName,v=f.elementName;return uo({scriptName:d,env:i.env}).then(function(){return s}).then(function(){var g=window._AirwallexSDKs[er(d)];if(!g)throw Jt("[components-sdk] SDK instance not found",{sdkName:d,windowSDKInstanceName:er(d)}),new Kl("SDK instance not found");return window._AirwallexSDKs.__controller__.registerElement({sdkName:d,elementName:v,instance:g})})});Promise.all(ql(ql([s],c,!0),p)).then(function(){hr("[components-sdk] SDK initialized",{options:Do(e),start:Lt()}),n(Sb())}).catch(function(f){f.code||Jt("[components-sdk] Unexpected errors when init",{error:f}),r(f)})}),[2,Io]})})},Xu=function(e,t){return Oo(void 0,void 0,void 0,function(){var n,r,o,i,s;return Po(this,function(a){switch(a.label){case 0:if(!e)throw new Error("Element type is missing. Please specify a valid element.");if(hr("[components-sdk] SDK createElement start",{elementName:e,options:Do(t),timestamp:Lt()}),!Io)throw fb("[components-sdk] Did not call init before createElement"),new Error("Please initialize the Element before creating it.");return[4,Io];case 1:if(a.sent(),n=qu(e),!n)throw new Error("`createElement()` with type `".concat(e,"` is not supported. Please specify a valid Element type."));r=Lt(),a.label=2;case 2:return a.trys.push([2,6,,7]),[4,uo({scriptName:n,env:window.AirwallexComponentsSDK.__env__||xe.prod})];case 3:return a.sent(),[4,window._AirwallexSDKs.__controller__.registerElement({sdkName:n,elementName:e,instance:window._AirwallexSDKs[er(n)]})];case 4:return a.sent(),[4,window._AirwallexSDKs.__controller__.createElement(e,t)];case 5:return o=a.sent(),i=Lt(),hr("[components-sdk] SDK createElement being called",{elementName:e,options:Do(t),start:r,latency:i-r,end:i}),[3,7];case 6:if(s=a.sent(),!s.code)Jt("[components-sdk] Unexpected errors when createElement",{error:s});else throw s;return[3,7];case 7:return[2,o]}})})},kb=[$u,Hu],Xl=function(){kb.forEach(function(e){var t=Ku({name:e,env:xe.prod}),n=document.createElement("link");n.href=t,n.rel="modulepreload",n.as="script";var r=document.head||document.body;r.appendChild(n)})},Ab=typeof document>"u"||typeof window>"u";Ab||(document.readyState==="loading"?document.addEventListener("DOMContentLoaded",Xl):Xl());typeof window<"u"&&(window.AirwallexComponentsSDK||Object.defineProperties(window,{AirwallexComponentsSDK:{value:{},writable:!1},_AirwallexSDKs:{value:{},writable:!1}}),window.AirwallexComponentsSDK.init=Vu,window.AirwallexComponentsSDK.createElement=Xu);const oy=Object.freeze(Object.defineProperty({__proto__:null,createElement:Xu,init:Vu},Symbol.toStringTag,{value:"Module"}));
92export{ey as A,Gi as C,ny as F,he as a,Uo as b,re as d,oy as i,ry as l,Dm as o,Qb as p,ty as u};

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.