diff --git a/.output/chrome-mv3/assets/popup-5DI6f4o3.css b/.output/chrome-mv3/assets/popup-5DI6f4o3.css deleted file mode 100644 index 0dd69b68..00000000 --- a/.output/chrome-mv3/assets/popup-5DI6f4o3.css +++ /dev/null @@ -1 +0,0 @@ -body{width:300px;text-align:center;color:#000} diff --git a/.output/chrome-mv3/background.js b/.output/chrome-mv3/background.js index ecd0f9a7..1c2d29a5 100644 --- a/.output/chrome-mv3/background.js +++ b/.output/chrome-mv3/background.js @@ -1,2 +1,301 @@ -var background=function(){"use strict";var e,t;function i(n){return n==null||typeof n=="function"?{main:n}:n}const s=((t=(e=globalThis.browser)==null?void 0:e.runtime)==null?void 0:t.id)==null?globalThis.chrome:globalThis.browser,u=i(()=>{console.log("Hello background!",{id:s.runtime.id})});function l(){}function o(n,...b){}const c={debug:(...n)=>o(console.debug,...n),log:(...n)=>o(console.log,...n),warn:(...n)=>o(console.warn,...n),error:(...n)=>o(console.error,...n)};let r;try{r=u.main(),r instanceof Promise&&console.warn("The background's main() function return a promise, but it must be synchronous")}catch(n){throw c.error("The background crashed on startup!"),n}return r}(); +var background = function() { + "use strict"; + var _a, _b; + function defineBackground(arg) { + if (arg == null || typeof arg === "function") return { main: arg }; + return arg; + } + var _MatchPattern = class { + constructor(matchPattern) { + if (matchPattern === "") { + this.isAllUrls = true; + this.protocolMatches = [..._MatchPattern.PROTOCOLS]; + this.hostnameMatch = "*"; + this.pathnameMatch = "*"; + } else { + const groups = /(.*):\/\/(.*?)(\/.*)/.exec(matchPattern); + if (groups == null) + throw new InvalidMatchPattern(matchPattern, "Incorrect format"); + const [_, protocol, hostname, pathname] = groups; + validateProtocol(matchPattern, protocol); + validateHostname(matchPattern, hostname); + this.protocolMatches = protocol === "*" ? ["http", "https"] : [protocol]; + this.hostnameMatch = hostname; + this.pathnameMatch = pathname; + } + } + includes(url) { + if (this.isAllUrls) + return true; + const u = typeof url === "string" ? new URL(url) : url instanceof Location ? new URL(url.href) : url; + return !!this.protocolMatches.find((protocol) => { + if (protocol === "http") + return this.isHttpMatch(u); + if (protocol === "https") + return this.isHttpsMatch(u); + if (protocol === "file") + return this.isFileMatch(u); + if (protocol === "ftp") + return this.isFtpMatch(u); + if (protocol === "urn") + return this.isUrnMatch(u); + }); + } + isHttpMatch(url) { + return url.protocol === "http:" && this.isHostPathMatch(url); + } + isHttpsMatch(url) { + return url.protocol === "https:" && this.isHostPathMatch(url); + } + isHostPathMatch(url) { + if (!this.hostnameMatch || !this.pathnameMatch) + return false; + const hostnameMatchRegexs = [ + this.convertPatternToRegex(this.hostnameMatch), + this.convertPatternToRegex(this.hostnameMatch.replace(/^\*\./, "")) + ]; + const pathnameMatchRegex = this.convertPatternToRegex(this.pathnameMatch); + return !!hostnameMatchRegexs.find((regex) => regex.test(url.hostname)) && pathnameMatchRegex.test(url.pathname); + } + isFileMatch(url) { + throw Error("Not implemented: file:// pattern matching. Open a PR to add support"); + } + isFtpMatch(url) { + throw Error("Not implemented: ftp:// pattern matching. Open a PR to add support"); + } + isUrnMatch(url) { + throw Error("Not implemented: urn:// pattern matching. Open a PR to add support"); + } + convertPatternToRegex(pattern) { + const escaped = this.escapeForRegex(pattern); + const starsReplaced = escaped.replace(/\\\*/g, ".*"); + return RegExp(`^${starsReplaced}$`); + } + escapeForRegex(string) { + return string.replace(/[.*+?^${}()|[\]\\]/g, "\\$&"); + } + }; + var MatchPattern = _MatchPattern; + MatchPattern.PROTOCOLS = ["http", "https", "file", "ftp", "urn"]; + var InvalidMatchPattern = class extends Error { + constructor(matchPattern, reason) { + super(`Invalid match pattern "${matchPattern}": ${reason}`); + } + }; + function validateProtocol(matchPattern, protocol) { + if (!MatchPattern.PROTOCOLS.includes(protocol) && protocol !== "*") + throw new InvalidMatchPattern( + matchPattern, + `${protocol} not a valid protocol (${MatchPattern.PROTOCOLS.join(", ")})` + ); + } + function validateHostname(matchPattern, hostname) { + if (hostname.includes(":")) + throw new InvalidMatchPattern(matchPattern, `Hostname cannot include a port`); + if (hostname.includes("*") && hostname.length > 1 && !hostname.startsWith("*.")) + throw new InvalidMatchPattern( + matchPattern, + `If using a wildcard (*), it must go at the start of the hostname` + ); + } + const browser = ( + // @ts-expect-error + ((_b = (_a = globalThis.browser) == null ? void 0 : _a.runtime) == null ? void 0 : _b.id) == null ? globalThis.chrome : ( + // @ts-expect-error + globalThis.browser + ) + ); + const definition = defineBackground(() => { + console.log("Hello background!", { id: browser.runtime.id }); + }); + chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { + if (request.action === "sendData") { + chrome.tabs.query({ url: "*://linux.do/*" }, (tabs) => { + tabs.forEach((tab) => { + chrome.tabs.sendMessage(tab.id, { + action: "setData", + data: request.data + }); + }); + }); + } + }); + background; + function initPlugins() { + } + function print(method, ...args) { + if (typeof args[0] === "string") { + const message = args.shift(); + method(`[wxt] ${message}`, ...args); + } else { + method("[wxt]", ...args); + } + } + const logger = { + debug: (...args) => print(console.debug, ...args), + log: (...args) => print(console.log, ...args), + warn: (...args) => print(console.warn, ...args), + error: (...args) => print(console.error, ...args) + }; + let ws; + function getDevServerWebSocket() { + if (ws == null) { + const serverUrl = `${"ws:"}//${"localhost"}:${3e3}`; + logger.debug("Connecting to dev server @", serverUrl); + ws = new WebSocket(serverUrl, "vite-hmr"); + ws.addWxtEventListener = ws.addEventListener.bind(ws); + ws.sendCustom = (event, payload) => ws == null ? void 0 : ws.send(JSON.stringify({ type: "custom", event, payload })); + ws.addEventListener("open", () => { + logger.debug("Connected to dev server"); + }); + ws.addEventListener("close", () => { + logger.debug("Disconnected from dev server"); + }); + ws.addEventListener("error", (event) => { + logger.error("Failed to connect to dev server", event); + }); + ws.addEventListener("message", (e) => { + try { + const message = JSON.parse(e.data); + if (message.type === "custom") { + ws == null ? void 0 : ws.dispatchEvent( + new CustomEvent(message.event, { detail: message.data }) + ); + } + } catch (err) { + logger.error("Failed to handle message", err); + } + }); + } + return ws; + } + function keepServiceWorkerAlive() { + setInterval(async () => { + await browser.runtime.getPlatformInfo(); + }, 5e3); + } + function reloadContentScript(payload) { + const manifest = browser.runtime.getManifest(); + if (manifest.manifest_version == 2) { + void reloadContentScriptMv2(); + } else { + void reloadContentScriptMv3(payload); + } + } + async function reloadContentScriptMv3({ + registration, + contentScript + }) { + if (registration === "runtime") { + await reloadRuntimeContentScriptMv3(contentScript); + } else { + await reloadManifestContentScriptMv3(contentScript); + } + } + async function reloadManifestContentScriptMv3(contentScript) { + const id = `wxt:${contentScript.js[0]}`; + logger.log("Reloading content script:", contentScript); + const registered = await browser.scripting.getRegisteredContentScripts(); + logger.debug("Existing scripts:", registered); + const existing = registered.find((cs) => cs.id === id); + if (existing) { + logger.debug("Updating content script", existing); + await browser.scripting.updateContentScripts([{ ...contentScript, id }]); + } else { + logger.debug("Registering new content script..."); + await browser.scripting.registerContentScripts([{ ...contentScript, id }]); + } + await reloadTabsForContentScript(contentScript); + } + async function reloadRuntimeContentScriptMv3(contentScript) { + logger.log("Reloading content script:", contentScript); + const registered = await browser.scripting.getRegisteredContentScripts(); + logger.debug("Existing scripts:", registered); + const matches = registered.filter((cs) => { + var _a2, _b2; + const hasJs = (_a2 = contentScript.js) == null ? void 0 : _a2.find((js) => { + var _a3; + return (_a3 = cs.js) == null ? void 0 : _a3.includes(js); + }); + const hasCss = (_b2 = contentScript.css) == null ? void 0 : _b2.find((css) => { + var _a3; + return (_a3 = cs.css) == null ? void 0 : _a3.includes(css); + }); + return hasJs || hasCss; + }); + if (matches.length === 0) { + logger.log( + "Content script is not registered yet, nothing to reload", + contentScript + ); + return; + } + await browser.scripting.updateContentScripts(matches); + await reloadTabsForContentScript(contentScript); + } + async function reloadTabsForContentScript(contentScript) { + const allTabs = await browser.tabs.query({}); + const matchPatterns = contentScript.matches.map( + (match) => new MatchPattern(match) + ); + const matchingTabs = allTabs.filter((tab) => { + const url = tab.url; + if (!url) + return false; + return !!matchPatterns.find((pattern) => pattern.includes(url)); + }); + await Promise.all( + matchingTabs.map(async (tab) => { + try { + await browser.tabs.reload(tab.id); + } catch (err) { + logger.warn("Failed to reload tab:", err); + } + }) + ); + } + async function reloadContentScriptMv2(_payload) { + throw Error("TODO: reloadContentScriptMv2"); + } + { + try { + const ws2 = getDevServerWebSocket(); + ws2.addWxtEventListener("wxt:reload-extension", () => { + browser.runtime.reload(); + }); + ws2.addWxtEventListener("wxt:reload-content-script", (event) => { + reloadContentScript(event.detail); + }); + if (true) { + ws2.addEventListener( + "open", + () => ws2.sendCustom("wxt:background-initialized") + ); + keepServiceWorkerAlive(); + } + } catch (err) { + logger.error("Failed to setup web socket connection with dev server", err); + } + browser.commands.onCommand.addListener((command) => { + if (command === "wxt:reload-extension") { + browser.runtime.reload(); + } + }); + } + let result; + try { + initPlugins(); + result = definition.main(); + if (result instanceof Promise) { + console.warn( + "The background's main() function return a promise, but it must be synchronous" + ); + } + } catch (err) { + logger.error("The background crashed on startup!"); + throw err; + } + const result$1 = result; + return result$1; +}(); background; diff --git a/.output/chrome-mv3/bookmark.html b/.output/chrome-mv3/bookmark.html new file mode 100644 index 00000000..54a234bf --- /dev/null +++ b/.output/chrome-mv3/bookmark.html @@ -0,0 +1,15 @@ + + + + + + + + LinuxDo Scripts 扩展设置 + + + +
+ + + diff --git a/.output/chrome-mv3/chunks/popup-y6NwxbGV.js b/.output/chrome-mv3/chunks/popup-y6NwxbGV.js deleted file mode 100644 index 354729ee..00000000 --- a/.output/chrome-mv3/chunks/popup-y6NwxbGV.js +++ /dev/null @@ -1,17 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))n(r);new MutationObserver(r=>{for(const i of r)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function s(r){const i={};return r.integrity&&(i.integrity=r.integrity),r.referrerPolicy&&(i.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?i.credentials="include":r.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(r){if(r.ep)return;r.ep=!0;const i=s(r);fetch(r.href,i)}})();try{}catch(e){console.error("[wxt] Failed to initialize plugins",e)}/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function bs(e){const t=Object.create(null);for(const s of e.split(","))t[s]=1;return s=>s in t}const V={},Je=[],ye=()=>{},_r=()=>!1,Ut=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),xs=e=>e.startsWith("onUpdate:"),te=Object.assign,ys=(e,t)=>{const s=e.indexOf(t);s>-1&&e.splice(s,1)},br=Object.prototype.hasOwnProperty,D=(e,t)=>br.call(e,t),P=Array.isArray,ot=e=>Vt(e)==="[object Map]",xr=e=>Vt(e)==="[object Set]",I=e=>typeof e=="function",J=e=>typeof e=="string",Qe=e=>typeof e=="symbol",q=e=>e!==null&&typeof e=="object",mn=e=>(q(e)||I(e))&&I(e.then)&&I(e.catch),yr=Object.prototype.toString,Vt=e=>yr.call(e),vr=e=>Vt(e).slice(8,-1),wr=e=>Vt(e)==="[object Object]",vs=e=>J(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,lt=bs(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Bt=e=>{const t=Object.create(null);return s=>t[s]||(t[s]=e(s))},Sr=/-(\w)/g,Me=Bt(e=>e.replace(Sr,(t,s)=>s?s.toUpperCase():"")),Tr=/\B([A-Z])/g,We=Bt(e=>e.replace(Tr,"-$1").toLowerCase()),_n=Bt(e=>e.charAt(0).toUpperCase()+e.slice(1)),Xt=Bt(e=>e?`on${_n(e)}`:""),Ve=(e,t)=>!Object.is(e,t),Zt=(e,...t)=>{for(let s=0;s{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:n,value:s})},Cr=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Bs;const Kt=()=>Bs||(Bs=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function ws(e){if(P(e)){const t={};for(let s=0;s{if(s){const n=s.split(Or);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function Ss(e){let t="";if(J(e))t=e;else if(P(e))for(let s=0;s0)return;if(ct){let t=ct;for(ct=void 0;t;){const s=t.next;t.next=void 0,t.flags&=-9,t=s}}let e;for(;ft;){let t=ft;for(ft=void 0;t;){const s=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(n){e||(e=n)}t=s}}if(e)throw e}function Sn(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function Tn(e){let t,s=e.depsTail,n=s;for(;n;){const r=n.prevDep;n.version===-1?(n===s&&(s=r),Es(n),Dr(n)):t=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=r}e.deps=t,e.depsTail=s}function ls(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(Cn(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function Cn(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===pt))return;e.globalVersion=pt;const t=e.dep;if(e.flags|=2,t.version>0&&!e.isSSR&&e.deps&&!ls(e)){e.flags&=-3;return}const s=U,n=ce;U=e,ce=!0;try{Sn(e);const r=e.fn(e._value);(t.version===0||Ve(r,e._value))&&(e._value=r,t.version++)}catch(r){throw t.version++,r}finally{U=s,ce=n,Tn(e),e.flags&=-3}}function Es(e,t=!1){const{dep:s,prevSub:n,nextSub:r}=e;if(n&&(n.nextSub=r,e.prevSub=void 0),r&&(r.prevSub=n,e.nextSub=void 0),s.subs===e&&(s.subs=n,!n&&s.computed)){s.computed.flags&=-5;for(let i=s.computed.deps;i;i=i.nextDep)Es(i,!0)}!t&&!--s.sc&&s.map&&s.map.delete(s.key)}function Dr(e){const{prevDep:t,nextDep:s}=e;t&&(t.nextDep=s,e.prevDep=void 0),s&&(s.prevDep=t,e.nextDep=void 0)}let ce=!0;const En=[];function Fe(){En.push(ce),ce=!1}function De(){const e=En.pop();ce=e===void 0?!0:e}function Ks(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const s=U;U=void 0;try{t()}finally{U=s}}}let pt=0;class Hr{constructor(t,s){this.sub=t,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class On{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(t){if(!U||!ce||U===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==U)s=this.activeLink=new Hr(U,this),U.deps?(s.prevDep=U.depsTail,U.depsTail.nextDep=s,U.depsTail=s):U.deps=U.depsTail=s,An(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const n=s.nextDep;n.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=n),s.prevDep=U.depsTail,s.nextDep=void 0,U.depsTail.nextDep=s,U.depsTail=s,U.deps===s&&(U.deps=n)}return s}trigger(t){this.version++,pt++,this.notify(t)}notify(t){Ts();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{Cs()}}}function An(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let n=t.deps;n;n=n.nextDep)An(n)}const s=e.dep.subs;s!==e&&(e.prevSub=s,s&&(s.nextSub=e)),e.dep.subs=e}}const fs=new WeakMap,Be=Symbol(""),cs=Symbol(""),gt=Symbol("");function z(e,t,s){if(ce&&U){let n=fs.get(e);n||fs.set(e,n=new Map);let r=n.get(s);r||(n.set(s,r=new On),r.map=n,r.key=s),r.track()}}function Ce(e,t,s,n,r,i){const o=fs.get(e);if(!o){pt++;return}const f=u=>{u&&u.trigger()};if(Ts(),t==="clear")o.forEach(f);else{const u=P(e),h=u&&vs(s);if(u&&s==="length"){const a=Number(n);o.forEach((p,S)=>{(S==="length"||S===gt||!Qe(S)&&S>=a)&&f(p)})}else switch((s!==void 0||o.has(void 0))&&f(o.get(s)),h&&f(o.get(gt)),t){case"add":u?h&&f(o.get("length")):(f(o.get(Be)),ot(e)&&f(o.get(cs)));break;case"delete":u||(f(o.get(Be)),ot(e)&&f(o.get(cs)));break;case"set":ot(e)&&f(o.get(Be));break}}Cs()}function qe(e){const t=L(e);return t===e?t:(z(t,"iterate",gt),ve(e)?t:t.map(le))}function Os(e){return z(e=L(e),"iterate",gt),e}const Lr={__proto__:null,[Symbol.iterator](){return kt(this,Symbol.iterator,le)},concat(...e){return qe(this).concat(...e.map(t=>P(t)?qe(t):t))},entries(){return kt(this,"entries",e=>(e[1]=le(e[1]),e))},every(e,t){return Se(this,"every",e,t,void 0,arguments)},filter(e,t){return Se(this,"filter",e,t,s=>s.map(le),arguments)},find(e,t){return Se(this,"find",e,t,le,arguments)},findIndex(e,t){return Se(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Se(this,"findLast",e,t,le,arguments)},findLastIndex(e,t){return Se(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Se(this,"forEach",e,t,void 0,arguments)},includes(...e){return es(this,"includes",e)},indexOf(...e){return es(this,"indexOf",e)},join(e){return qe(this).join(e)},lastIndexOf(...e){return es(this,"lastIndexOf",e)},map(e,t){return Se(this,"map",e,t,void 0,arguments)},pop(){return nt(this,"pop")},push(...e){return nt(this,"push",e)},reduce(e,...t){return Ws(this,"reduce",e,t)},reduceRight(e,...t){return Ws(this,"reduceRight",e,t)},shift(){return nt(this,"shift")},some(e,t){return Se(this,"some",e,t,void 0,arguments)},splice(...e){return nt(this,"splice",e)},toReversed(){return qe(this).toReversed()},toSorted(e){return qe(this).toSorted(e)},toSpliced(...e){return qe(this).toSpliced(...e)},unshift(...e){return nt(this,"unshift",e)},values(){return kt(this,"values",le)}};function kt(e,t,s){const n=Os(e),r=n[t]();return n!==e&&!ve(e)&&(r._next=r.next,r.next=()=>{const i=r._next();return i.value&&(i.value=s(i.value)),i}),r}const Nr=Array.prototype;function Se(e,t,s,n,r,i){const o=Os(e),f=o!==e&&!ve(e),u=o[t];if(u!==Nr[t]){const p=u.apply(e,i);return f?le(p):p}let h=s;o!==e&&(f?h=function(p,S){return s.call(this,le(p),S,e)}:s.length>2&&(h=function(p,S){return s.call(this,p,S,e)}));const a=u.call(o,h,n);return f&&r?r(a):a}function Ws(e,t,s,n){const r=Os(e);let i=s;return r!==e&&(ve(e)?s.length>3&&(i=function(o,f,u){return s.call(this,o,f,u,e)}):i=function(o,f,u){return s.call(this,o,le(f),u,e)}),r[t](i,...n)}function es(e,t,s){const n=L(e);z(n,"iterate",gt);const r=n[t](...s);return(r===-1||r===!1)&&Rs(s[0])?(s[0]=L(s[0]),n[t](...s)):r}function nt(e,t,s=[]){Fe(),Ts();const n=L(e)[t].apply(e,s);return Cs(),De(),n}const jr=bs("__proto__,__v_isRef,__isVue"),Pn=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qe));function $r(e){Qe(e)||(e=String(e));const t=L(this);return z(t,"has",e),t.hasOwnProperty(e)}class In{constructor(t=!1,s=!1){this._isReadonly=t,this._isShallow=s}get(t,s,n){if(s==="__v_skip")return t.__v_skip;const r=this._isReadonly,i=this._isShallow;if(s==="__v_isReactive")return!r;if(s==="__v_isReadonly")return r;if(s==="__v_isShallow")return i;if(s==="__v_raw")return n===(r?i?zr:Dn:i?Fn:Mn).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(n)?t:void 0;const o=P(t);if(!r){let u;if(o&&(u=Lr[s]))return u;if(s==="hasOwnProperty")return $r}const f=Reflect.get(t,s,ee(t)?t:n);return(Qe(s)?Pn.has(s):jr(s))||(r||z(t,"get",s),i)?f:ee(f)?o&&vs(s)?f:f.value:q(f)?r?Hn(f):Ps(f):f}}class Rn extends In{constructor(t=!1){super(!1,t)}set(t,s,n,r){let i=t[s];if(!this._isShallow){const u=Xe(i);if(!ve(n)&&!Xe(n)&&(i=L(i),n=L(n)),!P(t)&&ee(i)&&!ee(n))return u?!1:(i.value=n,!0)}const o=P(t)&&vs(s)?Number(s)e,Ot=e=>Reflect.getPrototypeOf(e);function Wr(e,t,s){return function(...n){const r=this.__v_raw,i=L(r),o=ot(i),f=e==="entries"||e===Symbol.iterator&&o,u=e==="keys"&&o,h=r[e](...n),a=s?us:t?as:le;return!t&&z(i,"iterate",u?cs:Be),{next(){const{value:p,done:S}=h.next();return S?{value:p,done:S}:{value:f?[a(p[0]),a(p[1])]:a(p),done:S}},[Symbol.iterator](){return this}}}}function At(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function qr(e,t){const s={get(r){const i=this.__v_raw,o=L(i),f=L(r);e||(Ve(r,f)&&z(o,"get",r),z(o,"get",f));const{has:u}=Ot(o),h=t?us:e?as:le;if(u.call(o,r))return h(i.get(r));if(u.call(o,f))return h(i.get(f));i!==o&&i.get(r)},get size(){const r=this.__v_raw;return!e&&z(L(r),"iterate",Be),Reflect.get(r,"size",r)},has(r){const i=this.__v_raw,o=L(i),f=L(r);return e||(Ve(r,f)&&z(o,"has",r),z(o,"has",f)),r===f?i.has(r):i.has(r)||i.has(f)},forEach(r,i){const o=this,f=o.__v_raw,u=L(f),h=t?us:e?as:le;return!e&&z(u,"iterate",Be),f.forEach((a,p)=>r.call(i,h(a),h(p),o))}};return te(s,e?{add:At("add"),set:At("set"),delete:At("delete"),clear:At("clear")}:{add(r){!t&&!ve(r)&&!Xe(r)&&(r=L(r));const i=L(this);return Ot(i).has.call(i,r)||(i.add(r),Ce(i,"add",r,r)),this},set(r,i){!t&&!ve(i)&&!Xe(i)&&(i=L(i));const o=L(this),{has:f,get:u}=Ot(o);let h=f.call(o,r);h||(r=L(r),h=f.call(o,r));const a=u.call(o,r);return o.set(r,i),h?Ve(i,a)&&Ce(o,"set",r,i):Ce(o,"add",r,i),this},delete(r){const i=L(this),{has:o,get:f}=Ot(i);let u=o.call(i,r);u||(r=L(r),u=o.call(i,r)),f&&f.call(i,r);const h=i.delete(r);return u&&Ce(i,"delete",r,void 0),h},clear(){const r=L(this),i=r.size!==0,o=r.clear();return i&&Ce(r,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(r=>{s[r]=Wr(r,e,t)}),s}function As(e,t){const s=qr(e,t);return(n,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?n:Reflect.get(D(s,r)&&r in n?s:n,r,i)}const Gr={get:As(!1,!1)},Jr={get:As(!1,!0)},Yr={get:As(!0,!1)};const Mn=new WeakMap,Fn=new WeakMap,Dn=new WeakMap,zr=new WeakMap;function Xr(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Zr(e){return e.__v_skip||!Object.isExtensible(e)?0:Xr(vr(e))}function Ps(e){return Xe(e)?e:Is(e,!1,Vr,Gr,Mn)}function Qr(e){return Is(e,!1,Kr,Jr,Fn)}function Hn(e){return Is(e,!0,Br,Yr,Dn)}function Is(e,t,s,n,r){if(!q(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Zr(e);if(o===0)return e;const f=new Proxy(e,o===2?n:s);return r.set(e,f),f}function ut(e){return Xe(e)?ut(e.__v_raw):!!(e&&e.__v_isReactive)}function Xe(e){return!!(e&&e.__v_isReadonly)}function ve(e){return!!(e&&e.__v_isShallow)}function Rs(e){return e?!!e.__v_raw:!1}function L(e){const t=e&&e.__v_raw;return t?L(t):e}function kr(e){return!D(e,"__v_skip")&&Object.isExtensible(e)&&bn(e,"__v_skip",!0),e}const le=e=>q(e)?Ps(e):e,as=e=>q(e)?Hn(e):e;function ee(e){return e?e.__v_isRef===!0:!1}function ei(e){return ee(e)?e.value:e}const ti={get:(e,t,s)=>t==="__v_raw"?e:ei(Reflect.get(e,t,s)),set:(e,t,s,n)=>{const r=e[t];return ee(r)&&!ee(s)?(r.value=s,!0):Reflect.set(e,t,s,n)}};function Ln(e){return ut(e)?e:new Proxy(e,ti)}class si{constructor(t,s,n){this.fn=t,this.setter=s,this._value=void 0,this.dep=new On(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=pt-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!s,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&U!==this)return wn(this,!0),!0}get value(){const t=this.dep.track();return Cn(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function ni(e,t,s=!1){let n,r;return I(e)?n=e:(n=e.get,r=e.set),new si(n,r,s)}const Pt={},Ft=new WeakMap;let Ue;function ri(e,t=!1,s=Ue){if(s){let n=Ft.get(s);n||Ft.set(s,n=[]),n.push(e)}}function ii(e,t,s=V){const{immediate:n,deep:r,once:i,scheduler:o,augmentJob:f,call:u}=s,h=O=>r?O:ve(O)||r===!1||r===0?Re(O,1):Re(O);let a,p,S,T,F=!1,M=!1;if(ee(e)?(p=()=>e.value,F=ve(e)):ut(e)?(p=()=>h(e),F=!0):P(e)?(M=!0,F=e.some(O=>ut(O)||ve(O)),p=()=>e.map(O=>{if(ee(O))return O.value;if(ut(O))return h(O);if(I(O))return u?u(O,2):O()})):I(e)?t?p=u?()=>u(e,2):e:p=()=>{if(S){Fe();try{S()}finally{De()}}const O=Ue;Ue=a;try{return u?u(e,3,[T]):e(T)}finally{Ue=O}}:p=ye,t&&r){const O=p,G=r===!0?1/0:r;p=()=>Re(O(),G)}const Y=Fr(),N=()=>{a.stop(),Y&&Y.active&&ys(Y.effects,a)};if(i&&t){const O=t;t=(...G)=>{O(...G),N()}}let K=M?new Array(e.length).fill(Pt):Pt;const W=O=>{if(!(!(a.flags&1)||!a.dirty&&!O))if(t){const G=a.run();if(r||F||(M?G.some((Oe,ue)=>Ve(Oe,K[ue])):Ve(G,K))){S&&S();const Oe=Ue;Ue=a;try{const ue=[G,K===Pt?void 0:M&&K[0]===Pt?[]:K,T];u?u(t,3,ue):t(...ue),K=G}finally{Ue=Oe}}}else a.run()};return f&&f(W),a=new yn(p),a.scheduler=o?()=>o(W,!1):W,T=O=>ri(O,!1,a),S=a.onStop=()=>{const O=Ft.get(a);if(O){if(u)u(O,4);else for(const G of O)G();Ft.delete(a)}},t?n?W(!0):K=a.run():o?o(W.bind(null,!0),!0):a.run(),N.pause=a.pause.bind(a),N.resume=a.resume.bind(a),N.stop=N,N}function Re(e,t=1/0,s){if(t<=0||!q(e)||e.__v_skip||(s=s||new Set,s.has(e)))return e;if(s.add(e),t--,ee(e))Re(e.value,t,s);else if(P(e))for(let n=0;n{Re(n,t,s)});else if(wr(e)){for(const n in e)Re(e[n],t,s);for(const n of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,n)&&Re(e[n],t,s)}return e}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/function yt(e,t,s,n){try{return n?e(...n):e()}catch(r){Wt(r,t,s)}}function we(e,t,s,n){if(I(e)){const r=yt(e,t,s,n);return r&&mn(r)&&r.catch(i=>{Wt(i,t,s)}),r}if(P(e)){const r=[];for(let i=0;i>>1,r=Q[n],i=mt(r);i=mt(s)?Q.push(e):Q.splice(fi(t),0,e),e.flags|=1,jn()}}function jn(){Dt||(Dt=Nn.then(Un))}function ci(e){P(e)?Ye.push(...e):Pe&&e.id===-1?Pe.splice(Ge+1,0,e):e.flags&1||(Ye.push(e),e.flags|=1),jn()}function qs(e,t,s=me+1){for(;smt(s)-mt(n));if(Ye.length=0,Pe){Pe.push(...t);return}for(Pe=t,Ge=0;Gee.id==null?e.flags&2?-1:1/0:e.id;function Un(e){try{for(me=0;me{n._d&&en(-1);const i=Ht(t);let o;try{o=e(...r)}finally{Ht(i),n._d&&en(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function je(e,t,s,n){const r=e.dirs,i=t&&t.dirs;for(let o=0;oe.__isTeleport;function Fs(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Fs(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Bn(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function Lt(e,t,s,n,r=!1){if(P(e)){e.forEach((F,M)=>Lt(F,t&&(P(t)?t[M]:t),s,n,r));return}if(at(n)&&!r){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Lt(e,t,s,n.component.subTree);return}const i=n.shapeFlag&4?Ls(n.component):n.el,o=r?null:i,{i:f,r:u}=e,h=t&&t.r,a=f.refs===V?f.refs={}:f.refs,p=f.setupState,S=L(p),T=p===V?()=>!1:F=>D(S,F);if(h!=null&&h!==u&&(J(h)?(a[h]=null,T(h)&&(p[h]=null)):ee(h)&&(h.value=null)),I(u))yt(u,f,12,[o,a]);else{const F=J(u),M=ee(u);if(F||M){const Y=()=>{if(e.f){const N=F?T(u)?p[u]:a[u]:u.value;r?P(N)&&ys(N,i):P(N)?N.includes(i)||N.push(i):F?(a[u]=[i],T(u)&&(p[u]=a[u])):(u.value=[i],e.k&&(a[e.k]=u.value))}else F?(a[u]=o,T(u)&&(p[u]=o)):M&&(u.value=o,e.k&&(a[e.k]=o))};o?(Y.id=-1,ie(Y,s)):Y()}}}Kt().requestIdleCallback;Kt().cancelIdleCallback;const at=e=>!!e.type.__asyncLoader,Kn=e=>e.type.__isKeepAlive;function hi(e,t){Wn(e,"a",t)}function pi(e,t){Wn(e,"da",t)}function Wn(e,t,s=k){const n=e.__wdc||(e.__wdc=()=>{let r=s;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(qt(t,n,s),s){let r=s.parent;for(;r&&r.parent;)Kn(r.parent.vnode)&&gi(n,t,s,r),r=r.parent}}function gi(e,t,s,n){const r=qt(t,e,n,!0);qn(()=>{ys(n[t],r)},s)}function qt(e,t,s=k,n=!1){if(s){const r=s[e]||(s[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Fe();const f=vt(s),u=we(t,s,e,o);return f(),De(),u});return n?r.unshift(i):r.push(i),i}}const Ee=e=>(t,s=k)=>{(!xt||e==="sp")&&qt(e,(...n)=>t(...n),s)},mi=Ee("bm"),_i=Ee("m"),bi=Ee("bu"),xi=Ee("u"),yi=Ee("bum"),qn=Ee("um"),vi=Ee("sp"),wi=Ee("rtg"),Si=Ee("rtc");function Ti(e,t=k){qt("ec",e,t)}const Ci=Symbol.for("v-ndc"),ds=e=>e?dr(e)?Ls(e):ds(e.parent):null,dt=te(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ds(e.parent),$root:e=>ds(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Jn(e),$forceUpdate:e=>e.f||(e.f=()=>{Ms(e.update)}),$nextTick:e=>e.n||(e.n=li.bind(e.proxy)),$watch:e=>Ji.bind(e)}),ts=(e,t)=>e!==V&&!e.__isScriptSetup&&D(e,t),Ei={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:n,data:r,props:i,accessCache:o,type:f,appContext:u}=e;let h;if(t[0]!=="$"){const T=o[t];if(T!==void 0)switch(T){case 1:return n[t];case 2:return r[t];case 4:return s[t];case 3:return i[t]}else{if(ts(n,t))return o[t]=1,n[t];if(r!==V&&D(r,t))return o[t]=2,r[t];if((h=e.propsOptions[0])&&D(h,t))return o[t]=3,i[t];if(s!==V&&D(s,t))return o[t]=4,s[t];hs&&(o[t]=0)}}const a=dt[t];let p,S;if(a)return t==="$attrs"&&z(e.attrs,"get",""),a(e);if((p=f.__cssModules)&&(p=p[t]))return p;if(s!==V&&D(s,t))return o[t]=4,s[t];if(S=u.config.globalProperties,D(S,t))return S[t]},set({_:e},t,s){const{data:n,setupState:r,ctx:i}=e;return ts(r,t)?(r[t]=s,!0):n!==V&&D(n,t)?(n[t]=s,!0):D(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=s,!0)},has({_:{data:e,setupState:t,accessCache:s,ctx:n,appContext:r,propsOptions:i}},o){let f;return!!s[o]||e!==V&&D(e,o)||ts(t,o)||(f=i[0])&&D(f,o)||D(n,o)||D(dt,o)||D(r.config.globalProperties,o)},defineProperty(e,t,s){return s.get!=null?e._.accessCache[t]=0:D(s,"value")&&this.set(e,t,s.value,null),Reflect.defineProperty(e,t,s)}};function Gs(e){return P(e)?e.reduce((t,s)=>(t[s]=null,t),{}):e}let hs=!0;function Oi(e){const t=Jn(e),s=e.proxy,n=e.ctx;hs=!1,t.beforeCreate&&Js(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:f,provide:u,inject:h,created:a,beforeMount:p,mounted:S,beforeUpdate:T,updated:F,activated:M,deactivated:Y,beforeDestroy:N,beforeUnmount:K,destroyed:W,unmounted:O,render:G,renderTracked:Oe,renderTriggered:ue,errorCaptured:Ae,serverPrefetch:wt,expose:He,inheritAttrs:ke,components:St,directives:Tt,filters:Yt}=t;if(h&&Ai(h,n,null),o)for(const B in o){const j=o[B];I(j)&&(n[B]=j.bind(s))}if(r){const B=r.call(s,s);q(B)&&(e.data=Ps(B))}if(hs=!0,i)for(const B in i){const j=i[B],Le=I(j)?j.bind(s,s):I(j.get)?j.get.bind(s,s):ye,Ct=!I(j)&&I(j.set)?j.set.bind(s):ye,Ne=bo({get:Le,set:Ct});Object.defineProperty(n,B,{enumerable:!0,configurable:!0,get:()=>Ne.value,set:ae=>Ne.value=ae})}if(f)for(const B in f)Gn(f[B],n,s,B);if(u){const B=I(u)?u.call(s):u;Reflect.ownKeys(B).forEach(j=>{Di(j,B[j])})}a&&Js(a,e,"c");function X(B,j){P(j)?j.forEach(Le=>B(Le.bind(s))):j&&B(j.bind(s))}if(X(mi,p),X(_i,S),X(bi,T),X(xi,F),X(hi,M),X(pi,Y),X(Ti,Ae),X(Si,Oe),X(wi,ue),X(yi,K),X(qn,O),X(vi,wt),P(He))if(He.length){const B=e.exposed||(e.exposed={});He.forEach(j=>{Object.defineProperty(B,j,{get:()=>s[j],set:Le=>s[j]=Le})})}else e.exposed||(e.exposed={});G&&e.render===ye&&(e.render=G),ke!=null&&(e.inheritAttrs=ke),St&&(e.components=St),Tt&&(e.directives=Tt),wt&&Bn(e)}function Ai(e,t,s=ye){P(e)&&(e=ps(e));for(const n in e){const r=e[n];let i;q(r)?"default"in r?i=It(r.from||n,r.default,!0):i=It(r.from||n):i=It(r),ee(i)?Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[n]=i}}function Js(e,t,s){we(P(e)?e.map(n=>n.bind(t.proxy)):e.bind(t.proxy),t,s)}function Gn(e,t,s,n){let r=n.includes(".")?lr(s,n):()=>s[n];if(J(e)){const i=t[e];I(i)&&ns(r,i)}else if(I(e))ns(r,e.bind(s));else if(q(e))if(P(e))e.forEach(i=>Gn(i,t,s,n));else{const i=I(e.handler)?e.handler.bind(s):t[e.handler];I(i)&&ns(r,i,e)}}function Jn(e){const t=e.type,{mixins:s,extends:n}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,f=i.get(t);let u;return f?u=f:!r.length&&!s&&!n?u=t:(u={},r.length&&r.forEach(h=>Nt(u,h,o,!0)),Nt(u,t,o)),q(t)&&i.set(t,u),u}function Nt(e,t,s,n=!1){const{mixins:r,extends:i}=t;i&&Nt(e,i,s,!0),r&&r.forEach(o=>Nt(e,o,s,!0));for(const o in t)if(!(n&&o==="expose")){const f=Pi[o]||s&&s[o];e[o]=f?f(e[o],t[o]):t[o]}return e}const Pi={data:Ys,props:zs,emits:zs,methods:it,computed:it,beforeCreate:Z,created:Z,beforeMount:Z,mounted:Z,beforeUpdate:Z,updated:Z,beforeDestroy:Z,beforeUnmount:Z,destroyed:Z,unmounted:Z,activated:Z,deactivated:Z,errorCaptured:Z,serverPrefetch:Z,components:it,directives:it,watch:Ri,provide:Ys,inject:Ii};function Ys(e,t){return t?e?function(){return te(I(e)?e.call(this,this):e,I(t)?t.call(this,this):t)}:t:e}function Ii(e,t){return it(ps(e),ps(t))}function ps(e){if(P(e)){const t={};for(let s=0;s1)return s&&I(t)?t.call(n&&n.proxy):t}}const zn={},Xn=()=>Object.create(zn),Zn=e=>Object.getPrototypeOf(e)===zn;function Hi(e,t,s,n=!1){const r={},i=Xn();e.propsDefaults=Object.create(null),Qn(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);s?e.props=n?r:Qr(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Li(e,t,s,n){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,f=L(r),[u]=e.propsOptions;let h=!1;if((n||o>0)&&!(o&16)){if(o&8){const a=e.vnode.dynamicProps;for(let p=0;p{u=!0;const[S,T]=kn(p,t,!0);te(o,S),T&&f.push(...T)};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!i&&!u)return q(e)&&n.set(e,Je),Je;if(P(i))for(let a=0;ae[0]==="_"||e==="$stable",Ds=e=>P(e)?e.map(be):[be(e)],ji=(e,t,s)=>{if(t._n)return t;const n=ui((...r)=>Ds(t(...r)),s);return n._c=!1,n},tr=(e,t,s)=>{const n=e._ctx;for(const r in e){if(er(r))continue;const i=e[r];if(I(i))t[r]=ji(r,i,n);else if(i!=null){const o=Ds(i);t[r]=()=>o}}},sr=(e,t)=>{const s=Ds(t);e.slots.default=()=>s},nr=(e,t,s)=>{for(const n in t)(s||n!=="_")&&(e[n]=t[n])},$i=(e,t,s)=>{const n=e.slots=Xn();if(e.vnode.shapeFlag&32){const r=t._;r?(nr(n,t,s),s&&bn(n,"_",r,!0)):tr(t,n)}else t&&sr(e,t)},Ui=(e,t,s)=>{const{vnode:n,slots:r}=e;let i=!0,o=V;if(n.shapeFlag&32){const f=t._;f?s&&f===1?i=!1:nr(r,t,s):(i=!t.$stable,tr(t,r)),o=t}else t&&(sr(e,t),o={default:1});if(i)for(const f in r)!er(f)&&o[f]==null&&delete r[f]},ie=eo;function Vi(e){return Bi(e)}function Bi(e,t){const s=Kt();s.__VUE__=!0;const{insert:n,remove:r,patchProp:i,createElement:o,createText:f,createComment:u,setText:h,setElementText:a,parentNode:p,nextSibling:S,setScopeId:T=ye,insertStaticContent:F}=e,M=(l,c,d,_=null,g=null,m=null,v=void 0,y=null,x=!!c.dynamicChildren)=>{if(l===c)return;l&&!rt(l,c)&&(_=Et(l),ae(l,g,m,!0),l=null),c.patchFlag===-2&&(x=!1,c.dynamicChildren=null);const{type:b,ref:E,shapeFlag:w}=c;switch(b){case Jt:Y(l,c,d,_);break;case _t:N(l,c,d,_);break;case rs:l==null&&K(c,d,_,v);break;case _e:St(l,c,d,_,g,m,v,y,x);break;default:w&1?G(l,c,d,_,g,m,v,y,x):w&6?Tt(l,c,d,_,g,m,v,y,x):(w&64||w&128)&&b.process(l,c,d,_,g,m,v,y,x,tt)}E!=null&&g&&Lt(E,l&&l.ref,m,c||l,!c)},Y=(l,c,d,_)=>{if(l==null)n(c.el=f(c.children),d,_);else{const g=c.el=l.el;c.children!==l.children&&h(g,c.children)}},N=(l,c,d,_)=>{l==null?n(c.el=u(c.children||""),d,_):c.el=l.el},K=(l,c,d,_)=>{[l.el,l.anchor]=F(l.children,c,d,_,l.el,l.anchor)},W=({el:l,anchor:c},d,_)=>{let g;for(;l&&l!==c;)g=S(l),n(l,d,_),l=g;n(c,d,_)},O=({el:l,anchor:c})=>{let d;for(;l&&l!==c;)d=S(l),r(l),l=d;r(c)},G=(l,c,d,_,g,m,v,y,x)=>{c.type==="svg"?v="svg":c.type==="math"&&(v="mathml"),l==null?Oe(c,d,_,g,m,v,y,x):wt(l,c,g,m,v,y,x)},Oe=(l,c,d,_,g,m,v,y)=>{let x,b;const{props:E,shapeFlag:w,transition:C,dirs:A}=l;if(x=l.el=o(l.type,m,E&&E.is,E),w&8?a(x,l.children):w&16&&Ae(l.children,x,null,_,g,ss(l,m),v,y),A&&je(l,null,_,"created"),ue(x,l,l.scopeId,v,_),E){for(const $ in E)$!=="value"&&!lt($)&&i(x,$,null,E[$],m,_);"value"in E&&i(x,"value",null,E.value,m),(b=E.onVnodeBeforeMount)&&ge(b,_,l)}A&&je(l,null,_,"beforeMount");const R=Ki(g,C);R&&C.beforeEnter(x),n(x,c,d),((b=E&&E.onVnodeMounted)||R||A)&&ie(()=>{b&&ge(b,_,l),R&&C.enter(x),A&&je(l,null,_,"mounted")},g)},ue=(l,c,d,_,g)=>{if(d&&T(l,d),_)for(let m=0;m<_.length;m++)T(l,_[m]);if(g){let m=g.subTree;if(c===m||cr(m.type)&&(m.ssContent===c||m.ssFallback===c)){const v=g.vnode;ue(l,v,v.scopeId,v.slotScopeIds,g.parent)}}},Ae=(l,c,d,_,g,m,v,y,x=0)=>{for(let b=x;b{const y=c.el=l.el;let{patchFlag:x,dynamicChildren:b,dirs:E}=c;x|=l.patchFlag&16;const w=l.props||V,C=c.props||V;let A;if(d&&$e(d,!1),(A=C.onVnodeBeforeUpdate)&&ge(A,d,c,l),E&&je(c,l,d,"beforeUpdate"),d&&$e(d,!0),(w.innerHTML&&C.innerHTML==null||w.textContent&&C.textContent==null)&&a(y,""),b?He(l.dynamicChildren,b,y,d,_,ss(c,g),m):v||j(l,c,y,null,d,_,ss(c,g),m,!1),x>0){if(x&16)ke(y,w,C,d,g);else if(x&2&&w.class!==C.class&&i(y,"class",null,C.class,g),x&4&&i(y,"style",w.style,C.style,g),x&8){const R=c.dynamicProps;for(let $=0;${A&&ge(A,d,c,l),E&&je(c,l,d,"updated")},_)},He=(l,c,d,_,g,m,v)=>{for(let y=0;y{if(c!==d){if(c!==V)for(const m in c)!lt(m)&&!(m in d)&&i(l,m,c[m],null,g,_);for(const m in d){if(lt(m))continue;const v=d[m],y=c[m];v!==y&&m!=="value"&&i(l,m,y,v,g,_)}"value"in d&&i(l,"value",c.value,d.value,g)}},St=(l,c,d,_,g,m,v,y,x)=>{const b=c.el=l?l.el:f(""),E=c.anchor=l?l.anchor:f("");let{patchFlag:w,dynamicChildren:C,slotScopeIds:A}=c;A&&(y=y?y.concat(A):A),l==null?(n(b,d,_),n(E,d,_),Ae(c.children||[],d,E,g,m,v,y,x)):w>0&&w&64&&C&&l.dynamicChildren?(He(l.dynamicChildren,C,d,g,m,v,y),(c.key!=null||g&&c===g.subTree)&&rr(l,c,!0)):j(l,c,d,E,g,m,v,y,x)},Tt=(l,c,d,_,g,m,v,y,x)=>{c.slotScopeIds=y,l==null?c.shapeFlag&512?g.ctx.activate(c,d,_,v,x):Yt(c,d,_,g,m,v,x):Ns(l,c,x)},Yt=(l,c,d,_,g,m,v)=>{const y=l.component=ao(l,_,g);if(Kn(l)&&(y.ctx.renderer=tt),ho(y,!1,v),y.asyncDep){if(g&&g.registerDep(y,X,v),!l.el){const x=y.subTree=Ke(_t);N(null,x,c,d)}}else X(y,l,c,d,g,m,v)},Ns=(l,c,d)=>{const _=c.component=l.component;if(Qi(l,c,d))if(_.asyncDep&&!_.asyncResolved){B(_,c,d);return}else _.next=c,_.update();else c.el=l.el,_.vnode=c},X=(l,c,d,_,g,m,v)=>{const y=()=>{if(l.isMounted){let{next:w,bu:C,u:A,parent:R,vnode:$}=l;{const he=ir(l);if(he){w&&(w.el=$.el,B(l,w,v)),he.asyncDep.then(()=>{l.isUnmounted||y()});return}}let H=w,ne;$e(l,!1),w?(w.el=$.el,B(l,w,v)):w=$,C&&Zt(C),(ne=w.props&&w.props.onVnodeBeforeUpdate)&&ge(ne,R,w,$),$e(l,!0);const se=Qs(l),de=l.subTree;l.subTree=se,M(de,se,p(de.el),Et(de),l,g,m),w.el=se.el,H===null&&ki(l,se.el),A&&ie(A,g),(ne=w.props&&w.props.onVnodeUpdated)&&ie(()=>ge(ne,R,w,$),g)}else{let w;const{el:C,props:A}=c,{bm:R,m:$,parent:H,root:ne,type:se}=l,de=at(c);$e(l,!1),R&&Zt(R),!de&&(w=A&&A.onVnodeBeforeMount)&&ge(w,H,c),$e(l,!0);{ne.ce&&ne.ce._injectChildStyle(se);const he=l.subTree=Qs(l);M(null,he,d,_,l,g,m),c.el=he.el}if($&&ie($,g),!de&&(w=A&&A.onVnodeMounted)){const he=c;ie(()=>ge(w,H,he),g)}(c.shapeFlag&256||H&&at(H.vnode)&&H.vnode.shapeFlag&256)&&l.a&&ie(l.a,g),l.isMounted=!0,c=d=_=null}};l.scope.on();const x=l.effect=new yn(y);l.scope.off();const b=l.update=x.run.bind(x),E=l.job=x.runIfDirty.bind(x);E.i=l,E.id=l.uid,x.scheduler=()=>Ms(E),$e(l,!0),b()},B=(l,c,d)=>{c.component=l;const _=l.vnode.props;l.vnode=c,l.next=null,Li(l,c.props,_,d),Ui(l,c.children,d),Fe(),qs(l),De()},j=(l,c,d,_,g,m,v,y,x=!1)=>{const b=l&&l.children,E=l?l.shapeFlag:0,w=c.children,{patchFlag:C,shapeFlag:A}=c;if(C>0){if(C&128){Ct(b,w,d,_,g,m,v,y,x);return}else if(C&256){Le(b,w,d,_,g,m,v,y,x);return}}A&8?(E&16&&et(b,g,m),w!==b&&a(d,w)):E&16?A&16?Ct(b,w,d,_,g,m,v,y,x):et(b,g,m,!0):(E&8&&a(d,""),A&16&&Ae(w,d,_,g,m,v,y,x))},Le=(l,c,d,_,g,m,v,y,x)=>{l=l||Je,c=c||Je;const b=l.length,E=c.length,w=Math.min(b,E);let C;for(C=0;CE?et(l,g,m,!0,!1,w):Ae(c,d,_,g,m,v,y,x,w)},Ct=(l,c,d,_,g,m,v,y,x)=>{let b=0;const E=c.length;let w=l.length-1,C=E-1;for(;b<=w&&b<=C;){const A=l[b],R=c[b]=x?Ie(c[b]):be(c[b]);if(rt(A,R))M(A,R,d,null,g,m,v,y,x);else break;b++}for(;b<=w&&b<=C;){const A=l[w],R=c[C]=x?Ie(c[C]):be(c[C]);if(rt(A,R))M(A,R,d,null,g,m,v,y,x);else break;w--,C--}if(b>w){if(b<=C){const A=C+1,R=AC)for(;b<=w;)ae(l[b],g,m,!0),b++;else{const A=b,R=b,$=new Map;for(b=R;b<=C;b++){const re=c[b]=x?Ie(c[b]):be(c[b]);re.key!=null&&$.set(re.key,b)}let H,ne=0;const se=C-R+1;let de=!1,he=0;const st=new Array(se);for(b=0;b=se){ae(re,g,m,!0);continue}let pe;if(re.key!=null)pe=$.get(re.key);else for(H=R;H<=C;H++)if(st[H-R]===0&&rt(re,c[H])){pe=H;break}pe===void 0?ae(re,g,m,!0):(st[pe-R]=b+1,pe>=he?he=pe:de=!0,M(re,c[pe],d,null,g,m,v,y,x),ne++)}const Us=de?Wi(st):Je;for(H=Us.length-1,b=se-1;b>=0;b--){const re=R+b,pe=c[re],Vs=re+1{const{el:m,type:v,transition:y,children:x,shapeFlag:b}=l;if(b&6){Ne(l.component.subTree,c,d,_);return}if(b&128){l.suspense.move(c,d,_);return}if(b&64){v.move(l,c,d,tt);return}if(v===_e){n(m,c,d);for(let w=0;wy.enter(m),g);else{const{leave:w,delayLeave:C,afterLeave:A}=y,R=()=>n(m,c,d),$=()=>{w(m,()=>{R(),A&&A()})};C?C(m,R,$):$()}else n(m,c,d)},ae=(l,c,d,_=!1,g=!1)=>{const{type:m,props:v,ref:y,children:x,dynamicChildren:b,shapeFlag:E,patchFlag:w,dirs:C,cacheIndex:A}=l;if(w===-2&&(g=!1),y!=null&&Lt(y,null,d,l,!0),A!=null&&(c.renderCache[A]=void 0),E&256){c.ctx.deactivate(l);return}const R=E&1&&C,$=!at(l);let H;if($&&(H=v&&v.onVnodeBeforeUnmount)&&ge(H,c,l),E&6)mr(l.component,d,_);else{if(E&128){l.suspense.unmount(d,_);return}R&&je(l,null,c,"beforeUnmount"),E&64?l.type.remove(l,c,d,tt,_):b&&!b.hasOnce&&(m!==_e||w>0&&w&64)?et(b,c,d,!1,!0):(m===_e&&w&384||!g&&E&16)&&et(x,c,d),_&&js(l)}($&&(H=v&&v.onVnodeUnmounted)||R)&&ie(()=>{H&&ge(H,c,l),R&&je(l,null,c,"unmounted")},d)},js=l=>{const{type:c,el:d,anchor:_,transition:g}=l;if(c===_e){gr(d,_);return}if(c===rs){O(l);return}const m=()=>{r(d),g&&!g.persisted&&g.afterLeave&&g.afterLeave()};if(l.shapeFlag&1&&g&&!g.persisted){const{leave:v,delayLeave:y}=g,x=()=>v(d,m);y?y(l.el,m,x):x()}else m()},gr=(l,c)=>{let d;for(;l!==c;)d=S(l),r(l),l=d;r(c)},mr=(l,c,d)=>{const{bum:_,scope:g,job:m,subTree:v,um:y,m:x,a:b}=l;Zs(x),Zs(b),_&&Zt(_),g.stop(),m&&(m.flags|=8,ae(v,l,c,d)),y&&ie(y,c),ie(()=>{l.isUnmounted=!0},c),c&&c.pendingBranch&&!c.isUnmounted&&l.asyncDep&&!l.asyncResolved&&l.suspenseId===c.pendingId&&(c.deps--,c.deps===0&&c.resolve())},et=(l,c,d,_=!1,g=!1,m=0)=>{for(let v=m;v{if(l.shapeFlag&6)return Et(l.component.subTree);if(l.shapeFlag&128)return l.suspense.next();const c=S(l.anchor||l.el),d=c&&c[ai];return d?S(d):c};let zt=!1;const $s=(l,c,d)=>{l==null?c._vnode&&ae(c._vnode,null,null,!0):M(c._vnode||null,l,c,null,null,null,d),c._vnode=l,zt||(zt=!0,qs(),$n(),zt=!1)},tt={p:M,um:ae,m:Ne,r:js,mt:Yt,mc:Ae,pc:j,pbc:He,n:Et,o:e};return{render:$s,hydrate:void 0,createApp:Fi($s)}}function ss({type:e,props:t},s){return s==="svg"&&e==="foreignObject"||s==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:s}function $e({effect:e,job:t},s){s?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function Ki(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function rr(e,t,s=!1){const n=e.children,r=t.children;if(P(n)&&P(r))for(let i=0;i>1,e[s[f]]0&&(t[n]=s[i-1]),s[i]=n)}}for(i=s.length,o=s[i-1];i-- >0;)s[i]=o,o=t[o];return s}function ir(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:ir(t)}function Zs(e){if(e)for(let t=0;tIt(qi);function ns(e,t,s){return or(e,t,s)}function or(e,t,s=V){const{immediate:n,deep:r,flush:i,once:o}=s,f=te({},s),u=t&&n||!t&&i!=="post";let h;if(xt){if(i==="sync"){const T=Gi();h=T.__watcherHandles||(T.__watcherHandles=[])}else if(!u){const T=()=>{};return T.stop=ye,T.resume=ye,T.pause=ye,T}}const a=k;f.call=(T,F,M)=>we(T,a,F,M);let p=!1;i==="post"?f.scheduler=T=>{ie(T,a&&a.suspense)}:i!=="sync"&&(p=!0,f.scheduler=(T,F)=>{F?T():Ms(T)}),f.augmentJob=T=>{t&&(T.flags|=4),p&&(T.flags|=2,a&&(T.id=a.uid,T.i=a))};const S=ii(e,t,f);return xt&&(h?h.push(S):u&&S()),S}function Ji(e,t,s){const n=this.proxy,r=J(e)?e.includes(".")?lr(n,e):()=>n[e]:e.bind(n,n);let i;I(t)?i=t:(i=t.handler,s=t);const o=vt(this),f=or(r,i.bind(n),s);return o(),f}function lr(e,t){const s=t.split(".");return()=>{let n=e;for(let r=0;rt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Me(t)}Modifiers`]||e[`${We(t)}Modifiers`];function zi(e,t,...s){if(e.isUnmounted)return;const n=e.vnode.props||V;let r=s;const i=t.startsWith("update:"),o=i&&Yi(n,t.slice(7));o&&(o.trim&&(r=s.map(a=>J(a)?a.trim():a)),o.number&&(r=s.map(Cr)));let f,u=n[f=Xt(t)]||n[f=Xt(Me(t))];!u&&i&&(u=n[f=Xt(We(t))]),u&&we(u,e,6,r);const h=n[f+"Once"];if(h){if(!e.emitted)e.emitted={};else if(e.emitted[f])return;e.emitted[f]=!0,we(h,e,6,r)}}function fr(e,t,s=!1){const n=t.emitsCache,r=n.get(e);if(r!==void 0)return r;const i=e.emits;let o={},f=!1;if(!I(e)){const u=h=>{const a=fr(h,t,!0);a&&(f=!0,te(o,a))};!s&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!i&&!f?(q(e)&&n.set(e,null),null):(P(i)?i.forEach(u=>o[u]=null):te(o,i),q(e)&&n.set(e,o),o)}function Gt(e,t){return!e||!Ut(t)?!1:(t=t.slice(2).replace(/Once$/,""),D(e,t[0].toLowerCase()+t.slice(1))||D(e,We(t))||D(e,t))}function Qs(e){const{type:t,vnode:s,proxy:n,withProxy:r,propsOptions:[i],slots:o,attrs:f,emit:u,render:h,renderCache:a,props:p,data:S,setupState:T,ctx:F,inheritAttrs:M}=e,Y=Ht(e);let N,K;try{if(s.shapeFlag&4){const O=r||n,G=O;N=be(h.call(G,O,a,p,T,S,F)),K=f}else{const O=t;N=be(O.length>1?O(p,{attrs:f,slots:o,emit:u}):O(p,null)),K=t.props?f:Xi(f)}}catch(O){ht.length=0,Wt(O,e,1),N=Ke(_t)}let W=N;if(K&&M!==!1){const O=Object.keys(K),{shapeFlag:G}=W;O.length&&G&7&&(i&&O.some(xs)&&(K=Zi(K,i)),W=Ze(W,K,!1,!0))}return s.dirs&&(W=Ze(W,null,!1,!0),W.dirs=W.dirs?W.dirs.concat(s.dirs):s.dirs),s.transition&&Fs(W,s.transition),N=W,Ht(Y),N}const Xi=e=>{let t;for(const s in e)(s==="class"||s==="style"||Ut(s))&&((t||(t={}))[s]=e[s]);return t},Zi=(e,t)=>{const s={};for(const n in e)(!xs(n)||!(n.slice(9)in t))&&(s[n]=e[n]);return s};function Qi(e,t,s){const{props:n,children:r,component:i}=e,{props:o,children:f,patchFlag:u}=t,h=i.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&u>=0){if(u&1024)return!0;if(u&16)return n?ks(n,o,h):!!o;if(u&8){const a=t.dynamicProps;for(let p=0;pe.__isSuspense;function eo(e,t){t&&t.pendingBranch?P(e)?t.effects.push(...e):t.effects.push(e):ci(e)}const _e=Symbol.for("v-fgt"),Jt=Symbol.for("v-txt"),_t=Symbol.for("v-cmt"),rs=Symbol.for("v-stc"),ht=[];let fe=null;function to(e=!1){ht.push(fe=e?null:[])}function so(){ht.pop(),fe=ht[ht.length-1]||null}let bt=1;function en(e,t=!1){bt+=e,e<0&&fe&&t&&(fe.hasOnce=!0)}function no(e){return e.dynamicChildren=bt>0?fe||Je:null,so(),bt>0&&fe&&fe.push(e),e}function ro(e,t,s,n,r,i){return no(jt(e,t,s,n,r,i,!0))}function ur(e){return e?e.__v_isVNode===!0:!1}function rt(e,t){return e.type===t.type&&e.key===t.key}const ar=({key:e})=>e??null,Rt=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?J(e)||ee(e)||I(e)?{i:xe,r:e,k:t,f:!!s}:e:null);function jt(e,t=null,s=null,n=0,r=null,i=e===_e?0:1,o=!1,f=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&ar(t),ref:t&&Rt(t),scopeId:Vn,slotScopeIds:null,children:s,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:n,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:xe};return f?(Hs(u,s),i&128&&e.normalize(u)):s&&(u.shapeFlag|=J(s)?8:16),bt>0&&!o&&fe&&(u.patchFlag>0||i&6)&&u.patchFlag!==32&&fe.push(u),u}const Ke=io;function io(e,t=null,s=null,n=0,r=null,i=!1){if((!e||e===Ci)&&(e=_t),ur(e)){const f=Ze(e,t,!0);return s&&Hs(f,s),bt>0&&!i&&fe&&(f.shapeFlag&6?fe[fe.indexOf(e)]=f:fe.push(f)),f.patchFlag=-2,f}if(_o(e)&&(e=e.__vccOpts),t){t=oo(t);let{class:f,style:u}=t;f&&!J(f)&&(t.class=Ss(f)),q(u)&&(Rs(u)&&!P(u)&&(u=te({},u)),t.style=ws(u))}const o=J(e)?1:cr(e)?128:di(e)?64:q(e)?4:I(e)?2:0;return jt(e,t,s,n,r,o,i,!0)}function oo(e){return e?Rs(e)||Zn(e)?te({},e):e:null}function Ze(e,t,s=!1,n=!1){const{props:r,ref:i,patchFlag:o,children:f,transition:u}=e,h=t?fo(r||{},t):r,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:h,key:h&&ar(h),ref:t&&t.ref?s&&i?P(i)?i.concat(Rt(t)):[i,Rt(t)]:Rt(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:f,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==_e?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ze(e.ssContent),ssFallback:e.ssFallback&&Ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&n&&Fs(a,u.clone(a)),a}function lo(e=" ",t=0){return Ke(Jt,null,e,t)}function be(e){return e==null||typeof e=="boolean"?Ke(_t):P(e)?Ke(_e,null,e.slice()):ur(e)?Ie(e):Ke(Jt,null,String(e))}function Ie(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Ze(e)}function Hs(e,t){let s=0;const{shapeFlag:n}=e;if(t==null)t=null;else if(P(t))s=16;else if(typeof t=="object")if(n&65){const r=t.default;r&&(r._c&&(r._d=!1),Hs(e,r()),r._c&&(r._d=!0));return}else{s=32;const r=t._;!r&&!Zn(t)?t._ctx=xe:r===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else I(t)?(t={default:t,_ctx:xe},s=32):(t=String(t),n&64?(s=16,t=[lo(t)]):s=8);e.children=t,e.shapeFlag|=s}function fo(...e){const t={};for(let s=0;s{let r;return(r=e[s])||(r=e[s]=[]),r.push(n),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};$t=t("__VUE_INSTANCE_SETTERS__",s=>k=s),ms=t("__VUE_SSR_SETTERS__",s=>xt=s)}const vt=e=>{const t=k;return $t(e),e.scope.on(),()=>{e.scope.off(),$t(t)}},tn=()=>{k&&k.scope.off(),$t(null)};function dr(e){return e.vnode.shapeFlag&4}let xt=!1;function ho(e,t=!1,s=!1){t&&ms(t);const{props:n,children:r}=e.vnode,i=dr(e);Hi(e,n,i,t),$i(e,r,s);const o=i?po(e,t):void 0;return t&&ms(!1),o}function po(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Ei);const{setup:n}=s;if(n){Fe();const r=e.setupContext=n.length>1?mo(e):null,i=vt(e),o=yt(n,e,0,[e.props,r]),f=mn(o);if(De(),i(),(f||e.sp)&&!at(e)&&Bn(e),f){if(o.then(tn,tn),t)return o.then(u=>{sn(e,u)}).catch(u=>{Wt(u,e,0)});e.asyncDep=o}else sn(e,o)}else hr(e)}function sn(e,t,s){I(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:q(t)&&(e.setupState=Ln(t)),hr(e)}function hr(e,t,s){const n=e.type;e.render||(e.render=n.render||ye);{const r=vt(e);Fe();try{Oi(e)}finally{De(),r()}}}const go={get(e,t){return z(e,"get",""),e[t]}};function mo(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,go),slots:e.slots,emit:e.emit,expose:t}}function Ls(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ln(kr(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in dt)return dt[s](e)},has(t,s){return s in t||s in dt}})):e.proxy}function _o(e){return I(e)&&"__vccOpts"in e}const bo=(e,t)=>ni(e,t,xt),xo="3.5.13";/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let _s;const nn=typeof window<"u"&&window.trustedTypes;if(nn)try{_s=nn.createPolicy("vue",{createHTML:e=>e})}catch{}const pr=_s?e=>_s.createHTML(e):e=>e,yo="http://www.w3.org/2000/svg",vo="http://www.w3.org/1998/Math/MathML",Te=typeof document<"u"?document:null,rn=Te&&Te.createElement("template"),wo={insert:(e,t,s)=>{t.insertBefore(e,s||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,s,n)=>{const r=t==="svg"?Te.createElementNS(yo,e):t==="mathml"?Te.createElementNS(vo,e):s?Te.createElement(e,{is:s}):Te.createElement(e);return e==="select"&&n&&n.multiple!=null&&r.setAttribute("multiple",n.multiple),r},createText:e=>Te.createTextNode(e),createComment:e=>Te.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Te.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,s,n,r,i){const o=s?s.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),s),!(r===i||!(r=r.nextSibling)););else{rn.innerHTML=pr(n==="svg"?`${e}`:n==="mathml"?`${e}`:e);const f=rn.content;if(n==="svg"||n==="mathml"){const u=f.firstChild;for(;u.firstChild;)f.appendChild(u.firstChild);f.removeChild(u)}t.insertBefore(f,s)}return[o?o.nextSibling:t.firstChild,s?s.previousSibling:t.lastChild]}},So=Symbol("_vtc");function To(e,t,s){const n=e[So];n&&(t=(t?[t,...n]:[...n]).join(" ")),t==null?e.removeAttribute("class"):s?e.setAttribute("class",t):e.className=t}const on=Symbol("_vod"),Co=Symbol("_vsh"),Eo=Symbol(""),Oo=/(^|;)\s*display\s*:/;function Ao(e,t,s){const n=e.style,r=J(s);let i=!1;if(s&&!r){if(t)if(J(t))for(const o of t.split(";")){const f=o.slice(0,o.indexOf(":")).trim();s[f]==null&&Mt(n,f,"")}else for(const o in t)s[o]==null&&Mt(n,o,"");for(const o in s)o==="display"&&(i=!0),Mt(n,o,s[o])}else if(r){if(t!==s){const o=n[Eo];o&&(s+=";"+o),n.cssText=s,i=Oo.test(s)}}else t&&e.removeAttribute("style");on in e&&(e[on]=i?n.display:"",e[Co]&&(n.display="none"))}const ln=/\s*!important$/;function Mt(e,t,s){if(P(s))s.forEach(n=>Mt(e,t,n));else if(s==null&&(s=""),t.startsWith("--"))e.setProperty(t,s);else{const n=Po(e,t);ln.test(s)?e.setProperty(We(n),s.replace(ln,""),"important"):e[n]=s}}const fn=["Webkit","Moz","ms"],is={};function Po(e,t){const s=is[t];if(s)return s;let n=Me(t);if(n!=="filter"&&n in e)return is[t]=n;n=_n(n);for(let r=0;ros||(Do.then(()=>os=0),os=Date.now());function Lo(e,t){const s=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=s.attached)return;we(No(n,s.value),t,5,[n])};return s.value=e,s.attached=Ho(),s}function No(e,t){if(P(t)){const s=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{s.call(e),e._stopped=!0},t.map(n=>r=>!r._stopped&&n&&n(r))}else return t}const pn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,jo=(e,t,s,n,r,i)=>{const o=r==="svg";t==="class"?To(e,n,o):t==="style"?Ao(e,s,n):Ut(t)?xs(t)||Mo(e,t,s,n,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):$o(e,t,n,o))?(an(e,t,n),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&un(e,t,n,o,i,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!J(n))?an(e,Me(t),n,i,t):(t==="true-value"?e._trueValue=n:t==="false-value"&&(e._falseValue=n),un(e,t,n,o))};function $o(e,t,s,n){if(n)return!!(t==="innerHTML"||t==="textContent"||t in e&&pn(t)&&I(s));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return pn(t)&&J(s)?!1:t in e}const Uo=te({patchProp:jo},wo);let gn;function Vo(){return gn||(gn=Vi(Uo))}const Bo=(...e)=>{const t=Vo().createApp(...e),{mount:s}=t;return t.mount=n=>{const r=Wo(n);if(!r)return;const i=t._component;!I(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const o=s(r,!1,Ko(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t};function Ko(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Wo(e){return J(e)?document.querySelector(e):e}const qo=(e,t)=>{const s=e.__vccOpts||e;for(const[n,r]of t)s[n]=r;return s},Go={};function Jo(e,t,s,n,r,i){return to(),ro(_e,null,[t[0]||(t[0]=jt("h2",null,"欢迎使用 Linxudo Scripts 扩展",-1)),t[1]||(t[1]=jt("h3",null,"鼠标移动到页面最左侧可触发设置!",-1))],64)}const Yo=qo(Go,[["render",Jo]]);Bo(Yo).mount("#app"); diff --git a/.output/chrome-mv3/chunks/reload-html-BxzUToPe.js b/.output/chrome-mv3/chunks/reload-html-BxzUToPe.js new file mode 100644 index 00000000..bde87788 --- /dev/null +++ b/.output/chrome-mv3/chunks/reload-html-BxzUToPe.js @@ -0,0 +1,94 @@ +(function polyfill() { + const relList = document.createElement("link").relList; + if (relList && relList.supports && relList.supports("modulepreload")) { + return; + } + for (const link of document.querySelectorAll('link[rel="modulepreload"]')) { + processPreload(link); + } + new MutationObserver((mutations) => { + for (const mutation of mutations) { + if (mutation.type !== "childList") { + continue; + } + for (const node of mutation.addedNodes) { + if (node.tagName === "LINK" && node.rel === "modulepreload") + processPreload(node); + } + } + }).observe(document, { childList: true, subtree: true }); + function getFetchOpts(link) { + const fetchOpts = {}; + if (link.integrity) fetchOpts.integrity = link.integrity; + if (link.referrerPolicy) fetchOpts.referrerPolicy = link.referrerPolicy; + if (link.crossOrigin === "use-credentials") + fetchOpts.credentials = "include"; + else if (link.crossOrigin === "anonymous") fetchOpts.credentials = "omit"; + else fetchOpts.credentials = "same-origin"; + return fetchOpts; + } + function processPreload(link) { + if (link.ep) + return; + link.ep = true; + const fetchOpts = getFetchOpts(link); + fetch(link.href, fetchOpts); + } +})(); +function print(method, ...args) { + if (typeof args[0] === "string") { + const message = args.shift(); + method(`[wxt] ${message}`, ...args); + } else { + method("[wxt]", ...args); + } +} +const logger = { + debug: (...args) => print(console.debug, ...args), + log: (...args) => print(console.log, ...args), + warn: (...args) => print(console.warn, ...args), + error: (...args) => print(console.error, ...args) +}; +let ws; +function getDevServerWebSocket() { + if (ws == null) { + const serverUrl = `${"ws:"}//${"localhost"}:${3e3}`; + logger.debug("Connecting to dev server @", serverUrl); + ws = new WebSocket(serverUrl, "vite-hmr"); + ws.addWxtEventListener = ws.addEventListener.bind(ws); + ws.sendCustom = (event, payload) => ws == null ? void 0 : ws.send(JSON.stringify({ type: "custom", event, payload })); + ws.addEventListener("open", () => { + logger.debug("Connected to dev server"); + }); + ws.addEventListener("close", () => { + logger.debug("Disconnected from dev server"); + }); + ws.addEventListener("error", (event) => { + logger.error("Failed to connect to dev server", event); + }); + ws.addEventListener("message", (e) => { + try { + const message = JSON.parse(e.data); + if (message.type === "custom") { + ws == null ? void 0 : ws.dispatchEvent( + new CustomEvent(message.event, { detail: message.data }) + ); + } + } catch (err) { + logger.error("Failed to handle message", err); + } + }); + } + return ws; +} +{ + try { + const ws2 = getDevServerWebSocket(); + ws2.addWxtEventListener("wxt:reload-page", (event) => { + if (event.detail === location.pathname.substring(1)) + location.reload(); + }); + } catch (err) { + logger.error("Failed to setup web socket connection with dev server", err); + } +} diff --git a/.output/chrome-mv3/content-scripts/content.css b/.output/chrome-mv3/content-scripts/content.css index 661e86fc..76b98b9f 100644 --- a/.output/chrome-mv3/content-scripts/content.css +++ b/.output/chrome-mv3/content-scripts/content.css @@ -1 +1,990 @@ -.linuxdoscripts-setting-wrap{position:fixed;left:0;bottom:0;width:60px;height:100vh;z-index:9;display:flex;flex-direction:column;justify-content:flex-end;padding:10px;box-sizing:border-box}.linuxdoscripts-setting-wrap>button{opacity:0;margin-left:-50px;transition:all .2s linear}.linuxdoscripts-setting-wrap:hover>button{opacity:1;margin-left:0}@media (max-width: 768px){.linuxdoscripts-setting-wrap{height:auto;position:fixed}.linuxdoscripts-setting-wrap>button{opacity:1;margin-left:0}}.linuxdoscripts-setting{display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;outline:none;background:#000;color:#fff;width:40px;height:40px;border-radius:5px;box-shadow:1px 2px 5px #0009}.timeline-container .topic-timeline .timeline-scrollarea{max-width:100px!important}#linuxdoscripts{font-size:14px}#linuxdoscripts input[type=text]{width:100%;background:var(--d-input-bg-color)}#linuxdoscripts input[type=checkbox]{width:auto;transform:scale(1.2)}#linuxdoscripts input[type=radio]{width:auto}#linuxdoscripts img{vertical-align:bottom;max-width:100%;height:auto}#linuxdoscripts .close{position:absolute;right:10px;top:45%;cursor:pointer;font-size:34px;color:#999;transform:translateY(-50%) rotate(45deg)}#linuxdoscripts .setting-btn{z-index:199;position:fixed;bottom:20px;right:20px}#linuxdoscripts .setting-btn .el-button{margin:15px 0 0;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--tertiary-low);font-size:14px;cursor:pointer;border:none}#linuxdoscripts .setting-btn .el-button svg{margin:0}#linuxdoscripts .setting-btn .el-button:hover{opacity:.9}#linuxdoscripts .hint{margin-top:5px;color:#d94f4f;font-size:14px}#linuxdoscripts dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:700px;max-width:100vw;background:var(--header_background);color:var(--primary);box-shadow:0 8px 32px #0000001a;border-radius:16px;padding:15px;z-index:99999;overflow-x:hidden;box-sizing:border-box;margin:0;border:none;outline:none}#linuxdoscripts dialog .menu-about{padding:5px 0;line-height:2}#linuxdoscripts dialog .menu-about .initialization{color:#999;border-bottom:1px dashed #999;cursor:pointer}#linuxdoscripts dialog .menu-about .initialization:hover{color:#333;border-color:#333}#linuxdoscripts dialog p{margin:0;font-size:14px}#linuxdoscripts .menu-header{padding:.5rem .5rem 1rem;border-bottom:1px solid #eee;position:relative}#linuxdoscripts .title{font-size:18px;font-weight:600;display:flex;align-items:center}#linuxdoscripts .title img{margin-left:10px}#linuxdoscripts button{padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;display:inline-flex;align-items:center;justify-content:center;background-color:var(--primary-low)}#linuxdoscripts button+button{margin-left:8px}#linuxdoscripts button.saveload{background:#000;color:#fff}#linuxdoscripts button:hover{opacity:.9}#linuxdoscripts .menu-flex{display:flex;justify-content:space-between;align-items:flex-start}#linuxdoscripts .menu-nav{width:140px;display:flex;flex-direction:column;padding:15px 0 0;margin:0 20px 0 0}#linuxdoscripts .menu-nav li{border-radius:4px;height:32px;width:100%;margin-bottom:5px;box-sizing:border-box;padding:0 10px;display:inline-flex;align-items:center;justify-content:flex-start;font-size:14px;cursor:pointer;line-height:1}#linuxdoscripts .menu-nav li svg{width:16px;margin-right:5px}#linuxdoscripts .menu-nav li.act{background:var(--d-selected)}#linuxdoscripts .menu-body{flex:1;height:480px;overflow-y:auto;box-sizing:border-box}#linuxdoscripts .menu-body::-webkit-scrollbar{height:8px;width:8px}#linuxdoscripts .menu-body::-webkit-scrollbar-corner{background:none}#linuxdoscripts .menu-body::-webkit-scrollbar-thumb{background:#dee0e1;border-radius:8px}#linuxdoscripts .menu-footer{display:flex;margin-top:10px;padding-top:6px}#linuxdoscripts .import{margin-left:auto!important}#linuxdoscripts .import,#linuxdoscripts .export{background:#d1f0ff;color:#559095}#linuxdoscripts .floorlottery{background:#ffb003;color:#fff}#linuxdoscripts .menu-body-item{padding-bottom:30px}#linuxdoscripts .menu-body-item .item{border-bottom:1px solid rgba(0,0,0,.05);padding:15px 0;display:flex;align-items:center;justify-content:space-between}#linuxdoscripts .menu-body-item .item .tit{height:100%;display:flex;align-items:center}#linuxdoscripts .menu-body-item .item input,#linuxdoscripts .menu-body-item .item select{margin-top:0;margin-bottom:0}#linuxdoscripts .menu-body-item .item input[type=checkbox]{width:30px;height:16px;position:relative;background-color:#dcdfe6;box-shadow:#dfdfdf 0 0 inset;border-radius:20px;background-clip:content-box;display:inline-block;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-user-select:none;user-select:none;outline:none;padding:0}#linuxdoscripts .menu-body-item .item input[type=checkbox]:before{content:"";position:absolute;width:12px;height:12px;background-color:#fff;border-radius:50%;left:2px;top:0;bottom:0;margin:auto;transition:.3s}#linuxdoscripts .menu-body-item .item input[type=checkbox]:checked{background-color:var(--tertiary);transition:.6s}#linuxdoscripts .menu-body-item .item input[type=checkbox]:checked:before{left:14px;transition:.3s}#linuxdoscripts input{font-family:inherit;width:100%;border:1px solid #999;outline:0;padding:5px;font-size:14px;margin:0;resize:none;border-radius:0;color:var(--d-input-text-color);background:var(--d-input-bg-color)}#linuxdoscripts input:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}#linuxdoscripts textarea{font-family:inherit;width:100%;min-height:100px!important;border:1px solid #999;outline:0;padding:5px;font-size:14px;margin:0;resize:none;border-radius:0;color:var(--d-input-text-color);background:var(--d-input-bg-color)}#linuxdoscripts textarea:focus{border-color:var(--tertiary);outline:2px solid var(--tertiary);outline-offset:-2px}#linuxdoscripts #floorlotterloading img{width:50px;height:50px}#linuxdoscripts .floorlotterywrap{display:none;width:400px;height:300px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;z-index:999}#linuxdoscripts .floorlotterywrap{width:400px;height:300px}#linuxdoscripts .el-checkbox__inner{border:1px solid #979797}#linuxdoscripts label{margin:0}.linuxdoscripts-opacity{position:fixed;left:0;top:0;width:100vw;height:100vh;background:#00000080;z-index:9999}.linuxlevel.four{background:linear-gradient(to right,red,#00f);-webkit-background-clip:text;color:transparent}.topic-post{position:relative}.linuxfloor{display:flex;color:var(--tertiary);width:30px;height:30px;align-items:center;justify-content:center;border-radius:6px;font-size:16px;margin-left:10px}.signature-p{color:#279a36;font-size:14px;word-break:break-word}.topic-list .views{font-weight:400!important;white-space:nowrap!important}.createreply{display:flex;flex-direction:column;max-width:300px}.createreply button{margin-bottom:10px;justify-content:flex-start;text-align:left}.topicpreview-btn,.donottopic-btn{padding:4px 12px!important;font-size:14px!important;opacity:0!important;margin-right:5px!important}.topic-list-item:hover .topicpreview-btn,.topic-list-item:hover .donottopic-btn{opacity:1!important}.topicpreview{position:fixed;top:0;left:0;z-index:99999;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;display:none}.topicpreview .topicpreview-container{padding:30px 0;border-radius:5px;width:100%;max-width:800px;overflow-y:auto;height:80vh;z-index:10;background:var(--header_background);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.topicpreview .topicpreview-container .topicpreview-title{font-size:22px;font-weight:600;padding:0 30px}.topicpreview .topicpreview-container .topicpreview-date{padding:0 30px;color:#666}.topicpreview .topicpreview-container .topicpreview-content>.item{display:flex;align-items:flex-start;padding:20px 30px}.topicpreview .topicpreview-container .topicpreview-content>.item .itemfloor{width:50px;text-align:left;font-size:16px;padding-top:15px;color:#25b4cf}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost{flex:1;background:var(--tertiary-low);padding:15px;border-radius:10px;font-size:15px;word-break:break-all}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost pre code{max-width:620px}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost img{max-width:100%;max-height:100%;height:auto}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost .itemname{font-size:16px;color:#8f3a3a;display:flex;justify-content:space-between;align-items:center}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost .itemname span{color:#9e9e9e;margin-left:20px}.topicpreview .topicpreview-container .topicpreview-content>.item .itempost .itemdate{color:#b9b9b9;font-size:16px;margin-left:auto}.topicpreview-opacity{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;background:#0009;z-index:9}.body-preview .sidebar-wrapper{display:none!important}body.body-preview #main-outlet-wrapper{display:block!important;padding-left:50px!important}.body-preview .d-header-wrap,.body-preview .menu_suspendedball{display:none!important}.post-activity{white-space:nowrap;display:inline-block;width:100%;text-align:left}.d-header img{height:var(--d-logo-height);width:auto;max-width:100%;object-fit:contain}.aicreated-btn,.aireplay-btn{outline:none;border:none;background:var(--tertiary-low);display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:14px;padding:4px 10px;border-radius:3px;margin-bottom:10px;margin-right:10px}.aicreated-btn{display:none}.gpt-summary-wrap{background:var(--tertiary-low);border-radius:5px;padding:10px;font-size:14px;margin:0 0 10px;line-height:1.6}.gpt-summary-wrap .airegenerate{display:none;margin-top:6px;outline:none;border:1px solid #eee;background:#ffe27d;color:#626262;padding:4px 10px;cursor:pointer;border-radius:3px}.aicreatenewtopictitle{margin-left:20px}.aicreatenewtopictitle:hover{text-decoration:underline;cursor:pointer}.aireply-popup{z-index:999999;position:fixed;top:10%;left:50%;transform:translate(-50%);width:500px;padding:20px;background:var(--tertiary-low);color:#333;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px;border-radius:10px;display:none}.aireply-popup .aireply-popup-text{width:100%;height:120px}.aireply-popup .aireply-popup-close{outline:0;min-width:80px;height:32px;border:none;background-color:var(--header_background);text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b;border-radius:4px;padding:0 10px;box-sizing:border-box;transition:all .1s linear}#messageToast{z-index:9999999;position:fixed;left:50%;transform:translate(-50%);top:10%;width:100%;display:flex;flex-direction:column;align-items:center}#messageToast .messageToast-text{background:#4caf50;width:auto;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;text-align:center;line-height:1;height:40px;min-width:240px;font-size:16px;box-sizing:border-box;margin-bottom:10px;opacity:0;animation:messageToast .2s forwards;padding:12px 24px;color:#fff;border-radius:4px;font-size:14px;z-index:9999;box-shadow:0 2px 5px #0003}@keyframes messageToast{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.pangutext{cursor:pointer;margin-left:20px}.pangutext:hover{color:#279a36}.navigation-container.is-active{position:fixed;top:65px;background:var(--header_background);z-index:9;box-shadow:1px 3px 7px #0003;margin-left:-30px;padding-left:30px;border-radius:5px;padding-top:10px;padding-right:20px;min-width:1000px;width:auto}.topic-body.clearfix.highlighted{background-color:var(--tertiary-low)!important}.hotranking-container{position:fixed;right:100px;bottom:20px;background:#fff;box-shadow:1px 10px 20px #0003;border-radius:10px;width:400px;min-height:380px;padding:20px;box-sizing:border-box;z-index:999}.hotranking-container .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.hotranking-container ul li,.hotranking-container ol li{padding:2px 0}.hotranking-container ul li a:hover,.hotranking-container ol li a:hover{text-decoration:underline}.menu-body{padding:0 15px}.inner{display:flex;align-items:center;margin-bottom:10px}.inner label{width:70px;font-weight:400}.inner input{flex:1;margin:0;max-width:300px}.linxudoscripts-tag{background:#29a6a9;color:#fff;font-size:14px!important;padding:0 10px;height:26px;text-align:center;display:inline-flex!important;align-items:center;justify-content:center;border-radius:5px}.menu-table{width:100%}.menu-table td,.menu-table th{padding:10px;font-size:14px}.menu-table .span{cursor:pointer}.menu-table .span+.span{margin-left:10px}.emojiPicker{top:0;left:100%;position:absolute;display:grid;grid-template-columns:repeat(12,1fr);gap:10px;height:100%;overflow:auto;background-color:#000c;padding:10px;border-radius:5px;z-index:9}.emojiPicker img{cursor:pointer;width:30px;height:30px}.UsageTip{position:static;margin:0;font-size:14px;line-height:1.6;background:var(--d-sidebar-background);color:var(--primary-medium)}.UsageTip>div{margin:10px 0}.UsageTip button{padding:8px 10px;margin-bottom:10px;border:none;outline:none;border-radius:4px}.item select[data-v-2ff27db0]{height:28px;border:1px solid #b6b6b6;border-radius:4px;width:180px;margin-left:10px;cursor:pointer}.item[data-v-ccac1712]{border:none!important}.item a[data-v-ccac1712]:hover{text-decoration:underline}.item[data-v-cc36a3be],.item[data-v-318f074c],.item[data-v-00e55c6c],.item[data-v-6a4a0aa6]{border:none!important}input[type=text][data-v-f1ba9b49]{width:100px!important;outline:none;height:24px;border:1px solid #b6b6b6;border-radius:4px;margin-left:10px;padding:0 10px;box-sizing:border-box}.item[data-v-6419b639]{border:none!important;padding-bottom:5px!important}.flex[data-v-6419b639]{display:flex;margin-top:10px}.flex input[data-v-6419b639]{flex:1}.item[data-v-753bdded]{display:block!important}p[data-v-753bdded]{margin:8px 0!important}ul[data-v-753bdded]{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;padding:0}ul li[data-v-753bdded]{width:48%;margin-bottom:30px}input[type=radio][data-v-753bdded]{transform:scale(1.2)}.ls-flex[data-v-753bdded]{display:flex;align-content:center;margin-bottom:10px;cursor:pointer}.ls-flex input[data-v-753bdded]{margin-right:10px!important}.ls-flex label[data-v-753bdded]{cursor:pointer;font-weight:300}.item[data-v-87af466b]{border:none!important;padding:0!important;margin-top:15px;position:relative}.item .tit[data-v-87af466b]{white-space:nowrap;width:160px}.item input[data-v-87af466b]{margin:0;width:100%}.item em[data-v-87af466b]{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;display:flex;align-items:center;justify-content:center}.item em svg[data-v-87af466b]{color:#999}.item .lxwebdavpassword[data-v-87af466b]{filter:blur(5px)}.item .lxwebdavpassword.act[data-v-87af466b]{filter:none}.btnwrapper[data-v-87af466b]{margin-top:20px}.el-button.act[data-v-2227390f]{background:linear-gradient(to right,var(--tertiary-low),var(--tertiary-high))!important}@keyframes breathAnimation-21fe769a{0%,to{transform:scale(1);box-shadow:0 0 5px #00000080}50%{transform:scale(1.1);box-shadow:0 0 10px #000000b3}}.breath-animation[data-v-21fe769a]{animation:breathAnimation-21fe769a 4s ease-in-out infinite}.minimized[data-v-21fe769a]{width:50px!important;height:50px!important;border-radius:50%!important;padding:0!important;overflow:hidden;cursor:pointer}#linuxDoLevelPopupContent[data-v-21fe769a]{line-height:1.6;position:fixed;bottom:20px;right:90px;width:250px;height:auto;background-color:var(--tertiary-low);padding:15px;z-index:10000;font-size:14px;border-radius:5px}#linuxDoUserSearch[data-v-21fe769a]{width:100%;margin-top:10px}.button[data-v-21fe769a]{margin-top:10px}.minimize-button[data-v-21fe769a]{position:absolute;top:5px;right:5px;z-index:10001;background:transparent;border:none;cursor:pointer;border-radius:50%;text-align:center;line-height:40px;width:40px;height:40px}ol[data-v-070ea54a]{padding:0 0 0 20px}a[data-v-f766a64e]:hover{text-decoration:underline}.item-foot[data-v-f766a64e]{display:flex;flex-direction:column;align-items:flex-start;position:absolute;bottom:70px;left:22px;line-height:2}.item-foot span[data-v-f766a64e]{margin-bottom:2px} +.linuxdoscripts-setting-wrap { + position: fixed; + left: 0; + bottom: 0; + width: 60px; + height: 100vh; + z-index: 9; + display: flex; + flex-direction: column; + justify-content: flex-end; + padding: 10px; + box-sizing: border-box; +} +.linuxdoscripts-setting-wrap > button { + opacity: 0; + margin-left: -50px; + transition: all 0.2s linear; +} +.linuxdoscripts-setting-wrap:hover > button { + opacity: 1; + margin-left: 0; +} +@media (max-width: 768px) { + .linuxdoscripts-setting-wrap { + height: auto; + position: fixed; + } + .linuxdoscripts-setting-wrap > button { + opacity: 1; + margin-left: 0; + } +} +.linuxdoscripts-setting { + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + border: none; + outline: none; + background: #000; + color: #fff; + width: 40px; + height: 40px; + border-radius: 5px; + box-shadow: 1px 2px 5px rgba(0, 0, 0, 0.6); +} +.timeline-container .topic-timeline .timeline-scrollarea { + max-width: 100px !important; +} +#linuxdoscripts { + font-size: 14px; +} +#linuxdoscripts input[type=text] { + width: 100%; + background: var(--d-input-bg-color); +} +#linuxdoscripts input[type=checkbox] { + width: auto; + transform: scale(1.2); +} +#linuxdoscripts input[type=radio] { + width: auto; +} +#linuxdoscripts img { + vertical-align: bottom; + max-width: 100%; + height: auto; +} +#linuxdoscripts .close { + position: absolute; + right: 10px; + top: 45%; + cursor: pointer; + font-size: 34px; + color: #999; + transform: translateY(-50%) rotate(45deg); +} +#linuxdoscripts .setting-btn { + z-index: 199; + position: fixed; + bottom: 20px; + right: 20px; +} +#linuxdoscripts .setting-btn .el-button { + margin: 0; + margin-top: 15px; + width: 50px; + height: 50px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + background: var(--tertiary-low); + font-size: 14px; + cursor: pointer; + border: none; +} +#linuxdoscripts .setting-btn .el-button svg { + margin: 0; +} +#linuxdoscripts .setting-btn .el-button:hover { + opacity: 0.9; +} +#linuxdoscripts .hint { + margin-top: 5px; + color: #d94f4f; + font-size: 14px; +} +#linuxdoscripts dialog { + position: fixed; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + width: 700px; + max-width: 100vw; + background: var(--header_background); + color: var(--primary); + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.1); + border-radius: 16px; + padding: 15px; + z-index: 99999; + overflow-x: hidden; + box-sizing: border-box; + margin: 0; + border: none; + outline: none; +} +#linuxdoscripts dialog .menu-about { + padding: 5px 0; + line-height: 2; +} +#linuxdoscripts dialog .menu-about .initialization { + color: #999; + border-bottom: 1px dashed #999; + cursor: pointer; +} +#linuxdoscripts dialog .menu-about .initialization:hover { + color: #333; + border-color: #333; +} +#linuxdoscripts dialog p { + margin: 0; + font-size: 14px; +} +#linuxdoscripts .menu-header { + padding: 0.5rem 0.5rem 1rem; + border-bottom: 1px solid #eee; + position: relative; +} +#linuxdoscripts .title { + font-size: 18px; + font-weight: 600; + display: flex; + align-items: center; +} +#linuxdoscripts .title img { + margin-left: 10px; +} +#linuxdoscripts button { + padding: 10px 16px; + border-radius: 8px; + font-size: 14px; + font-weight: 500; + cursor: pointer; + transition: all 0.2s ease; + border: none; + display: inline-flex; + align-items: center; + justify-content: center; + background-color: var(--primary-low); +} +#linuxdoscripts button + button { + margin-left: 8px; +} +#linuxdoscripts button.saveload { + background: #000; + color: #fff; +} +#linuxdoscripts button:hover { + opacity: 0.9; +} +#linuxdoscripts .menu-flex { + display: flex; + justify-content: space-between; + align-items: flex-start; +} +#linuxdoscripts .menu-nav { + width: 140px; + display: flex; + flex-direction: column; + padding: 0; + margin: 0; + padding-top: 15px; + margin-right: 20px; +} +#linuxdoscripts .menu-nav li { + border-radius: 4px; + height: 32px; + width: 100%; + margin-bottom: 5px; + box-sizing: border-box; + padding: 0 10px; + display: inline-flex; + align-items: center; + justify-content: flex-start; + font-size: 14px; + cursor: pointer; + line-height: 1; +} +#linuxdoscripts .menu-nav li svg { + width: 16px; + margin-right: 5px; +} +#linuxdoscripts .menu-nav li.act { + background: var(--d-selected); +} +#linuxdoscripts .menu-body { + flex: 1; + height: 480px; + overflow-y: auto; + box-sizing: border-box; +} +#linuxdoscripts .menu-body::-webkit-scrollbar { + height: 8px; + width: 8px; +} +#linuxdoscripts .menu-body::-webkit-scrollbar-corner { + background: none; +} +#linuxdoscripts .menu-body::-webkit-scrollbar-thumb { + background: #DEE0E1; + border-radius: 8px; +} +#linuxdoscripts .menu-footer { + display: flex; + margin-top: 10px; + padding-top: 6px; +} +#linuxdoscripts .import { + margin-left: auto !important; +} +#linuxdoscripts .import, +#linuxdoscripts .export { + background: #D1F0FF; + color: #559095; +} +#linuxdoscripts .floorlottery { + background: #FFB003; + color: #fff; +} +#linuxdoscripts .menu-body-item { + padding-bottom: 30px; +} +#linuxdoscripts .menu-body-item .item { + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + padding: 15px 0; + display: flex; + align-items: center; + justify-content: space-between; +} +#linuxdoscripts .menu-body-item .item .tit { + height: 100%; + display: flex; + align-items: center; +} +#linuxdoscripts .menu-body-item .item input { + margin-top: 0; + margin-bottom: 0; +} +#linuxdoscripts .menu-body-item .item select { + margin-top: 0; + margin-bottom: 0; +} +#linuxdoscripts .menu-body-item .item input[type=checkbox] { + width: 30px; + height: 16px; + position: relative; + background-color: #DCDFE6; + box-shadow: #dfdfdf 0 0 0 0 inset; + border-radius: 20px; + background-clip: content-box; + display: inline-block; + appearance: none; + -webkit-appearance: none; + -moz-appearance: none; + user-select: none; + outline: none; + padding: 0; +} +#linuxdoscripts .menu-body-item .item input[type=checkbox]::before { + content: ""; + position: absolute; + width: 12px; + height: 12px; + background-color: #FFFFFF; + border-radius: 50%; + left: 2px; + top: 0; + bottom: 0; + margin: auto; + transition: 0.3s; +} +#linuxdoscripts .menu-body-item .item input[type=checkbox]:checked { + background-color: var(--tertiary); + transition: 0.6s; +} +#linuxdoscripts .menu-body-item .item input[type=checkbox]:checked::before { + left: 14px; + transition: 0.3s; +} +#linuxdoscripts input { + font-family: inherit; + width: 100%; + border: 1px solid #999; + outline: 0; + padding: 5px; + font-size: 14px; + margin: 0; + resize: none; + border-radius: 0; + color: var(--d-input-text-color); + background: var(--d-input-bg-color); +} +#linuxdoscripts input:focus { + border-color: var(--tertiary); + outline: 2px solid var(--tertiary); + outline-offset: -2px; +} +#linuxdoscripts textarea { + font-family: inherit; + width: 100%; + min-height: 100px !important; + border: 1px solid #999; + outline: 0; + padding: 5px; + font-size: 14px; + margin: 0; + resize: none; + border-radius: 0; + color: var(--d-input-text-color); + background: var(--d-input-bg-color); +} +#linuxdoscripts textarea:focus { + border-color: var(--tertiary); + outline: 2px solid var(--tertiary); + outline-offset: -2px; +} +#linuxdoscripts #floorlotterloading img { + width: 50px; + height: 50px; +} +#linuxdoscripts .floorlotterywrap { + display: none; + width: 400px; + height: 300px; + position: fixed; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin: 0; + z-index: 999; +} +#linuxdoscripts .floorlotterywrap { + width: 400px; + height: 300px; +} +#linuxdoscripts .el-checkbox__inner { + border: 1px solid #979797; +} +#linuxdoscripts label { + margin: 0; +} +.linuxdoscripts-opacity { + position: fixed; + left: 0; + top: 0; + width: 100vw; + height: 100vh; + background: rgba(0, 0, 0, 0.5); + z-index: 9999; +} +.linuxlevel.four { + background: linear-gradient(to right, red, blue); + -webkit-background-clip: text; + color: transparent; +} +.topic-post { + position: relative; +} +.linuxfloor { + display: flex; + color: var(--tertiary); + width: 30px; + height: 30px; + align-items: center; + justify-content: center; + border-radius: 6px; + font-size: 16px; + margin-left: 10px; +} +.signature-p { + color: #279a36; + font-size: 14px; + word-break: break-word; +} +.topic-list .views { + font-weight: 400 !important; + white-space: nowrap !important; +} +.createreply { + display: flex; + flex-direction: column; + max-width: 300px; +} +.createreply button { + margin-bottom: 10px; + justify-content: flex-start; + text-align: left; +} +.topicpreview-btn, +.donottopic-btn { + padding: 4px 12px !important; + font-size: 14px !important; + opacity: 0 !important; + margin-right: 5px !important; +} +.topic-list-item:hover .topicpreview-btn, +.topic-list-item:hover .donottopic-btn { + opacity: 1 !important; +} +.topicpreview { + position: fixed; + top: 0; + left: 0; + z-index: 99999; + width: 100vw; + height: 100vh; + display: flex; + justify-content: center; + align-items: center; + display: none; +} +.topicpreview .topicpreview-container { + padding: 30px 0; + border-radius: 5px; + width: 100%; + max-width: 800px; + overflow-y: auto; + height: 80vh; + z-index: 10; + background: var(--header_background); + position: absolute; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); +} +.topicpreview .topicpreview-container .topicpreview-title { + font-size: 22px; + font-weight: 600; + padding: 0 30px; +} +.topicpreview .topicpreview-container .topicpreview-date { + padding: 0 30px; + color: #666; +} +.topicpreview .topicpreview-container .topicpreview-content > .item { + display: flex; + align-items: flex-start; + padding: 20px 30px; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itemfloor { + width: 50px; + text-align: left; + font-size: 16px; + padding-top: 15px; + color: #25b4cf; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost { + flex: 1; + background: var(--tertiary-low); + padding: 15px 15px; + border-radius: 10px; + font-size: 15px; + word-break: break-all; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost pre code { + max-width: 620px; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost img { + max-width: 100%; + max-height: 100%; + height: auto; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost .itemname { + font-size: 16px; + color: #8f3a3a; + display: flex; + justify-content: space-between; + align-items: center; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost .itemname span { + color: #9e9e9e; + margin-left: 20px; +} +.topicpreview .topicpreview-container .topicpreview-content > .item .itempost .itemdate { + color: #b9b9b9; + font-size: 16px; + margin-left: auto; +} +.topicpreview-opacity { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 1; + background: rgba(0, 0, 0, 0.6); + z-index: 9; +} +.body-preview .sidebar-wrapper { + display: none !important; +} +body.body-preview #main-outlet-wrapper { + display: block !important; + padding-left: 50px !important; +} +.body-preview .d-header-wrap { + display: none !important; +} +.body-preview .menu_suspendedball { + display: none !important; +} +.post-activity { + white-space: nowrap; + display: inline-block; + width: 100%; + text-align: left; +} +.d-header img { + height: var(--d-logo-height); + width: auto; + max-width: 100%; + object-fit: contain; +} +.aicreated-btn, +.aireplay-btn { + outline: none; + border: none; + background: var(--tertiary-low); + display: inline-flex; + align-items: center; + justify-content: center; + line-height: 1; + font-size: 14px; + padding: 4px 10px; + border-radius: 3px; + margin-bottom: 10px; + margin-right: 10px; +} +.aicreated-btn { + display: none; +} +.gpt-summary-wrap { + background: var(--tertiary-low); + border-radius: 5px; + padding: 10px; + font-size: 14px; + margin: 0 0 10px 0; + line-height: 1.6; +} +.gpt-summary-wrap .airegenerate { + display: none; + margin-top: 6px; + outline: none; + border: 1px solid #eee; + background: #ffe27d; + color: #626262; + padding: 4px 10px; + cursor: pointer; + border-radius: 3px; +} +.aicreatenewtopictitle { + margin-left: 20px; +} +.aicreatenewtopictitle:hover { + text-decoration: underline; + cursor: pointer; +} +.aireply-popup { + z-index: 999999; + position: fixed; + top: 10%; + left: 50%; + transform: translateX(-50%); + width: 500px; + padding: 20px; + background: var(--tertiary-low); + color: #333; + box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px; + border-radius: 10px; + display: none; +} +.aireply-popup .aireply-popup-text { + width: 100%; + height: 120px; +} +.aireply-popup .aireply-popup-close { + outline: 0; + min-width: 80px; + height: 32px; + border: none; + background-color: var(--header_background); + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); + box-shadow: 0 2px 0 rgba(0, 0, 0, 0.045); + border-radius: 4px; + padding: 0 10px; + box-sizing: border-box; + transition: all 0.1s linear; +} +#messageToast { + z-index: 9999999; + position: fixed; + left: 50%; + transform: translateX(-50%); + top: 10%; + width: 100%; + display: flex; + flex-direction: column; + align-items: center; +} +#messageToast .messageToast-text { + background: #4caf50; + color: #fff; + border-radius: 6px; + width: auto; + display: inline-flex; + align-items: center; + justify-content: center; + white-space: nowrap; + text-align: center; + line-height: 1; + height: 40px; + min-width: 240px; + font-size: 16px; + padding: 0 30px; + box-sizing: border-box; + margin-bottom: 10px; + opacity: 0; + animation: messageToast 0.2s forwards; + padding: 12px 24px; + color: white; + border-radius: 4px; + font-size: 14px; + z-index: 9999; + box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); +} +@keyframes messageToast { + 0% { + transform: translateY(10px); + opacity: 0; + } + 100% { + transform: translateY(0); + opacity: 1; + } +} +.pangutext { + cursor: pointer; + margin-left: 20px; +} +.pangutext:hover { + color: #279a36; +} +.navigation-container.is-active { + position: fixed; + top: 65px; + background: var(--header_background); + z-index: 9; + box-shadow: 1px 3px 7px 0 rgba(0, 0, 0, 0.2); + margin-left: -30px; + padding-left: 30px; + border-radius: 5px; + padding-top: 10px; + padding-right: 20px; + min-width: 1000px; + width: auto; +} +.topic-body.clearfix.highlighted { + background-color: var(--tertiary-low) !important; +} +.hotranking-container { + position: fixed; + right: 100px; + bottom: 20px; + background: #fff; + box-shadow: 1px 10px 20px rgba(0, 0, 0, 0.2); + border-radius: 10px; + width: 400px; + min-height: 380px; + padding: 20px; + box-sizing: border-box; + z-index: 999; +} +.hotranking-container .flex { + display: flex; + align-items: center; + justify-content: space-between; + margin-bottom: 1rem; +} +.hotranking-container ul li, +.hotranking-container ol li { + padding: 2px 0; +} +.hotranking-container ul li a:hover, +.hotranking-container ol li a:hover { + text-decoration: underline; +} +.menu-body { + padding: 0 15px; +} +.inner { + display: flex; + align-items: center; + margin-bottom: 10px; +} +.inner label { + width: 70px; + font-weight: 400; +} +.inner input { + flex: 1; + margin: 0; + max-width: 300px; +} +.linxudoscripts-tag { + background: #29a6a9; + color: #fff; + font-size: 14px !important; + padding: 0 10px; + height: 26px; + text-align: center; + display: inline-flex !important; + align-items: center; + justify-content: center; + border-radius: 5px; +} +.menu-table { + width: 100%; +} +.menu-table td, +.menu-table th { + padding: 10px; + font-size: 14px; +} +.menu-table .span { + cursor: pointer; +} +.menu-table .span + .span { + margin-left: 10px; +} +.emojiPicker { + top: 0; + left: 100%; + position: absolute; + display: grid; + grid-template-columns: repeat(12, 1fr); + gap: 10px; + height: 100%; + overflow: auto; + background-color: rgba(0, 0, 0, 0.8); + padding: 10px; + border-radius: 5px; + z-index: 9; +} +.emojiPicker img { + cursor: pointer; + width: 30px; + height: 30px; +} +.UsageTip { + position: static; + margin: 0; + font-size: 14px; + line-height: 1.6; + background: var(--d-sidebar-background); + color: var(--primary-medium); +} +.UsageTip > div { + margin: 10px 0; +} +.UsageTip button { + padding: 8px 10px; + margin-bottom: 10px; + border: none; + outline: none; + border-radius: 4px; +} +.item select[data-v-770e4473] { + height: 28px; + border: 1px solid #b6b6b6; + border-radius: 4px; + width: 180px; + margin-left: 10px; + cursor: pointer; +} +.item[data-v-45c2fff0] { + border: none !important; +} +.item a[data-v-45c2fff0]:hover { + text-decoration: underline; +} +.item[data-v-67eea5c6] { + border: none !important; +} +.item[data-v-95807548] { + border: none !important; +} +.item[data-v-f5f1bbd6] { + border: none !important; +} +.item[data-v-564f7fb0] { + border: none !important; +} +input[type="text"][data-v-285e4a6e] { + width: 100px !important; + outline: none; + height: 24px; + border: 1px solid #b6b6b6; + border-radius: 4px; + margin-left: 10px; + padding: 0 10px; + box-sizing: border-box; +} +.item[data-v-ce316007] { + border: none !important; + padding-bottom: 5px !important; +} +.flex[data-v-ce316007] { + display: flex; + margin-top: 10px; +} +.flex input[data-v-ce316007] { + flex: 1; +} +.item[data-v-f7f5ddf1] { + display: block !important; +} +p[data-v-f7f5ddf1] { + margin: 8px 0 !important; +} +ul[data-v-f7f5ddf1] { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + list-style: none; + padding: 0; +} +ul li[data-v-f7f5ddf1] { + width: 48%; + margin-bottom: 30px; +} +input[type="radio"][data-v-f7f5ddf1] { + transform: scale(1.2); +} +.ls-flex[data-v-f7f5ddf1] { + display: flex; + align-content: center; + margin-bottom: 10px; + cursor: pointer; +} +.ls-flex input[data-v-f7f5ddf1] { + margin-right: 10px !important; +} +.ls-flex label[data-v-f7f5ddf1] { + cursor: pointer; + font-weight: 300; +} +.item[data-v-907c6430] { + border: none !important; + padding: 0 !important; + margin-top: 15px; + position: relative; +} +.item .tit[data-v-907c6430] { + white-space: nowrap; + width: 160px; +} +.item input[data-v-907c6430] { + margin: 0; + width: 100%; +} +.item em[data-v-907c6430] { + position: absolute; + right: 10px; + top: 50%; + transform: translateY(-50%); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; +} +.item em svg[data-v-907c6430] { + color: #999; +} +.item .lxwebdavpassword[data-v-907c6430] { + filter: blur(5px); +} +.item .lxwebdavpassword.act[data-v-907c6430] { + filter: none; +} +.btnwrapper[data-v-907c6430] { + margin-top: 20px; +} +.el-button.act[data-v-3433b66f] { + background: linear-gradient(to right, var(--tertiary-low), var(--tertiary-high)) !important; +} +@keyframes breathAnimation-ee11b6d3 { +0%, + 100% { + transform: scale(1); + box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); +} +50% { + transform: scale(1.1); + box-shadow: 0 0 10px rgba(0, 0, 0, 0.7); +} +} +.breath-animation[data-v-ee11b6d3] { + animation: breathAnimation-ee11b6d3 4s ease-in-out infinite; +} +.minimized[data-v-ee11b6d3] { + width: 50px !important; + height: 50px !important; + border-radius: 50% !important; + padding: 0 !important; + overflow: hidden; + cursor: pointer; +} +#linuxDoLevelPopupContent[data-v-ee11b6d3] { + line-height: 1.6; + position: fixed; + bottom: 20px; + right: 90px; + width: 250px; + height: auto; + background-color: var(--tertiary-low); + padding: 15px; + z-index: 10000; + font-size: 14px; + border-radius: 5px; +} +#linuxDoUserSearch[data-v-ee11b6d3] { + width: 100%; + margin-top: 10px; +} +.button[data-v-ee11b6d3] { + margin-top: 10px; +} +.minimize-button[data-v-ee11b6d3] { + position: absolute; + top: 5px; + right: 5px; + z-index: 10001; + background: transparent; + border: none; + cursor: pointer; + border-radius: 50%; + text-align: center; + line-height: 40px; + width: 40px; + height: 40px; +} +ol[data-v-1efed507] { + padding: 0 0 0 20px; +} +a[data-v-a81c81f6]:hover { + text-decoration: underline; +} +.item-foot[data-v-a81c81f6] { + display: flex; + flex-direction: column; + align-items: flex-start; + position: absolute; + bottom: 70px; + left: 22px; + line-height: 2; +} +.item-foot span[data-v-a81c81f6] { + margin-bottom: 2px; +} diff --git a/.output/chrome-mv3/content-scripts/content.js b/.output/chrome-mv3/content-scripts/content.js index e4946a7a..be8413e3 100644 --- a/.output/chrome-mv3/content-scripts/content.js +++ b/.output/chrome-mv3/content-scripts/content.js @@ -1,74 +1,17323 @@ -var content=function(){"use strict";var ty=Object.defineProperty;var ny=(Wn,zt,gn)=>zt in Wn?ty(Wn,zt,{enumerable:!0,configurable:!0,writable:!0,value:gn}):Wn[zt]=gn;var Re=(Wn,zt,gn)=>ny(Wn,typeof zt!="symbol"?zt+"":zt,gn);var xl,_l;function Wn(t){return t}const zt=((_l=(xl=globalThis.browser)==null?void 0:xl.runtime)==null?void 0:_l.id)==null?globalThis.chrome:globalThis.browser;function gn(t,...e){}const ji={debug:(...t)=>gn(console.debug,...t),log:(...t)=>gn(console.log,...t),warn:(...t)=>gn(console.warn,...t),error:(...t)=>gn(console.error,...t)},Ii=class Ii extends Event{constructor(e,n){super(Ii.EVENT_NAME,{}),this.newUrl=e,this.oldUrl=n}};Re(Ii,"EVENT_NAME",Ui("wxt:locationchange"));let Hi=Ii;function Ui(t){var e;return`${(e=zt==null?void 0:zt.runtime)==null?void 0:e.id}:content:${t}`}function ec(t){let e,n;return{run(){e==null&&(n=new URL(location.href),e=t.setInterval(()=>{let i=new URL(location.href);i.href!==n.href&&(window.dispatchEvent(new Hi(i,n)),n=i)},1e3))}}}const Rs=class Rs{constructor(e,n){Re(this,"isTopFrame",window.self===window.top);Re(this,"abortController");Re(this,"locationWatcher",ec(this));this.contentScriptName=e,this.options=n,this.abortController=new AbortController,this.isTopFrame?(this.listenForNewerScripts({ignoreFirstEvent:!0}),this.stopOldScripts()):this.listenForNewerScripts()}get signal(){return this.abortController.signal}abort(e){return this.abortController.abort(e)}get isInvalid(){return zt.runtime.id==null&&this.notifyInvalidated(),this.signal.aborted}get isValid(){return!this.isInvalid}onInvalidated(e){return this.signal.addEventListener("abort",e),()=>this.signal.removeEventListener("abort",e)}block(){return new Promise(()=>{})}setInterval(e,n){const i=setInterval(()=>{this.isValid&&e()},n);return this.onInvalidated(()=>clearInterval(i)),i}setTimeout(e,n){const i=setTimeout(()=>{this.isValid&&e()},n);return this.onInvalidated(()=>clearTimeout(i)),i}requestAnimationFrame(e){const n=requestAnimationFrame((...i)=>{this.isValid&&e(...i)});return this.onInvalidated(()=>cancelAnimationFrame(n)),n}requestIdleCallback(e,n){const i=requestIdleCallback((...r)=>{this.signal.aborted||e(...r)},n);return this.onInvalidated(()=>cancelIdleCallback(i)),i}addEventListener(e,n,i,r){var a;n==="wxt:locationchange"&&this.isValid&&this.locationWatcher.run(),(a=e.addEventListener)==null||a.call(e,n.startsWith("wxt:")?Ui(n):n,i,{...r,signal:this.signal})}notifyInvalidated(){this.abort("Content script context invalidated"),ji.debug(`Content script "${this.contentScriptName}" context invalidated`)}stopOldScripts(){window.postMessage({type:Rs.SCRIPT_STARTED_MESSAGE_TYPE,contentScriptName:this.contentScriptName},"*")}listenForNewerScripts(e){let n=!0;const i=r=>{var a,l;if(((a=r.data)==null?void 0:a.type)===Rs.SCRIPT_STARTED_MESSAGE_TYPE&&((l=r.data)==null?void 0:l.contentScriptName)===this.contentScriptName){const h=n;if(n=!1,h&&(e!=null&&e.ignoreFirstEvent))return;this.notifyInvalidated()}};addEventListener("message",i),this.onInvalidated(()=>removeEventListener("message",i))}};Re(Rs,"SCRIPT_STARTED_MESSAGE_TYPE",Ui("wxt:content-script-started"));let Bi=Rs;const tc=Symbol("null");let nc=0;class sc extends Map{constructor(){super(),this._objectHashes=new WeakMap,this._symbolHashes=new Map,this._publicKeys=new Map;const[e]=arguments;if(e!=null){if(typeof e[Symbol.iterator]!="function")throw new TypeError(typeof e+" is not iterable (cannot read property Symbol(Symbol.iterator))");for(const[n,i]of e)this.set(n,i)}}_getPublicKeys(e,n=!1){if(!Array.isArray(e))throw new TypeError("The keys parameter must be an array");const i=this._getPrivateKey(e,n);let r;return i&&this._publicKeys.has(i)?r=this._publicKeys.get(i):n&&(r=[...e],this._publicKeys.set(i,r)),{privateKey:i,publicKey:r}}_getPrivateKey(e,n=!1){const i=[];for(let r of e){r===null&&(r=tc);const a=typeof r=="object"||typeof r=="function"?"_objectHashes":typeof r=="symbol"?"_symbolHashes":!1;if(!a)i.push(r);else if(this[a].has(r))i.push(this[a].get(r));else if(n){const l=`@@mkm-ref-${nc++}@@`;this[a].set(r,l),i.push(l)}else return!1}return JSON.stringify(i)}set(e,n){const{publicKey:i}=this._getPublicKeys(e,!0);return super.set(i,n)}get(e){const{publicKey:n}=this._getPublicKeys(e);return super.get(n)}has(e){const{publicKey:n}=this._getPublicKeys(e);return super.has(n)}delete(e){const{publicKey:n,privateKey:i}=this._getPublicKeys(e);return!!(n&&super.delete(n)&&this._publicKeys.delete(i))}clear(){super.clear(),this._symbolHashes.clear(),this._publicKeys.clear()}get[Symbol.toStringTag](){return"ManyKeysMap"}get size(){return super.size}}function qi(t){if(t===null||typeof t!="object")return!1;const e=Object.getPrototypeOf(t);return e!==null&&e!==Object.prototype&&Object.getPrototypeOf(e)!==null||Symbol.iterator in t?!1:Symbol.toStringTag in t?Object.prototype.toString.call(t)==="[object Module]":!0}function Xi(t,e,n=".",i){if(!qi(e))return Xi(t,{},n,i);const r=Object.assign({},e);for(const a in t){if(a==="__proto__"||a==="constructor")continue;const l=t[a];l!=null&&(i&&i(r,a,l,n)||(Array.isArray(l)&&Array.isArray(r[a])?r[a]=[...l,...r[a]]:qi(l)&&qi(r[a])?r[a]=Xi(l,r[a],(n?`${n}.`:"")+a.toString(),i):r[a]=l))}return r}function ic(t){return(...e)=>e.reduce((n,i)=>Xi(n,i,"",t),{})}const rc=ic(),fo=t=>t!==null?{isDetected:!0,result:t}:{isDetected:!1},oc=t=>t===null?{isDetected:!0,result:null}:{isDetected:!1},ac=()=>({target:globalThis.document,unifyProcess:!0,detector:fo,observeConfigs:{childList:!0,subtree:!0,attributes:!0},signal:void 0,customMatcher:void 0}),lc=(t,e)=>rc(t,e),Ki=new sc;function cc(t){const{defaultOptions:e}=t;return(n,i)=>{const{target:r,unifyProcess:a,observeConfigs:l,detector:h,signal:m,customMatcher:_}=lc(i,e),x=[n,r,a,l,h,m,_],$=Ki.get(x);if(a&&$)return $;const I=new Promise(async(X,R)=>{if(m!=null&&m.aborted)return R(m.reason);const U=new MutationObserver(async J=>{for(const Ne of J){if(m!=null&&m.aborted){U.disconnect();break}const Ae=await po({selector:n,target:r,detector:h,customMatcher:_});if(Ae.isDetected){U.disconnect(),X(Ae.result);break}}});m==null||m.addEventListener("abort",()=>(U.disconnect(),R(m.reason)),{once:!0});const _e=await po({selector:n,target:r,detector:h,customMatcher:_});if(_e.isDetected)return X(_e.result);U.observe(r,l)}).finally(()=>{Ki.delete(x)});return Ki.set(x,I),I}}async function po({target:t,selector:e,detector:n,customMatcher:i}){const r=i?i(e):t.querySelector(e);return await n(r)}const uc=cc({defaultOptions:ac()});function Wi(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var Ji,ho;function dc(){if(ho)return Ji;ho=1;var t=/^[a-z](?:[\.0-9_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*-(?:[\x2D\.0-9_a-z\xB7\xC0-\xD6\xD8-\xF6\xF8-\u037D\u037F-\u1FFF\u200C\u200D\u203F\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]|[\uD800-\uDB7F][\uDC00-\uDFFF])*$/,e=function(n){return t.test(n)};return Ji=e,Ji}var fc=dc();const pc=Wi(fc);var hc=(t,e,n)=>new Promise((i,r)=>{var a=m=>{try{h(n.next(m))}catch(_){r(_)}},l=m=>{try{h(n.throw(m))}catch(_){r(_)}},h=m=>m.done?i(m.value):Promise.resolve(m.value).then(a,l);h((n=n.apply(t,e)).next())});function gc(t){return hc(this,null,function*(){const{name:e,mode:n="closed",css:i,isolateEvents:r=!1}=t;if(!pc(e))throw Error(`"${e}" is not a valid custom element name. It must be two words and kebab-case, with a few exceptions. See spec for more details: https://html.spec.whatwg.org/multipage/custom-elements.html#valid-custom-element-name`);const a=document.createElement(e),l=a.attachShadow({mode:n}),h=document.createElement("html"),m=document.createElement("body"),_=document.createElement("head");if(i){const x=document.createElement("style");"url"in i?x.textContent=yield fetch(i.url).then($=>$.text()):x.textContent=i.textContent,_.appendChild(x)}return h.appendChild(_),h.appendChild(m),l.appendChild(h),r&&(Array.isArray(r)?r:["keydown","keyup","keypress"]).forEach($=>{m.addEventListener($,I=>I.stopPropagation())}),{parentElement:a,shadow:l,isolatedElement:m}})}async function mc(t,e){var x;const n=[e.css??""];if(((x=t.options)==null?void 0:x.cssInjectionMode)==="ui"){const $=await _c();n.push($.replaceAll(":root",":host"))}const{isolatedElement:i,parentElement:r,shadow:a}=await gc({name:e.name,css:{textContent:n.join(` -`).trim()},mode:e.mode??"open",isolateEvents:e.isolateEvents});r.setAttribute("data-wxt-shadow-root","");let l;const h=()=>{yc(r,e),bc(r,a.querySelector("html"),e),l=e.onMount(i,a,r)},m=()=>{var $;for(($=e.onRemove)==null||$.call(e,l),r.remove();i.lastChild;)i.removeChild(i.lastChild);l=void 0},_=vc({mount:h,remove:m},e);return t.onInvalidated(m),{shadow:a,shadowHost:r,uiContainer:i,..._,get mounted(){return l}}}function bc(t,e,n){var i,r;n.position!=="inline"&&(n.zIndex!=null&&(t.style.zIndex=String(n.zIndex)),t.style.overflow="visible",t.style.position="relative",t.style.width="0",t.style.height="0",t.style.display="block",e&&(n.position==="overlay"?(e.style.position="absolute",(i=n.alignment)!=null&&i.startsWith("bottom-")?e.style.bottom="0":e.style.top="0",(r=n.alignment)!=null&&r.endsWith("-right")?e.style.right="0":e.style.left="0"):(e.style.position="fixed",e.style.top="0",e.style.bottom="0",e.style.left="0",e.style.right="0")))}function Gi(t){if(t.anchor==null)return document.body;let e=typeof t.anchor=="function"?t.anchor():t.anchor;return typeof e=="string"?e.startsWith("/")?document.evaluate(e,document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue??void 0:document.querySelector(e)??void 0:e??void 0}function yc(t,e){var i,r;const n=Gi(e);if(n==null)throw Error("Failed to mount content script UI: could not find anchor element");switch(e.append){case void 0:case"last":n.append(t);break;case"first":n.prepend(t);break;case"replace":n.replaceWith(t);break;case"after":(i=n.parentElement)==null||i.insertBefore(t,n.nextElementSibling);break;case"before":(r=n.parentElement)==null||r.insertBefore(t,n);break;default:e.append(n,t);break}}function vc(t,e){let n;const i=()=>{n==null||n.stopAutoMount(),n=void 0},r=()=>{t.mount()},a=t.remove;return{mount:r,remove:()=>{i(),t.remove()},autoMount:m=>{n&&ji.warn("autoMount is already set."),n=xc({mount:r,unmount:a,stopAutoMount:i},{...e,...m})}}}function xc(t,e){const n=new AbortController,i="explicit_stop_auto_mount",r=()=>{var h;n.abort(i),(h=e.onStop)==null||h.call(e)};let a=typeof e.anchor=="function"?e.anchor():e.anchor;if(a instanceof Element)throw Error("autoMount and Element anchor option cannot be combined. Avoid passing `Element` directly or `() => Element` to the anchor.");async function l(h){let m=!!Gi(e);for(;!n.signal.aborted;)try{m=!!await uc(h??"body",{customMatcher:()=>Gi(e)??null,detector:m?oc:fo,signal:n.signal}),m?t.mount():(t.unmount(),e.once&&t.stopAutoMount())}catch(_){if(n.signal.aborted&&n.signal.reason===i)break;throw _}}return l(a),{stopAutoMount:r}}async function _c(){const t=zt.runtime.getURL("/content-scripts/content.css");try{return await(await fetch(t)).text()}catch(e){return ji.warn(`Failed to load styles @ ${t}. Did you forget to import the stylesheet in your entrypoint?`,e),""}}/** -* @vue/shared v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**//*! #__NO_SIDE_EFFECTS__ */function Qi(t){const e=Object.create(null);for(const n of t.split(","))e[n]=1;return n=>n in e}const We={},Jn=[],nn=()=>{},kc=()=>!1,Ks=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),Yi=t=>t.startsWith("onUpdate:"),kt=Object.assign,Zi=(t,e)=>{const n=t.indexOf(e);n>-1&&t.splice(n,1)},wc=Object.prototype.hasOwnProperty,je=(t,e)=>wc.call(t,e),be=Array.isArray,Gn=t=>hs(t)==="[object Map]",Qn=t=>hs(t)==="[object Set]",go=t=>hs(t)==="[object Date]",Se=t=>typeof t=="function",it=t=>typeof t=="string",sn=t=>typeof t=="symbol",Ye=t=>t!==null&&typeof t=="object",mo=t=>(Ye(t)||Se(t))&&Se(t.then)&&Se(t.catch),bo=Object.prototype.toString,hs=t=>bo.call(t),Tc=t=>hs(t).slice(8,-1),yo=t=>hs(t)==="[object Object]",er=t=>it(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,gs=Qi(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Ws=t=>{const e=Object.create(null);return n=>e[n]||(e[n]=t(n))},Sc=/-(\w)/g,Ut=Ws(t=>t.replace(Sc,(e,n)=>n?n.toUpperCase():"")),Cc=/\B([A-Z])/g,In=Ws(t=>t.replace(Cc,"-$1").toLowerCase()),Js=Ws(t=>t.charAt(0).toUpperCase()+t.slice(1)),tr=Ws(t=>t?`on${Js(t)}`:""),Pn=(t,e)=>!Object.is(t,e),Gs=(t,...e)=>{for(let n=0;n{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:i,value:n})},Qs=t=>{const e=parseFloat(t);return isNaN(e)?t:e};let xo;const Ys=()=>xo||(xo=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function nr(t){if(be(t)){const e={};for(let n=0;n{if(n){const i=n.split(Ec);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e}function Qt(t){let e="";if(it(t))e=t;else if(be(t))for(let n=0;nNn(n,e))}const ko=t=>!!(t&&t.__v_isRef===!0),ye=t=>it(t)?t:t==null?"":be(t)||Ye(t)&&(t.toString===bo||!Se(t.toString))?ko(t)?ye(t.value):JSON.stringify(t,wo,2):String(t),wo=(t,e)=>ko(e)?wo(t,e.value):Gn(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((n,[i,r],a)=>(n[ir(i,a)+" =>"]=r,n),{})}:Qn(e)?{[`Set(${e.size})`]:[...e.values()].map(n=>ir(n))}:sn(e)?ir(e):Ye(e)&&!be(e)&&!yo(e)?String(e):e,ir=(t,e="")=>{var n;return sn(t)?`Symbol(${(n=t.description)!=null?n:e})`:t};/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Ot;class Pc{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=Ot,!e&&Ot&&(this.index=(Ot.scopes||(Ot.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,n;if(this.scopes)for(e=0,n=this.scopes.length;e0)return;if(bs){let e=bs;for(bs=void 0;e;){const n=e.next;e.next=void 0,e.flags&=-9,e=n}}let t;for(;ms;){let e=ms;for(ms=void 0;e;){const n=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(i){t||(t=i)}e=n}}if(t)throw t}function $o(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function Eo(t){let e,n=t.depsTail,i=n;for(;i;){const r=i.prevDep;i.version===-1?(i===n&&(n=r),cr(i),Vc(i)):e=i,i.dep.activeLink=i.prevActiveLink,i.prevActiveLink=void 0,i=r}t.deps=e,t.depsTail=n}function lr(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(Do(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function Do(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===ys))return;t.globalVersion=ys;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!lr(t)){t.flags&=-3;return}const n=Je,i=Yt;Je=t,Yt=!0;try{$o(t);const r=t.fn(t._value);(e.version===0||Pn(r,t._value))&&(t._value=r,e.version++)}catch(r){throw e.version++,r}finally{Je=n,Yt=i,Eo(t),t.flags&=-3}}function cr(t,e=!1){const{dep:n,prevSub:i,nextSub:r}=t;if(i&&(i.nextSub=r,t.prevSub=void 0),r&&(r.prevSub=i,t.nextSub=void 0),n.subs===t&&(n.subs=i,!i&&n.computed)){n.computed.flags&=-5;for(let a=n.computed.deps;a;a=a.nextDep)cr(a,!0)}!e&&!--n.sc&&n.map&&n.map.delete(n.key)}function Vc(t){const{prevDep:e,nextDep:n}=t;e&&(e.nextDep=n,t.prevDep=void 0),n&&(n.prevDep=e,t.nextDep=void 0)}let Yt=!0;const Ao=[];function mn(){Ao.push(Yt),Yt=!1}function bn(){const t=Ao.pop();Yt=t===void 0?!0:t}function Mo(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const n=Je;Je=void 0;try{e()}finally{Je=n}}}let ys=0;class zc{constructor(e,n){this.sub=e,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Io{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!Je||!Yt||Je===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==Je)n=this.activeLink=new zc(Je,this),Je.deps?(n.prevDep=Je.depsTail,Je.depsTail.nextDep=n,Je.depsTail=n):Je.deps=Je.depsTail=n,Po(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const i=n.nextDep;i.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=i),n.prevDep=Je.depsTail,n.nextDep=void 0,Je.depsTail.nextDep=n,Je.depsTail=n,Je.deps===n&&(Je.deps=i)}return n}trigger(e){this.version++,ys++,this.notify(e)}notify(e){or();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{ar()}}}function Po(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let i=e.deps;i;i=i.nextDep)Po(i)}const n=t.dep.subs;n!==t&&(t.prevSub=n,n&&(n.nextSub=t)),t.dep.subs=t}}const ur=new WeakMap,Vn=Symbol(""),dr=Symbol(""),vs=Symbol("");function bt(t,e,n){if(Yt&&Je){let i=ur.get(t);i||ur.set(t,i=new Map);let r=i.get(n);r||(i.set(n,r=new Io),r.map=i,r.key=n),r.track()}}function yn(t,e,n,i,r,a){const l=ur.get(t);if(!l){ys++;return}const h=m=>{m&&m.trigger()};if(or(),e==="clear")l.forEach(h);else{const m=be(t),_=m&&er(n);if(m&&n==="length"){const x=Number(i);l.forEach(($,I)=>{(I==="length"||I===vs||!sn(I)&&I>=x)&&h($)})}else switch((n!==void 0||l.has(void 0))&&h(l.get(n)),_&&h(l.get(vs)),e){case"add":m?_&&h(l.get("length")):(h(l.get(Vn)),Gn(t)&&h(l.get(dr)));break;case"delete":m||(h(l.get(Vn)),Gn(t)&&h(l.get(dr)));break;case"set":Gn(t)&&h(l.get(Vn));break}}ar()}function Yn(t){const e=He(t);return e===t?e:(bt(e,"iterate",vs),Zt(t)?e:e.map(At))}function Zs(t){return bt(t=He(t),"iterate",vs),t}const Oc={__proto__:null,[Symbol.iterator](){return fr(this,Symbol.iterator,At)},concat(...t){return Yn(this).concat(...t.map(e=>be(e)?Yn(e):e))},entries(){return fr(this,"entries",t=>(t[1]=At(t[1]),t))},every(t,e){return vn(this,"every",t,e,void 0,arguments)},filter(t,e){return vn(this,"filter",t,e,n=>n.map(At),arguments)},find(t,e){return vn(this,"find",t,e,At,arguments)},findIndex(t,e){return vn(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return vn(this,"findLast",t,e,At,arguments)},findLastIndex(t,e){return vn(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return vn(this,"forEach",t,e,void 0,arguments)},includes(...t){return pr(this,"includes",t)},indexOf(...t){return pr(this,"indexOf",t)},join(t){return Yn(this).join(t)},lastIndexOf(...t){return pr(this,"lastIndexOf",t)},map(t,e){return vn(this,"map",t,e,void 0,arguments)},pop(){return xs(this,"pop")},push(...t){return xs(this,"push",t)},reduce(t,...e){return No(this,"reduce",t,e)},reduceRight(t,...e){return No(this,"reduceRight",t,e)},shift(){return xs(this,"shift")},some(t,e){return vn(this,"some",t,e,void 0,arguments)},splice(...t){return xs(this,"splice",t)},toReversed(){return Yn(this).toReversed()},toSorted(t){return Yn(this).toSorted(t)},toSpliced(...t){return Yn(this).toSpliced(...t)},unshift(...t){return xs(this,"unshift",t)},values(){return fr(this,"values",At)}};function fr(t,e,n){const i=Zs(t),r=i[e]();return i!==t&&!Zt(t)&&(r._next=r.next,r.next=()=>{const a=r._next();return a.value&&(a.value=n(a.value)),a}),r}const Rc=Array.prototype;function vn(t,e,n,i,r,a){const l=Zs(t),h=l!==t&&!Zt(t),m=l[e];if(m!==Rc[e]){const $=m.apply(t,a);return h?At($):$}let _=n;l!==t&&(h?_=function($,I){return n.call(this,At($),I,t)}:n.length>2&&(_=function($,I){return n.call(this,$,I,t)}));const x=m.call(l,_,i);return h&&r?r(x):x}function No(t,e,n,i){const r=Zs(t);let a=n;return r!==t&&(Zt(t)?n.length>3&&(a=function(l,h,m){return n.call(this,l,h,m,t)}):a=function(l,h,m){return n.call(this,l,At(h),m,t)}),r[e](a,...i)}function pr(t,e,n){const i=He(t);bt(i,"iterate",vs);const r=i[e](...n);return(r===-1||r===!1)&&mr(n[0])?(n[0]=He(n[0]),i[e](...n)):r}function xs(t,e,n=[]){mn(),or();const i=He(t)[e].apply(t,n);return ar(),bn(),i}const Fc=Qi("__proto__,__v_isRef,__isVue"),Vo=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(sn));function Lc(t){sn(t)||(t=String(t));const e=He(this);return bt(e,"has",t),e.hasOwnProperty(t)}class zo{constructor(e=!1,n=!1){this._isReadonly=e,this._isShallow=n}get(e,n,i){if(n==="__v_skip")return e.__v_skip;const r=this._isReadonly,a=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return a;if(n==="__v_raw")return i===(r?a?Ho:jo:a?Lo:Fo).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(i)?e:void 0;const l=be(e);if(!r){let m;if(l&&(m=Oc[n]))return m;if(n==="hasOwnProperty")return Lc}const h=Reflect.get(e,n,yt(e)?e:i);return(sn(n)?Vo.has(n):Fc(n))||(r||bt(e,"get",n),a)?h:yt(h)?l&&er(n)?h:h.value:Ye(h)?r?Uo(h):gr(h):h}}class Oo extends zo{constructor(e=!1){super(!1,e)}set(e,n,i,r){let a=e[n];if(!this._isShallow){const m=es(a);if(!Zt(i)&&!es(i)&&(a=He(a),i=He(i)),!be(e)&&yt(a)&&!yt(i))return m?!1:(a.value=i,!0)}const l=be(e)&&er(n)?Number(n)t,ei=t=>Reflect.getPrototypeOf(t);function qc(t,e,n){return function(...i){const r=this.__v_raw,a=He(r),l=Gn(a),h=t==="entries"||t===Symbol.iterator&&l,m=t==="keys"&&l,_=r[t](...i),x=n?hr:e?br:At;return!e&&bt(a,"iterate",m?dr:Vn),{next(){const{value:$,done:I}=_.next();return I?{value:$,done:I}:{value:h?[x($[0]),x($[1])]:x($),done:I}},[Symbol.iterator](){return this}}}}function ti(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Xc(t,e){const n={get(r){const a=this.__v_raw,l=He(a),h=He(r);t||(Pn(r,h)&&bt(l,"get",r),bt(l,"get",h));const{has:m}=ei(l),_=e?hr:t?br:At;if(m.call(l,r))return _(a.get(r));if(m.call(l,h))return _(a.get(h));a!==l&&a.get(r)},get size(){const r=this.__v_raw;return!t&&bt(He(r),"iterate",Vn),Reflect.get(r,"size",r)},has(r){const a=this.__v_raw,l=He(a),h=He(r);return t||(Pn(r,h)&&bt(l,"has",r),bt(l,"has",h)),r===h?a.has(r):a.has(r)||a.has(h)},forEach(r,a){const l=this,h=l.__v_raw,m=He(h),_=e?hr:t?br:At;return!t&&bt(m,"iterate",Vn),h.forEach((x,$)=>r.call(a,_(x),_($),l))}};return kt(n,t?{add:ti("add"),set:ti("set"),delete:ti("delete"),clear:ti("clear")}:{add(r){!e&&!Zt(r)&&!es(r)&&(r=He(r));const a=He(this);return ei(a).has.call(a,r)||(a.add(r),yn(a,"add",r,r)),this},set(r,a){!e&&!Zt(a)&&!es(a)&&(a=He(a));const l=He(this),{has:h,get:m}=ei(l);let _=h.call(l,r);_||(r=He(r),_=h.call(l,r));const x=m.call(l,r);return l.set(r,a),_?Pn(a,x)&&yn(l,"set",r,a):yn(l,"add",r,a),this},delete(r){const a=He(this),{has:l,get:h}=ei(a);let m=l.call(a,r);m||(r=He(r),m=l.call(a,r)),h&&h.call(a,r);const _=a.delete(r);return m&&yn(a,"delete",r,void 0),_},clear(){const r=He(this),a=r.size!==0,l=r.clear();return a&&yn(r,"clear",void 0,void 0),l}}),["keys","values","entries",Symbol.iterator].forEach(r=>{n[r]=qc(r,t,e)}),n}function ni(t,e){const n=Xc(t,e);return(i,r,a)=>r==="__v_isReactive"?!t:r==="__v_isReadonly"?t:r==="__v_raw"?i:Reflect.get(je(n,r)&&r in i?n:i,r,a)}const Kc={get:ni(!1,!1)},Wc={get:ni(!1,!0)},Jc={get:ni(!0,!1)},Gc={get:ni(!0,!0)},Fo=new WeakMap,Lo=new WeakMap,jo=new WeakMap,Ho=new WeakMap;function Qc(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Yc(t){return t.__v_skip||!Object.isExtensible(t)?0:Qc(Tc(t))}function gr(t){return es(t)?t:si(t,!1,jc,Kc,Fo)}function Zc(t){return si(t,!1,Uc,Wc,Lo)}function Uo(t){return si(t,!0,Hc,Jc,jo)}function iy(t){return si(t,!0,Bc,Gc,Ho)}function si(t,e,n,i,r){if(!Ye(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const a=r.get(t);if(a)return a;const l=Yc(t);if(l===0)return t;const h=new Proxy(t,l===2?i:n);return r.set(t,h),h}function Zn(t){return es(t)?Zn(t.__v_raw):!!(t&&t.__v_isReactive)}function es(t){return!!(t&&t.__v_isReadonly)}function Zt(t){return!!(t&&t.__v_isShallow)}function mr(t){return t?!!t.__v_raw:!1}function He(t){const e=t&&t.__v_raw;return e?He(e):t}function eu(t){return!je(t,"__v_skip")&&Object.isExtensible(t)&&vo(t,"__v_skip",!0),t}const At=t=>Ye(t)?gr(t):t,br=t=>Ye(t)?Uo(t):t;function yt(t){return t?t.__v_isRef===!0:!1}function tu(t){return yt(t)?t.value:t}const nu={get:(t,e,n)=>e==="__v_raw"?t:tu(Reflect.get(t,e,n)),set:(t,e,n,i)=>{const r=t[e];return yt(r)&&!yt(n)?(r.value=n,!0):Reflect.set(t,e,n,i)}};function Bo(t){return Zn(t)?t:new Proxy(t,nu)}class su{constructor(e,n,i){this.fn=e,this.setter=n,this._value=void 0,this.dep=new Io(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=ys-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=i}notify(){if(this.flags|=16,!(this.flags&8)&&Je!==this)return Co(this,!0),!0}get value(){const e=this.dep.track();return Do(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function iu(t,e,n=!1){let i,r;return Se(t)?i=t:(i=t.get,r=t.set),new su(i,r,n)}const ii={},ri=new WeakMap;let zn;function ru(t,e=!1,n=zn){if(n){let i=ri.get(n);i||ri.set(n,i=[]),i.push(t)}}function ou(t,e,n=We){const{immediate:i,deep:r,once:a,scheduler:l,augmentJob:h,call:m}=n,_=ce=>r?ce:Zt(ce)||r===!1||r===0?xn(ce,1):xn(ce);let x,$,I,X,R=!1,U=!1;if(yt(t)?($=()=>t.value,R=Zt(t)):Zn(t)?($=()=>_(t),R=!0):be(t)?(U=!0,R=t.some(ce=>Zn(ce)||Zt(ce)),$=()=>t.map(ce=>{if(yt(ce))return ce.value;if(Zn(ce))return _(ce);if(Se(ce))return m?m(ce,2):ce()})):Se(t)?e?$=m?()=>m(t,2):t:$=()=>{if(I){mn();try{I()}finally{bn()}}const ce=zn;zn=x;try{return m?m(t,3,[X]):t(X)}finally{zn=ce}}:$=nn,e&&r){const ce=$,Fe=r===!0?1/0:r;$=()=>xn(ce(),Fe)}const _e=Nc(),J=()=>{x.stop(),_e&&_e.active&&Zi(_e.effects,x)};if(a&&e){const ce=e;e=(...Fe)=>{ce(...Fe),J()}}let Ne=U?new Array(t.length).fill(ii):ii;const Ae=ce=>{if(!(!(x.flags&1)||!x.dirty&&!ce))if(e){const Fe=x.run();if(r||R||(U?Fe.some((rt,u)=>Pn(rt,Ne[u])):Pn(Fe,Ne))){I&&I();const rt=zn;zn=x;try{const u=[Fe,Ne===ii?void 0:U&&Ne[0]===ii?[]:Ne,X];m?m(e,3,u):e(...u),Ne=Fe}finally{zn=rt}}}else x.run()};return h&&h(Ae),x=new To($),x.scheduler=l?()=>l(Ae,!1):Ae,X=ce=>ru(ce,!1,x),I=x.onStop=()=>{const ce=ri.get(x);if(ce){if(m)m(ce,4);else for(const Fe of ce)Fe();ri.delete(x)}},e?i?Ae(!0):Ne=x.run():l?l(Ae.bind(null,!0),!0):x.run(),J.pause=x.pause.bind(x),J.resume=x.resume.bind(x),J.stop=J,J}function xn(t,e=1/0,n){if(e<=0||!Ye(t)||t.__v_skip||(n=n||new Set,n.has(t)))return t;if(n.add(t),e--,yt(t))xn(t.value,e,n);else if(be(t))for(let i=0;i{xn(i,e,n)});else if(yo(t)){for(const i in t)xn(t[i],e,n);for(const i of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,i)&&xn(t[i],e,n)}return t}/** -* @vue/runtime-core v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/const _s=[];let yr=!1;function ry(t,...e){if(yr)return;yr=!0,mn();const n=_s.length?_s[_s.length-1].component:null,i=n&&n.appContext.config.warnHandler,r=au();if(i)ts(i,n,11,[t+e.map(a=>{var l,h;return(h=(l=a.toString)==null?void 0:l.call(a))!=null?h:JSON.stringify(a)}).join(""),n&&n.proxy,r.map(({vnode:a})=>`at <${Fa(n,a.type)}>`).join(` -`),r]);else{const a=[`[Vue warn]: ${t}`,...e];r.length&&a.push(` -`,...lu(r)),console.warn(...a)}bn(),yr=!1}function au(){let t=_s[_s.length-1];if(!t)return[];const e=[];for(;t;){const n=e[0];n&&n.vnode===t?n.recurseCount++:e.push({vnode:t,recurseCount:0});const i=t.component&&t.component.parent;t=i&&i.vnode}return e}function lu(t){const e=[];return t.forEach((n,i)=>{e.push(...i===0?[]:[` -`],...cu(n))}),e}function cu({vnode:t,recurseCount:e}){const n=e>0?`... (${e} recursive calls)`:"",i=t.component?t.component.parent==null:!1,r=` at <${Fa(t.component,t.type,i)}`,a=">"+n;return t.props?[r,...uu(t.props),a]:[r+a]}function uu(t){const e=[],n=Object.keys(t);return n.slice(0,3).forEach(i=>{e.push(...qo(i,t[i]))}),n.length>3&&e.push(" ..."),e}function qo(t,e,n){return it(e)?(e=JSON.stringify(e),n?e:[`${t}=${e}`]):typeof e=="number"||typeof e=="boolean"||e==null?n?e:[`${t}=${e}`]:yt(e)?(e=qo(t,He(e.value),!0),n?e:[`${t}=Ref<`,e,">"]):Se(e)?[`${t}=fn${e.name?`<${e.name}>`:""}`]:(e=He(e),n?e:[`${t}=`,e])}function ts(t,e,n,i){try{return i?t(...i):t()}catch(r){oi(r,e,n)}}function rn(t,e,n,i){if(Se(t)){const r=ts(t,e,n,i);return r&&mo(r)&&r.catch(a=>{oi(a,e,n)}),r}if(be(t)){const r=[];for(let a=0;a>>1,r=wt[i],a=ks(r);a=ks(n)?wt.push(t):wt.splice(fu(e),0,t),t.flags|=1,Wo()}}function Wo(){ai||(ai=Xo.then(Qo))}function pu(t){be(t)?ns.push(...t):Cn&&t.id===-1?Cn.splice(ss+1,0,t):t.flags&1||(ns.push(t),t.flags|=1),Wo()}function Jo(t,e,n=on+1){for(;nks(n)-ks(i));if(ns.length=0,Cn){Cn.push(...e);return}for(Cn=e,ss=0;sst.id==null?t.flags&2?-1:1/0:t.id;function Qo(t){try{for(on=0;on{i._d&&Aa(-1);const a=li(e);let l;try{l=t(...r)}finally{li(a),i._d&&Aa(1)}return l};return i._n=!0,i._c=!0,i._d=!0,i}function Ee(t,e){if(Rt===null)return t;const n=_i(Rt),i=t.dirs||(t.dirs=[]);for(let r=0;rt.__isTeleport;function xr(t,e){t.shapeFlag&6&&t.component?(t.transition=e,xr(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function Zo(t){t.ids=[t.ids[0]+t.ids[2]+++"-",0,0]}function ci(t,e,n,i,r=!1){if(be(t)){t.forEach((R,U)=>ci(R,e&&(be(e)?e[U]:e),n,i,r));return}if(ws(i)&&!r){i.shapeFlag&512&&i.type.__asyncResolved&&i.component.subTree.component&&ci(t,e,n,i.component.subTree);return}const a=i.shapeFlag&4?_i(i.component):i.el,l=r?null:a,{i:h,r:m}=t,_=e&&e.r,x=h.refs===We?h.refs={}:h.refs,$=h.setupState,I=He($),X=$===We?()=>!1:R=>je(I,R);if(_!=null&&_!==m&&(it(_)?(x[_]=null,X(_)&&($[_]=null)):yt(_)&&(_.value=null)),Se(m))ts(m,h,12,[l,x]);else{const R=it(m),U=yt(m);if(R||U){const _e=()=>{if(t.f){const J=R?X(m)?$[m]:x[m]:m.value;r?be(J)&&Zi(J,a):be(J)?J.includes(a)||J.push(a):R?(x[m]=[a],X(m)&&($[m]=x[m])):(m.value=[a],t.k&&(x[t.k]=m.value))}else R?(x[m]=l,X(m)&&($[m]=l)):U&&(m.value=l,t.k&&(x[t.k]=l))};l?(_e.id=-1,Ft(_e,n)):_e()}}}Ys().requestIdleCallback,Ys().cancelIdleCallback;const ws=t=>!!t.type.__asyncLoader,ea=t=>t.type.__isKeepAlive;function bu(t,e){ta(t,"a",e)}function yu(t,e){ta(t,"da",e)}function ta(t,e,n=vt){const i=t.__wdc||(t.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return t()});if(ui(e,i,n),n){let r=n.parent;for(;r&&r.parent;)ea(r.parent.vnode)&&vu(i,e,n,r),r=r.parent}}function vu(t,e,n,i){const r=ui(e,t,i,!0);na(()=>{Zi(i[e],r)},n)}function ui(t,e,n=vt,i=!1){if(n){const r=n[t]||(n[t]=[]),a=e.__weh||(e.__weh=(...l)=>{mn();const h=Ds(n),m=rn(e,n,t,l);return h(),bn(),m});return i?r.unshift(a):r.push(a),a}}const _n=t=>(e,n=vt)=>{(!As||t==="sp")&&ui(t,(...i)=>e(...i),n)},xu=_n("bm"),_u=_n("m"),ku=_n("bu"),wu=_n("u"),Tu=_n("bum"),na=_n("um"),Su=_n("sp"),Cu=_n("rtg"),$u=_n("rtc");function Eu(t,e=vt){ui("ec",t,e)}const Du="components";function fe(t,e){return Mu(Du,t,!0,e)||t}const Au=Symbol.for("v-ndc");function Mu(t,e,n=!0,i=!1){const r=Rt||vt;if(r){const a=r.type;{const h=Ra(a,!1);if(h&&(h===e||h===Ut(e)||h===Js(Ut(e))))return a}const l=sa(r[t]||a[t],e)||sa(r.appContext[t],e);return!l&&i?a:l}}function sa(t,e){return t&&(t[e]||t[Ut(e)]||t[Js(Ut(e))])}function di(t,e,n,i){let r;const a=n,l=be(t);if(l||it(t)){const h=l&&Zn(t);let m=!1;h&&(m=!Zt(t),t=Zs(t)),r=new Array(t.length);for(let _=0,x=t.length;_e(h,m,void 0,a));else{const h=Object.keys(t);r=new Array(h.length);for(let m=0,_=h.length;m<_;m++){const x=h[m];r[m]=e(t[x],x,m,a)}}else r=[];return r}const _r=t=>t?Va(t)?_i(t):_r(t.parent):null,Ts=kt(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>_r(t.parent),$root:t=>_r(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>aa(t),$forceUpdate:t=>t.f||(t.f=()=>{vr(t.update)}),$nextTick:t=>t.n||(t.n=Ko.bind(t.proxy)),$watch:t=>Zu.bind(t)}),kr=(t,e)=>t!==We&&!t.__isScriptSetup&&je(t,e),Iu={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:n,setupState:i,data:r,props:a,accessCache:l,type:h,appContext:m}=t;let _;if(e[0]!=="$"){const X=l[e];if(X!==void 0)switch(X){case 1:return i[e];case 2:return r[e];case 4:return n[e];case 3:return a[e]}else{if(kr(i,e))return l[e]=1,i[e];if(r!==We&&je(r,e))return l[e]=2,r[e];if((_=t.propsOptions[0])&&je(_,e))return l[e]=3,a[e];if(n!==We&&je(n,e))return l[e]=4,n[e];wr&&(l[e]=0)}}const x=Ts[e];let $,I;if(x)return e==="$attrs"&&bt(t.attrs,"get",""),x(t);if(($=h.__cssModules)&&($=$[e]))return $;if(n!==We&&je(n,e))return l[e]=4,n[e];if(I=m.config.globalProperties,je(I,e))return I[e]},set({_:t},e,n){const{data:i,setupState:r,ctx:a}=t;return kr(r,e)?(r[e]=n,!0):i!==We&&je(i,e)?(i[e]=n,!0):je(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(a[e]=n,!0)},has({_:{data:t,setupState:e,accessCache:n,ctx:i,appContext:r,propsOptions:a}},l){let h;return!!n[l]||t!==We&&je(t,l)||kr(e,l)||(h=a[0])&&je(h,l)||je(i,l)||je(Ts,l)||je(r.config.globalProperties,l)},defineProperty(t,e,n){return n.get!=null?t._.accessCache[e]=0:je(n,"value")&&this.set(t,e,n.value,null),Reflect.defineProperty(t,e,n)}};function ia(t){return be(t)?t.reduce((e,n)=>(e[n]=null,e),{}):t}let wr=!0;function Pu(t){const e=aa(t),n=t.proxy,i=t.ctx;wr=!1,e.beforeCreate&&ra(e.beforeCreate,t,"bc");const{data:r,computed:a,methods:l,watch:h,provide:m,inject:_,created:x,beforeMount:$,mounted:I,beforeUpdate:X,updated:R,activated:U,deactivated:_e,beforeDestroy:J,beforeUnmount:Ne,destroyed:Ae,unmounted:ce,render:Fe,renderTracked:rt,renderTriggered:u,errorCaptured:me,serverPrefetch:Z,expose:oe,inheritAttrs:pe,components:Ge,directives:Y,filters:Ce}=e;if(_&&Nu(_,i,null),l)for(const ke in l){const $e=l[ke];Se($e)&&(i[ke]=$e.bind(n))}if(r){const ke=r.call(n,n);Ye(ke)&&(t.data=gr(ke))}if(wr=!0,a)for(const ke in a){const $e=a[ke],et=Se($e)?$e.bind(n,n):Se($e.get)?$e.get.bind(n,n):nn,dt=!Se($e)&&Se($e.set)?$e.set.bind(n):nn,tt=kd({get:et,set:dt});Object.defineProperty(i,ke,{enumerable:!0,configurable:!0,get:()=>tt.value,set:ot=>tt.value=ot})}if(h)for(const ke in h)oa(h[ke],i,n,ke);if(m){const ke=Se(m)?m.call(n):m;Reflect.ownKeys(ke).forEach($e=>{Lu($e,ke[$e])})}x&&ra(x,t,"c");function Ve(ke,$e){be($e)?$e.forEach(et=>ke(et.bind(n))):$e&&ke($e.bind(n))}if(Ve(xu,$),Ve(_u,I),Ve(ku,X),Ve(wu,R),Ve(bu,U),Ve(yu,_e),Ve(Eu,me),Ve($u,rt),Ve(Cu,u),Ve(Tu,Ne),Ve(na,ce),Ve(Su,Z),be(oe))if(oe.length){const ke=t.exposed||(t.exposed={});oe.forEach($e=>{Object.defineProperty(ke,$e,{get:()=>n[$e],set:et=>n[$e]=et})})}else t.exposed||(t.exposed={});Fe&&t.render===nn&&(t.render=Fe),pe!=null&&(t.inheritAttrs=pe),Ge&&(t.components=Ge),Y&&(t.directives=Y),Z&&Zo(t)}function Nu(t,e,n=nn){be(t)&&(t=Tr(t));for(const i in t){const r=t[i];let a;Ye(r)?"default"in r?a=pi(r.from||i,r.default,!0):a=pi(r.from||i):a=pi(r),yt(a)?Object.defineProperty(e,i,{enumerable:!0,configurable:!0,get:()=>a.value,set:l=>a.value=l}):e[i]=a}}function ra(t,e,n){rn(be(t)?t.map(i=>i.bind(e.proxy)):t.bind(e.proxy),e,n)}function oa(t,e,n,i){let r=i.includes(".")?Sa(n,i):()=>n[i];if(it(t)){const a=e[t];Se(a)&&Er(r,a)}else if(Se(t))Er(r,t.bind(n));else if(Ye(t))if(be(t))t.forEach(a=>oa(a,e,n,i));else{const a=Se(t.handler)?t.handler.bind(n):e[t.handler];Se(a)&&Er(r,a,t)}}function aa(t){const e=t.type,{mixins:n,extends:i}=e,{mixins:r,optionsCache:a,config:{optionMergeStrategies:l}}=t.appContext,h=a.get(e);let m;return h?m=h:!r.length&&!n&&!i?m=e:(m={},r.length&&r.forEach(_=>fi(m,_,l,!0)),fi(m,e,l)),Ye(e)&&a.set(e,m),m}function fi(t,e,n,i=!1){const{mixins:r,extends:a}=e;a&&fi(t,a,n,!0),r&&r.forEach(l=>fi(t,l,n,!0));for(const l in e)if(!(i&&l==="expose")){const h=Vu[l]||n&&n[l];t[l]=h?h(t[l],e[l]):e[l]}return t}const Vu={data:la,props:ca,emits:ca,methods:Ss,computed:Ss,beforeCreate:Tt,created:Tt,beforeMount:Tt,mounted:Tt,beforeUpdate:Tt,updated:Tt,beforeDestroy:Tt,beforeUnmount:Tt,destroyed:Tt,unmounted:Tt,activated:Tt,deactivated:Tt,errorCaptured:Tt,serverPrefetch:Tt,components:Ss,directives:Ss,watch:Ou,provide:la,inject:zu};function la(t,e){return e?t?function(){return kt(Se(t)?t.call(this,this):t,Se(e)?e.call(this,this):e)}:e:t}function zu(t,e){return Ss(Tr(t),Tr(e))}function Tr(t){if(be(t)){const e={};for(let n=0;n1)return n&&Se(e)?e.call(i&&i.proxy):e}}const da={},fa=()=>Object.create(da),pa=t=>Object.getPrototypeOf(t)===da;function ju(t,e,n,i=!1){const r={},a=fa();t.propsDefaults=Object.create(null),ha(t,e,r,a);for(const l in t.propsOptions[0])l in r||(r[l]=void 0);n?t.props=i?r:Zc(r):t.type.props?t.props=r:t.props=a,t.attrs=a}function Hu(t,e,n,i){const{props:r,attrs:a,vnode:{patchFlag:l}}=t,h=He(r),[m]=t.propsOptions;let _=!1;if((i||l>0)&&!(l&16)){if(l&8){const x=t.vnode.dynamicProps;for(let $=0;${m=!0;const[I,X]=ga($,e,!0);kt(l,I),X&&h.push(...X)};!n&&e.mixins.length&&e.mixins.forEach(x),t.extends&&x(t.extends),t.mixins&&t.mixins.forEach(x)}if(!a&&!m)return Ye(t)&&i.set(t,Jn),Jn;if(be(a))for(let x=0;xt[0]==="_"||t==="$stable",Cr=t=>be(t)?t.map(an):[an(t)],Bu=(t,e,n)=>{if(e._n)return e;const i=hu((...r)=>Cr(e(...r)),n);return i._c=!1,i},ya=(t,e,n)=>{const i=t._ctx;for(const r in t){if(ba(r))continue;const a=t[r];if(Se(a))e[r]=Bu(r,a,i);else if(a!=null){const l=Cr(a);e[r]=()=>l}}},va=(t,e)=>{const n=Cr(e);t.slots.default=()=>n},xa=(t,e,n)=>{for(const i in e)(n||i!=="_")&&(t[i]=e[i])},qu=(t,e,n)=>{const i=t.slots=fa();if(t.vnode.shapeFlag&32){const r=e._;r?(xa(i,e,n),n&&vo(i,"_",r,!0)):ya(e,i)}else e&&va(t,e)},Xu=(t,e,n)=>{const{vnode:i,slots:r}=t;let a=!0,l=We;if(i.shapeFlag&32){const h=e._;h?n&&h===1?a=!1:xa(r,e,n):(a=!e.$stable,ya(e,r)),l=e}else e&&(va(t,e),l={default:1});if(a)for(const h in r)!ba(h)&&l[h]==null&&delete r[h]},Ft=od;function Ku(t){return Wu(t)}function Wu(t,e){const n=Ys();n.__VUE__=!0;const{insert:i,remove:r,patchProp:a,createElement:l,createText:h,createComment:m,setText:_,setElementText:x,parentNode:$,nextSibling:I,setScopeId:X=nn,insertStaticContent:R}=t,U=(b,C,V,H=null,F=null,j=null,K=void 0,Q=null,W=!!C.dynamicChildren)=>{if(b===C)return;b&&!Es(b,C)&&(H=nt(b),ot(b,F,j,!0),b=null),C.patchFlag===-2&&(W=!1,C.dynamicChildren=null);const{type:B,ref:le,shapeFlag:ee}=C;switch(B){case gi:_e(b,C,V,H);break;case Fn:J(b,C,V,H);break;case mi:b==null&&Ne(C,V,H,K);break;case Ze:Ge(b,C,V,H,F,j,K,Q,W);break;default:ee&1?Fe(b,C,V,H,F,j,K,Q,W):ee&6?Y(b,C,V,H,F,j,K,Q,W):(ee&64||ee&128)&&B.process(b,C,V,H,F,j,K,Q,W,Te)}le!=null&&F&&ci(le,b&&b.ref,j,C||b,!C)},_e=(b,C,V,H)=>{if(b==null)i(C.el=h(C.children),V,H);else{const F=C.el=b.el;C.children!==b.children&&_(F,C.children)}},J=(b,C,V,H)=>{b==null?i(C.el=m(C.children||""),V,H):C.el=b.el},Ne=(b,C,V,H)=>{[b.el,b.anchor]=R(b.children,C,V,H,b.el,b.anchor)},Ae=({el:b,anchor:C},V,H)=>{let F;for(;b&&b!==C;)F=I(b),i(b,V,H),b=F;i(C,V,H)},ce=({el:b,anchor:C})=>{let V;for(;b&&b!==C;)V=I(b),r(b),b=V;r(C)},Fe=(b,C,V,H,F,j,K,Q,W)=>{C.type==="svg"?K="svg":C.type==="math"&&(K="mathml"),b==null?rt(C,V,H,F,j,K,Q,W):Z(b,C,F,j,K,Q,W)},rt=(b,C,V,H,F,j,K,Q)=>{let W,B;const{props:le,shapeFlag:ee,transition:ue,dirs:L}=b;if(W=b.el=l(b.type,j,le&&le.is,le),ee&8?x(W,b.children):ee&16&&me(b.children,W,null,H,F,$r(b,j),K,Q),L&&On(b,null,H,"created"),u(W,b,b.scopeId,K,H),le){for(const P in le)P!=="value"&&!gs(P)&&a(W,P,null,le[P],j,H);"value"in le&&a(W,"value",null,le.value,j),(B=le.onVnodeBeforeMount)&&ln(B,H,b)}L&&On(b,null,H,"beforeMount");const ge=Ju(F,ue);ge&&ue.beforeEnter(W),i(W,C,V),((B=le&&le.onVnodeMounted)||ge||L)&&Ft(()=>{B&&ln(B,H,b),ge&&ue.enter(W),L&&On(b,null,H,"mounted")},F)},u=(b,C,V,H,F)=>{if(V&&X(b,V),H)for(let j=0;j{for(let B=W;B{const Q=C.el=b.el;let{patchFlag:W,dynamicChildren:B,dirs:le}=C;W|=b.patchFlag&16;const ee=b.props||We,ue=C.props||We;let L;if(V&&Rn(V,!1),(L=ue.onVnodeBeforeUpdate)&&ln(L,V,C,b),le&&On(C,b,V,"beforeUpdate"),V&&Rn(V,!0),(ee.innerHTML&&ue.innerHTML==null||ee.textContent&&ue.textContent==null)&&x(Q,""),B?oe(b.dynamicChildren,B,Q,V,H,$r(C,F),j):K||$e(b,C,Q,null,V,H,$r(C,F),j,!1),W>0){if(W&16)pe(Q,ee,ue,V,F);else if(W&2&&ee.class!==ue.class&&a(Q,"class",null,ue.class,F),W&4&&a(Q,"style",ee.style,ue.style,F),W&8){const ge=C.dynamicProps;for(let P=0;P{L&&ln(L,V,C,b),le&&On(C,b,V,"updated")},H)},oe=(b,C,V,H,F,j,K)=>{for(let Q=0;Q{if(C!==V){if(C!==We)for(const j in C)!gs(j)&&!(j in V)&&a(b,j,C[j],null,F,H);for(const j in V){if(gs(j))continue;const K=V[j],Q=C[j];K!==Q&&j!=="value"&&a(b,j,Q,K,F,H)}"value"in V&&a(b,"value",C.value,V.value,F)}},Ge=(b,C,V,H,F,j,K,Q,W)=>{const B=C.el=b?b.el:h(""),le=C.anchor=b?b.anchor:h("");let{patchFlag:ee,dynamicChildren:ue,slotScopeIds:L}=C;L&&(Q=Q?Q.concat(L):L),b==null?(i(B,V,H),i(le,V,H),me(C.children||[],V,le,F,j,K,Q,W)):ee>0&&ee&64&&ue&&b.dynamicChildren?(oe(b.dynamicChildren,ue,V,F,j,K,Q),(C.key!=null||F&&C===F.subTree)&&_a(b,C,!0)):$e(b,C,V,le,F,j,K,Q,W)},Y=(b,C,V,H,F,j,K,Q,W)=>{C.slotScopeIds=Q,b==null?C.shapeFlag&512?F.ctx.activate(C,V,H,K,W):Ce(C,V,H,F,j,K,W):ct(b,C,W)},Ce=(b,C,V,H,F,j,K)=>{const Q=b.component=hd(b,H,F);if(ea(b)&&(Q.ctx.renderer=Te),gd(Q,!1,K),Q.asyncDep){if(F&&F.registerDep(Q,Ve,K),!b.el){const W=Q.subTree=re(Fn);J(null,W,C,V)}}else Ve(Q,b,C,V,F,j,K)},ct=(b,C,V)=>{const H=C.component=b.component;if(id(b,C,V))if(H.asyncDep&&!H.asyncResolved){ke(H,C,V);return}else H.next=C,H.update();else C.el=b.el,H.vnode=C},Ve=(b,C,V,H,F,j,K)=>{const Q=()=>{if(b.isMounted){let{next:ee,bu:ue,u:L,parent:ge,vnode:P}=b;{const xt=ka(b);if(xt){ee&&(ee.el=P.el,ke(b,ee,K)),xt.asyncDep.then(()=>{b.isUnmounted||Q()});return}}let Le=ee,$t;Rn(b,!1),ee?(ee.el=P.el,ke(b,ee,K)):ee=P,ue&&Gs(ue),($t=ee.props&&ee.props.onVnodeBeforeUpdate)&&ln($t,ge,ee,P),Rn(b,!0);const gt=$a(b),Ht=b.subTree;b.subTree=gt,U(Ht,gt,$(Ht.el),nt(Ht),b,F,j),ee.el=gt.el,Le===null&&rd(b,gt.el),L&&Ft(L,F),($t=ee.props&&ee.props.onVnodeUpdated)&&Ft(()=>ln($t,ge,ee,P),F)}else{let ee;const{el:ue,props:L}=C,{bm:ge,m:P,parent:Le,root:$t,type:gt}=b,Ht=ws(C);Rn(b,!1),ge&&Gs(ge),!Ht&&(ee=L&&L.onVnodeBeforeMount)&&ln(ee,Le,C),Rn(b,!0);{$t.ce&&$t.ce._injectChildStyle(gt);const xt=b.subTree=$a(b);U(null,xt,V,H,b,F,j),C.el=xt.el}if(P&&Ft(P,F),!Ht&&(ee=L&&L.onVnodeMounted)){const xt=C;Ft(()=>ln(ee,Le,xt),F)}(C.shapeFlag&256||Le&&ws(Le.vnode)&&Le.vnode.shapeFlag&256)&&b.a&&Ft(b.a,F),b.isMounted=!0,C=V=H=null}};b.scope.on();const W=b.effect=new To(Q);b.scope.off();const B=b.update=W.run.bind(W),le=b.job=W.runIfDirty.bind(W);le.i=b,le.id=b.uid,W.scheduler=()=>vr(le),Rn(b,!0),B()},ke=(b,C,V)=>{C.component=b;const H=b.vnode.props;b.vnode=C,b.next=null,Hu(b,C.props,H,V),Xu(b,C.children,V),mn(),Jo(b),bn()},$e=(b,C,V,H,F,j,K,Q,W=!1)=>{const B=b&&b.children,le=b?b.shapeFlag:0,ee=C.children,{patchFlag:ue,shapeFlag:L}=C;if(ue>0){if(ue&128){dt(B,ee,V,H,F,j,K,Q,W);return}else if(ue&256){et(B,ee,V,H,F,j,K,Q,W);return}}L&8?(le&16&&Xe(B,F,j),ee!==B&&x(V,ee)):le&16?L&16?dt(B,ee,V,H,F,j,K,Q,W):Xe(B,F,j,!0):(le&8&&x(V,""),L&16&&me(ee,V,H,F,j,K,Q,W))},et=(b,C,V,H,F,j,K,Q,W)=>{b=b||Jn,C=C||Jn;const B=b.length,le=C.length,ee=Math.min(B,le);let ue;for(ue=0;uele?Xe(b,F,j,!0,!1,ee):me(C,V,H,F,j,K,Q,W,ee)},dt=(b,C,V,H,F,j,K,Q,W)=>{let B=0;const le=C.length;let ee=b.length-1,ue=le-1;for(;B<=ee&&B<=ue;){const L=b[B],ge=C[B]=W?$n(C[B]):an(C[B]);if(Es(L,ge))U(L,ge,V,null,F,j,K,Q,W);else break;B++}for(;B<=ee&&B<=ue;){const L=b[ee],ge=C[ue]=W?$n(C[ue]):an(C[ue]);if(Es(L,ge))U(L,ge,V,null,F,j,K,Q,W);else break;ee--,ue--}if(B>ee){if(B<=ue){const L=ue+1,ge=Lue)for(;B<=ee;)ot(b[B],F,j,!0),B++;else{const L=B,ge=B,P=new Map;for(B=ge;B<=ue;B++){const lt=C[B]=W?$n(C[B]):an(C[B]);lt.key!=null&&P.set(lt.key,B)}let Le,$t=0;const gt=ue-ge+1;let Ht=!1,xt=0;const Et=new Array(gt);for(B=0;B=gt){ot(lt,F,j,!0);continue}let Kt;if(lt.key!=null)Kt=P.get(lt.key);else for(Le=ge;Le<=ue;Le++)if(Et[Le-ge]===0&&Es(lt,C[Le])){Kt=Le;break}Kt===void 0?ot(lt,F,j,!0):(Et[Kt-ge]=B+1,Kt>=xt?xt=Kt:Ht=!0,U(lt,C[Kt],V,null,F,j,K,Q,W),$t++)}const cn=Ht?Gu(Et):Jn;for(Le=cn.length-1,B=gt-1;B>=0;B--){const lt=ge+B,Kt=C[lt],Un=lt+1{const{el:j,type:K,transition:Q,children:W,shapeFlag:B}=b;if(B&6){tt(b.component.subTree,C,V,H);return}if(B&128){b.suspense.move(C,V,H);return}if(B&64){K.move(b,C,V,Te);return}if(K===Ze){i(j,C,V);for(let ee=0;eeQ.enter(j),F);else{const{leave:ee,delayLeave:ue,afterLeave:L}=Q,ge=()=>i(j,C,V),P=()=>{ee(j,()=>{ge(),L&&L()})};ue?ue(j,ge,P):P()}else i(j,C,V)},ot=(b,C,V,H=!1,F=!1)=>{const{type:j,props:K,ref:Q,children:W,dynamicChildren:B,shapeFlag:le,patchFlag:ee,dirs:ue,cacheIndex:L}=b;if(ee===-2&&(F=!1),Q!=null&&ci(Q,null,V,b,!0),L!=null&&(C.renderCache[L]=void 0),le&256){C.ctx.deactivate(b);return}const ge=le&1&&ue,P=!ws(b);let Le;if(P&&(Le=K&&K.onVnodeBeforeUnmount)&&ln(Le,C,b),le&6)It(b.component,V,H);else{if(le&128){b.suspense.unmount(V,H);return}ge&&On(b,null,C,"beforeUnmount"),le&64?b.type.remove(b,C,V,Te,H):B&&!B.hasOnce&&(j!==Ze||ee>0&&ee&64)?Xe(B,C,V,!1,!0):(j===Ze&&ee&384||!F&&le&16)&&Xe(W,C,V),H&&ht(b)}(P&&(Le=K&&K.onVnodeUnmounted)||ge)&&Ft(()=>{Le&&ln(Le,C,b),ge&&On(b,null,C,"unmounted")},V)},ht=b=>{const{type:C,el:V,anchor:H,transition:F}=b;if(C===Ze){Mt(V,H);return}if(C===mi){ce(b);return}const j=()=>{r(V),F&&!F.persisted&&F.afterLeave&&F.afterLeave()};if(b.shapeFlag&1&&F&&!F.persisted){const{leave:K,delayLeave:Q}=F,W=()=>K(V,j);Q?Q(b.el,j,W):W()}else j()},Mt=(b,C)=>{let V;for(;b!==C;)V=I(b),r(b),b=V;r(C)},It=(b,C,V)=>{const{bum:H,scope:F,job:j,subTree:K,um:Q,m:W,a:B}=b;wa(W),wa(B),H&&Gs(H),F.stop(),j&&(j.flags|=8,ot(K,b,C,V)),Q&&Ft(Q,C),Ft(()=>{b.isUnmounted=!0},C),C&&C.pendingBranch&&!C.isUnmounted&&b.asyncDep&&!b.asyncResolved&&b.suspenseId===C.pendingId&&(C.deps--,C.deps===0&&C.resolve())},Xe=(b,C,V,H=!1,F=!1,j=0)=>{for(let K=j;K{if(b.shapeFlag&6)return nt(b.component.subTree);if(b.shapeFlag&128)return b.suspense.next();const C=I(b.anchor||b.el),V=C&&C[gu];return V?I(V):C};let Ke=!1;const at=(b,C,V)=>{b==null?C._vnode&&ot(C._vnode,null,null,!0):U(C._vnode||null,b,C,null,null,null,V),C._vnode=b,Ke||(Ke=!0,Jo(),Go(),Ke=!1)},Te={p:U,um:ot,m:tt,r:ht,mt:Ce,mc:me,pc:$e,pbc:oe,n:nt,o:t};return{render:at,hydrate:void 0,createApp:Fu(at)}}function $r({type:t,props:e},n){return n==="svg"&&t==="foreignObject"||n==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:n}function Rn({effect:t,job:e},n){n?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function Ju(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function _a(t,e,n=!1){const i=t.children,r=e.children;if(be(i)&&be(r))for(let a=0;a>1,t[n[h]]<_?a=h+1:l=h;_0&&(e[i]=n[a-1]),n[a]=i)}}for(a=n.length,l=n[a-1];a-- >0;)n[a]=l,l=e[l];return n}function ka(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:ka(e)}function wa(t){if(t)for(let e=0;epi(Qu);function Er(t,e,n){return Ta(t,e,n)}function Ta(t,e,n=We){const{immediate:i,deep:r,flush:a,once:l}=n,h=kt({},n),m=e&&i||!e&&a!=="post";let _;if(As){if(a==="sync"){const X=Yu();_=X.__watcherHandles||(X.__watcherHandles=[])}else if(!m){const X=()=>{};return X.stop=nn,X.resume=nn,X.pause=nn,X}}const x=vt;h.call=(X,R,U)=>rn(X,x,R,U);let $=!1;a==="post"?h.scheduler=X=>{Ft(X,x&&x.suspense)}:a!=="sync"&&($=!0,h.scheduler=(X,R)=>{R?X():vr(X)}),h.augmentJob=X=>{e&&(X.flags|=4),$&&(X.flags|=2,x&&(X.id=x.uid,X.i=x))};const I=ou(t,e,h);return As&&(_?_.push(I):m&&I()),I}function Zu(t,e,n){const i=this.proxy,r=it(t)?t.includes(".")?Sa(i,t):()=>i[t]:t.bind(i,i);let a;Se(e)?a=e:(a=e.handler,n=e);const l=Ds(this),h=Ta(r,a.bind(i),n);return l(),h}function Sa(t,e){const n=e.split(".");return()=>{let i=t;for(let r=0;re==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Ut(e)}Modifiers`]||t[`${In(e)}Modifiers`];function td(t,e,...n){if(t.isUnmounted)return;const i=t.vnode.props||We;let r=n;const a=e.startsWith("update:"),l=a&&ed(i,e.slice(7));l&&(l.trim&&(r=n.map(x=>it(x)?x.trim():x)),l.number&&(r=n.map(Qs)));let h,m=i[h=tr(e)]||i[h=tr(Ut(e))];!m&&a&&(m=i[h=tr(In(e))]),m&&rn(m,t,6,r);const _=i[h+"Once"];if(_){if(!t.emitted)t.emitted={};else if(t.emitted[h])return;t.emitted[h]=!0,rn(_,t,6,r)}}function Ca(t,e,n=!1){const i=e.emitsCache,r=i.get(t);if(r!==void 0)return r;const a=t.emits;let l={},h=!1;if(!Se(t)){const m=_=>{const x=Ca(_,e,!0);x&&(h=!0,kt(l,x))};!n&&e.mixins.length&&e.mixins.forEach(m),t.extends&&m(t.extends),t.mixins&&t.mixins.forEach(m)}return!a&&!h?(Ye(t)&&i.set(t,null),null):(be(a)?a.forEach(m=>l[m]=null):kt(l,a),Ye(t)&&i.set(t,l),l)}function hi(t,e){return!t||!Ks(e)?!1:(e=e.slice(2).replace(/Once$/,""),je(t,e[0].toLowerCase()+e.slice(1))||je(t,In(e))||je(t,e))}function oy(){}function $a(t){const{type:e,vnode:n,proxy:i,withProxy:r,propsOptions:[a],slots:l,attrs:h,emit:m,render:_,renderCache:x,props:$,data:I,setupState:X,ctx:R,inheritAttrs:U}=t,_e=li(t);let J,Ne;try{if(n.shapeFlag&4){const ce=r||i,Fe=ce;J=an(_.call(Fe,ce,x,$,X,I,R)),Ne=h}else{const ce=e;J=an(ce.length>1?ce($,{attrs:h,slots:l,emit:m}):ce($,null)),Ne=e.props?h:nd(h)}}catch(ce){Cs.length=0,oi(ce,t,1),J=re(Fn)}let Ae=J;if(Ne&&U!==!1){const ce=Object.keys(Ne),{shapeFlag:Fe}=Ae;ce.length&&Fe&7&&(a&&ce.some(Yi)&&(Ne=sd(Ne,a)),Ae=rs(Ae,Ne,!1,!0))}return n.dirs&&(Ae=rs(Ae,null,!1,!0),Ae.dirs=Ae.dirs?Ae.dirs.concat(n.dirs):n.dirs),n.transition&&xr(Ae,n.transition),J=Ae,li(_e),J}const nd=t=>{let e;for(const n in t)(n==="class"||n==="style"||Ks(n))&&((e||(e={}))[n]=t[n]);return e},sd=(t,e)=>{const n={};for(const i in t)(!Yi(i)||!(i.slice(9)in e))&&(n[i]=t[i]);return n};function id(t,e,n){const{props:i,children:r,component:a}=t,{props:l,children:h,patchFlag:m}=e,_=a.emitsOptions;if(e.dirs||e.transition)return!0;if(n&&m>=0){if(m&1024)return!0;if(m&16)return i?Ea(i,l,_):!!l;if(m&8){const x=e.dynamicProps;for(let $=0;$t.__isSuspense;function od(t,e){e&&e.pendingBranch?be(t)?e.effects.push(...t):e.effects.push(t):pu(t)}const Ze=Symbol.for("v-fgt"),gi=Symbol.for("v-txt"),Fn=Symbol.for("v-cmt"),mi=Symbol.for("v-stc"),Cs=[];let Lt=null;function te(t=!1){Cs.push(Lt=t?null:[])}function ad(){Cs.pop(),Lt=Cs[Cs.length-1]||null}let $s=1;function Aa(t,e=!1){$s+=t,t<0&&Lt&&e&&(Lt.hasOnce=!0)}function Ma(t){return t.dynamicChildren=$s>0?Lt||Jn:null,ad(),$s>0&&Lt&&Lt.push(t),t}function ne(t,e,n,i,r,a){return Ma(w(t,e,n,i,r,a,!0))}function ld(t,e,n,i,r){return Ma(re(t,e,n,i,r,!0))}function Ia(t){return t?t.__v_isVNode===!0:!1}function Es(t,e){return t.type===e.type&&t.key===e.key}const Pa=({key:t})=>t??null,bi=({ref:t,ref_key:e,ref_for:n})=>(typeof t=="number"&&(t=""+t),t!=null?it(t)||yt(t)||Se(t)?{i:Rt,r:t,k:e,f:!!n}:t:null);function w(t,e=null,n=null,i=0,r=null,a=t===Ze?0:1,l=!1,h=!1){const m={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&Pa(e),ref:e&&bi(e),scopeId:Yo,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:i,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:Rt};return h?(Dr(m,n),a&128&&t.normalize(m)):n&&(m.shapeFlag|=it(n)?8:16),$s>0&&!l&&Lt&&(m.patchFlag>0||a&6)&&m.patchFlag!==32&&Lt.push(m),m}const re=cd;function cd(t,e=null,n=null,i=0,r=null,a=!1){if((!t||t===Au)&&(t=Fn),Ia(t)){const h=rs(t,e,!0);return n&&Dr(h,n),$s>0&&!a&&Lt&&(h.shapeFlag&6?Lt[Lt.indexOf(t)]=h:Lt.push(h)),h.patchFlag=-2,h}if(_d(t)&&(t=t.__vccOpts),e){e=ud(e);let{class:h,style:m}=e;h&&!it(h)&&(e.class=Qt(h)),Ye(m)&&(mr(m)&&!be(m)&&(m=kt({},m)),e.style=nr(m))}const l=it(t)?1:Da(t)?128:mu(t)?64:Ye(t)?4:Se(t)?2:0;return w(t,e,n,i,r,l,a,!0)}function ud(t){return t?mr(t)||pa(t)?kt({},t):t:null}function rs(t,e,n=!1,i=!1){const{props:r,ref:a,patchFlag:l,children:h,transition:m}=t,_=e?dd(r||{},e):r,x={__v_isVNode:!0,__v_skip:!0,type:t.type,props:_,key:_&&Pa(_),ref:e&&e.ref?n&&a?be(a)?a.concat(bi(e)):[a,bi(e)]:bi(e):a,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:h,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==Ze?l===-1?16:l|16:l,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:m,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&rs(t.ssContent),ssFallback:t.ssFallback&&rs(t.ssFallback),el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return m&&i&&xr(x,m.clone(x)),x}function St(t=" ",e=0){return re(gi,null,t,e)}function yi(t,e){const n=re(mi,null,t);return n.staticCount=e,n}function vi(t="",e=!1){return e?(te(),ld(Fn,null,t)):re(Fn,null,t)}function an(t){return t==null||typeof t=="boolean"?re(Fn):be(t)?re(Ze,null,t.slice()):Ia(t)?$n(t):re(gi,null,String(t))}function $n(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:rs(t)}function Dr(t,e){let n=0;const{shapeFlag:i}=t;if(e==null)e=null;else if(be(e))n=16;else if(typeof e=="object")if(i&65){const r=e.default;r&&(r._c&&(r._d=!1),Dr(t,r()),r._c&&(r._d=!0));return}else{n=32;const r=e._;!r&&!pa(e)?e._ctx=Rt:r===3&&Rt&&(Rt.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else Se(e)?(e={default:e,_ctx:Rt},n=32):(e=String(e),i&64?(n=16,e=[St(e)]):n=8);t.children=e,t.shapeFlag|=n}function dd(...t){const e={};for(let n=0;n{let r;return(r=t[n])||(r=t[n]=[]),r.push(i),a=>{r.length>1?r.forEach(l=>l(a)):r[0](a)}};xi=e("__VUE_INSTANCE_SETTERS__",n=>vt=n),Ar=e("__VUE_SSR_SETTERS__",n=>As=n)}const Ds=t=>{const e=vt;return xi(t),t.scope.on(),()=>{t.scope.off(),xi(e)}},Na=()=>{vt&&vt.scope.off(),xi(null)};function Va(t){return t.vnode.shapeFlag&4}let As=!1;function gd(t,e=!1,n=!1){e&&Ar(e);const{props:i,children:r}=t.vnode,a=Va(t);ju(t,i,a,e),qu(t,r,n);const l=a?md(t,e):void 0;return e&&Ar(!1),l}function md(t,e){const n=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,Iu);const{setup:i}=n;if(i){mn();const r=t.setupContext=i.length>1?yd(t):null,a=Ds(t),l=ts(i,t,0,[t.props,r]),h=mo(l);if(bn(),a(),(h||t.sp)&&!ws(t)&&Zo(t),h){if(l.then(Na,Na),e)return l.then(m=>{za(t,m)}).catch(m=>{oi(m,t,0)});t.asyncDep=l}else za(t,l)}else Oa(t)}function za(t,e,n){Se(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Ye(e)&&(t.setupState=Bo(e)),Oa(t)}function Oa(t,e,n){const i=t.type;t.render||(t.render=i.render||nn);{const r=Ds(t);mn();try{Pu(t)}finally{bn(),r()}}}const bd={get(t,e){return bt(t,"get",""),t[e]}};function yd(t){const e=n=>{t.exposed=n||{}};return{attrs:new Proxy(t.attrs,bd),slots:t.slots,emit:t.emit,expose:e}}function _i(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(Bo(eu(t.exposed)),{get(e,n){if(n in e)return e[n];if(n in Ts)return Ts[n](t)},has(e,n){return n in e||n in Ts}})):t.proxy}const vd=/(?:^|[-_])(\w)/g,xd=t=>t.replace(vd,e=>e.toUpperCase()).replace(/[-_]/g,"");function Ra(t,e=!0){return Se(t)?t.displayName||t.name:t.name||e&&t.__name}function Fa(t,e,n=!1){let i=Ra(e);if(!i&&e.__file){const r=e.__file.match(/([^/\\]+)\.\w+$/);r&&(i=r[1])}if(!i&&t&&t.parent){const r=a=>{for(const l in a)if(a[l]===e)return l};i=r(t.components||t.parent.type.components)||r(t.appContext.components)}return i?xd(i):n?"App":"Anonymous"}function _d(t){return Se(t)&&"__vccOpts"in t}const kd=(t,e)=>iu(t,e,As),wd="3.5.13";/** -* @vue/runtime-dom v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let Mr;const La=typeof window<"u"&&window.trustedTypes;if(La)try{Mr=La.createPolicy("vue",{createHTML:t=>t})}catch{}const ja=Mr?t=>Mr.createHTML(t):t=>t,Td="http://www.w3.org/2000/svg",Sd="http://www.w3.org/1998/Math/MathML",kn=typeof document<"u"?document:null,Ha=kn&&kn.createElement("template"),Cd={insert:(t,e,n)=>{e.insertBefore(t,n||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,n,i)=>{const r=e==="svg"?kn.createElementNS(Td,t):e==="mathml"?kn.createElementNS(Sd,t):n?kn.createElement(t,{is:n}):kn.createElement(t);return t==="select"&&i&&i.multiple!=null&&r.setAttribute("multiple",i.multiple),r},createText:t=>kn.createTextNode(t),createComment:t=>kn.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>kn.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,n,i,r,a){const l=n?n.previousSibling:e.lastChild;if(r&&(r===a||r.nextSibling))for(;e.insertBefore(r.cloneNode(!0),n),!(r===a||!(r=r.nextSibling)););else{Ha.innerHTML=ja(i==="svg"?`${t}`:i==="mathml"?`${t}`:t);const h=Ha.content;if(i==="svg"||i==="mathml"){const m=h.firstChild;for(;m.firstChild;)h.appendChild(m.firstChild);h.removeChild(m)}e.insertBefore(h,n)}return[l?l.nextSibling:e.firstChild,n?n.previousSibling:e.lastChild]}},$d=Symbol("_vtc");function Ed(t,e,n){const i=t[$d];i&&(e=(e?[e,...i]:[...i]).join(" ")),e==null?t.removeAttribute("class"):n?t.setAttribute("class",e):t.className=e}const ki=Symbol("_vod"),Ua=Symbol("_vsh"),Ct={beforeMount(t,{value:e},{transition:n}){t[ki]=t.style.display==="none"?"":t.style.display,n&&e?n.beforeEnter(t):Ms(t,e)},mounted(t,{value:e},{transition:n}){n&&e&&n.enter(t)},updated(t,{value:e,oldValue:n},{transition:i}){!e!=!n&&(i?e?(i.beforeEnter(t),Ms(t,!0),i.enter(t)):i.leave(t,()=>{Ms(t,!1)}):Ms(t,e))},beforeUnmount(t,{value:e}){Ms(t,e)}};function Ms(t,e){t.style.display=e?t[ki]:"none",t[Ua]=!e}const Dd=Symbol(""),Ad=/(^|;)\s*display\s*:/;function Md(t,e,n){const i=t.style,r=it(n);let a=!1;if(n&&!r){if(e)if(it(e))for(const l of e.split(";")){const h=l.slice(0,l.indexOf(":")).trim();n[h]==null&&wi(i,h,"")}else for(const l in e)n[l]==null&&wi(i,l,"");for(const l in n)l==="display"&&(a=!0),wi(i,l,n[l])}else if(r){if(e!==n){const l=i[Dd];l&&(n+=";"+l),i.cssText=n,a=Ad.test(n)}}else e&&t.removeAttribute("style");ki in t&&(t[ki]=a?i.display:"",t[Ua]&&(i.display="none"))}const Ba=/\s*!important$/;function wi(t,e,n){if(be(n))n.forEach(i=>wi(t,e,i));else if(n==null&&(n=""),e.startsWith("--"))t.setProperty(e,n);else{const i=Id(t,e);Ba.test(n)?t.setProperty(In(i),n.replace(Ba,""),"important"):t[i]=n}}const qa=["Webkit","Moz","ms"],Ir={};function Id(t,e){const n=Ir[e];if(n)return n;let i=Ut(e);if(i!=="filter"&&i in t)return Ir[e]=i;i=Js(i);for(let r=0;rPr||(zd.then(()=>Pr=0),Pr=Date.now());function Rd(t,e){const n=i=>{if(!i._vts)i._vts=Date.now();else if(i._vts<=n.attached)return;rn(Fd(i,n.value),e,5,[i])};return n.value=t,n.attached=Od(),n}function Fd(t,e){if(be(e)){const n=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{n.call(t),t._stopped=!0},e.map(i=>r=>!r._stopped&&i&&i(r))}else return e}const Qa=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,Ld=(t,e,n,i,r,a)=>{const l=r==="svg";e==="class"?Ed(t,i,l):e==="style"?Md(t,n,i):Ks(e)?Yi(e)||Nd(t,e,n,i,a):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):jd(t,e,i,l))?(Wa(t,e,i),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&Ka(t,e,i,l,a,e!=="value")):t._isVueCE&&(/[A-Z]/.test(e)||!it(i))?Wa(t,Ut(e),i,a,e):(e==="true-value"?t._trueValue=i:e==="false-value"&&(t._falseValue=i),Ka(t,e,i,l))};function jd(t,e,n,i){if(i)return!!(e==="innerHTML"||e==="textContent"||e in t&&Qa(e)&&Se(n));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const r=t.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Qa(e)&&it(n)?!1:e in t}const En=t=>{const e=t.props["onUpdate:modelValue"]||!1;return be(e)?n=>Gs(e,n):e};function Hd(t){t.target.composing=!0}function Ya(t){const e=t.target;e.composing&&(e.composing=!1,e.dispatchEvent(new Event("input")))}const Bt=Symbol("_assign"),pt={created(t,{modifiers:{lazy:e,trim:n,number:i}},r){t[Bt]=En(r);const a=i||r.props&&r.props.type==="number";wn(t,e?"change":"input",l=>{if(l.target.composing)return;let h=t.value;n&&(h=h.trim()),a&&(h=Qs(h)),t[Bt](h)}),n&&wn(t,"change",()=>{t.value=t.value.trim()}),e||(wn(t,"compositionstart",Hd),wn(t,"compositionend",Ya),wn(t,"change",Ya))},mounted(t,{value:e}){t.value=e??""},beforeUpdate(t,{value:e,oldValue:n,modifiers:{lazy:i,trim:r,number:a}},l){if(t[Bt]=En(l),t.composing)return;const h=(a||t.type==="number")&&!/^0\d/.test(t.value)?Qs(t.value):t.value,m=e??"";h!==m&&(document.activeElement===t&&t.type!=="range"&&(i&&e===n||r&&t.value.trim()===m)||(t.value=m))}},Ln={deep:!0,created(t,e,n){t[Bt]=En(n),wn(t,"change",()=>{const i=t._modelValue,r=os(t),a=t.checked,l=t[Bt];if(be(i)){const h=sr(i,r),m=h!==-1;if(a&&!m)l(i.concat(r));else if(!a&&m){const _=[...i];_.splice(h,1),l(_)}}else if(Qn(i)){const h=new Set(i);a?h.add(r):h.delete(r),l(h)}else l(tl(t,a))})},mounted:Za,beforeUpdate(t,e,n){t[Bt]=En(n),Za(t,e,n)}};function Za(t,{value:e,oldValue:n},i){t._modelValue=e;let r;if(be(e))r=sr(e,i.props.value)>-1;else if(Qn(e))r=e.has(i.props.value);else{if(e===n)return;r=Nn(e,tl(t,!0))}t.checked!==r&&(t.checked=r)}const Ud={created(t,{value:e},n){t.checked=Nn(e,n.props.value),t[Bt]=En(n),wn(t,"change",()=>{t[Bt](os(t))})},beforeUpdate(t,{value:e,oldValue:n},i){t[Bt]=En(i),e!==n&&(t.checked=Nn(e,i.props.value))}},Bd={deep:!0,created(t,{value:e,modifiers:{number:n}},i){const r=Qn(e);wn(t,"change",()=>{const a=Array.prototype.filter.call(t.options,l=>l.selected).map(l=>n?Qs(os(l)):os(l));t[Bt](t.multiple?r?new Set(a):a:a[0]),t._assigning=!0,Ko(()=>{t._assigning=!1})}),t[Bt]=En(i)},mounted(t,{value:e}){el(t,e)},beforeUpdate(t,e,n){t[Bt]=En(n)},updated(t,{value:e}){t._assigning||el(t,e)}};function el(t,e){const n=t.multiple,i=be(e);if(!(n&&!i&&!Qn(e))){for(let r=0,a=t.options.length;rString(_)===String(h)):l.selected=sr(e,h)>-1}else l.selected=e.has(h);else if(Nn(os(l),e)){t.selectedIndex!==r&&(t.selectedIndex=r);return}}!n&&t.selectedIndex!==-1&&(t.selectedIndex=-1)}}function os(t){return"_value"in t?t._value:t.value}function tl(t,e){const n=e?"_trueValue":"_falseValue";return n in t?t[n]:e}const qd=kt({patchProp:Ld},Cd);let nl;function Xd(){return nl||(nl=Ku(qd))}const Kd=(...t)=>{const e=Xd().createApp(...t),{mount:n}=e;return e.mount=i=>{const r=Jd(i);if(!r)return;const a=e._component;!Se(a)&&!a.render&&!a.template&&(a.template=r.innerHTML),r.nodeType===1&&(r.textContent="");const l=n(r,!1,Wd(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),l},e};function Wd(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function Jd(t){return it(t)?document.querySelector(t):t}var Ti={exports:{}};/*! - * jQuery JavaScript Library v3.7.1 - * https://jquery.com/ - * - * Copyright OpenJS Foundation and other contributors - * Released under the MIT license - * https://jquery.org/license - * - * Date: 2023-08-28T13:37Z - */var Gd=Ti.exports,sl;function Qd(){return sl||(sl=1,function(t){(function(e,n){t.exports=e.document?n(e,!0):function(i){if(!i.document)throw new Error("jQuery requires a window with a document");return n(i)}})(typeof window<"u"?window:Gd,function(e,n){var i=[],r=Object.getPrototypeOf,a=i.slice,l=i.flat?function(s){return i.flat.call(s)}:function(s){return i.concat.apply([],s)},h=i.push,m=i.indexOf,_={},x=_.toString,$=_.hasOwnProperty,I=$.toString,X=I.call(Object),R={},U=function(o){return typeof o=="function"&&typeof o.nodeType!="number"&&typeof o.item!="function"},_e=function(o){return o!=null&&o===o.window},J=e.document,Ne={type:!0,src:!0,nonce:!0,noModule:!0};function Ae(s,o,c){c=c||J;var d,f,p=c.createElement("script");if(p.text=s,o)for(d in Ne)f=o[d]||o.getAttribute&&o.getAttribute(d),f&&p.setAttribute(d,f);c.head.appendChild(p).parentNode.removeChild(p)}function ce(s){return s==null?s+"":typeof s=="object"||typeof s=="function"?_[x.call(s)]||"object":typeof s}var Fe="3.7.1",rt=/HTML$/i,u=function(s,o){return new u.fn.init(s,o)};u.fn=u.prototype={jquery:Fe,constructor:u,length:0,toArray:function(){return a.call(this)},get:function(s){return s==null?a.call(this):s<0?this[s+this.length]:this[s]},pushStack:function(s){var o=u.merge(this.constructor(),s);return o.prevObject=this,o},each:function(s){return u.each(this,s)},map:function(s){return this.pushStack(u.map(this,function(o,c){return s.call(o,c,o)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(u.grep(this,function(s,o){return(o+1)%2}))},odd:function(){return this.pushStack(u.grep(this,function(s,o){return o%2}))},eq:function(s){var o=this.length,c=+s+(s<0?o:0);return this.pushStack(c>=0&&c0&&o-1 in s}function Z(s,o){return s.nodeName&&s.nodeName.toLowerCase()===o.toLowerCase()}var oe=i.pop,pe=i.sort,Ge=i.splice,Y="[\\x20\\t\\r\\n\\f]",Ce=new RegExp("^"+Y+"+|((?:^|[^\\\\])(?:\\\\.)*)"+Y+"+$","g");u.contains=function(s,o){var c=o&&o.parentNode;return s===c||!!(c&&c.nodeType===1&&(s.contains?s.contains(c):s.compareDocumentPosition&&s.compareDocumentPosition(c)&16))};var ct=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function Ve(s,o){return o?s==="\0"?"�":s.slice(0,-1)+"\\"+s.charCodeAt(s.length-1).toString(16)+" ":"\\"+s}u.escapeSelector=function(s){return(s+"").replace(ct,Ve)};var ke=J,$e=h;(function(){var s,o,c,d,f,p=$e,g,k,v,E,N,O=u.expando,A=0,q=0,xe=Oi(),ze=Oi(),De=Oi(),mt=Oi(),ut=function(y,S){return y===S&&(f=!0),0},un="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",dn="(?:\\\\[\\da-fA-F]{1,6}"+Y+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Pe="\\["+Y+"*("+dn+")(?:"+Y+"*([*^$|!~]?=)"+Y+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+dn+"))|)"+Y+"*\\]",Xn=":("+dn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+Pe+")*)|.*)\\)|)",Oe=new RegExp(Y+"+","g"),st=new RegExp("^"+Y+"*,"+Y+"*"),Bs=new RegExp("^"+Y+"*([>+~]|"+Y+")"+Y+"*"),io=new RegExp(Y+"|>"),fn=new RegExp(Xn),qs=new RegExp("^"+dn+"$"),pn={ID:new RegExp("^#("+dn+")"),CLASS:new RegExp("^\\.("+dn+")"),TAG:new RegExp("^("+dn+"|[*])"),ATTR:new RegExp("^"+Pe),PSEUDO:new RegExp("^"+Xn),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+Y+"*(even|odd|(([+-]|)(\\d*)n|)"+Y+"*(?:([+-]|)"+Y+"*(\\d+)|))"+Y+"*\\)|)","i"),bool:new RegExp("^(?:"+un+")$","i"),needsContext:new RegExp("^"+Y+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+Y+"*((?:-\\d)?\\d*)"+Y+"*\\)|)(?=[^-]|$)","i")},Dn=/^(?:input|select|textarea|button)$/i,An=/^h\d$/i,Jt=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ro=/[+~]/,Tn=new RegExp("\\\\[\\da-fA-F]{1,6}"+Y+"?|\\\\([^\\r\\n\\f])","g"),Sn=function(y,S){var D="0x"+y.slice(1)-65536;return S||(D<0?String.fromCharCode(D+65536):String.fromCharCode(D>>10|55296,D&1023|56320))},W1=function(){Mn()},J1=Fi(function(y){return y.disabled===!0&&Z(y,"fieldset")},{dir:"parentNode",next:"legend"});function G1(){try{return g.activeElement}catch{}}try{p.apply(i=a.call(ke.childNodes),ke.childNodes),i[ke.childNodes.length].nodeType}catch{p={apply:function(S,D){$e.apply(S,a.call(D))},call:function(S){$e.apply(S,a.call(arguments,1))}}}function Be(y,S,D,M){var z,G,se,de,ie,Me,ve,we=S&&S.ownerDocument,Ie=S?S.nodeType:9;if(D=D||[],typeof y!="string"||!y||Ie!==1&&Ie!==9&&Ie!==11)return D;if(!M&&(Mn(S),S=S||g,v)){if(Ie!==11&&(ie=Jt.exec(y)))if(z=ie[1]){if(Ie===9)if(se=S.getElementById(z)){if(se.id===z)return p.call(D,se),D}else return D;else if(we&&(se=we.getElementById(z))&&Be.contains(S,se)&&se.id===z)return p.call(D,se),D}else{if(ie[2])return p.apply(D,S.getElementsByTagName(y)),D;if((z=ie[3])&&S.getElementsByClassName)return p.apply(D,S.getElementsByClassName(z)),D}if(!mt[y+" "]&&(!E||!E.test(y))){if(ve=y,we=S,Ie===1&&(io.test(y)||Bs.test(y))){for(we=ro.test(y)&&oo(S.parentNode)||S,(we!=S||!R.scope)&&((de=S.getAttribute("id"))?de=u.escapeSelector(de):S.setAttribute("id",de=O)),Me=Xs(y),G=Me.length;G--;)Me[G]=(de?"#"+de:":scope")+" "+Ri(Me[G]);ve=Me.join(",")}try{return p.apply(D,we.querySelectorAll(ve)),D}catch{mt(y,!0)}finally{de===O&&S.removeAttribute("id")}}}return Zl(y.replace(Ce,"$1"),S,D,M)}function Oi(){var y=[];function S(D,M){return y.push(D+" ")>o.cacheLength&&delete S[y.shift()],S[D+" "]=M}return S}function tn(y){return y[O]=!0,y}function fs(y){var S=g.createElement("fieldset");try{return!!y(S)}catch{return!1}finally{S.parentNode&&S.parentNode.removeChild(S),S=null}}function Q1(y){return function(S){return Z(S,"input")&&S.type===y}}function Y1(y){return function(S){return(Z(S,"input")||Z(S,"button"))&&S.type===y}}function Ql(y){return function(S){return"form"in S?S.parentNode&&S.disabled===!1?"label"in S?"label"in S.parentNode?S.parentNode.disabled===y:S.disabled===y:S.isDisabled===y||S.isDisabled!==!y&&J1(S)===y:S.disabled===y:"label"in S?S.disabled===y:!1}}function Kn(y){return tn(function(S){return S=+S,tn(function(D,M){for(var z,G=y([],D.length,S),se=G.length;se--;)D[z=G[se]]&&(D[z]=!(M[z]=D[z]))})})}function oo(y){return y&&typeof y.getElementsByTagName<"u"&&y}function Mn(y){var S,D=y?y.ownerDocument||y:ke;return D==g||D.nodeType!==9||!D.documentElement||(g=D,k=g.documentElement,v=!u.isXMLDoc(g),N=k.matches||k.webkitMatchesSelector||k.msMatchesSelector,k.msMatchesSelector&&ke!=g&&(S=g.defaultView)&&S.top!==S&&S.addEventListener("unload",W1),R.getById=fs(function(M){return k.appendChild(M).id=u.expando,!g.getElementsByName||!g.getElementsByName(u.expando).length}),R.disconnectedMatch=fs(function(M){return N.call(M,"*")}),R.scope=fs(function(){return g.querySelectorAll(":scope")}),R.cssHas=fs(function(){try{return g.querySelector(":has(*,:jqfake)"),!1}catch{return!0}}),R.getById?(o.filter.ID=function(M){var z=M.replace(Tn,Sn);return function(G){return G.getAttribute("id")===z}},o.find.ID=function(M,z){if(typeof z.getElementById<"u"&&v){var G=z.getElementById(M);return G?[G]:[]}}):(o.filter.ID=function(M){var z=M.replace(Tn,Sn);return function(G){var se=typeof G.getAttributeNode<"u"&&G.getAttributeNode("id");return se&&se.value===z}},o.find.ID=function(M,z){if(typeof z.getElementById<"u"&&v){var G,se,de,ie=z.getElementById(M);if(ie){if(G=ie.getAttributeNode("id"),G&&G.value===M)return[ie];for(de=z.getElementsByName(M),se=0;ie=de[se++];)if(G=ie.getAttributeNode("id"),G&&G.value===M)return[ie]}return[]}}),o.find.TAG=function(M,z){return typeof z.getElementsByTagName<"u"?z.getElementsByTagName(M):z.querySelectorAll(M)},o.find.CLASS=function(M,z){if(typeof z.getElementsByClassName<"u"&&v)return z.getElementsByClassName(M)},E=[],fs(function(M){var z;k.appendChild(M).innerHTML="",M.querySelectorAll("[selected]").length||E.push("\\["+Y+"*(?:value|"+un+")"),M.querySelectorAll("[id~="+O+"-]").length||E.push("~="),M.querySelectorAll("a#"+O+"+*").length||E.push(".#.+[+~]"),M.querySelectorAll(":checked").length||E.push(":checked"),z=g.createElement("input"),z.setAttribute("type","hidden"),M.appendChild(z).setAttribute("name","D"),k.appendChild(M).disabled=!0,M.querySelectorAll(":disabled").length!==2&&E.push(":enabled",":disabled"),z=g.createElement("input"),z.setAttribute("name",""),M.appendChild(z),M.querySelectorAll("[name='']").length||E.push("\\["+Y+"*name"+Y+"*="+Y+`*(?:''|"")`)}),R.cssHas||E.push(":has"),E=E.length&&new RegExp(E.join("|")),ut=function(M,z){if(M===z)return f=!0,0;var G=!M.compareDocumentPosition-!z.compareDocumentPosition;return G||(G=(M.ownerDocument||M)==(z.ownerDocument||z)?M.compareDocumentPosition(z):1,G&1||!R.sortDetached&&z.compareDocumentPosition(M)===G?M===g||M.ownerDocument==ke&&Be.contains(ke,M)?-1:z===g||z.ownerDocument==ke&&Be.contains(ke,z)?1:d?m.call(d,M)-m.call(d,z):0:G&4?-1:1)}),g}Be.matches=function(y,S){return Be(y,null,null,S)},Be.matchesSelector=function(y,S){if(Mn(y),v&&!mt[S+" "]&&(!E||!E.test(S)))try{var D=N.call(y,S);if(D||R.disconnectedMatch||y.document&&y.document.nodeType!==11)return D}catch{mt(S,!0)}return Be(S,g,null,[y]).length>0},Be.contains=function(y,S){return(y.ownerDocument||y)!=g&&Mn(y),u.contains(y,S)},Be.attr=function(y,S){(y.ownerDocument||y)!=g&&Mn(y);var D=o.attrHandle[S.toLowerCase()],M=D&&$.call(o.attrHandle,S.toLowerCase())?D(y,S,!v):void 0;return M!==void 0?M:y.getAttribute(S)},Be.error=function(y){throw new Error("Syntax error, unrecognized expression: "+y)},u.uniqueSort=function(y){var S,D=[],M=0,z=0;if(f=!R.sortStable,d=!R.sortStable&&a.call(y,0),pe.call(y,ut),f){for(;S=y[z++];)S===y[z]&&(M=D.push(z));for(;M--;)Ge.call(y,D[M],1)}return d=null,y},u.fn.uniqueSort=function(){return this.pushStack(u.uniqueSort(a.apply(this)))},o=u.expr={cacheLength:50,createPseudo:tn,match:pn,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(y){return y[1]=y[1].replace(Tn,Sn),y[3]=(y[3]||y[4]||y[5]||"").replace(Tn,Sn),y[2]==="~="&&(y[3]=" "+y[3]+" "),y.slice(0,4)},CHILD:function(y){return y[1]=y[1].toLowerCase(),y[1].slice(0,3)==="nth"?(y[3]||Be.error(y[0]),y[4]=+(y[4]?y[5]+(y[6]||1):2*(y[3]==="even"||y[3]==="odd")),y[5]=+(y[7]+y[8]||y[3]==="odd")):y[3]&&Be.error(y[0]),y},PSEUDO:function(y){var S,D=!y[6]&&y[2];return pn.CHILD.test(y[0])?null:(y[3]?y[2]=y[4]||y[5]||"":D&&fn.test(D)&&(S=Xs(D,!0))&&(S=D.indexOf(")",D.length-S)-D.length)&&(y[0]=y[0].slice(0,S),y[2]=D.slice(0,S)),y.slice(0,3))}},filter:{TAG:function(y){var S=y.replace(Tn,Sn).toLowerCase();return y==="*"?function(){return!0}:function(D){return Z(D,S)}},CLASS:function(y){var S=xe[y+" "];return S||(S=new RegExp("(^|"+Y+")"+y+"("+Y+"|$)"))&&xe(y,function(D){return S.test(typeof D.className=="string"&&D.className||typeof D.getAttribute<"u"&&D.getAttribute("class")||"")})},ATTR:function(y,S,D){return function(M){var z=Be.attr(M,y);return z==null?S==="!=":S?(z+="",S==="="?z===D:S==="!="?z!==D:S==="^="?D&&z.indexOf(D)===0:S==="*="?D&&z.indexOf(D)>-1:S==="$="?D&&z.slice(-D.length)===D:S==="~="?(" "+z.replace(Oe," ")+" ").indexOf(D)>-1:S==="|="?z===D||z.slice(0,D.length+1)===D+"-":!1):!0}},CHILD:function(y,S,D,M,z){var G=y.slice(0,3)!=="nth",se=y.slice(-4)!=="last",de=S==="of-type";return M===1&&z===0?function(ie){return!!ie.parentNode}:function(ie,Me,ve){var we,Ie,he,Qe,Vt,_t=G!==se?"nextSibling":"previousSibling",Gt=ie.parentNode,hn=de&&ie.nodeName.toLowerCase(),ps=!ve&&!de,Dt=!1;if(Gt){if(G){for(;_t;){for(he=ie;he=he[_t];)if(de?Z(he,hn):he.nodeType===1)return!1;Vt=_t=y==="only"&&!Vt&&"nextSibling"}return!0}if(Vt=[se?Gt.firstChild:Gt.lastChild],se&&ps){for(Ie=Gt[O]||(Gt[O]={}),we=Ie[y]||[],Qe=we[0]===A&&we[1],Dt=Qe&&we[2],he=Qe&&Gt.childNodes[Qe];he=++Qe&&he&&he[_t]||(Dt=Qe=0)||Vt.pop();)if(he.nodeType===1&&++Dt&&he===ie){Ie[y]=[A,Qe,Dt];break}}else if(ps&&(Ie=ie[O]||(ie[O]={}),we=Ie[y]||[],Qe=we[0]===A&&we[1],Dt=Qe),Dt===!1)for(;(he=++Qe&&he&&he[_t]||(Dt=Qe=0)||Vt.pop())&&!((de?Z(he,hn):he.nodeType===1)&&++Dt&&(ps&&(Ie=he[O]||(he[O]={}),Ie[y]=[A,Dt]),he===ie)););return Dt-=z,Dt===M||Dt%M===0&&Dt/M>=0}}},PSEUDO:function(y,S){var D,M=o.pseudos[y]||o.setFilters[y.toLowerCase()]||Be.error("unsupported pseudo: "+y);return M[O]?M(S):M.length>1?(D=[y,y,"",S],o.setFilters.hasOwnProperty(y.toLowerCase())?tn(function(z,G){for(var se,de=M(z,S),ie=de.length;ie--;)se=m.call(z,de[ie]),z[se]=!(G[se]=de[ie])}):function(z){return M(z,0,D)}):M}},pseudos:{not:tn(function(y){var S=[],D=[],M=uo(y.replace(Ce,"$1"));return M[O]?tn(function(z,G,se,de){for(var ie,Me=M(z,null,de,[]),ve=z.length;ve--;)(ie=Me[ve])&&(z[ve]=!(G[ve]=ie))}):function(z,G,se){return S[0]=z,M(S,null,se,D),S[0]=null,!D.pop()}}),has:tn(function(y){return function(S){return Be(y,S).length>0}}),contains:tn(function(y){return y=y.replace(Tn,Sn),function(S){return(S.textContent||u.text(S)).indexOf(y)>-1}}),lang:tn(function(y){return qs.test(y||"")||Be.error("unsupported lang: "+y),y=y.replace(Tn,Sn).toLowerCase(),function(S){var D;do if(D=v?S.lang:S.getAttribute("xml:lang")||S.getAttribute("lang"))return D=D.toLowerCase(),D===y||D.indexOf(y+"-")===0;while((S=S.parentNode)&&S.nodeType===1);return!1}}),target:function(y){var S=e.location&&e.location.hash;return S&&S.slice(1)===y.id},root:function(y){return y===k},focus:function(y){return y===G1()&&g.hasFocus()&&!!(y.type||y.href||~y.tabIndex)},enabled:Ql(!1),disabled:Ql(!0),checked:function(y){return Z(y,"input")&&!!y.checked||Z(y,"option")&&!!y.selected},selected:function(y){return y.parentNode&&y.parentNode.selectedIndex,y.selected===!0},empty:function(y){for(y=y.firstChild;y;y=y.nextSibling)if(y.nodeType<6)return!1;return!0},parent:function(y){return!o.pseudos.empty(y)},header:function(y){return An.test(y.nodeName)},input:function(y){return Dn.test(y.nodeName)},button:function(y){return Z(y,"input")&&y.type==="button"||Z(y,"button")},text:function(y){var S;return Z(y,"input")&&y.type==="text"&&((S=y.getAttribute("type"))==null||S.toLowerCase()==="text")},first:Kn(function(){return[0]}),last:Kn(function(y,S){return[S-1]}),eq:Kn(function(y,S,D){return[D<0?D+S:D]}),even:Kn(function(y,S){for(var D=0;DS?M=S:M=D;--M>=0;)y.push(M);return y}),gt:Kn(function(y,S,D){for(var M=D<0?D+S:D;++M1?function(S,D,M){for(var z=y.length;z--;)if(!y[z](S,D,M))return!1;return!0}:y[0]}function Z1(y,S,D){for(var M=0,z=S.length;M-1&&(se[ve]=!(de[ve]=Ie))}}else he=Li(he===de?he.splice(_t,he.length):he),z?z(null,de,he,Me):p.apply(de,he)})}function co(y){for(var S,D,M,z=y.length,G=o.relative[y[0].type],se=G||o.relative[" "],de=G?1:0,ie=Fi(function(we){return we===S},se,!0),Me=Fi(function(we){return m.call(S,we)>-1},se,!0),ve=[function(we,Ie,he){var Qe=!G&&(he||Ie!=c)||((S=Ie).nodeType?ie(we,Ie,he):Me(we,Ie,he));return S=null,Qe}];de1&&ao(ve),de>1&&Ri(y.slice(0,de-1).concat({value:y[de-2].type===" "?"*":""})).replace(Ce,"$1"),D,de0,M=y.length>0,z=function(G,se,de,ie,Me){var ve,we,Ie,he=0,Qe="0",Vt=G&&[],_t=[],Gt=c,hn=G||M&&o.find.TAG("*",Me),ps=A+=Gt==null?1:Math.random()||.1,Dt=hn.length;for(Me&&(c=se==g||se||Me);Qe!==Dt&&(ve=hn[Qe])!=null;Qe++){if(M&&ve){for(we=0,!se&&ve.ownerDocument!=g&&(Mn(ve),de=!v);Ie=y[we++];)if(Ie(ve,se||g,de)){p.call(ie,ve);break}Me&&(A=ps)}D&&((ve=!Ie&&ve)&&he--,G&&Vt.push(ve))}if(he+=Qe,D&&Qe!==he){for(we=0;Ie=S[we++];)Ie(Vt,_t,se,de);if(G){if(he>0)for(;Qe--;)Vt[Qe]||_t[Qe]||(_t[Qe]=oe.call(ie));_t=Li(_t)}p.apply(ie,_t),Me&&!G&&_t.length>0&&he+S.length>1&&u.uniqueSort(ie)}return Me&&(A=ps,c=Gt),Vt};return D?tn(z):z}function uo(y,S){var D,M=[],z=[],G=De[y+" "];if(!G){for(S||(S=Xs(y)),D=S.length;D--;)G=co(S[D]),G[O]?M.push(G):z.push(G);G=De(y,ey(z,M)),G.selector=y}return G}function Zl(y,S,D,M){var z,G,se,de,ie,Me=typeof y=="function"&&y,ve=!M&&Xs(y=Me.selector||y);if(D=D||[],ve.length===1){if(G=ve[0]=ve[0].slice(0),G.length>2&&(se=G[0]).type==="ID"&&S.nodeType===9&&v&&o.relative[G[1].type]){if(S=(o.find.ID(se.matches[0].replace(Tn,Sn),S)||[])[0],S)Me&&(S=S.parentNode);else return D;y=y.slice(G.shift().value.length)}for(z=pn.needsContext.test(y)?0:G.length;z--&&(se=G[z],!o.relative[de=se.type]);)if((ie=o.find[de])&&(M=ie(se.matches[0].replace(Tn,Sn),ro.test(G[0].type)&&oo(S.parentNode)||S))){if(G.splice(z,1),y=M.length&&Ri(G),!y)return p.apply(D,M),D;break}}return(Me||uo(y,ve))(M,S,!v,D,!S||ro.test(y)&&oo(S.parentNode)||S),D}R.sortStable=O.split("").sort(ut).join("")===O,Mn(),R.sortDetached=fs(function(y){return y.compareDocumentPosition(g.createElement("fieldset"))&1}),u.find=Be,u.expr[":"]=u.expr.pseudos,u.unique=u.uniqueSort,Be.compile=uo,Be.select=Zl,Be.setDocument=Mn,Be.tokenize=Xs,Be.escape=u.escapeSelector,Be.getText=u.text,Be.isXML=u.isXMLDoc,Be.selectors=u.expr,Be.support=u.support,Be.uniqueSort=u.uniqueSort})();var et=function(s,o,c){for(var d=[],f=c!==void 0;(s=s[o])&&s.nodeType!==9;)if(s.nodeType===1){if(f&&u(s).is(c))break;d.push(s)}return d},dt=function(s,o){for(var c=[];s;s=s.nextSibling)s.nodeType===1&&s!==o&&c.push(s);return c},tt=u.expr.match.needsContext,ot=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function ht(s,o,c){return U(o)?u.grep(s,function(d,f){return!!o.call(d,f,d)!==c}):o.nodeType?u.grep(s,function(d){return d===o!==c}):typeof o!="string"?u.grep(s,function(d){return m.call(o,d)>-1!==c}):u.filter(o,s,c)}u.filter=function(s,o,c){var d=o[0];return c&&(s=":not("+s+")"),o.length===1&&d.nodeType===1?u.find.matchesSelector(d,s)?[d]:[]:u.find.matches(s,u.grep(o,function(f){return f.nodeType===1}))},u.fn.extend({find:function(s){var o,c,d=this.length,f=this;if(typeof s!="string")return this.pushStack(u(s).filter(function(){for(o=0;o1?u.uniqueSort(c):c},filter:function(s){return this.pushStack(ht(this,s||[],!1))},not:function(s){return this.pushStack(ht(this,s||[],!0))},is:function(s){return!!ht(this,typeof s=="string"&&tt.test(s)?u(s):s||[],!1).length}});var Mt,It=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Xe=u.fn.init=function(s,o,c){var d,f;if(!s)return this;if(c=c||Mt,typeof s=="string")if(s[0]==="<"&&s[s.length-1]===">"&&s.length>=3?d=[null,s,null]:d=It.exec(s),d&&(d[1]||!o))if(d[1]){if(o=o instanceof u?o[0]:o,u.merge(this,u.parseHTML(d[1],o&&o.nodeType?o.ownerDocument||o:J,!0)),ot.test(d[1])&&u.isPlainObject(o))for(d in o)U(this[d])?this[d](o[d]):this.attr(d,o[d]);return this}else return f=J.getElementById(d[2]),f&&(this[0]=f,this.length=1),this;else return!o||o.jquery?(o||c).find(s):this.constructor(o).find(s);else{if(s.nodeType)return this[0]=s,this.length=1,this;if(U(s))return c.ready!==void 0?c.ready(s):s(u)}return u.makeArray(s,this)};Xe.prototype=u.fn,Mt=u(J);var nt=/^(?:parents|prev(?:Until|All))/,Ke={children:!0,contents:!0,next:!0,prev:!0};u.fn.extend({has:function(s){var o=u(s,this),c=o.length;return this.filter(function(){for(var d=0;d-1:c.nodeType===1&&u.find.matchesSelector(c,s))){p.push(c);break}}return this.pushStack(p.length>1?u.uniqueSort(p):p)},index:function(s){return s?typeof s=="string"?m.call(u(s),this[0]):m.call(this,s.jquery?s[0]:s):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(s,o){return this.pushStack(u.uniqueSort(u.merge(this.get(),u(s,o))))},addBack:function(s){return this.add(s==null?this.prevObject:this.prevObject.filter(s))}});function at(s,o){for(;(s=s[o])&&s.nodeType!==1;);return s}u.each({parent:function(s){var o=s.parentNode;return o&&o.nodeType!==11?o:null},parents:function(s){return et(s,"parentNode")},parentsUntil:function(s,o,c){return et(s,"parentNode",c)},next:function(s){return at(s,"nextSibling")},prev:function(s){return at(s,"previousSibling")},nextAll:function(s){return et(s,"nextSibling")},prevAll:function(s){return et(s,"previousSibling")},nextUntil:function(s,o,c){return et(s,"nextSibling",c)},prevUntil:function(s,o,c){return et(s,"previousSibling",c)},siblings:function(s){return dt((s.parentNode||{}).firstChild,s)},children:function(s){return dt(s.firstChild)},contents:function(s){return s.contentDocument!=null&&r(s.contentDocument)?s.contentDocument:(Z(s,"template")&&(s=s.content||s),u.merge([],s.childNodes))}},function(s,o){u.fn[s]=function(c,d){var f=u.map(this,o,c);return s.slice(-5)!=="Until"&&(d=c),d&&typeof d=="string"&&(f=u.filter(d,f)),this.length>1&&(Ke[s]||u.uniqueSort(f),nt.test(s)&&f.reverse()),this.pushStack(f)}});var Te=/[^\x20\t\r\n\f]+/g;function ft(s){var o={};return u.each(s.match(Te)||[],function(c,d){o[d]=!0}),o}u.Callbacks=function(s){s=typeof s=="string"?ft(s):u.extend({},s);var o,c,d,f,p=[],g=[],k=-1,v=function(){for(f=f||s.once,d=o=!0;g.length;k=-1)for(c=g.shift();++k-1;)p.splice(A,1),A<=k&&k--}),this},has:function(N){return N?u.inArray(N,p)>-1:p.length>0},empty:function(){return p&&(p=[]),this},disable:function(){return f=g=[],p=c="",this},disabled:function(){return!p},lock:function(){return f=g=[],!c&&!o&&(p=c=""),this},locked:function(){return!!f},fireWith:function(N,O){return f||(O=O||[],O=[N,O.slice?O.slice():O],g.push(O),o||v()),this},fire:function(){return E.fireWith(this,arguments),this},fired:function(){return!!d}};return E};function b(s){return s}function C(s){throw s}function V(s,o,c,d){var f;try{s&&U(f=s.promise)?f.call(s).done(o).fail(c):s&&U(f=s.then)?f.call(s,o,c):o.apply(void 0,[s].slice(d))}catch(p){c.apply(void 0,[p])}}u.extend({Deferred:function(s){var o=[["notify","progress",u.Callbacks("memory"),u.Callbacks("memory"),2],["resolve","done",u.Callbacks("once memory"),u.Callbacks("once memory"),0,"resolved"],["reject","fail",u.Callbacks("once memory"),u.Callbacks("once memory"),1,"rejected"]],c="pending",d={state:function(){return c},always:function(){return f.done(arguments).fail(arguments),this},catch:function(p){return d.then(null,p)},pipe:function(){var p=arguments;return u.Deferred(function(g){u.each(o,function(k,v){var E=U(p[v[4]])&&p[v[4]];f[v[1]](function(){var N=E&&E.apply(this,arguments);N&&U(N.promise)?N.promise().progress(g.notify).done(g.resolve).fail(g.reject):g[v[0]+"With"](this,E?[N]:arguments)})}),p=null}).promise()},then:function(p,g,k){var v=0;function E(N,O,A,q){return function(){var xe=this,ze=arguments,De=function(){var ut,un;if(!(N=v&&(A!==C&&(xe=void 0,ze=[ut]),O.rejectWith(xe,ze))}};N?mt():(u.Deferred.getErrorHook?mt.error=u.Deferred.getErrorHook():u.Deferred.getStackHook&&(mt.error=u.Deferred.getStackHook()),e.setTimeout(mt))}}return u.Deferred(function(N){o[0][3].add(E(0,N,U(k)?k:b,N.notifyWith)),o[1][3].add(E(0,N,U(p)?p:b)),o[2][3].add(E(0,N,U(g)?g:C))}).promise()},promise:function(p){return p!=null?u.extend(p,d):d}},f={};return u.each(o,function(p,g){var k=g[2],v=g[5];d[g[1]]=k.add,v&&k.add(function(){c=v},o[3-p][2].disable,o[3-p][3].disable,o[0][2].lock,o[0][3].lock),k.add(g[3].fire),f[g[0]]=function(){return f[g[0]+"With"](this===f?void 0:this,arguments),this},f[g[0]+"With"]=k.fireWith}),d.promise(f),s&&s.call(f,f),f},when:function(s){var o=arguments.length,c=o,d=Array(c),f=a.call(arguments),p=u.Deferred(),g=function(k){return function(v){d[k]=this,f[k]=arguments.length>1?a.call(arguments):v,--o||p.resolveWith(d,f)}};if(o<=1&&(V(s,p.done(g(c)).resolve,p.reject,!o),p.state()==="pending"||U(f[c]&&f[c].then)))return p.then();for(;c--;)V(f[c],g(c),p.reject);return p.promise()}});var H=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;u.Deferred.exceptionHook=function(s,o){e.console&&e.console.warn&&s&&H.test(s.name)&&e.console.warn("jQuery.Deferred exception: "+s.message,s.stack,o)},u.readyException=function(s){e.setTimeout(function(){throw s})};var F=u.Deferred();u.fn.ready=function(s){return F.then(s).catch(function(o){u.readyException(o)}),this},u.extend({isReady:!1,readyWait:1,ready:function(s){(s===!0?--u.readyWait:u.isReady)||(u.isReady=!0,!(s!==!0&&--u.readyWait>0)&&F.resolveWith(J,[u]))}}),u.ready.then=F.then;function j(){J.removeEventListener("DOMContentLoaded",j),e.removeEventListener("load",j),u.ready()}J.readyState==="complete"||J.readyState!=="loading"&&!J.documentElement.doScroll?e.setTimeout(u.ready):(J.addEventListener("DOMContentLoaded",j),e.addEventListener("load",j));var K=function(s,o,c,d,f,p,g){var k=0,v=s.length,E=c==null;if(ce(c)==="object"){f=!0;for(k in c)K(s,o,k,c[k],!0,p,g)}else if(d!==void 0&&(f=!0,U(d)||(g=!0),E&&(g?(o.call(s,d),o=null):(E=o,o=function(N,O,A){return E.call(u(N),A)})),o))for(;k1,null,!0)},removeData:function(s){return this.each(function(){ge.remove(this,s)})}}),u.extend({queue:function(s,o,c){var d;if(s)return o=(o||"fx")+"queue",d=L.get(s,o),c&&(!d||Array.isArray(c)?d=L.access(s,o,u.makeArray(c)):d.push(c)),d||[]},dequeue:function(s,o){o=o||"fx";var c=u.queue(s,o),d=c.length,f=c.shift(),p=u._queueHooks(s,o),g=function(){u.dequeue(s,o)};f==="inprogress"&&(f=c.shift(),d--),f&&(o==="fx"&&c.unshift("inprogress"),delete p.stop,f.call(s,g,p)),!d&&p&&p.empty.fire()},_queueHooks:function(s,o){var c=o+"queueHooks";return L.get(s,c)||L.access(s,c,{empty:u.Callbacks("once memory").add(function(){L.remove(s,[o+"queue",c])})})}}),u.fn.extend({queue:function(s,o){var c=2;return typeof s!="string"&&(o=s,s="fx",c--),arguments.length\x20\t\r\n\f]*)/i,Sl=/^$|^module$|\/(?:java|ecma)script/i;(function(){var s=J.createDocumentFragment(),o=s.appendChild(J.createElement("div")),c=J.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),o.appendChild(c),R.checkClone=o.cloneNode(!0).cloneNode(!0).lastChild.checked,o.innerHTML="",R.noCloneChecked=!!o.cloneNode(!0).lastChild.defaultValue,o.innerHTML="",R.option=!!o.lastChild})();var Wt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Wt.tbody=Wt.tfoot=Wt.colgroup=Wt.caption=Wt.thead,Wt.th=Wt.td,R.option||(Wt.optgroup=Wt.option=[1,""]);function Pt(s,o){var c;return typeof s.getElementsByTagName<"u"?c=s.getElementsByTagName(o||"*"):typeof s.querySelectorAll<"u"?c=s.querySelectorAll(o||"*"):c=[],o===void 0||o&&Z(s,o)?u.merge([s],c):c}function Br(s,o){for(var c=0,d=s.length;c-1){f&&f.push(p);continue}if(E=lt(p),g=Pt(O.appendChild(p),"script"),E&&Br(g),c)for(N=0;p=g[N++];)Sl.test(p.type||"")&&c.push(p)}return O}var $l=/^([^.]*)(?:\.(.+)|)/;function ls(){return!0}function cs(){return!1}function qr(s,o,c,d,f,p){var g,k;if(typeof o=="object"){typeof c!="string"&&(d=d||c,c=void 0);for(k in o)qr(s,k,c,d,o[k],p);return s}if(d==null&&f==null?(f=c,d=c=void 0):f==null&&(typeof c=="string"?(f=d,d=void 0):(f=d,d=c,c=void 0)),f===!1)f=cs;else if(!f)return s;return p===1&&(g=f,f=function(v){return u().off(v),g.apply(this,arguments)},f.guid=g.guid||(g.guid=u.guid++)),s.each(function(){u.event.add(this,o,f,d,c)})}u.event={global:{},add:function(s,o,c,d,f){var p,g,k,v,E,N,O,A,q,xe,ze,De=L.get(s);if(ee(s))for(c.handler&&(p=c,c=p.handler,f=p.selector),f&&u.find.matchesSelector(cn,f),c.guid||(c.guid=u.guid++),(v=De.events)||(v=De.events=Object.create(null)),(g=De.handle)||(g=De.handle=function(mt){return typeof u<"u"&&u.event.triggered!==mt.type?u.event.dispatch.apply(s,arguments):void 0}),o=(o||"").match(Te)||[""],E=o.length;E--;)k=$l.exec(o[E])||[],q=ze=k[1],xe=(k[2]||"").split(".").sort(),q&&(O=u.event.special[q]||{},q=(f?O.delegateType:O.bindType)||q,O=u.event.special[q]||{},N=u.extend({type:q,origType:ze,data:d,handler:c,guid:c.guid,selector:f,needsContext:f&&u.expr.match.needsContext.test(f),namespace:xe.join(".")},p),(A=v[q])||(A=v[q]=[],A.delegateCount=0,(!O.setup||O.setup.call(s,d,xe,g)===!1)&&s.addEventListener&&s.addEventListener(q,g)),O.add&&(O.add.call(s,N),N.handler.guid||(N.handler.guid=c.guid)),f?A.splice(A.delegateCount++,0,N):A.push(N),u.event.global[q]=!0)},remove:function(s,o,c,d,f){var p,g,k,v,E,N,O,A,q,xe,ze,De=L.hasData(s)&&L.get(s);if(!(!De||!(v=De.events))){for(o=(o||"").match(Te)||[""],E=o.length;E--;){if(k=$l.exec(o[E])||[],q=ze=k[1],xe=(k[2]||"").split(".").sort(),!q){for(q in v)u.event.remove(s,q+o[E],c,d,!0);continue}for(O=u.event.special[q]||{},q=(d?O.delegateType:O.bindType)||q,A=v[q]||[],k=k[2]&&new RegExp("(^|\\.)"+xe.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=p=A.length;p--;)N=A[p],(f||ze===N.origType)&&(!c||c.guid===N.guid)&&(!k||k.test(N.namespace))&&(!d||d===N.selector||d==="**"&&N.selector)&&(A.splice(p,1),N.selector&&A.delegateCount--,O.remove&&O.remove.call(s,N));g&&!A.length&&((!O.teardown||O.teardown.call(s,xe,De.handle)===!1)&&u.removeEvent(s,q,De.handle),delete v[q])}u.isEmptyObject(v)&&L.remove(s,"handle events")}},dispatch:function(s){var o,c,d,f,p,g,k=new Array(arguments.length),v=u.event.fix(s),E=(L.get(this,"events")||Object.create(null))[v.type]||[],N=u.event.special[v.type]||{};for(k[0]=v,o=1;o=1)){for(;E!==this;E=E.parentNode||this)if(E.nodeType===1&&!(s.type==="click"&&E.disabled===!0)){for(p=[],g={},c=0;c-1:u.find(f,this,null,[E]).length),g[f]&&p.push(d);p.length&&k.push({elem:E,handlers:p})}}return E=this,v\s*$/g;function El(s,o){return Z(s,"table")&&Z(o.nodeType!==11?o:o.firstChild,"tr")&&u(s).children("tbody")[0]||s}function y1(s){return s.type=(s.getAttribute("type")!==null)+"/"+s.type,s}function v1(s){return(s.type||"").slice(0,5)==="true/"?s.type=s.type.slice(5):s.removeAttribute("type"),s}function Dl(s,o){var c,d,f,p,g,k,v;if(o.nodeType===1){if(L.hasData(s)&&(p=L.get(s),v=p.events,v)){L.remove(o,"handle events");for(f in v)for(c=0,d=v[f].length;c1&&typeof q=="string"&&!R.checkClone&&m1.test(q))return s.each(function(ze){var De=s.eq(ze);xe&&(o[0]=q.call(this,ze,De.html())),us(De,o,c,d)});if(O&&(f=Cl(o,s[0].ownerDocument,!1,s,d),p=f.firstChild,f.childNodes.length===1&&(f=p),p||d)){for(g=u.map(Pt(f,"script"),y1),k=g.length;N0&&Br(g,!v&&Pt(s,"script")),k},cleanData:function(s){for(var o,c,d,f=u.event.special,p=0;(c=s[p])!==void 0;p++)if(ee(c)){if(o=c[L.expando]){if(o.events)for(d in o.events)f[d]?u.event.remove(c,d):u.removeEvent(c,d,o.handle);c[L.expando]=void 0}c[ge.expando]&&(c[ge.expando]=void 0)}}}),u.fn.extend({detach:function(s){return Al(this,s,!0)},remove:function(s){return Al(this,s)},text:function(s){return K(this,function(o){return o===void 0?u.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=o)})},null,s,arguments.length)},append:function(){return us(this,arguments,function(s){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var o=El(this,s);o.appendChild(s)}})},prepend:function(){return us(this,arguments,function(s){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var o=El(this,s);o.insertBefore(s,o.firstChild)}})},before:function(){return us(this,arguments,function(s){this.parentNode&&this.parentNode.insertBefore(s,this)})},after:function(){return us(this,arguments,function(s){this.parentNode&&this.parentNode.insertBefore(s,this.nextSibling)})},empty:function(){for(var s,o=0;(s=this[o])!=null;o++)s.nodeType===1&&(u.cleanData(Pt(s,!1)),s.textContent="");return this},clone:function(s,o){return s=s??!1,o=o??s,this.map(function(){return u.clone(this,s,o)})},html:function(s){return K(this,function(o){var c=this[0]||{},d=0,f=this.length;if(o===void 0&&c.nodeType===1)return c.innerHTML;if(typeof o=="string"&&!g1.test(o)&&!Wt[(Tl.exec(o)||["",""])[1].toLowerCase()]){o=u.htmlPrefilter(o);try{for(;d=0&&(v+=Math.max(0,Math.ceil(s["offset"+o[0].toUpperCase()+o.slice(1)]-p-v-k-.5))||0),v+E}function Rl(s,o,c){var d=Ni(s),f=!R.boxSizingReliable()||c,p=f&&u.css(s,"boxSizing",!1,d)==="border-box",g=p,k=Ls(s,o,d),v="offset"+o[0].toUpperCase()+o.slice(1);if(Xr.test(k)){if(!c)return k;k="auto"}return(!R.boxSizingReliable()&&p||!R.reliableTrDimensions()&&Z(s,"tr")||k==="auto"||!parseFloat(k)&&u.css(s,"display",!1,d)==="inline")&&s.getClientRects().length&&(p=u.css(s,"boxSizing",!1,d)==="border-box",g=v in s,g&&(k=s[v])),k=parseFloat(k)||0,k+Jr(s,o,c||(p?"border":"content"),g,d,k)+"px"}u.extend({cssHooks:{opacity:{get:function(s,o){if(o){var c=Ls(s,"opacity");return c===""?"1":c}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(s,o,c,d){if(!(!s||s.nodeType===3||s.nodeType===8||!s.style)){var f,p,g,k=le(o),v=Kr.test(o),E=s.style;if(v||(o=Wr(k)),g=u.cssHooks[o]||u.cssHooks[k],c!==void 0){if(p=typeof c,p==="string"&&(f=xt.exec(c))&&f[1]&&(c=kl(s,o,f),p="number"),c==null||c!==c)return;p==="number"&&!v&&(c+=f&&f[3]||(u.cssNumber[k]?"":"px")),!R.clearCloneStyle&&c===""&&o.indexOf("background")===0&&(E[o]="inherit"),(!g||!("set"in g)||(c=g.set(s,c,d))!==void 0)&&(v?E.setProperty(o,c):E[o]=c)}else return g&&"get"in g&&(f=g.get(s,!1,d))!==void 0?f:E[o]}},css:function(s,o,c,d){var f,p,g,k=le(o),v=Kr.test(o);return v||(o=Wr(k)),g=u.cssHooks[o]||u.cssHooks[k],g&&"get"in g&&(f=g.get(s,!0,c)),f===void 0&&(f=Ls(s,o,d)),f==="normal"&&o in zl&&(f=zl[o]),c===""||c?(p=parseFloat(f),c===!0||isFinite(p)?p||0:f):f}}),u.each(["height","width"],function(s,o){u.cssHooks[o]={get:function(c,d,f){if(d)return w1.test(u.css(c,"display"))&&(!c.getClientRects().length||!c.getBoundingClientRect().width)?Ml(c,T1,function(){return Rl(c,o,f)}):Rl(c,o,f)},set:function(c,d,f){var p,g=Ni(c),k=!R.scrollboxSize()&&g.position==="absolute",v=k||f,E=v&&u.css(c,"boxSizing",!1,g)==="border-box",N=f?Jr(c,o,f,E,g):0;return E&&k&&(N-=Math.ceil(c["offset"+o[0].toUpperCase()+o.slice(1)]-parseFloat(g[o])-Jr(c,o,"border",!1,g)-.5)),N&&(p=xt.exec(d))&&(p[3]||"px")!=="px"&&(c.style[o]=d,d=u.css(c,o)),Ol(c,d,N)}}}),u.cssHooks.marginLeft=Il(R.reliableMarginLeft,function(s,o){if(o)return(parseFloat(Ls(s,"marginLeft"))||s.getBoundingClientRect().left-Ml(s,{marginLeft:0},function(){return s.getBoundingClientRect().left}))+"px"}),u.each({margin:"",padding:"",border:"Width"},function(s,o){u.cssHooks[s+o]={expand:function(c){for(var d=0,f={},p=typeof c=="string"?c.split(" "):[c];d<4;d++)f[s+Et[d]+o]=p[d]||p[d-2]||p[0];return f}},s!=="margin"&&(u.cssHooks[s+o].set=Ol)}),u.fn.extend({css:function(s,o){return K(this,function(c,d,f){var p,g,k={},v=0;if(Array.isArray(d)){for(p=Ni(c),g=d.length;v1)}});function Nt(s,o,c,d,f){return new Nt.prototype.init(s,o,c,d,f)}u.Tween=Nt,Nt.prototype={constructor:Nt,init:function(s,o,c,d,f,p){this.elem=s,this.prop=c,this.easing=f||u.easing._default,this.options=o,this.start=this.now=this.cur(),this.end=d,this.unit=p||(u.cssNumber[c]?"":"px")},cur:function(){var s=Nt.propHooks[this.prop];return s&&s.get?s.get(this):Nt.propHooks._default.get(this)},run:function(s){var o,c=Nt.propHooks[this.prop];return this.options.duration?this.pos=o=u.easing[this.easing](s,this.options.duration*s,0,1,this.options.duration):this.pos=o=s,this.now=(this.end-this.start)*o+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Nt.propHooks._default.set(this),this}},Nt.prototype.init.prototype=Nt.prototype,Nt.propHooks={_default:{get:function(s){var o;return s.elem.nodeType!==1||s.elem[s.prop]!=null&&s.elem.style[s.prop]==null?s.elem[s.prop]:(o=u.css(s.elem,s.prop,""),!o||o==="auto"?0:o)},set:function(s){u.fx.step[s.prop]?u.fx.step[s.prop](s):s.elem.nodeType===1&&(u.cssHooks[s.prop]||s.elem.style[Wr(s.prop)]!=null)?u.style(s.elem,s.prop,s.now+s.unit):s.elem[s.prop]=s.now}}},Nt.propHooks.scrollTop=Nt.propHooks.scrollLeft={set:function(s){s.elem.nodeType&&s.elem.parentNode&&(s.elem[s.prop]=s.now)}},u.easing={linear:function(s){return s},swing:function(s){return .5-Math.cos(s*Math.PI)/2},_default:"swing"},u.fx=Nt.prototype.init,u.fx.step={};var ds,Vi,S1=/^(?:toggle|show|hide)$/,C1=/queueHooks$/;function Gr(){Vi&&(J.hidden===!1&&e.requestAnimationFrame?e.requestAnimationFrame(Gr):e.setTimeout(Gr,u.fx.interval),u.fx.tick())}function Fl(){return e.setTimeout(function(){ds=void 0}),ds=Date.now()}function zi(s,o){var c,d=0,f={height:s};for(o=o?1:0;d<4;d+=2-o)c=Et[d],f["margin"+c]=f["padding"+c]=s;return o&&(f.opacity=f.width=s),f}function Ll(s,o,c){for(var d,f=(en.tweeners[o]||[]).concat(en.tweeners["*"]),p=0,g=f.length;p1)},removeAttr:function(s){return this.each(function(){u.removeAttr(this,s)})}}),u.extend({attr:function(s,o,c){var d,f,p=s.nodeType;if(!(p===3||p===8||p===2)){if(typeof s.getAttribute>"u")return u.prop(s,o,c);if((p!==1||!u.isXMLDoc(s))&&(f=u.attrHooks[o.toLowerCase()]||(u.expr.match.bool.test(o)?jl:void 0)),c!==void 0){if(c===null){u.removeAttr(s,o);return}return f&&"set"in f&&(d=f.set(s,c,o))!==void 0?d:(s.setAttribute(o,c+""),c)}return f&&"get"in f&&(d=f.get(s,o))!==null?d:(d=u.find.attr(s,o),d??void 0)}},attrHooks:{type:{set:function(s,o){if(!R.radioValue&&o==="radio"&&Z(s,"input")){var c=s.value;return s.setAttribute("type",o),c&&(s.value=c),o}}}},removeAttr:function(s,o){var c,d=0,f=o&&o.match(Te);if(f&&s.nodeType===1)for(;c=f[d++];)s.removeAttribute(c)}}),jl={set:function(s,o,c){return o===!1?u.removeAttr(s,c):s.setAttribute(c,c),c}},u.each(u.expr.match.bool.source.match(/\w+/g),function(s,o){var c=js[o]||u.find.attr;js[o]=function(d,f,p){var g,k,v=f.toLowerCase();return p||(k=js[v],js[v]=g,g=c(d,f,p)!=null?v:null,js[v]=k),g}});var D1=/^(?:input|select|textarea|button)$/i,A1=/^(?:a|area)$/i;u.fn.extend({prop:function(s,o){return K(this,u.prop,s,o,arguments.length>1)},removeProp:function(s){return this.each(function(){delete this[u.propFix[s]||s]})}}),u.extend({prop:function(s,o,c){var d,f,p=s.nodeType;if(!(p===3||p===8||p===2))return(p!==1||!u.isXMLDoc(s))&&(o=u.propFix[o]||o,f=u.propHooks[o]),c!==void 0?f&&"set"in f&&(d=f.set(s,c,o))!==void 0?d:s[o]=c:f&&"get"in f&&(d=f.get(s,o))!==null?d:s[o]},propHooks:{tabIndex:{get:function(s){var o=u.find.attr(s,"tabindex");return o?parseInt(o,10):D1.test(s.nodeName)||A1.test(s.nodeName)&&s.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),R.optSelected||(u.propHooks.selected={get:function(s){var o=s.parentNode;return o&&o.parentNode&&o.parentNode.selectedIndex,null},set:function(s){var o=s.parentNode;o&&(o.selectedIndex,o.parentNode&&o.parentNode.selectedIndex)}}),u.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){u.propFix[this.toLowerCase()]=this});function Bn(s){var o=s.match(Te)||[];return o.join(" ")}function qn(s){return s.getAttribute&&s.getAttribute("class")||""}function Qr(s){return Array.isArray(s)?s:typeof s=="string"?s.match(Te)||[]:[]}u.fn.extend({addClass:function(s){var o,c,d,f,p,g;return U(s)?this.each(function(k){u(this).addClass(s.call(this,k,qn(this)))}):(o=Qr(s),o.length?this.each(function(){if(d=qn(this),c=this.nodeType===1&&" "+Bn(d)+" ",c){for(p=0;p-1;)c=c.replace(" "+f+" "," ");g=Bn(c),d!==g&&this.setAttribute("class",g)}}):this):this.attr("class","")},toggleClass:function(s,o){var c,d,f,p,g=typeof s,k=g==="string"||Array.isArray(s);return U(s)?this.each(function(v){u(this).toggleClass(s.call(this,v,qn(this),o),o)}):typeof o=="boolean"&&k?o?this.addClass(s):this.removeClass(s):(c=Qr(s),this.each(function(){if(k)for(p=u(this),f=0;f-1)return!0;return!1}});var M1=/\r/g;u.fn.extend({val:function(s){var o,c,d,f=this[0];return arguments.length?(d=U(s),this.each(function(p){var g;this.nodeType===1&&(d?g=s.call(this,p,u(this).val()):g=s,g==null?g="":typeof g=="number"?g+="":Array.isArray(g)&&(g=u.map(g,function(k){return k==null?"":k+""})),o=u.valHooks[this.type]||u.valHooks[this.nodeName.toLowerCase()],(!o||!("set"in o)||o.set(this,g,"value")===void 0)&&(this.value=g))})):f?(o=u.valHooks[f.type]||u.valHooks[f.nodeName.toLowerCase()],o&&"get"in o&&(c=o.get(f,"value"))!==void 0?c:(c=f.value,typeof c=="string"?c.replace(M1,""):c??"")):void 0}}),u.extend({valHooks:{option:{get:function(s){var o=u.find.attr(s,"value");return o??Bn(u.text(s))}},select:{get:function(s){var o,c,d,f=s.options,p=s.selectedIndex,g=s.type==="select-one",k=g?null:[],v=g?p+1:f.length;for(p<0?d=v:d=g?p:0;d-1)&&(c=!0);return c||(s.selectedIndex=-1),p}}}}),u.each(["radio","checkbox"],function(){u.valHooks[this]={set:function(s,o){if(Array.isArray(o))return s.checked=u.inArray(u(s).val(),o)>-1}},R.checkOn||(u.valHooks[this].get=function(s){return s.getAttribute("value")===null?"on":s.value})});var Hs=e.location,Hl={guid:Date.now()},Yr=/\?/;u.parseXML=function(s){var o,c;if(!s||typeof s!="string")return null;try{o=new e.DOMParser().parseFromString(s,"text/xml")}catch{}return c=o&&o.getElementsByTagName("parsererror")[0],(!o||c)&&u.error("Invalid XML: "+(c?u.map(c.childNodes,function(d){return d.textContent}).join(` -`):s)),o};var Ul=/^(?:focusinfocus|focusoutblur)$/,Bl=function(s){s.stopPropagation()};u.extend(u.event,{trigger:function(s,o,c,d){var f,p,g,k,v,E,N,O,A=[c||J],q=$.call(s,"type")?s.type:s,xe=$.call(s,"namespace")?s.namespace.split("."):[];if(p=O=g=c=c||J,!(c.nodeType===3||c.nodeType===8)&&!Ul.test(q+u.event.triggered)&&(q.indexOf(".")>-1&&(xe=q.split("."),q=xe.shift(),xe.sort()),v=q.indexOf(":")<0&&"on"+q,s=s[u.expando]?s:new u.Event(q,typeof s=="object"&&s),s.isTrigger=d?2:3,s.namespace=xe.join("."),s.rnamespace=s.namespace?new RegExp("(^|\\.)"+xe.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,s.result=void 0,s.target||(s.target=c),o=o==null?[s]:u.makeArray(o,[s]),N=u.event.special[q]||{},!(!d&&N.trigger&&N.trigger.apply(c,o)===!1))){if(!d&&!N.noBubble&&!_e(c)){for(k=N.delegateType||q,Ul.test(k+q)||(p=p.parentNode);p;p=p.parentNode)A.push(p),g=p;g===(c.ownerDocument||J)&&A.push(g.defaultView||g.parentWindow||e)}for(f=0;(p=A[f++])&&!s.isPropagationStopped();)O=p,s.type=f>1?k:N.bindType||q,E=(L.get(p,"events")||Object.create(null))[s.type]&&L.get(p,"handle"),E&&E.apply(p,o),E=v&&p[v],E&&E.apply&&ee(p)&&(s.result=E.apply(p,o),s.result===!1&&s.preventDefault());return s.type=q,!d&&!s.isDefaultPrevented()&&(!N._default||N._default.apply(A.pop(),o)===!1)&&ee(c)&&v&&U(c[q])&&!_e(c)&&(g=c[v],g&&(c[v]=null),u.event.triggered=q,s.isPropagationStopped()&&O.addEventListener(q,Bl),c[q](),s.isPropagationStopped()&&O.removeEventListener(q,Bl),u.event.triggered=void 0,g&&(c[v]=g)),s.result}},simulate:function(s,o,c){var d=u.extend(new u.Event,c,{type:s,isSimulated:!0});u.event.trigger(d,null,o)}}),u.fn.extend({trigger:function(s,o){return this.each(function(){u.event.trigger(s,o,this)})},triggerHandler:function(s,o){var c=this[0];if(c)return u.event.trigger(s,o,c,!0)}});var I1=/\[\]$/,ql=/\r?\n/g,P1=/^(?:submit|button|image|reset|file)$/i,N1=/^(?:input|select|textarea|keygen)/i;function Zr(s,o,c,d){var f;if(Array.isArray(o))u.each(o,function(p,g){c||I1.test(s)?d(s,g):Zr(s+"["+(typeof g=="object"&&g!=null?p:"")+"]",g,c,d)});else if(!c&&ce(o)==="object")for(f in o)Zr(s+"["+f+"]",o[f],c,d);else d(s,o)}u.param=function(s,o){var c,d=[],f=function(p,g){var k=U(g)?g():g;d[d.length]=encodeURIComponent(p)+"="+encodeURIComponent(k??"")};if(s==null)return"";if(Array.isArray(s)||s.jquery&&!u.isPlainObject(s))u.each(s,function(){f(this.name,this.value)});else for(c in s)Zr(c,s[c],o,f);return d.join("&")},u.fn.extend({serialize:function(){return u.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var s=u.prop(this,"elements");return s?u.makeArray(s):this}).filter(function(){var s=this.type;return this.name&&!u(this).is(":disabled")&&N1.test(this.nodeName)&&!P1.test(s)&&(this.checked||!Fs.test(s))}).map(function(s,o){var c=u(this).val();return c==null?null:Array.isArray(c)?u.map(c,function(d){return{name:o.name,value:d.replace(ql,`\r -`)}}):{name:o.name,value:c.replace(ql,`\r -`)}}).get()}});var V1=/%20/g,z1=/#.*$/,O1=/([?&])_=[^&]*/,R1=/^(.*?):[ \t]*([^\r\n]*)$/mg,F1=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,L1=/^(?:GET|HEAD)$/,j1=/^\/\//,Xl={},eo={},Kl="*/".concat("*"),to=J.createElement("a");to.href=Hs.href;function Wl(s){return function(o,c){typeof o!="string"&&(c=o,o="*");var d,f=0,p=o.toLowerCase().match(Te)||[];if(U(c))for(;d=p[f++];)d[0]==="+"?(d=d.slice(1)||"*",(s[d]=s[d]||[]).unshift(c)):(s[d]=s[d]||[]).push(c)}}function Jl(s,o,c,d){var f={},p=s===eo;function g(k){var v;return f[k]=!0,u.each(s[k]||[],function(E,N){var O=N(o,c,d);if(typeof O=="string"&&!p&&!f[O])return o.dataTypes.unshift(O),g(O),!1;if(p)return!(v=O)}),v}return g(o.dataTypes[0])||!f["*"]&&g("*")}function no(s,o){var c,d,f=u.ajaxSettings.flatOptions||{};for(c in o)o[c]!==void 0&&((f[c]?s:d||(d={}))[c]=o[c]);return d&&u.extend(!0,s,d),s}function H1(s,o,c){for(var d,f,p,g,k=s.contents,v=s.dataTypes;v[0]==="*";)v.shift(),d===void 0&&(d=s.mimeType||o.getResponseHeader("Content-Type"));if(d){for(f in k)if(k[f]&&k[f].test(d)){v.unshift(f);break}}if(v[0]in c)p=v[0];else{for(f in c){if(!v[0]||s.converters[f+" "+v[0]]){p=f;break}g||(g=f)}p=p||g}if(p)return p!==v[0]&&v.unshift(p),c[p]}function U1(s,o,c,d){var f,p,g,k,v,E={},N=s.dataTypes.slice();if(N[1])for(g in s.converters)E[g.toLowerCase()]=s.converters[g];for(p=N.shift();p;)if(s.responseFields[p]&&(c[s.responseFields[p]]=o),!v&&d&&s.dataFilter&&(o=s.dataFilter(o,s.dataType)),v=p,p=N.shift(),p){if(p==="*")p=v;else if(v!=="*"&&v!==p){if(g=E[v+" "+p]||E["* "+p],!g){for(f in E)if(k=f.split(" "),k[1]===p&&(g=E[v+" "+k[0]]||E["* "+k[0]],g)){g===!0?g=E[f]:E[f]!==!0&&(p=k[0],N.unshift(k[1]));break}}if(g!==!0)if(g&&s.throws)o=g(o);else try{o=g(o)}catch(O){return{state:"parsererror",error:g?O:"No conversion from "+v+" to "+p}}}}return{state:"success",data:o}}u.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Hs.href,type:"GET",isLocal:F1.test(Hs.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kl,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":u.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(s,o){return o?no(no(s,u.ajaxSettings),o):no(u.ajaxSettings,s)},ajaxPrefilter:Wl(Xl),ajaxTransport:Wl(eo),ajax:function(s,o){typeof s=="object"&&(o=s,s=void 0),o=o||{};var c,d,f,p,g,k,v,E,N,O,A=u.ajaxSetup({},o),q=A.context||A,xe=A.context&&(q.nodeType||q.jquery)?u(q):u.event,ze=u.Deferred(),De=u.Callbacks("once memory"),mt=A.statusCode||{},ut={},un={},dn="canceled",Pe={readyState:0,getResponseHeader:function(Oe){var st;if(v){if(!p)for(p={};st=R1.exec(f);)p[st[1].toLowerCase()+" "]=(p[st[1].toLowerCase()+" "]||[]).concat(st[2]);st=p[Oe.toLowerCase()+" "]}return st==null?null:st.join(", ")},getAllResponseHeaders:function(){return v?f:null},setRequestHeader:function(Oe,st){return v==null&&(Oe=un[Oe.toLowerCase()]=un[Oe.toLowerCase()]||Oe,ut[Oe]=st),this},overrideMimeType:function(Oe){return v==null&&(A.mimeType=Oe),this},statusCode:function(Oe){var st;if(Oe)if(v)Pe.always(Oe[Pe.status]);else for(st in Oe)mt[st]=[mt[st],Oe[st]];return this},abort:function(Oe){var st=Oe||dn;return c&&c.abort(st),Xn(0,st),this}};if(ze.promise(Pe),A.url=((s||A.url||Hs.href)+"").replace(j1,Hs.protocol+"//"),A.type=o.method||o.type||A.method||A.type,A.dataTypes=(A.dataType||"*").toLowerCase().match(Te)||[""],A.crossDomain==null){k=J.createElement("a");try{k.href=A.url,k.href=k.href,A.crossDomain=to.protocol+"//"+to.host!=k.protocol+"//"+k.host}catch{A.crossDomain=!0}}if(A.data&&A.processData&&typeof A.data!="string"&&(A.data=u.param(A.data,A.traditional)),Jl(Xl,A,o,Pe),v)return Pe;E=u.event&&A.global,E&&u.active++===0&&u.event.trigger("ajaxStart"),A.type=A.type.toUpperCase(),A.hasContent=!L1.test(A.type),d=A.url.replace(z1,""),A.hasContent?A.data&&A.processData&&(A.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(A.data=A.data.replace(V1,"+")):(O=A.url.slice(d.length),A.data&&(A.processData||typeof A.data=="string")&&(d+=(Yr.test(d)?"&":"?")+A.data,delete A.data),A.cache===!1&&(d=d.replace(O1,"$1"),O=(Yr.test(d)?"&":"?")+"_="+Hl.guid+++O),A.url=d+O),A.ifModified&&(u.lastModified[d]&&Pe.setRequestHeader("If-Modified-Since",u.lastModified[d]),u.etag[d]&&Pe.setRequestHeader("If-None-Match",u.etag[d])),(A.data&&A.hasContent&&A.contentType!==!1||o.contentType)&&Pe.setRequestHeader("Content-Type",A.contentType),Pe.setRequestHeader("Accept",A.dataTypes[0]&&A.accepts[A.dataTypes[0]]?A.accepts[A.dataTypes[0]]+(A.dataTypes[0]!=="*"?", "+Kl+"; q=0.01":""):A.accepts["*"]);for(N in A.headers)Pe.setRequestHeader(N,A.headers[N]);if(A.beforeSend&&(A.beforeSend.call(q,Pe,A)===!1||v))return Pe.abort();if(dn="abort",De.add(A.complete),Pe.done(A.success),Pe.fail(A.error),c=Jl(eo,A,o,Pe),!c)Xn(-1,"No Transport");else{if(Pe.readyState=1,E&&xe.trigger("ajaxSend",[Pe,A]),v)return Pe;A.async&&A.timeout>0&&(g=e.setTimeout(function(){Pe.abort("timeout")},A.timeout));try{v=!1,c.send(ut,Xn)}catch(Oe){if(v)throw Oe;Xn(-1,Oe)}}function Xn(Oe,st,Bs,io){var fn,qs,pn,Dn,An,Jt=st;v||(v=!0,g&&e.clearTimeout(g),c=void 0,f=io||"",Pe.readyState=Oe>0?4:0,fn=Oe>=200&&Oe<300||Oe===304,Bs&&(Dn=H1(A,Pe,Bs)),!fn&&u.inArray("script",A.dataTypes)>-1&&u.inArray("json",A.dataTypes)<0&&(A.converters["text script"]=function(){}),Dn=U1(A,Dn,Pe,fn),fn?(A.ifModified&&(An=Pe.getResponseHeader("Last-Modified"),An&&(u.lastModified[d]=An),An=Pe.getResponseHeader("etag"),An&&(u.etag[d]=An)),Oe===204||A.type==="HEAD"?Jt="nocontent":Oe===304?Jt="notmodified":(Jt=Dn.state,qs=Dn.data,pn=Dn.error,fn=!pn)):(pn=Jt,(Oe||!Jt)&&(Jt="error",Oe<0&&(Oe=0))),Pe.status=Oe,Pe.statusText=(st||Jt)+"",fn?ze.resolveWith(q,[qs,Jt,Pe]):ze.rejectWith(q,[Pe,Jt,pn]),Pe.statusCode(mt),mt=void 0,E&&xe.trigger(fn?"ajaxSuccess":"ajaxError",[Pe,A,fn?qs:pn]),De.fireWith(q,[Pe,Jt]),E&&(xe.trigger("ajaxComplete",[Pe,A]),--u.active||u.event.trigger("ajaxStop")))}return Pe},getJSON:function(s,o,c){return u.get(s,o,c,"json")},getScript:function(s,o){return u.get(s,void 0,o,"script")}}),u.each(["get","post"],function(s,o){u[o]=function(c,d,f,p){return U(d)&&(p=p||f,f=d,d=void 0),u.ajax(u.extend({url:c,type:o,dataType:p,data:d,success:f},u.isPlainObject(c)&&c))}}),u.ajaxPrefilter(function(s){var o;for(o in s.headers)o.toLowerCase()==="content-type"&&(s.contentType=s.headers[o]||"")}),u._evalUrl=function(s,o,c){return u.ajax({url:s,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(d){u.globalEval(d,o,c)}})},u.fn.extend({wrapAll:function(s){var o;return this[0]&&(U(s)&&(s=s.call(this[0])),o=u(s,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&o.insertBefore(this[0]),o.map(function(){for(var c=this;c.firstElementChild;)c=c.firstElementChild;return c}).append(this)),this},wrapInner:function(s){return U(s)?this.each(function(o){u(this).wrapInner(s.call(this,o))}):this.each(function(){var o=u(this),c=o.contents();c.length?c.wrapAll(s):o.append(s)})},wrap:function(s){var o=U(s);return this.each(function(c){u(this).wrapAll(o?s.call(this,c):s)})},unwrap:function(s){return this.parent(s).not("body").each(function(){u(this).replaceWith(this.childNodes)}),this}}),u.expr.pseudos.hidden=function(s){return!u.expr.pseudos.visible(s)},u.expr.pseudos.visible=function(s){return!!(s.offsetWidth||s.offsetHeight||s.getClientRects().length)},u.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch{}};var B1={0:200,1223:204},Us=u.ajaxSettings.xhr();R.cors=!!Us&&"withCredentials"in Us,R.ajax=Us=!!Us,u.ajaxTransport(function(s){var o,c;if(R.cors||Us&&!s.crossDomain)return{send:function(d,f){var p,g=s.xhr();if(g.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(p in s.xhrFields)g[p]=s.xhrFields[p];s.mimeType&&g.overrideMimeType&&g.overrideMimeType(s.mimeType),!s.crossDomain&&!d["X-Requested-With"]&&(d["X-Requested-With"]="XMLHttpRequest");for(p in d)g.setRequestHeader(p,d[p]);o=function(k){return function(){o&&(o=c=g.onload=g.onerror=g.onabort=g.ontimeout=g.onreadystatechange=null,k==="abort"?g.abort():k==="error"?typeof g.status!="number"?f(0,"error"):f(g.status,g.statusText):f(B1[g.status]||g.status,g.statusText,(g.responseType||"text")!=="text"||typeof g.responseText!="string"?{binary:g.response}:{text:g.responseText},g.getAllResponseHeaders()))}},g.onload=o(),c=g.onerror=g.ontimeout=o("error"),g.onabort!==void 0?g.onabort=c:g.onreadystatechange=function(){g.readyState===4&&e.setTimeout(function(){o&&c()})},o=o("abort");try{g.send(s.hasContent&&s.data||null)}catch(k){if(o)throw k}},abort:function(){o&&o()}}}),u.ajaxPrefilter(function(s){s.crossDomain&&(s.contents.script=!1)}),u.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(s){return u.globalEval(s),s}}}),u.ajaxPrefilter("script",function(s){s.cache===void 0&&(s.cache=!1),s.crossDomain&&(s.type="GET")}),u.ajaxTransport("script",function(s){if(s.crossDomain||s.scriptAttrs){var o,c;return{send:function(d,f){o=u(" + Default Popup Title - - - - + +
+ diff --git a/entrypoints/App.vue b/entrypoints/App.vue index 71afb985..2dffbcd2 100644 --- a/entrypoints/App.vue +++ b/entrypoints/App.vue @@ -126,6 +126,8 @@ + +