github-actions[bot] commited on
Commit
fd8cbae
·
1 Parent(s): 14dfd59

Update from GitHub Actions

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .output/nitro.json +1 -1
  2. .output/public/assets/@agoose77-CRaJO6dP.js +1 -0
  3. .output/public/assets/@babel-ynFNPEB3.js +1 -0
  4. .output/public/assets/@traptitech-WZCBkmmf.js +1 -0
  5. .output/public/assets/@vue-CtX-8n_i.js +0 -0
  6. .output/public/assets/@vueuse-Dm8LPZ5Z.js +3 -0
  7. .output/public/assets/@wdns-cTfGqINF.js +0 -0
  8. .output/public/assets/ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js +1 -0
  9. .output/public/assets/CodeBlocks.vue_vue_type_style_index_0_lang-yUrM9e4E.js +1 -0
  10. .output/public/assets/FrameContent-mtBBMa8a.js +1 -0
  11. .output/public/assets/_plugin-vue_export-helper-DhhR_Lro.js +0 -0
  12. .output/public/assets/about-DgNNhwfc.js +1 -0
  13. .output/public/assets/avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js +1 -0
  14. .output/public/assets/bezier-easing-P8rDU8Ee.js +1 -0
  15. .output/public/assets/changelog-jUDmI1cv.js +1 -0
  16. .output/public/assets/chat-Bc1f1eBO.js +1 -0
  17. .output/public/assets/chroma-js-CJzpYopr.js +79 -0
  18. .output/public/assets/content-BejhOzjM.js +3 -0
  19. .output/public/assets/core-js-pure-Dnpx5JGu.js +99 -0
  20. .output/public/assets/cytoscape-B1WqMhz1.js +0 -0
  21. .output/public/assets/cytoscape-cose-bilkent-CcQu5e-H.js +74 -0
  22. .output/public/assets/dayjs-Cbdj87rt.js +2 -0
  23. .output/public/assets/elkjs-BAetzGHm.js +0 -0
  24. .output/public/assets/help-KEFhNrSC.js +1 -0
  25. .output/public/assets/highlight.js-CIm3ul8x.js +0 -0
  26. .output/public/assets/index-Btlm0yRf.js +1 -0
  27. .output/public/assets/index-CkFkQP5V.js +9 -0
  28. .output/public/assets/index-HVm80Feb.js +1 -0
  29. .output/public/assets/index-HmhuEEkz.js +1 -0
  30. .output/public/assets/index-NjQX0WSJ.js +1 -0
  31. .output/public/assets/index-ZED-momG.js +3 -0
  32. .output/public/assets/lodash-VDnThKtA.js +5 -0
  33. .output/public/assets/main-CrcWAk8z.js +6 -0
  34. .output/public/assets/mammoth-SX_ZK-lB.js +0 -0
  35. .output/public/assets/markdown-C7R-oF3c.js +1 -0
  36. .output/public/assets/markdown-it-highlightjs-C6wu1X31.js +1 -0
  37. .output/public/assets/markdown-it-link-attributes-DRKqjf49.js +1 -0
  38. .output/public/assets/mermaid-CCcIvOUT.js +0 -0
  39. .output/public/assets/pinia-D-ngchQK.js +19 -0
  40. .output/public/assets/popup-BEoKfv6q.js +1 -0
  41. .output/public/assets/prismjs-t2geX1ef.js +453 -0
  42. .output/public/assets/tdesign-icons-vue-next-BnEOAlYE.js +1 -0
  43. .output/public/assets/tdesign-vue-next-Dl-XbCUy.js +0 -0
  44. .output/public/assets/tdesign-vue-next-lG0L4BeW.css +0 -0
  45. .output/public/assets/tvision-color-YYaNBBLy.js +1 -0
  46. .output/public/assets/ua-parser-js--QiuJfYt.js +276 -0
  47. .output/public/assets/vue-CDGYB_S-.js +1 -0
  48. .output/public/assets/vue-i18n-DyoGdlfW.js +128 -0
  49. .output/public/assets/vue-router-BUavUIDc.js +123 -0
  50. .output/public/assets/vuedraggable-_g4h_fUB.js +0 -0
.output/nitro.json CHANGED
@@ -1,5 +1,5 @@
1
  {
2
- "date": "2025-03-13T02:50:20.231Z",
3
  "preset": "node-server",
4
  "framework": {
5
  "name": "nitro",
 
1
  {
2
+ "date": "2025-03-15T06:42:25.194Z",
3
  "preset": "node-server",
4
  "framework": {
5
  "name": "nitro",
.output/public/assets/@agoose77-CRaJO6dP.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{m as e}from"./mermaid-CCcIvOUT.js";import"./dayjs-Cbdj87rt.js";import"./@braintree-DgpeZQRe.js";import"./d3-transition-swcnLnsT.js";import"./d3-zoom-D4Vc87xO.js";import"./dompurify-B5jhUdWW.js";import"./dagre-d3-es-FtH4B9px.js";function t(t,r){e.initialize(Object.assign({securityLevel:"loose"},r));let i=t.renderer.rules.fence;t.renderer.rules.fence=function(t,r,n,m,s){let d=t[r],o=d.info.trim(),a=o?function(e){return e.split(/\s+/g)[0]}(o):"";if(-1===["mermaid","{mermaid}"].indexOf(a))return void 0!==i?i(t,r,n,m,s):"";let l="",c=[];const u=document.createElement("div");document.body.appendChild(u);try{const t="mermaid-container";e.mermaidAPI.render(t,d.content,(e=>{let r=document.getElementById(t);null!==r&&c.push(["style",`max-width:${r.style.maxWidth};max-height:${r.style.maxHeight}`]),l=e}),u)}catch(p){return`<div class="alert alert-danger">${p}</div>`}finally{u.remove()}return c.push(["src",`data:image/svg+xml,${encodeURIComponent(l)}`]),`<img ${s.renderAttrs({attrs:c})}>`}}export{t as m};
.output/public/assets/@babel-ynFNPEB3.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{r as t,a as n,b as r,c as e,d as a,e as o,f as s,g as c,h as l,i,j as u,k as f,l as p,m as v,n as y,o as b,p as d,q as h,s as g,t as m}from"./core-js-pure-Dnpx5JGu.js";var w,j,O="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function _(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function I(t){if(Object.prototype.hasOwnProperty.call(t,"__esModule"))return t;var n=t.default;if("function"==typeof n){var r=function t(){return this instanceof t?Reflect.construct(n,arguments,this.constructor):n.apply(this,arguments)};r.prototype=n.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(t).forEach((function(n){var e=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(r,n,e.get?e:{enumerable:!0,get:function(){return t[n]}})})),r}const P=_(j?w:(j=1,w=t()));function T(t,n){(null==n||n>t.length)&&(n=t.length);for(var r=0,e=new Array(n);r<n;r++)e[r]=t[r];return e}var k,E;const M=_(E?k:(E=1,k=n()));var S,A;const q=_(A?S:(A=1,S=r()));var x,C;const D=_(C?x:(C=1,x=e()));var R,U;const $=_(U?R:(U=1,R=a()));function z(t,n){var r;if(t){if("string"==typeof t)return T(t,n);var e=$(r=Object.prototype.toString.call(t)).call(r,8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?D(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?T(t,n):void 0}}function B(t){return function(t){if(P(t))return T(t)}(t)||function(t){if(void 0!==M&&null!=q(t)||null!=t["@@iterator"])return D(t)}(t)||z(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function F(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}var G,H;const J=_(H?G:(H=1,G=o()));function K(t,n){for(var r=0;r<n.length;r++){var e=n[r];e.enumerable=e.enumerable||!1,e.configurable=!0,"value"in e&&(e.writable=!0),J(t,e.key,e)}}function L(t,n,r){return n&&K(t.prototype,n),r&&K(t,r),J(t,"prototype",{writable:!1}),t}function N(t,n,r){return n in t?J(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r,t}var Q,V;const W=_(V?Q:(V=1,Q=s()));var X,Y;const Z=_(Y?X:(Y=1,X=c()));var tt,nt;const rt=_(nt?tt:(nt=1,tt=l()));var et,at;const ot=_(at?et:(at=1,et=i()));var st,ct;const lt=_(ct?st:(ct=1,st=u()));var it,ut;const ft=_(ut?it:(ut=1,it=f()));var pt,vt;const yt=_(vt?pt:(vt=1,pt=p()));var bt,dt;const ht=_(dt?bt:(dt=1,bt=v()));var gt,mt;const wt=_(mt?gt:(mt=1,gt=y()));var jt,Ot;const _t=_(Ot?jt:(Ot=1,jt=b()));var It,Pt;const Tt=_(Pt?It:(Pt=1,It=d()));var kt,Et;const Mt=_(Et?kt:(Et=1,kt=h()));var St,At;const qt=_(At?St:(At=1,St=g()));function xt(t,n){return function(t){if(P(t))return t}(t)||function(t,n){var r=null==t?null:void 0!==M&&q(t)||t["@@iterator"];if(null!=r){var e,a,o=[],s=!0,c=!1;try{for(r=r.call(t);!(s=(e=r.next()).done)&&(o.push(e.value),!n||o.length!==n);s=!0);}catch(l){c=!0,a=l}finally{try{s||null==r.return||r.return()}finally{if(c)throw a}}return o}}(t,n)||z(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Ct,Dt;const Rt=_(Dt?Ct:(Dt=1,Ct=m()));export{qt as M,L as _,I as a,Z as b,O as c,F as d,wt as e,B as f,_ as g,lt as h,rt as i,_t as j,xt as k,Tt as l,yt as m,Rt as n,W as o,ft as p,N as q,q as s,ot as u,ht as v,Mt as x};
.output/public/assets/@traptitech-WZCBkmmf.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{g as r}from"./@babel-ynFNPEB3.js";import{r as e}from"./katex-BY7yyeOs.js";var t,n;const c=r(function(){if(n)return t;n=1;var r=e();function c(r,e){var t,n,c=r.posMax,s=!0,a=!0;return t=e>0?r.src.charCodeAt(e-1):-1,n=e+1<=c?r.src.charCodeAt(e+1):-1,(32===t||9===t||n>=48&&n<=57)&&(a=!1),32!==n&&9!==n||(s=!1),{can_open:s,can_close:a}}function s(r,e){var t,n,s,a;if("$"!==r.src[r.pos])return!1;if(!c(r,r.pos).can_open)return e||(r.pending+="$"),r.pos+=1,!0;for(n=t=r.pos+1;-1!==(n=r.src.indexOf("$",n));){for(a=n-1;"\\"===r.src[a];)a-=1;if((n-a)%2==1)break;n+=1}return-1===n?(e||(r.pending+="$"),r.pos=t,!0):n-t==0?(e||(r.pending+="$$"),r.pos=t+1,!0):c(r,n).can_close?(e||((s=r.push("math_inline","math",0)).markup="$",s.content=r.src.slice(t,n)),r.pos=n+1,!0):(e||(r.pending+="$"),r.pos=t,!0)}function a(r,e,t,n){var c,s,a,o,i,l=!1,p=r.bMarks[e]+r.tShift[e],u=r.eMarks[e];if(p+2>u)return!1;if("$$"!==r.src.slice(p,p+2))return!1;if(p+=2,c=r.src.slice(p,u),n)return!0;for("$$"===c.trim().slice(-2)&&(c=c.trim().slice(0,-2),l=!0),a=e;!l&&!(++a>=t)&&!((p=r.bMarks[a]+r.tShift[a])<(u=r.eMarks[a])&&r.tShift[a]<r.blkIndent);)"$$"===r.src.slice(p,u).trim().slice(-2)&&(o=r.src.slice(0,u).lastIndexOf("$$"),s=r.src.slice(p,o),l=!0);return r.line=a+1,(i=r.push("math_block","math",0)).block=!0,i.content=(c&&c.trim()?c+"\n":"")+r.getLines(e+1,a,r.tShift[e],!0)+(s&&s.trim()?s:""),i.map=[e,r.line],i.markup="$$",!0}function o(r){return r.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;")}return t=function(e,t){(t=t||{}).katex&&(r=t.katex),t.blockClass||(t.blockClass="");e.inline.ruler.after("escape","math_inline",s),e.block.ruler.after("blockquote","math_block",a,{alt:["paragraph","reference","blockquote","list"]}),e.renderer.rules.math_inline=function(e,n){return function(e){t.displayMode=!1;try{return r.renderToString(e,t)}catch(n){return t.throwOnError,`<span class='katex-error' title='${o(n.toString())}'>${o(e)}</span>`}}(e[n].content)},e.renderer.rules.math_block=function(e,n){return function(e){t.displayMode=!0;try{return`<p class="katex-block ${t.blockClass}">`+r.renderToString(e,t)+"</p>"}catch(n){return t.throwOnError,`<p class='katex-block katex-error ${t.blockClass}' title='${o(n.toString())}'>${o(e)}</p>`}}(e[n].content)+"\n"}}}());export{c as m};
.output/public/assets/@vue-CtX-8n_i.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/@vueuse-Dm8LPZ5Z.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ import{w as e,n as t,r as n,t as a,a as i,c as r,g as o,h as u,i as l,o as s,b as c,d as v,s as d,e as f,f as p,u as m,j as g,k as h}from"./@vue-CtX-8n_i.js";function w(e){return!!c()&&(v(e),!0)}const y=new WeakMap,b="undefined"!=typeof window&&"undefined"!=typeof document;"undefined"!=typeof WorkerGlobalScope&&(globalThis,WorkerGlobalScope);const S=Object.prototype.toString,N=()=>{};const I=e=>e();function E(e=I,t={}){const{initialState:o="active"}=t,u=function(...e){if(1!==e.length)return a(...e);const t=e[0];return"function"==typeof t?n(r((()=>({get:t,set:N})))):i(t)}("active"===o);return{isActive:n(u),pause:function(){u.value=!1},resume:function(){u.value=!0},eventFilter:(...t)=>{u.value&&e(...t)}}}function O(e){return e.endsWith("rem")?16*Number.parseFloat(e):Number.parseFloat(e)}function A(e){return Array.isArray(e)?e:[e]}function F(t,n,a={}){const{eventFilter:i=I,...r}=a;return e(t,(o=i,u=n,function(...e){return new Promise(((t,n)=>{Promise.resolve(o((()=>u.apply(this,e)),{fn:u,thisArg:this,args:e})).then(t).catch(n)}))}),r);var o,u}function T(e,n=!0,a){o()?s(e,a):n?e():t(e)}const M=b?window:void 0,j=b?window.navigator:void 0;function V(...t){const n=[],a=()=>{n.forEach((e=>e())),n.length=0},i=p((()=>{const e=A(f(t[0])).filter((e=>null!=e));return e.every((e=>"string"!=typeof e))?e:void 0})),r=(o=([e,t,i,r])=>{if(a(),!(null==e?void 0:e.length)||!(null==t?void 0:t.length)||!(null==i?void 0:i.length))return;const o=(u=r,"[object Object]"===S.call(u)?{...r}:r);var u;n.push(...e.flatMap((e=>t.flatMap((t=>i.map((n=>((e,t,n,a)=>(e.addEventListener(t,n,a),()=>e.removeEventListener(t,n,a)))(e,t,n,o))))))))},u={flush:"post"},e((()=>{var e,n;return[null!=(n=null==(e=i.value)?void 0:e.map((e=>function(e){var t;const n=f(e);return null!=(t=null==n?void 0:n.$el)?t:n}(e))))?n:[M].filter((e=>null!=e)),A(f(i.value?t[1]:t[0])),A(m(i.value?t[2]:t[1])),
2
+ // @ts-expect-error - TypeScript gets the correct types, but somehow still complains
3
+ f(i.value?t[3]:t[2])]}),o,{...u,immediate:!0}));var o,u;return w(a),()=>{r(),a()}}function k(e){const t=function(){const e=d(!1),t=o();return t&&s((()=>{e.value=!0}),t),e}();return p((()=>(t.value,Boolean(e()))))}const W=Symbol("vueuse-ssr-width");function x(){const e=u()?((...e)=>{var t;const n=e[0],a=null==(t=o())?void 0:t.proxy;if(null==a&&!u())throw new Error("injectLocal must be called in setup");return a&&y.has(a)&&n in y.get(a)?y.get(a)[n]:l(...e)})(W,null):null;return"number"==typeof e?e:void 0}function _(e,t={}){const{controls:n=!1,navigator:a=j}=t,i=k((()=>a&&"permissions"in a)),r=d(),o="string"==typeof e?{name:e}:e,u=d(),l=()=>{var e,t;u.value=null!=(t=null==(e=r.value)?void 0:e.state)?t:"prompt"};V(r,"change",l,{passive:!0});const s=function(e){let t;function n(){return t||(t=e()),t}return n.reset=async()=>{const e=t;t=void 0,e&&await e},n}((async()=>{if(i.value){if(!r.value)try{r.value=await a.permissions.query(o)}catch(e){r.value=void 0}finally{l()}return n?h(r.value):void 0}}));return s(),n?{state:u,isSupported:i,query:s}:u}function D(e={}){const{navigator:t=j,read:a=!1,source:i,copiedDuring:r=1500,legacy:o=!1}=e,u=k((()=>t&&"clipboard"in t)),l=_("clipboard-read"),s=_("clipboard-write"),c=p((()=>u.value||o)),v=d(""),m=d(!1),g=function(e,t,a={}){const{immediate:i=!0,immediateCallback:r=!1}=a,o=d(!1);let u=null;function l(){u&&(clearTimeout(u),u=null)}function s(){o.value=!1,l()}function c(...n){r&&e(),l(),o.value=!0,u=setTimeout((()=>{o.value=!1,u=null,e(...n)}),f(t))}return i&&(o.value=!0,b&&c()),w(s),{isPending:n(o),start:c,stop:s}}((()=>m.value=!1),r,{immediate:!1});function h(e){return"granted"===e||"prompt"===e}return c.value&&a&&V(["copy","cut"],(async function(){let e=!(u.value&&h(l.value));if(!e)try{v.value=await t.clipboard.readText()}catch(r){e=!0}var n,a,i;e&&(v.value=null!=(i=null==(a=null==(n=null==document?void 0:document.getSelection)?void 0:n.call(document))?void 0:a.toString())?i:"")}),{passive:!0}),{isSupported:c,text:v,copied:m,copy:async function(e=f(i)){if(c.value&&null!=e){let a=!(u.value&&h(s.value));if(!a)try{await t.clipboard.writeText(e)}catch(n){a=!0}a&&function(e){const t=document.createElement("textarea");t.value=null!=e?e:"",t.style.position="absolute",t.style.opacity="0",document.body.appendChild(t),t.select(),document.execCommand("copy"),t.remove()}(e),v.value=e,m.value=!0,g.start()}}}}const J="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},z="__vueuse_ssr_handlers__",C=P();function P(){return z in J||(J[z]=J[z]||{}),J[z]}const H={boolean:{read:e=>"true"===e,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},L="vueuse-storage";function q(n,a,r,o={}){var u;const{flush:l="pre",deep:s=!0,listenToStorageChanges:c=!0,writeDefaults:v=!0,mergeDefaults:m=!1,shallow:g,window:h=M,eventFilter:w,onError:y=e=>{},initOnMounted:b}=o,S=(g?d:i)(a),N=p((()=>f(n)));if(!r)try{r=function(e,t){return C[e]||t}("getDefaultStorage",(()=>{var e;return null==(e=M)?void 0:e.localStorage}))()}catch(D){y(D)}if(!r)return S;const I=f(a),O=function(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"==typeof e?"boolean":"string"==typeof e?"string":"object"==typeof e?"object":Number.isNaN(e)?"any":"number"}(I),A=null!=(u=o.serializer)?u:H[O],{pause:j,resume:k}=function(e,t,n={}){const{eventFilter:a,initialState:i="active",...r}=n,{eventFilter:o,pause:u,resume:l,isActive:s}=E(a,{initialState:i});return{stop:F(e,t,{...r,eventFilter:o}),pause:u,resume:l,isActive:s}}(S,(()=>function(e){try{const t=r.getItem(N.value);if(null==e)W(t,null),r.removeItem(N.value);else{const n=A.write(e);t!==n&&(r.setItem(N.value,n),W(t,n))}}catch(D){y(D)}}(S.value)),{flush:l,deep:s,eventFilter:w});function W(e,t){if(h){const n={key:N.value,oldValue:e,newValue:t,storageArea:r};h.dispatchEvent(r instanceof Storage?new StorageEvent("storage",n):new CustomEvent(L,{detail:n}))}}function x(e){if(!e||e.storageArea===r)if(e&&null==e.key)S.value=I;else if(!e||e.key===N.value){j();try{(null==e?void 0:e.newValue)!==A.write(S.value)&&(S.value=function(e){const t=e?e.newValue:r.getItem(N.value);if(null==t)return v&&null!=I&&r.setItem(N.value,A.write(I)),I;if(!e&&m){const e=A.read(t);return"function"==typeof m?m(e,I):"object"!==O||Array.isArray(e)?e:{...I,...e}}return"string"!=typeof t?t:A.read(t)}(e))}catch(D){y(D)}finally{e?t(k):k()}}}function _(e){x(e.detail)}return e(N,(()=>x()),{flush:l}),h&&c&&T((()=>{r instanceof Storage?V(h,"storage",x,{passive:!0}):V(h,L,_),b&&x()})),b||x(),S}function B(e,t,n={}){const{window:a=M}=n;return q(e,t,null==a?void 0:a.localStorage,n)}function G(e={}){const{window:t=M}=e;if(!t)return i(["en"]);const n=t.navigator,a=i(n.languages);return V(t,"languagechange",(()=>{a.value=n.languages}),{passive:!0}),a}function Y(t={}){const{window:n=M,initialWidth:a=Number.POSITIVE_INFINITY,initialHeight:i=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:o=!0,type:u="inner"}=t,l=d(a),s=d(i),c=()=>{if(n)if("outer"===u)l.value=n.outerWidth,s.value=n.outerHeight;else if("visual"===u&&n.visualViewport){const{width:e,height:t,scale:a}=n.visualViewport;l.value=Math.round(e*a),s.value=Math.round(t*a)}else o?(l.value=n.innerWidth,s.value=n.innerHeight):(l.value=n.document.documentElement.clientWidth,s.value=n.document.documentElement.clientHeight)};c(),T(c);const v={passive:!0};if(V("resize",c,v),n&&"visual"===u&&n.visualViewport&&V(n.visualViewport,"resize",c,v),r){const t=function(e,t={}){const{window:n=M,ssrWidth:a=x()}=t,i=k((()=>n&&"matchMedia"in n&&"function"==typeof n.matchMedia)),r=d("number"==typeof a),o=d(),u=d(!1);return g((()=>{if(r.value){r.value=!i.value;const t=f(e).split(",");u.value=t.some((e=>{const t=e.includes("not all"),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/);let r=Boolean(n||i);return n&&r&&(r=a>=O(n[1])),i&&r&&(r=a<=O(i[1])),t?!r:r}))}else i.value&&(o.value=n.matchMedia(f(e)),u.value=o.value.matches)})),V(o,"change",(e=>{u.value=e.matches}),{passive:!0}),p((()=>u.value))}("(orientation: portrait)");e(t,(()=>c()))}return{width:l,height:s}}export{G as a,D as b,Y as c,B as u};
.output/public/assets/@wdns-cTfGqINF.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{l as e,K as a,w as t,a as l,v as s,z as n,y as o,R as r,F as i,ab as u,J as c,aa as p,A as v,H as f,ad as d,u as m,f as g,o as w,B as h,I as y,n as x}from"./@vue-CtX-8n_i.js";import{t as k,u as A,d as b,m as C}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{$ as P,c as z,Y as M,x as V,U as L,s as R}from"./tdesign-vue-next-Dl-XbCUy.js";import{c as U,P as B,af as D}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{m as j}from"./mammoth-SX_ZK-lB.js";import{r as N,u as T}from"./xlsx-DB6BMndo.js";import{_ as F,a as S}from"./pdfjs-dist-8WFUNQXM.js";function H(){const e=window.innerWidth<768,a=navigator.userAgent.toLowerCase(),t=["android","webos","iphone","ipad","ipod","blackberry","windows phone"].some((e=>a.includes(e))),l="ontouchstart"in window||navigator.maxTouchPoints>0,s=void 0!==window.screen.orientation;return e&&(t||l||s)}const G={key:0,class:"flex gap-2 flex-wrap"},_=["onClick"],E={class:"max-w-[160px] overflow-hidden text-ellipsis text-nowrap"},I={class:"flex gap-2"},K={class:"max-w-[120px] overflow-hidden text-ellipsis text-nowrap"},Q=["onClick"],J={class:"max-w-[160px] overflow-hidden text-ellipsis text-nowrap"},O={class:"flex gap-2"},Y={class:"max-w-[120px] overflow-hidden text-ellipsis text-nowrap"},Z={class:"whitespace-pre-wrap break-words"},q=e({__name:"FileList",props:{files:{type:Array},showCloseButton:{type:Boolean,default:!0}},setup(e){const g=e,w=a([]);t((()=>g.files.length),(()=>{w.length=g.files.length,w.fill(!1)}),{immediate:!0});const h=e=>{g.files.splice(e,1)},y=l(!1),x=l("");function k(e){if(0===e)return"0 B";const a=Math.floor(Math.log(e)/Math.log(1024));return parseFloat((e/Math.pow(1024,a)).toFixed(2))+" "+["B","KB","MB","GB"][a]}return(a,t)=>{const l=P,g=z,A=M,b=V;return e.files.length>0?(o(),s("div",G,[(o(!0),s(i,null,u(e.files,((a,t)=>(o(),s(i,null,[a.type.startsWith("image")?(o(),c(A,{key:a.id,visible:w[t],images:[a.content||a.url],"close-on-overlay":"",onClose:e=>(e=>{w[e]=!1})(t)},{trigger:p((()=>[v("div",{class:"bg-color-page flex p-2 gap-2 rounded-lg cursor-pointer",onClick:e=>(e=>{w[e]=!0})(t)},[r(l,{src:a.content||a.url,style:{width:"40px",height:"40px"}},null,8,["src"]),v("div",null,[v("div",E,f(a.name),1),v("div",I,[v("span",K,f(a.type),1),v("span",null,f(k(a.size)),1)])]),e.showCloseButton?(o(),c(g,{key:0,theme:"primary",shape:"circle",onClick:d((e=>h(t)),["stop"]),size:"small",variant:"text"},{default:p((()=>[r(m(U),{slot:"icon"})])),_:2},1032,["onClick"])):n("",!0)],8,_)])),_:2},1032,["visible","images","onClose"])):(o(),s("div",{key:1,class:"bg-color-page flex p-2 gap-2 rounded-lg cursor-pointer",onClick:e=>(e=>{y.value=!0,x.value=e.content})(a)},[r(l,{src:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAMAAAC4uKf/AAAA1VBMVEVHcEwgUP8kVP8lVf8oUP8IMKckVP8lU/8NL6kkVP8gUP8QMJ8NL6klVf8jU/8NL6oLMKokVP8OMKglUv8NMKkkVP8kU/8OLqskVP8OL6klU/8kVP8OLqkNL6oNMKkNL6olU/8NMKckVf8MMKckVP////8NL6nI1P8QNLR2lP8/af8yX/8xX/+6yf9Aaf/W3/9bf/+tv/+7yv+Env/x9f/k6v+ftP9oif8YQtQeS+lNdP9piv+En/8XQM/j6v8VPckhT/QSNrqgtP8eS+oTOL+Sqf+Rqf9kuMQUAAAAJHRSTlMAEHBgICDv39/PIBDv35C/ML9wYF9A0H+wz5+Pj59Q76Bgr0CdNRTaAAACCElEQVRo3u3a11ICQRAF0GVFFpAgIIggxt5ZcpJgzvr/n+STVZZMT+zZp7k/cGrSZavoIOClGHaiHKjnvHq5H5hlrwaaYYzlz0yoZgRggDF2pE1lugCGWOlQ08q2wBhjeb1zy0ZggbH8gc4eGlq/GKtqYF2wxNip+pUHa4zVVbGIAGPXrhf2FyupXckCCab2ALJAg7EThQcQUmGsJ8faZBg7dnlk/zF5J+cIMSbrZKDEZFeSFJN1Mi0m6WRiTNzJ1Jiwk8kxdpYmJuhkekzwABxgeCfbYH1M6znAXjAM62Qb7A7FkE4GJ/uIdDI4Whq3Ja0wuMW1Ojkm0Kr0GLxi51ZygAF8PH2+9TlxgmHxmMc8JsYGk2Q3AyfYaBZzs546wBYxkoQem8Zo5uTYA47dkGODNLFhmtsICWZNUrz6s6GbR73cfdPLx7HvRo95zGMe85glNvrmfTcimQyssPtVrJVkbPEpt441szHH3mPtjI2xRB/bGmNLfWxujH3pY0NjbLTStRY2V/85vasPMNyov+lksfXd6DGPecxjHiP+u1+YHOlQjSQFDnbhCmsTD58IExKP1QhT5P01WEvvyKxGoURpUA95CVLGxihTXFgQVOitCj5yWCDfxAz9MCVqFV2MbvLTKkqGNwnPrZKRTx4SLa7cVBt0JLgntYb61G14VTD+fctFnZB/WD8ijwbYDm7GXAAAAABJRU5ErkJggg==",style:{width:"40px",height:"40px"}}),v("div",null,[v("div",J,f(a.name),1),v("div",O,[v("span",Y,f(a.type),1),v("span",null,f(k(a.size)),1)])]),e.showCloseButton?(o(),c(g,{key:0,theme:"primary",shape:"circle",onClick:d((e=>h(t)),["stop"]),size:"small",variant:"text"},{default:p((()=>[r(m(U),{slot:"icon"})])),_:2},1032,["onClick"])):n("",!0)],8,Q))],64)))),256)),r(b,{visible:y.value,"onUpdate:visible":t[0]||(t[0]=e=>y.value=e),attach:"body","on-confirm":()=>y.value=!1},{body:p((()=>[v("div",Z,f(x.value),1)])),_:1},8,["visible","on-confirm"])])):n("",!0)}}}),W={class:"relative"},X=["onClick"],$={class:"flex align-middle justify-center items-center gap-2"},ee=e({__name:"ChatInput",props:{disabled:{type:Boolean,default:!1},minRows:{type:Number,default:2},maxRows:{type:Number,default:8},showUpload:{type:Boolean,default:!0},placeholder:{type:String,default:k("components.chatInput.placeholder")},autoCompleteEnabled:{type:Boolean,default:!1},tips:{type:String,default:""}},emits:["input"],setup(e,{emit:a}){F.workerSrc=new URL(""+new URL("pdf.worker.min-yatZIOMy.mjs",import.meta.url).href,import.meta.url).toString();const k=l(null),P=A();t((()=>P.isSidebarCompact),(e=>{e&&x((()=>{if(k.value){const e=k.value.$el.querySelector("textarea");e&&(e.focus(),e.blur())}}))}));const M=e,V=l(""),U=l([]),G=l(-1);l("");const _=a,E=()=>{const e=V.value.trim();e&&(U.value.push(e),U.value.length>50&&U.value.shift(),localStorage.setItem("chatHistory",JSON.stringify(U.value)),_("input",{content:e,files:I.value.map((e=>({content:e.content,url:e.url,id:e.raw.path,name:e.name,type:e.type,size:e.size})))}),V.value="",I.value=[],G.value=-1)},I=l([]),K=async e=>{try{for(const a of e){const e=await J(a.raw);a.content=e,I.value.push(a)}return{status:"success",error:"",response:{url:" "}}}catch{return{status:"fail",error:"",response:{}}}};async function Q(e){return new Promise(((a,t)=>{const l=new FileReader;l.onload=e=>a(e.target.result),l.onerror=e=>t(e),l.readAsArrayBuffer(e)}))}async function J(e){var a;switch(null==(a=e.name.split(".").pop())?void 0:a.toLowerCase()){case"docx":return await async function(e){const a=await Q(e);return(await j.extractRawText({arrayBuffer:a})).value}(e);case"pdf":return await async function(e){const a=await Q(e),t=await S(a).promise;let l="";for(let s=1;s<=t.numPages;s++){const e=await t.getPage(s);l+=(await e.getTextContent()).items.map((e=>e.str)).join(" ")+"\n"}return l}(e);case"xlsx":case"xls":return await async function(e){const a=await Q(e),t=N(new Uint8Array(a),{type:"array"});let l="";return t.SheetNames.forEach((e=>{const a=t.Sheets[e],s=T.sheet_to_json(a,{header:1});l+=`Sheet: ${e}\n`,s.forEach((e=>{l+=e.join(", ")+"\n"})),l+="\n"})),l}(e);case"png":case"jpg":case"jpeg":case"gif":case"bmp":case"webp":return await async function(e){return new Promise(((a,t)=>{const l=new FileReader;l.readAsDataURL(e),l.onload=()=>a(l.result),l.onerror=e=>t(e)}))}(e);default:return await async function(e){return new Promise(((a,t)=>{const l=new FileReader;l.onload=function(e){a(e.target.result)},l.onerror=function(e){t(e)},l.readAsText(e)}))}(e)}}const O=b(),Y=l(!1),Z=l(0),ee=l(0),ae=l(""),te=l(null),le=l(null),se=l(null),ne=l("-150px"),oe=g((()=>["@ai",...O.enableModels.map((e=>`@${C.getModelItemTitle(e)}`))])),re=l(!1),ie=(e,a)=>{const{e:t}=a;if(Y.value)switch(t.key){case"ArrowDown":t.preventDefault(),Z.value=(Z.value+1)%ue.value.length;break;case"ArrowUp":t.preventDefault(),Z.value=(Z.value-1+ue.value.length)%ue.value.length;break;case"Enter":t.preventDefault(),ue.value.length>0&&pe(ue.value[Z.value]);break;case"Escape":Y.value=!1}else if("Enter"===t.key){if(t.shiftKey||re.value)return;const e=V.value.trim();if(M.autoCompleteEnabled&&e.startsWith("@")&&(oe.value.includes(e)||"@"===e))return void t.preventDefault();t.preventDefault(),E()}else if("ArrowUp"===t.key||"ArrowDown"===t.key){if(-1===G.value&&V.value)return;if(t.preventDefault(),"ArrowUp"===t.key){if(0===U.value.length)return;G.value<U.value.length-1&&G.value++}else G.value>-1&&G.value--;-1===G.value?V.value="":V.value=U.value[U.value.length-1-G.value]}},ue=g((()=>{if(!ae.value)return oe.value;const e=ae.value.toLowerCase();return oe.value.filter((a=>a.toLowerCase().includes(e)))}));t((()=>ue),(async()=>{if(Y.value&&le.value){await x();const e=te.value.offsetHeight;ne.value=`-${e}px`}}));const ce=(e,a)=>{const{e:t}=a,l=e;if(!M.autoCompleteEnabled)return;const s=t.target.selectionStart;if(ee.value=l.lastIndexOf("@",s-1),-1!==ee.value&&ee.value<s){const e=l.indexOf(" ",ee.value);ee.value===l.length-1||-1===e||e>=s?(ae.value=l.slice(ee.value+1,s),Y.value=!0,Z.value=0):Y.value=!1}else Y.value=!1},pe=e=>{const a=V.value.slice(0,ee.value),t=V.value.slice(V.value.indexOf(" ",ee.value)+1||V.value.length);V.value=a+e+" "+t,Y.value=!1,ae.value=""},ve=()=>{if(se.value&&te.value){const e=te.value,a=se.value,t=e.scrollTop,l=t+e.clientHeight,s=a.offsetTop,n=s+a.offsetHeight;s<t?e.scrollTop=s:n>l&&(e.scrollTop=n-e.clientHeight)}};t(Z,(()=>{x(ve)})),w((()=>{re.value=H();const e=localStorage.getItem("chatHistory");e&&(U.value=JSON.parse(e))}));const fe=async e=>{var a;const t=null==(a=e.clipboardData)?void 0:a.items;if(t)for(let l=0;l<t.length;l++){const a=t[l];if(a.type.startsWith("image/")){e.preventDefault();const t=a.getAsFile();if(t){const e={raw:t,name:`pasted_image_${Date.now()}.${t.type.split("/")[1]}`,type:t.type,size:t.size};await K([e])}}else if("file"===a.kind){e.preventDefault();const t=a.getAsFile();if(t){const e={raw:t,name:t.name||`pasted_file_${Date.now()}`,type:t.type,size:t.size};await K([e])}}}},de=async e=>{var a;const t=null==(a=e.dataTransfer)?void 0:a.files;if(t)for(let l=0;l<t.length;l++){const e=t[l];if(e){const a={raw:e,name:e.name,type:e.type,size:e.size};await K([a])}}};return(a,t)=>{const l=z,g=L,w=R;return o(),s("div",W,[Y.value?(o(),s("div",{key:0,class:"autocomplete left-0 absolute z-50 w-full bg-color-container bordered p-2",ref_key:"autocompleteContainer",ref:te,style:h({top:ne.value})},[v("ul",{ref_key:"suggestionList",ref:le},[(o(!0),s(i,null,u(ue.value,((e,a)=>(o(),s("li",{key:e,onClick:a=>pe(e),class:y({selected:a===Z.value}),ref_for:!0,ref:e=>{a===Z.value&&(se.value=e)}},f(e),11,X)))),128))],512)],4)):n("",!0),v("div",{class:"flex flex-col chat-input bg-color-container bordered rounded-lg px-1",onDragover:t[1]||(t[1]=d((()=>{}),["prevent"])),onDrop:d(de,["prevent"])},[r(q,{files:I.value,class:y(["py-2"])},null,8,["files"]),v("div",$,[e.showUpload?(o(),c(g,{key:0,theme:"custom","request-method":K,multiple:!0,allowUploadDuplicateFile:!0},{default:p((()=>[r(l,{theme:"primary",shape:"circle",size:"large",variant:"base"},{default:p((()=>[r(m(B),{slot:"icon"})])),_:1})])),_:1})):n("",!0),r(w,{ref_key:"textareaRef",ref:k,class:"flex-1",onKeydown:ie,onChange:ce,onPaste:fe,disabled:e.disabled,modelValue:V.value,"onUpdate:modelValue":t[0]||(t[0]=e=>V.value=e),placeholder:e.placeholder,name:"description",tips:e.tips,autosize:{minRows:e.minRows,maxRows:e.maxRows}},null,8,["disabled","modelValue","placeholder","tips","autosize"]),r(l,{theme:"primary",shape:"circle",onClick:E,size:"large",variant:"base"},{default:p((()=>[r(m(D),{slot:"icon"})])),_:1})])],32)])}}});export{ee as _,q as a,H as c};
.output/public/assets/CodeBlocks.vue_vue_type_style_index_0_lang-yUrM9e4E.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{l as e,a as t,f as a,a0 as l,v as n,y as s,ad as o,B as i,A as c,z as r,R as u,F as d,ab as p,aa as m,G as v,H as f,u as g,J as h,a1 as x,n as y,K as w,w as b,ah as _,o as k}from"./@vue-CtX-8n_i.js";import{b as C,t as j,f as B,o as $,_ as S}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{m as R}from"./markdown-C7R-oF3c.js";import{c as z,E,s as T,d as V,j as A,K as M,m as q,f as O,Y as D,Z as U,_ as I}from"./tdesign-vue-next-Dl-XbCUy.js";import{Z as P,a5 as H,c as K,af as L,ad as Y,v as F,k as J}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{v as Z}from"./uuid-_R2nDvl_.js";import{a as G}from"./main-CrcWAk8z.js";import{a as N}from"./ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js";import{U as W}from"./@wdns-cTfGqINF.js";const Q={class:"flex flex-row items-center p-2"},X={key:0,class:"flex flex-col gap-2 p-2"},ee={class:"max-h-32 bg-color-page overflow-auto whitespace-pre-line no-scrollbar p-2"},te=["innerHTML"],ae={class:"flex flex-row justify-end gap-2"},le={key:1,class:"flex flex-col gap-2 p-2"},ne={key:0,class:"max-h-32 bg-color-page overflow-auto whitespace-pre-line no-scrollbar p-2"},se={class:"flex flex-grow items-center gap-2 relative"},oe={key:2,class:"flex flex-col gap-2 p-2"},ie={key:0,class:"max-h-32 bg-color-page overflow-auto whitespace-pre-line no-scrollbar p-2"},ce={class:"max-h-72 no-scrollbar overflow-auto bordered p-2 shadow-sm"},re=e({__name:"ToolBar",props:{parent:Object},setup(e,{expose:w}){const b=C(),_=G(),k=e,S=t({top:"0px",left:"0px"}),D=t(!1),U=t(null),I=t(!1),Y=t(!1),F=t(""),J=t(""),N=()=>{D.value=!1,I.value=!1},W=()=>{const e=window.getSelection();navigator.clipboard.writeText(e.toString()),N(),O.success(j("components.toolBar.copySuccessMsg"))},re=()=>{navigator.clipboard.writeText(F.value),N(),O.success(j("components.toolBar.copySuccessMsg"))},ue=a((()=>b.toolBarButtons.filter((e=>e.name&&e.show)))),de=(e,t)=>{const{e:a}=t;if("Enter"===a.key){if(a.shiftKey)return;a.preventDefault(),ge()}};let pe="",me=null,ve="";const fe=()=>{je(),Y.value=!0,me=window.getSelection(),ve=me.toString()},ge=async()=>{const e=ve,t=J.value;pe=t.includes("{{text}}")?t.replace("{{text}}",e):e?e+"\r\n"+t:t,Y.value=!1,await he()};async function he(){const e=k.parent,t=U.value.getBoundingClientRect().left-e.getBoundingClientRect().left;je(),I.value=!0,y((()=>{const a=me.getRangeAt(0).getBoundingClientRect(),l=e.getBoundingClientRect(),n=U.value.getBoundingClientRect();let s=t;const o=l.width-n.width;s>o&&(s=o),s<0&&(s=0),S.value={top:a.top+e.scrollTop-l.top-52+"px",left:`${s}px`}})),await xe()}const xe=async()=>{b.assistModel?(F.value=j("components.toolBar.handing"),await B(pe,(e=>{F.value=e}))):O.error(j("components.toolBar.noAssistModel"))},ye=t(!1),we=async()=>{je(),ye.value=!0,ve=window.getSelection().toString()},be=t(""),_e=_.list,ke=async()=>{ye.value=!1;const e=ve,t={id:Z(),title:e,time:(new Date).getTime(),conversationId:"",conversationName:"",conversationAvatar:"",chats:[],notes:[ve]};if(_.add(t),O.success(j("pages.conversation.favorite_success")),b.assistModel){const a=j("pages.conversation.extract_core_conversation",{question:e,answer:""});await $(a,(e=>{t.title=e,t.title=t.title.replaceAll("###",""),t.title=t.title.trim(),_.update(t)}))}},Ce=async()=>{if(ye.value=!1,!be)return;const e=_e.find((e=>e.id==be.value));e.notes.push(ve),_.update(e),O.success(j("pages.conversation.favorite_success"))},je=()=>{I.value=!1,Y.value=!1,J.value="",ye.value=!1,be.value=""};return w({showToolbox:()=>{const e=window.getSelection();e.toString().trim()&&(D.value=!0,je(),y((()=>{const t=e.getRangeAt(0).getBoundingClientRect(),a=k.parent,l=a.getBoundingClientRect(),n=U.value.getBoundingClientRect();let s=t.left+t.width/2-n.width/2+a.scrollLeft-l.left;const o=l.width-n.width;s>o&&(s=o),s<0&&(s=0);let i=t.top+a.scrollTop-l.top-52;const c=a.scrollTop;i<c&&(i=c),S.value={top:`${i}px`,left:`${s}px`}})))},hideToolbox:N}),(e,t)=>{const a=z,y=E,w=T,b=M,_=q,k=A,C=V;return l((s(),n("div",{ref_key:"selectToolbox",ref:U,style:i(S.value),class:"z-50 absolute bg-color-container bordered rounded-xl shadow-md flex flex-col max-w-80",onMouseup:t[2]||(t[2]=o((()=>{}),["stop"])),onMousedown:t[3]||(t[3]=o((()=>{}),["stop"]))},[c("div",Q,[(s(!0),n(d,null,p(ue.value,(e=>(s(),n(d,null,[u(a,{onClick:t=>(async e=>{me=window.getSelection(),ve=me.toString(),pe=e.prompt.replace("{{text}}",ve),await he()})(e),size:"small",variant:"text"},{default:m((()=>[v(f(e.name),1)])),_:2},1032,["onClick"]),u(y,{layout:"vertical"})],64)))),256)),u(a,{size:"small",variant:"text",onClick:fe},{default:m((()=>[v(f(e.$t("components.toolBar.dialog")),1)])),_:1}),u(y,{layout:"vertical"}),u(a,{size:"small",variant:"text",onClick:we},{default:m((()=>[v(f(e.$t("components.toolBar.faviorite")),1)])),_:1}),u(y,{layout:"vertical"}),u(a,{size:"small",variant:"text",onClick:W},{default:m((()=>[v(f(e.$t("components.toolBar.copy")),1)])),_:1})]),I.value?(s(),n("div",X,[c("pre",ee," "+f(g(pe)),1),c("div",{class:"markdown-body",innerHTML:g(R).render(F.value)},null,8,te),c("div",ae,[u(a,{size:"small",variant:"outline",onClick:xe},{default:m((()=>[u(g(P),{slot:"icon"})])),_:1}),u(a,{size:"small",variant:"outline",onClick:re},{default:m((()=>[u(g(H),{slot:"icon"})])),_:1}),u(a,{size:"small",variant:"outline",onClick:N},{default:m((()=>[u(g(K),{slot:"icon"})])),_:1})])])):r("",!0),Y.value?(s(),n("div",le,[g(ve).trim()?(s(),n("pre",ne," "+f(g(ve).trim()),1)):r("",!0),c("div",se,[u(w,{modelValue:J.value,"onUpdate:modelValue":t[0]||(t[0]=e=>J.value=e),onKeypress:de},null,8,["modelValue"]),u(a,{size:"small",shape:"circle",variant:"outline",onClick:ge,class:"absolute bottom-1 right-1"},{default:m((()=>[u(g(L),{slot:"icon"})])),_:1})])])):r("",!0),ye.value?(s(),n("div",oe,[g(ve).trim()?(s(),n("pre",ie," "+f(g(ve).trim()),1)):r("",!0),c("div",ce,[u(C,{modelValue:be.value,"onUpdate:modelValue":t[1]||(t[1]=e=>be.value=e)},{default:m((()=>[u(k,{gutter:[16,16]},{default:m((()=>[(s(!0),n(d,null,p(g(_e),(e=>(s(),h(_,{span:12},{default:m((()=>[u(b,{value:e.id,class:"grid grid-flow-col auto-cols-max align-middle fav-radio fav-radio-toolbar"},{default:m((()=>[v(f(e.title),1)])),_:2},1032,["value"])])),_:2},1024)))),256))])),_:1})])),_:1},8,["modelValue"])]),u(a,{onClick:Ce,theme:"default",variant:"outline"},{default:m((()=>t[4]||(t[4]=[v("添加到笔记")]))),_:1}),u(a,{onClick:ke,theme:"default",variant:"outline"},{default:m((()=>t[5]||(t[5]=[v("创建新的笔记")]))),_:1})])):r("",!0)],36)),[[x,D.value]])}}}),ue={class:"markdown-body"},de={class:"think-process"},pe={class:"flex justify-start mt-2 gap-5"},me={key:0,class:"tdesign-image-viewer-wrapper flex-wrap gap-6"},ve={key:0,class:"tdesign-image-viewer__error tdesign-image-viewer__ui-image tdesign-image-viewer__base"},fe={class:"tdesign-image-viewer__error--content"},ge={class:"tdesign-image-viewer__ui-image tdesign-image-viewer__base"},he=["src","onError"],xe=["onClick"],ye={class:"absolute left-1 top-1 max-w-[75%]"},we=["title"],be=S(e({__name:"AssistantContent",props:{content:{type:Object},isEditing:{type:Boolean,default:!1}},emits:["save","cancel"],setup(e,{emit:o}){const i=w([!1,!1,!1,!1]),k=w([!1,!1,!1,!1]),C=e,j=a((()=>R.render(C.content.text))),B=a((()=>C.content.images.map((e=>e.content||e.url)))),$=o,S=t(C.content.text),E=()=>{$("save",S.value)},V=()=>{S.value=C.content.text,$("cancel")},A=(e,t)=>{},M=t(null);return b((()=>C.isEditing),(e=>{e&&(S.value=C.content.text,y((()=>{M.value.$el.querySelector("textarea").focus()})))})),(t,a)=>{const o=T,y=z,w=D;return s(),n(d,null,[l(c("div",ue,[l(c("details",null,[c("summary",null,f(e.content.text?"查看 AI 思考过程":"思考中..."),1),c("div",de,f(e.content.think),1)],512),[[x,e.content.think]]),_([e.content.text],(()=>l((s(),n("div",{innerHTML:j.value},null,8,["innerHTML"])),[[x,e.content.text]])),a,0)],512),[[x,(e.content.text||e.content.think)&&!e.isEditing]]),l(c("div",null,[u(o,{ref_key:"textareaRef",ref:M,modelValue:S.value,"onUpdate:modelValue":a[1]||(a[1]=e=>S.value=e),autosize:{minRows:5,maxRows:20},onBlur:A},null,8,["modelValue"]),c("div",pe,[u(y,{size:"large",shape:"circle",variant:"text",onClick:V},{default:m((()=>[u(g(K),{slot:"icon"})])),_:1}),u(y,{size:"large",shape:"circle",variant:"text",onClick:E},{default:m((()=>[u(g(Y),{slot:"icon"})])),_:1})])],512),[[x,e.content.text&&e.isEditing]]),B.value.length>0?(s(),n("div",me,[(s(!0),n(d,null,p(C.content.images,((e,t)=>(s(),n("div",{key:t,class:"min-w-44 min-h-44"},[k[t]?(s(),n("div",ve,[c("div",fe,[u(g(F),{name:"image-error",size:"2em"}),a[2]||(a[2]=c("div",null,"图片无法显示",-1))])])):(s(),h(w,{key:1,visible:i[t],images:B.value,"default-index":t,"close-on-overlay":"",onClose:e=>(e=>{i[e]=!1})(t)},{trigger:m((()=>[c("div",ge,[c("img",{alt:"test",src:e.content||e.url,class:"tdesign-image-viewer__ui-image--img",onError:e=>(e=>{k[e]=!0})(t)},null,40,he),c("div",{class:"tdesign-image-viewer__ui-image--hover",onClick:e=>(e=>{i[e]=!0})(t)},[c("span",null,[u(g(J),{size:"1.4em"}),a[3]||(a[3]=v(" 预览 "))])],8,xe),c("div",ye,[c("div",{class:"text-black bg-white bg-opacity-75 p-1 rounded-2xl text-xs truncate",title:e.model},f(e.model),9,we)])])])),_:2},1032,["visible","images","default-index","onClose"]))])))),128))])):r("",!0)],64)}}}),[["__scopeId","data-v-f89b45ec"]]),_e={key:0,class:"whitespace-pre-wrap break-words"},ke={key:1},Ce={class:"flex justify-end mt-2 gap-5"},je=e({__name:"UserContent",props:{content:{type:Object},isEditing:{type:Boolean,default:!1}},emits:["save","cancel"],setup(e,{emit:l}){const o=e,i=a((()=>[...o.content.files,...o.content.images])),p=l,v=t(o.content.text),h=()=>{p("save",v.value)},x=()=>{v.value=o.content.text,p("cancel")},w=(e,t)=>{},_=t(null);return b((()=>o.isEditing),(e=>{e&&(v.value=o.content.text,y((()=>{_.value.$el.querySelector("textarea").focus()})))})),(t,a)=>{const l=T,o=z;return s(),n(d,null,[u(N,{files:i.value,showCloseButton:!1,class:"mb-2"},null,8,["files"]),e.isEditing?r("",!0):(s(),n("div",_e,f(e.content.text),1)),e.isEditing?(s(),n("div",ke,[u(l,{ref_key:"textareaRef",ref:_,modelValue:v.value,"onUpdate:modelValue":a[0]||(a[0]=e=>v.value=e),autosize:{minRows:2,maxRows:20},onBlur:w},null,8,["modelValue"]),c("div",Ce,[u(o,{size:"large",shape:"circle",variant:"text",onClick:x},{default:m((()=>[u(g(K),{slot:"icon"})])),_:1}),u(o,{size:"large",shape:"circle",variant:"text",onClick:h},{default:m((()=>[u(g(Y),{slot:"icon"})])),_:1})])])):r("",!0)],64)}}}),Be=e({__name:"CodeRenderer",props:{blocks:{type:Array,required:!0}},setup(e){const l=e,o=t(),i=a((()=>l.blocks.every((e=>e.complete))));const c=a((()=>{var e,t,a,n,s,o;if(!i.value)return"";const c=(null==(e=l.blocks.find((e=>"html"===e.language)))?void 0:e.code)||"",{head:r,body:u}=function(e){const t=e.match(/<head\b[^>]*>([\s\S]*?)<\/head>/i),a=e.match(/<body\b[^>]*>([\s\S]*?)<\/body>/i);return{head:t?t[1].trim():"",body:a?a[1].trim():""}}(c),d=(null==(t=l.blocks.find((e=>"css"===e.language)))?void 0:t.code)||"",p=(null==(a=l.blocks.find((e=>"js"===e.language||"javascript"===e.language||"typescript"===e.language)))?void 0:a.code)||"";null==(n=l.blocks.find((e=>"typescript"===e.language)))||n.code;const m=(null==(s=l.blocks.find((e=>"jsx"===e.language)))?void 0:s.code)||"",v=(null==(o=l.blocks.find((e=>"vue"===e.language)))?void 0:o.code)||"";if(m){const e=m.match(/export default (\w+);/),t=e?e[1]:null;return`\n <!DOCTYPE html>\n <html>\n <head>\n <meta charset="utf-8" />\n <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'unsafe-inline' 'unsafe-eval' https://cdnjs.cloudflare.com; style-src 'unsafe-inline';">\n <style>${d}</style>\n <script src="https://cdnjs.cloudflare.com/ajax/libs/babel-standalone/7.24.6/babel.min.js"><\/script>\n <script src="https://cdnjs.cloudflare.com/ajax/libs/react/18.3.1/umd/react.production.min.js"><\/script>\n <script src="https://cdnjs.cloudflare.com/ajax/libs/react-dom/18.3.1/umd/react-dom.production.min.js"><\/script>\n ${r}\n </head>\n\n <body>\n <div id="app"></div>\n ${u}\n <script type="text/babel">\n ${function(e){const t=/import\s+(?:(\w+)\s*,?\s*)?(?:{([^}]+)})?\s+from\s+['"]react['"];?/g,a=/import\s+['"]([^'"]+\.css)['"];?/g,l=/import\s+\w+\s+from\s+['"]react-dom['"];?/g,n=/ReactDOM\.render\([^)]*\);?/g;let s,o=e,i="";const c=new Set;for(;null!==(s=t.exec(e));)s[1]&&(i=s[1].trim()),s[2]&&s[2].split(",").forEach((e=>c.add(e.trim())));o=o.replace(t,""),o=o.replace(a,""),o=o.replace(l,""),o=o.replace(n,"");let r="";r+=i?`const ${i} = window.React;\n`:"const React = window.React;\n";c.size>0&&(r+=`const { ${Array.from(c).join(", ")} } = React;\n`);return(r+o).replace(/export default \w+;\s*$/,"")}(m)}\n ReactDOM.render(<${t} />, document.getElementById('app'))\n <\/script>\n </body>\n </html>\n `}if(v){const e=v.match(/<template>([\s\S]*)<\/template>/),t=v.match(/<script\s*(setup)?[^>]*>([\s\S]*)<\/script>/),a=v.match(/<style[^>]*>([\s\S]*)<\/style>/),l=e?e[1].trim():"",n=t?t[2].trim():"",s=t&&"setup"===t[1],o=a?a[1].trim():"";let i=n;if(s)i=i.replace(/import\s+.*from\s+['"].*['"]/g,""),i=`return {\n ${i}\n }`;else{const e=i.match(/export\s+default\s*{([\s\S]*)}/);e&&(i=e[1].trim())}return`\n <!DOCTYPE html>\n <html>\n <head>\n <meta charset="utf-8" />\n <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'unsafe-inline' 'unsafe-eval' https://unpkg.com; style-src 'unsafe-inline';">\n <script src="https://unpkg.com/vue@3/dist/vue.global.js"><\/script>\n <style>${o}</style>\n ${r}\n </head>\n <body>\n <div id="app">\n ${l}\n </div>\n ${u}\n <script>\n const { createApp, ref, reactive, computed, onMounted } = Vue;\n \n const app = createApp({\n ${s?"setup() {":""}\n ${i}\n ${s?"}":""}\n });\n \n app.mount('#app');\n <\/script>\n </body>\n </html>\n `}return`\n <!DOCTYPE html>\n <html>\n <head>\n <meta charset="utf-8" />\n <meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'unsafe-inline'; style-src 'unsafe-inline';">\n <style>${d}</style>\n ${r}\n </head>\n <body>\n ${u}\n <script>\n ${p}\n <\/script>\n </body>\n </html>\n `}));return b(c,(e=>{o.value&&(o.value.srcdoc=e)})),k((()=>{o.value&&(o.value.srcdoc=c.value)})),(e,t)=>(s(),n("iframe",{ref_key:"iframeRef",ref:o,sandbox:"allow-scripts",style:{width:"100%",height:"100%",border:"none"}},null,512))}}),$e={class:"h-full w-full relative"},Se=e({__name:"CodeBlocks",props:{content:{type:String,required:!0},closeBtn:{type:[Function,null],default:null}},setup(e){const a=e,l=t(0),o=t([]);b((()=>a.content),(e=>{o.value=function(e){const t=/(?:^|\n)```(?:(html|css|js|javascript|typescript|jsx|vue)?.*)\n([\s\S]*?)(?:```|$)/g;return[...e.matchAll(t)].map((e=>({language:e[1]||"javascript",code:e[2].trim(),complete:e[0].endsWith("```")})))}(a.content);const t=o.value.every((e=>e.complete));l.value=t?-1:0}),{immediate:!0});const i=()=>{a.closeBtn()};return(t,a)=>{const c=I,v=U,f=z;return s(),n("div",$e,[u(v,{modelValue:l.value,"onUpdate:modelValue":a[0]||(a[0]=e=>l.value=e),class:"h-full overflow-auto flex flex-col artifact"},{default:m((()=>[u(c,{value:-1,label:"preview"},{default:m((()=>[u(Be,{blocks:o.value,class:"rounded-lg"},null,8,["blocks"])])),_:1}),(s(!0),n(d,null,p(o.value,((e,t)=>(s(),h(c,{value:t,label:e.language},{default:m((()=>[u(g(W),{highlightjs:"",code:e.code,lang:e.language,theme:!1,class:"code-block h-full"},null,8,["code","lang"])])),_:2},1032,["value","label"])))),256))])),_:1},8,["modelValue"]),e.closeBtn?(s(),h(f,{key:0,size:"small",variant:"outline",onClick:i,class:"absolute right-0 top-3 z-50"},{default:m((()=>[u(g(K),{slot:"icon"})])),_:1})):r("",!0)])}}});export{be as A,je as _,re as a,Se as b};
.output/public/assets/FrameContent-mtBBMa8a.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{c as e}from"./@vueuse-Dm8LPZ5Z.js";import{d as t}from"./lodash-VDnThKtA.js";import{p as a,u as o,_ as r}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{V as s}from"./tdesign-vue-next-Dl-XbCUy.js";import{l as n,a as l,f as u,w as i,v as m,y as p,R as d,aa as c,A as f,I as g,B as h,u as v}from"./@vue-CtX-8n_i.js";const y=["src"],w=r(n({__name:"FrameContent",props:{frameSrc:String,offset:{type:Number,default:0}},setup(r){const n=r,{width:w,height:_}=e(),x=l(!0),b=l(window.innerHeight),F=l(),I=u((()=>[`${a}-iframe-page`])),B=o(),S=u((()=>({height:`${b.value}px`}))),j=getComputedStyle(document.documentElement),H=j.getPropertyValue("--td-comp-size-xxxl"),V=j.getPropertyValue("--td-comp-size-xxl"),$=j.getPropertyValue("--td-comp-paddingTB-m");function z(){const e=v(F);if(!e)return;let t=0;const{showLayoutHeader:a,showFooter:o,showBreadcrumb:r}=B,s=a?parseFloat(H):0,l=document.querySelector(".t-breadcrumb"),u=s+(r?function(e){let t=e.clientHeight;const a=window.getComputedStyle(e);return t+=parseInt(a.marginTop,10),t+=parseInt(a.marginBottom,10),t+=parseInt(a.borderTopWidth,10),t+=parseInt(a.borderBottomWidth,10),t}(l):0)+2*parseFloat($)+(o?parseFloat(V):0)+2+n.offset;b.value=window.innerHeight-u,t=document.documentElement.clientHeight-u,e.style.height=`${t}px`}function C(){x.value=!1,z()}return i([w,_],t(z,250)),i([()=>B.showFooter,()=>B.showBreadcrumb],t(z,250)),(e,t)=>{const a=s;return p(),m("div",{class:g(I.value),style:h(S.value)},[d(a,{loading:x.value,size:"large",style:h(S.value)},{default:c((()=>[f("iframe",{ref_key:"frameRef",ref:F,src:r.frameSrc,class:g(`${I.value}__main`),onLoad:C},null,42,y)])),_:1},8,["loading","style"])],6)}}}),[["__scopeId","data-v-200260e8"]]);export{w as F};
.output/public/assets/_plugin-vue_export-helper-DhhR_Lro.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/about-DgNNhwfc.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{F as s}from"./FrameContent-mtBBMa8a.js";import{l as t,J as o,y as r}from"./@vue-CtX-8n_i.js";import"./@vueuse-Dm8LPZ5Z.js";import"./lodash-VDnThKtA.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./_plugin-vue_export-helper-DhhR_Lro.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./eventsource-parser-BEY8Dpg-.js";import"./tdesign-vue-next-Dl-XbCUy.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";const e=t({__name:"about",setup:t=>(t,e)=>(r(),o(s,{frameSrc:"http://www.openseed.top/about"}))});export{e as default};
.output/public/assets/avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{c as a,i as s,a as e,b as t,d as r,e as i,f as o,g as l,h as n,j as u,k as m,l as c}from"./@dicebear-JcnEMRoc.js";import{A as p,c as v}from"./tdesign-vue-next-Dl-XbCUy.js";import{Z as d}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{v as g}from"./uuid-_R2nDvl_.js";import{l as f,a as h,w as b,v as j,y as x,R as k,aa as _,u as w}from"./@vue-CtX-8n_i.js";const y={class:"h-[80px] w-[80px] relative"},z=f({__name:"avatar",props:{url:String},emits:["update"],setup(f,{emit:z}){const E={adventurer:c,avataaars:m,bigEars:u,bigSmile:n,bottts:l,funEmoji:o,icons:i,lorelei:r,micah:t,miniavs:e,personas:s},M=f,S=h(M.url),q=z,A=async()=>{const s=Object.keys(E),e=s[Math.floor(Math.random()*s.length)],t=a(E[e],{seed:g()});S.value=await t.toDataUri(),q("update",S.value)};return M.url||A(),b((()=>M.url),(a=>{M.url?S.value=a:A()})),(a,s)=>{const e=p,t=v;return x(),j("div",y,[k(e,{image:S.value,size:"80px"},null,8,["image"]),k(t,{shape:"circle",variant:"dashed",onClick:A,class:"absolute bottom-0 right-[-15px] z-50"},{default:_((()=>[k(w(d),{slot:"icon"})])),_:1})])}}});export{z as _};
.output/public/assets/bezier-easing-P8rDU8Ee.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{g as r}from"./@babel-ynFNPEB3.js";var n,t;const u=r(function(){if(t)return n;t=1;var r=.1,u="function"==typeof Float32Array;function e(r,n){return 1-3*n+3*r}function o(r,n){return 3*n-6*r}function f(r){return 3*r}function i(r,n,t){return((e(n,t)*r+o(n,t))*r+f(n))*r}function a(r,n,t){return 3*e(n,t)*r*r+2*o(n,t)*r+f(n)}function c(r){return r}return n=function(n,t,e,o){if(!(0<=n&&n<=1&&0<=e&&e<=1))throw new Error("bezier x values must be in [0, 1] range");if(n===t&&e===o)return c;for(var f=u?new Float32Array(11):new Array(11),v=0;v<11;++v)f[v]=i(v*r,n,e);function b(t){for(var u=0,o=1;10!==o&&f[o]<=t;++o)u+=r;--o;var c=u+(t-f[o])/(f[o+1]-f[o])*r,v=a(c,n,e);return v>=.001?function(r,n,t,u){for(var e=0;e<4;++e){var o=a(n,t,u);if(0===o)return n;n-=(i(n,t,u)-r)/o}return n}(t,c,n,e):0===v?c:function(r,n,t,u,e){var o,f,a=0;do{(o=i(f=n+(t-n)/2,u,e)-r)>0?t=f:n=f}while(Math.abs(o)>1e-7&&++a<10);return f}(t,u,u+r,n,e)}return function(r){return 0===r?0:1===r?1:i(b(r),t,o)}}}());export{u as R};
.output/public/assets/changelog-jUDmI1cv.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{F as s}from"./FrameContent-mtBBMa8a.js";import{l as t,J as o,y as e}from"./@vue-CtX-8n_i.js";import"./@vueuse-Dm8LPZ5Z.js";import"./lodash-VDnThKtA.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./_plugin-vue_export-helper-DhhR_Lro.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./eventsource-parser-BEY8Dpg-.js";import"./tdesign-vue-next-Dl-XbCUy.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";const r=t({__name:"changelog",setup:t=>(t,r)=>(e(),o(s,{frameSrc:"http://www.openseed.top/changelog"}))});export{r as default};
.output/public/assets/chat-Bc1f1eBO.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{l as e,f as t,a,w as l,o,v as n,y as s,F as i,J as c,z as r,R as u,aa as d,A as v,H as p,u as m,ab as h,G as f,ac as g,ad as _,j as x,a0 as b,I as w,a1 as y,V as k,B as j,n as C}from"./@vue-CtX-8n_i.js";import{c as z,d as M,m as I,t as V,b as A,g as S,u as E,h as T,r as R,j as P,k as U,n as O,o as N,e as B}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{u as q,a as H}from"./vue-router-BUavUIDc.js";import{c as W,_ as D}from"./ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js";import{_ as $}from"./avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js";import{u as L}from"./app-_ksMLlTy.js";import{p as K,q as J,r as F,T as G,c as X,s as Y,t as Z,u as Q,O as ee,A as te,v as ae,w as le,n as oe,D as ne,x as se,f as ie,P as ce,l as re,y as ue,E as de,G as ve,m as pe,J as me,d as he,j as fe,K as ge}from"./tdesign-vue-next-Dl-XbCUy.js";import{V as _e,W as xe,X as be,Y as we,Z as ye,$ as ke,a0 as je,a1 as Ce,a2 as ze,a3 as Me,_ as Ie,a4 as Ve,a5 as Ae,a6 as Se,a7 as Ee,a8 as Te,E as Re,n as Pe}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{v as Ue}from"./uuid-_R2nDvl_.js";import{u as Oe,a as Ne}from"./main-CrcWAk8z.js";import{_ as Be,A as qe,a as He,b as We}from"./CodeBlocks.vue_vue_type_style_index_0_lang-yUrM9e4E.js";import{d as De}from"./vuedraggable-_g4h_fUB.js";import{g as $e}from"./lyihub-zLFv36Ly.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./mammoth-SX_ZK-lB.js";import"./elkjs-BAetzGHm.js";import"./xlsx-DB6BMndo.js";import"./pdfjs-dist-8WFUNQXM.js";import"./@dicebear-JcnEMRoc.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./vue-CDGYB_S-.js";import"./markdown-C7R-oF3c.js";import"./markdown-it-link-attributes-DRKqjf49.js";import"./markdown-it-C8SkdHr7.js";import"./mdurl-CDXpswLz.js";import"./uc.micro-CLkLCS2f.js";import"./entities-D7HTx9ov.js";import"./linkify-it-LcVOBuC5.js";import"./punycode.js-Bmr3cAX8.js";import"./@traptitech-WZCBkmmf.js";import"./katex-BY7yyeOs.js";import"./markdown-it-highlightjs-C6wu1X31.js";import"./highlight.js-CIm3ul8x.js";import"./@agoose77-CRaJO6dP.js";import"./mermaid-CCcIvOUT.js";import"./dayjs-Cbdj87rt.js";import"./@braintree-DgpeZQRe.js";import"./d3-transition-swcnLnsT.js";import"./d3-timer-keMr1twq.js";import"./d3-dispatch-Chq_f_hl.js";import"./d3-interpolate-Ct9kki6l.js";import"./d3-color-D5ULnJIe.js";import"./d3-selection-G65jBFUY.js";import"./d3-ease-Cx6bG2vu.js";import"./d3-zoom-D4Vc87xO.js";import"./dompurify-B5jhUdWW.js";import"./dagre-d3-es-FtH4B9px.js";import"./d3-shape-C1TbtrGg.js";import"./d3-path-QSrLXsQ3.js";import"./d3-fetch-XwboCDHR.js";import"./khroma-Ca6ZlOUT.js";import"./ts-dedent-CttZBlkd.js";import"./stylis-Cl7w7uv3.js";import"./d3-scale-CjTvl_Qo.js";import"./internmap-B8oPgqVZ.js";import"./d3-array-B0evfIyH.js";import"./d3-format-C0lSXcPg.js";import"./d3-time-format-D74OpZq4.js";import"./d3-time-CebKitJR.js";import"./d3-axis-pCwzqJ1S.js";import"./cytoscape-B1WqMhz1.js";import"./cytoscape-cose-bilkent-CcQu5e-H.js";import"./cose-base-kQthUiMK.js";import"./layout-base-DqRk0Tgc.js";const Le={class:"flex flex-col items-center justify-center mb-[var(--td-comp-margin-xxl)] gap-3"},Ke={class:"text-lg font-bold"},Je={class:"flex"},Fe={class:"flex flex-row justify-between gap-3 w-full"},Ge=e({__name:"ConversationDrawer",setup(e){const x=z(),b=t({get:()=>x.showEditorDrawer,set(e){x.showEditorDrawer=e}}),w=()=>{x.showEditorDrawer=!1},y=a(null),k=q(),j=()=>{const e=x.find(k.query.id);C.value=e.models.reduce(((e,t)=>(e[t.modelId]=t.showing,e)),{}),y.value={id:e.id,name:e.name,content:e.content,avatar:e.avatar,models:e.models.map((e=>e.modelId)),agentId:e.agentId,saveToAgent:!1,maxContextSize:e.maxContextSize,aspectRatio:e.aspectRatio}},C=a({});l((()=>{var e;return null==(e=y.value)?void 0:e.models}),(e=>{const t=Object.keys(C.value);t.forEach((t=>{e.includes(t)||delete C.value[t]})),e.forEach((e=>{t.includes(e)||(C.value[e]=!1)}))}));const A=t((()=>{if(!y.value)return!1;return Object.values(C.value).filter((e=>e)).length>=L}));l((()=>x.showEditorDrawer),(e=>{e&&j()})),M();const S=t((()=>I.availableModels.value.map((e=>({value:e.id,label:I.getModelItemTitle(e),...e}))))),E=Oe(),T=t((()=>{let e=E.find(y.value.agentId);return e=e||E.defaultAgent,e})),R=e=>{y.value.avatar=e},P=()=>{const e=x.find(y.value.id);e.name=y.value.name,e.content=y.value.content,e.avatar=y.value.avatar,e.agentId=y.value.agentId,e.maxContextSize=y.value.maxContextSize,e.aspectRatio=y.value.aspectRatio;const t=[];e.models.forEach((e=>{y.value.models.includes(e.modelId)&&(e.showing=C.value[e.modelId],t.push(e))})),y.value.models.forEach((a=>{e.models.some((e=>e.modelId===a))||t.push({modelId:a,chats:[],startContext:0,apiAgentId:"",apiConversationId:"",apiNote:"",showing:C.value[a],status:{responseWating:!1,chating:!1,stop:!1}})})),e.models=t,y.value.saveToAgent&&(T.value.content=y.value.content),j(),ie.success(V("pages.conversation.save_conversation_success"))},U=a(!1),O=a(""),N=()=>{if(""===O.value.trim())return void ie.warning(V("pages.conversation.enter_agent_name"));const e=Ue();E.add({id:e,name:O.value,status:!0,content:y.value.content,avatar:y.value.avatar,onboarding:"",isDefault:!1});const t=x.find(y.value.id);y.value.agentId=e,t.agentId=e,U.value=!1,ie.success(V("pages.conversation.create_agent_success"))},B=()=>{y.value.content=T.value.content},H=()=>{y.value.saveToAgent=!y.value.saveToAgent};return o((()=>{x.showEditorDrawer=!1})),(e,t)=>{const a=F,l=J,o=X,x=G,k=Y,j=Z,z=ee,M=Q,E=le,q=ae,W=te,D=oe,L=K,ie=ne,ce=se;return s(),n(i,null,[y.value?(s(),c(ie,{key:0,visible:b.value,"onUpdate:visible":t[7]||(t[7]=e=>b.value=e),size:"408px",footer:!1,header:m(V)("pages.conversation.current_conversation"),"close-btn":!0,class:"",onCloseBtnClick:w},{default:d((()=>[u(L,{ref:"form",data:y.value,"label-width":100,"label-align":"top"},{default:d((()=>[v("div",Le,[u($,{ref:"avatarRef",url:y.value.avatar,onUpdate:R},null,8,["url"]),v("h1",Ke,p(m(V)("pages.conversation.agent"))+": "+p(T.value.name),1)]),u(l,{label:m(V)("pages.conversation.conversation_name"),name:"name"},{default:d((()=>[u(a,{modelValue:y.value.name,"onUpdate:modelValue":t[0]||(t[0]=e=>y.value.name=e)},null,8,["modelValue"])])),_:1},8,["label"]),u(l,{label:m(V)("pages.conversation.conversation_description"),name:"content",class:"relative"},{default:d((()=>[u(x,{content:m(V)("pages.conversation.rollback_from_agent")},{default:d((()=>[u(o,{shape:"circle",variant:"text",class:"absolute z-50 right-0 top-[-32px]",onClick:B},{default:d((()=>[u(m(_e),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(k,{modelValue:y.value.content,"onUpdate:modelValue":t[1]||(t[1]=e=>y.value.content=e),autosize:{minRows:5,maxRows:10},name:"content"},null,8,["modelValue"])])),_:1},8,["label"]),u(l,{label:m(V)("pages.conversation.context_rounds"),name:"maxContextSize"},{default:d((()=>[u(j,{modelValue:y.value.maxContextSize,"onUpdate:modelValue":t[2]||(t[2]=e=>y.value.maxContextSize=e),inputNumberProps:"",showStep:"",min:0,max:30},null,8,["modelValue"])])),_:1},8,["label"]),u(l,{label:"图片宽高比",name:"aspectRatio"},{default:d((()=>[u(M,{modelValue:y.value.aspectRatio,"onUpdate:modelValue":t[3]||(t[3]=e=>y.value.aspectRatio=e)},{default:d((()=>[u(z,{value:"IMAGE_ASPECT_RATIO_SQUARE",label:"方形 (1:1)"}),u(z,{value:"IMAGE_ASPECT_RATIO_PORTRAIT",label:"竖屏 (9:16)"}),u(z,{value:"IMAGE_ASPECT_RATIO_LANDSCAPE",label:"横屏 (16:9)"}),u(z,{value:"IMAGE_ASPECT_RATIO_PORTRAIT_THREE_FOUR",label:"竖屏 (3:4)"}),u(z,{value:"IMAGE_ASPECT_RATIO_LANDSCAPE_FOUR_THREE",label:"横屏 (4:3)"})])),_:1},8,["modelValue"])])),_:1}),u(l,{label:m(V)("pages.conversation.model"),name:"models"},{default:d((()=>[u(M,{modelValue:y.value.models,"onUpdate:modelValue":t[5]||(t[5]=e=>y.value.models=e),multiple:""},{valueDisplay:d((({value:e,onClose:a})=>[(s(!0),n(i,null,h(e,((e,l)=>(s(),c(q,{key:l,closable:!0,"on-close":({e:e})=>{e.stopPropagation(),a(l)}},{default:d((()=>[u(E,{disabled:A.value&&!C.value[e.value],onClick:t[4]||(t[4]=_((()=>{}),["stop"])),class:"mr-1",size:"small",modelValue:C.value[e.value],"onUpdate:modelValue":t=>C.value[e.value]=t},null,8,["disabled","modelValue","onUpdate:modelValue"]),f(" "+p(e.label),1)])),_:2},1032,["on-close"])))),128))])),default:d((()=>[(s(!0),n(i,null,h(S.value,(e=>(s(),c(z,{key:e.value,value:e.value,label:e.label},{default:d((()=>[v("div",Je,[u(W,{size:"20px",class:"mr-1"},{icon:d((()=>[(s(),c(g(m(I).icons[e.type])))])),_:2},1024),f(" "+p(e.label),1)])])),_:2},1032,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1},8,["label"]),u(l,null,{default:d((()=>[v("div",Fe,[T.value.isDefault?r("",!0):(s(),c(D,{key:0,onChange:H},{default:d((()=>[f(p(m(V)("pages.conversation.save_to_agent")),1)])),_:1})),u(o,{theme:"primary",type:"submit",onClick:P,class:"flex-1"},{default:d((()=>[f(p(m(V)("pages.conversation.save_conversation")),1)])),_:1})])])),_:1}),u(l,null,{default:d((()=>[u(o,{theme:"primary",type:"submit",onClick:t[6]||(t[6]=e=>U.value=!0),class:"w-full"},{default:d((()=>[f(p(m(V)("pages.conversation.save_as_new_agent")),1)])),_:1})])),_:1})])),_:1},8,["data"])])),_:1},8,["visible","header"])):r("",!0),u(ce,{visible:U.value,"onUpdate:visible":t[9]||(t[9]=e=>U.value=e),header:m(V)("pages.conversation.create_new_agent"),"on-confirm":N},{default:d((()=>[u(L,{ref:"form","label-width":100},{default:d((()=>[u(l,{label:m(V)("pages.conversation.agent_name"),name:"name"},{default:d((()=>[u(a,{modelValue:O.value,"onUpdate:modelValue":t[8]||(t[8]=e=>O.value=e)},null,8,["modelValue"])])),_:1},8,["label"])])),_:1},512)])),_:1},8,["visible","header"])],64)}}}),Xe={class:"h-full flex flex-col chat-model-container relative"},Ye={class:"cursor-pointer handle p-2 bg-color-container rounded-t-lg shadow-2xl chat-model-header z-50"},Ze={class:"flex flex-wrap justify-between w-full overflow-x-hidden"},Qe={class:"flex gap-1"},et={class:"max-w-[120px]"},tt={class:"model-info flex flex-col gap-2"},at={class:"max-h-44 overflow-auto no-scrollbar"},lt={class:"flex gap-1 flex-wrap"},ot={key:0,class:"flex w-full justify-end items-start flex-row-reverse gap-2 chat-item"},nt=["data-index"],st={class:"flex justify-between overflow-hidden h-[24px]"},it={class:"flex chat-item-tools gap-2"},ct={class:"user-chat-content p-2 rounded-lg"},rt={class:"w-[24px] h-[24px]"},ut={key:1,class:"flex w-full flex-col gap-2 chat-item"},dt={class:"flex justify-start align-middle items-center gap-2 h-[24px]"},vt={class:"flex flex-row justify-between gap-5"},pt={class:"flex flex-col w-full"},mt=["data-index"],ht={key:0,class:"loader"},ft={key:2,class:"flex gap-5 overflow-x-auto scrollbar p-1"},gt=["onClick"],_t={class:"flex flex-row w-full"},xt={class:"w-12 h-2"},bt=["src"],wt={class:"w-44"},yt={class:"w-full text-ellipsis overflow-hidden text-nowrap"},kt={class:"text-ellipsis overflow-hidden whitespace-nowrap"},jt={class:"max-h-10 overflow-hidden mt-2"},Ct={class:"h-[24px] mt-1 chat-item-tools"},zt={class:"flex justify-end gap-2"},Mt={key:3,class:"flex justify-center w-full"},It={class:"fixed-scroll-buttons"},Vt=e({__name:"ChatColumn",props:{chatModel:{type:Object},conversation:{type:Object},fullScreenModelId:{type:String,default:""}},emits:["stop-chat","extend-model-visible","re-chat","change-size","api-setting-visible","fav-note-visible","clear-chat-context","clear-chat-history"],setup(e,{emit:l}){const k=A();q();const j=e,C=a(null),z=a(null);Ne(),M();const E=t((()=>j.chatModel.chat.chats));const T=l,R=e=>{T("re-chat",e.model.id)},P=a(-1),U=e=>{P.value=e},O=e=>{E.value[P.value].content.text=e,P.value=-1},N=()=>{P.value=-1},B=t((()=>I.getModelItemTitle(j.chatModel.model))),H=e=>{navigator.clipboard.writeText(e.content.text),ie.success(V("pages.note.noteCopySuccess"))},W=t((()=>{let e="",t="";if(j.chatModel.model.apiBase.startsWith("http"))e=j.chatModel.model.apiBase,t=j.chatModel.model.apiKey;else{let l=S(j.chatModel.model.apiBase||I.dict[j.chatModel.model.type].apiBase);l=l.replace("/app/","/api/"),l.includes("?")?l+="&":l+="?",l+=`model=${j.chatModel.model.id}`,l+="&",l+=`conversation=${j.conversation.id}`;const o=l.indexOf("?");e=l.substring(0,o)+"/v1/chat/completions",t="oa_"+(a=l.substring(o+1),btoa(a).split("").map((e=>{const t=e.charCodeAt(0);return String.fromCharCode(t+1)})).join(""))}var a;return{apiBase:e,apiKey:t}})),D=t((()=>j.chatModel.model.apiBase.startsWith("http")?"ApiBase":"LocalApi")),$=t((()=>j.chatModel.model.apiBase.startsWith("http")?"ApiKey":"LocalKey")),L=a(!1),K=a("");x((()=>{if(!E.value||0===E.value.length)return;const e=E.value[E.value.length-1];"assistant"===e.role&&(K.value=e.content.text)}));const F=()=>{L.value=!1};async function Y(){await window.ipcRenderer.invoke("refresh-vercel-view")?ie.success("Refresh succeed"):ie.error("Refresh failed")}async function Q(){await window.ipcRenderer.invoke("refresh-coze-com-view")?ie.success("Refresh succeed"):ie.error("Refresh failed")}async function ee(){await window.ipcRenderer.invoke("refresh-coze-cn-view")?ie.success("Refresh succeed"):ie.error("Refresh failed")}async function le(){const e=I.dict["chatgpt.com"],t=await window.ipcRenderer.invoke("login-get-token",{url:e.tokenUrl,userAgent:"",script:"",show:!1,autoClose:!0});e.playground.apiKey=t.token,ie.success("Refresh succeed")}async function oe(){const e=I.dict.magai,t=await window.ipcRenderer.invoke("login-get-token",{url:e.tokenUrl,userAgent:"",script:"",show:!1,autoClose:!0});e.playground.apiKey=t.token,ie.success("Refresh succeed")}const ne=a(!1),se=a(!1),pe=a(!1),me=a(!1),he=()=>{if(!C.value)return;const e=C.value.querySelector(".chat-container-content"),t=e.scrollTop,a=e.scrollHeight,l=e.clientHeight;ne.value=t>200,se.value=a-t-l>200,pe.value=ne.value||se.value},fe=()=>{C.value.querySelector(".chat-container-content").scrollTo({top:0,behavior:"smooth"})},ge=()=>{const e=C.value.querySelector(".chat-container-content");e.scrollTo({top:e.scrollHeight,behavior:"smooth"})},_e=e=>{me.value=e};return o((()=>{C.value.querySelector(".chat-container-content").addEventListener("scroll",he)})),(t,a)=>{var l,o;const x=te,j=Z,M=J,A=X,S=re,q=ce,ie=G,he=ae,Te=de,Re=ve,Pe=ue;return s(),n("div",Xe,[v("div",Ye,[v("div",Ze,[v("div",Qe,[u(x,{size:"20px"},{icon:d((()=>[(s(),c(g(m(I).icons[e.chatModel.model.type])))])),_:1}),v("div",et,[u(q,{placement:"bottom","cancel-btn":null,"confirm-btn":null},{content:d((()=>[v("div",tt,[a[21]||(a[21]=v("p",null,"Model Info",-1)),v("p",null,[v("span",null,p(t.$t("pages.setting.model.model_name")),1),f(p(e.chatModel.model.name),1)]),v("p",null,[v("span",null,p(t.$t("pages.setting.model.model_interface")),1),f(p(e.chatModel.model.type),1)]),v("p",null,[v("span",null,p(t.$t("pages.setting.model.model_address")),1),f(p(e.chatModel.model.apiBase),1)]),u(M,{label:m(V)("pages.conversation.temperature"),name:"temperature",labelAlign:"left",labelWidth:"64px"},{default:d((()=>[u(j,{modelValue:e.chatModel.model.temperature,"onUpdate:modelValue":a[0]||(a[0]=t=>e.chatModel.model.temperature=t),inputNumberProps:"",showStep:"",min:0,max:1,step:.1},null,8,["modelValue"])])),_:1},8,["label"]),u(M,{label:m(V)("pages.conversation.maxTokens"),name:"maxTokens",labelAlign:"left",labelWidth:"64px"},{default:d((()=>[u(j,{modelValue:e.chatModel.model.maxTokens,"onUpdate:modelValue":a[1]||(a[1]=t=>e.chatModel.model.maxTokens=t),inputNumberProps:"",showStep:"",min:1024,max:8192,step:128},null,8,["modelValue"])])),_:1},8,["label"]),u(M,{label:m(V)("pages.conversation.topP"),name:"topP",labelAlign:"left",labelWidth:"64px"},{default:d((()=>[u(j,{modelValue:e.chatModel.model.topP,"onUpdate:modelValue":a[2]||(a[2]=t=>e.chatModel.model.topP=t),inputNumberProps:"",showStep:"",min:0,max:1,step:.1},null,8,["modelValue"])])),_:1},8,["label"]),v("p",null,[v("span",null,p(D.value),1),f(p(W.value.apiBase),1)]),v("p",at,[v("span",null,p($.value),1),f(p(W.value.apiKey),1)]),v("p",null,[a[15]||(a[15]=v("span",null,"Model ",-1)),f(p(e.chatModel.model.apiModel),1)]),"vercel"===e.chatModel.model.type?(s(),c(A,{key:0,theme:"primary",onClick:Y},{default:d((()=>a[16]||(a[16]=[f("refresh vercel.ai ")]))),_:1})):r("",!0),"coze.com"===e.chatModel.model.type?(s(),c(A,{key:1,theme:"primary",onClick:Q},{default:d((()=>a[17]||(a[17]=[f("refresh coze.com ")]))),_:1})):r("",!0),"coze.cn"===e.chatModel.model.type?(s(),c(A,{key:2,theme:"primary",onClick:ee},{default:d((()=>a[18]||(a[18]=[f("refresh coze.cn ")]))),_:1})):r("",!0),"chatgpt.com"===e.chatModel.model.type?(s(),c(A,{key:3,theme:"primary",onClick:le},{default:d((()=>a[19]||(a[19]=[f("refresh chatgpt.com ")]))),_:1})):r("",!0),"magai"===e.chatModel.model.type?(s(),c(A,{key:4,theme:"primary",onClick:oe},{default:d((()=>a[20]||(a[20]=[f("refresh magai.co ")]))),_:1})):r("",!0)])])),default:d((()=>[u(S,{theme:"primary",title:B.value,class:"block w-full whitespace-nowrap text-ellipsis overflow-hidden"},{default:d((()=>[f(p(B.value),1)])),_:1},8,["title"])])),_:1})])]),v("div",lt,[u(ie,{content:m(V)("pages.conversation.maximize_minimize")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[3]||(a[3]=_((t=>{return a=e.chatModel,void T("change-size",a.model.id);var a}),["stop"]))},{default:d((()=>[e.chatModel.chat.modelId==e.fullScreenModelId?(s(),c(m(xe),{key:0,slot:"icon"})):(s(),c(m(be),{key:1,slot:"icon"}))])),_:1})])),_:1},8,["content"]),u(ie,{content:m(V)("pages.conversation.stop_answering")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[4]||(a[4]=_((t=>{return a=e.chatModel,void T("stop-chat",a.model.id);var a}),["stop"]))},{default:d((()=>[u(m(we),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(ie,{content:m(V)("pages.conversation.regenerate_last_conversation")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[5]||(a[5]=_((t=>R(e.chatModel)),["stop"]))},{default:d((()=>[u(m(ye),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(q,{theme:"danger",content:m(V)("pages.conversation.confirm_delete_chat_history"),placement:"top",onConfirm:a[6]||(a[6]=t=>{return a=e.chatModel,void T("clear-chat-history",a.model.id);var a})},{default:d((()=>[u(ie,{content:m(V)("pages.conversation.delete_chat_history")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline"},{default:d((()=>[u(m(ke),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:1},8,["content"]),u(q,{theme:"warning",content:m(V)("pages.conversation.confirm_clear_context"),placement:"top",onConfirm:a[7]||(a[7]=t=>{return a=e.chatModel,void T("clear-chat-context",a.model.id);var a})},{default:d((()=>[u(ie,{content:m(V)("pages.conversation.clear_context")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline"},{default:d((()=>[u(m(je),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:1},8,["content"]),u(ie,{content:m(V)("pages.conversation.inherit_other_model_conversation")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[8]||(a[8]=_((t=>{return a=e.chatModel,void T("extend-model-visible",a.model.id);var a}),["stop"]))},{default:d((()=>[u(m(Ce),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(ie,{content:m(V)("pages.conversation.api_conversation_settings")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[9]||(a[9]=_((t=>{return a=e.chatModel,void T("api-setting-visible",a.model.id);var a}),["stop"]))},{default:d((()=>[u(m(ze),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(ie,{content:m(V)("pages.conversation.toggle_artifacts")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[10]||(a[10]=_((e=>{L.value=!L.value}),["stop"]))},{default:d((()=>[u(m(Me),{slot:"icon"})])),_:1})])),_:1},8,["content"])])])]),v("div",{class:"flex flex-1 overflow-hidden bg-color-container rounded-b-lg shadow-md w-full",onMouseenter:a[13]||(a[13]=e=>_e(!0)),onMouseleave:a[14]||(a[14]=e=>_e(!1))},[v("div",{class:"flex-1 relative h-full overflow-hidden",ref_key:"scrollable_chat",ref:C},[u(Pe,{"data-chat-id":e.chatModel.model.id,class:w(["flex flex-col h-full overflow-y-auto chat-container-content scrollable-chat relative",{chating:e.chatModel.chat.status.chating}]),scroll:{type:"virtual"},onMouseupPassive:null==(l=z.value)?void 0:l.showToolbox,onMousedownPassive:null==(o=z.value)?void 0:o.hideToolbox},{default:d((()=>[(s(!0),n(i,null,h(E.value,((t,l)=>(s(),c(Re,{key:l,class:"w-full"},{default:d((()=>["user"===t.role?(s(),n("div",ot,[v("div",{class:"flex flex-col gap-2 w-[calc(100%-24px-1rem)]","data-index":`${l}`},[v("div",st,[f(p(m(k).name)+" ",1),v("div",it,[u(q,{theme:"danger",content:m(V)("pages.conversation.dialog_confirm_delete_record"),placement:"bottom",onConfirm:e=>(e=>{const t=E.value.findIndex((t=>t===e));-1!==t&&(E.value.splice(t,1),t<E.value.length&&"assistant"===E.value[t].role&&E.value.splice(t,1))})(t)},{default:d((()=>[u(ie,{content:m(V)("pages.conversation.button_tooltip_delete"),placement:"bottom"},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline"},{default:d((()=>[u(m(Ie),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:2},1032,["content","onConfirm"]),u(ie,{content:m(V)("pages.conversation.button_tooltip_editor"),placement:"bottom"},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:e=>U(l)},{default:d((()=>[u(m(Ve),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),u(ie,{content:m(V)("pages.conversation.button_tooltip_copy")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:e=>H(t)},{default:d((()=>[u(m(Ae),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),u(ie,{content:m(V)("pages.conversation.button_tooltip_favourite"),placement:"bottom"},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a=>{return l=e.chatModel,void T("fav-note-visible",l,t);var l}},{default:d((()=>[u(m(Se),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),l===e.chatModel.chat.chats.length-2?(s(),c(ie,{key:0,content:m(V)("pages.conversation.button_tooltip_refresh")},{default:d((()=>[u(A,{size:"small",shape:"circle",variant:"outline",onClick:a[11]||(a[11]=t=>R(e.chatModel))},{default:d((()=>[u(m(ye),{slot:"icon"})])),_:1})])),_:1},8,["content"])):r("",!0)])]),v("div",ct,[u(Be,{content:t.content,isEditing:P.value===l,onSave:O,onCancel:N},null,8,["content","isEditing"])])],8,nt),v("div",rt,[u(x,{size:"24px",image:m(k).avatar},null,8,["image"])])])):"assistant"===t.role?(s(),n("div",ut,[v("div",dt,[u(x,{size:"24px",image:e.conversation.avatar},null,8,["image"]),v("div",vt,p(e.conversation.name),1)]),v("div",pt,[v("div",{"data-index":`${l}`},[e.chatModel.chat.status.responseWating&&l===e.chatModel.chat.chats.length-1?(s(),n("span",ht)):(s(),c(qe,{key:1,content:t.content,isEditing:P.value===l,onSave:O,onCancel:N},null,8,["content","isEditing"])),t.content.webs&&t.content.webs.length>0?(s(),n("div",ft,[(s(!0),n(i,null,h(t.content.webs,(e=>(s(),n("div",{class:"bg-color-page p-2 w-60 cursor-pointer",onClick:t=>{return a=e.url,void(window.ipcRenderer?window.ipcRenderer.send("open-url",a):window.open(a));var a}},[v("div",_t,[v("div",xt,[v("img",{src:e.icon,alt:""},null,8,bt)]),v("div",wt,[v("div",yt,p(e.title),1),v("div",kt,p(e.url),1)])]),v("div",jt,p(e.excerpt),1)],8,gt)))),256))])):r("",!0)],8,mt),v("div",Ct,[v("div",zt,[t.model?(s(),c(he,{key:0,class:"max-w-60 model-tag"},{default:d((()=>[f(p(t.model),1)])),_:2},1024)):r("",!0),u(ie,{content:m(V)("pages.conversation.button_tooltip_editor"),placement:"bottom"},{default:d((()=>[u(A,{size:"small",variant:"outline",onClick:e=>U(l)},{default:d((()=>[u(m(Ve),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),u(ie,{content:m(V)("pages.conversation.button_tooltip_copy")},{default:d((()=>[u(A,{size:"small",variant:"outline",onClick:e=>H(t)},{default:d((()=>[u(m(Ae),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),u(ie,{content:m(V)("pages.conversation.toggle_artifacts")},{default:d((()=>[u(A,{size:"small",variant:"outline",onClick:e=>{var a;"assistant"===(a=t).role&&(K.value=a.content.text,L.value=!0)}},{default:d((()=>[u(m(Me),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),l===e.chatModel.chat.chats.length-1?(s(),c(ie,{key:1,content:m(V)("pages.conversation.button_tooltip_refresh")},{default:d((()=>[u(A,{size:"small",variant:"outline",onClick:a[12]||(a[12]=t=>R(e.chatModel))},{default:d((()=>[u(m(ye),{slot:"icon"})])),_:1})])),_:1},8,["content"])):r("",!0)])])])])):"verbose"===t.role?(s(),c(Te,{key:2},{default:d((()=>[f(p(t.content.text),1)])),_:2},1024)):(s(),n("div",Mt,p(t.role)+" - "+p(t.content.text),1))])),_:2},1024)))),128))])),_:1},8,["data-chat-id","class","onMouseupPassive","onMousedownPassive"]),u(He,{ref_key:"toolbar",ref:z,parent:C.value},null,8,["parent"]),a[22]||(a[22]=v("div",{class:"absolute z-50 bottom-0 w-full h-20 rounded-b-lg chat-model-footer pointer-events-none"},null,-1))],512),L.value?(s(),n("div",{key:0,class:w([e.chatModel.chat.modelId===e.fullScreenModelId?"w-1/2":"w-full","pr-4"])},[u(We,{content:K.value,closeBtn:F},null,8,["content"])],2)):r("",!0),b(v("div",It,[b(u(A,{class:"scroll-top-btn",shape:"circle",onClick:fe},{icon:d((()=>[u(m(Ee))])),_:1},512),[[y,ne.value]]),b(u(A,{class:"scroll-bottom-btn",shape:"circle",onClick:ge},{icon:d((()=>[u(m(Ee),{style:{transform:"rotateX(180deg)"}})])),_:1},512),[[y,se.value]])],512),[[y,pe.value&&me.value]])],32)])}}}),At={class:"flex flex-col items-center h-full relative"},St={class:"w-full flex gap-2 absolute bottom-0 z-50"},Et={class:"rounded-lg px-1 bg-color-container bordered flex items-center align-middle"},Tt={class:"flex flex-col justify-center items-center w-full"},Rt={class:"flex flex-col gap-5 w-full overflow-hidden"},Pt={class:"max-h-96 no-scrollbar overflow-auto bordered p-2 shadow-sm"},Ut=e({name:"ListConversation",setup(e){const o=A(),r=E(),S=Ne(),$=z(),L=q();H();const Y=a(null),Z=a(null);let Q=!1;const ee=a([]),ae=M(),le=W(),oe=a(!1),ne=async e=>{if(e.content)try{ee.value.forEach((t=>{if(""!==Xe.value&&Xe.value!==t.model.id)return;const a=O(e.content);e.files.forEach((e=>{e.type.startsWith("image")?a.images.push({...e,model:""}):a.files.push(e)})),t.chat.chats.push({role:"user",content:a,id:"",liked:!1,model:""}),t.chat.chats.push({role:"assistant",content:O(""),id:"",liked:!1,model:""})})),T.setPause(!0);const t=ee.value.map(((e,t)=>{if((""===Xe.value||Xe.value===e.model.id)&&!0!==e.chat.status.chating)return e.chat.status.chating=!0,e.chat.status.stop=!1,e.chat.status.responseWating=!0,e})).filter((e=>e));if(0===t.length)return;await pt(0),vt();let a="";if(Z.value.internet){const l=await P(e.content);t.map((e=>{e.chat.chats[e.chat.chats.length-1].content.webs=l.map((e=>({title:e.title,icon:e.icon,excerpt:e.excerpt,url:e.url})))})),l.length>0&&(a=JSON.stringify(l.map((e=>({content:e.content,url:e.url})))))}const l=t.map(((e,t)=>new Promise(((l,o)=>{setTimeout((()=>{const t=U(Z.value,e,a);l(t)}),100*t)}))));await Promise.all(l)}finally{Q=!1,T.setPause(!1),$.$persist()}else ie.error(V("pages.conversation.question_cannot_be_empty"))},re=async()=>{try{if(""!==Xe.value)return void ue(Xe.value);T.setPause(!0);const e=ee.value.map(((e,t)=>{if(0===e.chat.chats.length)return;if(!0===e.chat.status.chating)return;const a=e.chat.chats[e.chat.chats.length-1];if("assistant"==a.role)return R(a.content),a.model="",e.chat.status.chating=!0,e.chat.status.stop=!1,e.chat.status.responseWating=!0,e;ie.error(V("pages.conversation.please_start_question_again"))})).filter((e=>e));if(0===e.length)return;await pt(0),vt();let t="";if(Z.value.internet){const a=e.find((e=>e.chat.chats.length>0));if(a){const l=a.chat.chats,o=l[l.length-2];if(o){const a=await P(o.content.text);e.map((e=>{e.chat.chats[e.chat.chats.length-1].content.webs=a.map((e=>({title:e.title,icon:e.icon,excerpt:e.excerpt,url:e.url})))})),a.length>0&&(t=JSON.stringify(a.map((e=>({content:e.content,url:e.url})))))}}}const a=e.map(((e,a)=>new Promise(((l,o)=>{setTimeout((()=>{const a=U(Z.value,e,t);l(a)}),100*a)}))));await Promise.all(a)}finally{Q=!1,T.setPause(!1),$.$persist()}},ue=async e=>{try{const t=ee.value.find((t=>t.model.id===e));if(0===t.chat.chats.length)return;T.setPause(!0);const a=t.chat.chats[t.chat.chats.length-1];if("assistant"!=a.role)return void ie.error(V("pages.conversation.please_start_question_again"));if(!0===t.chat.status.chating)return;R(a.content),a.model="",t.chat.status.chating=!0,t.chat.status.stop=!1,t.chat.status.responseWating=!0;let l="";if(vt(),Z.value.internet){const e=await P(t.chat.chats[t.chat.chats.length-2].content.text);a.content.webs=e.map((e=>({title:e.title,icon:e.icon,excerpt:e.excerpt,url:e.url}))),e.length>0&&(l=JSON.stringify(e.map((e=>({content:e.content,url:e.url})))))}await U(Z.value,t,l)}finally{Q=!1,T.setPause(!1),$.$persist()}},de=async()=>{""===Xe.value?(ee.value.forEach((e=>{e.chat.chats.push({role:"verbose",content:O(V("pages.conversation.context_cleared")),id:"",liked:!1,model:""}),e.chat.startContext=e.chat.chats.length})),ie.success(V("pages.conversation.context_cleared_success")),await pt(0)):Me(Xe.value)},ve=()=>{$.showEditorDrawer=!0},_e=e=>{const t=ee.value.find((t=>t.chat.modelId===e));t.chat.status.stop=!0,t.chat.status.responseWating=!1,t.chat.status.chating=!1},xe=()=>{""===Xe.value?ee.value.forEach((e=>{e.chat.status.stop=!0,e.chat.status.responseWating=!1,e.chat.status.chating=!1})):_e(Xe.value)},be=()=>{Z.value.internet=!Z.value.internet},ze=()=>{""===Xe.value?ee.value.forEach((e=>{e.chat.chats=[],e.chat.startContext=0})):Ie(Xe.value)},Me=e=>{const t=ee.value.find((t=>t.chat.modelId===e)).chat;t.chats.push({role:"verbose",content:O(V("pages.conversation.context_cleared")),id:"",liked:!1,model:""}),t.startContext=t.chats.length,ie.success(V("pages.conversation.context_cleared_success")),C((()=>{const t=document.querySelector(`[data-chat-id="${e}"]`);t&&t.scrollTo({top:t.scrollHeight,behavior:"smooth"})}))},Ie=e=>{const t=ee.value.find((t=>t.chat.modelId===e)).chat;t.chats=[],t.startContext=0},Ve=a(!1),Ae=a(""),Se=a(""),Ee=e=>{Ve.value=!0,Se.value="",Ae.value=e},Oe=async()=>{if(!Se.value)return void(Ve.value=!1);const e=Z.value.models.find((e=>e.modelId===Se.value));if(Ae.value){const t=Z.value.models.find((e=>e.modelId===Ae.value));t.chats=JSON.parse(JSON.stringify(e.chats)),t.startContext=0}else Z.value.models.forEach((t=>{t.modelId!=Se.value&&(t.chats=JSON.parse(JSON.stringify(e.chats)),t.startContext=0)}));Ve.value=!1,await pt(0)},Be=a(!1),qe=a(""),He=a(""),We=a("");let Le="";const Ke=e=>{Be.value=!0,Le=e;const t=Z.value.models.find((e=>e.modelId===Le));He.value=t.apiConversationId,qe.value=t.apiAgentId,We.value=t.apiNote},Je=()=>{var e,t,a;const l=Z.value.models.find((e=>e.modelId===Le));l.apiConversationId=null==(e=He.value)?void 0:e.trim(),l.apiAgentId=null==(t=qe.value)?void 0:t.trim(),l.apiNote=null==(a=We.value)?void 0:a.trim(),Be.value=!1};async function Fe(){const e=ee.value.find((e=>e.chat.modelId===Le));if("lyihub"===e.model.type){const t=await $e(e.model.apiKey);He.value=t.id}else He.value=Ue()}const Xe=a(""),Ye=e=>{1!==ee.value.length&&(""===Xe.value?Xe.value=e:Xe.value="")},Ze=a(!1),Qe=a(""),et=S.list;let tt=null,at=null;const lt=async(e,t)=>{Ze.value=!0,Qe.value="",tt=e,at=t},ot=async()=>{const e=tt.chat.chats,t=e.findIndex((e=>e===at)),a=e[t].content.text;let l="";const n=t+1;n<e.length&&"assistant"===e[n].role&&(l=e[n].content.text);const s={id:Ue(),title:a,time:(new Date).getTime(),conversationId:Z.value.id,conversationName:Z.value.name,conversationAvatar:Z.value.avatar,chats:[{...e[t],content:{...e[t].content}},{...e[n],content:{...e[n].content}}],notes:[]};if(S.add(s),ie.success(V("pages.conversation.favorite_success")),o.assistModel){const e=V("pages.conversation.extract_core_conversation",{question:a,answer:l});await N(e,(e=>{s.title=e,s.title=s.title.replaceAll("###",""),s.title=s.title.trim(),S.update(s)}))}Ze.value=!1},nt=async()=>{if(!Qe)return void(Ze.value=!1);const e=et.find((e=>e.id==Qe.value)),t=tt.chat.chats,a=t.findIndex((e=>e===at)),l=a+1;e.chats.push({...t[a],content:{...t[a].content}}),e.chats.push({...t[l],content:{...t[l].content}}),S.update(e),ie.success(V("pages.conversation.favorite_success")),Ze.value=!1},st=t((()=>E().isSidebarCompact)),it=t((()=>""!==Xe.value||1===ee.value.length||st.value?12:2===ee.value.length?6:3===ee.value.length?4:4===ee.value.length?3:5===ee.value.length||6===ee.value.length?4:7===ee.value.length||8===ee.value.length?3:12)),ct=t((()=>""!==Xe.value||1===ee.value.length||st.value||2===ee.value.length||3===ee.value.length||4===ee.value.length?"h-[calc(100%-10px)]":5===ee.value.length||6===ee.value.length||7===ee.value.length||8===ee.value.length?"h-[calc(50%-10px)]":"h-[calc(100%-10px)]")),rt=t((()=>{let e="h-[calc(100vh-56px-2*var(--td-comp-paddingTB-m))]";return r.showLayoutHeader&&r.showFooter&&(e="h-[calc(100vh-56px-var(--td-comp-size-xxl)-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]"),r.showLayoutHeader&&!r.showFooter&&(e="h-[calc(100vh-56px-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]"),!r.showLayoutHeader&&r.showFooter&&(e="h-[calc(100vh-56px-var(--td-comp-size-xxl)-2*var(--td-comp-paddingTB-m))]"),[e,{"chat-container-collapsed":st.value&&ee.value.length>1&&!Xe.value}]})),ut=()=>{const e=ee.value.map((e=>e.chat)),t=new Set(e),a=Z.value.models.filter((e=>!t.has(e)));Z.value.models=[...e,...a]},dt=new Map,vt=async()=>{if(!Y.value)return;Q=!0,await C();const e=Y.value.querySelectorAll(".chating");for(;Q;)await new Promise((e=>setTimeout(e,200))),e.forEach((e=>{const t=e.getAttribute("data-chat-id");if(t){if(!dt.has(t)){dt.set(t,!0);const a=()=>{const a=e.scrollHeight-e.scrollTop-e.clientHeight;a>80?dt.set(t,!1):a<50&&dt.set(t,!0)};e.onscroll=a,e.addEventListener("scroll",a)}dt.get(t)&&(null==e||e.scrollTo({top:e.scrollHeight,behavior:"instant"}))}}))};async function pt(e){if(await new Promise((t=>setTimeout(t,e))),!Y.value)return;Y.value.querySelectorAll(".scrollable-chat").forEach((e=>{null==e||e.scrollTo({top:e.scrollHeight,behavior:"instant"})}))}k((()=>{mt()}));const mt=()=>{(()=>{if(!Y.value)return;Y.value.querySelectorAll("[data-chat-id]").forEach((e=>{const t=e.getAttribute("data-chat-id");if(t){const a=e.onscroll;a&&e.removeEventListener("scroll",a),dt.delete(t)}}))})(),dt.clear()};x((()=>{Z.value&&(mt(),ht())}));const ht=()=>{ee.value=Z.value.models.map((e=>{const t=ae.find(e.modelId);if(t&&e.showing)return{model:t,chat:e,id:e.modelId}})).filter(Boolean)};l((()=>L.query.id),(async e=>{var t;if("/conversation/chat"!==L.path)return Z.value=null,void mt();let a=e,l=Z.value;Z.value=$.find(a),Xe.value="",ht();!L.query.isNew||!(null==(t=B.data)?void 0:t.content)||0===Z.value.models.length||Z.value.models[0].chats.length>0?await pt(l?0:500):ne(B.data)}),{immediate:!0});const ft=t((()=>Z.value.internet?{color:"green"}:{}));return(e,t)=>{const a=pe,l=X,o=G,r=ce,x=me,k=te,C=ge,z=fe,M=he,A=se,S=F,E=J,T=K;return b((s(),n("div",At,[v("div",{class:w(["w-full",rt.value]),ref_key:"chatContainer",ref:Y},[u(m(De),{tag:"t-row",modelValue:ee.value,"onUpdate:modelValue":t[0]||(t[0]=e=>ee.value=e),handle:".handle","component-data":{align:"top",gutter:10},onEnd:ut,"item-key":"id",class:"h-full"},{item:d((({element:e})=>[(s(),c(a,{span:it.value,key:e.model.id,class:w([ct.value,{hidden:""!==Xe.value&&Xe.value!==e.model.id}])},{default:d((()=>[u(Vt,{"chat-model":e,conversation:Z.value,"data-index":`${e.model.id}`,"full-screen-model-id":Xe.value,onStopChat:_e,onExtendModelVisible:Ee,onReChat:ue,onChangeSize:Ye,onApiSettingVisible:Ke,onFavNoteVisible:lt,onClearChatContext:Me,onClearChatHistory:Ie},null,8,["chat-model","conversation","data-index","full-screen-model-id"])])),_:2},1032,["span","class"]))])),_:1},8,["modelValue"])],2),v("div",St,[u(D,{class:"flex-1",onInput:ne}),v("div",Et,[m(le)?(s(),c(x,{key:1,delay:0,modelValue:oe.value,"onUpdate:modelValue":t[7]||(t[7]=e=>oe.value=e),onOverlayClick:t[8]||(t[8]=e=>oe.value=!1)},{content:d((()=>[v("div",Tt,[u(l,{size:"large",shape:"circle",variant:"text",onClick:be},{default:d((()=>[u(m(Te),{slot:"icon",style:j(ft.value)},null,8,["style"])])),_:1}),u(l,{size:"large",shape:"circle",variant:"text",onClick:xe},{default:d((()=>[u(m(we),{slot:"icon"})])),_:1}),u(l,{size:"large",shape:"circle",variant:"text",onClick:re},{default:d((()=>[u(m(ye),{slot:"icon"})])),_:1}),u(l,{size:"large",shape:"circle",variant:"text",onClick:t[2]||(t[2]=e=>Ee(""))},{default:d((()=>[u(m(Ce),{slot:"icon"})])),_:1}),u(r,{theme:"danger",content:m(V)("pages.conversation.confirm_delete_all_chat_records"),placement:"left",onConfirm:t[4]||(t[4]=()=>{ze(),oe.value=!1})},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:t[3]||(t[3]=_((()=>{}),["stop"]))},{default:d((()=>[u(m(ke),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(r,{theme:"warning",content:m(V)("pages.conversation.confirm_clear_all_context"),placement:"left",onConfirm:t[6]||(t[6]=()=>{de(),oe.value=!1})},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:t[5]||(t[5]=_((()=>{}),["stop"]))},{default:d((()=>[u(m(je),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(l,{size:"large",shape:"circle",variant:"text",onClick:ve},{default:d((()=>[u(m(Re),{slot:"icon"})])),_:1})])])),default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text"},{default:d((()=>[u(m(Pe),{slot:"icon"})])),_:1})])),_:1},8,["modelValue"])):(s(),n(i,{key:0},[u(o,{content:m(V)("pages.conversation.internet_search")},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:_(be,["stop"])},{default:d((()=>[u(m(Te),{slot:"icon",style:j(ft.value)},null,8,["style"])])),_:1})])),_:1},8,["content"]),u(o,{content:m(V)("pages.conversation.stop_answering")},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:_(xe,["stop"])},{default:d((()=>[u(m(we),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(o,{content:m(V)("pages.conversation.regenerate_last_conversation")},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:_(re,["stop"])},{default:d((()=>[u(m(ye),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(o,{content:m(V)("pages.conversation.inherit_other_model_conversation"),placement:"top"},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:t[1]||(t[1]=_((e=>Ee("")),["stop"]))},{default:d((()=>[u(m(Ce),{slot:"icon"})])),_:1})])),_:1},8,["content"]),u(r,{theme:"danger",content:m(V)("pages.conversation.confirm_delete_all_chat_records"),placement:"top",onConfirm:ze},{default:d((()=>[u(o,{content:m(V)("pages.conversation.delete_all_chat_records"),placement:"top"},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text"},{default:d((()=>[u(m(ke),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:1},8,["content"]),u(r,{theme:"warning",content:m(V)("pages.conversation.confirm_clear_all_context"),placement:"top",onConfirm:de},{default:d((()=>[u(o,{content:m(V)("pages.conversation.clear_all_context"),placement:"top"},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text"},{default:d((()=>[u(m(je),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:1},8,["content"]),u(o,{content:m(V)("pages.conversation.edit_current_conversation"),placement:"top"},{default:d((()=>[u(l,{size:"large",shape:"circle",variant:"text",onClick:ve},{default:d((()=>[u(m(Re),{slot:"icon"})])),_:1})])),_:1},8,["content"])],64))])]),u(Ge),u(A,{header:m(V)("pages.conversation.inherit_model_dialog"),visible:Ve.value,"onUpdate:visible":t[10]||(t[10]=e=>Ve.value=e),"on-confirm":Oe,class:"extend-model"},{default:d((()=>[u(M,{class:"w-full",modelValue:Se.value,"onUpdate:modelValue":t[9]||(t[9]=e=>Se.value=e)},{default:d((()=>[u(z,{gutter:[16,16],class:"w-full"},{default:d((()=>[(s(!0),n(i,null,h(ee.value,(e=>(s(),c(a,{span:12},{default:d((()=>[u(C,{value:e.model.id,disabled:Ae.value===e.model.id},{default:d((()=>[u(k,{size:"20px",class:"mr-1"},{icon:d((()=>[(s(),c(g(m(I).icons[e.model.type])))])),_:2},1024),f(" "+p(m(I).getModelItemTitle(e.model)),1)])),_:2},1032,["value","disabled"])])),_:2},1024)))),256))])),_:1})])),_:1},8,["modelValue"])])),_:1},8,["header","visible"]),u(A,{header:m(V)("pages.conversation.api_conversation_settings"),visible:Be.value,"onUpdate:visible":t[14]||(t[14]=e=>Be.value=e),"on-confirm":Je},{default:d((()=>[u(T,{"label-align":"top"},{default:d((()=>[u(E,{label:m(V)("pages.conversation.api_agent"),name:"apiSettingAgent"},{default:d((()=>[u(S,{modelValue:qe.value,"onUpdate:modelValue":t[11]||(t[11]=e=>qe.value=e)},null,8,["modelValue"])])),_:1},8,["label"]),u(E,{label:m(V)("pages.conversation.api_conversation_id"),name:"apiSettingConversation"},{default:d((()=>[u(S,{modelValue:He.value,"onUpdate:modelValue":t[12]||(t[12]=e=>He.value=e)},null,8,["modelValue"]),u(l,{class:"ml-2",onClick:Fe},{default:d((()=>[f(p(m(V)("pages.conversation.api_conversation_id_random")),1)])),_:1})])),_:1},8,["label"]),u(E,{label:m(V)("pages.conversation.remarks"),name:"apiSettingNode"},{default:d((()=>[u(S,{modelValue:We.value,"onUpdate:modelValue":t[13]||(t[13]=e=>We.value=e)},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})])),_:1},8,["header","visible"]),u(A,{header:m(V)("pages.conversation.button_tooltip_favourite"),visible:Ze.value,"onUpdate:visible":t[16]||(t[16]=e=>Ze.value=e),confirmBtn:null},{default:d((()=>[v("div",Rt,[v("div",Pt,[u(M,{modelValue:Qe.value,"onUpdate:modelValue":t[15]||(t[15]=e=>Qe.value=e)},{default:d((()=>[u(z,{gutter:[16,16]},{default:d((()=>[(s(!0),n(i,null,h(m(et),(e=>(s(),c(a,{span:12},{default:d((()=>[u(C,{value:e.id,class:"grid grid-flow-col auto-cols-max fav-radio fav-radio-dialog"},{default:d((()=>[f(p(e.title),1)])),_:2},1032,["value"])])),_:2},1024)))),256))])),_:1})])),_:1},8,["modelValue"])]),u(l,{onClick:nt,theme:"default",variant:"outline"},{default:d((()=>t[17]||(t[17]=[f("添加到笔记")]))),_:1}),u(l,{onClick:ot,theme:"default",variant:"outline"},{default:d((()=>t[18]||(t[18]=[f("创建新的笔记")]))),_:1})])])),_:1},8,["header","visible"])],512)),[[y,Z.value]])}}});export{Ut as default};
.output/public/assets/chroma-js-CJzpYopr.js ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{g as r}from"./@babel-ynFNPEB3.js";var e,n={exports:{}};
2
+ /**
3
+ * chroma.js - JavaScript library for color conversions
4
+ *
5
+ * Copyright (c) 2011-2019, Gregor Aisch
6
+ * All rights reserved.
7
+ *
8
+ * Redistribution and use in source and binary forms, with or without
9
+ * modification, are permitted provided that the following conditions are met:
10
+ *
11
+ * 1. Redistributions of source code must retain the above copyright notice, this
12
+ * list of conditions and the following disclaimer.
13
+ *
14
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
15
+ * this list of conditions and the following disclaimer in the documentation
16
+ * and/or other materials provided with the distribution.
17
+ *
18
+ * 3. The name Gregor Aisch may not be used to endorse or promote products
19
+ * derived from this software without specific prior written permission.
20
+ *
21
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
22
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
24
+ * DISCLAIMED. IN NO EVENT SHALL GREGOR AISCH OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
25
+ * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
26
+ * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
27
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
28
+ * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
29
+ * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
30
+ * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31
+ *
32
+ * -------------------------------------------------------
33
+ *
34
+ * chroma.js includes colors from colorbrewer2.org, which are released under
35
+ * the following license:
36
+ *
37
+ * Copyright (c) 2002 Cynthia Brewer, Mark Harrower,
38
+ * and The Pennsylvania State University.
39
+ *
40
+ * Licensed under the Apache License, Version 2.0 (the "License");
41
+ * you may not use this file except in compliance with the License.
42
+ * You may obtain a copy of the License at
43
+ * http://www.apache.org/licenses/LICENSE-2.0
44
+ *
45
+ * Unless required by applicable law or agreed to in writing,
46
+ * software distributed under the License is distributed on an
47
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
48
+ * either express or implied. See the License for the specific
49
+ * language governing permissions and limitations under the License.
50
+ *
51
+ * ------------------------------------------------------
52
+ *
53
+ * Named colors are taken from X11 Color Names.
54
+ * http://www.w3.org/TR/css3-color/#svg-color
55
+ *
56
+ * @preserve
57
+ */var t=(e||(e=1,n.exports=function(){for(var r=function(r,e,n){return void 0===e&&(e=0),void 0===n&&(n=1),r<e?e:r>n?n:r},e=function(e){e._clipped=!1,e._unclipped=e.slice(0);for(var n=0;n<=3;n++)n<3?((e[n]<0||e[n]>255)&&(e._clipped=!0),e[n]=r(e[n],0,255)):3===n&&(e[n]=r(e[n],0,1));return e},n={},t=0,a=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];t<a.length;t+=1){var f=a[t];n["[object "+f+"]"]=f.toLowerCase()}var o=function(r){return n[Object.prototype.toString.call(r)]||"object"},u=function(r,e){return void 0===e&&(e=null),r.length>=3?Array.prototype.slice.call(r):"object"==o(r[0])&&e?e.split("").filter((function(e){return void 0!==r[0][e]})).map((function(e){return r[0][e]})):r[0]},c=function(r){if(r.length<2)return null;var e=r.length-1;return"string"==o(r[e])?r[e].toLowerCase():null},i=Math.PI,l={clip_rgb:e,limit:r,type:o,unpack:u,last:c,TWOPI:2*i,PITHIRD:i/3,DEG2RAD:i/180,RAD2DEG:180/i},h={format:{},autodetect:[]},s=l.last,d=l.clip_rgb,b=l.type,p=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=this;if("object"===b(r[0])&&r[0].constructor&&r[0].constructor===this.constructor)return r[0];var t=s(r),a=!1;if(!t){a=!0,h.sorted||(h.autodetect=h.autodetect.sort((function(r,e){return e.p-r.p})),h.sorted=!0);for(var f=0,o=h.autodetect;f<o.length;f+=1){var u=o[f];if(t=u.test.apply(u,r))break}}if(!h.format[t])throw new Error("unknown format: "+r);var c=h.format[t].apply(null,a?r:r.slice(0,-1));n._rgb=d(c),3===n._rgb.length&&n._rgb.push(1)};p.prototype.toString=function(){return"function"==b(this.hex)?this.hex():"["+this._rgb.join(",")+"]"};var g=p,v=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(v.Color,[null].concat(r)))};v.Color=g,v.version="2.1.2";var m=v,y=l.unpack,w=Math.max,k=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=y(r,"rgb"),t=n[0],a=n[1],f=n[2],o=1-w(t/=255,w(a/=255,f/=255)),u=o<1?1/(1-o):0;return[(1-t-o)*u,(1-a-o)*u,(1-f-o)*u,o]},M=k,N=l.unpack,_=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=(r=N(r,"cmyk"))[0],t=r[1],a=r[2],f=r[3],o=r.length>4?r[4]:1;return 1===f?[0,0,0,o]:[n>=1?0:255*(1-n)*(1-f),
58
+ // r
59
+ t>=1?0:255*(1-t)*(1-f),
60
+ // g
61
+ a>=1?0:255*(1-a)*(1-f),
62
+ // b
63
+ o]},x=_,A=l.unpack,E=l.type;g.prototype.cmyk=function(){return M(this._rgb)},m.cmyk=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["cmyk"])))},h.format.cmyk=x,h.autodetect.push({p:2,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=A(r,"cmyk"),"array"===E(r)&&4===r.length)return"cmyk"}});var F=l.unpack,P=l.last,O=function(r){return Math.round(100*r)/100},j=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=F(r,"hsla"),t=P(r)||"lsa";return n[0]=O(n[0]||0),n[1]=O(100*n[1])+"%",n[2]=O(100*n[2])+"%","hsla"===t||n.length>3&&n[3]<1?(n[3]=n.length>3?n[3]:1,t="hsla"):n.length=3,t+"("+n.join(",")+")"},G=j,q=l.unpack,L=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=(r=q(r,"rgba"))[0],t=r[1],a=r[2];n/=255,t/=255,a/=255;var f,o,u=Math.min(n,t,a),c=Math.max(n,t,a),i=(c+u)/2;return c===u?(f=0,o=Number.NaN):f=i<.5?(c-u)/(c+u):(c-u)/(2-c-u),n==c?o=(t-a)/(c-u):t==c?o=2+(a-n)/(c-u):a==c&&(o=4+(n-t)/(c-u)),(o*=60)<0&&(o+=360),r.length>3&&void 0!==r[3]?[o,f,i,r[3]]:[o,f,i]},R=L,B=l.unpack,C=l.last,I=Math.round,D=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=B(r,"rgba"),t=C(r)||"rgb";return"hsl"==t.substr(0,3)?G(R(n),t):(n[0]=I(n[0]),n[1]=I(n[1]),n[2]=I(n[2]),("rgba"===t||n.length>3&&n[3]<1)&&(n[3]=n.length>3?n[3]:1,t="rgba"),t+"("+n.slice(0,"rgb"===t?3:4).join(",")+")")},Y=D,S=l.unpack,$=Math.round,z=function(){for(var r,e=[],n=arguments.length;n--;)e[n]=arguments[n];var t,a,f,o=(e=S(e,"hsl"))[0],u=e[1],c=e[2];if(0===u)t=a=f=255*c;else{var i=[0,0,0],l=[0,0,0],h=c<.5?c*(1+u):c+u-c*u,s=2*c-h,d=o/360;i[0]=d+1/3,i[1]=d,i[2]=d-1/3;for(var b=0;b<3;b++)i[b]<0&&(i[b]+=1),i[b]>1&&(i[b]-=1),6*i[b]<1?l[b]=s+6*(h-s)*i[b]:2*i[b]<1?l[b]=h:3*i[b]<2?l[b]=s+(h-s)*(2/3-i[b])*6:l[b]=s;t=(r=[$(255*l[0]),$(255*l[1]),$(255*l[2])])[0],a=r[1],f=r[2]}return e.length>3?[t,a,f,e[3]]:[t,a,f,1]},T=z,X=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,U=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,V=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,W=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,K=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,Z=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,H=Math.round,J=function(r){var e;if(r=r.toLowerCase().trim(),h.format.named)try{return h.format.named(r)}catch(p){}if(e=r.match(X)){for(var n=e.slice(1,4),t=0;t<3;t++)n[t]=+n[t];return n[3]=1,n}if(e=r.match(U)){for(var a=e.slice(1,5),f=0;f<4;f++)a[f]=+a[f];return a}if(e=r.match(V)){for(var o=e.slice(1,4),u=0;u<3;u++)o[u]=H(2.55*o[u]);return o[3]=1,o}if(e=r.match(W)){for(var c=e.slice(1,5),i=0;i<3;i++)c[i]=H(2.55*c[i]);return c[3]=+c[3],c}if(e=r.match(K)){var l=e.slice(1,4);l[1]*=.01,l[2]*=.01;var s=T(l);return s[3]=1,s}if(e=r.match(Z)){var d=e.slice(1,4);d[1]*=.01,d[2]*=.01;var b=T(d);return b[3]=+e[4],b}};J.test=function(r){return X.test(r)||U.test(r)||V.test(r)||W.test(r)||K.test(r)||Z.test(r)};var Q=J,rr=l.type;g.prototype.css=function(r){return Y(this._rgb,r)},m.css=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["css"])))},h.format.css=Q,h.autodetect.push({p:5,test:function(r){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===rr(r)&&Q.test(r))return"css"}});var er=l.unpack;h.format.gl=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=er(r,"rgba");return n[0]*=255,n[1]*=255,n[2]*=255,n},m.gl=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["gl"])))},g.prototype.gl=function(){var r=this._rgb;return[r[0]/255,r[1]/255,r[2]/255,r[3]]};var nr=l.unpack,tr=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n,t=nr(r,"rgb"),a=t[0],f=t[1],o=t[2],u=Math.min(a,f,o),c=Math.max(a,f,o),i=c-u,l=100*i/255,h=u/(255-i)*100;return 0===i?n=Number.NaN:(a===c&&(n=(f-o)/i),f===c&&(n=2+(o-a)/i),o===c&&(n=4+(a-f)/i),(n*=60)<0&&(n+=360)),[n,l,h]},ar=tr,fr=l.unpack,or=Math.floor,ur=function(){for(var r,e,n,t,a,f,o=[],u=arguments.length;u--;)o[u]=arguments[u];var c,i,l,h=(o=fr(o,"hcg"))[0],s=o[1],d=o[2];d*=255;var b=255*s;if(0===s)c=i=l=d;else{360===h&&(h=0),h>360&&(h-=360),h<0&&(h+=360);var p=or(h/=60),g=h-p,v=d*(1-s),m=v+b*(1-g),y=v+b*g,w=v+b;switch(p){case 0:c=(r=[w,y,v])[0],i=r[1],l=r[2];break;case 1:c=(e=[m,w,v])[0],i=e[1],l=e[2];break;case 2:c=(n=[v,w,y])[0],i=n[1],l=n[2];break;case 3:c=(t=[v,m,w])[0],i=t[1],l=t[2];break;case 4:c=(a=[y,v,w])[0],i=a[1],l=a[2];break;case 5:c=(f=[w,v,m])[0],i=f[1],l=f[2]}}return[c,i,l,o.length>3?o[3]:1]},cr=ur,ir=l.unpack,lr=l.type;g.prototype.hcg=function(){return ar(this._rgb)},m.hcg=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hcg"])))},h.format.hcg=cr,h.autodetect.push({p:1,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=ir(r,"hcg"),"array"===lr(r)&&3===r.length)return"hcg"}});var hr=l.unpack,sr=l.last,dr=Math.round,br=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=hr(r,"rgba"),t=n[0],a=n[1],f=n[2],o=n[3],u=sr(r)||"auto";void 0===o&&(o=1),"auto"===u&&(u=o<1?"rgba":"rgb");var c="000000"+((t=dr(t))<<16|(a=dr(a))<<8|(f=dr(f))).toString(16);c=c.substr(c.length-6);var i="0"+dr(255*o).toString(16);switch(i=i.substr(i.length-2),u.toLowerCase()){case"rgba":return"#"+c+i;case"argb":return"#"+i+c;default:return"#"+c}},pr=br,gr=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,vr=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,mr=function(r){if(r.match(gr)){4!==r.length&&7!==r.length||(r=r.substr(1)),3===r.length&&(r=(r=r.split(""))[0]+r[0]+r[1]+r[1]+r[2]+r[2]);var e=parseInt(r,16);return[e>>16,e>>8&255,255&e,1]}if(r.match(vr)){5!==r.length&&9!==r.length||(r=r.substr(1)),4===r.length&&(r=(r=r.split(""))[0]+r[0]+r[1]+r[1]+r[2]+r[2]+r[3]+r[3]);var n=parseInt(r,16);return[n>>24&255,n>>16&255,n>>8&255,Math.round((255&n)/255*100)/100]}throw new Error("unknown hex color: "+r)},yr=l.type;g.prototype.hex=function(r){return pr(this._rgb,r)},m.hex=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hex"])))},h.format.hex=mr,h.autodetect.push({p:4,test:function(r){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===yr(r)&&[3,4,5,6,7,8,9].indexOf(r.length)>=0)return"hex"}});var wr=l.unpack,kr=l.TWOPI,Mr=Math.min,Nr=Math.sqrt,_r=Math.acos,xr=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n,t=wr(r,"rgb"),a=t[0],f=t[1],o=t[2],u=Mr(a/=255,f/=255,o/=255),c=(a+f+o)/3,i=c>0?1-u/c:0;return 0===i?n=NaN:(n=(a-f+(a-o))/2,n/=Nr((a-f)*(a-f)+(a-o)*(f-o)),n=_r(n),o>f&&(n=kr-n),n/=kr),[360*n,i,c]},Ar=xr,Er=l.unpack,Fr=l.limit,Pr=l.TWOPI,Or=l.PITHIRD,jr=Math.cos,Gr=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n,t,a,f=(r=Er(r,"hsi"))[0],o=r[1],u=r[2];return isNaN(f)&&(f=0),isNaN(o)&&(o=0),f>360&&(f-=360),f<0&&(f+=360),(f/=360)<1/3?t=1-((a=(1-o)/3)+(n=(1+o*jr(Pr*f)/jr(Or-Pr*f))/3)):f<2/3?a=1-((n=(1-o)/3)+(t=(1+o*jr(Pr*(f-=1/3))/jr(Or-Pr*f))/3)):n=1-((t=(1-o)/3)+(a=(1+o*jr(Pr*(f-=2/3))/jr(Or-Pr*f))/3)),[255*(n=Fr(u*n*3)),255*(t=Fr(u*t*3)),255*(a=Fr(u*a*3)),r.length>3?r[3]:1]},qr=Gr,Lr=l.unpack,Rr=l.type;g.prototype.hsi=function(){return Ar(this._rgb)},m.hsi=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hsi"])))},h.format.hsi=qr,h.autodetect.push({p:2,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=Lr(r,"hsi"),"array"===Rr(r)&&3===r.length)return"hsi"}});var Br=l.unpack,Cr=l.type;g.prototype.hsl=function(){return R(this._rgb)},m.hsl=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hsl"])))},h.format.hsl=T,h.autodetect.push({p:2,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=Br(r,"hsl"),"array"===Cr(r)&&3===r.length)return"hsl"}});var Ir=l.unpack,Dr=Math.min,Yr=Math.max,Sr=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n,t,a,f=(r=Ir(r,"rgb"))[0],o=r[1],u=r[2],c=Dr(f,o,u),i=Yr(f,o,u),l=i-c;return a=i/255,0===i?(n=Number.NaN,t=0):(t=l/i,f===i&&(n=(o-u)/l),o===i&&(n=2+(u-f)/l),u===i&&(n=4+(f-o)/l),(n*=60)<0&&(n+=360)),[n,t,a]},$r=Sr,zr=l.unpack,Tr=Math.floor,Xr=function(){for(var r,e,n,t,a,f,o=[],u=arguments.length;u--;)o[u]=arguments[u];var c,i,l,h=(o=zr(o,"hsv"))[0],s=o[1],d=o[2];if(d*=255,0===s)c=i=l=d;else{360===h&&(h=0),h>360&&(h-=360),h<0&&(h+=360);var b=Tr(h/=60),p=h-b,g=d*(1-s),v=d*(1-s*p),m=d*(1-s*(1-p));switch(b){case 0:c=(r=[d,m,g])[0],i=r[1],l=r[2];break;case 1:c=(e=[v,d,g])[0],i=e[1],l=e[2];break;case 2:c=(n=[g,d,m])[0],i=n[1],l=n[2];break;case 3:c=(t=[g,v,d])[0],i=t[1],l=t[2];break;case 4:c=(a=[m,g,d])[0],i=a[1],l=a[2];break;case 5:c=(f=[d,g,v])[0],i=f[1],l=f[2]}}return[c,i,l,o.length>3?o[3]:1]},Ur=Xr,Vr=l.unpack,Wr=l.type;g.prototype.hsv=function(){return $r(this._rgb)},m.hsv=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hsv"])))},h.format.hsv=Ur,h.autodetect.push({p:2,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=Vr(r,"hsv"),"array"===Wr(r)&&3===r.length)return"hsv"}});var Kr={
64
+ // Corresponds roughly to RGB brighter/darker
65
+ Kn:18,
66
+ // D65 standard referent
67
+ Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,
68
+ // 4 / 29
69
+ t1:.206896552,
70
+ // 6 / 29
71
+ t2:.12841855,
72
+ // 3 * t1 * t1
73
+ t3:.008856452},Zr=l.unpack,Hr=Math.pow,Jr=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=Zr(r,"rgb"),t=n[0],a=n[1],f=n[2],o=ee(t,a,f),u=o[0],c=o[1],i=116*c-16;return[i<0?0:i,500*(u-c),200*(c-o[2])]},Qr=function(r){return(r/=255)<=.04045?r/12.92:Hr((r+.055)/1.055,2.4)},re=function(r){return r>Kr.t3?Hr(r,1/3):r/Kr.t2+Kr.t0},ee=function(r,e,n){return r=Qr(r),e=Qr(e),n=Qr(n),[re((.4124564*r+.3575761*e+.1804375*n)/Kr.Xn),re((.2126729*r+.7151522*e+.072175*n)/Kr.Yn),re((.0193339*r+.119192*e+.9503041*n)/Kr.Zn)]},ne=Jr,te=l.unpack,ae=Math.pow,fe=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n,t,a,f=(r=te(r,"lab"))[0],o=r[1],u=r[2];return t=(f+16)/116,n=isNaN(o)?t:t+o/500,a=isNaN(u)?t:t-u/200,t=Kr.Yn*ue(t),n=Kr.Xn*ue(n),a=Kr.Zn*ue(a),[oe(3.2404542*n-1.5371385*t-.4985314*a),oe(-.969266*n+1.8760108*t+.041556*a),oe(.0556434*n-.2040259*t+1.0572252*a),r.length>3?r[3]:1]},oe=function(r){return 255*(r<=.00304?12.92*r:1.055*ae(r,1/2.4)-.055)},ue=function(r){return r>Kr.t1?r*r*r:Kr.t2*(r-Kr.t0)},ce=fe,ie=l.unpack,le=l.type;g.prototype.lab=function(){return ne(this._rgb)},m.lab=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["lab"])))},h.format.lab=ce,h.autodetect.push({p:2,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=ie(r,"lab"),"array"===le(r)&&3===r.length)return"lab"}});var he=l.unpack,se=l.RAD2DEG,de=Math.sqrt,be=Math.atan2,pe=Math.round,ge=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=he(r,"lab"),t=n[0],a=n[1],f=n[2],o=de(a*a+f*f),u=(be(f,a)*se+360)%360;return 0===pe(1e4*o)&&(u=Number.NaN),[t,o,u]},ve=ge,me=l.unpack,ye=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=me(r,"rgb"),t=n[0],a=n[1],f=n[2],o=ne(t,a,f),u=o[0],c=o[1],i=o[2];return ve(u,c,i)},we=ye,ke=l.unpack,Me=l.DEG2RAD,Ne=Math.sin,_e=Math.cos,xe=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=ke(r,"lch"),t=n[0],a=n[1],f=n[2];return isNaN(f)&&(f=0),[t,_e(f*=Me)*a,Ne(f)*a]},Ae=xe,Ee=l.unpack,Fe=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=(r=Ee(r,"lch"))[0],t=r[1],a=r[2],f=Ae(n,t,a),o=f[0],u=f[1],c=f[2],i=ce(o,u,c);return[i[0],i[1],i[2],r.length>3?r[3]:1]},Pe=Fe,Oe=l.unpack,je=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=Oe(r,"hcl").reverse();return Pe.apply(void 0,n)},Ge=je,qe=l.unpack,Le=l.type;g.prototype.lch=function(){return we(this._rgb)},g.prototype.hcl=function(){return we(this._rgb).reverse()},m.lch=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["lch"])))},m.hcl=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["hcl"])))},h.format.lch=Pe,h.format.hcl=Ge,["lch","hcl"].forEach((function(r){return h.autodetect.push({p:2,test:function(){for(var e=[],n=arguments.length;n--;)e[n]=arguments[n];if(e=qe(e,r),"array"===Le(e)&&3===e.length)return r}})}));var Re={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},Be=l.type;g.prototype.name=function(){for(var r=pr(this._rgb,"rgb"),e=0,n=Object.keys(Re);e<n.length;e+=1){var t=n[e];if(Re[t]===r)return t.toLowerCase()}return r},h.format.named=function(r){if(r=r.toLowerCase(),Re[r])return mr(Re[r]);throw new Error("unknown color name: "+r)},h.autodetect.push({p:5,test:function(r){for(var e=[],n=arguments.length-1;n-- >0;)e[n]=arguments[n+1];if(!e.length&&"string"===Be(r)&&Re[r.toLowerCase()])return"named"}});var Ce=l.unpack,Ie=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=Ce(r,"rgb");return(n[0]<<16)+(n[1]<<8)+n[2]},De=Ie,Ye=l.type,Se=function(r){if("number"==Ye(r)&&r>=0&&r<=16777215)return[r>>16,r>>8&255,255&r,1];throw new Error("unknown num color: "+r)},$e=l.type;g.prototype.num=function(){return De(this._rgb)},m.num=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["num"])))},h.format.num=Se,h.autodetect.push({p:5,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(1===r.length&&"number"===$e(r[0])&&r[0]>=0&&r[0]<=16777215)return"num"}});var ze=l.unpack,Te=l.type,Xe=Math.round;g.prototype.rgb=function(r){return void 0===r&&(r=!0),!1===r?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Xe)},g.prototype.rgba=function(r){return void 0===r&&(r=!0),this._rgb.slice(0,4).map((function(e,n){return n<3?!1===r?e:Xe(e):e}))},m.rgb=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["rgb"])))},h.format.rgb=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];var n=ze(r,"rgba");return void 0===n[3]&&(n[3]=1),n},h.autodetect.push({p:3,test:function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];if(r=ze(r,"rgba"),"array"===Te(r)&&(3===r.length||4===r.length&&"number"==Te(r[3])&&r[3]>=0&&r[3]<=1))return"rgb"}});var Ue=Math.log,Ve=function(r){var e,n,t,a=r/100;return a<66?(e=255,n=-155.25485562709179-.44596950469579133*(n=a-2)+104.49216199393888*Ue(n),t=a<20?0:.8274096064007395*(t=a-10)-254.76935184120902+115.67994401066147*Ue(t)):(e=351.97690566805693+.114206453784165*(e=a-55)-40.25366309332127*Ue(e),n=325.4494125711974+.07943456536662342*(n=a-50)-28.0852963507957*Ue(n),t=255),[e,n,t,1]},We=l.unpack,Ke=Math.round,Ze=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];for(var n,t=We(r,"rgb"),a=t[0],f=t[2],o=1e3,u=4e4,c=.4;u-o>c;){var i=Ve(n=.5*(u+o));i[2]/i[0]>=f/a?u=n:o=n}return Ke(n)},He=Ze;g.prototype.temp=g.prototype.kelvin=g.prototype.temperature=function(){return He(this._rgb)},m.temp=m.kelvin=m.temperature=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];return new(Function.prototype.bind.apply(g,[null].concat(r,["temp"])))},h.format.temp=h.format.kelvin=h.format.temperature=Ve;var Je=l.type;g.prototype.alpha=function(r,e){return void 0===e&&(e=!1),void 0!==r&&"number"===Je(r)?e?(this._rgb[3]=r,this):new g([this._rgb[0],this._rgb[1],this._rgb[2],r],"rgb"):this._rgb[3]},g.prototype.clipped=function(){return this._rgb._clipped||!1},g.prototype.darken=function(r){void 0===r&&(r=1);var e=this,n=e.lab();return n[0]-=Kr.Kn*r,new g(n,"lab").alpha(e.alpha(),!0)},g.prototype.brighten=function(r){return void 0===r&&(r=1),this.darken(-r)},g.prototype.darker=g.prototype.darken,g.prototype.brighter=g.prototype.brighten,g.prototype.get=function(r){var e=r.split("."),n=e[0],t=e[1],a=this[n]();if(t){var f=n.indexOf(t);if(f>-1)return a[f];throw new Error("unknown channel "+t+" in mode "+n)}return a};var Qe=l.type,rn=Math.pow,en=1e-7,nn=20;g.prototype.luminance=function(r){if(void 0!==r&&"number"===Qe(r)){if(0===r)return new g([0,0,0,this._rgb[3]],"rgb");if(1===r)return new g([255,255,255,this._rgb[3]],"rgb");var e=this.luminance(),n="rgb",t=nn,a=function(e,f){var o=e.interpolate(f,.5,n),u=o.luminance();return Math.abs(r-u)<en||!t--?o:u>r?a(e,o):a(o,f)},f=(e>r?a(new g([0,0,0]),this):a(this,new g([255,255,255]))).rgb();return new g(f.concat([this._rgb[3]]))}return tn.apply(void 0,this._rgb.slice(0,3))};var tn=function(r,e,n){return.2126*(r=an(r))+.7152*(e=an(e))+.0722*(n=an(n))},an=function(r){return(r/=255)<=.03928?r/12.92:rn((r+.055)/1.055,2.4)},fn={},on=l.type,un=function(r,e,n){void 0===n&&(n=.5);for(var t=[],a=arguments.length-3;a-- >0;)t[a]=arguments[a+3];var f=t[0]||"lrgb";if(fn[f]||t.length||(f=Object.keys(fn)[0]),!fn[f])throw new Error("interpolation mode "+f+" is not defined");return"object"!==on(r)&&(r=new g(r)),"object"!==on(e)&&(e=new g(e)),fn[f](r,e,n).alpha(r.alpha()+n*(e.alpha()-r.alpha()))};g.prototype.mix=g.prototype.interpolate=function(r,e){void 0===e&&(e=.5);for(var n=[],t=arguments.length-2;t-- >0;)n[t]=arguments[t+2];return un.apply(void 0,[this,r,e].concat(n))},g.prototype.premultiply=function(r){void 0===r&&(r=!1);var e=this._rgb,n=e[3];return r?(this._rgb=[e[0]*n,e[1]*n,e[2]*n,n],this):new g([e[0]*n,e[1]*n,e[2]*n,n],"rgb")},g.prototype.saturate=function(r){void 0===r&&(r=1);var e=this,n=e.lch();return n[1]+=Kr.Kn*r,n[1]<0&&(n[1]=0),new g(n,"lch").alpha(e.alpha(),!0)},g.prototype.desaturate=function(r){return void 0===r&&(r=1),this.saturate(-r)};var cn=l.type;g.prototype.set=function(r,e,n){void 0===n&&(n=!1);var t=r.split("."),a=t[0],f=t[1],o=this[a]();if(f){var u=a.indexOf(f);if(u>-1){if("string"==cn(e))switch(e.charAt(0)){case"+":case"-":o[u]+=+e;break;case"*":o[u]*=+e.substr(1);break;case"/":o[u]/=+e.substr(1);break;default:o[u]=+e}else{if("number"!==cn(e))throw new Error("unsupported value for Color.set");o[u]=e}var c=new g(o,a);return n?(this._rgb=c._rgb,this):c}throw new Error("unknown channel "+f+" in mode "+a)}return o};var ln=function(r,e,n){var t=r._rgb,a=e._rgb;return new g(t[0]+n*(a[0]-t[0]),t[1]+n*(a[1]-t[1]),t[2]+n*(a[2]-t[2]),"rgb")};fn.rgb=ln;var hn=Math.sqrt,sn=Math.pow,dn=function(r,e,n){var t=r._rgb,a=t[0],f=t[1],o=t[2],u=e._rgb,c=u[0],i=u[1],l=u[2];return new g(hn(sn(a,2)*(1-n)+sn(c,2)*n),hn(sn(f,2)*(1-n)+sn(i,2)*n),hn(sn(o,2)*(1-n)+sn(l,2)*n),"rgb")};fn.lrgb=dn;var bn=function(r,e,n){var t=r.lab(),a=e.lab();return new g(t[0]+n*(a[0]-t[0]),t[1]+n*(a[1]-t[1]),t[2]+n*(a[2]-t[2]),"lab")};fn.lab=bn;var pn=function(r,e,n,t){var a,f,o,u,c,i,l,h,s,d,b,p;return"hsl"===t?(o=r.hsl(),u=e.hsl()):"hsv"===t?(o=r.hsv(),u=e.hsv()):"hcg"===t?(o=r.hcg(),u=e.hcg()):"hsi"===t?(o=r.hsi(),u=e.hsi()):"lch"!==t&&"hcl"!==t||(t="hcl",o=r.hcl(),u=e.hcl()),"h"===t.substr(0,1)&&(c=(a=o)[0],l=a[1],s=a[2],i=(f=u)[0],h=f[1],d=f[2]),isNaN(c)||isNaN(i)?isNaN(c)?isNaN(i)?p=Number.NaN:(p=i,1!=s&&0!=s||"hsv"==t||(b=h)):(p=c,1!=d&&0!=d||"hsv"==t||(b=l)):p=c+n*(i>c&&i-c>180?i-(c+360):i<c&&c-i>180?i+360-c:i-c),void 0===b&&(b=l+n*(h-l)),new g([p,b,s+n*(d-s)],t)},gn=function(r,e,n){return pn(r,e,n,"lch")};fn.lch=gn,fn.hcl=gn;var vn=function(r,e,n){var t=r.num(),a=e.num();return new g(t+n*(a-t),"num")};fn.num=vn;var mn=function(r,e,n){return pn(r,e,n,"hcg")};fn.hcg=mn;var yn=function(r,e,n){return pn(r,e,n,"hsi")};fn.hsi=yn;var wn=function(r,e,n){return pn(r,e,n,"hsl")};fn.hsl=wn;var kn=function(r,e,n){return pn(r,e,n,"hsv")};fn.hsv=kn;var Mn=l.clip_rgb,Nn=Math.pow,_n=Math.sqrt,xn=Math.PI,An=Math.cos,En=Math.sin,Fn=Math.atan2,Pn=function(r,e,n){void 0===e&&(e="lrgb"),void 0===n&&(n=null);var t=r.length;n||(n=Array.from(new Array(t)).map((function(){return 1})));var a=t/n.reduce((function(r,e){return r+e}));if(n.forEach((function(r,e){n[e]*=a})),r=r.map((function(r){return new g(r)})),"lrgb"===e)return On(r,n);for(var f=r.shift(),o=f.get(e),u=[],c=0,i=0,l=0;l<o.length;l++)if(o[l]=(o[l]||0)*n[0],u.push(isNaN(o[l])?0:n[0]),"h"===e.charAt(l)&&!isNaN(o[l])){var h=o[l]/180*xn;c+=An(h)*n[0],i+=En(h)*n[0]}var s=f.alpha()*n[0];r.forEach((function(r,t){var a=r.get(e);s+=r.alpha()*n[t+1];for(var f=0;f<o.length;f++)if(!isNaN(a[f]))if(u[f]+=n[t+1],"h"===e.charAt(f)){var l=a[f]/180*xn;c+=An(l)*n[t+1],i+=En(l)*n[t+1]}else o[f]+=a[f]*n[t+1]}));for(var d=0;d<o.length;d++)if("h"===e.charAt(d)){for(var b=Fn(i/u[d],c/u[d])/xn*180;b<0;)b+=360;for(;b>=360;)b-=360;o[d]=b}else o[d]=o[d]/u[d];return s/=t,new g(o,e).alpha(s>.99999?1:s,!0)},On=function(r,e){for(var n=r.length,t=[0,0,0,0],a=0;a<r.length;a++){var f=r[a],o=e[a]/n,u=f._rgb;t[0]+=Nn(u[0],2)*o,t[1]+=Nn(u[1],2)*o,t[2]+=Nn(u[2],2)*o,t[3]+=u[3]*o}return t[0]=_n(t[0]),t[1]=_n(t[1]),t[2]=_n(t[2]),t[3]>.9999999&&(t[3]=1),new g(Mn(t))},jn=l.type,Gn=Math.pow,qn=function(r){var e="rgb",n=m("#ccc"),t=0,a=[0,1],f=[],o=[0,0],u=!1,c=[],i=!1,l=0,h=1,s=!1,d={},b=!0,p=1,g=function(r){if((r=r||["#fff","#000"])&&"string"===jn(r)&&m.brewer&&m.brewer[r.toLowerCase()]&&(r=m.brewer[r.toLowerCase()]),"array"===jn(r)){1===r.length&&(r=[r[0],r[0]]),r=r.slice(0);for(var e=0;e<r.length;e++)r[e]=m(r[e]);f.length=0;for(var n=0;n<r.length;n++)f.push(n/(r.length-1))}return M(),c=r},v=function(r){if(null!=u){for(var e=u.length-1,n=0;n<e&&r>=u[n];)n++;return n-1}return 0},y=function(r){return r},w=function(r){return r},k=function(r,t){var a,i;if(null==t&&(t=!1),isNaN(r)||null===r)return n;i=t?r:u&&u.length>2?v(r)/(u.length-2):h!==l?(r-l)/(h-l):1,i=w(i),t||(i=y(i)),1!==p&&(i=Gn(i,p)),i=o[0]+i*(1-o[0]-o[1]),i=Math.min(1,Math.max(0,i));var s=Math.floor(1e4*i);if(b&&d[s])a=d[s];else{if("array"===jn(c))for(var g=0;g<f.length;g++){var k=f[g];if(i<=k){a=c[g];break}if(i>=k&&g===f.length-1){a=c[g];break}if(i>k&&i<f[g+1]){i=(i-k)/(f[g+1]-k),a=m.interpolate(c[g],c[g+1],i,e);break}}else"function"===jn(c)&&(a=c(i));b&&(d[s]=a)}return a},M=function(){return d={}};g(r);var N=function(r){var e=m(k(r));return i&&e[i]?e[i]():e};return N.classes=function(r){if(null!=r){if("array"===jn(r))u=r,a=[r[0],r[r.length-1]];else{var e=m.analyze(a);u=0===r?[e.min,e.max]:m.limits(e,"e",r)}return N}return u},N.domain=function(r){if(!arguments.length)return a;l=r[0],h=r[r.length-1],f=[];var e=c.length;if(r.length===e&&l!==h)for(var n=0,t=Array.from(r);n<t.length;n+=1){var o=t[n];f.push((o-l)/(h-l))}else{for(var u=0;u<e;u++)f.push(u/(e-1));if(r.length>2){var i=r.map((function(e,n){return n/(r.length-1)})),s=r.map((function(r){return(r-l)/(h-l)}));s.every((function(r,e){return i[e]===r}))||(w=function(r){if(r<=0||r>=1)return r;for(var e=0;r>=s[e+1];)e++;var n=(r-s[e])/(s[e+1]-s[e]);return i[e]+n*(i[e+1]-i[e])})}}return a=[l,h],N},N.mode=function(r){return arguments.length?(e=r,M(),N):e},N.range=function(r,e){return g(r),N},N.out=function(r){return i=r,N},N.spread=function(r){return arguments.length?(t=r,N):t},N.correctLightness=function(r){return null==r&&(r=!0),s=r,M(),y=s?function(r){for(var e=k(0,!0).lab()[0],n=k(1,!0).lab()[0],t=e>n,a=k(r,!0).lab()[0],f=e+(n-e)*r,o=a-f,u=0,c=1,i=20;Math.abs(o)>.01&&i-- >0;)t&&(o*=-1),o<0?(u=r,r+=.5*(c-r)):(c=r,r+=.5*(u-r)),a=k(r,!0).lab()[0],o=a-f;return r}:function(r){return r},N},N.padding=function(r){return null!=r?("number"===jn(r)&&(r=[r,r]),o=r,N):o},N.colors=function(e,n){arguments.length<2&&(n="hex");var t=[];if(0===arguments.length)t=c.slice(0);else if(1===e)t=[N(.5)];else if(e>1){var f=a[0],o=a[1]-f;t=Ln(0,e).map((function(r){return N(f+r/(e-1)*o)}))}else{r=[];var i=[];if(u&&u.length>2)for(var l=1,h=u.length,s=1<=h;s?l<h:l>h;s?l++:l--)i.push(.5*(u[l-1]+u[l]));else i=a;t=i.map((function(r){return N(r)}))}return m[n]&&(t=t.map((function(r){return r[n]()}))),t},N.cache=function(r){return null!=r?(b=r,N):b},N.gamma=function(r){return null!=r?(p=r,N):p},N.nodata=function(r){return null!=r?(n=m(r),N):n},N};function Ln(r,e,n){for(var t=[],a=r<e,f=e,o=r;a?o<f:o>f;a?o++:o--)t.push(o);return t}var Rn=function(r){var e,n,t,a,f,o,u;if(2===(r=r.map((function(r){return new g(r)}))).length)e=r.map((function(r){return r.lab()})),f=e[0],o=e[1],a=function(r){var e=[0,1,2].map((function(e){return f[e]+r*(o[e]-f[e])}));return new g(e,"lab")};else if(3===r.length)n=r.map((function(r){return r.lab()})),f=n[0],o=n[1],u=n[2],a=function(r){var e=[0,1,2].map((function(e){return(1-r)*(1-r)*f[e]+2*(1-r)*r*o[e]+r*r*u[e]}));return new g(e,"lab")};else if(4===r.length){var c;t=r.map((function(r){return r.lab()})),f=t[0],o=t[1],u=t[2],c=t[3],a=function(r){var e=[0,1,2].map((function(e){return(1-r)*(1-r)*(1-r)*f[e]+3*(1-r)*(1-r)*r*o[e]+3*(1-r)*r*r*u[e]+r*r*r*c[e]}));return new g(e,"lab")}}else if(5===r.length){var i=Rn(r.slice(0,3)),l=Rn(r.slice(2,5));a=function(r){return r<.5?i(2*r):l(2*(r-.5))}}return a},Bn=function(r){var e=Rn(r);return e.scale=function(){return qn(e)},e},Cn=function(r,e,n){if(!Cn[n])throw new Error("unknown blend mode "+n);return Cn[n](r,e)},In=function(r){return function(e,n){var t=m(n).rgb(),a=m(e).rgb();return m.rgb(r(t,a))}},Dn=function(r){return function(e,n){var t=[];return t[0]=r(e[0],n[0]),t[1]=r(e[1],n[1]),t[2]=r(e[2],n[2]),t}},Yn=function(r){return r},Sn=function(r,e){return r*e/255},$n=function(r,e){return r>e?e:r},zn=function(r,e){return r>e?r:e},Tn=function(r,e){return 255*(1-(1-r/255)*(1-e/255))},Xn=function(r,e){return e<128?2*r*e/255:255*(1-2*(1-r/255)*(1-e/255))},Un=function(r,e){return 255*(1-(1-e/255)/(r/255))},Vn=function(r,e){return 255===r||(r=e/255*255/(1-r/255))>255?255:r};Cn.normal=In(Dn(Yn)),Cn.multiply=In(Dn(Sn)),Cn.screen=In(Dn(Tn)),Cn.overlay=In(Dn(Xn)),Cn.darken=In(Dn($n)),Cn.lighten=In(Dn(zn)),Cn.dodge=In(Dn(Vn)),Cn.burn=In(Dn(Un));for(var Wn=Cn,Kn=l.type,Zn=l.clip_rgb,Hn=l.TWOPI,Jn=Math.pow,Qn=Math.sin,rt=Math.cos,et=function(r,e,n,t,a){void 0===r&&(r=300),void 0===e&&(e=-1.5),void 0===n&&(n=1),void 0===t&&(t=1),void 0===a&&(a=[0,1]);var f,o=0;"array"===Kn(a)?f=a[1]-a[0]:(f=0,a=[a,a]);var u=function(u){var c=Hn*((r+120)/360+e*u),i=Jn(a[0]+f*u,t),l=(0!==o?n[0]+u*o:n)*i*(1-i)/2,h=rt(c),s=Qn(c);return m(Zn([255*(i+l*(-.14861*h+1.78277*s)),255*(i+l*(-.29227*h-.90649*s)),255*(i+l*(1.97294*h)),1]))};return u.start=function(e){return null==e?r:(r=e,u)},u.rotations=function(r){return null==r?e:(e=r,u)},u.gamma=function(r){return null==r?t:(t=r,u)},u.hue=function(r){return null==r?n:("array"===Kn(n=r)?0==(o=n[1]-n[0])&&(n=n[1]):o=0,u)},u.lightness=function(r){return null==r?a:("array"===Kn(r)?(a=r,f=r[1]-r[0]):(a=[r,r],f=0),u)},u.scale=function(){return m.scale(u)},u.hue(n),u},nt="0123456789abcdef",tt=Math.floor,at=Math.random,ft=function(){for(var r="#",e=0;e<6;e++)r+=nt.charAt(tt(16*at()));return new g(r,"hex")},ot=Math.log,ut=Math.pow,ct=Math.floor,it=Math.abs,lt=function(r,e){void 0===e&&(e=null);var n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===o(r)&&(r=Object.values(r)),r.forEach((function(r){e&&"object"===o(r)&&(r=r[e]),null==r||isNaN(r)||(n.values.push(r),n.sum+=r,r<n.min&&(n.min=r),r>n.max&&(n.max=r),n.count+=1)})),n.domain=[n.min,n.max],n.limits=function(r,e){return ht(n,r,e)},n},ht=function(r,e,n){void 0===e&&(e="equal"),void 0===n&&(n=7),"array"==o(r)&&(r=lt(r));var t=r.min,a=r.max,f=r.values.sort((function(r,e){return r-e}));if(1===n)return[t,a];var u=[];if("c"===e.substr(0,1)&&(u.push(t),u.push(a)),"e"===e.substr(0,1)){u.push(t);for(var c=1;c<n;c++)u.push(t+c/n*(a-t));u.push(a)}else if("l"===e.substr(0,1)){if(t<=0)throw new Error("Logarithmic scales are only possible for values > 0");var i=Math.LOG10E*ot(t),l=Math.LOG10E*ot(a);u.push(t);for(var h=1;h<n;h++)u.push(ut(10,i+h/n*(l-i)));u.push(a)}else if("q"===e.substr(0,1)){u.push(t);for(var s=1;s<n;s++){var d=(f.length-1)*s/n,b=ct(d);if(b===d)u.push(f[b]);else{var p=d-b;u.push(f[b]*(1-p)+f[b+1]*p)}}u.push(a)}else if("k"===e.substr(0,1)){var g,v=f.length,m=new Array(v),y=new Array(n),w=!0,k=0,M=null;(M=[]).push(t);for(var N=1;N<n;N++)M.push(t+N/n*(a-t));for(M.push(a);w;){for(var _=0;_<n;_++)y[_]=0;for(var x=0;x<v;x++)for(var A=f[x],E=Number.MAX_VALUE,F=void 0,P=0;P<n;P++){var O=it(M[P]-A);O<E&&(E=O,F=P),y[F]++,m[x]=F}for(var j=new Array(n),G=0;G<n;G++)j[G]=null;for(var q=0;q<v;q++)null===j[g=m[q]]?j[g]=f[q]:j[g]+=f[q];for(var L=0;L<n;L++)j[L]*=1/y[L];w=!1;for(var R=0;R<n;R++)if(j[R]!==M[R]){w=!0;break}M=j,++k>200&&(w=!1)}for(var B={},C=0;C<n;C++)B[C]=[];for(var I=0;I<v;I++)B[g=m[I]].push(f[I]);for(var D=[],Y=0;Y<n;Y++)D.push(B[Y][0]),D.push(B[Y][B[Y].length-1]);D=D.sort((function(r,e){return r-e})),u.push(D[0]);for(var S=1;S<D.length;S+=2){var $=D[S];isNaN($)||-1!==u.indexOf($)||u.push($)}}return u},st={analyze:lt,limits:ht},dt=function(r,e){r=new g(r),e=new g(e);var n=r.luminance(),t=e.luminance();return n>t?(n+.05)/(t+.05):(t+.05)/(n+.05)},bt=Math.sqrt,pt=Math.atan2,gt=Math.abs,vt=Math.cos,mt=Math.PI,yt=function(r,e,n,t){void 0===n&&(n=1),void 0===t&&(t=1),r=new g(r),e=new g(e);for(var a=Array.from(r.lab()),f=a[0],o=a[1],u=a[2],c=Array.from(e.lab()),i=c[0],l=c[1],h=c[2],s=bt(o*o+u*u),d=bt(l*l+h*h),b=f<16?.511:.040975*f/(1+.01765*f),p=.0638*s/(1+.0131*s)+.638,v=s<1e-6?0:180*pt(u,o)/mt;v<0;)v+=360;for(;v>=360;)v-=360;var m=v>=164&&v<=345?.56+gt(.2*vt(mt*(v+168)/180)):.36+gt(.4*vt(mt*(v+35)/180)),y=s*s*s*s,w=bt(y/(y+1900)),k=p*(w*m+1-w),M=s-d,N=o-l,_=u-h,x=(f-i)/(n*b),A=M/(t*p);return bt(x*x+A*A+(N*N+_*_-M*M)/(k*k))},wt=function(r,e,n){void 0===n&&(n="lab"),r=new g(r),e=new g(e);var t=r.get(n),a=e.get(n),f=0;for(var o in t){var u=(t[o]||0)-(a[o]||0);f+=u*u}return Math.sqrt(f)},kt=function(){for(var r=[],e=arguments.length;e--;)r[e]=arguments[e];try{return new(Function.prototype.bind.apply(g,[null].concat(r))),!0}catch(n){return!1}},Mt={cool:function(){return qn([m.hsl(180,1,.9),m.hsl(250,.7,.4)])},hot:function(){return qn(["#000","#f00","#ff0","#fff"]).mode("rgb")}},Nt={
74
+ // sequential
75
+ OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],
76
+ // diverging
77
+ Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],
78
+ // qualitative
79
+ Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},_t=0,xt=Object.keys(Nt);_t<xt.length;_t+=1){var At=xt[_t];Nt[At.toLowerCase()]=Nt[At]}var Et=Nt;return m.average=Pn,m.bezier=Bn,m.blend=Wn,m.cubehelix=et,m.mix=m.interpolate=un,m.random=ft,m.scale=qn,m.analyze=st.analyze,m.contrast=dt,m.deltaE=yt,m.distance=wt,m.limits=st.limits,m.valid=kt,m.scales=Mt,m.colors=Re,m.brewer=Et,m}()),n.exports);const a=r(t);export{t as c,a as l};
.output/public/assets/content-BejhOzjM.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ import{_ as e,A as t,b as o,a as l}from"./CodeBlocks.vue_vue_type_style_index_0_lang-yUrM9e4E.js";import{_ as a}from"./ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js";import{b as s,u as n,d as i,t as r,m as u,A as c}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{a as d,u as p}from"./vue-router-BUavUIDc.js";import{m}from"./markdown-C7R-oF3c.js";import{s as v,c as f,P as j,T as g,A as x,r as h,g as _,f as y}from"./tdesign-vue-next-Dl-XbCUy.js";import{c as b,ad as k,_ as w,a4 as C,a5 as T,a3 as z,ae as E}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{l as B,f as S,a as $,w as H,v as I,y as M,z as O,A as V,R,aa as q,u as A,F as L,n as N,J as P,ab as D,I as F,H as J}from"./@vue-CtX-8n_i.js";import{a as U}from"./main-CrcWAk8z.js";import"./uuid-_R2nDvl_.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./mammoth-SX_ZK-lB.js";import"./elkjs-BAetzGHm.js";import"./xlsx-DB6BMndo.js";import"./pdfjs-dist-8WFUNQXM.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./markdown-it-link-attributes-DRKqjf49.js";import"./markdown-it-C8SkdHr7.js";import"./mdurl-CDXpswLz.js";import"./uc.micro-CLkLCS2f.js";import"./entities-D7HTx9ov.js";import"./linkify-it-LcVOBuC5.js";import"./punycode.js-Bmr3cAX8.js";import"./@traptitech-WZCBkmmf.js";import"./katex-BY7yyeOs.js";import"./markdown-it-highlightjs-C6wu1X31.js";import"./highlight.js-CIm3ul8x.js";import"./@agoose77-CRaJO6dP.js";import"./mermaid-CCcIvOUT.js";import"./dayjs-Cbdj87rt.js";import"./@braintree-DgpeZQRe.js";import"./d3-transition-swcnLnsT.js";import"./d3-timer-keMr1twq.js";import"./d3-dispatch-Chq_f_hl.js";import"./d3-interpolate-Ct9kki6l.js";import"./d3-color-D5ULnJIe.js";import"./d3-selection-G65jBFUY.js";import"./d3-ease-Cx6bG2vu.js";import"./d3-zoom-D4Vc87xO.js";import"./dompurify-B5jhUdWW.js";import"./dagre-d3-es-FtH4B9px.js";import"./lodash-es-BkU_-LF8.js";import"./d3-shape-C1TbtrGg.js";import"./d3-path-QSrLXsQ3.js";import"./d3-fetch-XwboCDHR.js";import"./khroma-Ca6ZlOUT.js";import"./ts-dedent-CttZBlkd.js";import"./stylis-Cl7w7uv3.js";import"./d3-scale-CjTvl_Qo.js";import"./internmap-B8oPgqVZ.js";import"./d3-array-B0evfIyH.js";import"./d3-format-C0lSXcPg.js";import"./d3-time-format-D74OpZq4.js";import"./d3-time-CebKitJR.js";import"./d3-axis-pCwzqJ1S.js";import"./cytoscape-B1WqMhz1.js";import"./cytoscape-cose-bilkent-CcQu5e-H.js";import"./cose-base-kQthUiMK.js";import"./layout-base-DqRk0Tgc.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./vuedraggable-_g4h_fUB.js";import"./vue-CDGYB_S-.js";const K={key:0,class:"markdown-body"},W=["innerHTML"],X={key:1},Y={class:"flex justify-end mt-2 gap-5"},Z=B({__name:"NoteContent",props:{content:{type:String},isEditing:{type:Boolean,default:!1}},emits:["save","cancel"],setup(e,{emit:t}){const o=e,l=S((()=>m.render(o.content))),a=t,s=$(o.content),n=()=>{a("save",s.value)},i=()=>{s.value=o.content,a("cancel")},r=(e,t)=>{t.e.relatedTarget||i()},u=$(null);return H((()=>o.isEditing),(e=>{e&&(s.value=o.content,N((()=>{u.value.$el.querySelector("textarea").focus()})))})),(t,o)=>{const a=v,c=f;return M(),I(L,null,[e.isEditing?O("",!0):(M(),I("div",K,[V("div",{innerHTML:l.value},null,8,W)])),e.isEditing?(M(),I("div",X,[R(a,{ref_key:"textareaRef",ref:u,modelValue:s.value,"onUpdate:modelValue":o[0]||(o[0]=e=>s.value=e),autosize:{minRows:2,maxRows:20},onBlur:r},null,8,["modelValue"]),V("div",Y,[R(c,{size:"large",shape:"circle",variant:"text",onClick:i},{default:q((()=>[R(A(b),{slot:"icon"})])),_:1}),R(c,{size:"large",shape:"circle",variant:"text",onClick:n},{default:q((()=>[R(A(k),{slot:"icon"})])),_:1})])])):O("",!0)],64)}}}),G={class:"flex justify-between w-full"},Q={class:"flex-1"},ee={key:0,class:"text-xl font-bold"},te={class:"flex align-middle items-center gap-2"},oe={class:"flex flex-1 overflow-hidden"},le={class:"flex-1 relative h-full overflow-y-auto no-scrollbar flex flex-col gap-5"},ae={key:0,class:"flex w-full justify-end items-start gap-2 note-item"},se={class:"flex justify-end overflow-hidden h-[24px]"},ne={class:"bg-color-page bordered p-4 rounded-lg"},ie={class:"flex justify-end gap-2 note-item-tools"},re={class:"w-[24px] h-[24px]"},ue={key:1,class:"flex w-full justify-end items-start flex-row-reverse gap-2 note-item"},ce={class:"flex flex-col gap-2 w-[calc(100%-24px-1rem)]"},de={class:"flex justify-between overflow-hidden h-[24px]"},pe={class:"bg-color-page bordered p-4 rounded-lg"},me={class:"flex justify-end gap-2 note-item-tools"},ve={class:"w-[24px] h-[24px]"},fe={class:"flex w-full justify-end note-item items-start gap-2"},je={class:"flex justify-end overflow-hidden h-[24px]"},ge={class:"bg-color-page bordered p-4 rounded-lg"},xe={key:0,class:"loader"},he={class:"flex justify-end gap-2 note-item-tools"},_e={class:"w-[24px] h-[24px]"},ye={key:0,class:"w-1/2"},be=B({__name:"content",setup(m){var v;const b=$(null),B=$(null),K=s(),W=U();d();const X=p(),Y=$(),be=n(),ke=$(!1),we=i();H((()=>X.query.id),(e=>{if("/note/content"!==X.path)return void(Y.value=null);let t=e;Y.value=W.find(t)}),{immediate:!0});const Ce=S((()=>be.showLayoutHeader&&be.showFooter?"h-[calc(100vh-var(--td-comp-size-xxl)-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]":be.showLayoutHeader&&!be.showFooter?"h-[calc(100vh-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]":!be.showLayoutHeader&&be.showFooter?"h-[calc(100vh-var(--td-comp-size-xxl)-2*var(--td-comp-paddingTB-m))]":"h-[calc(100vh-2*var(--td-comp-paddingTB-m))]"));let Te=null;const ze=$(!1),Ee=async e=>{var t;if(e.content)if(e.content.startsWith("@")){const{name:t,content:o}=function(e){const t=e.indexOf("@");if(-1===t)return null;let o=e.indexOf(" ",t);const l=e.indexOf("(",t),a=e.indexOf(")",t);return-1!==l&&-1!==a&&a>l?o=e.indexOf(" ",a):-1===o&&(o=e.length),{name:e.substring(t+1,o).trim(),content:e.substring(o).trim()}}(e.content),l="ai"===t?we.find(K.assistModel):we.enableModels.find((e=>u.getModelItemTitle(e)===t));let a=o;Y.value.notes.push(`# ${a}`);try{let e="";for(let t=0;t<Y.value.chats.length;t++){const o=Y.value.chats[t];"user"===o.role&&(e+=`<|im_start|>user\n${o.content}<|im_end|>\n`),"assistant"===o.role&&(e+=`<|im_start|>assistant\n${o.content}<|im_end|>\n`)}for(let t=0;t<Y.value.notes.length;t++){e+=`<|im_start|>user\n${Y.value.notes[t]}<|im_end|>`}e+=`<|im_start|>user\n${o}<|im_end|>`,Te=setInterval(Be,0),ze.value=!0,await c(l,e,(e=>{ze.value&&(ze.value=!1),Y.value.notes[Y.value.notes.length-1]=`# ${a}\n`+e}))}finally{null!==Te&&(clearInterval(Te),Te=null)}}else Y.value.notes.push(e.content),t=0,N((()=>{setTimeout((()=>{var e;null==(e=b.value)||e.scrollTo({top:b.value.scrollHeight,behavior:"smooth"})}),t)}));else y.error(r("pages.note.noteEmptyError"))},Be=async()=>{for(var e;null!==Te;)await new Promise((e=>setTimeout(e,300))),null==(e=b.value)||e.scrollTo({top:b.value.scrollHeight,behavior:"instant"})},Se=$(!1);let $e=$("");const He=()=>{Se.value=!1},Ie=$(null),Me=$(null==(v=Y.value)?void 0:v.title),Oe=(e,t)=>{t.e.relatedTarget||(ke.value=!1)},Ve=()=>{Y.value.title=Me.value,ke.value=!1},Re=()=>{var e;Me.value=null==(e=Y.value)?void 0:e.title,ke.value=!0,N((()=>{Ie.value.$el.querySelector("input").focus()}))},qe=$(-1),Ae=e=>{qe.value=e},Le=e=>{Y.value.chats[qe.value].content.text=e,qe.value=-1},Ne=()=>{qe.value=-1},Pe=$(-1),De=e=>{Y.value.notes[Pe.value]=e,Pe.value=-1},Fe=()=>{Pe.value=-1},Je=()=>{navigator.clipboard.writeText(JSON.stringify(Y.value)),y.success(r("pages.note.noteCopySuccess"))};return(s,n)=>{const i=h,u=f,c=g,d=j,p=x;return Y.value?(M(),P(A(_),{key:0,class:F(["note-page overflow-hidden flex flex-col",[Ce.value]]),"header-bordered":"",title:Y.value.title,bordered:!1},{header:q((()=>[V("div",G,[V("div",Q,[ke.value?(M(),P(i,{key:1,ref_key:"inputTitleRef",ref:Ie,type:"text",modelValue:Me.value,"onUpdate:modelValue":n[0]||(n[0]=e=>Me.value=e),onEnter:Ve,onBlur:Oe},null,8,["modelValue"])):(M(),I("h1",ee,J(Y.value.title),1))]),V("div",te,[R(c,{content:A(r)("pages.note.noteRenameTooltip"),placement:"top"},{default:q((()=>[ke.value?(M(),P(u,{key:1,size:"small",shape:"circle",variant:"text",onClick:Ve},{default:q((()=>[R(A(k),{slot:"icon"})])),_:1})):(M(),P(u,{key:0,size:"small",shape:"circle",variant:"text",onClick:Re},{default:q((()=>[R(A(E),{slot:"icon"})])),_:1}))])),_:1},8,["content"]),R(u,{size:"small",shape:"circle",variant:"text",onClick:Je},{default:q((()=>[R(A(T),{slot:"icon"})])),_:1})])])])),content:q((()=>[V("div",{ref_key:"scrollable_chat",ref:b,class:"h-full note-content flex flex-col gap-1 relative",onMouseupPassive:n[1]||(n[1]=//@ts-ignore
2
+ (...e)=>{var t,o;return(null==(t=B.value)?void 0:t.showToolbox)&&(null==(o=B.value)?void 0:o.showToolbox(...e))}),onMousedownPassive:n[2]||(n[2]=//@ts-ignore
3
+ (...e)=>{var t,o;return(null==(t=B.value)?void 0:t.hideToolbox)&&(null==(o=B.value)?void 0:o.hideToolbox(...e))})},[V("div",oe,[V("div",le,[(M(!0),I(L,null,D(Y.value.chats,((o,l)=>(M(),I(L,null,["user"===o.role?(M(),I("div",ae,[V("div",{class:F(["flex flex-col gap-2",qe.value===l?"w-full":""])},[V("div",se,J(A(K).name),1),V("div",ne,[R(e,{content:o.content,isEditing:qe.value===l,onSave:Le,onCancel:Ne},null,8,["content","isEditing"])]),V("div",ie,[R(d,{theme:"danger",content:A(r)("pages.note.noteDeleteConfirm"),placement:"bottom",onConfirm:e=>(e=>{const t=Y.value.chats.findIndex((t=>t===e));-1!==t&&Y.value.chats.splice(t,2)})(o)},{default:q((()=>[R(c,{content:A(r)("pages.note.noteDeleteTooltip")},{default:q((()=>[R(u,{size:"small",variant:"outline"},{default:q((()=>[R(A(w),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:2},1032,["content","onConfirm"]),R(c,{content:A(r)("pages.conversation.button_tooltip_editor"),placement:"bottom"},{default:q((()=>[R(u,{size:"small",variant:"outline",onClick:e=>Ae(l)},{default:q((()=>[R(A(C),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"])])],2),V("div",re,[R(p,{size:"24px",image:A(K).avatar},null,8,["image"])])])):"assistant"===o.role?(M(),I("div",ue,[V("div",ce,[V("div",de,[V("div",null,J(Y.value.conversationName),1)]),V("div",pe,[R(t,{content:o.content,isEditing:qe.value===l,onSave:Le,onCancel:Ne},null,8,["content","isEditing"])]),V("div",me,[R(c,{content:A(r)("pages.conversation.button_tooltip_editor"),placement:"bottom"},{default:q((()=>[R(u,{size:"small",variant:"outline",onClick:e=>Ae(l)},{default:q((()=>[R(A(C),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),R(c,{content:A(r)("pages.note.noteCopyTooltip")},{default:q((()=>[R(u,{size:"small",variant:"outline",onClick:e=>{return t=o,navigator.clipboard.writeText(t.content.text),void y.success(r("pages.note.noteCopySuccess"));var t}},{default:q((()=>[R(A(T),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"]),R(c,{content:A(r)("pages.conversation.toggle_artifacts")},{default:q((()=>[R(u,{size:"small",variant:"outline",onClick:e=>{var t;"assistant"===(t=o).role&&(Se.value=!Se.value,Se.value&&($e.value=t.content.text))}},{default:q((()=>[R(A(z),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"])])]),V("div",ve,[R(p,{size:"24px",image:Y.value.conversationAvatar},null,8,["image"])])])):O("",!0)],64)))),256)),(M(!0),I(L,null,D(Y.value.notes,((e,t)=>(M(),I("div",fe,[V("div",{class:F(["flex flex-col gap-2 min-w-[300px]",Pe.value===t?"w-full":""])},[V("div",je,J(A(K).name),1),V("div",ge,[ze.value&&t===Y.value.notes.length-1?(M(),I("span",xe)):(M(),P(Z,{key:1,content:e,isEditing:Pe.value===t,onSave:De,onCancel:Fe},null,8,["content","isEditing"]))]),V("div",he,[R(d,{theme:"danger",content:A(r)("pages.note.noteDeleteConfirm"),placement:"bottom",onConfirm:e=>(e=>{Y.value.notes.splice(e,1)})(t)},{default:q((()=>[R(c,{content:A(r)("pages.note.noteDeleteTooltip")},{default:q((()=>[R(u,{size:"small",variant:"outline"},{default:q((()=>[R(A(w),{slot:"icon"})])),_:1})])),_:1},8,["content"])])),_:2},1032,["content","onConfirm"]),R(c,{content:A(r)("pages.conversation.button_tooltip_editor"),placement:"bottom"},{default:q((()=>[R(u,{size:"small",variant:"outline",onClick:e=>(e=>{Pe.value=e})(t)},{default:q((()=>[R(A(C),{slot:"icon"})])),_:2},1032,["onClick"])])),_:2},1032,["content"])])],2),V("div",_e,[R(p,{size:"24px",image:A(K).avatar},null,8,["image"])])])))),256))]),Se.value?(M(),I("div",ye,[R(o,{content:A($e),closeBtn:He},null,8,["content"])])):O("",!0)]),R(l,{ref_key:"toolbar",ref:B,parent:b.value},null,8,["parent"])],544)])),footer:q((()=>[R(a,{"show-upload":!1,"auto-complete-enabled":!0,placeholder:s.$t("pages.note.notePlaceholder"),onInput:Ee},null,8,["placeholder"])])),_:1},8,["class","title"])):O("",!0)}}});export{be as default};
.output/public/assets/core-js-pure-Dnpx5JGu.js ADDED
@@ -0,0 +1,99 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{c as r}from"./@babel-ynFNPEB3.js";var t,n,e,u,i,o,f,c,a,s,v,l,p,y,h,d;function g(){if(n)return t;n=1;var e=function(r){return r&&r.Math===Math&&r};return t=// eslint-disable-next-line es/no-global-this -- safe
2
+ e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||// eslint-disable-next-line no-restricted-globals -- safe
3
+ e("object"==typeof self&&self)||e("object"==typeof r&&r)||e("object"==typeof t&&t)||// eslint-disable-next-line no-new-func -- fallback
4
+ function(){return this}()||Function("return this")()}function b(){return u?e:(u=1,e=function(r){try{return!!r()}catch(t){return!0}})}function m(){return o?i:(o=1,i=!b()((function(){var r=function(){}.bind();return"function"!=typeof r||r.hasOwnProperty("prototype")})))}function S(){if(c)return f;c=1;var r=m(),t=Function.prototype,n=t.apply,e=t.call;return f="object"==typeof Reflect&&Reflect.apply||(r?e.bind(n):function(){return e.apply(n,arguments)}),f}function w(){if(s)return a;s=1;var r=m(),t=Function.prototype,n=t.call,e=r&&t.bind.bind(n,n);return a=r?e:function(r){return function(){return n.apply(r,arguments)}},a}function O(){if(l)return v;l=1;var r=w(),t=r({}.toString),n=r("".slice);return v=function(r){return n(t(r),8,-1)}}function A(){if(y)return p;y=1;var r=O(),t=w();return p=function(n){if("Function"===r(n))return t(n)}}function j(){if(d)return h;d=1;var r="object"==typeof document&&document.all;return h=void 0===r&&void 0!==r?function(t){return"function"==typeof t||t===r}:function(r){return"function"==typeof r}}var E,x,P,T,k={};function I(){return x?E:(x=1,E=!b()((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})))}function F(){if(T)return P;T=1;var r=m(),t=Function.prototype.call;return P=r?t.bind(t):function(){return t.apply(t,arguments)},P}var R,L,z,C,D,M,_,N,G,W,B,K,V,U,H,J,q,Y,X,$,Q,Z,rr,tr,nr,er,ur,ir,or,fr,cr,ar,sr,vr,lr,pr,yr,hr={};function dr(){if(R)return hr;R=1;var r={}.propertyIsEnumerable,t=Object.getOwnPropertyDescriptor,n=t&&!r.call({1:2},1);return hr.f=n?function(r){var n=t(this,r);return!!n&&n.enumerable}:r,hr}function gr(){return z?L:(z=1,L=function(r,t){return{enumerable:!(1&r),configurable:!(2&r),writable:!(4&r),value:t}})}function br(){if(D)return C;D=1;var r=w(),t=b(),n=O(),e=Object,u=r("".split);return C=t((function(){return!e("z").propertyIsEnumerable(0)}))?function(r){return"String"===n(r)?u(r,""):e(r)}:e}function mr(){return _?M:(_=1,M=function(r){return null==r})}function Sr(){if(G)return N;G=1;var r=mr(),t=TypeError;return N=function(n){if(r(n))throw new t("Can't call method on "+n);return n}}function wr(){if(B)return W;B=1;var r=br(),t=Sr();return W=function(n){return r(t(n))}}function Or(){if(V)return K;V=1;var r=j();return K=function(t){return"object"==typeof t?null!==t:r(t)}}function Ar(){return H?U:(H=1,U={})}function jr(){if(q)return J;q=1;var r=Ar(),t=g(),n=j(),e=function(r){return n(r)?r:void 0};return J=function(n,u){return arguments.length<2?e(r[n])||e(t[n]):r[n]&&r[n][u]||t[n]&&t[n][u]},J}function Er(){return X?Y:(X=1,Y=w()({}.isPrototypeOf))}function xr(){if(Q)return $;Q=1;var r=g().navigator,t=r&&r.userAgent;return $=t?String(t):""}function Pr(){if(rr)return Z;rr=1;var r,t,n=g(),e=xr(),u=n.process,i=n.Deno,o=u&&u.versions||i&&i.version,f=o&&o.v8;return f&&(t=(r=f.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!t&&e&&(!(r=e.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=e.match(/Chrome\/(\d+)/))&&(t=+r[1]),Z=t}function Tr(){if(nr)return tr;nr=1;var r=Pr(),t=b(),n=g().String;return tr=!!Object.getOwnPropertySymbols&&!t((function(){var t=Symbol("symbol detection");return!n(t)||!(Object(t)instanceof Symbol)||// Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
5
+ !Symbol.sham&&r&&r<41}))}function kr(){return ur?er:(ur=1,er=Tr()&&!Symbol.sham&&"symbol"==typeof Symbol.iterator)}function Ir(){if(or)return ir;or=1;var r=jr(),t=j(),n=Er(),e=Object;return ir=kr()?function(r){return"symbol"==typeof r}:function(u){var i=r("Symbol");return t(i)&&n(i.prototype,e(u))}}function Fr(){if(cr)return fr;cr=1;var r=String;return fr=function(t){try{return r(t)}catch(n){return"Object"}}}function Rr(){if(sr)return ar;sr=1;var r=j(),t=Fr(),n=TypeError;return ar=function(e){if(r(e))return e;throw new n(t(e)+" is not a function")}}function Lr(){if(lr)return vr;lr=1;var r=Rr(),t=mr();return vr=function(n,e){var u=n[e];return t(u)?void 0:r(u)}}function zr(){if(yr)return pr;yr=1;var r=F(),t=j(),n=Or(),e=TypeError;return pr=function(u,i){var o,f;if("string"===i&&t(o=u.toString)&&!n(f=r(o,u)))return f;if(t(o=u.valueOf)&&!n(f=r(o,u)))return f;if("string"!==i&&t(o=u.toString)&&!n(f=r(o,u)))return f;throw new e("Can't convert object to primitive value")}}var Cr,Dr,Mr,_r,Nr,Gr,Wr,Br,Kr,Vr,Ur,Hr,Jr,qr,Yr,Xr,$r,Qr,Zr,rt,tt,nt,et,ut,it,ot,ft,ct,at={exports:{}};function st(){return Dr?Cr:(Dr=1,Cr=!0)}function vt(){if(_r)return Mr;_r=1;var r=g(),t=Object.defineProperty;return Mr=function(n,e){try{t(r,n,{value:e,configurable:!0,writable:!0})}catch(u){r[n]=e}return e}}function lt(){if(Nr)return at.exports;Nr=1;var r=st(),t=g(),n=vt(),e="__core-js_shared__",u=at.exports=t[e]||n(e,{});return(u.versions||(u.versions=[])).push({version:"3.41.0",mode:r?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"}),at.exports}function pt(){if(Wr)return Gr;Wr=1;var r=lt();return Gr=function(t,n){return r[t]||(r[t]=n||{})}}function yt(){if(Kr)return Br;Kr=1;var r=Sr(),t=Object;return Br=function(n){return t(r(n))}}function ht(){if(Ur)return Vr;Ur=1;var r=w(),t=yt(),n=r({}.hasOwnProperty);return Vr=Object.hasOwn||function(r,e){return n(t(r),e)}}function dt(){if(Jr)return Hr;Jr=1;var r=w(),t=0,n=Math.random(),e=r(1..toString);return Hr=function(r){return"Symbol("+(void 0===r?"":r)+")_"+e(++t+n,36)}}function gt(){if(Yr)return qr;Yr=1;var r=g(),t=pt(),n=ht(),e=dt(),u=Tr(),i=kr(),o=r.Symbol,f=t("wks"),c=i?o.for||o:o&&o.withoutSetter||e;return qr=function(r){return n(f,r)||(f[r]=u&&n(o,r)?o[r]:c("Symbol."+r)),f[r]}}function bt(){if($r)return Xr;$r=1;var r=F(),t=Or(),n=Ir(),e=Lr(),u=zr(),i=TypeError,o=gt()("toPrimitive");return Xr=function(f,c){if(!t(f)||n(f))return f;var a,s=e(f,o);if(s){if(void 0===c&&(c="default"),a=r(s,f,c),!t(a)||n(a))return a;throw new i("Can't convert object to primitive value")}return void 0===c&&(c="number"),u(f,c)}}function mt(){if(Zr)return Qr;Zr=1;var r=bt(),t=Ir();return Qr=function(n){var e=r(n,"string");return t(e)?e:e+""}}function St(){if(tt)return rt;tt=1;var r=g(),t=Or(),n=r.document,e=t(n)&&t(n.createElement);return rt=function(r){return e?n.createElement(r):{}}}function wt(){if(et)return nt;et=1;var r=I(),t=b(),n=St();return nt=!r&&!t((function(){return 7!==Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a}))}function Ot(){if(ut)return k;ut=1;var r=I(),t=F(),n=dr(),e=gr(),u=wr(),i=mt(),o=ht(),f=wt(),c=Object.getOwnPropertyDescriptor;return k.f=r?c:function(r,a){if(r=u(r),a=i(a),f)try{return c(r,a)}catch(s){}if(o(r,a))return e(!t(n.f,r,a),r[a])},k}function At(){if(ot)return it;ot=1;var r=b(),t=j(),n=/#|\.prototype\./,e=function(n,e){var c=i[u(n)];return c===f||c!==o&&(t(e)?r(e):!!e)},u=e.normalize=function(r){return String(r).replace(n,".").toLowerCase()},i=e.data={},o=e.NATIVE="N",f=e.POLYFILL="P";return it=e}function jt(){if(ct)return ft;ct=1;var r=A(),t=Rr(),n=m(),e=r(r.bind);return ft=function(r,u){return t(r),void 0===u?r:n?e(r,u):function(){return r.apply(u,arguments)}},ft}var Et,xt,Pt,Tt,kt,It,Ft,Rt,Lt,zt,Ct,Dt,Mt,_t,Nt,Gt,Wt,Bt,Kt,Vt,Ut,Ht,Jt={};function qt(){return xt?Et:(xt=1,Et=I()&&b()((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype})))}function Yt(){if(Tt)return Pt;Tt=1;var r=Or(),t=String,n=TypeError;return Pt=function(e){if(r(e))return e;throw new n(t(e)+" is not an object")}}function Xt(){if(kt)return Jt;kt=1;var r=I(),t=wt(),n=qt(),e=Yt(),u=mt(),i=TypeError,o=Object.defineProperty,f=Object.getOwnPropertyDescriptor,c="enumerable",a="configurable",s="writable";return Jt.f=r?n?function(r,t,n){if(e(r),t=u(t),e(n),"function"==typeof r&&"prototype"===t&&"value"in n&&s in n&&!n[s]){var i=f(r,t);i&&i[s]&&(r[t]=n.value,n={configurable:a in n?n[a]:i[a],enumerable:c in n?n[c]:i[c],writable:!1})}return o(r,t,n)}:o:function(r,n,f){if(e(r),n=u(n),e(f),t)try{return o(r,n,f)}catch(c){}if("get"in f||"set"in f)throw new i("Accessors not supported");return"value"in f&&(r[n]=f.value),r},Jt}function $t(){if(Ft)return It;Ft=1;var r=I(),t=Xt(),n=gr();return It=r?function(r,e,u){return t.f(r,e,n(1,u))}:function(r,t,n){return r[t]=n,r}}function Qt(){if(Lt)return Rt;Lt=1;var r=g(),t=S(),n=A(),e=j(),u=Ot().f,i=At(),o=Ar(),f=jt(),c=$t(),a=ht(),s=function(r){var n=function(e,u,i){if(this instanceof n){switch(arguments.length){case 0:return new r;case 1:return new r(e);case 2:return new r(e,u)}return new r(e,u,i)}return t(r,this,arguments)};return n.prototype=r.prototype,n};return Rt=function(t,v){var l,p,y,h,d,g,b,m,S,w=t.target,O=t.global,A=t.stat,j=t.proto,E=O?r:A?r[w]:r[w]&&r[w].prototype,x=O?o:o[w]||c(o,w,{})[w],P=x.prototype;for(h in v)p=!(l=i(O?h:w+(A?".":"#")+h,t.forced))&&E&&a(E,h),g=x[h],p&&(b=t.dontCallGetSet?(S=u(E,h))&&S.value:E[h]),d=p&&b?b:v[h],(l||j||typeof g!=typeof d)&&(m=t.bind&&p?f(d,r):t.wrap&&p?s(d):j&&e(d)?n(d):d,(t.sham||d&&d.sham||g&&g.sham)&&c(m,"sham",!0),c(x,h,m),j&&(a(o,y=w+"Prototype")||c(o,y,{}),c(o[y],h,d),t.real&&P&&(l||!P[h])&&c(P,h,d)))}}function Zt(){if(Ct)return zt;Ct=1;var r=O();return zt=Array.isArray||function(t){return"Array"===r(t)}}function rn(){return _t?Mt:(_t=1,Dt||(Dt=1,Qt()({target:"Array",stat:!0},{isArray:Zt()})),Mt=Ar().Array.isArray)}function tn(){return Gt?Nt:(Gt=1,Nt=rn())}function nn(){return Bt?Wt:(Bt=1,Wt=tn())}function en(){return Vt?Kt:(Vt=1,Kt=nn())}function un(){return Ht?Ut:(Ht=1,Ut=en())}var on,fn,cn,an,sn,vn,ln,pn,yn,hn,dn,gn,bn,mn,Sn,wn,On,An,jn,En,xn,Pn,Tn,kn,In,Fn,Rn,Ln={};function zn(){if(fn)return on;fn=1;var r=Math.ceil,t=Math.floor;return on=Math.trunc||function(n){var e=+n;return(e>0?t:r)(e)}}function Cn(){if(an)return cn;an=1;var r=zn();return cn=function(t){var n=+t;return n!=n||0===n?0:r(n)}}function Dn(){if(vn)return sn;vn=1;var r=Cn(),t=Math.min;return sn=function(n){var e=r(n);return e>0?t(e,9007199254740991):0}}function Mn(){if(pn)return ln;pn=1;var r=Dn();return ln=function(t){return r(t.length)}}function _n(){if(hn)return yn;hn=1;var r=TypeError;return yn=function(t){if(t>9007199254740991)throw r("Maximum allowed index exceeded");return t}}function Nn(){if(gn)return dn;gn=1;var r=I(),t=Xt(),n=gr();return dn=function(e,u,i){r?t.f(e,u,n(0,i)):e[u]=i}}function Gn(){if(mn)return bn;mn=1;var r={};return r[gt()("toStringTag")]="z",bn="[object z]"===String(r)}function Wn(){if(wn)return Sn;wn=1;var r=Gn(),t=j(),n=O(),e=gt()("toStringTag"),u=Object,i="Arguments"===n(function(){return arguments}());return Sn=r?n:function(r){var o,f,c;return void 0===r?"Undefined":null===r?"Null":"string"==typeof(f=function(r,t){try{return r[t]}catch(n){}}(o=u(r),e))?f:i?n(o):"Object"===(c=n(o))&&t(o.callee)?"Arguments":c}}function Bn(){if(An)return On;An=1;var r=w(),t=j(),n=lt(),e=r(Function.toString);return t(n.inspectSource)||(n.inspectSource=function(r){return e(r)}),On=n.inspectSource}function Kn(){if(En)return jn;En=1;var r=w(),t=b(),n=j(),e=Wn(),u=jr(),i=Bn(),o=function(){},f=u("Reflect","construct"),c=/^\s*(?:class|function)\b/,a=r(c.exec),s=!c.test(o),v=function(r){if(!n(r))return!1;try{return f(o,[],r),!0}catch(t){return!1}},l=function(r){if(!n(r))return!1;switch(e(r)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return s||!!a(c,i(r))}catch(t){return!0}};return l.sham=!0,jn=!f||t((function(){var r;return v(v.call)||!v(Object)||!v((function(){r=!0}))||r}))?l:v}function Vn(){if(Pn)return xn;Pn=1;var r=Zt(),t=Kn(),n=Or(),e=gt()("species"),u=Array;return xn=function(i){var o;return r(i)&&(o=i.constructor,(t(o)&&(o===u||r(o.prototype))||n(o)&&null===(o=o[e]))&&(o=void 0)),void 0===o?u:o}}function Un(){if(kn)return Tn;kn=1;var r=Vn();return Tn=function(t,n){return new(r(t))(0===n?0:n)}}function Hn(){if(Fn)return In;Fn=1;var r=b(),t=gt(),n=Pr(),e=t("species");return In=function(t){return n>=51||!r((function(){var r=[];return(r.constructor={})[e]=function(){return{foo:1}},1!==r[t](Boolean).foo}))}}function Jn(){if(Rn)return Ln;Rn=1;var r=Qt(),t=b(),n=Zt(),e=Or(),u=yt(),i=Mn(),o=_n(),f=Nn(),c=Un(),a=Hn(),s=gt(),v=Pr(),l=s("isConcatSpreadable"),p=v>=51||!t((function(){var r=[];return r[l]=!1,r.concat()[0]!==r})),y=function(r){if(!e(r))return!1;var t=r[l];return void 0!==t?!!t:n(r)};return r({target:"Array",proto:!0,arity:1,forced:!p||!a("concat")},{
6
+ // eslint-disable-next-line no-unused-vars -- required for `.length`
7
+ concat:function(r){var t,n,e,a,s,v=u(this),l=c(v,0),p=0;for(t=-1,e=arguments.length;t<e;t++)if(y(s=-1===t?v:arguments[t]))for(a=i(s),o(p+a),n=0;n<a;n++,p++)n in s&&f(l,p,s[n]);else o(p+1),f(l,p++,s);return l.length=p,l}}),Ln}var qn,Yn,Xn={},$n={};function Qn(){if(Yn)return qn;Yn=1;var r=Wn(),t=String;return qn=function(n){if("Symbol"===r(n))throw new TypeError("Cannot convert a Symbol value to a string");return t(n)}}var Zn,re,te,ne,ee,ue,ie,oe,fe,ce,ae,se,ve,le,pe,ye,he,de,ge,be={};function me(){if(re)return Zn;re=1;var r=Cn(),t=Math.max,n=Math.min;return Zn=function(e,u){var i=r(e);return i<0?t(i+u,0):n(i,u)}}function Se(){if(ne)return te;ne=1;var r=wr(),t=me(),n=Mn(),e=function(e){return function(u,i,o){var f=r(u),c=n(f);if(0===c)return!e&&-1;var a,s=t(o,c);if(e&&i!=i){for(;c>s;)if((a=f[s++])!=a)return!0}else for(;c>s;s++)if((e||s in f)&&f[s]===i)return e||s||0;return!e&&-1}};return te={
8
+ // `Array.prototype.includes` method
9
+ // https://tc39.es/ecma262/#sec-array.prototype.includes
10
+ includes:e(!0),
11
+ // `Array.prototype.indexOf` method
12
+ // https://tc39.es/ecma262/#sec-array.prototype.indexof
13
+ indexOf:e(!1)}}function we(){return ue?ee:(ue=1,ee={})}function Oe(){if(oe)return ie;oe=1;var r=w(),t=ht(),n=wr(),e=Se().indexOf,u=we(),i=r([].push);return ie=function(r,o){var f,c=n(r),a=0,s=[];for(f in c)!t(u,f)&&t(c,f)&&i(s,f);for(;o.length>a;)t(c,f=o[a++])&&(~e(s,f)||i(s,f));return s}}function Ae(){return ce?fe:(ce=1,fe=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"])}function je(){if(se)return ae;se=1;var r=Oe(),t=Ae();return ae=Object.keys||function(n){return r(n,t)}}function Ee(){if(ve)return be;ve=1;var r=I(),t=qt(),n=Xt(),e=Yt(),u=wr(),i=je();return be.f=r&&!t?Object.defineProperties:function(r,t){e(r);for(var o,f=u(t),c=i(t),a=c.length,s=0;a>s;)n.f(r,o=c[s++],f[o]);return r},be}function xe(){return pe?le:(pe=1,le=jr()("document","documentElement"))}function Pe(){if(he)return ye;he=1;var r=pt(),t=dt(),n=r("keys");return ye=function(r){return n[r]||(n[r]=t(r))}}function Te(){if(ge)return de;ge=1;var r,t=Yt(),n=Ee(),e=Ae(),u=we(),i=xe(),o=St(),f="prototype",c="script",a=Pe()("IE_PROTO"),s=function(){},v=function(r){return"<"+c+">"+r+"</"+c+">"},l=function(r){r.write(v("")),r.close();var t=r.parentWindow.Object;return r=null,t},p=function(){try{r=new ActiveXObject("htmlfile")}catch(s){}var t,n,u;p="undefined"!=typeof document?document.domain&&r?l(r):(n=o("iframe"),u="java"+c+":",n.style.display="none",i.appendChild(n),n.src=String(u),(t=n.contentWindow.document).open(),t.write(v("document.F=Object")),t.close(),t.F):l(r);for(var a=e.length;a--;)delete p[f][e[a]];return p()};return u[a]=!0,de=Object.create||function(r,e){var u;return null!==r?(s[f]=t(r),u=new s,s[f]=null,u[a]=r):u=p(),void 0===e?u:n.f(u,e)}}var ke,Ie={};function Fe(){if(ke)return Ie;ke=1;var r=Oe(),t=Ae().concat("length","prototype");return Ie.f=Object.getOwnPropertyNames||function(n){return r(n,t)},Ie}var Re,Le,ze,Ce={};function De(){return Le?Re:(Le=1,Re=w()([].slice))}function Me(){if(ze)return Ce;ze=1;var r=O(),t=wr(),n=Fe().f,e=De(),u="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];return Ce.f=function(i){return u&&"Window"===r(i)?function(r){try{return n(r)}catch(t){return e(u)}}(i):n(t(i))},Ce}var _e,Ne,Ge,We,Be,Ke={};function Ve(){return _e||(_e=1,Ke.f=Object.getOwnPropertySymbols),Ke}function Ue(){if(Ge)return Ne;Ge=1;var r=$t();return Ne=function(t,n,e,u){return u&&u.enumerable?t[n]=e:r(t,n,e),t}}function He(){if(Be)return We;Be=1;var r=Xt();return We=function(t,n,e){return r.f(t,n,e)}}var Je,qe,Ye,Xe,$e,Qe,Ze,ru,tu,nu,eu,uu,iu,ou,fu,cu,au={};function su(){if(Je)return au;Je=1;var r=gt();return au.f=r,au}function vu(){if(Ye)return qe;Ye=1;var r=Ar(),t=ht(),n=su(),e=Xt().f;return qe=function(u){var i=r.Symbol||(r.Symbol={});t(i,u)||e(i,u,{value:n.f(u)})}}function lu(){if($e)return Xe;$e=1;var r=F(),t=jr(),n=gt(),e=Ue();return Xe=function(){var u=t("Symbol"),i=u&&u.prototype,o=i&&i.valueOf,f=n("toPrimitive");i&&!i[f]&&e(i,f,(function(t){return r(o,this)}),{arity:1})}}function pu(){if(Ze)return Qe;Ze=1;var r=Gn(),t=Wn();return Qe=r?{}.toString:function(){return"[object "+t(this)+"]"}}function yu(){if(tu)return ru;tu=1;var r=Gn(),t=Xt().f,n=$t(),e=ht(),u=pu(),i=gt()("toStringTag");return ru=function(o,f,c,a){var s=c?o:o&&o.prototype;s&&(e(s,i)||t(s,i,{configurable:!0,value:f}),a&&!r&&n(s,"toString",u))}}function hu(){if(eu)return nu;eu=1;var r=g(),t=j(),n=r.WeakMap;return nu=t(n)&&/native code/.test(String(n))}function du(){if(iu)return uu;iu=1;var r,t,n,e=hu(),u=g(),i=Or(),o=$t(),f=ht(),c=lt(),a=Pe(),s=we(),v="Object already initialized",l=u.TypeError,p=u.WeakMap;if(e||c.state){var y=c.state||(c.state=new p);y.get=y.get,y.has=y.has,y.set=y.set,r=function(r,t){if(y.has(r))throw new l(v);return t.facade=r,y.set(r,t),t},t=function(r){return y.get(r)||{}},n=function(r){return y.has(r)}}else{var h=a("state");s[h]=!0,r=function(r,t){if(f(r,h))throw new l(v);return t.facade=r,o(r,h,t),t},t=function(r){return f(r,h)?r[h]:{}},n=function(r){return f(r,h)}}return uu={set:r,get:t,has:n,enforce:function(e){return n(e)?t(e):r(e,{})},getterFor:function(r){return function(n){var e;if(!i(n)||(e=t(n)).type!==r)throw new l("Incompatible receiver, "+r+" required");return e}}}}function gu(){if(fu)return ou;fu=1;var r=jt(),t=w(),n=br(),e=yt(),u=Mn(),i=Un(),o=t([].push),f=function(t){var f=1===t,c=2===t,a=3===t,s=4===t,v=6===t,l=7===t,p=5===t||v;return function(y,h,d,g){for(var b,m,S=e(y),w=n(S),O=u(w),A=r(h,d),j=0,E=g||i,x=f?E(y,O):c||l?E(y,0):void 0;O>j;j++)if((p||j in w)&&(m=A(b=w[j],j,S),t))if(f)x[j]=m;else if(m)switch(t){case 3:return!0;
14
+ // some
15
+ case 5:return b;
16
+ // find
17
+ case 6:return j;
18
+ // findIndex
19
+ case 2:o(x,b)}else switch(t){case 4:return!1;
20
+ // every
21
+ case 7:o(x,b)}return v?-1:a||s?s:x}};return ou={
22
+ // `Array.prototype.forEach` method
23
+ // https://tc39.es/ecma262/#sec-array.prototype.foreach
24
+ forEach:f(0),
25
+ // `Array.prototype.map` method
26
+ // https://tc39.es/ecma262/#sec-array.prototype.map
27
+ map:f(1),
28
+ // `Array.prototype.filter` method
29
+ // https://tc39.es/ecma262/#sec-array.prototype.filter
30
+ filter:f(2),
31
+ // `Array.prototype.some` method
32
+ // https://tc39.es/ecma262/#sec-array.prototype.some
33
+ some:f(3),
34
+ // `Array.prototype.every` method
35
+ // https://tc39.es/ecma262/#sec-array.prototype.every
36
+ every:f(4),
37
+ // `Array.prototype.find` method
38
+ // https://tc39.es/ecma262/#sec-array.prototype.find
39
+ find:f(5),
40
+ // `Array.prototype.findIndex` method
41
+ // https://tc39.es/ecma262/#sec-array.prototype.findIndex
42
+ findIndex:f(6),
43
+ // `Array.prototype.filterReject` method
44
+ // https://github.com/tc39/proposal-array-filtering
45
+ filterReject:f(7)}}var bu,mu,Su,wu={};function Ou(){return mu?bu:(mu=1,bu=Tr()&&!!Symbol.for&&!!Symbol.keyFor)}var Au,ju={};var Eu,xu,Pu,Tu={};function ku(){if(xu)return Eu;xu=1;var r=w(),t=Zt(),n=j(),e=O(),u=Qn(),i=r([].push);return Eu=function(r){if(n(r))return r;if(t(r)){for(var o=r.length,f=[],c=0;c<o;c++){var a=r[c];"string"==typeof a?i(f,a):"number"!=typeof a&&"Number"!==e(a)&&"String"!==e(a)||i(f,u(a))}var s=f.length,v=!0;return function(r,n){if(v)return v=!1,n;if(t(this))return n;for(var e=0;e<s;e++)if(f[e]===r)return n}}}}var Iu,Fu,Ru={};function Lu(){return Fu||(Fu=1,function(){if(cu)return $n;cu=1;var r=Qt(),t=g(),n=F(),e=w(),u=st(),i=I(),o=Tr(),f=b(),c=ht(),a=Er(),s=Yt(),v=wr(),l=mt(),p=Qn(),y=gr(),h=Te(),d=je(),m=Fe(),S=Me(),O=Ve(),A=Ot(),j=Xt(),E=Ee(),x=dr(),P=Ue(),T=He(),k=pt(),R=Pe(),L=we(),z=dt(),C=gt(),D=su(),M=vu(),_=lu(),N=yu(),G=du(),W=gu().forEach,B=R("hidden"),K="Symbol",V="prototype",U=G.set,H=G.getterFor(K),J=Object[V],q=t.Symbol,Y=q&&q[V],X=t.RangeError,$=t.TypeError,Q=t.QObject,Z=A.f,rr=j.f,tr=S.f,nr=x.f,er=e([].push),ur=k("symbols"),ir=k("op-symbols"),or=k("wks"),fr=!Q||!Q[V]||!Q[V].findChild,cr=function(r,t,n){var e=Z(J,t);e&&delete J[t],rr(r,t,n),e&&r!==J&&rr(J,t,e)},ar=i&&f((function(){return 7!==h(rr({},"a",{get:function(){return rr(this,"a",{value:7}).a}})).a}))?cr:rr,sr=function(r,t){var n=ur[r]=h(Y);return U(n,{type:K,tag:r,description:t}),i||(n.description=t),n},vr=function(r,t,n){r===J&&vr(ir,t,n),s(r);var e=l(t);return s(n),c(ur,e)?(n.enumerable?(c(r,B)&&r[B][e]&&(r[B][e]=!1),n=h(n,{enumerable:y(0,!1)})):(c(r,B)||rr(r,B,y(1,h(null))),r[B][e]=!0),ar(r,e,n)):rr(r,e,n)},lr=function(r,t){s(r);var e=v(t),u=d(e).concat(br(e));return W(u,(function(t){i&&!n(pr,e,t)||vr(r,t,e[t])})),r},pr=function(r){var t=l(r),e=n(nr,this,t);return!(this===J&&c(ur,t)&&!c(ir,t))&&(!(e||!c(this,t)||!c(ur,t)||c(this,B)&&this[B][t])||e)},yr=function(r,t){var n=v(r),e=l(t);if(n!==J||!c(ur,e)||c(ir,e)){var u=Z(n,e);return!u||!c(ur,e)||c(n,B)&&n[B][e]||(u.enumerable=!0),u}},hr=function(r){var t=tr(v(r)),n=[];return W(t,(function(r){c(ur,r)||c(L,r)||er(n,r)})),n},br=function(r){var t=r===J,n=tr(t?ir:v(r)),e=[];return W(n,(function(r){!c(ur,r)||t&&!c(J,r)||er(e,ur[r])})),e};o||(q=function(){if(a(Y,this))throw new $("Symbol is not a constructor");var r=arguments.length&&void 0!==arguments[0]?p(arguments[0]):void 0,e=z(r),u=function(r){var i=void 0===this?t:this;i===J&&n(u,ir,r),c(i,B)&&c(i[B],e)&&(i[B][e]=!1);var o=y(1,r);try{ar(i,e,o)}catch(f){if(!(f instanceof X))throw f;cr(i,e,o)}};return i&&fr&&ar(J,e,{configurable:!0,set:u}),sr(e,r)},P(Y=q[V],"toString",(function(){return H(this).tag})),P(q,"withoutSetter",(function(r){return sr(z(r),r)})),x.f=pr,j.f=vr,E.f=lr,A.f=yr,m.f=S.f=hr,O.f=br,D.f=function(r){return sr(C(r),r)},i&&(T(Y,"description",{configurable:!0,get:function(){return H(this).description}}),u||P(J,"propertyIsEnumerable",pr,{unsafe:!0}))),r({global:!0,constructor:!0,wrap:!0,forced:!o,sham:!o},{Symbol:q}),W(d(or),(function(r){M(r)})),r({target:K,stat:!0,forced:!o},{useSetter:function(){fr=!0},useSimple:function(){fr=!1}}),r({target:"Object",stat:!0,forced:!o,sham:!i},{
46
+ // `Object.create` method
47
+ // https://tc39.es/ecma262/#sec-object.create
48
+ create:function(r,t){return void 0===t?h(r):lr(h(r),t)},
49
+ // `Object.defineProperty` method
50
+ // https://tc39.es/ecma262/#sec-object.defineproperty
51
+ defineProperty:vr,
52
+ // `Object.defineProperties` method
53
+ // https://tc39.es/ecma262/#sec-object.defineproperties
54
+ defineProperties:lr,
55
+ // `Object.getOwnPropertyDescriptor` method
56
+ // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors
57
+ getOwnPropertyDescriptor:yr}),r({target:"Object",stat:!0,forced:!o},{
58
+ // `Object.getOwnPropertyNames` method
59
+ // https://tc39.es/ecma262/#sec-object.getownpropertynames
60
+ getOwnPropertyNames:hr}),_(),N(q,K),L[B]=!0}(),function(){if(Su)return wu;Su=1;var r=Qt(),t=jr(),n=ht(),e=Qn(),u=pt(),i=Ou(),o=u("string-to-symbol-registry"),f=u("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!i},{for:function(r){var u=e(r);if(n(o,u))return o[u];var i=t("Symbol")(u);return o[u]=i,f[i]=u,i}})}(),function(){if(Au)return ju;Au=1;var r=Qt(),t=ht(),n=Ir(),e=Fr(),u=pt(),i=Ou(),o=u("symbol-to-string-registry");r({target:"Symbol",stat:!0,forced:!i},{keyFor:function(r){if(!n(r))throw new TypeError(e(r)+" is not a symbol");if(t(o,r))return o[r]}})}(),function(){if(Pu)return Tu;Pu=1;var r=Qt(),t=jr(),n=S(),e=F(),u=w(),i=b(),o=j(),f=Ir(),c=De(),a=ku(),s=Tr(),v=String,l=t("JSON","stringify"),p=u(/./.exec),y=u("".charAt),h=u("".charCodeAt),d=u("".replace),g=u(1..toString),m=/[\uD800-\uDFFF]/g,O=/^[\uD800-\uDBFF]$/,A=/^[\uDC00-\uDFFF]$/,E=!s||i((function(){var r=t("Symbol")("stringify detection");return"[null]"!==l([r])||"{}"!==l({a:r})||"{}"!==l(Object(r))})),x=i((function(){return'"\\udf06\\ud834"'!==l("\udf06\ud834")||'"\\udead"'!==l("\udead")})),P=function(r,t){var u=c(arguments),i=a(t);if(o(i)||void 0!==r&&!f(r))return u[1]=function(r,t){if(o(i)&&(t=e(i,this,v(r),t)),!f(t))return t},n(l,null,u)},T=function(r,t,n){var e=y(n,t-1),u=y(n,t+1);return p(O,r)&&!p(A,u)||p(A,r)&&!p(O,e)?"\\u"+g(h(r,0),16):r};l&&r({target:"JSON",stat:!0,arity:3,forced:E||x},{
61
+ // eslint-disable-next-line no-unused-vars -- required for `.length`
62
+ stringify:function(r,t,e){var u=c(arguments),i=n(E?P:l,null,u);return x&&"string"==typeof i?d(i,m,T):i}})}(),function(){if(Iu)return Ru;Iu=1;var r=Qt(),t=Tr(),n=b(),e=Ve(),u=yt();r({target:"Object",stat:!0,forced:!t||n((function(){e.f(1)}))},{getOwnPropertySymbols:function(r){var t=e.f;return t?t(u(r)):[]}})}()),Xn}var zu;var Cu;var Du;var Mu;var _u;var Nu;var Gu;var Wu;var Bu;var Ku;var Vu,Uu={};var Hu,Ju={};var qu;var Yu,Xu,$u,Qu={};function Zu(){return $u?Xu:($u=1,Jn(),Lu(),zu||(zu=1,vu()("asyncIterator")),Cu||(Cu=1,vu()("hasInstance")),Du||(Du=1,vu()("isConcatSpreadable")),Mu||(Mu=1,vu()("iterator")),_u||(_u=1,vu()("match")),Nu||(Nu=1,vu()("matchAll")),Gu||(Gu=1,vu()("replace")),Wu||(Wu=1,vu()("search")),Bu||(Bu=1,vu()("species")),Ku||(Ku=1,vu()("split")),function(){if(Vu)return Uu;Vu=1;var r=vu(),t=lu();r("toPrimitive"),t()}(),function(){if(Hu)return Ju;Hu=1;var r=jr(),t=vu(),n=yu();t("toStringTag"),n(r("Symbol"),"Symbol")}(),qu||(qu=1,vu()("unscopables")),function(){if(Yu)return Qu;Yu=1;var r=g();yu()(r.JSON,"JSON",!0)}(),Xu=Ar().Symbol)}var ri,ti,ni,ei,ui,ii,oi,fi,ci,ai,si,vi,li,pi,yi,hi,di,gi,bi,mi,Si,wi,Oi,Ai,ji,Ei,xi,Pi,Ti,ki,Ii,Fi,Ri,Li={};function zi(){return ti?ri:(ti=1,ri=function(){})}function Ci(){return ei?ni:(ei=1,ni={})}function Di(){if(ii)return ui;ii=1;var r=I(),t=ht(),n=Function.prototype,e=r&&Object.getOwnPropertyDescriptor,u=t(n,"name"),i=u&&"something"===function(){}.name,o=u&&(!r||r&&e(n,"name").configurable);return ui={EXISTS:u,PROPER:i,CONFIGURABLE:o}}function Mi(){return fi?oi:(fi=1,oi=!b()((function(){function r(){}return r.prototype.constructor=null,Object.getPrototypeOf(new r)!==r.prototype})))}function _i(){if(ai)return ci;ai=1;var r=ht(),t=j(),n=yt(),e=Pe(),u=Mi(),i=e("IE_PROTO"),o=Object,f=o.prototype;return ci=u?o.getPrototypeOf:function(e){var u=n(e);if(r(u,i))return u[i];var c=u.constructor;return t(c)&&u instanceof c?c.prototype:u instanceof o?f:null}}function Ni(){if(vi)return si;vi=1;var r,t,n,e=b(),u=j(),i=Or(),o=Te(),f=_i(),c=Ue(),a=gt(),s=st(),v=a("iterator"),l=!1;return[].keys&&("next"in(n=[].keys())?(t=f(f(n)))!==Object.prototype&&(r=t):l=!0),!i(r)||e((function(){var t={};return r[v].call(t)!==t}))?r={}:s&&(r=o(r)),u(r[v])||c(r,v,(function(){return this})),si={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:l}}function Gi(){if(pi)return li;pi=1;var r=Ni().IteratorPrototype,t=Te(),n=gr(),e=yu(),u=Ci(),i=function(){return this};return li=function(o,f,c,a){var s=f+" Iterator";return o.prototype=t(r,{next:n(+!a,c)}),e(o,s,!1,!0),u[s]=i,o}}function Wi(){if(hi)return yi;hi=1;var r=w(),t=Rr();return yi=function(n,e,u){try{return r(t(Object.getOwnPropertyDescriptor(n,e)[u]))}catch(i){}}}function Bi(){if(gi)return di;gi=1;var r=Or();return di=function(t){return r(t)||null===t}}function Ki(){if(mi)return bi;mi=1;var r=Bi(),t=String,n=TypeError;return bi=function(e){if(r(e))return e;throw new n("Can't set "+t(e)+" as a prototype")}}function Vi(){if(wi)return Si;wi=1;var r=Wi(),t=Or(),n=Sr(),e=Ki();return Si=Object.setPrototypeOf||("__proto__"in{}?function(){var u,i=!1,o={};try{(u=r(Object.prototype,"__proto__","set"))(o,[]),i=o instanceof Array}catch(f){}return function(r,o){return n(r),e(o),t(r)?(i?u(r,o):r.__proto__=o,r):r}}():void 0)}function Ui(){if(Ai)return Oi;Ai=1;var r=Qt(),t=F(),n=st(),e=Di(),u=j(),i=Gi(),o=_i(),f=Vi(),c=yu(),a=$t(),s=Ue(),v=gt(),l=Ci(),p=Ni(),y=e.PROPER,h=e.CONFIGURABLE,d=p.IteratorPrototype,g=p.BUGGY_SAFARI_ITERATORS,b=v("iterator"),m="keys",S="values",w="entries",O=function(){return this};return Oi=function(e,v,p,A,j,E,x){i(p,v,A);var P,T,k,I=function(r){if(r===j&&C)return C;if(!g&&r&&r in L)return L[r];switch(r){case m:case S:case w:return function(){return new p(this,r)}}return function(){return new p(this)}},F=v+" Iterator",R=!1,L=e.prototype,z=L[b]||L["@@iterator"]||j&&L[j],C=!g&&z||I(j),D="Array"===v&&L.entries||z;if(D&&(P=o(D.call(new e)))!==Object.prototype&&P.next&&(n||o(P)===d||(f?f(P,d):u(P[b])||s(P,b,O)),c(P,F,!0,!0),n&&(l[F]=O)),y&&j===S&&z&&z.name!==S&&(!n&&h?a(L,"name",S):(R=!0,C=function(){return t(z,this)})),j)if(T={values:I(S),keys:E?C:I(m),entries:I(w)},x)for(k in T)(g||R||!(k in L))&&s(L,k,T[k]);else r({target:v,proto:!0,forced:g||R},T);return n&&!x||L[b]===C||s(L,b,C,{name:j}),l[v]=C,T}}function Hi(){return Ei?ji:(Ei=1,ji=function(r,t){return{value:r,done:t}})}function Ji(){if(Pi)return xi;Pi=1;var r=wr(),t=zi(),n=Ci(),e=du(),u=Xt().f,i=Ui(),o=Hi(),f=st(),c=I(),a="Array Iterator",s=e.set,v=e.getterFor(a);xi=i(Array,"Array",(function(t,n){s(this,{type:a,target:r(t),
63
+ // target
64
+ index:0,
65
+ // next index
66
+ kind:n})}),(function(){var r=v(this),t=r.target,n=r.index++;if(!t||n>=t.length)return r.target=null,o(void 0,!0);switch(r.kind){case"keys":return o(n,!1);case"values":return o(t[n],!1)}return o([n,t[n]],!1)}),"values");var l=n.Arguments=n.Array;if(t("keys"),t("values"),t("entries"),!f&&c&&"values"!==l.name)try{u(l,"name",{value:"values"})}catch(p){}return xi}function qi(){return ki?Ti:(ki=1,Ti={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0})}function Yi(){if(Ii)return Li;Ii=1,Ji();var r=qi(),t=g(),n=yu(),e=Ci();for(var u in r)n(t[u],u),e[u]=e.Array;return Li}function Xi(){if(Ri)return Fi;Ri=1;var r=Zu();return Yi(),Fi=r}var $i,Qi={};var Zi;var ro;var to,no,eo;function uo(){if(eo)return no;eo=1;var r=Xi();return function(){if($i)return Qi;$i=1;var r=gt(),t=Xt().f,n=r("metadata"),e=Function.prototype;void 0===e[n]&&t(e,n,{value:null})}(),Zi||(Zi=1,vu()("asyncDispose")),ro||(ro=1,vu()("dispose")),to||(to=1,vu()("metadata")),no=r}var io,oo,fo;function co(){if(oo)return io;oo=1;var r=jr(),t=w(),n=r("Symbol"),e=n.keyFor,u=t(n.prototype.valueOf);return io=n.isRegisteredSymbol||function(r){try{return void 0!==e(u(r))}catch(t){return!1}}}var ao,so,vo;function lo(){if(so)return ao;so=1;for(var r=pt(),t=jr(),n=w(),e=Ir(),u=gt(),i=t("Symbol"),o=i.isWellKnownSymbol,f=t("Object","getOwnPropertyNames"),c=n(i.prototype.valueOf),a=r("wks"),s=0,v=f(i),l=v.length;s<l;s++)try{var p=v[s];e(i[p])&&u(p)}catch(y){}return ao=function(r){if(o&&o(r))return!0;try{for(var t=c(r),n=0,e=f(a),u=e.length;n<u;n++)if(a[e[n]]==t)return!0}catch(y){}return!1}}var po;var yo;var ho;var go;var bo;var mo;var So;var wo,Oo,Ao,jo,Eo;function xo(){if(Ao)return Oo;Ao=1;var r=uo();return fo||(fo=1,Qt()({target:"Symbol",stat:!0},{isRegisteredSymbol:co()})),vo||(vo=1,Qt()({target:"Symbol",stat:!0,forced:!0},{isWellKnownSymbol:lo()})),po||(po=1,vu()("customMatcher")),yo||(yo=1,vu()("observable")),ho||(ho=1,Qt()({target:"Symbol",stat:!0,name:"isRegisteredSymbol"},{isRegistered:co()})),go||(go=1,Qt()({target:"Symbol",stat:!0,name:"isWellKnownSymbol",forced:!0},{isWellKnown:lo()})),bo||(bo=1,vu()("matcher")),mo||(mo=1,vu()("metadataKey")),So||(So=1,vu()("patternMatch")),wo||(wo=1,vu()("replaceAll")),Oo=r}function Po(){return Eo?jo:(Eo=1,jo=xo())}var To,ko,Io,Fo,Ro,Lo,zo,Co,Do,Mo,_o,No,Go,Wo,Bo,Ko={};function Vo(){if(Io)return Ko;Io=1;var r=function(){if(ko)return To;ko=1;var r=w(),t=Cn(),n=Qn(),e=Sr(),u=r("".charAt),i=r("".charCodeAt),o=r("".slice),f=function(r){return function(f,c){var a,s,v=n(e(f)),l=t(c),p=v.length;return l<0||l>=p?r?"":void 0:(a=i(v,l))<55296||a>56319||l+1===p||(s=i(v,l+1))<56320||s>57343?r?u(v,l):a:r?o(v,l,l+2):s-56320+(a-55296<<10)+65536}};return To={
67
+ // `String.prototype.codePointAt` method
68
+ // https://tc39.es/ecma262/#sec-string.prototype.codepointat
69
+ codeAt:f(!1),
70
+ // `String.prototype.at` method
71
+ // https://github.com/mathiasbynens/String.prototype.at
72
+ charAt:f(!0)}}().charAt,t=Qn(),n=du(),e=Ui(),u=Hi(),i="String Iterator",o=n.set,f=n.getterFor(i);return e(String,"String",(function(r){o(this,{type:i,string:t(r),index:0})}),(function(){var t,n=f(this),e=n.string,i=n.index;return i>=e.length?u(void 0,!0):(t=r(e,i),n.index+=t.length,u(t,!1))})),Ko}function Uo(){if(Ro)return Fo;Ro=1;var r=Wn(),t=Lr(),n=mr(),e=Ci(),u=gt()("iterator");return Fo=function(i){if(!n(i))return t(i,u)||t(i,"@@iterator")||e[r(i)]}}function Ho(){return zo?Lo:(zo=1,Ji(),Vo(),Lo=Uo())}function Jo(){if(Do)return Co;Do=1;var r=Ho();return Yi(),Co=r}function qo(){return _o?Mo:(_o=1,Mo=Jo())}function Yo(){return Go?No:(Go=1,No=qo())}function Xo(){return Bo?Wo:(Bo=1,Wo=Yo())}var $o,Qo,Zo,rf,tf,nf,ef,uf,of,ff,cf,af,sf,vf,lf,pf,yf,hf,df,gf,bf,mf,Sf,wf={};function Of(){if(Qo)return $o;Qo=1;var r=F(),t=Yt(),n=Lr();return $o=function(e,u,i){var o,f;t(e);try{if(!(o=n(e,"return"))){if("throw"===u)throw i;return i}o=r(o,e)}catch(c){f=!0,o=c}if("throw"===u)throw i;if(f)throw o;return t(o),i}}function Af(){if(rf)return Zo;rf=1;var r=Yt(),t=Of();return Zo=function(n,e,u,i){try{return i?e(r(u)[0],u[1]):e(u)}catch(o){t(n,"throw",o)}}}function jf(){if(nf)return tf;nf=1;var r=gt(),t=Ci(),n=r("iterator"),e=Array.prototype;return tf=function(r){return void 0!==r&&(t.Array===r||e[n]===r)}}function Ef(){if(uf)return ef;uf=1;var r=F(),t=Rr(),n=Yt(),e=Fr(),u=Uo(),i=TypeError;return ef=function(o,f){var c=arguments.length<2?u(o):f;if(t(c))return n(r(c,o));throw new i(e(o)+" is not iterable")},ef}function xf(){if(ff)return of;ff=1;var r=jt(),t=F(),n=yt(),e=Af(),u=jf(),i=Kn(),o=Mn(),f=Nn(),c=Ef(),a=Uo(),s=Array;return of=function(v){var l=n(v),p=i(this),y=arguments.length,h=y>1?arguments[1]:void 0,d=void 0!==h;d&&(h=r(h,y>2?arguments[2]:void 0));var g,b,m,S,w,O,A=a(l),j=0;if(!A||this===s&&u(A))for(g=o(l),b=p?new this(g):s(g);g>j;j++)O=d?h(l[j],j):l[j],f(b,j,O);else for(b=p?new this:[],w=(S=c(l,A)).next;!(m=t(w,S)).done;j++)O=d?e(S,h,[m.value,j],!0):m.value,f(b,j,O);return b.length=j,b},of}function Pf(){if(af)return cf;af=1;var r=gt()("iterator"),t=!1;try{var n=0,e={next:function(){return{done:!!n++}},return:function(){t=!0}};e[r]=function(){return this},Array.from(e,(function(){throw 2}))}catch(u){}return cf=function(n,e){try{if(!e&&!t)return!1}catch(u){return!1}var i=!1;try{var o={};o[r]=function(){return{next:function(){return{done:i=!0}}}},n(o)}catch(u){}return i}}function Tf(){return lf?vf:(lf=1,Vo(),function(){if(sf)return wf;sf=1;var r=Qt(),t=xf();r({target:"Array",stat:!0,forced:!Pf()((function(r){Array.from(r)}))},{from:t})}(),vf=Ar().Array.from)}function kf(){return yf?pf:(yf=1,pf=Tf())}function If(){return df?hf:(df=1,hf=kf())}function Ff(){return bf?gf:(bf=1,gf=If())}function Rf(){return Sf?mf:(Sf=1,mf=Ff())}var Lf,zf,Cf,Df,Mf,_f,Nf,Gf,Wf,Bf,Kf,Vf,Uf,Hf,Jf,qf={};function Yf(){if(Cf)return zf;Cf=1;var r=g(),t=Ar();return zf=function(n,e){var u=t[n+"Prototype"],i=u&&u[e];if(i)return i;var o=r[n],f=o&&o.prototype;return f&&f[e]}}function Xf(){return Mf?Df:(Mf=1,function(){if(Lf)return qf;Lf=1;var r=Qt(),t=Zt(),n=Kn(),e=Or(),u=me(),i=Mn(),o=wr(),f=Nn(),c=gt(),a=Hn(),s=De(),v=a("slice"),l=c("species"),p=Array,y=Math.max;r({target:"Array",proto:!0,forced:!v},{slice:function(r,c){var a,v,h,d=o(this),g=i(d),b=u(r,g),m=u(void 0===c?g:c,g);if(t(d)&&(a=d.constructor,(n(a)&&(a===p||t(a.prototype))||e(a)&&null===(a=a[l]))&&(a=void 0),a===p||void 0===a))return s(d,b,m);for(v=new(void 0===a?p:a)(y(m-b,0)),h=0;b<m;b++,h++)b in d&&f(v,h,d[b]);return v.length=h,v}})}(),Df=Yf()("Array","slice"))}function $f(){if(Nf)return _f;Nf=1;var r=Er(),t=Xf(),n=Array.prototype;return _f=function(e){var u=e.slice;return e===n||r(n,e)&&u===n.slice?t:u}}function Qf(){return Wf?Gf:(Wf=1,Gf=$f())}function Zf(){return Kf?Bf:(Kf=1,Bf=Qf())}function rc(){return Uf?Vf:(Uf=1,Vf=Zf())}function tc(){return Jf?Hf:(Jf=1,Hf=rc())}var nc,ec,uc,ic,oc,fc,cc,ac,sc,vc,lc={exports:{}},pc={};function yc(){if(ec)return lc.exports;ec=1,function(){if(nc)return pc;nc=1;var r=Qt(),t=I(),n=Xt().f;r({target:"Object",stat:!0,forced:Object.defineProperty!==n,sham:!t},{defineProperty:n})}();var r=Ar().Object,t=lc.exports=function(t,n,e){return r.defineProperty(t,n,e)};return r.defineProperty.sham&&(t.sham=!0),lc.exports}function hc(){return ic?uc:(ic=1,uc=yc())}function dc(){return fc?oc:(fc=1,oc=hc())}function gc(){return ac?cc:(ac=1,cc=dc())}function bc(){return vc?sc:(vc=1,sc=gc())}var mc,Sc,wc,Oc,Ac,jc,Ec,xc={};function Pc(){return wc?Sc:(wc=1,function(){if(mc)return xc;mc=1;var r=Qt(),t=gu().map;r({target:"Array",proto:!0,forced:!Hn()("map")},{map:function(r){return t(this,r,arguments.length>1?arguments[1]:void 0)}})}(),Sc=Yf()("Array","map"))}function Tc(){if(Ac)return Oc;Ac=1;var r=Er(),t=Pc(),n=Array.prototype;return Oc=function(e){var u=e.map;return e===n||r(n,e)&&u===n.map?t:u}}function kc(){return Ec?jc:(Ec=1,jc=Tc())}var Ic,Fc,Rc,Lc={};function zc(){return Rc?Fc:(Rc=1,function(){if(Ic)return Lc;Ic=1;var r=Qt(),t=Se().includes,n=b(),e=zi();r({target:"Array",proto:!0,forced:n((function(){return!Array(1).includes()}))},{includes:function(r){return t(this,r,arguments.length>1?arguments[1]:void 0)}}),e("includes")}(),Fc=Yf()("Array","includes"))}var Cc,Dc,Mc,_c,Nc,Gc,Wc,Bc,Kc,Vc,Uc,Hc,Jc,qc,Yc,Xc,$c,Qc,Zc,ra={};function ta(){if(Dc)return Cc;Dc=1;var r=Or(),t=O(),n=gt()("match");return Cc=function(e){var u;return r(e)&&(void 0!==(u=e[n])?!!u:"RegExp"===t(e))}}function na(){if(_c)return Mc;_c=1;var r=ta(),t=TypeError;return Mc=function(n){if(r(n))throw new t("The method doesn't accept regular expressions");return n}}function ea(){if(Gc)return Nc;Gc=1;var r=gt()("match");return Nc=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[r]=!1,"/./"[t](n)}catch(u){}}return!1}}function ua(){return Kc?Bc:(Kc=1,function(){if(Wc)return ra;Wc=1;var r=Qt(),t=w(),n=na(),e=Sr(),u=Qn(),i=ea(),o=t("".indexOf);r({target:"String",proto:!0,forced:!i("includes")},{includes:function(r){return!!~o(u(e(this)),u(n(r)),arguments.length>1?arguments[1]:void 0)}})}(),Bc=Yf()("String","includes"))}function ia(){if(Uc)return Vc;Uc=1;var r=Er(),t=zc(),n=ua(),e=Array.prototype,u=String.prototype;return Vc=function(i){var o=i.includes;return i===e||r(e,i)&&o===e.includes?t:"string"==typeof i||i===u||r(u,i)&&o===u.includes?n:o}}function oa(){return Jc?Hc:(Jc=1,Hc=ia())}function fa(){return Yc?qc:(Yc=1,Jn(),qc=Yf()("Array","concat"))}function ca(){if($c)return Xc;$c=1;var r=Er(),t=fa(),n=Array.prototype;return Xc=function(e){var u=e.concat;return e===n||r(n,e)&&u===n.concat?t:u}}function aa(){return Zc?Qc:(Zc=1,Qc=ca())}var sa,va,la,pa,ya,ha,da,ga,ba,ma,Sa,wa={};function Oa(){if(va)return sa;va=1;var r=I(),t=Zt(),n=TypeError,e=Object.getOwnPropertyDescriptor,u=r&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(r){return r instanceof TypeError}}();return sa=u?function(r,u){if(t(r)&&!e(r,"length").writable)throw new n("Cannot set read only .length");return r.length=u}:function(r,t){return r.length=t}}function Aa(){if(pa)return la;pa=1;var r=Fr(),t=TypeError;return la=function(n,e){if(!delete n[e])throw new t("Cannot delete property "+r(e)+" of "+r(n))}}function ja(){return da?ha:(da=1,function(){if(ya)return wa;ya=1;var r=Qt(),t=yt(),n=me(),e=Cn(),u=Mn(),i=Oa(),o=_n(),f=Un(),c=Nn(),a=Aa(),s=Hn()("splice"),v=Math.max,l=Math.min;r({target:"Array",proto:!0,forced:!s},{splice:function(r,s){var p,y,h,d,g,b,m=t(this),S=u(m),w=n(r,S),O=arguments.length;for(0===O?p=y=0:1===O?(p=0,y=S-w):(p=O-2,y=l(v(e(s),0),S-w)),o(S+p-y),h=f(m,y),d=0;d<y;d++)(g=w+d)in m&&c(h,d,m[g]);if(h.length=y,p<y){for(d=w;d<S-y;d++)b=d+p,(g=d+y)in m?m[b]=m[g]:a(m,b);for(d=S;d>S-y+p;d--)a(m,d-1)}else if(p>y)for(d=S-y;d>w;d--)b=d+p-1,(g=d+y-1)in m?m[b]=m[g]:a(m,b);for(d=0;d<p;d++)m[d+w]=arguments[d+2];return i(m,S-y+p),h}})}(),ha=Yf()("Array","splice"))}function Ea(){if(ba)return ga;ba=1;var r=Er(),t=ja(),n=Array.prototype;return ga=function(e){var u=e.splice;return e===n||r(n,e)&&u===n.splice?t:u}}function xa(){return Sa?ma:(Sa=1,ma=Ea())}var Pa,Ta,ka,Ia,Fa,Ra,La,za={};function Ca(){return ka?Ta:(ka=1,function(){if(Pa)return za;Pa=1;var r=Qt(),t=gu().filter;r({target:"Array",proto:!0,forced:!Hn()("filter")},{filter:function(r){return t(this,r,arguments.length>1?arguments[1]:void 0)}})}(),Ta=Yf()("Array","filter"))}function Da(){if(Fa)return Ia;Fa=1;var r=Er(),t=Ca(),n=Array.prototype;return Ia=function(e){var u=e.filter;return e===n||r(n,e)&&u===n.filter?t:u}}function Ma(){return La?Ra:(La=1,Ra=Da())}var _a,Na,Ga,Wa,Ba,Ka,Va,Ua,Ha,Ja,qa,Ya,Xa,$a,Qa,Za,rs,ts={};function ns(){if(Na)return _a;Na=1;var r=De(),t=Math.floor,n=function(e,u){var i=e.length;if(i<8)for(var o,f,c=1;c<i;){for(f=c,o=e[c];f&&u(e[f-1],o)>0;)e[f]=e[--f];f!==c++&&(e[f]=o)}else for(var a=t(i/2),s=n(r(e,0,a),u),v=n(r(e,a),u),l=s.length,p=v.length,y=0,h=0;y<l||h<p;)e[y+h]=y<l&&h<p?u(s[y],v[h])<=0?s[y++]:v[h++]:y<l?s[y++]:v[h++];return e};return _a=n}function es(){if(Wa)return Ga;Wa=1;var r=b();return Ga=function(t,n){var e=[][t];return!!e&&r((function(){e.call(null,n||function(){return 1},1)}))}}function us(){if(Ka)return Ba;Ka=1;var r=xr().match(/firefox\/(\d+)/i);return Ba=!!r&&+r[1]}function is(){return Ua?Va:(Ua=1,Va=/MSIE|Trident/.test(xr()))}function os(){if(Ja)return Ha;Ja=1;var r=xr().match(/AppleWebKit\/(\d+)\./);return Ha=!!r&&+r[1]}function fs(){if(qa)return ts;qa=1;var r=Qt(),t=w(),n=Rr(),e=yt(),u=Mn(),i=Aa(),o=Qn(),f=b(),c=ns(),a=es(),s=us(),v=is(),l=Pr(),p=os(),y=[],h=t(y.sort),d=t(y.push),g=f((function(){y.sort(void 0)})),m=f((function(){y.sort(null)})),S=a("sort"),O=!f((function(){if(l)return l<70;if(!(s&&s>3)){if(v)return!0;if(p)return p<603;var r,t,n,e,u="";for(r=65;r<76;r++){switch(t=String.fromCharCode(r),r){case 66:case 69:case 70:case 72:n=3;break;case 68:case 71:n=4;break;default:n=2}for(e=0;e<47;e++)y.push({k:t+e,v:n})}for(y.sort((function(r,t){return t.v-r.v})),e=0;e<y.length;e++)t=y[e].k.charAt(0),u.charAt(u.length-1)!==t&&(u+=t);return"DGBEFHACIJK"!==u}}));return r({target:"Array",proto:!0,forced:g||!m||!S||!O},{sort:function(r){void 0!==r&&n(r);var t=e(this);if(O)return void 0===r?h(t):h(t,r);var f,a,s=[],v=u(t);for(a=0;a<v;a++)a in t&&d(s,t[a]);for(c(s,function(r){return function(t,n){return void 0===n?-1:void 0===t?1:void 0!==r?+r(t,n)||0:o(t)>o(n)?1:-1}}(r)),f=u(s),a=0;a<f;)t[a]=s[a++];for(;a<v;)i(t,a++);return t}}),ts}function cs(){return Xa?Ya:(Xa=1,fs(),Ya=Yf()("Array","sort"))}function as(){if(Qa)return $a;Qa=1;var r=Er(),t=cs(),n=Array.prototype;return $a=function(e){var u=e.sort;return e===n||r(n,e)&&u===n.sort?t:u}}function ss(){return rs?Za:(rs=1,Za=as())}var vs,ls,ps,ys,hs,ds,gs,bs,ms,Ss,ws,Os,As,js,Es,xs,Ps,Ts,ks,Is,Fs,Rs={},Ls={exports:{}};function zs(){return ls?vs:(ls=1,vs=b()((function(){if("function"==typeof ArrayBuffer){var r=new ArrayBuffer(8);Object.isExtensible(r)&&Object.defineProperty(r,"a",{value:8})}})))}function Cs(){if(ys)return ps;ys=1;var r=b(),t=Or(),n=O(),e=zs(),u=Object.isExtensible,i=r((function(){}));return ps=i||e?function(r){return!!t(r)&&((!e||"ArrayBuffer"!==n(r))&&(!u||u(r)))}:u}function Ds(){return ds?hs:(ds=1,hs=!b()((function(){return Object.isExtensible(Object.preventExtensions({}))})))}function Ms(){if(gs)return Ls.exports;gs=1;var r=Qt(),t=w(),n=we(),e=Or(),u=ht(),i=Xt().f,o=Fe(),f=Me(),c=Cs(),a=dt(),s=Ds(),v=!1,l=a("meta"),p=0,y=function(r){i(r,l,{value:{objectID:"O"+p++,
73
+ // object ID
74
+ weakData:{}}})},h=Ls.exports={enable:function(){h.enable=function(){},v=!0;var n=o.f,e=t([].splice),u={};u[l]=1,n(u).length&&(o.f=function(r){for(var t=n(r),u=0,i=t.length;u<i;u++)if(t[u]===l){e(t,u,1);break}return t},r({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:f.f}))},fastKey:function(r,t){if(!e(r))return"symbol"==typeof r?r:("string"==typeof r?"S":"P")+r;if(!u(r,l)){if(!c(r))return"F";if(!t)return"E";y(r)}return r[l].objectID},getWeakData:function(r,t){if(!u(r,l)){if(!c(r))return!0;if(!t)return!1;y(r)}return r[l].weakData},onFreeze:function(r){return s&&v&&c(r)&&!u(r,l)&&y(r),r}};return n[l]=!0,Ls.exports}function _s(){if(ms)return bs;ms=1;var r=jt(),t=F(),n=Yt(),e=Fr(),u=jf(),i=Mn(),o=Er(),f=Ef(),c=Uo(),a=Of(),s=TypeError,v=function(r,t){this.stopped=r,this.result=t},l=v.prototype;return bs=function(p,y,h){var d,g,b,m,S,w,O,A=h&&h.that,j=!(!h||!h.AS_ENTRIES),E=!(!h||!h.IS_RECORD),x=!(!h||!h.IS_ITERATOR),P=!(!h||!h.INTERRUPTED),T=r(y,A),k=function(r){return d&&a(d,"normal",r),new v(!0,r)},I=function(r){return j?(n(r),P?T(r[0],r[1],k):T(r[0],r[1])):P?T(r,k):T(r)};if(E)d=p.iterator;else if(x)d=p;else{if(!(g=c(p)))throw new s(e(p)+" is not iterable");if(u(g)){for(b=0,m=i(p);m>b;b++)if((S=I(p[b]))&&o(l,S))return S;return new v(!1)}d=f(p,g)}for(w=E?p.next:d.next;!(O=t(w,d)).done;){try{S=I(O.value)}catch(F){a(d,"throw",F)}if("object"==typeof S&&S&&o(l,S))return S}return new v(!1)}}function Ns(){if(ws)return Ss;ws=1;var r=Er(),t=TypeError;return Ss=function(n,e){if(r(e,n))return n;throw new t("Incorrect invocation")}}function Gs(){if(As)return Os;As=1;var r=Qt(),t=g(),n=Ms(),e=b(),u=$t(),i=_s(),o=Ns(),f=j(),c=Or(),a=mr(),s=yu(),v=Xt().f,l=gu().forEach,p=I(),y=du(),h=y.set,d=y.getterFor;return Os=function(y,g,b){var m,S=-1!==y.indexOf("Map"),w=-1!==y.indexOf("Weak"),O=S?"set":"add",A=t[y],j=A&&A.prototype,E={};if(p&&f(A)&&(w||j.forEach&&!e((function(){(new A).entries().next()})))){var x=(m=g((function(r,t){h(o(r,x),{type:y,collection:new A}),a(t)||i(t,r[O],{that:r,AS_ENTRIES:S})}))).prototype,P=d(y);l(["add","clear","delete","forEach","get","has","set","keys","values","entries"],(function(r){var t="add"===r||"set"===r;!(r in j)||w&&"clear"===r||u(x,r,(function(n,e){var u=P(this).collection;if(!t&&w&&!c(n))return"get"===r&&void 0;var i=u[r](0===n?0:n,e);return t?this:i}))})),w||v(x,"size",{configurable:!0,get:function(){return P(this).collection.size}})}else m=b.getConstructor(g,y,S,O),n.enable();return s(m,y,!1,!0),E[y]=m,r({global:!0,forced:!0},E),w||b.setStrong(m,y,S),m}}function Ws(){if(Es)return js;Es=1;var r=Ue();return js=function(t,n,e){for(var u in n)e&&e.unsafe&&t[u]?t[u]=n[u]:r(t,u,n[u],e);return t}}function Bs(){if(Ps)return xs;Ps=1;var r=jr(),t=He(),n=gt(),e=I(),u=n("species");return xs=function(n){var i=r(n);e&&i&&!i[u]&&t(i,u,{configurable:!0,get:function(){return this}})}}function Ks(){if(ks)return Ts;ks=1;var r=Te(),t=He(),n=Ws(),e=jt(),u=Ns(),i=mr(),o=_s(),f=Ui(),c=Hi(),a=Bs(),s=I(),v=Ms().fastKey,l=du(),p=l.set,y=l.getterFor;return Ts={getConstructor:function(f,c,a,l){var h=f((function(t,n){u(t,d),p(t,{type:c,index:r(null),first:null,last:null,size:0}),s||(t.size=0),i(n)||o(n,t[l],{that:t,AS_ENTRIES:a})})),d=h.prototype,g=y(c),b=function(r,t,n){var e,u,i=g(r),o=m(r,t);return o?o.value=n:(i.last=o={index:u=v(t,!0),key:t,value:n,previous:e=i.last,next:null,removed:!1},i.first||(i.first=o),e&&(e.next=o),s?i.size++:r.size++,"F"!==u&&(i.index[u]=o)),r},m=function(r,t){var n,e=g(r),u=v(t);if("F"!==u)return e.index[u];for(n=e.first;n;n=n.next)if(n.key===t)return n};return n(d,{
75
+ // `{ Map, Set }.prototype.clear()` methods
76
+ // https://tc39.es/ecma262/#sec-map.prototype.clear
77
+ // https://tc39.es/ecma262/#sec-set.prototype.clear
78
+ clear:function(){for(var t=g(this),n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=null),n=n.next;t.first=t.last=null,t.index=r(null),s?t.size=0:this.size=0},
79
+ // `{ Map, Set }.prototype.delete(key)` methods
80
+ // https://tc39.es/ecma262/#sec-map.prototype.delete
81
+ // https://tc39.es/ecma262/#sec-set.prototype.delete
82
+ delete:function(r){var t=this,n=g(t),e=m(t,r);if(e){var u=e.next,i=e.previous;delete n.index[e.index],e.removed=!0,i&&(i.next=u),u&&(u.previous=i),n.first===e&&(n.first=u),n.last===e&&(n.last=i),s?n.size--:t.size--}return!!e},
83
+ // `{ Map, Set }.prototype.forEach(callbackfn, thisArg = undefined)` methods
84
+ // https://tc39.es/ecma262/#sec-map.prototype.foreach
85
+ // https://tc39.es/ecma262/#sec-set.prototype.foreach
86
+ forEach:function(r){for(var t,n=g(this),u=e(r,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(u(t.value,t.key,this);t&&t.removed;)t=t.previous},
87
+ // `{ Map, Set}.prototype.has(key)` methods
88
+ // https://tc39.es/ecma262/#sec-map.prototype.has
89
+ // https://tc39.es/ecma262/#sec-set.prototype.has
90
+ has:function(r){return!!m(this,r)}}),n(d,a?{
91
+ // `Map.prototype.get(key)` method
92
+ // https://tc39.es/ecma262/#sec-map.prototype.get
93
+ get:function(r){var t=m(this,r);return t&&t.value},
94
+ // `Map.prototype.set(key, value)` method
95
+ // https://tc39.es/ecma262/#sec-map.prototype.set
96
+ set:function(r,t){return b(this,0===r?0:r,t)}}:{
97
+ // `Set.prototype.add(value)` method
98
+ // https://tc39.es/ecma262/#sec-set.prototype.add
99
+ add:function(r){return b(this,r=0===r?0:r,r)}}),s&&t(d,"size",{configurable:!0,get:function(){return g(this).size}}),h},setStrong:function(r,t,n){var e=t+" Iterator",u=y(t),i=y(e);f(r,t,(function(r,t){p(this,{type:e,target:r,state:u(r),kind:t,last:null})}),(function(){for(var r=i(this),t=r.kind,n=r.last;n&&n.removed;)n=n.previous;return r.target&&(r.last=n=n?n.next:r.state.first)?c("keys"===t?n.key:"values"===t?n.value:[n.key,n.value],!1):(r.target=null,c(void 0,!0))}),n?"entries":"values",!n,!0),a(t)}},Ts}function Vs(){return Fs||(Fs=1,Is||(Is=1,Gs()("Set",(function(r){return function(){return r(this,arguments.length?arguments[0]:void 0)}}),Ks()))),Rs}var Us,Hs,Js,qs,Ys,Xs,$s,Qs,Zs,rv,tv,nv,ev,uv,iv,ov,fv,cv,av,sv,vv,lv,pv,yv={};function hv(){if(Hs)return Us;Hs=1;var r=Fr(),t=TypeError;return Us=function(n){if("object"==typeof n&&"size"in n&&"has"in n&&"add"in n&&"delete"in n&&"keys"in n)return n;throw new t(r(n)+" is not a set")}}function dv(){return qs?Js:(qs=1,Js=function(r,t){return 1===t?function(t,n){return t[r](n)}:function(t,n,e){return t[r](n,e)}})}function gv(){if(Xs)return Ys;Xs=1;var r=jr(),t=dv(),n=r("Set"),e=n.prototype;return Ys={Set:n,add:t("add",1),has:t("has",1),remove:t("delete",1),proto:e}}function bv(){if(Qs)return $s;Qs=1;var r=F();return $s=function(t,n,e){for(var u,i,o=e?t:t.iterator,f=t.next;!(u=r(f,o)).done;)if(void 0!==(i=n(u.value)))return i}}function mv(){if(rv)return Zs;rv=1;var r=bv();return Zs=function(t,n,e){return e?r(t.keys(),n,!0):t.forEach(n)}}function Sv(){if(nv)return tv;nv=1;var r=gv(),t=mv(),n=r.Set,e=r.add;return tv=function(r){var u=new n;return t(r,(function(r){e(u,r)})),u}}function wv(){return uv?ev:(uv=1,ev=function(r){return r.size})}function Ov(){return ov?iv:(ov=1,iv=function(r){return{iterator:r,next:r.next,done:!1}})}function Av(){if(cv)return fv;cv=1;var r=Rr(),t=Yt(),n=F(),e=Cn(),u=Ov(),i="Invalid size",o=RangeError,f=TypeError,c=Math.max,a=function(t,n){this.set=t,this.size=c(n,0),this.has=r(t.has),this.keys=r(t.keys)};return a.prototype={getIterator:function(){return u(t(n(this.keys,this.set)))},includes:function(r){return n(this.has,this.set,r)}},fv=function(r){t(r);var n=+r.size;if(n!=n)throw new f(i);var u=e(n);if(u<0)throw new o(i);return new a(r,u)}}function jv(){if(sv)return av;sv=1;var r=hv(),t=gv(),n=Sv(),e=wv(),u=Av(),i=mv(),o=bv(),f=t.has,c=t.remove;return av=function(t){var a=r(this),s=u(t),v=n(a);return e(a)<=s.size?i(a,(function(r){s.includes(r)&&c(v,r)})):o(s.getIterator(),(function(r){f(a,r)&&c(v,r)})),v}}function Ev(){return lv?vv:(lv=1,vv=function(){return!1})}var xv,Pv,Tv,kv={};function Iv(){if(Pv)return xv;Pv=1;var r=hv(),t=gv(),n=wv(),e=Av(),u=mv(),i=bv(),o=t.Set,f=t.add,c=t.has;return xv=function(t){var a=r(this),s=e(t),v=new o;return n(a)>s.size?i(s.getIterator(),(function(r){c(a,r)&&f(v,r)})):u(a,(function(r){s.includes(r)&&f(v,r)})),v}}var Fv,Rv,Lv,zv={};function Cv(){if(Rv)return Fv;Rv=1;var r=hv(),t=gv().has,n=wv(),e=Av(),u=mv(),i=bv(),o=Of();return Fv=function(f){var c=r(this),a=e(f);if(n(c)<=a.size)return!1!==u(c,(function(r){if(a.includes(r))return!1}),!0);var s=a.getIterator();return!1!==i(s,(function(r){if(t(c,r))return o(s,"normal",!1)}))}}var Dv,Mv,_v,Nv={};function Gv(){if(Mv)return Dv;Mv=1;var r=hv(),t=wv(),n=mv(),e=Av();return Dv=function(u){var i=r(this),o=e(u);return!(t(i)>o.size)&&!1!==n(i,(function(r){if(!o.includes(r))return!1}),!0)}}var Wv,Bv,Kv,Vv={};function Uv(){if(Bv)return Wv;Bv=1;var r=hv(),t=gv().has,n=wv(),e=Av(),u=bv(),i=Of();return Wv=function(o){var f=r(this),c=e(o);if(n(f)<c.size)return!1;var a=c.getIterator();return!1!==u(a,(function(r){if(!t(f,r))return i(a,"normal",!1)}))}}var Hv,Jv,qv,Yv={};function Xv(){if(Jv)return Hv;Jv=1;var r=hv(),t=gv(),n=Sv(),e=Av(),u=bv(),i=t.add,o=t.has,f=t.remove;return Hv=function(t){var c=r(this),a=e(t).getIterator(),s=n(c);return u(a,(function(r){o(c,r)?f(s,r):i(s,r)})),s}}var $v,Qv,Zv,rl,tl,nl,el,ul={};function il(){if(Qv)return $v;Qv=1;var r=hv(),t=gv().add,n=Sv(),e=Av(),u=bv();return $v=function(i){var o=r(this),f=e(i).getIterator(),c=n(o);return u(f,(function(r){t(c,r)})),c}}function ol(){return tl?rl:(tl=1,Ji(),Vs(),function(){if(pv)return yv;pv=1;var r=Qt(),t=jv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("difference",(function(r){return 0===r.size}))},{difference:t})}(),function(){if(Tv)return kv;Tv=1;var r=Qt(),t=b(),n=Iv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("intersection",(function(r){return 2===r.size&&r.has(1)&&r.has(2)}))||t((function(){return"3,2"!==String(Array.from(new Set([1,2,3]).intersection(new Set([3,2]))))}))},{intersection:n})}(),function(){if(Lv)return zv;Lv=1;var r=Qt(),t=Cv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("isDisjointFrom",(function(r){return!r}))},{isDisjointFrom:t})}(),function(){if(_v)return Nv;_v=1;var r=Qt(),t=Gv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("isSubsetOf",(function(r){return r}))},{isSubsetOf:t})}(),function(){if(Kv)return Vv;Kv=1;var r=Qt(),t=Uv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("isSupersetOf",(function(r){return!r}))},{isSupersetOf:t})}(),function(){if(qv)return Yv;qv=1;var r=Qt(),t=Xv();r({target:"Set",proto:!0,real:!0,forced:!Ev()("symmetricDifference")},{symmetricDifference:t})}(),function(){if(Zv)return ul;Zv=1;var r=Qt(),t=il();r({target:"Set",proto:!0,real:!0,forced:!Ev()("union")},{union:t})}(),Vo(),rl=Ar().Set)}function fl(){if(el)return nl;el=1;var r=ol();return Yi(),nl=r}var cl,al,sl,vl,ll,pl={};function yl(){return sl?al:(sl=1,function(){if(cl)return pl;cl=1;var r=Qt(),t=yt(),n=je();r({target:"Object",stat:!0,forced:b()((function(){n(1)}))},{keys:function(r){return n(t(r))}})}(),al=Ar().Object.keys)}function hl(){return ll?vl:(ll=1,vl=yl())}var dl,gl,bl,ml,Sl,wl,Ol,Al={};function jl(){if(gl)return dl;gl=1;var r=I(),t=w(),n=F(),e=b(),u=je(),i=Ve(),o=dr(),f=yt(),c=br(),a=Object.assign,s=Object.defineProperty,v=t([].concat);return dl=!a||e((function(){if(r&&1!==a({b:1},a(s({},"a",{enumerable:!0,get:function(){s(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},n={},e=Symbol("assign detection"),i="abcdefghijklmnopqrst";return t[e]=7,i.split("").forEach((function(r){n[r]=r})),7!==a({},t)[e]||u(a({},n)).join("")!==i}))?function(t,e){for(var a=f(t),s=arguments.length,l=1,p=i.f,y=o.f;s>l;)for(var h,d=c(arguments[l++]),g=p?v(u(d),p(d)):u(d),b=g.length,m=0;b>m;)h=g[m++],r&&!n(y,d,h)||(a[h]=d[h]);return a}:a,dl}function El(){return Sl?ml:(Sl=1,function(){if(bl)return Al;bl=1;var r=Qt(),t=jl();r({target:"Object",stat:!0,arity:2,forced:Object.assign!==t},{assign:t})}(),ml=Ar().Object.assign)}function xl(){return Ol?wl:(Ol=1,wl=El())}var Pl,Tl,kl,Il,Fl,Rl,Ll,zl,Cl,Dl={};function Ml(){if(Tl)return Pl;Tl=1;var r=yt(),t=me(),n=Mn();return Pl=function(e){for(var u=r(this),i=n(u),o=arguments.length,f=t(o>1?arguments[1]:void 0,i),c=o>2?arguments[2]:void 0,a=void 0===c?i:t(c,i);a>f;)u[f++]=e;return u},Pl}function _l(){return Fl?Il:(Fl=1,function(){if(kl)return Dl;kl=1;var r=Qt(),t=Ml(),n=zi();r({target:"Array",proto:!0},{fill:t}),n("fill")}(),Il=Yf()("Array","fill"))}function Nl(){if(Ll)return Rl;Ll=1;var r=Er(),t=_l(),n=Array.prototype;return Rl=function(e){var u=e.fill;return e===n||r(n,e)&&u===n.fill?t:u}}function Gl(){return Cl?zl:(Cl=1,zl=Nl())}var Wl,Bl,Kl,Vl,Ul,Hl,Jl,ql={};function Yl(){return Kl?Bl:(Kl=1,function(){if(Wl)return ql;Wl=1;var r=Qt(),t=gu().find,n=zi(),e="find",u=!0;e in[]&&Array(1)[e]((function(){u=!1})),r({target:"Array",proto:!0,forced:u},{find:function(r){return t(this,r,arguments.length>1?arguments[1]:void 0)}}),n(e)}(),Bl=Yf()("Array","find"))}function Xl(){if(Ul)return Vl;Ul=1;var r=Er(),t=Yl(),n=Array.prototype;return Vl=function(e){var u=e.find;return e===n||r(n,e)&&u===n.find?t:u}}function $l(){return Jl?Hl:(Jl=1,Hl=Xl())}export{Po as a,Xo as b,Rf as c,tc as d,bc as e,kc as f,oa as g,kf as h,Xi as i,Qf as j,aa as k,xa as l,Ma as m,ss as n,fl as o,hl as p,xl as q,un as r,Gl as s,$l as t};
.output/public/assets/cytoscape-B1WqMhz1.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/cytoscape-cose-bilkent-CcQu5e-H.js ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{g as t}from"./@babel-ynFNPEB3.js";import{r as n}from"./cose-base-kQthUiMK.js";var e,o,i={exports:{}};const a=t(e?i.exports:(e=1,i.exports=(o=n(),
2
+ /******/function(t){var n={};function e(o){if(n[o])return n[o].exports;var i=n[o]={
3
+ /******/
4
+ i:o,
5
+ /******/
6
+ l:!1,
7
+ /******/
8
+ exports:{}
9
+ /******/};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{
10
+ /******/
11
+ configurable:!1,
12
+ /******/
13
+ enumerable:!0,
14
+ /******/
15
+ get:o
16
+ /******/})},e.n=function(t){var n=t&&t.__esModule?
17
+ /******/function(){return t.default}:
18
+ /******/function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=1)}([
19
+ /* 0 */
20
+ /***/
21
+ function(t,n){t.exports=o},
22
+ /* 1 */
23
+ /***/
24
+ function(t,n,e){var o=e(0).layoutBase.LayoutConstants,i=e(0).layoutBase.FDLayoutConstants,a=e(0).CoSEConstants,r=e(0).CoSELayout,s=e(0).CoSENode,d=e(0).layoutBase.PointD,l=e(0).layoutBase.DimensionD,u={
25
+ // Called on `layoutready`
26
+ ready:function(){},
27
+ // Called on `layoutstop`
28
+ stop:function(){},
29
+ // 'draft', 'default' or 'proof"
30
+ // - 'draft' fast cooling rate
31
+ // - 'default' moderate cooling rate
32
+ // - "proof" slow cooling rate
33
+ quality:"default",
34
+ // include labels in node dimensions
35
+ nodeDimensionsIncludeLabels:!1,
36
+ // number of ticks per frame; higher is faster but more jerky
37
+ refresh:30,
38
+ // Whether to fit the network view after when done
39
+ fit:!0,
40
+ // Padding on fit
41
+ padding:10,
42
+ // Whether to enable incremental mode
43
+ randomize:!0,
44
+ // Node repulsion (non overlapping) multiplier
45
+ nodeRepulsion:4500,
46
+ // Ideal edge (non nested) length
47
+ idealEdgeLength:50,
48
+ // Divisor to compute edge forces
49
+ edgeElasticity:.45,
50
+ // Nesting factor (multiplier) to compute ideal edge length for nested edges
51
+ nestingFactor:.1,
52
+ // Gravity force (constant)
53
+ gravity:.25,
54
+ // Maximum number of iterations to perform
55
+ numIter:2500,
56
+ // For enabling tiling
57
+ tile:!0,
58
+ // Type of layout animation. The option set is {'during', 'end', false}
59
+ animate:"end",
60
+ // Duration for animate:end
61
+ animationDuration:500,
62
+ // Represents the amount of the vertical space to put between the zero degree members during the tiling operation(can also be a function)
63
+ tilingPaddingVertical:10,
64
+ // Represents the amount of the horizontal space to put between the zero degree members during the tiling operation(can also be a function)
65
+ tilingPaddingHorizontal:10,
66
+ // Gravity range (constant) for compounds
67
+ gravityRangeCompound:1.5,
68
+ // Gravity force (constant) for compounds
69
+ gravityCompound:1,
70
+ // Gravity range (constant)
71
+ gravityRange:3.8,
72
+ // Initial cooling factor for incremental layout
73
+ initialEnergyOnIncremental:.5};function p(t){this.options=function(t,n){var e={};for(var o in t)e[o]=t[o];for(var o in n)e[o]=n[o];return e}(u,t),g(this.options)}var g=function(t){null!=t.nodeRepulsion&&(a.DEFAULT_REPULSION_STRENGTH=i.DEFAULT_REPULSION_STRENGTH=t.nodeRepulsion),null!=t.idealEdgeLength&&(a.DEFAULT_EDGE_LENGTH=i.DEFAULT_EDGE_LENGTH=t.idealEdgeLength),null!=t.edgeElasticity&&(a.DEFAULT_SPRING_STRENGTH=i.DEFAULT_SPRING_STRENGTH=t.edgeElasticity),null!=t.nestingFactor&&(a.PER_LEVEL_IDEAL_EDGE_LENGTH_FACTOR=i.PER_LEVEL_IDEAL_EDGE_LENGTH_FACTOR=t.nestingFactor),null!=t.gravity&&(a.DEFAULT_GRAVITY_STRENGTH=i.DEFAULT_GRAVITY_STRENGTH=t.gravity),null!=t.numIter&&(a.MAX_ITERATIONS=i.MAX_ITERATIONS=t.numIter),null!=t.gravityRange&&(a.DEFAULT_GRAVITY_RANGE_FACTOR=i.DEFAULT_GRAVITY_RANGE_FACTOR=t.gravityRange),null!=t.gravityCompound&&(a.DEFAULT_COMPOUND_GRAVITY_STRENGTH=i.DEFAULT_COMPOUND_GRAVITY_STRENGTH=t.gravityCompound),null!=t.gravityRangeCompound&&(a.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR=i.DEFAULT_COMPOUND_GRAVITY_RANGE_FACTOR=t.gravityRangeCompound),null!=t.initialEnergyOnIncremental&&(a.DEFAULT_COOLING_FACTOR_INCREMENTAL=i.DEFAULT_COOLING_FACTOR_INCREMENTAL=t.initialEnergyOnIncremental),"draft"==t.quality?o.QUALITY=0:"proof"==t.quality?o.QUALITY=2:o.QUALITY=1,a.NODE_DIMENSIONS_INCLUDE_LABELS=i.NODE_DIMENSIONS_INCLUDE_LABELS=o.NODE_DIMENSIONS_INCLUDE_LABELS=t.nodeDimensionsIncludeLabels,a.DEFAULT_INCREMENTAL=i.DEFAULT_INCREMENTAL=o.DEFAULT_INCREMENTAL=!t.randomize,a.ANIMATE=i.ANIMATE=o.ANIMATE=t.animate,a.TILE=t.tile,a.TILING_PADDING_VERTICAL="function"==typeof t.tilingPaddingVertical?t.tilingPaddingVertical.call():t.tilingPaddingVertical,a.TILING_PADDING_HORIZONTAL="function"==typeof t.tilingPaddingHorizontal?t.tilingPaddingHorizontal.call():t.tilingPaddingHorizontal};p.prototype.run=function(){var t,n,e=this.options;this.idToLNode={};var o=this.layout=new r,i=this;i.stopped=!1,this.cy=this.options.cy,this.cy.trigger({type:"layoutstart",layout:this});var a=o.newGraphManager();this.gm=a;var s=this.options.eles.nodes(),d=this.options.eles.edges();this.root=a.addRoot(),this.processChildrenList(this.root,this.getTopMostNodes(s),o);for(var l=0;l<d.length;l++){var u=d[l],p=this.idToLNode[u.data("source")],g=this.idToLNode[u.data("target")];p!==g&&0==p.getEdgesBetween(g).length&&(a.add(o.newEdge(),p,g).id=u.id())}var c=function(t,n){"number"==typeof t&&(t=n);var e=t.data("id"),o=i.idToLNode[e];return{x:o.getRect().getCenterX(),y:o.getRect().getCenterY()}},E=function a(){for(var r,s=function(){e.fit&&e.cy.fit(e.eles,e.padding),t||(t=!0,i.cy.one("layoutready",e.ready),i.cy.trigger({type:"layoutready",layout:i}))},d=i.options.refresh,l=0;l<d&&!r;l++)r=i.stopped||i.layout.tick();if(r)return o.checkLayoutSuccess()&&!o.isSubLayout&&o.doPostLayout(),o.tilingPostLayout&&o.tilingPostLayout(),o.isLayoutFinished=!0,i.options.eles.nodes().positions(c),s(),i.cy.one("layoutstop",i.options.stop),i.cy.trigger({type:"layoutstop",layout:i}),n&&cancelAnimationFrame(n),void(t=!1);var u=i.layout.getPositionsData();e.eles.nodes().positions((function(t,n){if("number"==typeof t&&(t=n),!t.isParent()){for(var e=t.id(),o=u[e],i=t;null==o&&(o=u[i.data("parent")]||u["DummyCompound_"+i.data("parent")],u[e]=o,null!=(i=i.parent()[0])););return null!=o?{x:o.x,y:o.y}:{x:t.position("x"),y:t.position("y")}}})),s(),n=requestAnimationFrame(a)};return o.addListener("layoutstarted",(function(){"during"===i.options.animate&&(n=requestAnimationFrame(E))})),o.runLayout(),"during"!==this.options.animate&&(i.options.eles.nodes().not(":parent").layoutPositions(i,i.options,c),t=!1),this},p.prototype.getTopMostNodes=function(t){for(var n={},e=0;e<t.length;e++)n[t[e].id()]=!0;return t.filter((function(t,e){"number"==typeof t&&(t=e);for(var o=t.parent()[0];null!=o;){if(n[o.id()])return!1;o=o.parent()[0]}return!0}))},p.prototype.processChildrenList=function(t,n,e){for(var o=n.length,i=0;i<o;i++){var a,r,u=n[i],p=u.children(),g=u.layoutDimensions({nodeDimensionsIncludeLabels:this.options.nodeDimensionsIncludeLabels});if((a=null!=u.outerWidth()&&null!=u.outerHeight()?t.add(new s(e.graphManager,new d(u.position("x")-g.w/2,u.position("y")-g.h/2),new l(parseFloat(g.w),parseFloat(g.h)))):t.add(new s(this.graphManager))).id=u.data("id"),a.paddingLeft=parseInt(u.css("padding")),a.paddingTop=parseInt(u.css("padding")),a.paddingRight=parseInt(u.css("padding")),a.paddingBottom=parseInt(u.css("padding")),this.options.nodeDimensionsIncludeLabels&&u.isParent()){var c=u.boundingBox({includeLabels:!0,includeNodes:!1}).w,E=u.boundingBox({includeLabels:!0,includeNodes:!1}).h,y=u.css("text-halign");a.labelWidth=c,a.labelHeight=E,a.labelPos=y}this.idToLNode[u.data("id")]=a,isNaN(a.rect.x)&&(a.rect.x=0),isNaN(a.rect.y)&&(a.rect.y=0),null!=p&&p.length>0&&(r=e.getGraphManager().add(e.newGraph(),a),this.processChildrenList(r,p,e))}},p.prototype.stop=function(){return this.stopped=!0,this};var c=function(t){t("layout","cose-bilkent",p)};"undefined"!=typeof cytoscape&&c(cytoscape),t.exports=c}
74
+ /******/]))));export{a as c};
.output/public/assets/dayjs-Cbdj87rt.js ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ import{g as t}from"./@babel-ynFNPEB3.js";var e,r={exports:{}};var n=(e||(e=1,r.exports=function(){var t=1e3,e=6e4,r=36e5,n="millisecond",s="second",i="minute",a="hour",u="day",o="week",c="month",f="quarter",h="year",d="date",l="Invalid Date",$=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,M={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(t){var e=["th","st","nd","rd"],r=t%100;return"["+t+(e[(r-20)%10]||e[r]||e[0])+"]"}},v=function(t,e,r){var n=String(t);return!n||n.length>=e?t:""+Array(e+1-n.length).join(r)+t},y={s:v,z:function(t){var e=-t.utcOffset(),r=Math.abs(e),n=Math.floor(r/60),s=r%60;return(e<=0?"+":"-")+v(n,2,"0")+":"+v(s,2,"0")},m:function t(e,r){if(e.date()<r.date())return-t(r,e);var n=12*(r.year()-e.year())+(r.month()-e.month()),s=e.clone().add(n,c),i=r-s<0,a=e.clone().add(n+(i?-1:1),c);return+(-(n+(r-s)/(i?s-a:a-s))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(t){return{M:c,y:h,w:o,d:u,D:d,h:a,m:i,s:s,ms:n,Q:f}[t]||String(t||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},D="en",p={};p[D]=M;var g="$isDayjsObject",w=function(t){return t instanceof O||!(!t||!t[g])},Y=function t(e,r,n){var s;if(!e)return D;if("string"==typeof e){var i=e.toLowerCase();p[i]&&(s=i),r&&(p[i]=r,s=i);var a=e.split("-");if(!s&&a.length>1)return t(a[0])}else{var u=e.name;p[u]=e,s=u}return!n&&s&&(D=s),s||!n&&D},S=function(t,e){if(w(t))return t.clone();var r="object"==typeof e?e:{};return r.date=t,r.args=arguments,new O(r)},k=y;k.l=Y,k.i=w,k.w=function(t,e){return S(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var O=function(){function M(t){this.$L=Y(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[g]=!0}var v=M.prototype;return v.parse=function(t){this.$d=function(t){var e=t.date,r=t.utc;if(null===e)return new Date(NaN);if(k.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var n=e.match($);if(n){var s=n[2]-1||0,i=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],s,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)):new Date(n[1],s,n[3]||1,n[4]||0,n[5]||0,n[6]||0,i)}}return new Date(e)}(t),this.init()},v.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},v.$utils=function(){return k},v.isValid=function(){return!(this.$d.toString()===l)},v.isSame=function(t,e){var r=S(t);return this.startOf(e)<=r&&r<=this.endOf(e)},v.isAfter=function(t,e){return S(t)<this.startOf(e)},v.isBefore=function(t,e){return this.endOf(e)<S(t)},v.$g=function(t,e,r){return k.u(t)?this[e]:this.set(r,t)},v.unix=function(){return Math.floor(this.valueOf()/1e3)},v.valueOf=function(){return this.$d.getTime()},v.startOf=function(t,e){var r=this,n=!!k.u(e)||e,f=k.p(t),l=function(t,e){var s=k.w(r.$u?Date.UTC(r.$y,e,t):new Date(r.$y,e,t),r);return n?s:s.endOf(u)},$=function(t,e){return k.w(r.toDate()[t].apply(r.toDate("s"),(n?[0,0,0,0]:[23,59,59,999]).slice(e)),r)},m=this.$W,M=this.$M,v=this.$D,y="set"+(this.$u?"UTC":"");switch(f){case h:return n?l(1,0):l(31,11);case c:return n?l(1,M):l(0,M+1);case o:var D=this.$locale().weekStart||0,p=(m<D?m+7:m)-D;return l(n?v-p:v+(6-p),M);case u:case d:return $(y+"Hours",0);case a:return $(y+"Minutes",1);case i:return $(y+"Seconds",2);case s:return $(y+"Milliseconds",3);default:return this.clone()}},v.endOf=function(t){return this.startOf(t,!1)},v.$set=function(t,e){var r,o=k.p(t),f="set"+(this.$u?"UTC":""),l=(r={},r[u]=f+"Date",r[d]=f+"Date",r[c]=f+"Month",r[h]=f+"FullYear",r[a]=f+"Hours",r[i]=f+"Minutes",r[s]=f+"Seconds",r[n]=f+"Milliseconds",r)[o],$=o===u?this.$D+(e-this.$W):e;if(o===c||o===h){var m=this.clone().set(d,1);m.$d[l]($),m.init(),this.$d=m.set(d,Math.min(this.$D,m.daysInMonth())).$d}else l&&this.$d[l]($);return this.init(),this},v.set=function(t,e){return this.clone().$set(t,e)},v.get=function(t){return this[k.p(t)]()},v.add=function(n,f){var d,l=this;n=Number(n);var $=k.p(f),m=function(t){var e=S(l);return k.w(e.date(e.date()+Math.round(t*n)),l)};if($===c)return this.set(c,this.$M+n);if($===h)return this.set(h,this.$y+n);if($===u)return m(1);if($===o)return m(7);var M=(d={},d[i]=e,d[a]=r,d[s]=t,d)[$]||1,v=this.$d.getTime()+n*M;return k.w(v,this)},v.subtract=function(t,e){return this.add(-1*t,e)},v.format=function(t){var e=this,r=this.$locale();if(!this.isValid())return r.invalidDate||l;var n=t||"YYYY-MM-DDTHH:mm:ssZ",s=k.z(this),i=this.$H,a=this.$m,u=this.$M,o=r.weekdays,c=r.months,f=r.meridiem,h=function(t,r,s,i){return t&&(t[r]||t(e,n))||s[r].slice(0,i)},d=function(t){return k.s(i%12||12,t,"0")},$=f||function(t,e,r){var n=t<12?"AM":"PM";return r?n.toLowerCase():n};return n.replace(m,(function(t,n){return n||function(t){switch(t){case"YY":return String(e.$y).slice(-2);case"YYYY":return k.s(e.$y,4,"0");case"M":return u+1;case"MM":return k.s(u+1,2,"0");case"MMM":return h(r.monthsShort,u,c,3);case"MMMM":return h(c,u);case"D":return e.$D;case"DD":return k.s(e.$D,2,"0");case"d":return String(e.$W);case"dd":return h(r.weekdaysMin,e.$W,o,2);case"ddd":return h(r.weekdaysShort,e.$W,o,3);case"dddd":return o[e.$W];case"H":return String(i);case"HH":return k.s(i,2,"0");case"h":return d(1);case"hh":return d(2);case"a":return $(i,a,!0);case"A":return $(i,a,!1);case"m":return String(a);case"mm":return k.s(a,2,"0");case"s":return String(e.$s);case"ss":return k.s(e.$s,2,"0");case"SSS":return k.s(e.$ms,3,"0");case"Z":return s}return null}(t)||s.replace(":","")}))},v.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},v.diff=function(n,d,l){var $,m=this,M=k.p(d),v=S(n),y=(v.utcOffset()-this.utcOffset())*e,D=this-v,p=function(){return k.m(m,v)};switch(M){case h:$=p()/12;break;case c:$=p();break;case f:$=p()/3;break;case o:$=(D-y)/6048e5;break;case u:$=(D-y)/864e5;break;case a:$=D/r;break;case i:$=D/e;break;case s:$=D/t;break;default:$=D}return l?$:k.a($)},v.daysInMonth=function(){return this.endOf(c).$D},v.$locale=function(){return p[this.$L]},v.locale=function(t,e){if(!t)return this.$L;var r=this.clone(),n=Y(t,e,!0);return n&&(r.$L=n),r},v.clone=function(){return k.w(this.$d,this)},v.toDate=function(){return new Date(this.valueOf())},v.toJSON=function(){return this.isValid()?this.toISOString():null},v.toISOString=function(){return this.$d.toISOString()},v.toString=function(){return this.$d.toUTCString()},M}(),x=O.prototype;return S.prototype=x,[["$ms",n],["$s",s],["$m",i],["$H",a],["$W",u],["$M",c],["$y",h],["$D",d]].forEach((function(t){x[t[1]]=function(e){return this.$g(e,t[0],t[1])}})),S.extend=function(t,e){return t.$i||(t(e,O,S),t.$i=!0),S},S.locale=Y,S.isDayjs=w,S.unix=function(t){return S(1e3*t)},S.en=p[D],S.Ls=p,S.p={},S}()),r.exports);const s=t(n);var i,a,u={exports:{}};const o=t(i?u.exports:(i=1,u.exports=(a="day",function(t,e,r){var n=function(t){return t.add(4-t.isoWeekday(),a)},s=e.prototype;s.isoWeekYear=function(){return n(this).year()},s.isoWeek=function(t){if(!this.$utils().u(t))return this.add(7*(t-this.isoWeek()),a);var e,s,i,u=n(this),o=(e=this.isoWeekYear(),i=4-(s=(this.$u?r.utc:r)().year(e).startOf("year")).isoWeekday(),s.isoWeekday()>4&&(i+=7),s.add(i,a));return u.diff(o,"week")+1},s.isoWeekday=function(t){return this.$utils().u(t)?this.day()||7:this.day(this.day()%7?t:t-7)};var i=s.startOf;s.startOf=function(t,e){var r=this.$utils(),n=!!r.u(e)||e;return"isoweek"===r.p(t)?n?this.date(this.date()-(this.isoWeekday()-1)).startOf("day"):this.date(this.date()-1-(this.isoWeekday()-1)+7).endOf("day"):i.bind(this)(t,e)}})));var c,f={exports:{}};var h=(c||(c=1,f.exports=function(){var t={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},e=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,r=/\d/,n=/\d\d/,s=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,a={},u=function(t){return(t=+t)+(t>68?1900:2e3)},o=function(t){return function(e){this[t]=+e}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(t){(this.zone||(this.zone={})).offset=function(t){if(!t)return 0;if("Z"===t)return 0;var e=t.match(/([+-]|\d\d)/g),r=60*e[1]+(+e[2]||0);return 0===r?0:"+"===e[0]?-r:r}(t)}],f=function(t){var e=a[t];return e&&(e.indexOf?e:e.s.concat(e.f))},h=function(t,e){var r,n=a.meridiem;if(n){for(var s=1;s<=24;s+=1)if(t.indexOf(n(s,0,e))>-1){r=s>12;break}}else r=t===(e?"pm":"PM");return r},d={A:[i,function(t){this.afternoon=h(t,!1)}],a:[i,function(t){this.afternoon=h(t,!0)}],Q:[r,function(t){this.month=3*(t-1)+1}],S:[r,function(t){this.milliseconds=100*+t}],SS:[n,function(t){this.milliseconds=10*+t}],SSS:[/\d{3}/,function(t){this.milliseconds=+t}],s:[s,o("seconds")],ss:[s,o("seconds")],m:[s,o("minutes")],mm:[s,o("minutes")],H:[s,o("hours")],h:[s,o("hours")],HH:[s,o("hours")],hh:[s,o("hours")],D:[s,o("day")],DD:[n,o("day")],Do:[i,function(t){var e=a.ordinal,r=t.match(/\d+/);if(this.day=r[0],e)for(var n=1;n<=31;n+=1)e(n).replace(/\[|\]/g,"")===t&&(this.day=n)}],w:[s,o("week")],ww:[n,o("week")],M:[s,o("month")],MM:[n,o("month")],MMM:[i,function(t){var e=f("months"),r=(f("monthsShort")||e.map((function(t){return t.slice(0,3)}))).indexOf(t)+1;if(r<1)throw new Error;this.month=r%12||r}],MMMM:[i,function(t){var e=f("months").indexOf(t)+1;if(e<1)throw new Error;this.month=e%12||e}],Y:[/[+-]?\d+/,o("year")],YY:[n,function(t){this.year=u(t)}],YYYY:[/\d{4}/,o("year")],Z:c,ZZ:c};function l(r){var n,s;n=r,s=a&&a.formats;for(var i=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(e,r,n){var i=n&&n.toUpperCase();return r||s[n]||t[n]||s[i].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(t,e,r){return e||r.slice(1)}))}))).match(e),u=i.length,o=0;o<u;o+=1){var c=i[o],f=d[c],h=f&&f[0],l=f&&f[1];i[o]=l?{regex:h,parser:l}:c.replace(/^\[|\]$/g,"")}return function(t){for(var e={},r=0,n=0;r<u;r+=1){var s=i[r];if("string"==typeof s)n+=s.length;else{var a=s.regex,o=s.parser,c=t.slice(n),f=a.exec(c)[0];o.call(e,f),t=t.replace(f,"")}}return function(t){var e=t.afternoon;if(void 0!==e){var r=t.hours;e?r<12&&(t.hours+=12):12===r&&(t.hours=0),delete t.afternoon}}(e),e}}return function(t,e,r){r.p.customParseFormat=!0,t&&t.parseTwoDigitYear&&(u=t.parseTwoDigitYear);var n=e.prototype,s=n.parse;n.parse=function(t){var e=t.date,n=t.utc,i=t.args;this.$u=n;var u=i[1];if("string"==typeof u){var o=!0===i[2],c=!0===i[3],f=o||c,h=i[2];c&&(h=i[2]),a=this.$locale(),!o&&h&&(a=r.Ls[h]),this.$d=function(t,e,r,n){try{if(["x","X"].indexOf(e)>-1)return new Date(("X"===e?1e3:1)*t);var s=l(e)(t),i=s.year,a=s.month,u=s.day,o=s.hours,c=s.minutes,f=s.seconds,h=s.milliseconds,d=s.zone,$=s.week,m=new Date,M=u||(i||a?1:m.getDate()),v=i||m.getFullYear(),y=0;i&&!a||(y=a>0?a-1:m.getMonth());var D,p=o||0,g=c||0,w=f||0,Y=h||0;return d?new Date(Date.UTC(v,y,M,p,g,w,Y+60*d.offset*1e3)):r?new Date(Date.UTC(v,y,M,p,g,w,Y)):(D=new Date(v,y,M,p,g,w,Y),$&&(D=n(D).week($).toDate()),D)}catch(S){
2
+ return new Date("")}}(e,u,n,r),this.init(),h&&!0!==h&&(this.$L=this.locale(h).$L),f&&e!=this.format(u)&&(this.$d=new Date("")),a={}}else if(u instanceof Array)for(var d=u.length,$=1;$<=d;$+=1){i[1]=u[$-1];var m=r.apply(this,i);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}$===d&&(this.$d=new Date(""))}else s.call(this,t)}}}()),f.exports);const d=t(h);var l,$={exports:{}};const m=t(l?$.exports:(l=1,$.exports=function(t,e){var r=e.prototype,n=r.format;r.format=function(t){var e=this,r=this.$locale();if(!this.isValid())return n.bind(this)(t);var s=this.$utils(),i=(t||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(t){switch(t){case"Q":return Math.ceil((e.$M+1)/3);case"Do":return r.ordinal(e.$D);case"gggg":return e.weekYear();case"GGGG":return e.isoWeekYear();case"wo":return r.ordinal(e.week(),"W");case"w":case"ww":return s.s(e.week(),"w"===t?1:2,"0");case"W":case"WW":return s.s(e.isoWeek(),"W"===t?1:2,"0");case"k":case"kk":return s.s(String(0===e.$H?24:e.$H),"k"===t?1:2,"0");case"X":return Math.floor(e.$d.getTime()/1e3);case"x":return e.$d.getTime();case"z":return"["+e.offsetName()+"]";case"zzz":return"["+e.offsetName("long")+"]";default:return t}}));return n.bind(this)(i)}}));export{o as a,d as b,m as c,s as d};
.output/public/assets/elkjs-BAetzGHm.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/help-KEFhNrSC.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{F as s}from"./FrameContent-mtBBMa8a.js";import{v as t}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{l as e,a as r,J as i,y as o}from"./@vue-CtX-8n_i.js";import"./@vueuse-Dm8LPZ5Z.js";import"./lodash-VDnThKtA.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./tdesign-vue-next-Dl-XbCUy.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./eventsource-parser-BEY8Dpg-.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";const p=e({__name:"help",setup(e){const p=r(`${t()}/docs/index.html?t=${(new Date).getTime()}`);return(t,e)=>(o(),i(s,{frameSrc:p.value},null,8,["frameSrc"]))}});export{p as default};
.output/public/assets/highlight.js-CIm3ul8x.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/index-Btlm0yRf.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{t as e}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{a as t}from"./vue-router-BUavUIDc.js";import{W as a,X as i,l as s,x as o,g as r,f as l}from"./tdesign-vue-next-Dl-XbCUy.js";import{l as p,f as n,a as m,J as u,y as d,aa as j,R as v,G as c,H as g}from"./@vue-CtX-8n_i.js";import{a as f}from"./main-CrcWAk8z.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./vuedraggable-_g4h_fUB.js";import"./vue-CDGYB_S-.js";const h=p({name:"About Page",setup(p){const h=f(),b=n((()=>h.data)),k=t(),_=[{title:e("pages.note.tableTitleName"),align:"left",width:320,colKey:"title",fixed:"left"},{title:e("pages.note.tableOperation"),align:"left",fixed:"right",width:160,colKey:"op"}],x=m({defaultPageSize:20,total:b.value.length,defaultCurrent:1}),y=m(""),w=m(!1),C=()=>{h.remove(y.value),w.value=!1,l.success(e("pages.note.deleteMsgSuccess")),$()},$=()=>{y.value=""},z=()=>{$()};return(e,t)=>{const l=s,p=i,n=a,m=o,f=r;return d(),u(f,null,{default:j((()=>[v(n,{data:b.value,columns:_,"row-key":"id","vertical-align":"top",hover:!0,pagination:x.value},{op:j((t=>[v(p,null,{default:j((()=>[v(l,{theme:"primary",onClick:e=>{return a=t,void k.push(`/note/content?id=${a.row.id}`);var a}},{default:j((()=>[c(g(e.$t("pages.note.detail")),1)])),_:2},1032,["onClick"]),v(l,{theme:"danger",onClick:e=>{return a=t,y.value=a.row.id,void(w.value=!0);var a}},{default:j((()=>[c(g(e.$t("pages.note.delete")),1)])),_:2},1032,["onClick"])])),_:2},1024)])),_:1},8,["data","pagination"]),v(m,{visible:w.value,"onUpdate:visible":t[0]||(t[0]=e=>w.value=e),header:e.$t("layout.sideNav.confirmDelete"),"on-cancel":z,onConfirm:C},null,8,["visible","header"])])),_:1})}}});export{h as default};
.output/public/assets/index-CkFkQP5V.js ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
 
1
+ import{l as e,f as a,J as l,y as t,aa as o,R as i,ad as s,u,ac as n,G as d,H as r,s as p,a as m,w as v,A as c,z as g,v as _,F as y,ab as f}from"./@vue-CtX-8n_i.js";import{m as k,t as b,d as h,w as V,x,y as w,v as j,z as $}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{c as U,A as S,g as C,T as D,l as T,p as B,q as M,r as z,u as P,O as K,n as O,P as N,t as A,s as J,x as R,f as q,m as W,j as I,Q as E}from"./tdesign-vue-next-Dl-XbCUy.js";import{a5 as F,ab as G,a9 as H,c as L,d as Q}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{p as X}from"./lyihub-zLFv36Ly.js";import{v as Y}from"./uuid-_R2nDvl_.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";const Z=e({__name:"ModelCard",props:{product:{type:Object}},emits:["delete-item","copy-item"],setup(e,{emit:d}){const r=e,p=a((()=>{const e=k.getModelItemTitle(r.product);return e.length>40?e.slice(0,40)+"...":e})),m=d;return(a,d)=>{const r=S,v=U,c=C;return t(),l(c,{theme:"normal",title:p.value,"hover-shadow":"",bordered:!1},{avatar:o((()=>[i(r,{size:"56px"},{icon:o((()=>[(t(),l(n(u(k).icons[e.product.type])))])),_:1})])),actions:o((()=>[i(v,{shape:"circle",onClick:d[0]||(d[0]=s((a=>{return l=e.product,void m("copy-item",l);var l}),["stop"])),variant:"text"},{default:o((()=>[i(u(F),{slot:"icon"})])),_:1}),i(v,{shape:"circle",onClick:d[1]||(d[1]=s((a=>{return l=e.product,void m("delete-item",l);var l}),["stop"])),variant:"text"},{default:o((()=>[i(u(G),{slot:"icon"})])),_:1})])),_:1},8,["title"])}}}),ee=e({__name:"WebToken",props:{url:{type:String},userAgent:{type:String},script:{type:String},text:{type:String,default:b("pages.setting.model.login_to_get_token")}},emits:["onResult"],setup(e,{emit:a}){const s=e,u=a,n=async()=>{const e=await window.ipcRenderer.invoke("login-get-token",{url:s.url,userAgent:s.userAgent,script:s.script,show:!0});u("onResult",e)};return(e,a)=>{const u=T,p=D;return t(),l(p,{content:e.$t("pages.setting.model.login_and_close"),placement:"bottom"},{default:o((()=>[i(u,{theme:"primary",onClick:n},{default:o((()=>[d(r(s.text),1)])),_:1})])),_:1},8,["content"])}}}),ae={class:"flex gap-2"},le={class:"flex flex-col items-center justify-center mb-[var(--td-comp-margin-xxl)] gap-2"},te={class:"w-12 h-12"},oe={key:6,class:"mb-5 pl-24 flex flex-col gap-2"},ie={class:"flex gap-2 items-center"},se={class:"w-full flex flex-row justify-end gap-3"},ue={id:"",name:"",status:"1",description:"",type:"openai",apiModel:"",apiBase:"",apiKey:"",keys:[],prompt:"",likes:0,additionalData:{},temperature:w,
2
+ //生成随机性
3
+ topP:x,maxTokens:V,stream:!0},ne=e({__name:"DialogForm",props:{visible:{type:Boolean,default:!1},data:Object},emits:["update:visible"],setup(e,{emit:a}){const s=h(),C=e,W=p(k.providers[0]),I=m(!1),E=m({...ue}),F=m(!1),G=m(""),Q=m(""),Z=m(!1),ne=m(""),de=m(!1),re=window.isElectron,pe=({validateResult:e,firstError:a})=>{var l,t,o;if(a)return void q.warning(a);const i=!E.value.id||""===E.value.id;i&&(E.value.id=Y());const u={id:E.value.id,name:E.value.name,status:"1"===E.value.status,description:E.value.description,type:E.value.type,apiBase:null==(l=E.value.apiBase)?void 0:l.trim(),apiKey:null==(t=E.value.apiKey)?void 0:t.trim(),apiModel:null==(o=E.value.apiModel)?void 0:o.trim(),keys:E.value.keys,likes:E.value.likes,prompt:E.value.prompt,temperature:E.value.temperature,
4
+ //生成随机性
5
+ topP:E.value.topP,maxTokens:E.value.maxTokens,additionalData:E.value.additionalData,stream:E.value.stream};i?(s.add(u),q.success(b("pages.setting.model.submit_success"))):(s.update(u),q.success(b("pages.setting.model.update_success"))),I.value=!1},me=()=>{I.value=!1},ve=()=>{},ce=m([]),ge=e=>{ce.value.find((a=>a.value===e))||ce.value.push({label:e,value:e})},_e=e=>{(null==e?void 0:e.token)?E.value.apiKey=null==e?void 0:e.token:q.error(b("pages.setting.model.get_token_failed"))},ye=a;v((()=>I.value),(e=>{ye("update:visible",e)})),v((()=>C.visible),(e=>{I.value=e})),v((()=>C.data),(e=>{E.value={...e}}),{immediate:!0}),v((()=>E.value.type),(()=>{ce.value=[],W.value=k.providers.find((e=>e.name===E.value.type)),W.value||(W.value={name:E.value.type,title:"Model Provider Non existent!",icon:"",apiBase:"",tokenUrl:"",isApi:!1,show:{apiBase:!0,apiKey:!0,apiModel:!0},tips:{apiBase:"",apiKey:"",apiModel:""}}),C.data.type===W.value.name?(E.value.apiBase=C.data.apiBase,E.value.apiKey=C.data.apiKey,E.value.apiModel=C.data.apiModel,E.value.prompt=C.data.prompt,E.value.keys=C.data.keys,E.value.temperature=C.data.temperature,E.value.topP=C.data.topP,E.value.maxTokens=C.data.maxTokens,E.value.additionalData=C.data.additionalData,E.value.stream=C.data.stream):(E.value.apiBase=W.value.apiBase,E.value.apiKey="",E.value.apiModel="",E.value.prompt="",E.value.keys=[],E.value.temperature=w,E.value.topP=x,E.value.maxTokens=V,E.value.additionalData={},E.value.stream=!0),ke()}));const fe={name:[{required:!0,message:b("pages.setting.model.enter_model_name"),type:"error"}]},ke=()=>{let e=W.value.models;E.value.additionalData.models&&(e=E.value.additionalData.models),e&&(Array.isArray(e)?ce.value=e.map((e=>({label:e,value:e}))):"object"==typeof e&&(ce.value=Object.entries(e).map((([e,a])=>({label:e,value:a}))))),E.value.apiModel&&!ce.value.find((e=>e.value===E.value.apiModel))&&ce.value.push({label:E.value.apiModel,value:E.value.apiModel})},be=m(!1);async function he(){try{be.value=!0,E.value.additionalData.models=await X(50,E.value.apiKey),ke()}finally{be.value=!1}}async function Ve(){E.value.additionalData.models=null,ke()}async function xe(){if(!F.value)try{F.value=!0;const e=await fetch(j()+"/github/code"),a=await e.json();if(!a)return void q.error(b("pages.setting.model.get_auth_code_failed"));G.value=a.user_code,Q.value=a.verification_uri,await navigator.clipboard.writeText(G.value);const l=await fetch(j()+`/github/token?device_code=${a.device_code}&interval=${a.interval}`),t=await l.json();if(!1===I.value)return;_e(t),G.value="",Q.value=""}finally{F.value=!1}}async function we(){if(!Z.value)try{Z.value=!0;const e=await fetch(j()+"/cursor/code"),a=await e.json(),{url:l,uuid:t,verifier:o}=a;ne.value=l;const i=await fetch(j()+`/cursor/token?uuid=${t}&verifier=${o}&interval=1`),s=await i.json();if(!1===I.value)return;_e(s),ne.value=""}finally{Z.value=!1}}async function je(){if(!de.value){de.value=!0;try{(await fetch(j()+"/cache/clear?key=google_code")).ok||q.error("clear google code fail");const e=j()+"/google/code";$e(`https://accounts.google.com/o/oauth2/v2/auth?scope=https://www.googleapis.com/auth/cloud-platform&response_type=code&redirect_uri=${e}&client_id=${E.value.additionalData.google_oauth_client_id}&access_type=offline&prompt=consent`);let a="",l=0;const t=1e3;for(;;){if(!1===I.value)return;await new Promise((e=>setTimeout(e,t)));const e=await fetch(j()+"/google/access_token"),o=await e.json();if("ok"===o.status){a=o.code;break}if(l+=1,l*t>45e3)break}if(!a)return void q.success(b("pages.setting.model.get_auth_code_failed"));const o=await fetch("https://www.googleapis.com/oauth2/v4/token",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({client_id:E.value.additionalData.google_oauth_client_id,client_secret:E.value.additionalData.google_oauth_client_secret,code:a,redirect_uri:e,grant_type:"authorization_code"})}),i=await o.json();E.value.apiKey=`${E.value.additionalData.google_oauth_client_id}${$}${E.value.additionalData.google_oauth_client_secret}${$}${i.refresh_token}`,q.success(b("pages.setting.model.get_auth_code_success"))}finally{de.value=!1}}}function $e(e){window.ipcRenderer?window.ipcRenderer.send("open-url",e):window.open(e)}function Ue(){E.value.keys.push({key:E.value.apiKey,name:(E.value.keys.length+1).toString(),enabled:!0})}return(e,a)=>{const s=z,p=M,m=S,v=K,h=P,V=T,x=D,w=U,j=O,$=N,C=A,q=J,X=B,Y=R;return t(),l(Y,{visible:I.value,"onUpdate:visible":a[19]||(a[19]=e=>I.value=e),onClose:ve,header:E.value.id?e.$t("pages.setting.model.editor_model"):e.$t("pages.setting.model.add_model"),width:680,footer:!1},{body:o((()=>[i(X,{ref:"form",data:E.value,rules:fe,"label-width":96,onSubmit:pe},{default:o((()=>[i(p,{label:e.$t("pages.setting.model.model_name"),name:"name"},{default:o((()=>[i(s,{modelValue:E.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>E.value.name=e)},null,8,["modelValue"])])),_:1},8,["label"]),i(p,{label:e.$t("pages.setting.model.model_description"),name:"description"},{default:o((()=>[i(s,{modelValue:E.value.description,"onUpdate:modelValue":a[1]||(a[1]=e=>E.value.description=e)},null,8,["modelValue"])])),_:1},8,["label"]),i(p,{label:e.$t("pages.setting.model.model_interface"),name:"type"},{default:o((()=>[i(h,{modelValue:E.value.type,"onUpdate:modelValue":a[2]||(a[2]=e=>E.value.type=e),clearable:"",filterable:""},{default:o((()=>[(t(!0),_(y,null,f(u(k).options,((e,a)=>(t(),l(v,{key:a,value:e.value,label:e.label},{default:o((()=>[c("div",ae,[i(m,{size:"20px"},{icon:o((()=>[(t(),l(n(e.icon)))])),_:2},1024),d(" "+r(e.label),1)])])),_:2},1032,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1},8,["label"]),c("div",le,[c("div",te,[(t(),l(n(W.value.icon)))]),u(re)&&!W.value.isApi&&W.value.tokenUrl?(t(),l(ee,{key:0,url:W.value.tokenUrl,onOnResult:_e},null,8,["url"])):g("",!0),!W.value.tokenUrl||u(re)&&!W.value.isApi?g("",!0):(t(),l(V,{key:1,theme:"primary",onClick:a[3]||(a[3]=e=>$e(W.value.tokenUrl))},{default:o((()=>[d(r(W.value.tokenUrl),1)])),_:1})),i(x,{content:e.$t("pages.setting.model.login_and_wait"),placement:"bottom"},{default:o((()=>[Q.value&&"github-copilot"===W.value.name?(t(),l(V,{key:0,theme:"primary",onClick:a[4]||(a[4]=e=>$e(Q.value))},{default:o((()=>[d(r(e.$t("pages.setting.model.click_to_enter_auth_code")),1)])),_:1})):g("",!0),ne.value&&"cursor"===W.value.name?(t(),l(V,{key:1,theme:"primary",onClick:a[5]||(a[5]=e=>$e(ne.value))},{default:o((()=>[d(r(e.$t("pages.setting.model.click_to_enter_auth_code")),1)])),_:1})):g("",!0)])),_:1},8,["content"]),"cursor"===W.value.name?(t(),l(w,{key:2,loading:Z.value,onClick:we},{default:o((()=>[d(r(e.$t("pages.setting.model.getTokenButtonText")),1)])),_:1},8,["loading"])):g("",!0)]),"github-copilot"===W.value.name?(t(),l(p,{key:0,label:e.$t("pages.setting.model.get_auth_code"),name:"github_user_code"},{default:o((()=>[i(s,{readonly:"",modelValue:G.value,"onUpdate:modelValue":a[6]||(a[6]=e=>G.value=e)},null,8,["modelValue"]),a[20]||(a[20]=d()),i(w,{class:"ml-2",loading:F.value,onClick:xe},{default:o((()=>[d(r(e.$t("pages.setting.model.getTokenButtonText")),1)])),_:1},8,["loading"])])),_:1},8,["label"])):g("",!0),W.value.name.endsWith("vertex")?(t(),l(p,{key:1,label:"Client ID"},{default:o((()=>[i(s,{modelValue:E.value.additionalData.google_oauth_client_id,"onUpdate:modelValue":a[7]||(a[7]=e=>E.value.additionalData.google_oauth_client_id=e)},null,8,["modelValue"])])),_:1})):g("",!0),W.value.name.endsWith("vertex")?(t(),l(p,{key:2,label:"Client Secret"},{default:o((()=>[i(s,{modelValue:E.value.additionalData.google_oauth_client_secret,"onUpdate:modelValue":a[8]||(a[8]=e=>E.value.additionalData.google_oauth_client_secret=e)},null,8,["modelValue"]),a[21]||(a[21]=d()),i(w,{class:"ml-2",onClick:je,loading:de.value},{default:o((()=>[d(r(e.$t("pages.setting.model.getTokenButtonText")),1)])),_:1},8,["loading"])])),_:1})):g("",!0),W.value.show.apiBase?(t(),l(p,{key:3,label:e.$t("pages.setting.model.model_address"),name:"apiBase",tips:W.value.tips.apiBase},{default:o((()=>[i(s,{modelValue:E.value.apiBase,"onUpdate:modelValue":a[9]||(a[9]=e=>E.value.apiBase=e),placeholder:W.value.apiBase},null,8,["modelValue","placeholder"])])),_:1},8,["label","tips"])):g("",!0),W.value.show.apiModel?(t(),l(p,{key:4,label:e.$t("pages.setting.model.model"),name:"apiModel",tips:W.value.tips.apiModel},{default:o((()=>[i(h,{modelValue:E.value.apiModel,"onUpdate:modelValue":a[10]||(a[10]=e=>E.value.apiModel=e),creatable:"",filterable:"",options:ce.value,onCreate:ge,onEnter:a[11]||(a[11]=e=>{e.e.preventDefault()})},null,8,["modelValue","options"]),W.value.name.startsWith("lyihub")?(t(),l(w,{key:0,class:"ml-2",onClick:he,loading:be.value},{default:o((()=>[d(r(e.$t("pages.setting.model.getTokenButtonText")),1)])),_:1},8,["loading"])):g("",!0),W.value.name.startsWith("lyihub")?(t(),l(w,{key:1,class:"ml-2",onClick:Ve},{default:o((()=>[d(r(e.$t("pages.setting.model.cleanTokenButtonText")),1)])),_:1})):g("",!0)])),_:1},8,["label","tips"])):g("",!0),W.value.show.apiKey?(t(),l(p,{key:5,label:e.$t("pages.setting.model.model_key"),name:"apiKey",tips:W.value.tips.apiKey},{default:o((()=>[i(s,{type:"password",modelValue:E.value.apiKey,"onUpdate:modelValue":a[12]||(a[12]=e=>E.value.apiKey=e)},null,8,["modelValue"]),i(w,{shape:"square",variant:"text",class:"ml-2",onClick:Ue},{default:o((()=>[i(u(H),{slot:"icon"})])),_:1})])),_:1},8,["label","tips"])):g("",!0),E.value.keys&&E.value.keys.length>0?(t(),_("div",oe,[(t(!0),_(y,null,f(E.value.keys,((a,l)=>(t(),_("div",ie,[i(s,{modelValue:a.name,"onUpdate:modelValue":e=>a.name=e,class:"w-32"},null,8,["modelValue","onUpdate:modelValue"]),i(s,{modelValue:a.key,"onUpdate:modelValue":e=>a.key=e,type:"password"},null,8,["modelValue","onUpdate:modelValue"]),i(j,{modelValue:a.enabled,"onUpdate:modelValue":e=>a.enabled=e},null,8,["modelValue","onUpdate:modelValue"]),i($,{content:e.$t("pages.setting.user.confirm_delete"),onConfirm:e=>function(e){E.value.keys.splice(e,1)}(l)},{default:o((()=>[i(w,{shape:"square",variant:"text"},{default:o((()=>[i(u(L),{slot:"icon"})])),_:1})])),_:2},1032,["content","onConfirm"])])))),256))])):g("",!0),i(p,{label:u(b)("pages.conversation.stream"),name:"stream"},{default:o((()=>[i(j,{modelValue:E.value.stream,"onUpdate:modelValue":a[13]||(a[13]=e=>E.value.stream=e)},null,8,["modelValue"])])),_:1},8,["label"]),i(p,{label:u(b)("pages.conversation.temperature"),name:"temperature"},{default:o((()=>[i(C,{modelValue:E.value.temperature,"onUpdate:modelValue":a[14]||(a[14]=e=>E.value.temperature=e),inputNumberProps:"",showStep:"",min:0,max:1,step:.1},null,8,["modelValue"])])),_:1},8,["label"]),i(p,{label:u(b)("pages.conversation.maxTokens"),name:"maxTokens"},{default:o((()=>[i(C,{modelValue:E.value.maxTokens,"onUpdate:modelValue":a[15]||(a[15]=e=>E.value.maxTokens=e),inputNumberProps:"",showStep:"",min:1024,max:8192,step:128},null,8,["modelValue"])])),_:1},8,["label"]),i(p,{label:u(b)("pages.conversation.topP"),name:"topP"},{default:o((()=>[i(C,{modelValue:E.value.topP,"onUpdate:modelValue":a[16]||(a[16]=e=>E.value.topP=e),inputNumberProps:"",showStep:"",min:0,max:1,step:.1},null,8,["modelValue"])])),_:1},8,["label"]),W.value.name.startsWith("cozec")?(t(),l(p,{key:7,label:"",tips:"会将话中的角色设定附加到每次发送的用户消息上"},{default:o((()=>[i(j,{modelValue:E.value.additionalData.useConversationSetting,"onUpdate:modelValue":a[17]||(a[17]=e=>E.value.additionalData.useConversationSetting=e)},{default:o((()=>a[22]||(a[22]=[d("使用会话的角色设定")]))),_:1},8,["modelValue"])])),_:1})):g("",!0),i(p,{label:e.$t("pages.setting.model.model_prompt"),name:"prompt",tips:e.$t("pages.setting.model.prompt_tips")},{default:o((()=>[i(q,{modelValue:E.value.prompt,"onUpdate:modelValue":a[18]||(a[18]=e=>E.value.prompt=e),autosize:{minRows:2,maxRows:5},name:"prompt"},null,8,["modelValue"])])),_:1},8,["label","tips"]),i(p,null,{default:o((()=>[c("div",se,[i(w,{variant:"outline",onClick:me},{default:o((()=>[d(r(e.$t("pages.setting.model.cancel")),1)])),_:1}),i(w,{theme:"primary",type:"submit"},{default:o((()=>[d(r(e.$t("pages.setting.model.confirm")),1)])),_:1})])])),_:1})])),_:1},8,["data"])])),_:1},8,["visible","header"])}}}),de={class:"search-box",style:{"margin-bottom":"16px"}},re={class:"list-card-items"},pe={class:"list-card-pagination"},me=e({name:"ListModel",setup(e){const s=m(""),n=h(),d=m({current:1,pageSize:31,total:0}),r=a((()=>{const e=n.models.filter((e=>e.name.includes(s.value)||e.apiModel.includes(s.value)));return d.value.total=e.length,e})),p=m(void 0),v=a((()=>p.value?b("pages.setting.model.confirm_delete_model",{modelName:p.value.name}):"")),g=()=>{n.remove(p.value.id),$.value=!1,q.success(b("pages.setting.model.delete_success"))},j=m(!1),$=m(!1),U=m({...ue}),D=e=>{d.value.pageSize=e,d.value.current=1},T=e=>{d.value.current=e},B=e=>{$.value=!0,p.value=e},M=()=>{p.value=void 0},P=()=>{U.value={...ue,keys:[]},j.value=!0},K=e=>{if(!k.dict[e.type])return void q.error(b("pages.setting.model.model_provider_not_exist"));const a={...e,
6
+ // 清空ID,作为新模型
7
+ name:`${e.name} (副本)`};U.value={id:"",name:a.name,status:a.status?"1":"0",description:a.description,type:a.type.toString(),apiBase:a.apiBase,apiKey:a.apiKey,apiModel:a.apiModel,keys:a.keys?JSON.parse(JSON.stringify(a.keys)):[],likes:a.likes,prompt:a.prompt,temperature:a.temperature||w,topP:a.topP||x,maxTokens:a.maxTokens||V,stream:a.stream,additionalData:a.additionalData?JSON.parse(JSON.stringify(a.additionalData)):{}},j.value=!0};return(e,a)=>{const n=z,p=S,m=C,h=W,O=I,N=E,A=R;return t(),_("div",null,[c("div",de,[i(n,{modelValue:s.value,"onUpdate:modelValue":a[0]||(a[0]=e=>s.value=e),placeholder:"搜索模型"},null,8,["modelValue"])]),c("div",re,[i(O,{gutter:[16,16]},{default:o((()=>[i(h,{xs:12,lg:4,xl:3},{default:o((()=>[i(m,{theme:"normal","hover-shadow":"",class:"list-card-item border-dashed",style:{"border-color":"var(--td-brand-color-active)"},title:e.$t("pages.setting.model.add_model"),onClick:P},{avatar:o((()=>[i(p,{size:"56px"},{icon:o((()=>[i(u(Q))])),_:1})])),_:1},8,["title"])])),_:1}),(t(!0),_(y,null,f(r.value.slice(d.value.pageSize*(d.value.current-1),d.value.pageSize*d.value.current),(e=>(t(),l(h,{key:e.id,xs:12,lg:4,xl:3},{default:o((()=>[i(Z,{class:"list-card-item",product:e,onDeleteItem:B,onCopyItem:K,onClick:a=>(e=>{k.dict[e.type]?(U.value={id:e.id,name:e.name,status:e.status?"1":"0",description:e.description,type:e.type.toString(),apiBase:e.apiBase,apiKey:e.apiKey,apiModel:e.apiModel,keys:e.keys?JSON.parse(JSON.stringify(e.keys)):[],likes:e.likes,prompt:e.prompt,temperature:e.temperature||w,
8
+ //生成随机性
9
+ topP:e.topP||x,maxTokens:e.maxTokens||V,stream:e.stream,additionalData:e.additionalData?JSON.parse(JSON.stringify(e.additionalData)):{}},j.value=!0):q.error(b("pages.setting.model.model_provider_not_exist"))})(e)},null,8,["product","onClick"])])),_:2},1024)))),128))])),_:1})]),c("div",pe,[i(N,{modelValue:d.value.current,"onUpdate:modelValue":a[1]||(a[1]=e=>d.value.current=e),"page-size":d.value.pageSize,"onUpdate:pageSize":a[2]||(a[2]=e=>d.value.pageSize=e),total:d.value.total,"page-size-options":[31],onPageSizeChange:D,onCurrentChange:T},null,8,["modelValue","page-size","total","page-size-options"])]),i(ne,{visible:j.value,"onUpdate:visible":a[3]||(a[3]=e=>j.value=e),data:U.value},null,8,["visible","data"]),i(A,{visible:$.value,"onUpdate:visible":a[4]||(a[4]=e=>$.value=e),header:e.$t("pages.setting.model.confirm_delete_selected_model"),body:v.value,"on-cancel":M,onConfirm:g},null,8,["visible","header","body"])])}}});export{me as default};
.output/public/assets/index-HVm80Feb.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{a as e}from"./vue-router-BUavUIDc.js";import{l as a,f as t,J as s,y as l,aa as i,R as n,z as r,ad as o,u,a as d,w as p,A as v,G as m,H as c,v as g,F as f,ab as b}from"./@vue-CtX-8n_i.js";import{c as _,A as j,g as h,p as x,q as y,r as z,s as k,x as C,f as w,m as S,j as V,Q as D}from"./tdesign-vue-next-Dl-XbCUy.js";import{ac as U,ab as q,d as A}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{t as R}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{_ as $}from"./avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js";import{v as F}from"./uuid-_R2nDvl_.js";import{u as I}from"./main-CrcWAk8z.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./@dicebear-JcnEMRoc.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./vuedraggable-_g4h_fUB.js";import"./vue-CDGYB_S-.js";const O=a({__name:"AgentCard",props:{product:{type:Object}},emits:["start-chat","delete-item"],setup(e,{emit:a}){const d=e,p=t((()=>d.product.content.substring(0,20)+"...")),v=a;return(a,t)=>{const d=j,m=_,c=h;return l(),s(c,{title:e.product.name,description:p.value,"hover-shadow":"",bordered:!1},{avatar:i((()=>[n(d,{size:"56px",image:e.product.avatar},null,8,["image"])])),actions:i((()=>[n(m,{shape:"circle",onClick:t[0]||(t[0]=o((a=>{return t=e.product,void v("start-chat",t);var t}),["stop"])),variant:"text"},{default:i((()=>[n(u(U),{slot:"icon"})])),_:1}),e.product.isDefault?r("",!0):(l(),s(m,{key:0,shape:"circle",onClick:t[1]||(t[1]=o((a=>{return t=e.product,void v("delete-item",t);var t}),["stop"])),variant:"text"},{default:i((()=>[n(u(q),{slot:"icon"})])),_:1}))])),_:1},8,["title","description"])}}}),B={class:"flex flex-col items-center justify-center mb-[var(--td-comp-margin-xxl)]"},E={class:"w-full flex flex-row justify-end gap-3"},G={id:"",name:"",status:"1",content:"",avatar:"",onboarding:"",isDefault:!1},H=a({__name:"DialogForm",props:{visible:{type:Boolean,default:!1},data:Object},emits:["update:visible"],setup(e,{emit:a}){const t=I(),r=e,o=d(null),g=d(!1),f=d({...G}),b=e=>{f.value.avatar=e},j=({validateResult:e,firstError:a})=>{if(a)return void w.warning(a);const s=!f.value.id||""===f.value.id;s&&(f.value.id=F());const l={id:f.value.id,name:f.value.name,status:"1"===f.value.status,content:f.value.content,avatar:f.value.avatar,onboarding:f.value.onboarding,isDefault:f.value.isDefault};s?(t.add(l),w.success(R("pages.setting.agent.submit_success"))):(t.update(l),w.success(R("pages.setting.agent.update_success"))),g.value=!1},h=()=>{g.value=!1},S=a;p((()=>g.value),(e=>{S("update:visible",e)})),p((()=>r.visible),(e=>{g.value=e})),p((()=>r.data),(e=>{f.value=e}),{immediate:!0});const V={name:[{required:!0,message:R("pages.setting.agent.enter_agent_name"),type:"error"}],content:[{required:!0,message:R("pages.setting.agent.enter_agent_description"),type:"error"}]};return(e,a)=>{const t=z,r=y,d=k,p=_,w=x,S=C;return l(),s(S,{visible:g.value,"onUpdate:visible":a[2]||(a[2]=e=>g.value=e),header:f.value.id?u(R)("pages.setting.agent.editor_agent"):u(R)("pages.setting.agent.add_agent"),placement:"top",width:680,footer:!1},{body:i((()=>[n(w,{ref:"form",data:f.value,rules:V,"label-width":100,"label-align":"top",onSubmit:j},{default:i((()=>[v("div",B,[n($,{ref_key:"avatarRef",ref:o,url:f.value.avatar,onUpdate:b},null,8,["url"])]),n(r,{label:u(R)("pages.setting.agent.agent_name"),name:"name"},{default:i((()=>[n(t,{modelValue:f.value.name,"onUpdate:modelValue":a[0]||(a[0]=e=>f.value.name=e)},null,8,["modelValue"])])),_:1},8,["label"]),n(r,{label:u(R)("pages.setting.agent.agent_description"),name:"content"},{default:i((()=>[n(d,{modelValue:f.value.content,"onUpdate:modelValue":a[1]||(a[1]=e=>f.value.content=e),autosize:{minRows:5,maxRows:12},name:"content"},null,8,["modelValue"])])),_:1},8,["label"]),n(r,null,{default:i((()=>[v("div",E,[n(p,{variant:"outline",onClick:h},{default:i((()=>[m(c(u(R)("pages.setting.agent.cancel")),1)])),_:1}),n(p,{theme:"primary",type:"submit"},{default:i((()=>[m(c(u(R)("pages.setting.agent.confirm")),1)])),_:1})])])),_:1})])),_:1},8,["data"])])),_:1},8,["visible","header"])}}}),J={class:"list-card-items"},L={class:"list-card-pagination"},M=a({name:"ListAgent",setup(a){const r=e(),o=d(void 0),p=I(),m=d({current:1,pageSize:35,total:0}),c=t((()=>{const e=[p.defaultAgent,...p.agents];return m.value.total=e.length,e})),_=t((()=>o.value?R("pages.setting.agent.confirm_delete_agent",{agentName:o.value.name}):"")),x=d(!1),y=d(!1),z=d({...G}),k=e=>{m.value.pageSize=e,m.value.current=1},U=e=>{m.value.current=e},q=e=>{y.value=!0,o.value=e},$=()=>{p.remove(o.value.id),y.value=!1,w.success(R("pages.setting.agent.delete_success"))},F=()=>{o.value=void 0},B=e=>{r.push({path:"/conversation/index",query:{id:e.id}})},E=()=>{z.value={...G},x.value=!0};return(e,a)=>{const t=j,r=h,o=S,d=V,p=D,w=C;return l(),g("div",null,[v("div",J,[n(d,{gutter:[16,16]},{default:i((()=>[n(o,{xs:12,lg:4,xl:3},{default:i((()=>[n(r,{theme:"normal","hover-shadow":"",class:"list-card-item h-[108px] border-dashed",style:{"border-color":"var(--td-brand-color-active)"},title:e.$t("pages.setting.agent.add_agent"),onClick:E},{avatar:i((()=>[n(t,{size:"56px"},{icon:i((()=>[n(u(A))])),_:1})])),_:1},8,["title"])])),_:1}),(l(!0),g(f,null,b(c.value.slice(m.value.pageSize*(m.value.current-1),m.value.pageSize*m.value.current),(e=>(l(),s(o,{key:e.id,xs:12,lg:4,xl:3},{default:i((()=>[n(O,{class:"list-card-item h-[108px]",product:e,onDeleteItem:q,onStartChat:B,onClick:a=>(e=>{z.value={id:e.id,name:e.name,status:e.status?"1":"0",content:e.content,avatar:e.avatar,onboarding:e.onboarding,isDefault:e.isDefault},x.value=!0})(e)},null,8,["product","onClick"])])),_:2},1024)))),128))])),_:1})]),v("div",L,[n(p,{modelValue:m.value.current,"onUpdate:modelValue":a[0]||(a[0]=e=>m.value.current=e),"page-size":m.value.pageSize,"onUpdate:pageSize":a[1]||(a[1]=e=>m.value.pageSize=e),total:m.value.total,"page-size-options":[35],onPageSizeChange:k,onCurrentChange:U},null,8,["modelValue","page-size","total","page-size-options"])]),n(H,{visible:x.value,"onUpdate:visible":a[2]||(a[2]=e=>x.value=e),data:z.value},null,8,["visible","data"]),n(w,{visible:y.value,"onUpdate:visible":a[3]||(a[3]=e=>y.value=e),header:e.$t("pages.setting.agent.confirm_delete_selected_agent"),body:_.value,"on-cancel":F,onConfirm:$},null,8,["visible","header","body"])])}}});export{M as default};
.output/public/assets/index-HmhuEEkz.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{v as e,y as t,ag as l,l as a,f as i,A as r,C as s,J as o,ac as n,H as d,a as p,w as f,a0 as h,a1 as u,R as c,aa as m,G as v,u as g,F as z,ab as _,I as x}from"./@vue-CtX-8n_i.js";import{u as w,a as k}from"./vue-router-BUavUIDc.js";import{_ as B,d as M,m as y,c as j,u as E,t as H,e as F}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{_ as A}from"./ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js";import{u as S}from"./app-_ksMLlTy.js";import{A as U,l as G,j as I,m as L,g as b,n as V,o as C,c as O,f as q}from"./tdesign-vue-next-Dl-XbCUy.js";import{v as R}from"./uuid-_R2nDvl_.js";import{u as T}from"./main-CrcWAk8z.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./mammoth-SX_ZK-lB.js";import"./elkjs-BAetzGHm.js";import"./xlsx-DB6BMndo.js";import"./pdfjs-dist-8WFUNQXM.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./vuedraggable-_g4h_fUB.js";import"./vue-CDGYB_S-.js";const D={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const $={render:function(a,i){return t(),e("svg",D,i[0]||(i[0]=[l('<g mask="url(#mask0_17_619)"><path fill="#97A3B7" d="M30 62h88v60H30z"></path><g filter="url(#filter0_f_17_619)"><path fill="#E3E6EB" d="M12 84h80v60H12z"></path></g><g filter="url(#filter1_f_17_619)"><path fill="#E3E6EB" d="M80 54h80v60H80z"></path></g><path fill="#fff" d="M46 105h32v2H46zM46 98h32v2H46zM46 88h16v2H46z"></path></g><path fill="currentcolor" d="M63 20h88v10H63z" opacity=".9"></path><mask id="a" width="88" height="50" x="63" y="30" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="currentcolor" d="M63 30h88v50H63z"></path></mask><g mask="url(#a)"><path fill="currentcolor" d="M63 30h88v50H63z"></path><g filter="url(#filter2_f_17_619)" opacity=".3"><path fill="#97A3B7" d="M30 62h88v60H30z"></path></g></g><path fill="#fff" fill-rule="evenodd" d="m95.686 40.858 10.278 10.277A4 4 0 0 1 107 51c2.213 0 4 1.786 4 4q-.002.538-.134 1.033l10.276 10.28-2.828 2.829-4.598-4.597A17.1 17.1 0 0 1 107 65.909c-7.273 0-13.484-4.524-16-10.91a17.3 17.3 0 0 1 5.696-7.472l-3.838-3.84zM99 55a8.003 8.003 0 0 0 12.063 6.892l-3.029-3.026q-.496.132-1.034.134c-2.213 0-4-1.787-4-4q.002-.538.134-1.034l-3.027-3.027A7.96 7.96 0 0 0 99 54.999m8-10.91c7.273 0 13.484 4.524 16 10.91a17.3 17.3 0 0 1-4.166 6.177l-4.105-4.105a8.003 8.003 0 0 0-9.801-9.8l-2.55-2.551c1.47-.41 3.02-.63 4.622-.63" clip-rule="evenodd"></path><path fill="#fff" d="M68 24h2v2h-2zM74 24h2v2h-2zM80 24h66v2H80z"></path><path fill="#fff" stroke="#000" d="m157 54 24.249 42h-48.498z"></path><path stroke="#000" d="M157 89V71"></path>',8)]))}},N={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const J={render:function(a,i){return t(),e("svg",N,i[0]||(i[0]=[l('<g mask="url(#mask0_16559_24301)"><path fill="#97A3B7" d="M30 62h88v60H30z"></path><g filter="url(#filter0_f_16559_24301)"><path fill="#E3E6EB" d="M12 84h80v60H12z"></path></g><g filter="url(#filter1_f_16559_24301)"><path fill="#E3E6EB" d="M80 54h80v60H80z"></path></g><path stroke="#fff" stroke-width="2" d="m49 93-7 7 7 7M69 107l7-7-7-7M62.365 87.443l-6.73 25.114"></path></g><path fill="currentcolor" d="M63 20h88v10H63z" opacity=".9"></path><mask id="a" width="88" height="50" x="63" y="30" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="currentcolor" d="M63 30h88v50H63z"></path></mask><g mask="url(#a)"><path fill="currentcolor" d="M63 30h88v50H63z"></path><g filter="url(#filter2_f_16559_24301)" opacity=".3"><path fill="#97A3B7" d="M30 62h88v60H30z"></path></g></g><path fill="#fff" fill-rule="evenodd" d="M105.25 41c6.765 0 12.25 5.484 12.25 12.25 0 2.433-.709 4.7-1.932 6.606L121 65.288 117.288 69l-5.432-5.432a12.2 12.2 0 0 1-6.606 1.932C98.484 65.5 93 60.016 93 53.25S98.484 41 105.25 41m0 3.5a8.75 8.75 0 1 0 0 17.5 8.75 8.75 0 0 0 0-17.5" clip-rule="evenodd"></path><path fill="#fff" d="M68 24h2v2h-2zM74 24h2v2h-2zM80 24h66v2H80z"></path><path fill="#fff" fill-rule="evenodd" d="M153 56c-12.15 0-22 9.85-22 22 0 4.604 1.414 8.878 3.832 12.41L127 98.5l12.495-3.132A21.9 21.9 0 0 0 153 100c12.15 0 22-9.85 22-22s-9.85-22-22-22" clip-rule="evenodd"></path><path fill="#000" d="M131 78h.5zm3.832 12.41.359.348.284-.293-.23-.337zM127 98.5l-.359-.348-1.219 1.259 1.7-.426zm12.495-3.132.307-.394-.192-.15-.237.06zM153 100v.5zm22-22h-.5zm-43.5 0c0-11.874 9.626-21.5 21.5-21.5v-1c-12.426 0-22.5 10.074-22.5 22.5zm3.745 12.128A21.4 21.4 0 0 1 131.5 78h-1c0 4.708 1.446 9.08 3.919 12.693zm-.772-.066-7.832 8.09.718.696 7.832-8.09zm-7.351 8.923 12.494-3.132-.243-.97-12.495 3.132zM153 99.5c-4.976 0-9.555-1.69-13.198-4.526l-.615.789A22.4 22.4 0 0 0 153 100.5zM174.5 78c0 11.874-9.626 21.5-21.5 21.5v1c12.426 0 22.5-10.074 22.5-22.5zM153 56.5c11.874 0 21.5 9.626 21.5 21.5h1c0-12.426-10.074-22.5-22.5-22.5z"></path>',8)]))}},K={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const P={render:function(a,i){return t(),e("svg",K,i[0]||(i[0]=[l('<g mask="url(#mask0_16559_24251)"><path fill="#97A3B7" d="m68 48 38.105 22v44L68 136l-38.105-22V70z"></path><g filter="url(#a)"><path fill="#E3E6EB" d="M46.391 92h80v60h-80z"></path></g><g filter="url(#b)"><path fill="#E3E6EB" d="M0 23h80v60H0z"></path></g></g><mask id="c" width="78" height="88" x="80" y="9" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="currentcolor" d="m119 9 38.105 22v44L119 97 80.895 75V31z"></path></mask><g mask="url(#c)"><path fill="currentcolor" fill-rule="evenodd" d="M80.895 31v44L119 97l38.105-22V31L119 53z" clip-rule="evenodd"></path><path fill="currentcolor" d="m119-35 38.105 22v44.5L119 53.5l-38.105-22V-13z" opacity=".9"></path><g filter="url(#d)" opacity=".3"><path fill="#97A3B7" d="m68 48 38.105 22v44L68 136l-38.105-22V70z"></path></g></g><path fill="#fff" stroke="#000" d="m143 68.822 4.867 17.053.133.466.469-.118 17.202-4.312-12.335 12.741-.337.348.337.348 12.335 12.741-17.202-4.312-.469-.118-.133.466L143 121.178l-4.867-17.053-.133-.466-.469.118-17.202 4.312 12.335-12.741.337-.348-.337-.348-12.335-12.741 17.202 4.312.469.118.133-.466z"></path><path fill="#fff" fill-rule="evenodd" d="m123.243 35.082 2.828-1.633-2.828-1.633-2.829 1.633zM119 32.632 121.828 31l-7.071-4.082-2.828 1.633zm8.485 3.267c-4.679 2.701-12.291 2.701-16.97 0-4.68-2.702-4.68-7.096 0-9.798s12.291-2.701 16.97 0c4.68 2.702 4.68 7.096 0 9.798m-19.799-11.43c-6.248 3.607-6.248 9.455 0 13.062s16.38 3.607 22.628 0 6.248-9.455 0-13.062-16.38-3.607-22.628 0M41.899 86.286l2.828 1.633v6.532L41.9 92.818zm12.02 6.94 2.829 1.634v6.532l-2.828-1.633zm-9.19 14.289-2.83-1.633.001 3.266 2.828 1.633zl9.192 5.307v3.266l2.828 1.633v-3.266l-2.828-1.633v-3.266l-9.192-5.307z" clip-rule="evenodd"></path><defs><filter id="a" width="180" height="160" x="-3.609" y="42" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_16559_24251" stdDeviation="25"></feGaussianBlur></filter><filter id="b" width="180" height="160" x="-50" y="-27" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_16559_24251" stdDeviation="25"></feGaussianBlur></filter><filter id="d" width="88.21" height="100" x="23.895" y="42" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_16559_24251" stdDeviation="3"></feGaussianBlur></filter></defs>',6)]))}},Q={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const W={render:function(a,i){return t(),e("svg",Q,i[0]||(i[0]=[l('<g mask="url(#mask0_22_990)"><path fill="#97A3B7" fill-rule="evenodd" d="m144.569 105.61-48 27.712-48-27.712V83.712L96.57 56l48 27.713z" clip-rule="evenodd"></path><g filter="url(#filter0_f_22_990)"><path fill="#E3E6EB" d="M-3 33.999h80v60H-3z"></path></g><g filter="url(#filter1_f_22_990)"><path fill="#E3E6EB" d="M97 97.999h80v60H97z"></path></g></g><mask id="a" width="86" height="69" x="53" y="16" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="currentcolor" fill-rule="evenodd" d="m113.357 42.715 16.472-9.51a36 36 0 0 0-3.186-2.043c-5.375-3.104-11.92-5.147-18.885-6.139-4.209-5.562-10.18-8.898-17.324-8.828-6.755.087-15.486 5.746-21.507 14.365q-1.247.622-2.432 1.306c-14.378 8.3-16.94 20.75-7.473 30.065-1.035-5.805-.31-10.865 3.101-16.215-.058.632-.21 4.427-.232 5.067-.67 18.914 15.02 34.058 26.139 33.928 8.45-.1 15.565-5.013 20.319-12.631 6.214-1.231 12.089-3.294 17.094-6.183 13.476-7.78 16.567-19.182 9.104-28.268l-16.599 9.582c1.762 3.654.049 7.823-5.078 10.783-5.126 2.96-12.347 3.948-18.677 2.931-2.843-.469-5.522-1.342-7.74-2.622l-.049-.028zM78.655 53.773c-6.127-3.977-5.683-10.226 1.195-14.197s17.703-4.226 24.591-.69zM93.556 18.17c4.61-.04 8.728 2.405 11.94 6.57-8.447-.918-17.384-.326-25.523 1.765 3.699-5.124 8.471-8.275 13.583-8.335m-2.232 63.447c-5.853.068-10.971-3.926-14.377-10.332 8.845 2.342 18.925 2.775 28.427 1.317-3.756 5.52-8.714 8.951-14.05 9.015" clip-rule="evenodd"></path></mask><g mask="url(#a)"><path fill="currentcolor" fill-rule="evenodd" d="m113.357 42.715 16.472-9.51a36 36 0 0 0-3.186-2.043c-5.375-3.104-11.92-5.147-18.885-6.139-4.209-5.562-10.18-8.898-17.324-8.828-6.755.087-15.486 5.746-21.507 14.365q-1.247.622-2.432 1.306c-14.378 8.3-16.94 20.75-7.473 30.065-1.035-5.805-.31-10.865 3.101-16.215-.058.632-.21 4.427-.232 5.067-.67 18.914 15.02 34.058 26.139 33.928 8.45-.1 15.565-5.013 20.319-12.631 6.214-1.231 12.089-3.294 17.094-6.183 13.476-7.78 16.567-19.182 9.104-28.268l-16.599 9.582c1.762 3.654.049 7.823-5.078 10.783-5.126 2.96-12.347 3.948-18.677 2.931-2.843-.469-5.522-1.342-7.74-2.622l-.049-.028zM78.655 53.773c-6.127-3.977-5.683-10.226 1.195-14.197s17.703-4.226 24.591-.69zM93.556 18.17c4.61-.04 8.728 2.405 11.94 6.57-8.447-.918-17.384-.326-25.523 1.765 3.699-5.124 8.471-8.275 13.583-8.335m-2.232 63.447c-5.853.068-10.971-3.926-14.377-10.332 8.845 2.342 18.925 2.775 28.427 1.317-3.756 5.52-8.714 8.951-14.05 9.015" clip-rule="evenodd"></path><g filter="url(#filter2_f_22_990)" opacity=".3"><path fill="#97A3B7" d="m96.569 56 48 27.712v55.426l-48 27.712-48-27.712V83.712z"></path></g></g><circle cx="155" cy="78" r="22" fill="#fff" stroke="#000" transform="rotate(180 155 78)"></circle><path stroke="#000" d="M155 83V65"></path><path fill="#C4C4C4" stroke="#000" stroke-linejoin="round" stroke-width="2" d="M155 87h.004v.004H155z"></path><path stroke="#fff" stroke-width="2" d="M96.57 112V88M86.57 98l10-10 9.999 10"></path>',7)]))}},X={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const Y={render:function(a,i){return t(),e("svg",X,i[0]||(i[0]=[l('<mask id="a" width="78" height="88" x="80" y="9" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="currentColor" d="m119 9 38.105 22v44L119 97 80.895 75V31z"></path></mask><g mask="url(#a)"><path fill="currentColor" d="m119 9 38.105 22v44L119 97 80.895 75V31z"></path><g filter="url(#b)" opacity=".3"><path fill="#97A3B7" d="m68 48 38.105 22v44L68 136l-38.105-22V70z"></path></g></g><mask id="c" width="78" height="88" x="29" y="48" maskUnits="userSpaceOnUse" style="mask-type:alpha;"><path fill="#97A3B7" d="m68 48 38.105 22v44L68 136l-38.105-22V70z"></path></mask><g mask="url(#c)"><path fill="#97A3B7" d="m68 48 38.105 22v44L68 136l-38.105-22V70z"></path><g filter="url(#d)"><path fill="#E3E6EB" d="M46.391 92h80v60h-80z"></path></g><g filter="url(#e)"><path fill="#E3E6EB" d="M0 23h80v60H0z"></path></g></g><path fill="#fff" d="m41.898 86.287 2.829 1.633v6.531l-2.828-1.632zM53.919 93.227l2.828 1.633v6.532l-2.828-1.633zM44.728 107.515l-2.829-1.633v3.266l2.829 1.633zl9.191 5.308v3.265l2.829 1.633v-3.266l-2.828-1.632v-3.266l-9.193-5.308z"></path><path fill="#fff" fill-rule="evenodd" d="M108.348 23.48c-2.16 2.51-1.813 5.903 1.047 8.08 3.265 2.486 8.568 2.447 11.845-.087 3.276-2.534 3.286-6.603.021-9.089-2.86-2.177-7.284-2.417-10.54-.74l5.202 3.96-2.373 1.836z" clip-rule="evenodd"></path><path fill="#fff" fill-rule="evenodd" d="m120.865 33.009 8.965 6.826 2.373-1.836-8.965-6.826q-.481.523-1.089.993-.608.468-1.284.843m-1.203-.916a8.5 8.5 0 0 0 1.305-.828 7.248 7.248 0 0 1 0 0 8.5 8.5 0 0 1-1.305.828" clip-rule="evenodd"></path><path fill="#fff" stroke="#181818" d="m144 70 24.249 42h-48.498z"></path><path stroke="#181818" d="M144 100V82"></path><path stroke="#181818" stroke-linejoin="round" stroke-width="2" d="M144 105h.004v.004H144z"></path><defs><filter id="b" width="88.21" height="100" x="23.895" y="42" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_216_313" stdDeviation="3"></feGaussianBlur></filter><filter id="d" width="180" height="160" x="-3.609" y="42" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_216_313" stdDeviation="25"></feGaussianBlur></filter><filter id="e" width="180" height="160" x="-50" y="-27" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur result="effect1_foregroundBlur_216_313" stdDeviation="25"></feGaussianBlur></filter></defs>',11)]))}},Z={xmlns:"http://www.w3.org/2000/svg",width:"200",height:"140",fill:"none"};const ee={render:function(a,i){return t(),e("svg",Z,i[0]||(i[0]=[l('<g mask="url(#mask0_21_716)"><path fill="#97A3B7" fill-rule="evenodd" d="M33 46.843 96.321 119l63.322-72.157C142.742 32 120.583 23 96.321 23 72.061 23 49.901 32 33 46.843" clip-rule="evenodd"></path><g filter="url(#filter0_f_21_716)"><path fill="#E3E6EB" d="M95 21h80v60H95z"></path></g><g filter="url(#filter1_f_21_716)"><path fill="#E3E6EB" d="M-7 43h80v60H-7z"></path></g></g><path fill="currentcolor" d="m72.812 63.688-3.157 3.157 6.246 6.247a50.3 50.3 0 0 0-12.713 8.151L96.321 119l11.913-13.575 6.413 6.412 3.157-3.157L80.45 71.326zM129.455 81.243l-15.318 17.455-28.74-28.74a50.4 50.4 0 0 1 10.924-1.19c12.695 0 24.29 4.709 33.134 12.475"></path><path fill="#fff" stroke="#000" d="m152 21.822 4.867 17.053.133.465.469-.117 17.202-4.312-12.335 12.741-.337.348.337.348 12.335 12.741-17.202-4.312-.469-.117-.133.465L152 74.178l-4.867-17.053-.133-.465-.469.117-17.202 4.312 12.335-12.741.337-.348-.337-.348-12.335-12.741 17.202 4.312.469.117.133-.465z"></path><path stroke="#fff" stroke-width="2" d="M101 31 90 42l11 11-8 8"></path>',4)]))}},te={class:"result-container"},le={class:"result-bg-img"},ae={class:"result-title"},ie={class:"result-tip"},re=B(a({__name:"index",props:{bgUrl:String,title:String,tip:String,type:String},setup(l){const a=l,p=i((()=>{switch(a.type){case"403":default:return $;case"404":return J;case"500":return P;case"ie":return W;case"wifi":return ee;case"maintenance":return Y}}));return(a,i)=>(t(),e("div",te,[r("div",le,[(t(),o(n(p.value)))]),r("div",ae,d(l.title),1),r("div",ie,d(l.tip),1),s(a.$slots,"default",{},void 0,!0)]))}}),[["__scopeId","data-v-50bd89bc"]]),se={class:"flex-1 w-full overflow-hidden flex flex-col"},oe={class:"flex flex-col justify-center items-center gap-3 w-full"},ne={class:"text-center"},de={class:"text-2xl font-bold"},pe=["title"],fe={class:"text-center p-2"},he={key:0,class:"flex flex-col items-center align-middle gap-5 w-full p-2 overflow-y-auto no-scrollbar"},ue=["title"],ce={class:"flex gap-1"},me={class:"w-[200px] whitespace-nowrap text-ellipsis overflow-hidden"},ve={class:"w-full relative"},ge=a({name:"NewConversation",setup(l){const a=T(),s=w(),B=k(),D=p(null);f((()=>s.query.id),(e=>{if("/conversation/index"!==s.path)return void(D.value=null);const t=e;D.value=t?a.find(t):a.defaultAgent}),{immediate:!0}),M();const $=i((()=>y.availableModels.value.map((e=>({...e,title:y.getModelItemTitle(e)}))))),N=p([]),J=e=>{},K=j(),P=e=>{if(0===N.value.length)return void q.error(H("pages.conversation.noSelectModelMsg"));const t={id:R(),name:D.value.name,avatar:D.value.avatar,agentId:D.value.id,content:D.value.content,models:[],time:(new Date).getTime(),pinned:!1,maxContextSize:10,aspectRatio:"IMAGE_ASPECT_RATIO_SQUARE",internet:!1};t.models=N.value.map((e=>({modelId:e,chats:[],startContext:0,apiAgentId:"",apiConversationId:"",apiNote:"",showing:!0,status:{responseWating:!1,chating:!1,stop:!1}}))),K.add(t),N.value=[],F.setData(e),B.push({path:"/conversation/chat",query:{id:t.id,isNew:1}})},Q=E(),W=i((()=>{let e="h-[calc(100vh-2*var(--td-comp-paddingTB-m))]";return Q.showLayoutHeader&&Q.showFooter&&(e="h-[calc(100vh-var(--td-comp-size-xxl)-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]"),Q.showLayoutHeader&&!Q.showFooter&&(e="h-[calc(100vh-var(--td-comp-size-xxxl)-2*var(--td-comp-paddingTB-m))]"),!Q.showLayoutHeader&&Q.showFooter&&(e="h-[calc(100vh-var(--td-comp-size-xxl)-2*var(--td-comp-paddingTB-m))]"),e})),X=e=>{B.push(e)};return(l,a)=>{const i=U,s=G,p=V,f=b,w=L,k=I,B=C,M=O;return h((t(),e("div",{class:x(["flex flex-col items-center w-full gap-5",W.value])},[r("div",se,[r("div",oe,[c(i,{size:"80px",image:D.value.avatar},null,8,["image"]),r("div",ne,[r("h1",de,d(D.value.name),1),c(s,{underline:"",theme:"primary",onClick:a[0]||(a[0]=e=>X("/setting/agent"))},{default:m((()=>[v(d(l.$t("pages.conversation.switchAgent")),1)])),_:1})]),r("div",{class:"text-center text-sm text-gray-500 w-full overflow-hidden whitespace-nowrap text-ellipsis",title:D.value.content},d(D.value.content),9,pe)]),r("div",fe,[r("span",null,d(l.$t("pages.conversation.modelTips",{max_model_num:g(S)})),1)]),$.value.length>0?(t(),e("div",he,[c(B,{modelValue:N.value,"onUpdate:modelValue":a[1]||(a[1]=e=>N.value=e),onChange:J,max:g(S),class:"w-full"},{default:m((()=>[c(k,{gutter:[{xs:0,sm:16,md:16,lg:16,xl:16,xxl:16},16],class:"w-full"},{default:m((()=>[(t(!0),e(z,null,_($.value,(e=>(t(),o(w,{key:e.id,xs:12,lg:4,xl:3},{default:m((()=>[c(f,{class:"shadow-md",bordered:!1},{default:m((()=>[r("div",{class:"flex justify-between overflow-hidden",title:e.title},[r("div",ce,[c(i,{size:"20px",class:"mr-1"},{icon:m((()=>[(t(),o(n(g(y).icons[e.type])))])),_:2},1024),r("div",me,d(e.title),1)]),(t(),o(p,{key:e.id,value:e.id},null,8,["value"]))],8,ue)])),_:2},1024)])),_:2},1024)))),128))])),_:1})])),_:1},8,["modelValue","max"])])):(t(),o(re,{key:1,type:"404",title:l.$t("pages.conversation.emptyModelTips")},{default:m((()=>[c(M,{size:"large",theme:"primary",variant:"base",onClick:a[2]||(a[2]=e=>X("/setting/model"))},{default:m((()=>[v(d(l.$t("pages.conversation.createModel")),1)])),_:1})])),_:1},8,["title"]))]),r("div",ve,[c(A,{onInput:P})])],2)),[[u,D.value]])}}});export{ge as default};
.output/public/assets/index-NjQX0WSJ.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{F as e}from"./FrameContent-mtBBMa8a.js";import{v as t}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{l as s,J as o,y as r}from"./@vue-CtX-8n_i.js";import"./@vueuse-Dm8LPZ5Z.js";import"./lodash-VDnThKtA.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./tdesign-vue-next-Dl-XbCUy.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./eventsource-parser-BEY8Dpg-.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";const i=s({__name:"index",setup(s){const i=`${t()}/swagger/index.html?t=${(new Date).getTime()}`,p=getComputedStyle(document.documentElement).getPropertyValue("--td-comp-size-xxxl"),m=parseFloat(p)+20;return(t,s)=>(r(),o(e,{frameSrc:i,offset:m}))}});export{i as default};
.output/public/assets/index-ZED-momG.js ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ import{r as e,q as a,d as l,R as t,J as o,N as s,w as n,p as u,c as r,f as d,j as i,m as c,u as m,O as p,A as v,n as g,U as f,P as h,x as _,g as y}from"./tdesign-vue-next-Dl-XbCUy.js";import{l as b,f as V,v as w,y as x,R as j,aa as $,F as U,A as k,B as F,a as T,o as M,j as C,z,H as B,ab as A,J as S,ac as O,u as H,G as R}from"./@vue-CtX-8n_i.js";import{D,_ as I,b as L,u as N,t as P,S as E,d as q,c as K,m as J,q as G,v as X}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{u as Q,a as W,b as Y}from"./main-CrcWAk8z.js";import{_ as Z}from"./avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js";import{b as ee}from"./@vueuse-Dm8LPZ5Z.js";import{d as ae}from"./vuedraggable-_g4h_fUB.js";import{a9 as le,aa as te,c as oe}from"./tdesign-icons-vue-next-BnEOAlYE.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./vue-router-BUavUIDc.js";import"./vue-CDGYB_S-.js";import"./@dicebear-JcnEMRoc.js";import"./uuid-_R2nDvl_.js";const se=b({__name:"CloudflareKVHTTPDriverForm",props:["modelValue"],emits:["update:modelValue"],setup(l,{emit:t}){const o=l,s=t,n=V({get:()=>o.modelValue,set:e=>s("update:modelValue",e)}),u=e=>{s("update:modelValue",{...n.value})};return(l,t)=>{const o=e,s=a;return x(),w(U,null,[j(s,{label:"API Base",name:"apiBase","initial-data":""},{default:$((()=>[j(o,{placeholder:"",modelValue:n.value.apiURL,"onUpdate:modelValue":t[0]||(t[0]=e=>n.value.apiURL=e),onChange:u},null,8,["modelValue"])])),_:1}),j(s,{label:"Account",name:"accountId","initial-data":""},{default:$((()=>[j(o,{placeholder:"",modelValue:n.value.accountId,"onUpdate:modelValue":t[1]||(t[1]=e=>n.value.accountId=e),onChange:u},null,8,["modelValue"])])),_:1}),j(s,{label:"Namespace",name:"namespaceId","initial-data":""},{default:$((()=>[j(o,{placeholder:"",modelValue:n.value.namespaceId,"onUpdate:modelValue":t[2]||(t[2]=e=>n.value.namespaceId=e),onChange:u},null,8,["modelValue"])])),_:1}),j(s,{label:"API Token",name:"apiToken","initial-data":""},{default:$((()=>[j(o,{type:"password",placeholder:"",modelValue:n.value.apiToken,"onUpdate:modelValue":t[3]||(t[3]=e=>n.value.apiToken=e),onChange:u},null,8,["modelValue"])])),_:1})],64)}}}),ne=Object.defineProperty({__proto__:null,default:se,driverConfig:{name:"cloudflareKVHTTP",component:"CloudflareKVHTTPDriverForm"}},Symbol.toStringTag,{value:"Module"}),ue={xmlns:"http://www.w3.org/2000/svg",width:"88",height:"48",fill:"none"};const re={render:function(e,a){return x(),w("svg",ue,a[0]||(a[0]=[k("path",{fill:"var(--td-component-border)",d:"M0 0h88v48H0z"},null,-1),k("path",{fill:"var(--td-text-color-primary)",d:"M42.863 14.052v2.708h1.625v-2.708z"},null,-1),k("path",{fill:"var(--td-text-color-primary)","fill-rule":"evenodd",d:"M38.349 23.982a5.326 5.326 0 1 1 10.653 0 5.326 5.326 0 0 1-10.653 0m5.326-3.701a3.701 3.701 0 1 0 0 7.403 3.701 3.701 0 0 0 0-7.403M52.208 26.781h-2.621l-2.06 6.699 1.552.478.511-1.661h2.614l.511 1.66 1.554-.477zm-.503 3.89-.697-2.265h-.221l-.697 2.266z","clip-rule":"evenodd"},null,-1),k("path",{fill:"var(--td-text-color-primary)",d:"m48.208 18.3 1.915-1.914 1.149 1.15-1.915 1.914zM53.606 23.17h-2.709v1.625h2.709zM44.488 31.205v2.708h-1.625v-2.708zM37.228 31.579l1.915-1.915-1.15-1.15-1.914 1.916zM36.453 24.795h-2.708V23.17h2.708zM36.079 17.535l1.915 1.915 1.149-1.15-1.915-1.914z"},null,-1)]))}},de={xmlns:"http://www.w3.org/2000/svg",width:"88",height:"48",fill:"none"};const ie={render:function(e,a){return x(),w("svg",de,a[0]||(a[0]=[k("path",{fill:"#13161B",d:"M0 0h88v48H0z"},null,-1),k("path",{fill:"#949EAA","fill-rule":"evenodd",d:"M52.533 26.87q-.748.129-1.533.13a9 9 0 0 1-8.533-11.87A9 9 0 0 0 44 33a9 9 0 0 0 8.533-6.13","clip-rule":"evenodd"},null,-1)]))}},ce={xmlns:"http://www.w3.org/2000/svg",width:"88",height:"48",fill:"none"};const me={render:function(e,a){return x(),w("svg",ce,a[0]||(a[0]=[k("path",{fill:"var(--td-component-border)",d:"M0 0h88v48H0z"},null,-1),k("path",{fill:"var(--td-text-color-primary)","fill-rule":"evenodd",d:"M44 20.583a3.417 3.417 0 1 0 0 6.833 3.417 3.417 0 0 0 0-6.833M39.083 24a4.917 4.917 0 1 1 9.834 0 4.917 4.917 0 0 1-9.834 0M43.25 17.333v-2.5h1.5v2.5zM48.184 18.755l1.767-1.767 1.06 1.06-1.767 1.768zM50.667 23.25h2.5v1.5h-2.5zM49.244 28.184l1.768 1.767-1.06 1.06-1.768-1.767zM44.75 30.666v2.5h-1.5v-2.5zM39.816 29.244l-1.767 1.768-1.061-1.061 1.767-1.768zM37.333 24.75h-2.5v-1.5h2.5zM38.756 19.816l-1.768-1.768 1.06-1.06 1.768 1.767z","clip-rule":"evenodd"},null,-1)]))}},pe=I(b({__name:"index",props:{value:{type:String}},setup(e){const a=e,l=V((()=>{const{value:e}=a;return{background:D.indexOf(e)>-1?e:"conic-gradient(from 90deg at 50% 50%, #FF0000 -19.41deg, #FF0000 18.76deg, #FF8A00 59.32deg, #FFE600 99.87deg, #14FF00 141.65deg, #00A3FF 177.72deg, #0500FF 220.23deg, #AD00FF 260.13deg, #FF00C7 300.69deg, #FF0000 340.59deg, #FF0000 378.76deg)"}}));return(e,a)=>(x(),w("div",{style:F(l.value),class:"color-container"},null,4))}}),[["__scopeId","data-v-f0f6ec52"]]),ve={class:"setting-container"},ge={class:"setting-group-title"},fe={style:{textAlign:"center",marginTop:"8px"}},he={class:"setting-group-title"},_e={class:"setting-layout-drawer"},ye={key:0,class:"setting-info mt-10"},be=b({__name:"appearance",setup(e){L();const i=N(),c=[
2
+ //@ts-ignore
3
+ {type:"light",text:P("pages.setting.theme.options.light")},{type:"dark",text:P("pages.setting.theme.options.dark")},{type:"auto",text:P("pages.setting.theme.options.auto")}],m=V((()=>-1===D.indexOf(p.value.brandTheme)?p.value.brandTheme:"")),p=T({...(()=>{const e=E;for(const a in e)Object.prototype.hasOwnProperty.call(e,a)&&(e[a]=i[a]);return e})()}),v=T(!1),g=e=>{p.value.brandTheme=e};M((()=>{var e;null==(e=document.querySelector(".dynamic-color-btn"))||e.addEventListener("click",(()=>{v.value=!0}))}));const f=(e,a)=>{e||"document"!==a.trigger||(v.value=e)},h=()=>{const e=JSON.stringify(p.value,null,4),{copy:a}=ee({source:e});a().then((()=>{d.closeAll(),d.success(P("pages.setting.copy.success"))})).catch((()=>{d.closeAll(),d.error(P("pages.setting.copy.fail"))}))};return C((()=>{p.value.brandTheme&&i.updateConfig(p.value)})),(e,d)=>{const i=t,_=l,y=s,b=o,V=n,F=a,T=u,M=r;return x(),w("div",ve,[j(T,{ref:"form",data:p.value,"label-align":"left"},{default:$((()=>[k("div",ge,B(e.$t("pages.setting.theme.mode")),1),j(_,{modelValue:p.value.mode,"onUpdate:modelValue":d[0]||(d[0]=e=>p.value.mode=e)},{default:$((()=>[(x(),w(U,null,A(c,((e,a)=>k("div",{key:a,class:"setting-layout-drawer"},[k("div",null,[(x(),S(i,{key:a,value:e.type},{default:$((()=>{return[(x(),S(O((a=e.type,"light"===a?me:"dark"===a?ie:re))))];var a})),_:2},1032,["value"])),k("p",fe,B(e.text),1)])]))),64))])),_:1},8,["modelValue"]),k("div",he,B(e.$t("pages.setting.theme.color")),1),j(_,{modelValue:p.value.brandTheme,"onUpdate:modelValue":d[1]||(d[1]=e=>p.value.brandTheme=e)},{default:$((()=>[(x(!0),w(U,null,A(H(D),((e,a)=>(x(),w("div",{key:a,class:"setting-layout-drawer"},[(x(),S(i,{key:a,value:e,class:"setting-layout-color-group"},{default:$((()=>[j(pe,{value:e},null,8,["value"])])),_:2},1032,["value"]))])))),128)),k("div",_e,[j(b,{"destroy-on-close":"","expand-animation":"",placement:"bottom-right",trigger:"click",visible:v.value,"overlay-style":{padding:0},onVisibleChange:f},{content:$((()=>[j(y,{"on-change":g,"color-modes":["monochrome"],format:"HEX","swatch-colors":[]})])),default:$((()=>[j(i,{value:m.value,class:"setting-layout-color-group dynamic-color-btn"},{default:$((()=>[j(pe,{value:m.value},null,8,["value"])])),_:1},8,["value"])])),_:1},8,["visible"])])])),_:1},8,["modelValue"]),k("div",null,[j(F,{label:e.$t("pages.setting.element.showHeader"),name:"showHeader"},{default:$((()=>[j(V,{modelValue:p.value.showHeader,"onUpdate:modelValue":d[2]||(d[2]=e=>p.value.showHeader=e)},null,8,["modelValue"])])),_:1},8,["label"]),j(F,{label:e.$t("pages.setting.element.showNav"),name:"showNav"},{default:$((()=>[j(V,{modelValue:p.value.showNav,"onUpdate:modelValue":d[3]||(d[3]=e=>p.value.showNav=e)},null,8,["modelValue"])])),_:1},8,["label"]),j(F,{label:e.$t("pages.setting.element.showBreadcrumb"),name:"showBreadcrumb"},{default:$((()=>[j(V,{modelValue:p.value.showBreadcrumb,"onUpdate:modelValue":d[4]||(d[4]=e=>p.value.showBreadcrumb=e)},null,8,["modelValue"])])),_:1},8,["label"]),j(F,{label:e.$t("pages.setting.element.showFooter"),name:"showFooter"},{default:$((()=>[j(V,{modelValue:p.value.showFooter,"onUpdate:modelValue":d[5]||(d[5]=e=>p.value.showFooter=e)},null,8,["modelValue"])])),_:1},8,["label"])])])),_:1},8,["data"]),H(false)?(x(),w("div",ye,[k("p",null,B(e.$t("pages.setting.tips")),1),j(M,{theme:"primary",variant:"text",onClick:h},{default:$((()=>[R(B(e.$t("pages.setting.copy.title")),1)])),_:1})])):z("",!0),d[6]||(d[6]=k("div",{class:"text-center text-gray-400"},"3/15/2025, 6:39:55 AM",-1))])}}}),Ve={class:"flex justify-center"},we={class:"font-bold text-xl mb-5"},xe={class:"flex"},je={class:"font-bold text-xl mb-5"},$e={class:"flex flex-col gap-5"},Ue={class:"flex justify-between"},ke={class:"font-bold text-xl"},Fe={class:"flex flex-col gap-5 w-full overflow-hidden"},Te={class:"font-bold text-xl mb-5"},Me=I(b({name:"User",setup(l){const t=q(),o=L(),s=Q(),b=N(),F=K(),M=W(),C=async e=>{try{const a=await async function(e){return new Promise(((a,l)=>{const t=new FileReader;t.onload=function(e){a(e.target.result)},t.onerror=function(e){l(e)},t.readAsText(e)}))}(e.raw);return D(JSON.parse(a)),d.success({content:P("pages.setting.user.import_success")}),{status:"success",error:"",response:{url:" "}}}catch{return d.error({content:P("pages.setting.user.import_failed")}),{status:"fail",error:"",response:{}}}};const D=e=>{var a;if(e.user&&o.$patch(e.user),e.model&&t.$patch(e.model),e.agent&&s.$patch(e.agent),e.setting&&b.$patch(e.setting),e.conversation){const a=function(e,a=640){return e.map((e=>({...e,models:e.models.map((e=>{try{const l=JSON.stringify(e.chats);return(new TextEncoder).encode(l).length/1024>a?{...e,chats:[]}:e}catch{return{...e,chats:[]}}}))})))}(e.conversation.list);F.$patch({...e.conversation,list:a})}e.note&&M.$patch(e.note),(null==(a=e.user)?void 0:a.lang)&&ee(e.user.lang)};function I(){const e=JSON.stringify({user:o.$state,model:t.$state,agent:s.$state,setting:b.$state,conversation:F.$state,note:M.$state},null,2),a=new Blob([e],{type:"application/json"}),l=document.createElement("a");l.href=URL.createObjectURL(a),l.download="config.json",document.body.appendChild(l),l.click(),document.body.removeChild(l),URL.revokeObjectURL(l.href)}const E=window.isElectron,{changeLocale:ee,locale:se}=Y(),ue=V({get:()=>se.value,set(e){ee(e)}}),re=e=>{o.avatar=e};function de(e,a){const l=a.e,t=l.key,s=[l.ctrlKey?"Ctrl":"",l.metaKey?"Cmd":"",l.altKey?"Alt":"",l.shiftKey?"Shift":""].filter(Boolean).join("+");o.shortcut=`${s}+${t.toUpperCase()}`,l.preventDefault()}const ie=V((()=>J.availableModels.value.map((e=>({value:e.id,label:J.getModelItemTitle(e),...e}))))),ce=()=>{o.toolBarButtons.push({name:"",icon:null,prompt:"",show:!0})},me=Object.assign({"./drivers/CloudflareKVHTTPDriverForm.vue":ne}),pe=Object.values(me).map((e=>e.driverConfig)),ve=V((()=>b.drivers.currentDriver)),ge=V((()=>b.drivers)),fe=V((()=>b.version)),he=V((()=>{const e=pe.find((e=>e.name===ve.value));return e?me[`./drivers/${e.component}.vue`].default:null})),_e=async e=>{b.updateDriverSettings(e,ge.value[e])};async function ye(e){b.updateDriverSettings(ve.value,e)}const Me=T(!1),Ce=T(!1),ze=T(!1),Be=T(null),Ae=V((()=>{var e;return null==(e=Be.value)?void 0:e.setting.version}));async function Se(){try{if(Me.value=!0,Be.value=await De(),Be.value){new Date(Ae.value)>=new Date(fe.value)||!fe.value?ze.value=!0:(await Ie(),d.success("备份成功"))}else await Ie(),d.success("备份成功")}catch(e){d.error("备份失败: "+e.message)}finally{Me.value=!1}}async function Oe(){try{Ce.value=!0;const e=await De();if(!e)throw new Error("未找到远程数据");D(e),d.success("恢复成功")}catch(e){d.error("恢复失败: "+e.message)}finally{Ce.value=!1}}async function He(){try{Me.value=!0,await Ie(),d.success("备份成功")}catch(e){d.error("备份失败: "+e.message)}finally{ze.value=!1,Me.value=!1}}async function Re(){if(Be.value)try{Ce.value=!0,D(Be.value),d.success("数据已成功恢复")}catch(e){d.error("恢复失败: "+e.message)}finally{ze.value=!1,Ce.value=!1}}const De=async()=>{try{const e=new URLSearchParams({driver:ve.value,config:JSON.stringify(ge.value[ve.value])}),a=await fetch(`${X()}/config?${e.toString()}`,{method:"GET",headers:{"Content-Type":"application/json"}});if(!a.ok)throw new Error(await a.text());return(await a.json()).data}catch(e){throw e}};async function Ie(){try{b.version=(new Date).toISOString();const e={user:o.$state,model:t.$state,agent:s.$state,setting:b.$state,conversation:F.$state,note:M.$state},a=await fetch(X()+"/config",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({data:e,driver:ve.value,config:ge.value[ve.value]})});if(!a.ok)throw new Error(await a.text())}catch(e){throw e}}return(l,t)=>{const s=e,d=a,b=c,V=p,F=m,T=v,M=g,D=i,L=r,N=f,P=u,q=n,K=h,X=_,Q=y;return x(),S(Q,{shadow:"",class:"overflow-hidden",bordered:!1},{default:$((()=>[j(P,{ref:"form",class:"flex flex-col gap-8","label-align":"top"},{default:$((()=>[k("div",Ve,[j(Z,{ref:"avatarRef",url:H(o).avatar,onUpdate:re},null,8,["url"])]),k("div",null,[k("h1",we,B(l.$t("pages.setting.user.basic_settings")),1),j(D,{class:"row-gap",gutter:[32,24]},{default:$((()=>[j(b,{xs:12,lg:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.username"),name:"name"},{default:$((()=>[j(s,{modelValue:H(o).name,"onUpdate:modelValue":t[0]||(t[0]=e=>H(o).name=e),placeholder:l.$t("pages.setting.user.enter_username")},null,8,["modelValue","placeholder"])])),_:1},8,["label"])])),_:1}),j(b,{xs:12,lg:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.language"),name:"lang"},{default:$((()=>[j(F,{modelValue:ue.value,"onUpdate:modelValue":t[1]||(t[1]=e=>ue.value=e),class:"demo-select-base",clearable:""},{default:$((()=>[(x(!0),w(U,null,A(H(G),((e,a)=>(x(),S(V,{key:a,value:`${e.value}`,label:`${e.content}`},{default:$((()=>[R(B(e.content),1)])),_:2},1032,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1},8,["label"])])),_:1}),H(E)?(x(),S(b,{key:0,xs:12,lg:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.shortcut"),name:"shortcut"},{default:$((()=>[j(s,{onKeydown:de,modelValue:H(o).shortcut,"onUpdate:modelValue":t[2]||(t[2]=e=>H(o).shortcut=e),placeholder:l.$t("pages.setting.user.enter_shortcut")},null,8,["modelValue","placeholder"])])),_:1},8,["label"])])),_:1})):z("",!0),j(b,{xs:12,lg:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.assist_model"),name:"assistModel"},{default:$((()=>[j(F,{modelValue:H(o).assistModel,"onUpdate:modelValue":t[3]||(t[3]=e=>H(o).assistModel=e),tips:l.$t("pages.setting.user.assist_model_tips")},{default:$((()=>[(x(!0),w(U,null,A(ie.value,(e=>(x(),S(V,{key:e.value,value:e.value,label:e.label},{default:$((()=>[k("div",xe,[j(T,{size:"20px",class:"mr-1"},{icon:$((()=>[(x(),S(O(H(J).icons[e.type])))])),_:2},1024),R(" "+B(e.label),1)])])),_:2},1032,["value","label"])))),128))])),_:1},8,["modelValue","tips"])])),_:1},8,["label"])])),_:1}),j(b,{xs:12,lg:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.remoteHost"),name:"remoteHost"},{default:$((()=>[j(s,{modelValue:H(o).remoteHost,"onUpdate:modelValue":t[4]||(t[4]=e=>H(o).remoteHost=e)},null,8,["modelValue"])])),_:1},8,["label"])])),_:1}),H(E)?(x(),S(b,{key:1,span:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.open_at_login"),name:"openAtLogin"},{default:$((()=>[j(M,{modelValue:H(o).openAtLogin,"onUpdate:modelValue":t[5]||(t[5]=e=>H(o).openAtLogin=e)},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})):z("",!0),H(E)?(x(),S(b,{key:2,span:6},{default:$((()=>[j(d,{label:l.$t("pages.setting.user.minimize_to_bottom_right"),name:"minimizeToBottomRight"},{default:$((()=>[j(M,{modelValue:H(o).minimizeToBottomRight,"onUpdate:modelValue":t[6]||(t[6]=e=>H(o).minimizeToBottomRight=e)},null,8,["modelValue"])])),_:1},8,["label"])])),_:1})):z("",!0)])),_:1})]),k("div",null,[k("h1",je,B(l.$t("pages.setting.user.import_config")),1),j(P,null,{default:$((()=>[j(d,{label:"存储类型",name:"driverType","initial-data":""},{default:$((()=>[j(F,{modelValue:ve.value,"onUpdate:modelValue":t[7]||(t[7]=e=>ve.value=e),onChange:_e,placeholder:"Select Driver"},{default:$((()=>[(x(!0),w(U,null,A(H(pe),(e=>(x(),S(V,{key:e.name,value:e.name,label:e.name},null,8,["value","label"])))),128))])),_:1},8,["modelValue"])])),_:1}),(x(),S(O(he.value),{modelValue:ge.value[ve.value],"onUpdate:modelValue":[t[8]||(t[8]=e=>ge.value[ve.value]=e),ye]},null,8,["modelValue"])),j(D,{class:"row-gap",gutter:[24,24]},{default:$((()=>[j(b,{xs:6,lg:3,class:"flex justify-center"},{default:$((()=>[j(L,{onClick:Se,loading:Me.value},{default:$((()=>t[11]||(t[11]=[R("备份到服务器")]))),_:1},8,["loading"])])),_:1}),j(b,{xs:6,lg:3,class:"flex justify-center"},{default:$((()=>[j(L,{onClick:Oe,loading:Ce.value},{default:$((()=>t[12]||(t[12]=[R("从服务器恢复")]))),_:1},8,["loading"])])),_:1}),j(b,{xs:6,lg:3,class:"flex justify-center"},{default:$((()=>[j(N,{theme:"custom","request-method":C,multiple:!1},{default:$((()=>[j(L,{theme:"primary"},{default:$((()=>[R(B(l.$t("pages.setting.user.import_local_config")),1)])),_:1})])),_:1})])),_:1}),j(b,{xs:6,lg:3,class:"flex justify-center"},{default:$((()=>[j(L,{theme:"primary",onClick:I},{default:$((()=>[R(B(l.$t("pages.setting.user.export_local_config")),1)])),_:1})])),_:1})])),_:1})])),_:1})]),k("div",$e,[k("div",Ue,[k("h1",ke,B(l.$t("pages.setting.user.toolbar_settings")),1),j(L,{shape:"square",variant:"text",onClick:ce},{default:$((()=>[j(H(le),{slot:"icon"})])),_:1})]),k("div",Fe,[j(H(ae),{modelValue:H(o).toolBarButtons,"onUpdate:modelValue":t[9]||(t[9]=e=>H(o).toolBarButtons=e),"item-key":"id",animation:150,class:"flex flex-col gap-5",handle:".drag-handle"},{item:$((({element:e})=>[j(D,{gutter:{xs:8,sm:16,md:24,lg:32,xl:32,xxl:40},class:"items-center"},{default:$((()=>[j(b,{xs:2,sm:1},{default:$((()=>[j(L,{shape:"square",variant:"text",class:"drag-handle cursor-move"},{default:$((()=>[j(H(te))])),_:1})])),_:1}),j(b,{xs:2,sm:2},{default:$((()=>[j(s,{modelValue:e.name,"onUpdate:modelValue":a=>e.name=a,placeholder:"名称"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),j(b,{xs:3,sm:5},{default:$((()=>[j(s,{modelValue:e.prompt,"onUpdate:modelValue":a=>e.prompt=a,placeholder:"提示词"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),j(b,{xs:2,sm:2},{default:$((()=>[j(s,{modelValue:e.icon,"onUpdate:modelValue":a=>e.icon=a,placeholder:"图标"},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),j(b,{xs:2,sm:1,class:"flex justify-end"},{default:$((()=>[j(q,{modelValue:e.show,"onUpdate:modelValue":a=>e.show=a},null,8,["modelValue","onUpdate:modelValue"])])),_:2},1024),j(b,{xs:1,sm:1,class:"flex justify-end"},{default:$((()=>[j(K,{content:l.$t("pages.setting.user.confirm_delete"),onConfirm:a=>(e=>{o.toolBarButtons=o.toolBarButtons.filter((a=>a!==e))})(e)},{default:$((()=>[j(L,{shape:"square",variant:"text"},{default:$((()=>[j(H(oe),{slot:"icon"})])),_:1})])),_:2},1032,["content","onConfirm"])])),_:2},1024)])),_:2},1024)])),_:1},8,["modelValue"])])]),k("div",null,[k("h1",Te,B(l.$t("pages.setting.user.theme_settings")),1),j(be)])])),_:1},512),j(X,{visible:ze.value,"onUpdate:visible":t[10]||(t[10]=e=>ze.value=e),attach:"body",header:"发现新的备份"},{body:$((()=>[t[13]||(t[13]=k("p",null,"检测到服务器上存在较新的备份数据。您希望如何处理?",-1)),k("p",null,"本地版本:"+B(fe.value),1),k("p",null,"服务器版本:"+B(Ae.value),1)])),footer:$((()=>[j(L,{onClick:He,loading:Me.value},{default:$((()=>t[14]||(t[14]=[R("覆盖服务器数据")]))),_:1},8,["loading"]),j(L,{theme:"primary",onClick:Re,loading:Ce.value},{default:$((()=>t[15]||(t[15]=[R("从服务器恢复")]))),_:1},8,["loading"])])),_:1},8,["visible"])])),_:1})}}}),[["__scopeId","data-v-fab0795e"]]);export{Me as default};
.output/public/assets/lodash-VDnThKtA.js ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ import{c as r,g as t}from"./@babel-ynFNPEB3.js";var n,e,u,i,o,f,c,a,v,s,l,p,h,y,_,d,b,g,j,O,m,w,x,A,z,T,S,P,E,F,$,U,I,M,N,B,R,k,D,W,q,C,L,G,V,H,J,K,Q,X,Y,Z,rr,tr,nr,er,ur,ir,or,fr,cr,ar,vr,sr,lr,pr,hr,yr,_r,dr,br,gr,jr,Or,mr,wr,xr,Ar,zr,Tr,Sr,Pr,Er,Fr,$r,Ur,Ir,Mr,Nr,Br,Rr,kr,Dr,Wr,qr,Cr,Lr,Gr;function Vr(){if(i)return u;return i=1,u=function(r,t){return r===t||r!=r&&t!=t}}function Hr(){if(f)return o;f=1;var r=Vr();return o=function(t,n){for(var e=t.length;e--;)if(r(t[e][0],n))return e;return-1}}function Jr(){if(d)return _;d=1;var r=e?n:(e=1,n=function(){this.__data__=[],this.size=0}),t=function(){if(a)return c;a=1;var r=Hr(),t=Array.prototype.splice;return c=function(n){var e=this.__data__,u=r(e,n);return!(u<0||(u==e.length-1?e.pop():t.call(e,u,1),--this.size,0))}}(),u=function(){if(s)return v;s=1;var r=Hr();return v=function(t){var n=this.__data__,e=r(n,t);return e<0?void 0:n[e][1]}}(),i=function(){if(p)return l;p=1;var r=Hr();return l=function(t){return r(this.__data__,t)>-1}}(),o=function(){if(y)return h;y=1;var r=Hr();return h=function(t,n){var e=this.__data__,u=r(e,t);return u<0?(++this.size,e.push([t,n])):e[u][1]=n,this}}();function f(r){var t=-1,n=null==r?0:r.length;for(this.clear();++t<n;){var e=r[t];this.set(e[0],e[1])}}return f.prototype.clear=r,f.prototype.delete=t,f.prototype.get=u,f.prototype.has=i,f.prototype.set=o,_=f}function Kr(){if(T)return z;T=1;var t="object"==typeof r&&r&&r.Object===Object&&r;return z=t}function Qr(){if(P)return S;P=1;var r=Kr(),t="object"==typeof self&&self&&self.Object===Object&&self,n=r||t||Function("return this")();return S=n}function Xr(){if(F)return E;F=1;var r=Qr().Symbol;return E=r}function Yr(){if(B)return N;B=1;var r=Xr(),t=function(){if(U)return $;U=1;var r=Xr(),t=Object.prototype,n=t.hasOwnProperty,e=t.toString,u=r?r.toStringTag:void 0;return $=function(r){var t=n.call(r,u),i=r[u];try{r[u]=void 0;var o=!0}catch(c){}var f=e.call(r);return o&&(t?r[u]=i:delete r[u]),f}}(),n=function(){if(M)return I;M=1;var r=Object.prototype.toString;return I=function(t){return r.call(t)}}(),e=r?r.toStringTag:void 0;return N=function(r){return null==r?void 0===r?"[object Undefined]":"[object Null]":e&&e in Object(r)?t(r):n(r)}}function Zr(){if(k)return R;return k=1,R=function(r){var t=typeof r;return null!=r&&("object"==t||"function"==t)}}function rt(){if(W)return D;W=1;var r=Yr(),t=Zr();return D=function(n){if(!t(n))return!1;var e=r(n);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}}function tt(){if(G)return L;G=1;var r,t=function(){if(C)return q;C=1;var r=Qr()["__core-js_shared__"];return q=r}(),n=(r=/[^.]+$/.exec(t&&t.keys&&t.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";return L=function(r){return!!n&&n in r}}function nt(){if(K)return J;K=1;var r=rt(),t=tt(),n=Zr(),e=function(){if(H)return V;H=1;var r=Function.prototype.toString;return V=function(t){if(null!=t){try{return r.call(t)}catch(n){}try{return t+""}catch(n){}}return""}}(),u=/^\[object .+?Constructor\]$/,i=Function.prototype,o=Object.prototype,f=i.toString,c=o.hasOwnProperty,a=RegExp("^"+f.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");return J=function(i){return!(!n(i)||t(i))&&(r(i)?a:u).test(e(i))}}function et(){if(Z)return Y;Z=1;var r=nt(),t=X?Q:(X=1,Q=function(r,t){return null==r?void 0:r[t]});return Y=function(n,e){var u=t(n,e);return r(u)?u:void 0}}function ut(){if(tr)return rr;tr=1;var r=et()(Qr(),"Map");return rr=r}function it(){if(er)return nr;er=1;var r=et()(Object,"create");return nr=r}function ot(){if(yr)return hr;yr=1;var r=function(){if(ir)return ur;ir=1;var r=it();return ur=function(){this.__data__=r?r(null):{},this.size=0}}(),t=fr?or:(fr=1,or=function(r){var t=this.has(r)&&delete this.__data__[r];return this.size-=t?1:0,t}),n=function(){if(ar)return cr;ar=1;var r=it(),t=Object.prototype.hasOwnProperty;return cr=function(n){var e=this.__data__;if(r){var u=e[n];return"__lodash_hash_undefined__"===u?void 0:u}return t.call(e,n)?e[n]:void 0}}(),e=function(){if(sr)return vr;sr=1;var r=it(),t=Object.prototype.hasOwnProperty;return vr=function(n){var e=this.__data__;return r?void 0!==e[n]:t.call(e,n)}}(),u=function(){if(pr)return lr;pr=1;var r=it();return lr=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=r&&void 0===n?"__lodash_hash_undefined__":n,this}}();function i(r){var t=-1,n=null==r?0:r.length;for(this.clear();++t<n;){var e=r[t];this.set(e[0],e[1])}}return i.prototype.clear=r,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=e,i.prototype.set=u,hr=i}function ft(){if(Or)return jr;Or=1;var r=gr?br:(gr=1,br=function(r){var t=typeof r;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==r:null===r});return jr=function(t,n){var e=t.__data__;return r(n)?e["string"==typeof n?"string":"hash"]:e.map}}function ct(){if(Fr)return Er;Fr=1;var r=function(){if(dr)return _r;dr=1;var r=ot(),t=Jr(),n=ut();return _r=function(){this.size=0,this.__data__={hash:new r,map:new(n||t),string:new r}}}(),t=function(){if(wr)return mr;wr=1;var r=ft();return mr=function(t){var n=r(this,t).delete(t);return this.size-=n?1:0,n}}(),n=function(){if(Ar)return xr;Ar=1;var r=ft();return xr=function(t){return r(this,t).get(t)}}(),e=function(){if(Tr)return zr;Tr=1;var r=ft();return zr=function(t){return r(this,t).has(t)}}(),u=function(){if(Pr)return Sr;Pr=1;var r=ft();return Sr=function(t,n){var e=r(this,t),u=e.size;return e.set(t,n),this.size+=e.size==u?0:1,this}}();function i(r){var t=-1,n=null==r?0:r.length;for(this.clear();++t<n;){var e=r[t];this.set(e[0],e[1])}}return i.prototype.clear=r,i.prototype.delete=t,i.prototype.get=n,i.prototype.has=e,i.prototype.set=u,Er=i}function at(){if(Mr)return Ir;Mr=1;var r=Jr(),t=function(){if(g)return b;g=1;var r=Jr();return b=function(){this.__data__=new r,this.size=0}}(),n=O?j:(O=1,j=function(r){var t=this.__data__,n=t.delete(r);return this.size=t.size,n}),e=w?m:(w=1,m=function(r){return this.__data__.get(r)}),u=A?x:(A=1,x=function(r){return this.__data__.has(r)}),i=function(){if(Ur)return $r;Ur=1;var r=Jr(),t=ut(),n=ct();return $r=function(e,u){var i=this.__data__;if(i instanceof r){var o=i.__data__;if(!t||o.length<199)return o.push([e,u]),this.size=++i.size,this;i=this.__data__=new n(o)}return i.set(e,u),this.size=i.size,this}}();function o(t){var n=this.__data__=new r(t);this.size=n.size}return o.prototype.clear=t,o.prototype.delete=n,o.prototype.get=e,o.prototype.has=u,o.prototype.set=i,Ir=o}function vt(){if(Br)return Nr;Br=1;var r=et(),t=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch(n){}}();return Nr=t}function st(){if(kr)return Rr;kr=1;var r=vt();return Rr=function(t,n,e){"__proto__"==n&&r?r(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}}function lt(){if(Wr)return Dr;Wr=1;var r=st(),t=Vr();return Dr=function(n,e,u){(void 0!==u&&!t(n[e],u)||void 0===u&&!(e in n))&&r(n,e,u)}}function pt(){if(Gr)return Lr;Gr=1;var r=(Cr?qr:(Cr=1,qr=function(r){return function(t,n,e){for(var u=-1,i=Object(t),o=e(t),f=o.length;f--;){var c=o[r?f:++u];if(!1===n(i[c],c,i))break}return t}}))();return Lr=r}var ht,yt,_t,dt,bt,gt,jt,Ot,mt,wt,xt,At,zt,Tt,St,Pt,Et,Ft,$t,Ut,It,Mt,Nt,Bt,Rt,kt,Dt,Wt,qt,Ct,Lt,Gt,Vt,Ht={exports:{}};function Jt(){if(bt)return dt;bt=1;var r=function(){if(_t)return yt;_t=1;var r=Qr().Uint8Array;return yt=r}();return dt=function(t){var n=new t.constructor(t.byteLength);return new r(n).set(new r(t)),n}}function Kt(){if(St)return Tt;St=1;var r=(zt?At:(zt=1,At=function(r,t){return function(n){return r(t(n))}}))(Object.getPrototypeOf,Object);return Tt=r}function Qt(){if(Et)return Pt;Et=1;var r=Object.prototype;return Pt=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||r)}}function Xt(){if($t)return Ft;$t=1;var r=function(){if(xt)return wt;xt=1;var r=Zr(),t=Object.create;return wt=function(){function n(){}return function(e){if(!r(e))return{};if(t)return t(e);n.prototype=e;var u=new n;return n.prototype=void 0,u}}()}(),t=Kt(),n=Qt();return Ft=function(e){return"function"!=typeof e.constructor||n(e)?{}:r(t(e))}}function Yt(){if(It)return Ut;return It=1,Ut=function(r){return null!=r&&"object"==typeof r}}function Zt(){if(Rt)return Bt;Rt=1;var r=function(){if(Nt)return Mt;Nt=1;var r=Yr(),t=Yt();return Mt=function(n){return t(n)&&"[object Arguments]"==r(n)}}(),t=Yt(),n=Object.prototype,e=n.hasOwnProperty,u=n.propertyIsEnumerable,i=r(function(){return arguments}())?r:function(r){return t(r)&&e.call(r,"callee")&&!u.call(r,"callee")};return Bt=i}function rn(){if(Dt)return kt;Dt=1;var r=Array.isArray;return kt=r}function tn(){if(qt)return Wt;qt=1;return Wt=function(r){return"number"==typeof r&&r>-1&&r%1==0&&r<=9007199254740991}}function nn(){if(Lt)return Ct;Lt=1;var r=rt(),t=tn();return Ct=function(n){return null!=n&&t(n.length)&&!r(n)}}var en,un,on,fn,cn,an,vn,sn,ln,pn={exports:{}};function hn(){return on||(on=1,r=pn,t=pn.exports,n=Qr(),e=un?en:(un=1,en=function(){return!1}),u=t&&!t.nodeType&&t,i=u&&r&&!r.nodeType&&r,o=i&&i.exports===u?n.Buffer:void 0,f=(o?o.isBuffer:void 0)||e,r.exports=f),pn.exports;var r,t,n,e,u,i,o,f}var yn,_n,dn,bn,gn,jn,On,mn,wn,xn,An,zn,Tn,Sn,Pn,En,Fn,$n,Un,In,Mn,Nn,Bn,Rn,kn,Dn,Wn,qn,Cn,Ln,Gn,Vn,Hn,Jn,Kn,Qn,Xn,Yn,Zn,re,te,ne,ee,ue,ie,oe,fe,ce,ae,ve={exports:{}};function se(){if(dn)return _n;dn=1;var r=function(){if(vn)return an;vn=1;var r=Yr(),t=tn(),n=Yt(),e={};return e["[object Float32Array]"]=e["[object Float64Array]"]=e["[object Int8Array]"]=e["[object Int16Array]"]=e["[object Int32Array]"]=e["[object Uint8Array]"]=e["[object Uint8ClampedArray]"]=e["[object Uint16Array]"]=e["[object Uint32Array]"]=!0,e["[object Arguments]"]=e["[object Array]"]=e["[object ArrayBuffer]"]=e["[object Boolean]"]=e["[object DataView]"]=e["[object Date]"]=e["[object Error]"]=e["[object Function]"]=e["[object Map]"]=e["[object Number]"]=e["[object Object]"]=e["[object RegExp]"]=e["[object Set]"]=e["[object String]"]=e["[object WeakMap]"]=!1,an=function(u){return n(u)&&t(u.length)&&!!e[r(u)]}}(),t=ln?sn:(ln=1,sn=function(r){return function(t){return r(t)}}),n=function(){return yn||(yn=1,r=ve,t=ve.exports,n=Kr(),e=t&&!t.nodeType&&t,u=e&&r&&!r.nodeType&&r,i=u&&u.exports===e&&n.process,o=function(){try{return u&&u.require&&u.require("util").types||i&&i.binding&&i.binding("util")}catch(r){}}(),r.exports=o),ve.exports;var r,t,n,e,u,i,o}(),e=n&&n.isTypedArray,u=e?t(e):r;return _n=u}function le(){if(gn)return bn;return gn=1,bn=function(r,t){if(("constructor"!==t||"function"!=typeof r[t])&&"__proto__"!=t)return r[t]}}function pe(){if(wn)return mn;wn=1;var r=function(){if(On)return jn;On=1;var r=st(),t=Vr(),n=Object.prototype.hasOwnProperty;return jn=function(e,u,i){var o=e[u];n.call(e,u)&&t(o,i)&&(void 0!==i||u in e)||r(e,u,i)}}(),t=st();return mn=function(n,e,u,i){var o=!u;u||(u={});for(var f=-1,c=e.length;++f<c;){var a=e[f],v=i?i(u[a],n[a],a,u,n):void 0;void 0===v&&(v=n[a]),o?t(u,a,v):r(u,a,v)}return u}}function he(){if(Tn)return zn;Tn=1;var r=/^(?:0|[1-9]\d*)$/;return zn=function(t,n){var e=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==e||"symbol"!=e&&r.test(t))&&t>-1&&t%1==0&&t<n}}function ye(){if(Pn)return Sn;Pn=1;var r=An?xn:(An=1,xn=function(r,t){for(var n=-1,e=Array(r);++n<r;)e[n]=t(n);return e}),t=Zt(),n=rn(),e=hn(),u=he(),i=se(),o=Object.prototype.hasOwnProperty;return Sn=function(f,c){var a=n(f),v=!a&&t(f),s=!a&&!v&&e(f),l=!a&&!v&&!s&&i(f),p=a||v||s||l,h=p?r(f.length,String):[],y=h.length;for(var _ in f)!c&&!o.call(f,_)||p&&(// Safari 9 has enumerable `arguments.length` in strict mode.
2
+ "length"==_||// Node.js 0.10 has enumerable non-index properties on buffers.
3
+ s&&("offset"==_||"parent"==_)||// PhantomJS 2 has enumerable non-index properties on typed arrays.
4
+ l&&("buffer"==_||"byteLength"==_||"byteOffset"==_)||// Skip index properties.
5
+ u(_,y))||h.push(_);return h}}function _e(){if(Un)return $n;Un=1;var r=Zr(),t=Qt(),n=Fn?En:(Fn=1,En=function(r){var t=[];if(null!=r)for(var n in Object(r))t.push(n);return t}),e=Object.prototype.hasOwnProperty;return $n=function(u){if(!r(u))return n(u);var i=t(u),o=[];for(var f in u)("constructor"!=f||!i&&e.call(u,f))&&o.push(f);return o}}function de(){if(Mn)return In;Mn=1;var r=ye(),t=_e(),n=nn();return In=function(e){return n(e)?r(e,!0):t(e)}}function be(){if(kn)return Rn;kn=1;var r,t,n,e,u,i,o,f=lt(),c=(ht||(ht=1,r=Ht,t=Ht.exports,n=Qr(),e=t&&!t.nodeType&&t,u=e&&r&&!r.nodeType&&r,i=u&&u.exports===e?n.Buffer:void 0,o=i?i.allocUnsafe:void 0,r.exports=function(r,t){if(t)return r.slice();var n=r.length,e=o?o(n):new r.constructor(n);return r.copy(e),e}),Ht.exports),a=function(){if(jt)return gt;jt=1;var r=Jt();return gt=function(t,n){var e=n?r(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}}(),v=mt?Ot:(mt=1,Ot=function(r,t){var n=-1,e=r.length;for(t||(t=Array(e));++n<e;)t[n]=r[n];return t}),s=Xt(),l=Zt(),p=rn(),h=function(){if(Vt)return Gt;Vt=1;var r=nn(),t=Yt();return Gt=function(n){return t(n)&&r(n)}}(),y=hn(),_=rt(),d=Zr(),b=function(){if(cn)return fn;cn=1;var r=Yr(),t=Kt(),n=Yt(),e=Function.prototype,u=Object.prototype,i=e.toString,o=u.hasOwnProperty,f=i.call(Object);return fn=function(e){if(!n(e)||"[object Object]"!=r(e))return!1;var u=t(e);if(null===u)return!0;var c=o.call(u,"constructor")&&u.constructor;return"function"==typeof c&&c instanceof c&&i.call(c)==f}}(),g=se(),j=le(),O=function(){if(Bn)return Nn;Bn=1;var r=pe(),t=de();return Nn=function(n){return r(n,t(n))}}();return Rn=function(r,t,n,e,u,i,o){var m=j(r,n),w=j(t,n),x=o.get(w);if(x)f(r,n,x);else{var A=i?i(m,w,n+"",r,t,o):void 0,z=void 0===A;if(z){var T=p(w),S=!T&&y(w),P=!T&&!S&&g(w);A=w,T||S||P?p(m)?A=m:h(m)?A=v(m):S?(z=!1,A=c(w,!0)):P?(z=!1,A=a(w,!0)):A=[]:b(w)||l(w)?(A=m,l(m)?A=O(m):d(m)&&!_(m)||(A=s(w))):z=!1}z&&(o.set(w,A),u(A,w,e,i,o),o.delete(w)),f(r,n,A)}}}function ge(){if(Cn)return qn;return Cn=1,qn=function(r){return r}}function je(){if(Hn)return Vn;Hn=1;var r=Gn?Ln:(Gn=1,Ln=function(r,t,n){switch(n.length){case 0:return r.call(t);case 1:return r.call(t,n[0]);case 2:return r.call(t,n[0],n[1]);case 3:return r.call(t,n[0],n[1],n[2])}return r.apply(t,n)}),t=Math.max;return Vn=function(n,e,u){return e=t(void 0===e?n.length-1:e,0),function(){for(var i=arguments,o=-1,f=t(i.length-e,0),c=Array(f);++o<f;)c[o]=i[e+o];o=-1;for(var a=Array(e+1);++o<e;)a[o]=i[o];return a[e]=u(c),r(n,this,a)}},Vn}function Oe(){if(Xn)return Qn;Xn=1;var r=Kn?Jn:(Kn=1,Jn=function(r){return function(){return r}}),t=vt(),n=ge();return Qn=t?function(n,e){return t(n,"toString",{configurable:!0,enumerable:!1,value:r(e),writable:!0})}:n}function me(){if(te)return re;te=1;var r=Oe(),t=function(){if(Zn)return Yn;Zn=1;var r=Date.now;return Yn=function(t){var n=0,e=0;return function(){var u=r(),i=16-(u-e);if(e=u,i>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}},Yn}(),n=t(r);return re=n}function we(){if(fe)return oe;fe=1;var r=function(){if(ee)return ne;ee=1;var r=ge(),t=je(),n=me();return ne=function(e,u){return n(t(e,u,r),e+"")}}(),t=function(){if(ie)return ue;ie=1;var r=Vr(),t=nn(),n=he(),e=Zr();return ue=function(u,i,o){if(!e(o))return!1;var f=typeof i;return!!("number"==f?t(o)&&n(i,o.length):"string"==f&&i in o)&&r(o[i],u)}}();return oe=function(n){return r((function(r,e){var u=-1,i=e.length,o=i>1?e[i-1]:void 0,f=i>2?e[2]:void 0;for(o=n.length>3&&"function"==typeof o?(i--,o):void 0,f&&t(e[0],e[1],f)&&(o=i<3?void 0:o,i=1),r=Object(r);++u<i;){var c=e[u];c&&n(r,c,u,o)}return r}))}}const xe=t(function(){if(ae)return ce;ae=1;var r=function(){if(Wn)return Dn;Wn=1;var r=at(),t=lt(),n=pt(),e=be(),u=Zr(),i=de(),o=le();return Dn=function f(c,a,v,s,l){c!==a&&n(a,(function(n,i){if(l||(l=new r),u(n))e(c,a,i,v,f,s,l);else{var p=s?s(o(c,i),n,i+"",c,a,l):void 0;void 0===p&&(p=n),t(c,i,p)}}),i)},Dn}(),t=we()((function(t,n,e){r(t,n,e)}));return ce=t}());var Ae,ze,Te,Se,Pe,Ee,Fe,$e,Ue,Ie,Me,Ne;function Be(){if(Ee)return Pe;Ee=1;var r=function(){if(Se)return Te;Se=1;var r=/\s/;return Te=function(t){for(var n=t.length;n--&&r.test(t.charAt(n)););return n}}(),t=/^\s+/;return Pe=function(n){return n?n.slice(0,r(n)+1).replace(t,""):n}}function Re(){if($e)return Fe;$e=1;var r=Yr(),t=Yt();return Fe=function(n){return"symbol"==typeof n||t(n)&&"[object Symbol]"==r(n)}}const ke=t(function(){if(Ne)return Me;Ne=1;var r=Zr(),t=function(){if(ze)return Ae;ze=1;var r=Qr();return Ae=function(){return r.Date.now()}}(),n=function(){if(Ie)return Ue;Ie=1;var r=Be(),t=Zr(),n=Re(),e=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,i=/^0o[0-7]+$/i,o=parseInt;return Ue=function(f){if("number"==typeof f)return f;if(n(f))return NaN;if(t(f)){var c="function"==typeof f.valueOf?f.valueOf():f;f=t(c)?c+"":c}if("string"!=typeof f)return 0===f?f:+f;f=r(f);var a=u.test(f);return a||i.test(f)?o(f.slice(2),a?2:8):e.test(f)?NaN:+f}}(),e=Math.max,u=Math.min;return Me=function(i,o,f){var c,a,v,s,l,p,h=0,y=!1,_=!1,d=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function b(r){var t=c,n=a;return c=a=void 0,h=r,s=i.apply(n,t)}function g(r){var t=r-p;return void 0===p||t>=o||t<0||_&&r-h>=v}function j(){var r=t();if(g(r))return O(r);l=setTimeout(j,function(r){var t=o-(r-p);return _?u(t,v-(r-h)):t}(r))}function O(r){return l=void 0,d&&c?b(r):(c=a=void 0,s)}function m(){var r=t(),n=g(r);if(c=arguments,a=this,p=r,n){if(void 0===l)return function(r){return h=r,l=setTimeout(j,o),y?b(r):s}(p);if(_)return clearTimeout(l),l=setTimeout(j,o),b(p)}return void 0===l&&(l=setTimeout(j,o)),s}return o=n(o)||0,r(f)&&(y=!!f.leading,v=(_="maxWait"in f)?e(n(f.maxWait)||0,o):v,d="trailing"in f?!!f.trailing:d),m.cancel=function(){void 0!==l&&clearTimeout(l),h=0,c=p=a=l=void 0},m.flush=function(){return void 0===l?s:O(t())},m}}());var De,We,qe,Ce,Le,Ge,Ve,He,Je,Ke,Qe,Xe,Ye,Ze,ru,tu,nu,eu,uu,iu,ou,fu,cu,au,vu,su,lu,pu,hu,yu,_u,du,bu,gu,ju,Ou,mu,wu,xu,Au,zu,Tu,Su,Pu,Eu,Fu,$u,Uu,Iu,Mu,Nu,Bu,Ru,ku,Du,Wu;function qu(){if(Ce)return qe;Ce=1;var r=Xr(),t=We?De:(We=1,De=function(r,t){for(var n=-1,e=null==r?0:r.length,u=Array(e);++n<e;)u[n]=t(r[n],n,r);return u}),n=rn(),e=Re(),u=r?r.prototype:void 0,i=u?u.toString:void 0;return qe=function r(u){if("string"==typeof u)return u;if(n(u))return t(u,r)+"";if(e(u))return i?i.call(u):"";var o=u+"";return"0"==o&&1/u==-1/0?"-0":o},qe}function Cu(){if(He)return Ve;He=1;var r=Ge?Le:(Ge=1,Le=function(r,t,n){var e=-1,u=r.length;t<0&&(t=-t>u?0:u+t),(n=n>u?u:n)<0&&(n+=u),u=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(u);++e<u;)i[e]=r[e+t];return i});return Ve=function(t,n,e){var u=t.length;return e=void 0===e?u:e,!n&&e>=u?t:r(t,n,e)}}function Lu(){if(tu)return ru;tu=1;var r=Ke?Je:(Ke=1,Je=function(r,t,n,e){for(var u=r.length,i=n+(e?1:-1);e?i--:++i<u;)if(t(r[i],i,r))return i;return-1}),t=Xe?Qe:(Xe=1,Qe=function(r){return r!=r}),n=Ze?Ye:(Ze=1,Ye=function(r,t,n){for(var e=n-1,u=r.length;++e<u;)if(r[e]===t)return e;return-1});return ru=function(e,u,i){return u==u?n(e,u,i):r(e,t,i)}}function Gu(){if(pu)return lu;pu=1;var r=fu?ou:(fu=1,ou=function(r){return r.split("")}),t=function(){if(au)return cu;au=1;var r=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");return cu=function(t){return r.test(t)}}(),n=function(){if(su)return vu;su=1;var r="\\ud800-\\udfff",t="["+r+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",e="\\ud83c[\\udffb-\\udfff]",u="[^"+r+"]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",o="[\\ud800-\\udbff][\\udc00-\\udfff]",f="(?:"+n+"|"+e+")?",c="[\\ufe0e\\ufe0f]?",a=c+f+"(?:\\u200d(?:"+[u,i,o].join("|")+")"+c+f+")*",v="(?:"+[u+n+"?",n,i,o,t].join("|")+")",s=RegExp(e+"(?="+e+")|"+v+a,"g");return vu=function(r){return r.match(s)||[]}}();return lu=function(e){return t(e)?n(e):r(e)}}function Vu(){if(wu)return mu;wu=1;var r=ct(),t=gu?bu:(gu=1,bu=function(r){return this.__data__.set(r,"__lodash_hash_undefined__"),this}),n=Ou?ju:(Ou=1,ju=function(r){return this.__data__.has(r)});function e(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new r;++n<e;)this.add(t[n])}return e.prototype.add=e.prototype.push=t,e.prototype.has=n,mu=e}function Hu(){if(Mu)return Iu;return Mu=1,Iu=function(r){var t=-1,n=Array(r.size);return r.forEach((function(r){n[++t]=r})),n}}function Ju(){if(Bu)return Nu;Bu=1;var r=function(){if(Fu)return Eu;Fu=1;var r=et()(Qr(),"Set");return Eu=r}(),t=Uu?$u:(Uu=1,$u=function(){}),n=Hu(),e=r&&1/n(new r([,-0]))[1]==1/0?function(t){return new r(t)}:t;return Nu=e}function Ku(){if(ku)return Ru;ku=1;var r=Vu(),t=function(){if(Au)return xu;Au=1;var r=Lu();return xu=function(t,n){return!(null==t||!t.length)&&r(t,n,0)>-1}}(),n=Tu?zu:(Tu=1,zu=function(r,t,n){for(var e=-1,u=null==r?0:r.length;++e<u;)if(n(t,r[e]))return!0;return!1}),e=Pu?Su:(Pu=1,Su=function(r,t){return r.has(t)}),u=Ju(),i=Hu();return Ru=function(o,f,c){var a=-1,v=t,s=o.length,l=!0,p=[],h=p;if(c)l=!1,v=n;else if(s>=200){var y=f?null:u(o);if(y)return i(y);l=!1,v=e,h=new r}else h=f?[]:p;r:for(;++a<s;){var _=o[a],d=f?f(_):_;if(_=c||0!==_?_:0,l&&d==d){for(var b=h.length;b--;)if(h[b]===d)continue r;f&&h.push(d),p.push(_)}else v(h,d,c)||(h!==p&&h.push(d),p.push(_))}return p}}!function(){if(du)return _u;du=1;var r=qu(),t=Be(),n=Cu(),e=function(){if(eu)return nu;eu=1;var r=Lu();return nu=function(t,n){for(var e=t.length;e--&&r(n,t[e],0)>-1;);return e}}(),u=function(){if(iu)return uu;iu=1;var r=Lu();return uu=function(t,n){for(var e=-1,u=t.length;++e<u&&r(n,t[e],0)>-1;);return e}}(),i=Gu(),o=function(){if(yu)return hu;yu=1;var r=qu();return hu=function(t){return null==t?"":r(t)}}();_u=function(f,c,a){if((f=o(f))&&(a||void 0===c))return t(f);if(!f||!(c=r(c)))return f;var v=i(f),s=i(c),l=u(v,s),p=e(v,s)+1;return n(v,l,p).join("")}}(),function(){if(Wu)return Du;Wu=1;var r=Ku();Du=function(t){return t&&t.length?r(t):[]}}();export{ke as d,xe as m};
.output/public/assets/main-CrcWAk8z.js ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./index-HmhuEEkz.js","./@vue-CtX-8n_i.js","./@babel-ynFNPEB3.js","./core-js-pure-Dnpx5JGu.js","./vue-router-BUavUIDc.js","./_plugin-vue_export-helper-DhhR_Lro.js","./pinia-D-ngchQK.js","./pinia-plugin-persistedstate-DyrI1rJI.js","./destr-ClW9AvhW.js","./deep-pick-omit-DP_A4OSP.js","./tvision-color-YYaNBBLy.js","./chroma-js-CJzpYopr.js","./@material-C_XhzpVg.js","./bezier-easing-P8rDU8Ee.js","./lodash-VDnThKtA.js","./eventsource-parser-BEY8Dpg-.js","./tdesign-vue-next-Dl-XbCUy.js","./tdesign-icons-vue-next-BnEOAlYE.js","./tdesign-icons-vue-next-BGgy7GQY.css","./lodash-es-BkU_-LF8.js","./sortablejs-DGtSoqI-.js","./@popperjs-B4tvfKWZ.js","./tdesign-vue-next-lG0L4BeW.css","./@vueuse-Dm8LPZ5Z.js","./vue-i18n-DyoGdlfW.js","./@intlify-eboPrqDD.js","./@mozilla-BD532_dh.js","./ChatInput.vue_vue_type_style_index_0_lang-DydvcxUV.js","./mammoth-SX_ZK-lB.js","./elkjs-BAetzGHm.js","./xlsx-DB6BMndo.js","./pdfjs-dist-8WFUNQXM.js","./ChatInput-BMuO6hgs.css","./app-_ksMLlTy.js","./uuid-_R2nDvl_.js","./@wdns-cTfGqINF.js","./ua-parser-js--QiuJfYt.js","./vuedraggable-_g4h_fUB.js","./vue-CDGYB_S-.js","./index-DWphMrS1.css","./chat-Bc1f1eBO.js","./avatar.vue_vue_type_script_setup_true_lang-SEkt9yn5.js","./@dicebear-JcnEMRoc.js","./CodeBlocks.vue_vue_type_style_index_0_lang-yUrM9e4E.js","./markdown-C7R-oF3c.js","./markdown-it-link-attributes-DRKqjf49.js","./markdown-it-C8SkdHr7.js","./mdurl-CDXpswLz.js","./uc.micro-CLkLCS2f.js","./entities-D7HTx9ov.js","./linkify-it-LcVOBuC5.js","./punycode.js-Bmr3cAX8.js","./@traptitech-WZCBkmmf.js","./katex-BY7yyeOs.js","./markdown-it-highlightjs-C6wu1X31.js","./highlight.js-CIm3ul8x.js","./@agoose77-CRaJO6dP.js","./mermaid-CCcIvOUT.js","./dayjs-Cbdj87rt.js","./@braintree-DgpeZQRe.js","./d3-transition-swcnLnsT.js","./d3-timer-keMr1twq.js","./d3-dispatch-Chq_f_hl.js","./d3-interpolate-Ct9kki6l.js","./d3-color-D5ULnJIe.js","./d3-selection-G65jBFUY.js","./d3-ease-Cx6bG2vu.js","./d3-zoom-D4Vc87xO.js","./dompurify-B5jhUdWW.js","./dagre-d3-es-FtH4B9px.js","./d3-shape-C1TbtrGg.js","./d3-path-QSrLXsQ3.js","./d3-fetch-XwboCDHR.js","./khroma-Ca6ZlOUT.js","./ts-dedent-CttZBlkd.js","./stylis-Cl7w7uv3.js","./d3-scale-CjTvl_Qo.js","./internmap-B8oPgqVZ.js","./d3-array-B0evfIyH.js","./d3-format-C0lSXcPg.js","./d3-time-format-D74OpZq4.js","./d3-time-CebKitJR.js","./d3-axis-pCwzqJ1S.js","./cytoscape-B1WqMhz1.js","./cytoscape-cose-bilkent-CcQu5e-H.js","./cose-base-kQthUiMK.js","./layout-base-DqRk0Tgc.js","./CodeBlocks-Cek-iqBx.css","./lyihub-zLFv36Ly.js","./chat-Cg_gpPLS.css","./index-ZED-momG.js","./index-DJgKQCUj.css","./index-CkFkQP5V.js","./index-HVm80Feb.js","./index-NjQX0WSJ.js","./FrameContent-mtBBMa8a.js","./FrameContent-CUoI637t.css","./about-DgNNhwfc.js","./help-KEFhNrSC.js","./changelog-jUDmI1cv.js","./index-Btlm0yRf.js","./content-BejhOzjM.js","./content-CXerDfC_.css"])))=>i.map(i=>d[i]);
2
+ var e;import{i as t,l as a,a as n,u as s,_ as i,p as l,b as r,c as o,t as d,s as u,m as c}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{f as p,l as m,a9 as v,J as h,y as f,aa as g,I as A,u as D,v as y,ab as C,G as E,H as w,F as b,ac as F,R as k,z as x,A as j,o as _,a as S,w as I,ad as M,V as L,U as R}from"./@vue-CtX-8n_i.js";import{u as O}from"./@vueuse-Dm8LPZ5Z.js";import{u as z}from"./vue-i18n-DyoGdlfW.js";import{C as P,B as V,a as U,H as N,M as T,L as W,b as X,F as Q,S as G,c as H,R as B,d as Z,e as J,P as Y,T as q,A as K,f as $,g as ee,h as te,i as ae,j as ne}from"./tdesign-vue-next-Dl-XbCUy.js";import{_ as se}from"./@wdns-cTfGqINF.js";import{u as ie,a as le,c as re,b as oe}from"./vue-router-BUavUIDc.js";import{d as de}from"./pinia-D-ngchQK.js";import{Q as ue,R as ce,d as pe,B as me,S as ve,T as he,K as fe,U as ge}from"./tdesign-icons-vue-next-BnEOAlYE.js";import{d as Ae}from"./vuedraggable-_g4h_fUB.js";import"./lodash-VDnThKtA.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@mozilla-BD532_dh.js";import"./@intlify-eboPrqDD.js";import"./lodash-es-BkU_-LF8.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";import"./ua-parser-js--QiuJfYt.js";import"./vue-CDGYB_S-.js";function De(){const{locale:e}=z({useScope:"global"});return{changeLocale:function(t){n.includes(t)||(t="zh_CN"),e.value=t,O(a,"zh_CN").value=t},getComponentsLocale:p((()=>t.global.getLocaleMessage(e.value).componentsLocale)),locale:e}}const ye=de("agent",{state:()=>({agents:[],defaultAgent:{id:"1",name:"小助手",content:"你是一个有用的人工智能助手。你可以通过回答我的问题来帮助我。",status:!0,avatar:"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20180%22%20fill%3D%22none%22%20shape-rendering%3D%22auto%22%3E%3Cmetadata%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Axsi%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema-instance%22%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Adcterms%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%22%3E%3Crdf%3ARDF%3E%3Crdf%3ADescription%3E%3Cdc%3Atitle%3EBottts%3C%2Fdc%3Atitle%3E%3Cdc%3Acreator%3EPablo%20Stanley%3C%2Fdc%3Acreator%3E%3Cdc%3Asource%20xsi%3Atype%3D%22dcterms%3AURI%22%3Ehttps%3A%2F%2Fbottts.com%2F%3C%2Fdc%3Asource%3E%3Cdcterms%3Alicense%20xsi%3Atype%3D%22dcterms%3AURI%22%3Ehttps%3A%2F%2Fbottts.com%2F%3C%2Fdcterms%3Alicense%3E%3Cdc%3Arights%3ERemix%20of%20%E2%80%9EBottts%E2%80%9D%20(https%3A%2F%2Fbottts.com%2F)%20by%20%E2%80%9EPablo%20Stanley%E2%80%9D%2C%20licensed%20under%20%E2%80%9EFree%20for%20personal%20and%20commercial%20use%E2%80%9D%20(https%3A%2F%2Fbottts.com%2F)%3C%2Fdc%3Arights%3E%3C%2Frdf%3ADescription%3E%3C%2Frdf%3ARDF%3E%3C%2Fmetadata%3E%3Cmask%20id%3D%22viewboxMask%22%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20rx%3D%220%22%20ry%3D%220%22%20x%3D%220%22%20y%3D%220%22%20fill%3D%22%23fff%22%20%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23viewboxMask)%22%3E%3Cg%20transform%3D%22translate(0%2066)%22%3E%3Cmask%20id%3D%22sidesAntenna01-a%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%226%22%20y%3D%2211%22%20width%3D%22156%22%20height%3D%2251%22%3E%3Cg%20fill%3D%22%23fff%22%3E%3Crect%20x%3D%226%22%20y%3D%2231%22%20width%3D%2236%22%20height%3D%2214%22%20rx%3D%224%22%2F%3E%3Crect%20x%3D%2218%22%20y%3D%2214%22%20width%3D%2236%22%20height%3D%2248%22%20rx%3D%224%22%2F%3E%3Crect%20x%3D%22126%22%20y%3D%2228%22%20width%3D%2236%22%20height%3D%2224%22%20rx%3D%224%22%2F%3E%3Cpath%20d%3D%22M11%2011h2v20h-2z%22%2F%3E%3C%2Fg%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23sidesAntenna01-a)%22%3E%3Cpath%20d%3D%22M0%200h180v76H0V0Z%22%20fill%3D%22%2300acc1%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%22.3%22%20d%3D%22M0%200h180v76H0z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20fill-opacity%3D%22.1%22%20d%3D%22M0%2038h180v38H0z%22%2F%3E%3C%2Fg%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%22.4%22%20d%3D%22M11%2011h2v20h-2z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%224%22%20fill%3D%22%23FFEA8F%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%227%22%20r%3D%222%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(41)%22%3E%3Cmask%20id%3D%22topPyramid-a%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%2218%22%20y%3D%228%22%20width%3D%2264%22%20height%3D%2244%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22m50%208%2032%2044H18L50%208Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23topPyramid-a)%22%3E%3Cpath%20d%3D%22M0%200h100v52H0V0Z%22%20fill%3D%22%2300acc1%22%2F%3E%3Cpath%20d%3D%22M0%200h100v52H0V0Z%22%20fill%3D%22%23fff%22%20fill-opacity%3D%22.3%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20fill-opacity%3D%22.8%22%20d%3D%22M50%204h30v48H50z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(25%2044)%22%3E%3Cmask%20id%3D%22faceRound01-a%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%220%22%20y%3D%220%22%20width%3D%22130%22%20height%3D%22120%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M66%200c58.35%200%2064%2040.69%2064%2078%200%2033.31-25.47%2042-64%2042-37.46%200-66-8.69-66-42C0%2040.69%207.65%200%2066%200Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23faceRound01-a)%22%3E%3Cpath%20d%3D%22M-4-2h138v124H-4V-2Z%22%20fill%3D%22%2300acc1%22%2F%3E%3Cg%20transform%3D%22translate(-1%20-1)%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M-9.12%20122.1c4.36-30.7%2013.06-4.57%2033.99-9.98%209.24-2.39%201.77-12.82%208.67-17.35%205.82-3.82%2013.76-.74%2020.43-3.21%209.63-3.57%209.5-10.82%2018.48-11.9%208.48-1.03%2017.37%202.34%2025.93%201.08%2016.15-2.4%209.53-34.03%2021.64-39.61%2012.1-5.6%2032.05%204.06%2034.66%2019.87%202.54%2015.42-14.46%2072.78-14.46%2072.78H-9.12%22%20fill-opacity%3D%22.2%22%2F%3E%3Cpath%20d%3D%22M35.93%20122c37.67%200%2041.6-14.75%2060.14-21.5%2018.53-6.76%2034.78%2010.71%2041-6.27%206.24-16.98%206.2%2035.95%206.2%2035.95H35.94V122Z%22%20fill-opacity%3D%22.1%22%2F%3E%3Cpath%20d%3D%22M-2%204.87C9.73%203.75%205.96%2016.8%2010.6%2016.8c1.85%200%204.03-8.46%207.38-8.46%202.46%200%202%205.5%207.32%204.91%205-.54%204.08-4%206.6-4%205.45%200%203.39%2020.2%207.74%2020.2%204.36%200%205.73-14.8%207.65-20.64%202.43-7.4%2016.97-11.56%206.6-14.5H-2.29%22%20fill-opacity%3D%22.4%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(52%20124)%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%2010.22C18%2021.78%2024.47%2028%2038%2028c13.52%200%2020-6.34%2020-17.78C58%209.5%2057.17%208%2055%208H21c-2.05%200-3%201.38-3%202.22Z%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.8%22%2F%3E%3Cmask%20id%3D%22mouthSmile02-a%22%20style%3D%22mask-type%3Aluminance%22%20maskUnits%3D%22userSpaceOnUse%22%20x%3D%2218%22%20y%3D%228%22%20width%3D%2240%22%20height%3D%2220%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18%2010.22C18%2021.78%2024.47%2028%2038%2028c13.52%200%2020-6.34%2020-17.78C58%209.5%2057.17%208%2055%208H21c-2.05%200-3%201.38-3%202.22Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fmask%3E%3Cg%20mask%3D%22url(%23mouthSmile02-a)%22%3E%3Crect%20x%3D%2230%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2214%22%20rx%3D%222%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%22translate(38%2076)%22%3E%3Cg%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M53%200c34.75%200%2049%2017.47%2049%2031%200%2013.53-19.59%2017-49%2017-29.05%200-51-3.47-51-17S17.11%200%2053%200Z%22%20fill%3D%22%23000%22%20fill-opacity%3D%22.8%22%2F%3E%3Cpath%20d%3D%22M28.82%2034.65c-6.53-1.35-11.24-6.34-10.52-11.14.72-4.79%206.6-7.58%2013.12-6.23%206.53%201.36%2011.24%206.35%2010.52%2011.15-.72%204.8-6.6%207.59-13.12%206.23ZM75.42%2034.65c-6.52%201.36-12.4-1.43-13.12-6.23-.72-4.8%204-9.8%2010.52-11.15%206.52-1.35%2012.4%201.44%2013.12%206.24.72%204.81-4%209.8-10.52%2011.15Z%22%20fill%3D%22%2325A6F5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E",onboarding:"你好,我是小助手",isDefault:!0}}),getters:{},actions:{add(e){e.id!==this.defaultAgent.id&&this.agents.push(e)},remove(e){this.defaultAgent.id!==e&&(this.agents=this.agents.filter((t=>t.id!==e)))},update(e){if(this.defaultAgent.id===e.id)return void(this.defaultAgent=e);const t=this.agents.findIndex((t=>t.id===e.id));-1!==t&&(this.agents[t]=e)},find(e){return this.defaultAgent.id===e?this.defaultAgent:this.agents.find((t=>t.id===e))}}});const Ce={getItem:e=>window.ipcRenderer.sendSync("GetConfig","note.json",e)||null,setItem:(e,t)=>{window.ipcRenderer.send("SaveConfig","note.json",e,t)}},Ee=de("note",{state:()=>({list:[]}),getters:{data(){return this.list}},actions:{add(e){this.list.push(e)},remove(e){this.list=this.list.filter((t=>t.id!==e))},update(e){const t=this.list.findIndex((t=>t.id===e.id));-1!==t&&(this.list[t]=e)},find(e){return this.list.find((t=>t.id===e))}},persist:{
3
+ // 在这里进行自定义配置
4
+ storage:window.ipcRenderer?Ce:localStorage}}),we=i(m({__name:"App",setup(e){const t=s(),a=p((()=>t.displayMode)),{getComponentsLocale:n,locale:i}=De();return(e,t)=>{const s=v("router-view"),l=P;return f(),h(l,{"global-config":D(n)},{default:g((()=>[(f(),h(s,{key:D(i),class:A([a.value])},null,8,["class"]))])),_:1},8,["global-config"])}}}),[["__scopeId","data-v-a54c09a9"]]),be=i(m({__name:"Breadcrumb",setup(e){const{locale:t}=De(),a=ie(),n=p((()=>{const e=a.path.split("/");e.shift();return e.reduce(((e,n,s)=>{var i;const l=null==(i=a.matched[s])?void 0:i.meta;if((null==l?void 0:l.hiddenBreadcrumb)||Object.values(a.params).includes(n))return e;let r=n;return(null==l?void 0:l.title)&&(r="string"==typeof l.title?l.title:l.title[t.value]),e.push({path:n,to:e[s-1]?`/${e[s-1].path}/${n}`:`/${n}`,title:r}),e}),[])}));return(e,t)=>{const a=U,s=V;return f(),h(s,{"max-item-width":"150",class:"tdesign-breadcrumb"},{default:g((()=>[(f(!0),y(b,null,C(n.value,(e=>(f(),h(a,{key:e.to,to:e.to},{default:g((()=>[E(w(e.title),1)])),_:2},1032,["to"])))),128))])),_:1})}}}),[["__scopeId","data-v-7ec7ffe3"]]),Fe=i(m({__name:"Content",setup:e=>(e,t)=>{const a=v("router-view");return f(),h(a,null,{default:g((({Component:e})=>[(f(),h(F(e)))])),_:1})}}),[["__scopeId","data-v-d7ed7a08"]]),ke=i(m({__name:"Footer",setup:e=>(e,t)=>(f(),y("div",{class:A([D(l)+"-footer","flex justify-center items-center"])},"Copyright © 2021-"+w((new Date).getFullYear())+" openseedsoft. All Rights Reserved",3))}),[["__scopeId","data-v-f64c9180"]]),xe=m({__name:"SettingMenu",props:{theme:{type:String,default:"light"},menu:{type:Array,default:()=>[]}},setup(e){const t=e;le(),s(),ye();const{locale:a}=De(),n=p((()=>nt())),i=p((()=>t.theme));return(t,s)=>{const l=T,r=N;return f(),h(r,{theme:i.value,value:n.value,class:"shadow-md"},{default:g((()=>[(f(!0),y(b,null,C(e.menu,(e=>(f(),h(l,{key:e.path,value:`/setting/${e.path}`,to:e.path},{default:g((()=>{return[E(w((t=e.meta.title,"string"==typeof t?t:t[a.value])),1)];var t})),_:2},1032,["value","to"])))),128))])),_:1},8,["theme","value"])}}}),je=m({__name:"LayoutContent",setup(e){const t=s(),a=r(),n=ie();let i=et;const o=p((()=>{var e;if(0==n.path.startsWith("/setting"))return null;return(null==(e=i.find((e=>"/setting"===e.path)))?void 0:e.children).filter((e=>{var t,n;return!(null==(t=e.meta)?void 0:t.isPro)||(null==(n=e.meta)?void 0:n.isPro)&&a.isPro})).filter((e=>(e.path.includes("api"),!0)))}));return(e,a)=>{const n=X,s=Q,i=W;return f(),h(i,{class:A([`${D(l)}-layout`,"flex flex-col h-full"])},{default:g((()=>[k(n,{class:A([`${D(l)}-content-layout`,"flex-1"])},{default:g((()=>[D(t).showBreadcrumb?(f(),h(be,{key:0})):x("",!0),o.value?(f(),h(xe,{key:1,theme:D(t).displayMode,menu:o.value,class:"mb-4 w-full overflow-x-auto"},null,8,["theme","menu"])):x("",!0),k(Fe)])),_:1},8,["class"]),D(t).showFooter?(f(),h(s,{key:0,class:A(`${D(l)}-footer-layout`)},{default:g((()=>[k(ke)])),_:1},8,["class"])):x("",!0)])),_:1},8,["class"])}}}),_e=m({__name:"MenuContent",props:{navData:{type:Array,default:()=>[]}},setup(e){const t=e,a=p((()=>nt())),{locale:n}=De(),s=p((()=>{const{navData:e}=t;return r(e)})),i=e=>{if("string"==typeof e.icon)return React.createElement("t-icon",{name:e.icon});return e.icon},l=e=>"string"==typeof e?e:e[n.value],r=(e,t)=>e&&0!==e.length?(e.sort(((e,t)=>{var a,n;return((null==(a=e.meta)?void 0:a.orderNo)||0)-((null==(n=t.meta)?void 0:n.orderNo)||0)})),e.map((e=>{var a,n;const s=t&&!e.path.includes(t)?`${t}/${e.path}`:e.path;return{path:s,title:null==(a=e.meta)?void 0:a.title,icon:null==(n=e.meta)?void 0:n.icon,children:r(e.children,s),meta:e.meta,redirect:e.redirect}})).filter((e=>e.meta&&!0!==e.meta.hidden))):[],o=e=>{const{frameSrc:t,frameBlank:a}=e.meta;return t&&a?t.match(/(http|https):\/\/([\w.]+\/?)\S*/):null},d=e=>{var t;return a.value.split("/").length>e.path.split("/").length&&a.value.startsWith(e.path)||a.value===e.path?a.value:(null==(t=e.meta)?void 0:t.single)?e.redirect:e.path};return(e,t)=>{const a=T,n=v("menu-content",!0),r=G;return f(),y("div",null,[(f(!0),y(b,null,C(s.value,(e=>{var t;return f(),y(b,{key:e.path},[e.children&&e.children.length&&!(null==(t=e.meta)?void 0:t.single)?(f(),h(r,{key:1,name:e.path,value:e.path,title:l(e.title)},{icon:g((()=>[(f(),h(F(i(e)),{class:"t-icon"}))])),default:g((()=>[e.children?(f(),h(n,{key:0,"nav-data":e.children},null,8,["nav-data"])):x("",!0)])),_:2},1032,["name","value","title"])):(f(),y(b,{key:0},[o(e)?(f(),h(a,{key:0,name:e.path,value:d(e),onClick:t=>{return a=o(e)[0],void window.open(a);var a}},{icon:g((()=>[(f(),h(F(i(e)),{class:"t-icon"}))])),default:g((()=>[E(" "+w(l(e.title)),1)])),_:2},1032,["name","value","onClick"])):(f(),h(a,{key:1,name:e.path,value:d(e),to:e.path},{icon:g((()=>[(f(),h(F(i(e)),{class:"t-icon"}))])),default:g((()=>[E(" "+w(l(e.title)),1)])),_:2},1032,["name","value","to"]))],64))],64)})),128))])}}}),Se={class:"header-operate-left"},Ie={key:1,class:"text-center font-bold w-full pr-16 overflow-hidden text-ellipsis whitespace-nowrap"},Me=i(m({__name:"Header",props:{theme:{type:String,default:"light"},menu:{type:Array,default:()=>[]},isCompact:{type:Boolean,default:!1},maxLevel:{type:Number,default:3}},setup(e){const t=e;le();const{locale:a}=De(),n=ie(),i=s(),r=o(),d=p((()=>nt())),u=p((()=>[`${l}-header-layout`])),c=p((()=>t.theme)),m=()=>{i.updateConfig({isSidebarCompact:!i.isSidebarCompact})};function v(e,t,a=""){for(const n of e){const e=a+n.path;if(e===t)return n;if(n.children){const a=v(n.children,t,e+"/");if(a)return a}}return null}const C=p((()=>{var e,t;if(n.path.startsWith("/setting")){return(null==(e=v(et,"/setting"))?void 0:e.meta).title[a.value]}if("/conversation/chat"===n.path){return r.find(n.query.id).name}const s=null==(t=v(et,n.path))?void 0:t.meta;return s?s.title[a.value]:n.path}));return(t,a)=>{const n=H,s=N;return f(),y("div",{class:A([u.value,"h-full"])},[k(s,{theme:c.value,"expand-type":"popup",value:d.value},{logo:g((()=>[j("div",Se,[k(n,{theme:"default",shape:"square",variant:"text",onClick:m},{default:g((()=>[k(D(ue),{name:"view-list"})])),_:1})])])),default:g((()=>[!0===D(i).showNav?(f(),h(_e,{key:0,class:"header-menu","nav-data":e.menu},null,8,["nav-data"])):(f(),y("div",Ie,w(C.value),1))])),operations:g((()=>a[0]||(a[0]=[j("div",{class:"operations-container"},null,-1)]))),_:1},8,["theme","value"])],2)}}}),[["__scopeId","data-v-066d80f0"]]),Le=m({__name:"LayoutHeader",setup(e){const t=s();let a=et;return(e,n)=>(f(),h(Me,{theme:D(t).displayMode,menu:D(a),"is-compact":D(t).isSidebarCompact},null,8,["theme","menu","is-compact"]))}}),Re=""+new URL("assets-t-logo-CxwPZnhN.png",import.meta.url).href,Oe={name:"seedchat",private:!0,description:"seedchat",author:{name:"zhepama",email:"[email protected]"},version:"1.0.6",type:"module",scripts:{debug:'concurrently "npm run server:dev" "npm run render:debug"',dev:'concurrently "npm run server:dev" "npm run render:dev"',build:"npm run clean && npm run server:build && npm run render:build && npm run electron:build ","build:local":"npm run build && npm run build:post","build:tencent":"node scripts/tencent.js && cross-env PWA=true vite build","electron:preview":"npm run server:build && vite --mode production","electron:build":"cross-env DEBUG=electron-builder* electron-builder --publish never --dir","render:dev":"vite --mode development --host","render:debug":"cross-env VSCODE_DEBUG=true vite --mode development","render:build":" vite build ","render:preview":"cross-env PWA=true vite build && vite preview","server:pages":"cross-env PWA=true npm run render:build && shx cp -r ./dist/* ./server/public/ && shx rm -rf ./dist && nitro build ","server:build":"nitro build && shx mkdir -p ./dist-server && shx cp -r ./.output/* ./dist-server/","server:cloudflare":" npm run server:cloudflare:script && npm run server:pages ","server:cloudflare:script":"node scripts/cloudflare.js ","server:cloudflare:local":"cross-env NITRO_PRESET=cloudflare_pages nitro build && wrangler pages dev dist/","server:dev":"cross-env CONFIG_PATH=.\\ nitro dev --host","server:prepare":"npm run proto:generate && nitro prepare","server:preview":"node dist-server/server/index.mjs",test:"vitest","build:post":"shx mkdir -p D:\\Applications\\seedchat && shx cp -r ./release/win-unpacked/* D:\\Applications\\seedchat",clean:"shx rm -rf ./dist/* && shx rm -rf ./dist-electron/* && shx rm -rf ./dist-server/* && shx rm -rf ./dist-docs/*","docs:dev":"vuepress dev docs","docs:build":"vuepress build docs","proto:generate":"pbjs -t static-module --es6 -w es6 -o server/proto/messages.js server/proto/messages.proto && pbts -o server/proto/messages.d.ts server/proto/messages.js"},dependencies:{"@agoose77/markdown-it-mermaid":"^1.1.0","@dicebear/collection":"^8.0.1","@dicebear/core":"^8.0.1","@grpc/grpc-js":"^1.12.6","@mozilla/readability":"^0.5.0","@traptitech/markdown-it-katex":"^3.6.0","@types/form-data":"^2.5.2","@types/ws":"^8.5.14","@vueuse/core":"^12.7.0","@wdns/vue-code-block":"^2.3.5","electron-context-menu":"^4.0.5","electron-findbar":"^0.6.4","eventsource-parser":"^3.0.0","form-data":"^4.0.2","highlight.js":"^11.11.1",jose:"^6.0.8",mammoth:"^1.9.0","markdown-it":"^14.1.0","markdown-it-highlightjs":"^4.2.0","markdown-it-link-attributes":"^4.0.1","pdfjs-dist":"^4.10.38",pinia:"^2.3.1","pinia-plugin-persistedstate":"^4.2.0",protobufjs:"^7.4.0","tdesign-icons-vue-next":"^0.3.4","tdesign-vue-next":"latest","tvision-color":"^1.6.0",undici:"^7.4.0",uuid:"^11.1.0",vue:"^3.5.13","vue-i18n":"^11.1.1","vue-router":"^4.5.0",vuedraggable:"^4.1.0",ws:"^8.18.1",xlsx:"^0.18.5"},devDependencies:{"@types/highlight.js":"^10.1.0","@types/markdown-it":"^14.1.2","@types/markdown-it-link-attributes":"^3.0.5","@types/uuid":"^10.0.0","@vitejs/plugin-vue":"^5.2.1","@vuepress/bundler-vite":"^2.0.0-rc.14","@vuepress/theme-default":"^2.0.0-rc.37",autoprefixer:"^10.4.20",concurrently:"^9.1.2","cross-env":"^7.0.3",electron:"^34.0.1","electron-builder":"^25.1.8",less:"^4.2.2",nitropack:"latest",postcss:"^8.5.1","postcss-less":"^6.0.0","protobufjs-cli":"^1.1.3","sass-embedded":"^1.85.1",shx:"^0.3.4","swagger-ui-dist":"^5.20.0",tailwindcss:"^3.4.4",terser:"^5.39.0",typescript:"^5.8.2","unplugin-auto-import":"^19.1.1","unplugin-vue-components":"^28.4.1",vite:"^6.2.0","vite-plugin-electron":"^0.29.0","vite-plugin-electron-renderer":"^0.14.6","vite-plugin-javascript-obfuscator":"^3.1.0","vite-svg-loader":"^5.1.0",vitest:"^3.0.7","vue-tsc":"^2.2.6",vuepress:"^2.0.0-rc.14",wrangler:"^3.106.0"},main:"dist-electron/main.js",overrides:{canvas:"npm:dry-uninstall"}},ze={class:"flex justify-center w-full p-3"},Pe=["src"],Ve={class:"flex align-middle justify-center items-center"},Ue={class:"p-2"},Ne={class:"flex w-full flex-col mb-2 gap-2 items-center align-middle justify-between"},Te={class:"text-center"},We={class:"version-container"},Xe=i(m({__name:"SideNav",props:{theme:{type:String,default:"light"}},setup(e){r();const t=e,a=p((()=>s().isSidebarCompact)),n=ie(),i=p((()=>nt()+`?id=${n.query.id}`)),u=p((()=>a.value?"":"Seed Chat PRO")),c=p((()=>[`${l}-sidebar-layout`,{hidden:a.value}])),m=p((()=>[`${l}-side-nav-logo-${a.value?"t":"tdesign"}-logo`])),v=le(),C=s(),b=()=>{const e=window.innerWidth<=991;C.updateConfig({isSidebarCompact:e,isCompact:e})};_((()=>{b(),window.onresize=()=>{b()}}));const F=()=>{v.push("/")},L=S("conversation"),R=o(),O=Ee(),z=S([]),P=S([]);I((()=>R.list.length),(()=>{z.value=R.data.map((e=>e))}),{immediate:!0}),I((()=>O.list.length),(()=>{P.value=O.data.map((e=>e))}),{immediate:!0});const V=()=>{R.list=[...z.value]},U=()=>{O.list=[...P.value]};I((()=>n.path),(e=>{e.startsWith("/note")?L.value="favorite":L.value="conversation"}),{immediate:!0});const N=e=>{v.push(e)};return(e,n)=>{const s=B,l=Z,r=K,o=H,p=q,C=Y,b=T,_=J;return f(),y("div",{class:A([c.value,"flex flex-col"])},[j("div",ze,[j("img",{src:a.value?Re:"light"==t.theme?"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALMAAAAcCAYAAAAqXo7IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJ6klEQVR4nO1cXYwbVxX+zszY3h/vrtNtEiUEYtTwpz6si0pSUFBMC0Xw0N3CS/MA3YAopUiw5SVqX+q8VFUkYIsqARISzkOL+uaIh0YRECdKf9JIiSO1UqUI4UUNpSTN2rvZ9c947uFhrndnx/eOx2MnefEnjXZ8f849d+a755577p2lS5eWIQTQaAgAgBCAEAzLIhgGwTAAwyAIAarVnB/ZtngkmbSOx+NUajQEiAixGMG2GfW6A9M0kEgYIGIIwThw4B4MMcSdgBGUSQQQERoN8fVq1T69tub8qdnkw8vL9lvVauslIbCb6E6pOsQQwdCSmQhotfjTKyutV6rV1lnb5m+65AYAjNZq4ujqautSrSaeYoY5JPUQdxsdZCYCmDFeq4nnVlZalxsN8XMikJ+sstzO9XXnj8vL9rlGQ3wLIAxJPcTdwgaZ2yRsNsXhWk2cr9fFiwCmu5GTCLBt/tqtW87pRkO85jj8ZY8FH2KIOwarTbxWC1+p152jts3f75WM7bKOw4fX1505IXB8bMx4mYiWw8ugOQBzANKK7CKAEjMXPOWzALLhtdyCPDOXpZxcRBllZs5H1KUMoMDMlV4aJKI03GeUgfo5laRei546OY24jWegaGNeUX6jv1101LWnbTNEvVCgixeXP7W62nq+XhdPMbvk7hfMgGnS1ZER4zeHDk3/IVABogyAPICZLmKXmDntqZcD8EJEFb/BzEUphyPKOMvM2T51OQkgx8yloEJysOQAHAojlJk33qKuf94yirbOKLI2+hug5zyAPwcUedY70Hx1o76HDRirq63fr6+LZwA9kYkA0yRY1uZlGHrWEwFC8OfW1pyXgxqXVqCI7kQGgL0hyoRFaYCy+sEsgKIc0EoQ0SJccoUisqyjlXebkeuSP38b275iAUgFWeNEwkC9LlBdacFuurFowwDGxkxMTFhwHIbjqAcVEW51USAHYCqK5v2g1+ldg0HIANz+F4ko7deLiPIAnowgM9W/Wh0oBWVKq9zN4MzIfpYHpJMXFQuAo8ohAmIxA+ffrODMmWVcv9H0kJaQTJr40hfHMPvYDkxNmrBbkWaJjCZ9Ca7rUYH7YubQ+SBSmron4Pqkvbapal+HFMJZ92Oe+zRcv1r1wqcALMBj2aTrEkTkJQAFbB1UWYTvX6+odMnPhZQzB2BRkX5W0V4K6hmp/Y5T2OxvydK1GI8b+MeZZbz62kewLAP79o1idMQAMwACPvywjr/9/SY++aSFnz29B7EYQYieCa1zLzI+K5UjopS/jKZuvu0P94EyM+f6lAG/DNmHItT9XoAkhHS/gnzwY33qV+6jbgeIaAGdg7QKd7D5B+QCFGRW+eNyQKvIrHzHSjKbJuHmTRtvnLqBZNLCT368G/ffn2y3CjII1WoLr/7lv3j7nSouXKji4Ye3oV7vmcxnNcrOw9fhHlyDctjGFQPktoKZK3KBVULny58ioqx8SXMBYo6EiSr0gUwvheUzzCmy8vLyk3kvEWW6LXq7oKJKVJLZsgjlch0ff9zEo49O44EHJrC25rhWGQDA2LbNwne/cy8uX17Fv5ZqYN4WRak81GT+LRGlIlqfPBEVPb9T2HxBeR8RMlAjI/3Vsq9sClBbkbCQhC4A+KUiOyX/zmmqHxsQkQ9FiB6UNOkLUK97Fpm5TERL6By487JeN6RUibqBoCQzAWjIxd7YqIFWiz1EdmHbjETcPWTUbIqO/DBg5ry0VCrf8AW5Kp/vccF2CPqVfzGkjCmNTjpkFWlXAspXNOkZuFOzTv98SH0AbLgrg0JFIT8FNSlPeNY2BXQO3HlNPT8yoTST0J7N6IWcUYi8WZfn4Tr0KrRDV+noLWxBZUBybldbgXUiRAHSEXToBTloolFElJM+b0qRPSU3yQYK7QLQNF2SOo7rQ/thGG6+EIClyO8FzDxPRGWoFz0zAArSn6x40tMRmipFqHM7kNGkl4IqSderMmhlokAaGJWrBISb1ebhWu2BQUlmx2Hs3pXAxISJ9967hevX78H27bGNaAURgZnx7sUVrK052LEjDiPwMGl3MHNOElq1gzQDd4qd86SpQlzdQmrlkOoEhfcqIWUoIafmbETZWQyGACegf06LCLeJletTh9mIg1PrvinJbLcYe/aM4KsPpXDq9A387pV/Y2ZmApbpktgwCNeuNfDOu1Xs2hXHQwem0IoWZ94C6UOXod5OnQ0RcO81pJbVpA8ivKfDAtRT85JnYRMU5SkMQIeyrn9EVOlWWVrlKJs5fsyhx3UAAga81s1wHMb3Ht8OIRhvvV3F1av/A8hdHDIzLMvA3s+M4IkndmLnzvjGlyphIX2mkp+czFwkoitQW4c0BhwjHRAy3Qp4Fku6+HHBd68i86yMsiyEtGjZEGXCouS5X9SU0c1oKahdkgUEkzn0Fj7gktlUZTgOI5Ew8MMf7MLBgyn851rD3QGU7vHkpIUvfH4MY2Nmz0SWmIf7ck7CfVAluJ3OQjPNeQ4HpTUy0wGnr1JwSecPzyl1k1EWZRvyWvBYUpWlbevSLp/RlAPcDYac53ce+sXVkwCyktTt9jPY7F+GmVOadiKjPXjkc5lVFKkiYJBJ4+V3DQe6vW0BqDGrj3y2z118Nj2CffeNbsljdsNzzaaeyMxIBrRdgvtQ2lc3eLc705oye9H99FrRc5/RlOk6hYYI+ofRpY0t4UcZi16A/gRakGz/tvCgkdOkL3aZLQrQW+eFfhRqwxgdNZ5JJCjPrA+xuR+rii1XoyG029dSzkfj4+bRQSgJOeoHJMuLVL8C+txFrMLd0Sv4M+TscUSW6QVFz31aU6YcUF87tUurrMqvQu96tJHXpM9p2sp0kdcBwzTpn8mkdSSZNA+aJp3rL2YMAHBGRoxfJ5PWg2NjxmJ0aRtYApD1WcJMH/LK/SijQCZivZNw+5XXFZB5GfRmbSue+7SmTLkHeV7kdendfHj5/lQHnPZqYs6pHvQCAFht8sZi9GYsZj3SaIif1uvOs0LgvrAH9dsy4nHjjfFx40XTpPO23blr6MMi3AefhpoQZbhfYxQUeSVsPZHWC4q++6KyVHiUEV6XCuT6IGxISvqTWc9XJlnoX3QRWxeSeaj7Vw5oUtkX2X5eU0eX7kcO6gFWUaSVNbqUdcLpwoWbG/8rg6j9fzJw79qa+FWt5vyCGeNBpJZflXwwPm7mxsfN15kZtu1e8Thh//5IZzaGGKJndGx1CMEwTboxOWk9Pz0dPxCPGwWVPy1/ryaT5nPT07H9IyP0uvxie4gh7gqU+3YueRnxOL0/OWk9nkyaj5kmXfCQWiQSRn56OvZgMmm+RITVIYmHuNvQbpoAm1Y2kTD+Go8bp2o15+lmk7+dSBjHR0eNc+6B/Duh5hBDdMf/AeWEF6kp7RGPAAAAAElFTkSuQmCC":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALMAAAAcCAYAAAAqXo7IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAJiklEQVR4nO2cX4wkRR3HP9XdM7N/5vbmWOByiN4Y8F94uMEghwZzIyhGH7hFX+BBWTQiYqKLLwReGF4IIVEXQ6ImJg4PYHhb4gOEqDd34d9BAkOCiQkxzhoQkeN25vb25m93+VA9O70zVT3dvXN3PMw36WxP/X71q19Vfet/9Yo33tjA86Dd9gDwPPA8ieMILEtgWWBZAs9DNJvuD7pd7+Zs1nksnRbVdttDCEEqJeh2Ja2Wi21bZDIWQkg8T3L48CVMMcWFgBUmFAKEELTb3lcbje4LW1vuHzodecfGRvflRqP3qOdxhRAXytUppgiHkcxCQK8nP3nmTO+JRqN3vNuVX1fkBmC22fTu39zsvdFsendLiT0l9RQXGyNkFgKkZL7Z9B44c6b3Zrvt/VQIxDBZfb395865v9/Y6J5ot71vgGBK6ikuFrbJ3Cdhp+Pd0Wx6L7Za3iPA4jhyCgHdrvzK2bPuC+2297Tryi8GevApprhgcPrE6/X4Uqvl3t/tyu/GJWNf13XlHefOuUuex2Nzc9bjQoiNGL4s+U9eI6sAVWAtEFb0nyQoAzX/vZTQRs23k8SXGiov9Zhp5lFlVEBfTlXf9mogrGSwVWZQBsNpLGvCawzyGwZTemFpjosXCeL11zc+sbnZe7DV8u6WUpF7t5ASbFu8MzNj/erIkcXfjVEvoDJ5aIzeOjsrsAQ8lNDFr6EaCIBMaOM4AwIn9eVZP251jF7R1zsS0W6wFk35M9V0ETimCQ/m14Rl4I8h8vvY2dCCSFoP27A2N3u/PXfOuxfMRBYCbFvgOIPHssysFwI8T35ma8t9fEz6eRSpxhEZ4GAEnaioTtDWbnAUlf9CiM4qilxRicwYe+cTpTHy5fOY9lsOkAvrjTMZi1bLo3GmR7ej9qItC+bmbPbscXBdievqG5UQnB3jQAnYm8TzXaL+MbEBKv8VVMMetlkG7kxgM7cLf0yojpEvM77DOYTKZ23X3oyi7gCuTiIEpFIWL75U59ixDT481QmQVpDN2nzh83McvfVy9i7YdHuJRomCIXwdVZF1VMUsMVoQOUPcJwkvLFOauvRNyBGtd3848J5HDdO6Ct8LrLCzZysRTuR1RufdRaLnLy7qY+SliHaW0E81jmvSy6Efkfp1nGOQ36pjSjGdtvjbsQ2eevp9HMfi6qtnmZ2xkBIQ8O67Lf7y19N89FGPn9xzJamUwPNiE9o0vSiws/BKjJK3gB5lBvPhpKgxgQWJxkYO87RqJaCfJ3wO/rDGdhzUdhFXhxVGG2kD1diGG+QKejIXNWEl9GQuo6ljLZltW3D6dJfnnj9FNuvwox9ewTXXZJVQSoQlaDR6PPWn//LKqw1Onmxw0037aLVik/m4wdllRjNcj2izFiP9XAzdSaCOqrQqo5W/15dVUL2XCXcRbVchKQox9XPoG1YZ/TTpoJ9GNWY6QdR1gVoyO46gVmvxwQcdbrllkWuv3cPWlqt6ZQAk+/Y5fPtbl/Lmm5v8a72JlPuSOFVGT+ZfYy6kKDYrgd85BhVUZicRCuhRYHQbqcCA/MUEfvVRR/VYP9fI+vaXDHEfZjJEPkL83YOqIXwF/bpnFVV+64w23GU/3jjk4viiJbMA2v5ib27WoteTASIrdLuSTFpdMup0vBF5RJRRxNDNDR9CEWiZeIutI5hX/pWINvYafDKhqAl7K0S/bggvoIhu8r8c0Z8+8jH1w1DXhOXQkzK4blljtOEuG+INoxBBZxvGuxlxyJmQyH0sozKvQ3/rKr+rFAaoT8jO+UprXJxaTHv5BD7EQQnzblQJ/VoHP87SpJ0xLgBtW5HUddUcehiWpeSeB45GHhPLqIrSLXoOoVp3kZ2VnU+QTjVBnPOBgiG8OiZejgvbIMOQRz9Vgmij2jI7T3R3DS2ZXVdyxYEMe/bYvP32WT788BIuuyy1vVshhEBKyWuvn2Fry+Xyy9NYoZdJI6GEIrTuBOkQaohdCoTptrjGbanVIvoStr1Xj2jDhBzmOfc420UmQ4AnMZfTKtEOsUq79OEoyRqncfqmJXO3J7nyyhm+fEOO5184xW+e+DeHDu3BsRWJLUvw3nttXn2twYEDaW44vJdesn3mYZRRJNIdpx5l/IZ7jXiFXAzxoxLDThysoB+a1xn0zGG7PGsT8KGGOX/1CPHzJDvMGcYS8dcBdZPAOM1wXcl3brsMz5O8/EqDd975Hwi1OJRS4jgWBz81w+2372f//vT2lyoxsMTgYkwQFVTr0/UOeY3+xwGFCDo5FJFN+8drQ+86Mh9FVf4K0UhXjKATFdXA+6pBxzSi5dBPSVYIJ3OcI3wcwNYJXFeSyVh8/3sHuPHGHP95r61OAP3p8cKCw+c+O8fcnJ2EyKB6maOoyzZV/8mhKsA0zFX8v3mDPI+5Z84x2HIrR/CtGJJGHlURVT9M19P2fenrFwx6oA4YSoHfZcyLqzt938qB9AsM8td/nzTq/t8iqt6G0SC8kS0xOjWc6PG2AzSl1F/57N+7+HR+hquvmt0hk1Jtz3U6ZiJLSTYk7SqqUPrPOASPO/MGnYOMv71WCbwXDDpRhtDqGHkUX/pYZicJ6ihimG6ghdkePhaeNEqG8FXCR4s1zL3zSnJ3BrBmZ617MxlRltK8xaY+VvV2PO22Zzy+9u28Pz9v3z8JJxm0+kkjd5FtNFAnemsaWdmXNWLarATe8wadWkj8sKG9aJA3ME89+igbwpcM4YUx9kZg2bb4Zzbr3JXN2jfatjixmz1jP647M2P9Mpt1rpubs1aTW9vGOoMj4D4Ku7BX20VcHQoJ4z3LYLpgQtm3H6e3rQfe8wadWgx7QZRDwusGWR9V9BecDqIndC6SRwE4ffKmUuKlVMq5ud32ftxqufd5HldFvajft5FOW8/Nz1uP2LZ4sdsdPTUcwiqqAPLoCVFD9VhrGlmVnTfS4qAy9F7RakVHjei+1BmsD+ox7BcZfGVSxFzRFXaWVxl9/moh6ZnykieczFFQQt/A6pqwmsGXmsm4OHny9Pb/yhCi/38yuHRry/tFs+n+TErmw0jtf1Xyj/l5uzQ/bz8jpaTbVU86Lbj++kR3NqaYIjZGjjo8T2Lb4tTCgvPg4mL6cDptrenm0/7vzWzWfmBxMXX9zIx4xv9ie4opLgq053aKvJJ0Wvx9YcG5LZu1b7VtcTJAai+TscqLi6nrsln7USHYnJJ4iosN46EJDHrZTMb6czptPd9suvd0OvKbmYz12OysdUJdyL8Qbk4xxXj8H0eEKo5UwxgtAAAAAElFTkSuQmCC",class:A(["cursor-pointer",m.value]),onClick:F},null,10,Pe)]),j("div",Ve,[k(l,{modelValue:L.value,"onUpdate:modelValue":n[0]||(n[0]=e=>L.value=e),variant:"primary-filled"},{default:g((()=>[k(s,{value:"conversation"},{default:g((()=>[E(w(e.$t("layout.sideNav.tabConversation")),1)])),_:1}),k(s,{value:"favorite"},{default:g((()=>[E(w(e.$t("layout.sideNav.tabFavorite")),1)])),_:1})])),_:1},8,["modelValue"])]),"conversation"===L.value?(f(),h(_,{key:0,class:"flex-1 bg-transparent",value:i.value,collapsed:a.value},{default:g((()=>[k(D(Ae),{onEnd:V,modelValue:z.value,"onUpdate:modelValue":n[2]||(n[2]=e=>z.value=e),"item-key":"id"},{item:g((({element:t})=>[(f(),h(b,{name:t.id,value:`/conversation/chat?id=${t.id}`,"data-index":t.id,key:t.id,to:`/conversation/chat?id=${t.id}`,class:"gap-2 relative menu-item"},{icon:g((()=>[k(r,{size:"24px",image:t.avatar},null,8,["image"])])),content:g((()=>[E(w(t.name)+" ",1),k(C,{theme:"danger",content:e.$t("layout.sideNav.confirmDelete"),placement:"right",onConfirm:e=>{return a=t,R.remove(a.id),R.data.length>0?v.push(`/conversation/chat?id=${R.data[0].id}`):v.push("/"),void $.success(d("layout.sideNav.deleteSuccessMsg"));var a},class:"absolute right-0 top-1.5"},{default:g((()=>[k(p,{content:e.$t("layout.sideNav.deleteAction"),placement:"right"},{default:g((()=>[k(o,{size:"small",shape:"circle",variant:"text",onClick:n[1]||(n[1]=M((()=>{}),["stop"]))},{default:g((()=>[k(D(ce),{slot:"icon",style:{width:"16px",height:"16px"}})])),_:1})])),_:1},8,["content"])])),_:2},1032,["content","onConfirm"])])),_:2},1032,["name","value","data-index","to"]))])),_:1},8,["modelValue"])])),_:1},8,["value","collapsed"])):x("",!0),"favorite"===L.value?(f(),h(_,{key:1,class:"flex-1 bg-transparent",value:i.value,collapsed:a.value},{default:g((()=>[k(D(Ae),{onEnd:U,modelValue:P.value,"onUpdate:modelValue":n[4]||(n[4]=e=>P.value=e),"item-key":"id"},{item:g((({element:t})=>[(f(),h(b,{name:t.id,value:`/note/content?id=${t.id}`,"data-index":t.id,key:t.id,to:`/note/content?id=${t.id}`,class:"gap-2 relative menu-item"},{default:g((()=>[E(w(t.title)+" ",1),k(C,{theme:"danger",content:e.$t("layout.sideNav.confirmDelete"),placement:"right",onConfirm:e=>{return a=t,O.remove(a.id),O.data.length>0?v.push(`/note/content?id=${O.data[0].id}`):v.push("/"),void $.success(d("layout.sideNav.deleteSuccessMsg"));var a},class:"absolute right-0 top-1.5"},{default:g((()=>[k(p,{content:e.$t("layout.sideNav.deleteAction"),placement:"right"},{default:g((()=>[k(o,{size:"small",shape:"circle",variant:"text",onClick:n[3]||(n[3]=M((()=>{}),["stop"]))},{default:g((()=>[k(D(ce),{slot:"icon",style:{width:"16px",height:"16px"}})])),_:1})])),_:1},8,["content"])])),_:2},1032,["content","onConfirm"])])),_:2},1032,["name","value","data-index","to"]))])),_:1},8,["modelValue"])])),_:1},8,["value","collapsed"])):x("",!0),j("div",Ue,[j("div",Ne,[k(o,{class:"w-full",theme:"primary",shape:"square",variant:"base",onClick:n[5]||(n[5]=e=>N("/conversation/index"))},{icon:g((()=>[k(D(pe))])),default:g((()=>[E(" "+w(e.$t("layout.header.start")),1)])),_:1}),k(o,{class:"w-full",theme:"primary",shape:"square",variant:"base",onClick:n[6]||(n[6]=e=>N("/setting"))},{icon:g((()=>[k(D(me))])),default:g((()=>[E(" "+w(e.$t("layout.header.setting")),1)])),_:1})]),j("div",Te,[j("span",We,w(u.value)+" "+w(D(Oe).version),1)])])],2)}}}),[["__scopeId","data-v-e0a68394"]]),Qe=m({__name:"LayoutSideNav",setup(e){const t=s();return(e,a)=>(f(),h(Xe,{theme:D(t).displayMode},null,8,["theme"]))}}),Ge={class:"flex gap-5 items-center align-middle justify-center"},He=i(m({__name:"ReloadPrompt",setup(e){const t=S(null),a=S(null),n=S(!1),s=()=>{n.value&&localStorage.setItem("pwaInstallDismissed","true"),n.value=!1},i=async()=>{if(a.value){a.value.prompt();const{outcome:e}=await a.value.userChoice;a.value=null,n.value=!1,localStorage.setItem("pwaInstallLastPrompt",(new Date).toISOString())}},l=e=>{e.preventDefault(),a.value=e;const t="true"===localStorage.getItem("pwaInstallDismissed"),s=localStorage.getItem("pwaInstallLastPrompt"),i=new Date;i.setDate(i.getDate()-30);!t&&(!s||new Date(s)<i)&&(n.value=!0)},r=()=>{n.value=!1,localStorage.removeItem("pwaInstallDismissed"),localStorage.removeItem("pwaInstallLastPrompt")},o=async()=>{if("visible"===document.visibilityState&&t.value)try{await t.value.update()}catch(e){}};return _((async()=>{await(async()=>{if("serviceWorker"in navigator)try{const e=await navigator.serviceWorker.register("/sw.js",{scope:"/"});t.value=e,e.addEventListener("updatefound",(()=>{const t=e.installing;t&&t.addEventListener("statechange",(()=>{"installed"===t.state&&navigator.serviceWorker.controller&&t.postMessage({type:"SKIP_WAITING"})}))})),navigator.serviceWorker.addEventListener("controllerchange",(()=>{window.location.reload()}))}catch(e){}})(),window.matchMedia("(display-mode: standalone)").matches||(window.addEventListener("beforeinstallprompt",l),window.addEventListener("appinstalled",r)),document.addEventListener("visibilitychange",o)})),L((()=>{window.removeEventListener("beforeinstallprompt",l),window.removeEventListener("appinstalled",r),document.removeEventListener("visibilitychange",o)})),(e,t)=>{const a=H,l=ee;return n.value?(f(),h(l,{key:0,class:"pwa-toast",role:"alert"},{default:g((()=>[t[2]||(t[2]=j("div",{class:"message"}," 将此应用添加到主屏幕,随时随地快速访问 ",-1)),j("div",Ge,[n.value?(f(),h(a,{key:0,onClick:i},{default:g((()=>t[0]||(t[0]=[E(" 安装 ")]))),_:1})):x("",!0),k(a,{onClick:s},{default:g((()=>t[1]||(t[1]=[E(" 稍后再说 ")]))),_:1})])])),_:1})):x("",!0)}}}),[["__scopeId","data-v-b1672b5d"]]),Be=m({__name:"index",setup(e){const t=ie(),a=s();return I((()=>t.path),(()=>{var e;null==(e=document.querySelector(`.${l}-layout`))||e.scrollTo({top:0,behavior:"smooth"})})),(e,t)=>{const n=te,s=ae,i=X,l=W;return f(),h(l,null,{default:g((()=>[k(n,null,{default:g((()=>[k(Qe)])),_:1}),k(l,{class:"h-screen overflow-hidden"},{default:g((()=>[D(a).showLayoutHeader?(f(),h(s,{key:0},{default:g((()=>[k(Le)])),_:1})):x("",!0),k(i,{class:"flex-1 overflow-y-auto main-layout-content"},{default:g((()=>[k(je)])),_:1}),(f(),h(He,{key:1}))])),_:1})])),_:1})}}}),Ze=[{path:"/conversation",component:Be,redirect:"/conversation/index",name:"conversation",meta:{title:{zh_CN:"会话",en_US:"Conversation"},icon:ve,orderNo:0},children:[{path:"index",name:"NewConversation",component:()=>se((()=>import("./index-HmhuEEkz.js")),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39]),import.meta.url),meta:{title:{zh_CN:"新建会话",en_US:"New Conversation"}}},{path:"chat",name:"chat",component:()=>se((()=>import("./chat-Bc1f1eBO.js")),__vite__mapDeps([40,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,4,27,28,29,30,31,32,41,42,34,33,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,35,36,74,75,76,77,78,79,80,81,82,83,84,85,86,87,37,38,88,89]),import.meta.url),meta:{title:{zh_CN:"会话聊天",en_US:"Chat"},hidden:!0}}]},{path:"/setting",
5
+ // component: () => import('@/pages/setting/layout.vue'),
6
+ component:Be,redirect:"/setting/user",name:"setting",meta:{title:{zh_CN:"设置",en_US:"Setting"},icon:he,orderNo:0},children:[{path:"user",name:"User setting",component:()=>se((()=>import("./index-ZED-momG.js")),__vite__mapDeps([90,16,17,1,2,3,18,19,20,21,22,5,6,7,8,9,10,11,12,13,14,15,23,24,25,26,41,42,34,37,38,35,36,4,91]),import.meta.url),meta:{title:{zh_CN:"常规",en_US:"User"}}},{path:"model",name:"ModelSetting",component:()=>se((()=>import("./index-CkFkQP5V.js")),__vite__mapDeps([92,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,88,34]),import.meta.url),meta:{title:{zh_CN:"模型",en_US:"Model"}}},{path:"agent",name:"AgentCenter",component:()=>se((()=>import("./index-HVm80Feb.js")),__vite__mapDeps([93,4,1,2,3,16,17,18,19,20,21,22,5,6,7,8,9,10,11,12,13,14,15,23,24,25,26,41,42,34,35,36,37,38]),import.meta.url),meta:{title:{zh_CN:"智能体",en_US:"Agent"}}},{path:"api",name:"api setting",component:()=>se((()=>import("./index-NjQX0WSJ.js")),__vite__mapDeps([94,95,23,1,2,3,14,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,24,25,26,96]),import.meta.url),meta:{title:{zh_CN:"OpenAPI",en_US:"OpenAPI"},isPro:!0}}]},{path:"/page",component:Be,redirect:"/page/about",name:"page",meta:{title:{zh_CN:"页面",en_US:"Page"},icon:fe,orderNo:0},children:[{path:"about",name:"AboutUs",component:()=>se((()=>import("./about-DgNNhwfc.js")),__vite__mapDeps([97,95,23,1,2,3,14,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,24,25,26,96]),import.meta.url),meta:{title:{zh_CN:"关于我们",en_US:"About Us"}}},{path:"help",name:"help",component:()=>se((()=>import("./help-KEFhNrSC.js")),__vite__mapDeps([98,95,23,1,2,3,14,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,24,25,26,96]),import.meta.url),meta:{title:{zh_CN:"使用帮助",en_US:"Help"}}},{path:"changelog",name:"change log",component:()=>se((()=>import("./changelog-jUDmI1cv.js")),__vite__mapDeps([99,95,23,1,2,3,14,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,22,24,25,26,96]),import.meta.url),meta:{title:{zh_CN:"更新日志",en_US:"Change Log"}}}]},{path:"/note",component:Be,redirect:"/note/index",name:"note",meta:{title:{zh_CN:"笔记",en_US:"Notes"},icon:ge,orderNo:0},children:[{path:"index",name:"noteList",component:()=>se((()=>import("./index-Btlm0yRf.js")),__vite__mapDeps([100,5,6,1,2,3,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,4,35,36,37,38]),import.meta.url),meta:{title:{zh_CN:"笔记列表",en_US:"Note List"}}},{path:"content",name:"content",component:()=>se((()=>import("./content-BejhOzjM.js")),__vite__mapDeps([101,43,1,2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,29,73,35,36,74,75,76,77,78,79,80,81,82,83,84,85,86,34,27,28,30,31,32,87,4,37,38,102]),import.meta.url),meta:{title:{zh_CN:"笔记内容",en_US:"Note Content"},hidden:!0}}]}],Je=Object.defineProperty({__proto__:null,default:Ze},Symbol.toStringTag,{value:"Module"}),Ye=Object.assign({"./modules/homepage.ts":Je}),qe=Object.assign({}),Ke=at(Ye),$e=at(qe),et=[...Ke,...$e].filter((e=>{var t;return!(null==(t=e.meta)?void 0:t.hidden)})),tt=[...Ke,...$e,{path:"/",redirect:"/conversation/index"}];function at(e){const t=[];return Object.keys(e).forEach((a=>{const n=e[a].default||{},s=Array.isArray(n)?[...n]:[n];t.push(...s)})),t}const nt=(e=3)=>{const t=st.currentRoute.value;return t.path?t.path.split("/").filter(((t,a)=>a<=e&&a>0)).map((e=>`/${e}`)).join(""):""},st=re({history:oe(),routes:tt,scrollBehavior:()=>({el:"#app",top:0,behavior:"smooth"})}),it=R(we);it.use(ne),it.use(st),it.use(u),it.use(t),c.initialize(),it.mount("#app").$nextTick((()=>{postMessage({payload:"removeLoading"},"*"),window.document.addEventListener("keydown",(e=>{e.ctrlKey&&"f"===e.key&&window.ipcRenderer&&(e.preventDefault(),window.ipcRenderer.send("electron-findbar/open"))}))})),null==(e=window.ipcRenderer)||e.on("main-process-message",((e,t)=>{}));export{Ee as a,De as b,ye as u};
.output/public/assets/mammoth-SX_ZK-lB.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/markdown-C7R-oF3c.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{m as e}from"./markdown-it-link-attributes-DRKqjf49.js";import{M as n}from"./markdown-it-C8SkdHr7.js";import{m as o}from"./@traptitech-WZCBkmmf.js";import{m as s}from"./markdown-it-highlightjs-C6wu1X31.js";import{H as t}from"./highlight.js-CIm3ul8x.js";import{m as i}from"./@agoose77-CRaJO6dP.js";import{f as c}from"./tdesign-vue-next-Dl-XbCUy.js";const r={svg:"",buttonStyle:""},d=(e,n)=>(n={...r,...n},(...o)=>{const[s,t]=o,i=s[t];if(i.info&&i.info.includes(":")){const[e,n]=i.info.split(":",2);i.info=e}const c=s[t].content.replaceAll('"',"&quot;").replaceAll("'","&apos;"),r=e(...o);return 0===c.length?r:`\n<div class="markdown-it-svg-code-copy">\n ${r}\n <button data-clipboard-text="${c}" class="code-copy-button ${n.buttonClass}" style="${n.buttonStyle}" title="Copy code" onclick="copyCodeToClipboard(this)">\n ${n.svg}\n </button>\n</div>\n`});t.registerLanguage("vue",(e=>({name:"vue",subLanguage:"xml",contains:[e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:/^(\s*)(<script>)/gm,end:/^(\s*)(<\/script>)/gm,subLanguage:"javascript",excludeBegin:!0,excludeEnd:!0},{begin:/^(\s*)(<script lang=["']ts["']>)/gm,end:/^(\s*)(<\/script>)/gm,subLanguage:"typescript",excludeBegin:!0,excludeEnd:!0},{begin:/^(\s*)(<style(\sscoped)?>)/gm,end:/^(\s*)(<\/style>)/gm,subLanguage:"css",excludeBegin:!0,excludeEnd:!0},{begin:/^(\s*)(<style lang=["'](scss|sass)["'](\sscoped)?>)/gm,end:/^(\s*)(<\/style>)/gm,subLanguage:"scss",excludeBegin:!0,excludeEnd:!0},{begin:/^(\s*)(<style lang=["']stylus["'](\sscoped)?>)/gm,end:/^(\s*)(<\/style>)/gm,subLanguage:"stylus",excludeBegin:!0,excludeEnd:!0}]})));const a=new n({linkify:!0,breaks:!0});a.use(i),a.use(o,{blockClass:"katexmath-block rounded-md p-[10px]",errorColor:" #cc0000"}),a.use(e,{attrs:{target:"_blank",rel:"noopener"}}),a.use(s,{hljs:t}),a.use(((e,n)=>{if(e.renderer.rules.code_block=d(e.renderer.rules.code_block,n),e.renderer.rules.fence=d(e.renderer.rules.fence,n),"undefined"!=typeof window&&!window.copyCodeToClipboard){window.copyCodeToClipboard=e=>{const o=e.dataset.clipboardText;navigator.clipboard.writeText(o).then((function(){n.onCopySuccess&&n.onCopySuccess(o,e)})).catch((function(o){n.onCopyError&&n.onCopyError(o,e)}))};const e="\n.markdown-it-svg-code-copy{\n position: relative;\n}\n.markdown-it-svg-code-copy:hover .code-copy-button {\n visibility: visible;\n opacity: 1;\n}\n.markdown-it-svg-code-copy .code-copy-button {\n position: absolute; \n top: 5px; \n right: 5px; \n cursor: pointer; \n outline: none; \n visibility: hidden; \n opacity: 0;\n}\n",o=document.createElement("style");o.appendChild(document.createTextNode(e)),document.head.appendChild(o)}}),{svg:'<svg fill="none" viewBox="0 0 24 24" width="1em" height="1em" class="t-icon t-icon-copy" slot="icon"><path fill="currentColor" d="M2 2h13v5.5h-2V4H4v9h3.5v2H2V2zm7 7h13v13H9V9zm2 2v9h9v-9h-9z"></path></svg>',onCopySuccess:(e,n)=>{c.success("复制成功!")}});export{a as m};
.output/public/assets/markdown-it-highlightjs-C6wu1X31.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{g as e}from"./@babel-ynFNPEB3.js";import{r as t}from"./highlight.js-CIm3ul8x.js";var r,n,l,o,i,u;function a(){if(n)return r;n=1;var e,t=Object.defineProperty,l=Object.defineProperties,o=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertyNames,a=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,s=Object.prototype.propertyIsEnumerable,f=(e,r,n)=>r in e?t(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,g=(e,t)=>{for(var r in t||(t={}))c.call(t,r)&&f(e,r,t[r]);if(a)for(var r of a(t))s.call(t,r)&&f(e,r,t[r]);return e},h={};function p(e,t,r,n,l){try{return t.highlight(n,{language:""!==l?l:"plaintext",ignoreIllegals:r}).value}catch(o){return e.utils.escapeHtml(n)}}function d(e,t,r,n,l){if(""!==l)return p(e,t,r,n,l);try{return t.highlightAuto(n).value}catch(o){return e.utils.escapeHtml(n)}}function b(e){return function(...t){return e(...t).replace(/<code class="/g,'<code class="hljs ').replace(/<code>/g,'<code class="hljs">')}}function j(e){var t,r,n;for(const o of e.tokens)if("inline"===o.type&&null!=o.children)for(const[u,a]of o.children.entries()){if("code_inline"!==a.type)continue;const c=o.children[u+1];if(null==c)continue;const s=/^{:?\.([^}]+)}/.exec(c.content);if(null==s)continue;const f=s[1];c.content=c.content.slice(s[0].length);let h=null!=(t=a.attrGet("class"))?t:"";h+=`${null!=(r=e.md.options.langPrefix)?r:"language-"}${f}`,a.attrSet("class",h),a.meta=(n=g({},a.meta),l(n,i({highlightLanguage:f})))}}function y(e,t,r,n,l){var o,i;const u=e[t];if(null==r.highlight)throw new Error("`options.highlight` was null, this is not supposed to happen");const a=r.highlight(u.content,null!=(i=null==(o=u.meta)?void 0:o.highlightLanguage)?i:"","");return`<code${l.renderAttrs(u)}>${a}</code>`}function O(e,t){const r=g(g({},O.defaults),t);if(null==r.hljs)throw new Error("Please pass a highlight.js instance for the required `hljs` option.");null!=r.register&&function(e,t){for(const[r,n]of Object.entries(t))e.registerLanguage(r,n)}(r.hljs,r.register),e.options.highlight=(r.auto?d:p).bind(null,e,r.hljs,r.ignoreIllegals),null!=e.renderer.rules.fence&&(e.renderer.rules.fence=b(e.renderer.rules.fence)),r.code&&null!=e.renderer.rules.code_block&&(e.renderer.rules.code_block=b(e.renderer.rules.code_block)),r.inline&&(e.core.ruler.before("linkify","inline_code_language",j),e.renderer.rules.code_inline=b(y))}return((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(h,{default:()=>O}),e=h,r=((e,r,n,l)=>{if(r&&"object"==typeof r||"function"==typeof r)for(let i of u(r))c.call(e,i)||i===n||t(e,i,{get:()=>r[i],enumerable:!(l=o(r,i))||l.enumerable});return e})(t({},"__esModule",{value:!0}),e),O.defaults={auto:!1,code:!1,inline:!1,ignoreIllegals:!1},r}const c=e(u?i:(u=1,i=function(){if(o)return l;o=1;var e,r=Object.create,n=Object.defineProperty,i=Object.getOwnPropertyDescriptor,u=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,s=Object.getPrototypeOf,f=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,h=(e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(e,t)=>{for(var r in t||(t={}))f.call(t,r)&&h(e,r,t[r]);if(c)for(var r of c(t))g.call(t,r)&&h(e,r,t[r]);return e},d=(e,t,r,l)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let o of u(t))f.call(e,o)||o===r||n(e,o,{get:()=>t[o],enumerable:!(l=i(t,o))||l.enumerable});return e},b=(e,t,l)=>(l=null!=e?r(s(e)):{},d(e&&e.__esModule?l:n(l,"default",{value:e,enumerable:!0}),e)),j={};((e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})})(j,{default:()=>m}),e=j,l=d(n({},"__esModule",{value:!0}),e);var y=b(t()),O=b(a());function m(e,t){return null==(t=p(p({},m.defaults),t)).hljs&&(t.hljs=y.default),(0,O.default)(e,t)}return m.defaults={auto:!0,code:!0,inline:!1,ignoreIllegals:!0},l}().default));export{c as m};
.output/public/assets/markdown-it-link-attributes-DRKqjf49.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{g as r}from"./@babel-ynFNPEB3.js";var e,t;const n=r(function(){if(t)return e;function r(r,e){e=e?Array.isArray(e)?e:[e]:[],Object.freeze(e);var t=r.renderer.rules.link_open||this.defaultRender;r.renderer.rules.link_open=function(r,n,a,f,u){var o=function(r,e){var t,n,a=r.attrs[r.attrIndex("href")][1];for(t=0;t<e.length;++t){if("function"!=typeof(n=e[t]).matcher)return n;if(n.matcher(a,n))return n}}(r[n],e),s=o&&o.attrs;return s&&function(r,e,t){Object.keys(t).forEach((function(n){var a,f=t[n];"className"===n&&(n="class"),(a=e[r].attrIndex(n))<0?e[r].attrPush([n,f]):e[r].attrs[a][1]=f}))}(n,r,s),t(r,n,a,f,u)}}return t=1,r.defaultRender=function(r,e,t,n,a){return a.renderToken(r,e,t)},e=r}());export{n as m};
.output/public/assets/mermaid-CCcIvOUT.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/pinia-D-ngchQK.js ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{a as t,K as e,L as n,M as s,N as o,k as c,b as a,d as r,w as i,n as u,q as f,O as p,f as l,i as h,h as d}from"./@vue-CtX-8n_i.js";
2
+ /*!
3
+ * pinia v2.3.1
4
+ * (c) 2025 Eduardo San Martin Morote
5
+ * @license MIT
6
+ */let y;const b=t=>y=t,v=
7
+ /* istanbul ignore next */Symbol();function _(t){return t&&"object"==typeof t&&"[object Object]"===Object.prototype.toString.call(t)&&"function"!=typeof t.toJSON}var O,j;function $(){const e=n(!0),s=e.run((()=>t({})));let o=[],c=[];const a=p({install(t){b(a),a._a=t,t.provide(v,a),t.config.globalProperties.$pinia=a,c.forEach((t=>o.push(t))),c=[]},use(t){return this._a?o.push(t):c.push(t),this},_p:o,
8
+ // it's actually undefined here
9
+ // @ts-expect-error
10
+ _a:null,_e:e,_s:new Map,state:s});return a}(j=O||(O={})).direct="direct",j.patchObject="patch object",j.patchFunction="patch function";const m=()=>{};function g(t,e,n,s=m){t.push(e);const o=()=>{const n=t.indexOf(e);n>-1&&(t.splice(n,1),s())};return!n&&a()&&r(o),o}function S(t,...e){t.slice().forEach((t=>{t(...e)}))}const P=t=>t(),w=Symbol(),E=Symbol();function M(t,e){t instanceof Map&&e instanceof Map?e.forEach(((e,n)=>t.set(n,e))):t instanceof Set&&e instanceof Set&&e.forEach(t.add,t);for(const n in e){if(!e.hasOwnProperty(n))continue;const c=e[n],a=t[n];_(a)&&_(c)&&t.hasOwnProperty(n)&&!s(c)&&!o(c)?t[n]=M(a,c):t[n]=c}return t}const k=
11
+ /* istanbul ignore next */Symbol();const{assign:x}=Object;function I(a,r,f={},p,l,h){let d;const y=x({actions:{}},f),v={deep:!0};let j,$,I,A=[],F=[];const N=p.state.value[a];let q;function C(t){let e;j=$=!1,"function"==typeof t?(t(p.state.value[a]),e={type:O.patchFunction,storeId:a,events:I}):(M(p.state.value[a],t),e={type:O.patchObject,payload:t,storeId:a,events:I});const n=q=Symbol();u().then((()=>{q===n&&(j=!0)})),$=!0,S(A,e,p.state.value[a])}h||N||(p.state.value[a]={}),t({});const J=h?function(){const{state:t}=f,e=t?t():{};this.$patch((t=>{x(t,e)}))}:
12
+ /* istanbul ignore next */m;const K=(t,e="")=>{if(w in t)return t[E]=e,t;const n=function(){b(p);const e=Array.from(arguments),s=[],o=[];let c;S(F,{args:e,name:n[E],store:W,after:function(t){s.push(t)},onError:function(t){o.push(t)}});try{c=t.apply(this&&this.$id===a?this:W,e)}catch(r){throw S(o,r),r}return c instanceof Promise?c.then((t=>(S(s,t),t))).catch((t=>(S(o,t),Promise.reject(t)))):(S(s,c),c)};return n[w]=!0,n[E]=e,n},L={_p:p,
13
+ // _s: scope,
14
+ $id:a,$onAction:g.bind(null,F),$patch:C,$reset:J,$subscribe(t,e={}){const n=g(A,t,e.detached,(()=>s())),s=d.run((()=>i((()=>p.state.value[a]),(n=>{("sync"===e.flush?$:j)&&t({storeId:a,type:O.direct,events:I},n)}),x({},v,e))));return n},$dispose:function(){d.stop(),A=[],F=[],p._s.delete(a)}},W=e(L);p._s.set(a,W);const z=(p._a&&p._a.runWithContext||P)((()=>p._e.run((()=>(d=n()).run((()=>r({action:K})))))));for(const t in z){const e=z[t];if(s(e)&&(!s(D=e)||!D.effect)||o(e))h||(!N||_(B=e)&&B.hasOwnProperty(k)||(s(e)?e.value=N[t]:M(e,N[t])),p.state.value[a][t]=e);else if("function"==typeof e){const n=K(e,t);z[t]=n,y.actions[t]=e}}var B,D;return x(W,z),x(c(W),z),Object.defineProperty(W,"$state",{get:()=>p.state.value[a],set:t=>{C((e=>{x(e,t)}))}}),p._p.forEach((t=>{x(W,d.run((()=>t({store:W,app:p._a,pinia:p,options:y}))))})),N&&h&&f.hydrate&&f.hydrate(W.$state,N),j=!0,$=!0,W}
15
+ /*! #__NO_SIDE_EFFECTS__ */
16
+ // @__NO_SIDE_EFFECTS__
17
+ function A(t,e,n){let s,o;const c="function"==typeof e;function a(t,n){const a=d();(t=// in test mode, ignore the argument provided as we can always retrieve a
18
+ // pinia instance with getActivePinia()
19
+ t||(a?h(v,null):null))&&b(t),(t=y)._s.has(s)||(c?I(s,e,o,t):function(t,e,n){const{state:s,actions:o,getters:c}=e,a=n.state.value[t];let r;r=I(t,(function(){a||(n.state.value[t]=s?s():{});const e=f(n.state.value[t]);return x(e,o,Object.keys(c||{}).reduce(((e,s)=>(e[s]=p(l((()=>{b(n);const e=n._s.get(t);return c[s].call(e,e)}))),e)),{}))}),e,n,0,!0)}(s,o,t));return t._s.get(s)}return"string"==typeof t?(s=t,o=c?n:e):(o=t,s=t.id),a.$id=s,a}export{$ as c,A as d};
.output/public/assets/popup-BEoKfv6q.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{u as e,b as t,f as o,_ as s,s as r,i,m as a}from"./_plugin-vue_export-helper-DhhR_Lro.js";import{l,a as n,f as p,o as u,n as m,V as d,v as c,y as v,A as j,J as w,a0 as f,ae as y,af as h,F as k,ab as g,I as b,z as x,H as E,u as L,ad as T,U as _}from"./@vue-CtX-8n_i.js";import{m as R}from"./markdown-C7R-oF3c.js";import{I as H}from"./tdesign-vue-next-Dl-XbCUy.js";import"./pinia-D-ngchQK.js";import"./pinia-plugin-persistedstate-DyrI1rJI.js";import"./destr-ClW9AvhW.js";import"./deep-pick-omit-DP_A4OSP.js";import"./tvision-color-YYaNBBLy.js";import"./@babel-ynFNPEB3.js";import"./core-js-pure-Dnpx5JGu.js";import"./chroma-js-CJzpYopr.js";import"./@material-C_XhzpVg.js";import"./bezier-easing-P8rDU8Ee.js";import"./lodash-VDnThKtA.js";import"./eventsource-parser-BEY8Dpg-.js";import"./@vueuse-Dm8LPZ5Z.js";import"./vue-i18n-DyoGdlfW.js";import"./@intlify-eboPrqDD.js";import"./@mozilla-BD532_dh.js";import"./markdown-it-link-attributes-DRKqjf49.js";import"./markdown-it-C8SkdHr7.js";import"./mdurl-CDXpswLz.js";import"./uc.micro-CLkLCS2f.js";import"./entities-D7HTx9ov.js";import"./linkify-it-LcVOBuC5.js";import"./punycode.js-Bmr3cAX8.js";import"./@traptitech-WZCBkmmf.js";import"./katex-BY7yyeOs.js";import"./markdown-it-highlightjs-C6wu1X31.js";import"./highlight.js-CIm3ul8x.js";import"./@agoose77-CRaJO6dP.js";import"./mermaid-CCcIvOUT.js";import"./dayjs-Cbdj87rt.js";import"./@braintree-DgpeZQRe.js";import"./d3-transition-swcnLnsT.js";import"./d3-timer-keMr1twq.js";import"./d3-dispatch-Chq_f_hl.js";import"./d3-interpolate-Ct9kki6l.js";import"./d3-color-D5ULnJIe.js";import"./d3-selection-G65jBFUY.js";import"./d3-ease-Cx6bG2vu.js";import"./d3-zoom-D4Vc87xO.js";import"./dompurify-B5jhUdWW.js";import"./dagre-d3-es-FtH4B9px.js";import"./lodash-es-BkU_-LF8.js";import"./d3-shape-C1TbtrGg.js";import"./d3-path-QSrLXsQ3.js";import"./d3-fetch-XwboCDHR.js";import"./elkjs-BAetzGHm.js";import"./khroma-Ca6ZlOUT.js";import"./@wdns-cTfGqINF.js";import"./ua-parser-js--QiuJfYt.js";import"./ts-dedent-CttZBlkd.js";import"./stylis-Cl7w7uv3.js";import"./d3-scale-CjTvl_Qo.js";import"./internmap-B8oPgqVZ.js";import"./d3-array-B0evfIyH.js";import"./d3-format-C0lSXcPg.js";import"./d3-time-format-D74OpZq4.js";import"./d3-time-CebKitJR.js";import"./d3-axis-pCwzqJ1S.js";import"./cytoscape-B1WqMhz1.js";import"./cytoscape-cose-bilkent-CcQu5e-H.js";import"./cose-base-kQthUiMK.js";import"./layout-base-DqRk0Tgc.js";import"./tdesign-icons-vue-next-BnEOAlYE.js";import"./sortablejs-DGtSoqI-.js";import"./@popperjs-B4tvfKWZ.js";const z={class:"popup-container rounded-lg shadow-lg w-full flex flex-col pb-0 p-4",style:{"max-height":"500px"}},C={class:"relative flex items-center"},I={key:0,class:"space-y-2"},M=["onClick"],D={key:1},U=["innerHTML"],A={class:"footer-text py-1 border-t mt-4 text-sm text-center"},B=_(s(l({__name:"PopupWindow",setup(s){e();const r=t(),i=n(""),a=n(null),l=n(0),_=n(!1),B=n(""),V=n(!1),$=n(null),J=n(!0),K=e(),q=p((()=>K.displayMode)),F=[{name:"问问",icon:"chat",prompt:"{{text}}",show:!0}],N=p((()=>{const e=r.toolBarButtons.filter((e=>e.name&&e.show&&void 0!==e.prompt));return[...F,...e]})),O=async()=>{!_.value&&i.value.trim()&&await X()},P=()=>{if(!(null==window?void 0:window.ipcRenderer)||!$.value)return;const e=$.value.scrollHeight+118,t=Math.min(500,e);window.ipcRenderer.send("adjust-popup-height",t)},S=((e,t)=>{let o=null;return(...s)=>{o&&clearTimeout(o),o=setTimeout((()=>e(...s)),t)}})(P,50),W=()=>{if(!$.value)return;const{scrollTop:e,scrollHeight:t,clientHeight:o}=$.value;J.value=!(t-e-o>50)},X=async()=>{_.value=!0,V.value=!0,m((()=>{P()}));try{const e=i.value.trim();if(!e)return;const t=N.value[l.value],s=(t.prompt||"").replace(/{{text}}/g,e);B.value="",await o(s,(e=>{B.value=e,m((()=>{$.value&&J.value&&($.value.scrollTop=$.value.scrollHeight),S()}))}))}finally{_.value=!1}},Y=()=>{V.value=!1,B.value="",m((()=>{var e,t;null==(e=a.value)||e.select(),null==(t=a.value)||t.focus(),P()}))},Z=()=>{V.value=!1,B.value="",i.value="",m((()=>{var e;null==(e=a.value)||e.focus(),P()}))},G=e=>{"Escape"!==e.key?V.value||("Tab"===e.key&&(e.preventDefault(),l.value=(l.value+1)%N.value.length),"ArrowUp"===e.key?(e.preventDefault(),l.value=l.value>0?l.value-1:N.value.length-1):"ArrowDown"===e.key&&(e.preventDefault(),l.value=(l.value+1)%N.value.length)):V.value?Y():Q()},Q=()=>{(null==window?void 0:window.ipcRenderer)&&window.ipcRenderer.send("hide-popup")};return u((()=>{var e,t;document.addEventListener("click",Q),document.addEventListener("keydown",G),null==(e=$.value)||e.addEventListener("scroll",W),null==(t=a.value)||t.focus(),m((()=>{P()})),(null==window?void 0:window.ipcRenderer)&&window.ipcRenderer.on("show-window",Z)})),d((()=>{var e;document.removeEventListener("click",Q),document.removeEventListener("keydown",G),null==(e=$.value)||e.removeEventListener("scroll",W),(null==window?void 0:window.ipcRenderer)&&window.ipcRenderer.removeListener("show-window",Z)})),(e,t)=>{const o=H;return v(),c("div",{class:b(["popup-window fixed inset-0 flex items-start justify-center",q.value]),onClick:t[1]||(t[1]=T((()=>{}),["stop"]))},[j("div",z,[j("div",C,[V.value?(v(),w(o,{key:1,name:"arrow-left",class:"absolute left-3 icon-color cursor-pointer",onClick:Y})):(v(),w(o,{key:0,name:"search",class:"absolute left-3 icon-color"})),f(j("input",{ref_key:"inputRef",ref:a,"onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),type:"text",class:"input-field w-full pl-10 pr-4 py-2 rounded-lg border focus:outline-none focus:ring-2 focus:ring-blue-500",placeholder:"请输入内容...",onKeydown:h(O,["enter"])},null,544),[[y,i.value]])]),j("div",{ref_key:"contentContainer",ref:$,class:"mt-4 overflow-auto no-scrollbar min-h-32"},[V.value?(v(),c("div",D,[j("div",{class:"markdown-body",innerHTML:L(R).render(B.value)},null,8,U)])):(v(),c("div",I,[(v(!0),c(k,null,g(N.value,((e,t)=>(v(),c("div",{key:e.name,class:b(["tool-button flex items-center p-2 rounded-lg cursor-pointer",l.value===t?"tool-button-selected":""]),onClick:e=>(async e=>{_.value||(l.value=e,await X())})(t)},[e.icon?(v(),w(o,{key:0,name:e.icon,class:"mr-2"},null,8,["name"])):x("",!0),j("span",null,E(e.name),1)],10,M)))),128))]))],512),j("div",A,E(V.value?`${N.value[l.value].name} - 使用 Esc 返回`:"使用 ↑↓ 或 Tab 切换,Enter 发送,Esc 关闭"),1)])],2)}}}),[["__scopeId","data-v-a20eede4"]]));B.use(r),B.use(i),a.initialize(),B.mount("#app").$nextTick((()=>{postMessage({payload:"removeLoading"},"*")}));
.output/public/assets/prismjs-t2geX1ef.js ADDED
@@ -0,0 +1,453 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{c as e,g as t}from"./@babel-ynFNPEB3.js";function n(e,t){for(var n=0;n<t.length;n++){const a=t[n];if("string"!=typeof a&&!Array.isArray(a))for(const t in a)if("default"!==t&&!(t in e)){const n=Object.getOwnPropertyDescriptor(a,t);n&&Object.defineProperty(e,t,n.get?n:{enumerable:!0,get:()=>a[t]})}}return Object.defineProperty(e,Symbol.toStringTag,{value:"Module"})}var a,r={exports:{}};var s,i,o=(a||(a=1,s=r,i=function(e){var t=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,n=0,a={},r={
2
+ /**
3
+ * By default, Prism will attempt to highlight all code elements (by calling {@link Prism.highlightAll}) on the
4
+ * current page after the page finished loading. This might be a problem if e.g. you wanted to asynchronously load
5
+ * additional languages or plugins yourself.
6
+ *
7
+ * By setting this value to `true`, Prism will not automatically highlight all code elements on the page.
8
+ *
9
+ * You obviously have to change this value before the automatic highlighting started. To do this, you can add an
10
+ * empty Prism object into the global scope before loading the Prism script like this:
11
+ *
12
+ * ```js
13
+ * window.Prism = window.Prism || {};
14
+ * Prism.manual = true;
15
+ * // add a new <script> to load Prism's script
16
+ * ```
17
+ *
18
+ * @default false
19
+ * @type {boolean}
20
+ * @memberof Prism
21
+ * @public
22
+ */
23
+ manual:e.Prism&&e.Prism.manual,
24
+ /**
25
+ * By default, if Prism is in a web worker, it assumes that it is in a worker it created itself, so it uses
26
+ * `addEventListener` to communicate with its parent instance. However, if you're using Prism manually in your
27
+ * own worker, you don't want it to do this.
28
+ *
29
+ * By setting this value to `true`, Prism will not add its own listeners to the worker.
30
+ *
31
+ * You obviously have to change this value before Prism executes. To do this, you can add an
32
+ * empty Prism object into the global scope before loading the Prism script like this:
33
+ *
34
+ * ```js
35
+ * window.Prism = window.Prism || {};
36
+ * Prism.disableWorkerMessageHandler = true;
37
+ * // Load Prism's script
38
+ * ```
39
+ *
40
+ * @default false
41
+ * @type {boolean}
42
+ * @memberof Prism
43
+ * @public
44
+ */
45
+ disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,
46
+ /**
47
+ * A namespace for utility methods.
48
+ *
49
+ * All function in this namespace that are not explicitly marked as _public_ are for __internal use only__ and may
50
+ * change or disappear at any time.
51
+ *
52
+ * @namespace
53
+ * @memberof Prism
54
+ */
55
+ util:{encode:function e(t){return t instanceof s?new s(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},
56
+ /**
57
+ * Returns the name of the type of the given value.
58
+ *
59
+ * @param {any} o
60
+ * @returns {string}
61
+ * @example
62
+ * type(null) === 'Null'
63
+ * type(undefined) === 'Undefined'
64
+ * type(123) === 'Number'
65
+ * type('foo') === 'String'
66
+ * type(true) === 'Boolean'
67
+ * type([1, 2]) === 'Array'
68
+ * type({}) === 'Object'
69
+ * type(String) === 'Function'
70
+ * type(/abc+/) === 'RegExp'
71
+ */
72
+ type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},
73
+ /**
74
+ * Returns a unique number for the given object. Later calls will still return the same number.
75
+ *
76
+ * @param {Object} obj
77
+ * @returns {number}
78
+ */
79
+ objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++n}),e.__id},
80
+ /**
81
+ * Creates a deep clone of the given object.
82
+ *
83
+ * The main intended use of this function is to clone language definitions.
84
+ *
85
+ * @param {T} o
86
+ * @param {Record<number, any>} [visited]
87
+ * @returns {T}
88
+ * @template T
89
+ */
90
+ clone:function e(t,n){var a,s;switch(n=n||{},r.util.type(t)){case"Object":if(s=r.util.objId(t),n[s])return n[s];for(var i in a=/** @type {Record<string, any>} */
91
+ {},n[s]=a,t)t.hasOwnProperty(i)&&(a[i]=e(t[i],n));
92
+ /** @type {any} */
93
+ return a;case"Array":return s=r.util.objId(t),n[s]?n[s]:(a=[],n[s]=a,
94
+ /** @type {Array} */
95
+ /** @type {any} */
96
+ t.forEach((function(t,r){a[r]=e(t,n)})),
97
+ /** @type {any} */a);default:return t}},
98
+ /**
99
+ * Returns the Prism language of the given element set by a `language-xxxx` or `lang-xxxx` class.
100
+ *
101
+ * If no language is set for the element or the element is `null` or `undefined`, `none` will be returned.
102
+ *
103
+ * @param {Element} element
104
+ * @returns {string}
105
+ */
106
+ getLanguage:function(e){for(;e;){var n=t.exec(e.className);if(n)return n[1].toLowerCase();e=e.parentElement}return"none"},
107
+ /**
108
+ * Sets the Prism `language-xxxx` class of the given element.
109
+ *
110
+ * @param {Element} element
111
+ * @param {string} language
112
+ * @returns {void}
113
+ */
114
+ setLanguage:function(e,n){e.className=e.className.replace(RegExp(t,"gi"),""),e.classList.add("language-"+n)},
115
+ /**
116
+ * Returns the script element that is currently executing.
117
+ *
118
+ * This does __not__ work for line script element.
119
+ *
120
+ * @returns {HTMLScriptElement | null}
121
+ */
122
+ currentScript:function(){if("undefined"==typeof document)return null;if(document.currentScript&&"SCRIPT"===document.currentScript.tagName)
123
+ /** @type {any} */
124
+ return document.currentScript;try{throw new Error}catch(a){var e=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(a.stack)||[])[1];if(e){var t=document.getElementsByTagName("script");for(var n in t)if(t[n].src==e)return t[n]}return null}},
125
+ /**
126
+ * Returns whether a given class is active for `element`.
127
+ *
128
+ * The class can be activated if `element` or one of its ancestors has the given class and it can be deactivated
129
+ * if `element` or one of its ancestors has the negated version of the given class. The _negated version_ of the
130
+ * given class is just the given class with a `no-` prefix.
131
+ *
132
+ * Whether the class is active is determined by the closest ancestor of `element` (where `element` itself is
133
+ * closest ancestor) that has the given class or the negated version of it. If neither `element` nor any of its
134
+ * ancestors have the given class or the negated version of it, then the default activation will be returned.
135
+ *
136
+ * In the paradoxical situation where the closest ancestor contains __both__ the given class and the negated
137
+ * version of it, the class is considered active.
138
+ *
139
+ * @param {Element} element
140
+ * @param {string} className
141
+ * @param {boolean} [defaultActivation=false]
142
+ * @returns {boolean}
143
+ */
144
+ isActive:function(e,t,n){for(var a="no-"+t;e;){var r=e.classList;if(r.contains(t))return!0;if(r.contains(a))return!1;e=e.parentElement}return!!n}},
145
+ /**
146
+ * This namespace contains all currently loaded languages and the some helper functions to create and modify languages.
147
+ *
148
+ * @namespace
149
+ * @memberof Prism
150
+ * @public
151
+ */
152
+ languages:{
153
+ /**
154
+ * The grammar for plain, unformatted text.
155
+ */
156
+ plain:a,plaintext:a,text:a,txt:a,
157
+ /**
158
+ * Creates a deep copy of the language with the given id and appends the given tokens.
159
+ *
160
+ * If a token in `redef` also appears in the copied language, then the existing token in the copied language
161
+ * will be overwritten at its original position.
162
+ *
163
+ * ## Best practices
164
+ *
165
+ * Since the position of overwriting tokens (token in `redef` that overwrite tokens in the copied language)
166
+ * doesn't matter, they can technically be in any order. However, this can be confusing to others that trying to
167
+ * understand the language definition because, normally, the order of tokens matters in Prism grammars.
168
+ *
169
+ * Therefore, it is encouraged to order overwriting tokens according to the positions of the overwritten tokens.
170
+ * Furthermore, all non-overwriting tokens should be placed after the overwriting ones.
171
+ *
172
+ * @param {string} id The id of the language to extend. This has to be a key in `Prism.languages`.
173
+ * @param {Grammar} redef The new tokens to append.
174
+ * @returns {Grammar} The new language created.
175
+ * @public
176
+ * @example
177
+ * Prism.languages['css-with-colors'] = Prism.languages.extend('css', {
178
+ * // Prism.languages.css already has a 'comment' token, so this token will overwrite CSS' 'comment' token
179
+ * // at its original position
180
+ * 'comment': { ... },
181
+ * // CSS doesn't have a 'color' token, so this token will be appended
182
+ * 'color': /\b(?:red|green|blue)\b/
183
+ * });
184
+ */
185
+ extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var a in t)n[a]=t[a];return n},
186
+ /**
187
+ * Inserts tokens _before_ another token in a language definition or any other grammar.
188
+ *
189
+ * ## Usage
190
+ *
191
+ * This helper method makes it easy to modify existing languages. For example, the CSS language definition
192
+ * not only defines CSS highlighting for CSS documents, but also needs to define highlighting for CSS embedded
193
+ * in HTML through `<style>` elements. To do this, it needs to modify `Prism.languages.markup` and add the
194
+ * appropriate tokens. However, `Prism.languages.markup` is a regular JavaScript object literal, so if you do
195
+ * this:
196
+ *
197
+ * ```js
198
+ * Prism.languages.markup.style = {
199
+ * // token
200
+ * };
201
+ * ```
202
+ *
203
+ * then the `style` token will be added (and processed) at the end. `insertBefore` allows you to insert tokens
204
+ * before existing tokens. For the CSS example above, you would use it like this:
205
+ *
206
+ * ```js
207
+ * Prism.languages.insertBefore('markup', 'cdata', {
208
+ * 'style': {
209
+ * // token
210
+ * }
211
+ * });
212
+ * ```
213
+ *
214
+ * ## Special cases
215
+ *
216
+ * If the grammars of `inside` and `insert` have tokens with the same name, the tokens in `inside`'s grammar
217
+ * will be ignored.
218
+ *
219
+ * This behavior can be used to insert tokens after `before`:
220
+ *
221
+ * ```js
222
+ * Prism.languages.insertBefore('markup', 'comment', {
223
+ * 'comment': Prism.languages.markup.comment,
224
+ * // tokens after 'comment'
225
+ * });
226
+ * ```
227
+ *
228
+ * ## Limitations
229
+ *
230
+ * The main problem `insertBefore` has to solve is iteration order. Since ES2015, the iteration order for object
231
+ * properties is guaranteed to be the insertion order (except for integer keys) but some browsers behave
232
+ * differently when keys are deleted and re-inserted. So `insertBefore` can't be implemented by temporarily
233
+ * deleting properties which is necessary to insert at arbitrary positions.
234
+ *
235
+ * To solve this problem, `insertBefore` doesn't actually insert the given tokens into the target object.
236
+ * Instead, it will create a new object and replace all references to the target object with the new one. This
237
+ * can be done without temporarily deleting properties, so the iteration order is well-defined.
238
+ *
239
+ * However, only references that can be reached from `Prism.languages` or `insert` will be replaced. I.e. if
240
+ * you hold the target object in a variable, then the value of the variable will not change.
241
+ *
242
+ * ```js
243
+ * var oldMarkup = Prism.languages.markup;
244
+ * var newMarkup = Prism.languages.insertBefore('markup', 'comment', { ... });
245
+ *
246
+ * assert(oldMarkup !== Prism.languages.markup);
247
+ * assert(newMarkup === Prism.languages.markup);
248
+ * ```
249
+ *
250
+ * @param {string} inside The property of `root` (e.g. a language id in `Prism.languages`) that contains the
251
+ * object to be modified.
252
+ * @param {string} before The key to insert before.
253
+ * @param {Grammar} insert An object containing the key-value pairs to be inserted.
254
+ * @param {Object<string, any>} [root] The object containing `inside`, i.e. the object that contains the
255
+ * object to be modified.
256
+ *
257
+ * Defaults to `Prism.languages`.
258
+ * @returns {Grammar} The new grammar object.
259
+ * @public
260
+ */
261
+ insertBefore:function(e,t,n,a){var s=(a=a||/** @type {any} */
262
+ r.languages)[e],i={};for(var o in s)if(s.hasOwnProperty(o)){if(o==t)for(var l in n)n.hasOwnProperty(l)&&(i[l]=n[l]);n.hasOwnProperty(o)||(i[o]=s[o])}var u=a[e];return a[e]=i,r.languages.DFS(r.languages,(function(t,n){n===u&&t!=e&&(this[t]=i)})),i},
263
+ // Traverse a language definition with Depth First Search
264
+ DFS:function e(t,n,a,s){s=s||{};var i=r.util.objId;for(var o in t)if(t.hasOwnProperty(o)){n.call(t,o,t[o],a||o);var l=t[o],u=r.util.type(l);"Object"!==u||s[i(l)]?"Array"!==u||s[i(l)]||(s[i(l)]=!0,e(l,n,o,s)):(s[i(l)]=!0,e(l,n,null,s))}}},plugins:{},
265
+ /**
266
+ * This is the most high-level function in Prism’s API.
267
+ * It fetches all the elements that have a `.language-xxxx` class and then calls {@link Prism.highlightElement} on
268
+ * each one of them.
269
+ *
270
+ * This is equivalent to `Prism.highlightAllUnder(document, async, callback)`.
271
+ *
272
+ * @param {boolean} [async=false] Same as in {@link Prism.highlightAllUnder}.
273
+ * @param {HighlightCallback} [callback] Same as in {@link Prism.highlightAllUnder}.
274
+ * @memberof Prism
275
+ * @public
276
+ */
277
+ highlightAll:function(e,t){r.highlightAllUnder(document,e,t)},
278
+ /**
279
+ * Fetches all the descendants of `container` that have a `.language-xxxx` class and then calls
280
+ * {@link Prism.highlightElement} on each one of them.
281
+ *
282
+ * The following hooks will be run:
283
+ * 1. `before-highlightall`
284
+ * 2. `before-all-elements-highlight`
285
+ * 3. All hooks of {@link Prism.highlightElement} for each element.
286
+ *
287
+ * @param {ParentNode} container The root element, whose descendants that have a `.language-xxxx` class will be highlighted.
288
+ * @param {boolean} [async=false] Whether each element is to be highlighted asynchronously using Web Workers.
289
+ * @param {HighlightCallback} [callback] An optional callback to be invoked on each element after its highlighting is done.
290
+ * @memberof Prism
291
+ * @public
292
+ */
293
+ highlightAllUnder:function(e,t,n){var a={callback:n,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};r.hooks.run("before-highlightall",a),a.elements=Array.prototype.slice.apply(a.container.querySelectorAll(a.selector)),r.hooks.run("before-all-elements-highlight",a);for(var s,i=0;s=a.elements[i++];)r.highlightElement(s,!0===t,a.callback)},
294
+ /**
295
+ * Highlights the code inside a single element.
296
+ *
297
+ * The following hooks will be run:
298
+ * 1. `before-sanity-check`
299
+ * 2. `before-highlight`
300
+ * 3. All hooks of {@link Prism.highlight}. These hooks will be run by an asynchronous worker if `async` is `true`.
301
+ * 4. `before-insert`
302
+ * 5. `after-highlight`
303
+ * 6. `complete`
304
+ *
305
+ * Some the above hooks will be skipped if the element doesn't contain any text or there is no grammar loaded for
306
+ * the element's language.
307
+ *
308
+ * @param {Element} element The element containing the code.
309
+ * It must have a class of `language-xxxx` to be processed, where `xxxx` is a valid language identifier.
310
+ * @param {boolean} [async=false] Whether the element is to be highlighted asynchronously using Web Workers
311
+ * to improve performance and avoid blocking the UI when highlighting very large chunks of code. This option is
312
+ * [disabled by default](https://prismjs.com/faq.html#why-is-asynchronous-highlighting-disabled-by-default).
313
+ *
314
+ * Note: All language definitions required to highlight the code must be included in the main `prism.js` file for
315
+ * asynchronous highlighting to work. You can build your own bundle on the
316
+ * [Download page](https://prismjs.com/download.html).
317
+ * @param {HighlightCallback} [callback] An optional callback to be invoked after the highlighting is done.
318
+ * Mostly useful when `async` is `true`, since in that case, the highlighting is done asynchronously.
319
+ * @memberof Prism
320
+ * @public
321
+ */
322
+ highlightElement:function(t,n,a){var s=r.util.getLanguage(t),i=r.languages[s];r.util.setLanguage(t,s);var o=t.parentElement;o&&"pre"===o.nodeName.toLowerCase()&&r.util.setLanguage(o,s);var l={element:t,language:s,grammar:i,code:t.textContent};function u(e){l.highlightedCode=e,r.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,r.hooks.run("after-highlight",l),r.hooks.run("complete",l),a&&a.call(l.element)}if(r.hooks.run("before-sanity-check",l),(o=l.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),!l.code)return r.hooks.run("complete",l),void(a&&a.call(l.element));if(r.hooks.run("before-highlight",l),l.grammar)if(n&&e.Worker){var g=new Worker(r.filename);g.onmessage=function(e){u(e.data)},g.postMessage(JSON.stringify({language:l.language,code:l.code,immediateClose:!0}))}else u(r.highlight(l.code,l.grammar,l.language));else u(r.util.encode(l.code))},
323
+ /**
324
+ * Low-level function, only use if you know what you’re doing. It accepts a string of text as input
325
+ * and the language definitions to use, and returns a string with the HTML produced.
326
+ *
327
+ * The following hooks will be run:
328
+ * 1. `before-tokenize`
329
+ * 2. `after-tokenize`
330
+ * 3. `wrap`: On each {@link Token}.
331
+ *
332
+ * @param {string} text A string with the code to be highlighted.
333
+ * @param {Grammar} grammar An object containing the tokens to use.
334
+ *
335
+ * Usually a language definition like `Prism.languages.markup`.
336
+ * @param {string} language The name of the language definition passed to `grammar`.
337
+ * @returns {string} The highlighted HTML.
338
+ * @memberof Prism
339
+ * @public
340
+ * @example
341
+ * Prism.highlight('var foo = true;', Prism.languages.javascript, 'javascript');
342
+ */
343
+ highlight:function(e,t,n){var a={code:e,grammar:t,language:n};if(r.hooks.run("before-tokenize",a),!a.grammar)throw new Error('The language "'+a.language+'" has no grammar.');return a.tokens=r.tokenize(a.code,a.grammar),r.hooks.run("after-tokenize",a),s.stringify(r.util.encode(a.tokens),a.language)},
344
+ /**
345
+ * This is the heart of Prism, and the most low-level function you can use. It accepts a string of text as input
346
+ * and the language definitions to use, and returns an array with the tokenized code.
347
+ *
348
+ * When the language definition includes nested tokens, the function is called recursively on each of these tokens.
349
+ *
350
+ * This method could be useful in other contexts as well, as a very crude parser.
351
+ *
352
+ * @param {string} text A string with the code to be highlighted.
353
+ * @param {Grammar} grammar An object containing the tokens to use.
354
+ *
355
+ * Usually a language definition like `Prism.languages.markup`.
356
+ * @returns {TokenStream} An array of strings and tokens, a token stream.
357
+ * @memberof Prism
358
+ * @public
359
+ * @example
360
+ * let code = `var foo = 0;`;
361
+ * let tokens = Prism.tokenize(code, Prism.languages.javascript);
362
+ * tokens.forEach(token => {
363
+ * if (token instanceof Prism.Token && token.type === 'number') {
364
+ * console.log(`Found numeric literal: ${token.content}`);
365
+ * }
366
+ * });
367
+ */
368
+ tokenize:function(e,t){var n=t.rest;if(n){for(var a in n)t[a]=n[a];delete t.rest}var r=new l;return u(r,r.head,e),o(e,r,t,r.head,0),function(e){for(var t=[],n=e.head.next;n!==e.tail;)t.push(n.value),n=n.next;return t}(r)},
369
+ /**
370
+ * @namespace
371
+ * @memberof Prism
372
+ * @public
373
+ */
374
+ hooks:{all:{},
375
+ /**
376
+ * Adds the given callback to the list of callbacks for the given hook.
377
+ *
378
+ * The callback will be invoked when the hook it is registered for is run.
379
+ * Hooks are usually directly run by a highlight function but you can also run hooks yourself.
380
+ *
381
+ * One callback function can be registered to multiple hooks and the same hook multiple times.
382
+ *
383
+ * @param {string} name The name of the hook.
384
+ * @param {HookCallback} callback The callback function which is given environment variables.
385
+ * @public
386
+ */
387
+ add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[],n[e].push(t)},
388
+ /**
389
+ * Runs a hook invoking all registered callbacks with the given environment variables.
390
+ *
391
+ * Callbacks will be invoked synchronously and in the order in which they were registered.
392
+ *
393
+ * @param {string} name The name of the hook.
394
+ * @param {Object<string, any>} env The environment variables of the hook passed to all callbacks registered.
395
+ * @public
396
+ */
397
+ run:function(e,t){var n=r.hooks.all[e];if(n&&n.length)for(var a,s=0;a=n[s++];)a(t)}},Token:s};function s(e,t,n,a){this.type=e,this.content=t,this.alias=n,this.length=0|(a||"").length}function i(e,t,n,a){e.lastIndex=t;var r=e.exec(n);if(r&&a&&r[1]){var s=r[1].length;r.index+=s,r[0]=r[0].slice(s)}return r}function o(e,t,n,a,l,c){for(var d in n)if(n.hasOwnProperty(d)&&n[d]){var p=n[d];p=Array.isArray(p)?p:[p];for(var h=0;h<p.length;++h){if(c&&c.cause==d+","+h)return;var f=p[h],m=f.inside,v=!!f.lookbehind,b=!!f.greedy,y=f.alias;if(b&&!f.pattern.global){var x=f.pattern.toString().match(/[imsuy]*$/)[0];f.pattern=RegExp(f.pattern.source,x+"g")}for(var F=f.pattern||f,k=a.next,w=l;k!==t.tail&&!(c&&w>=c.reach);w+=k.value.length,k=k.next){var A=k.value;if(t.length>e.length)return;if(!(A instanceof s)){var $,S=1;if(b){if(!($=i(F,w,e,v))||$.index>=e.length)break;var E=$.index,_=$.index+$[0].length,j=w;for(j+=k.value.length;E>=j;)j+=(k=k.next).value.length;if(w=j-=k.value.length,k.value instanceof s)continue;for(var C=k;C!==t.tail&&(j<_||"string"==typeof C.value);C=C.next)S++,j+=C.value.length;S--,A=e.slice(w,j),$.index-=w}else if(!($=i(F,0,A,v)))continue;E=$.index;var O=$[0],P=A.slice(0,E),L=A.slice(E+O.length),z=w+A.length;c&&z>c.reach&&(c.reach=z);var T=k.prev;if(P&&(T=u(t,T,P),w+=P.length),g(t,T,S),k=u(t,T,new s(d,m?r.tokenize(O,m):O,y,O)),L&&u(t,k,L),S>1){var M={cause:d+","+h,reach:z};o(e,t,n,k.prev,w,M),c&&M.reach>c.reach&&(c.reach=M.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function u(e,t,n){var a=t.next,r={value:n,prev:t,next:a};return t.next=r,a.prev=r,e.length++,r}function g(e,t,n){for(var a=t.next,r=0;r<n&&a!==e.tail;r++)a=a.next;t.next=a,a.prev=t,e.length-=r}if(e.Prism=r,s.stringify=function e(t,n){if("string"==typeof t)return t;if(Array.isArray(t)){var a="";return t.forEach((function(t){a+=e(t,n)})),a}var s={type:t.type,content:e(t.content,n),tag:"span",classes:["token",t.type],attributes:{},language:n},i=t.alias;i&&(Array.isArray(i)?Array.prototype.push.apply(s.classes,i):s.classes.push(i)),r.hooks.run("wrap",s);var o="";for(var l in s.attributes)o+=" "+l+'="'+(s.attributes[l]||"").replace(/"/g,"&quot;")+'"';return"<"+s.tag+' class="'+s.classes.join(" ")+'"'+o+">"+s.content+"</"+s.tag+">"},!e.document)return e.addEventListener?(r.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),a=n.language,s=n.code,i=n.immediateClose;e.postMessage(r.highlight(s,r.languages[a],a)),i&&e.close()}),!1),r):r;var c=r.util.currentScript();function d(){r.manual||r.highlightAll()}if(c&&(r.filename=c.src,c.hasAttribute("data-manual")&&(r.manual=!0)),!r.manual){var p=document.readyState;"loading"===p||"interactive"===p&&c&&c.defer?document.addEventListener("DOMContentLoaded",d):window.requestAnimationFrame?window.requestAnimationFrame(d):window.setTimeout(d,16)}return r}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{}),s.exports&&(s.exports=i),void 0!==e&&(e.Prism=i),i.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{
398
+ // https://www.w3.org/TR/xml/#NT-doctypedecl
399
+ pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},i.languages.markup.tag.inside["attr-value"].inside.entity=i.languages.markup.entity,i.languages.markup.doctype.inside["internal-subset"].inside=i.languages.markup,i.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))})),Object.defineProperty(i.languages.markup.tag,"addInlined",{
400
+ /**
401
+ * Adds an inlined language to markup.
402
+ *
403
+ * An example of an inlined language is CSS with `<style>` tags.
404
+ *
405
+ * @param {string} tagName The name of the tag that contains the inlined language. This name will be treated as
406
+ * case insensitive.
407
+ * @param {string} lang The language key.
408
+ * @example
409
+ * addInlined('style', 'css');
410
+ */
411
+ value:function(e,t){var n={};n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:i.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var a={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};a["language-"+t]={pattern:/[\s\S]+/,inside:i.languages[t]};var r={};r[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:a},i.languages.insertBefore("markup","cdata",r)}}),Object.defineProperty(i.languages.markup.tag,"addAttribute",{
412
+ /**
413
+ * Adds an pattern to highlight languages embedded in HTML attributes.
414
+ *
415
+ * An example of an inlined language is CSS with `style` attributes.
416
+ *
417
+ * @param {string} attrName The name of the tag that contains the inlined language. This name will be treated as
418
+ * case insensitive.
419
+ * @param {string} lang The language key.
420
+ * @example
421
+ * addAttribute('style', 'css');
422
+ */
423
+ value:function(e,t){i.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:i.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),i.languages.html=i.languages.markup,i.languages.mathml=i.languages.markup,i.languages.svg=i.languages.markup,i.languages.xml=i.languages.extend("markup",{}),i.languages.ssml=i.languages.xml,i.languages.atom=i.languages.xml,i.languages.rss=i.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{
424
+ // https://drafts.csswg.org/css-values-3/#urls
425
+ pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(i),i.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},i.languages.javascript=i.languages.extend("clike",{"class-name":[i.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],
426
+ // Allow for all non-ASCII characters (See http://stackoverflow.com/a/2008444)
427
+ function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+// constant
428
+ /NaN|Infinity/.source+"|"+// binary integer
429
+ /0[bB][01]+(?:_[01]+)*n?/.source+"|"+// octal integer
430
+ /0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+// hexadecimal integer
431
+ /0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+// decimal bigint
432
+ /\d+(?:_\d+)*n/.source+"|"+// decimal number (integer or float) but no bigint
433
+ /(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),i.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,i.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(
434
+ // lookbehind
435
+ // eslint-disable-next-line regexp/no-dupe-characters-character-class
436
+ /((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+// Regex pattern:
437
+ // There are 2 regex patterns here. The RegExp set notation proposal added support for nested character
438
+ // classes if the `v` flag is present. Unfortunately, nested CCs are both context-free and incompatible
439
+ // with the only syntax, so we have to define 2 different regex patterns.
440
+ /\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+// `v` flag syntax. This supports 3 levels of nested character classes.
441
+ /(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+// lookahead
442
+ /(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:i.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},
443
+ // This must be declared before keyword because we use "function" inside the look-forward
444
+ "function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:i.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:i.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:i.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:i.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),i.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:i.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),i.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),i.languages.markup&&(i.languages.markup.tag.addInlined("script","javascript"),i.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),i.languages.js=i.languages.javascript,function(){if(void 0!==i&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},t="data-src-status",n="loading",a="loaded",r="pre[data-src]:not(["+t+'="'+a+'"]):not(['+t+'="'+n+'"])';i.hooks.add("before-highlightall",(function(e){e.selector+=", "+r})),i.hooks.add("before-sanity-check",(function(s){var o=
445
+ /** @type {HTMLPreElement} */s.element;if(o.matches(r)){s.code="",o.setAttribute(t,n);var l=o.appendChild(document.createElement("CODE"));l.textContent="Loading…";var u=o.getAttribute("data-src"),g=s.language;if("none"===g){var c=(/\.(\w+)$/.exec(u)||[,"none"])[1];g=e[c]||c}i.util.setLanguage(l,g),i.util.setLanguage(o,g);var d=i.plugins.autoloader;d&&d.loadLanguages(g),function(e,t,n){var a=new XMLHttpRequest;a.open("GET",e,!0),a.onreadystatechange=function(){4==a.readyState&&(a.status<400&&a.responseText?t(a.responseText):a.status>=400?n("✖ Error "+a.status+" while fetching file: "+a.statusText):n("✖ Error: File does not exist or is empty"))},a.send(null)}(u,(function(e){o.setAttribute(t,a);var n=function(e){var t=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||"");if(t){var n=Number(t[1]),a=t[2],r=t[3];return a?r?[n,Number(r)]:[n,void 0]:[n,n]}}(o.getAttribute("data-range"));if(n){var r=e.split(/\r\n?|\n/g),s=n[0],u=null==n[1]?r.length:n[1];s<0&&(s+=r.length),s=Math.max(0,Math.min(s-1,r.length)),u<0&&(u+=r.length),u=Math.max(0,Math.min(u,r.length)),e=r.slice(s,u).join("\n"),o.hasAttribute("data-start")||o.setAttribute("data-start",String(s+1))}l.textContent=e,i.highlightElement(l)}),(function(e){o.setAttribute(t,"failed"),l.textContent=e}))}})),i.plugins.fileHighlight={
446
+ /**
447
+ * Executes the File Highlight plugin for all matching `pre` elements under the given container.
448
+ *
449
+ * Note: Elements which are already loaded or currently loading will not be touched by this method.
450
+ *
451
+ * @param {ParentNode} [container=document]
452
+ */
453
+ highlight:function(e){for(var t,n=(e||document).querySelectorAll(r),a=0;t=n[a++];)i.highlightElement(t)}};var s=!1;i.fileHighlight=function(){s||(s=!0),i.plugins.fileHighlight.highlight.apply(this,arguments)}}}()),r.exports);const l=n({__proto__:null,default:t(o)},[o]);export{l as p};
.output/public/assets/tdesign-icons-vue-next-BnEOAlYE.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{P as e,f as t,l as r,o as n}from"./@vue-CtX-8n_i.js";function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(t,r){var n=Object.keys(t.attrs).reduce(((e,r)=>{var n;return e[(n=r,["fillOpacity","fillRule","clipRule"].includes(n)?n.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g,"$1-$2").toLowerCase():n)]=t.attrs[r],e}),{});return e(t.tag,l(l({},n),r),(t.children||[]).map((e=>i(e,{}))))}var a={classPrefix:"t"};function s(e){var r=function(){var{classPrefix:e}=a;return{SIZE:{default:"",xs:"".concat(e,"-size-xs"),small:"".concat(e,"-size-s"),medium:"".concat(e,"-size-m"),large:"".concat(e,"-size-l"),xl:"".concat(e,"-size-xl"),block:"".concat(e,"-size-full-width")},STATUS:{loading:"".concat(e,"-is-loading"),disabled:"".concat(e,"-is-disabled"),focused:"".concat(e,"-is-focused"),success:"".concat(e,"-is-success"),error:"".concat(e,"-is-error"),warning:"".concat(e,"-is-warning"),selected:"".concat(e,"-is-selected"),active:"".concat(e,"-is-active"),checked:"".concat(e,"-is-checked"),current:"".concat(e,"-is-current"),hidden:"".concat(e,"-is-hidden"),visible:"".concat(e,"-is-visible"),expanded:"".concat(e,"-is-expanded"),indeterminate:"".concat(e,"-is-indeterminate")}}}().SIZE,n=t((()=>e.value in r?r[e.value]:""));return{style:t((()=>void 0===e.value||e.value in r?{}:{fontSize:e.value})),className:n}}function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var v={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v20H2V2zm2 2v16h16V4H4zm9 2.5V11h4.5v2H13v4.5h-2V13H6.5v-2H11V6.5h2z"}}]},O=r({name:"AddRectangleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-add-rectangle",c.value])),u=t((()=>p(p({},l.value),n.style))),O=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(v,O.value)}});function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var b={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M13 4v7h7v2h-7v7h-2v-7H4v-2h7V4h2z"}}]},h=r({name:"AddIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-add",c.value])),u=t((()=>f(f({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(b,p.value)}});function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var m={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 25",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M11.41.06l3.72 6.17 7.02 1.63-4.73 5.44.62 7.18-6.63-2.81-6.63 2.8.62-7.17L.68 7.86 7.7 6.23 11.4.06zm0 3.88L8.97 7.99l-4.6 1.07 3.1 3.57-.41 4.71 4.35-1.84 4.36 1.84-.41-4.71 3.1-3.57-4.61-1.07-2.44-4.05zM20.86 14l2.48 2.48-1.42 1.41-2.47-2.47L20.86 14zm-8.3 6.12l2.48 2.47-1.41 1.42-2.48-2.48 1.42-1.41zm6.58 0l2.48 2.47-1.41 1.42-2.48-2.48 1.41-1.41z"}}]},d=r({name:"Animation1Icon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-animation-1",c.value])),u=t((()=>j(j({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(m,p.value)}});function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var z={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M4 4h16v2H4V4zm8 3.59l6.91 6.91-1.41 1.41-4.5-4.5V21h-2v-9.59l-4.5 4.5-1.41-1.41L12 7.59z"}}]},C=r({name:"BacktopIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-backtop",c.value])),u=t((()=>P(P({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(z,p.value)}});function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function D(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var S={tag:"svg",attrs:{fill:"none",viewBox:"0 0 26 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M4 1.59l6.17 6.17 7.07 7.07L23.41 21 22 22.41l-2.97-2.96A12.5 12.5 0 011.08 12.3L1 12l.1-.3c.77-2.4 2.24-4.5 4.18-6.02L2.59 3 4 1.59zM6.7 7.1A10.53 10.53 0 003.1 12a10.5 10.5 0 0014.45 5.97l-1.8-1.8a5 5 0 01-6.93-6.93L6.7 7.11zm3.6 3.6a3 3 0 004 4l-4-4zM13 5c-.58 0-1.14.05-1.7.14l-.98.16L10 3.32l.99-.16A12.5 12.5 0 0124.9 11.7l.1.31-.1.3c-.41 1.3-1.03 2.5-1.82 3.58l-.59.8-1.61-1.18.59-.8c.6-.82 1.08-1.73 1.42-2.7A10.5 10.5 0 0013 5zm.51 1.93l.96.29a5 5 0 013.31 3.31l.3.96-1.92.58-.3-.95a3 3 0 00-1.98-1.99l-.95-.3.58-1.9z"}}]},E=r({name:"BrowseOffIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-browse-off",c.value])),u=t((()=>D(D({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(S,p.value)}});function V(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function M(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?V(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):V(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var H={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"g",attrs:{clipPath:"url(#clip0_8726_7319)"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2.1 12a10.5 10.5 0 0019.8 0 10.5 10.5 0 00-19.8 0zm-2.01-.3a12.5 12.5 0 0123.82 0l.1.3-.1.3a12.5 12.5 0 01-23.82 0l-.1-.3.1-.3zM12 9a3 3 0 100 6 3 3 0 000-6zm-5 3a5 5 0 1110 0 5 5 0 01-10 0z"}}]}]},L=r({name:"BrowseIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-browse",c.value])),u=t((()=>M(M({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(H,p.value)}});function F(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?F(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):F(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var I={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M21 0v3h3v2h-3v3h-2V5h-3V3h3V0h2zM1.5 2H14v2H3.5v14.3L6.12 16H20.5v-6h2v8H6.88L1.5 22.7V2z"}}]},B=r({name:"ChatAddIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chat-add",c.value])),u=t((()=>x(x({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(I,p.value)}});function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var R={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M1.5 2h21v9h-2V4h-17v14.3L6.12 16H13v2H6.88L1.5 22.7V2zM20 12.5v1.14a3.5 3.5 0 011.4.81l1-.57 1 1.73-1 .58a3.51 3.51 0 010 1.62l1 .57-1 1.73-1-.57c-.39.37-.87.65-1.4.81v1.15h-2v-1.15a3.5 3.5 0 01-1.4-.81l-1 .57-1-1.73 1-.57a3.5 3.5 0 010-1.62l-1-.58 1-1.73 1 .57c.39-.37.87-.65 1.4-.81V12.5h2zm-1 3a1.5 1.5 0 100 3 1.5 1.5 0 000-3z"}}]},Z=r({name:"ChatSettingIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chat-setting",c.value])),u=t((()=>A(A({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(R,p.value)}});function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var U={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zM7.5 10.59l3 3 6-6L17.91 9l-7.41 7.41L6.09 12l1.41-1.41z"}}]},q=r({name:"CheckCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-check-circle-filled",c.value])),u=t((()=>_(_({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(U,p.value)}});function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function W(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var G={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M20.99 7.38l-10.61 10.6L4 11.63l1.42-1.41 4.95 4.95 9.2-9.2 1.4 1.42z"}}]},J=r({name:"CheckIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-check",c.value])),u=t((()=>W(W({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(G,p.value)}});function K(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Q(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?K(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):K(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var X={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M17.5 8.09l-5.5 5.5-5.5-5.5L5.09 9.5 12 16.41l6.91-6.91-1.41-1.41z"}}]},Y=r({name:"ChevronDownIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-down",c.value])),u=t((()=>Q(Q({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(X,p.value)}});function ee(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function te(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ee(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ee(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var re={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M18.41 7.5l-4.5 4.5 4.5 4.5L17 17.91 11.09 12 17 6.09l1.41 1.41zm-6.5 0L7.41 12l4.5 4.5-1.41 1.41L4.59 12l5.91-5.91 1.41 1.41z"}}]},ne=r({name:"ChevronLeftDoubleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-left-double",c.value])),u=t((()=>te(te({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(re,p.value)}});function oe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oe(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var le={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M15.91 17.5l-5.5-5.5 5.5-5.5-1.41-1.41L7.59 12l6.91 6.91 1.41-1.41z"}}]},ie=r({name:"ChevronLeftIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-left",c.value])),u=t((()=>ce(ce({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(le,p.value)}});function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function se(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ue={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 3a9 9 0 100 18 9 9 0 000-18zM1 12a11 11 0 1122 0 11 11 0 01-22 0zm9.5-5.41L15.91 12l-5.41 5.41L9.09 16l4-4-4-4 1.41-1.41z"}}]},pe=r({name:"ChevronRightCircleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-right-circle",c.value])),u=t((()=>se(se({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ue,p.value)}});function ve(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Oe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ve(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ve(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ye={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M5.59 16.5l4.5-4.5-4.5-4.5L7 6.09 12.91 12 7 17.91 5.59 16.5zm6.5 0l4.5-4.5-4.5-4.5 1.41-1.41L19.41 12l-5.91 5.91-1.41-1.41z"}}]},fe=r({name:"ChevronRightDoubleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-right-double",c.value])),u=t((()=>Oe(Oe({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ye,p.value)}});function be(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function he(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?be(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ge={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M8.09 17.5l5.5-5.5-5.5-5.5L9.5 5.09 16.41 12 9.5 18.91 8.09 17.5z"}}]},je=r({name:"ChevronRightIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-right",c.value])),u=t((()=>he(he({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ge,p.value)}});function me(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function de(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?me(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):me(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var we={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M17.5 15.91l-5.5-5.5-5.5 5.5-1.41-1.41L12 7.59l6.91 6.91-1.41 1.41z"}}]},Pe=r({name:"ChevronUpIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-chevron-up",c.value])),u=t((()=>de(de({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(we,p.value)}});function ze(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ce(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ze(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ze(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ke={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M14.03 1.89l9.66 9.66-8.35 8.34-.27.27H20v2H6.75l-6.5-6.5L14.03 1.9zm.32 16.16l6.51-6.5-6.83-6.83-6.83 6.83 6.83 6.82.32-.32zm-8.56-5.1l-2.7 2.72 4.49 4.5h4.68l.36-.38-6.83-6.83z"}}]},De=r({name:"ClearFormattingIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-clear-formatting",c.value])),u=t((()=>Ce(Ce({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ke,p.value)}});function Se(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Se(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Se(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ve={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M9 1h6v8.5h6V23H3V9.5h6V1zm2 2v8.5H5V14h14v-2.5h-6V3h-2zm8 13H5v5h9v-3h2v3h3v-5z"}}]},Me=r({name:"ClearIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-clear",c.value])),u=t((()=>Ee(Ee({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ve,p.value)}});function He(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Le(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?He(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):He(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Fe={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zM8.82 7.4L12 10.6l3.18-3.19 1.42 1.42L13.4 12l3.19 3.18-1.42 1.42L12 13.4 8.82 16.6 7.4 15.18 10.6 12 7.4 8.82 8.82 7.4z"}}]},xe=r({name:"CloseCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-close-circle-filled",c.value])),u=t((()=>Le(Le({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Fe,p.value)}});function Ie(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Be(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ie(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ie(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ne={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M7.05 5.64L12 10.59l4.95-4.95 1.41 1.41L13.41 12l4.95 4.95-1.41 1.41L12 13.41l-4.95 4.95-1.41-1.41L10.59 12 5.64 7.05l1.41-1.41z"}}]},Ae=r({name:"CloseIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-close",c.value])),u=t((()=>Be(Be({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ne,p.value)}});function Re(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ze(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Re(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Re(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Te={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h13v5.5h-2V4H4v9h3.5v2H2V2zm7 7h13v13H9V9zm2 2v9h9v-9h-9z"}}]},_e=r({name:"CopyIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-copy",c.value])),u=t((()=>Ze(Ze({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Te,p.value)}});function Ue(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qe(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ue(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ue(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var $e={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M7.5 1h9v3H22v2h-2.03l-.5 17H4.53l-.5-17H2V4h5.5V1zm2 3h5V3h-5v1zM6.03 6l.44 15h11.06l.44-15H6.03zm3.14 3.26L12 12.09l2.83-2.83 1.41 1.41-2.83 2.83 2.83 2.83-1.41 1.41L12 14.91l-2.83 2.83-1.41-1.41 2.83-2.83-2.83-2.83 1.41-1.41z"}}]},We=r({name:"Delete1Icon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-delete-1",c.value])),u=t((()=>qe(qe({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i($e,p.value)}});function Ge(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Je(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ge(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ge(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ke={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M7.5 1h9v3H22v2h-2.03l-.16 5.53-2-.06.16-5.47H6.03l.44 15h5.03v2H4.53l-.5-17H2V4h5.5V1zm2 3h5V3h-5v1zM13 8v7h-2V8h2zm5.5 7a3.5 3.5 0 100 7 3.5 3.5 0 000-7zM13 18.5a5.5 5.5 0 1111 0 5.5 5.5 0 01-11 0zm6.5-2.25v1.84l1.41 1.41-1.41 1.41-2-2v-2.66h2z"}}]},Qe=r({name:"DeleteTimeIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-delete-time",c.value])),u=t((()=>Je(Je({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ke,p.value)}});function Xe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xe(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xe(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var et={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M7.5 1h9v3H22v2h-2.03l-.5 17H4.53l-.5-17H2V4h5.5V1zm2 3h5V3h-5v1zM6.03 6l.44 15h11.06l.44-15H6.03zM13 8v11h-2V8h2z"}}]},tt=r({name:"DeleteIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-delete",c.value])),u=t((()=>Ye(Ye({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(et,p.value)}});function rt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function nt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ot={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M13 3v9.59l3.5-3.5 1.41 1.41L12 16.41 6.09 10.5 7.5 9.09l3.5 3.5V3h2zM4.5 14v5h15v-5h2v7h-19v-7h2z"}}]},ct=r({name:"DownloadIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-download",c.value])),u=t((()=>nt(nt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ot,p.value)}});function lt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function it(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var at={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M16.83 1.42l5.75 5.75L7.75 22H2v-5.75L16.83 1.42zm0 8.68l2.92-2.93-2.92-2.93-2.93 2.93 2.93 2.93zm-4.34-1.51L4 17.07V20h2.93l8.48-8.49L12.5 8.6z"}}]},st=r({name:"Edit1Icon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-edit-1",c.value])),u=t((()=>it(it({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(at,p.value)}});function ut(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ut(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ut(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var vt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M16.43 1.96l5.6 5.61L7.62 22H2V16.4L16.43 1.96zm0 2.83l-2.78 2.78 2.78 2.79 2.78-2.79-2.78-2.78zM15 11.77l-2.78-2.78L4 17.22V20h2.78l8.23-8.23zM22.22 22h-9.54v-2h9.54v2z"}}]},Ot=r({name:"Edit2Icon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-edit-2",c.value])),u=t((()=>pt(pt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(vt,p.value)}});function yt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ft(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var bt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M15.75 2.95a2 2 0 012.83 0l2.47 2.47a2 2 0 010 2.83l-11.9 11.9-6.37 1.07 1.07-6.38 11.9-11.9zM15.52 6l2.47 2.48 1.65-1.64-2.48-2.48L15.52 6zm1.06 3.9l-2.47-2.48-8.39 8.38-.5 2.98 2.98-.5 8.38-8.39z"}}]},ht=r({name:"EditIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-edit",c.value])),u=t((()=>ft(ft({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(bt,p.value)}});function gt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function jt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?gt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):gt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var mt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 10.5h3v3H3v-3zm7.5 0h3v3h-3v-3zm7.5 0h3v3h-3v-3z"}}]},dt=r({name:"EllipsisIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-ellipsis",c.value])),u=t((()=>jt(jt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(mt,p.value)}});function wt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var zt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 1a11 11 0 110 22 11 11 0 010-22zm-1 13h2V6.5h-2V14zm2 1.5h-2v2h2v-2z"}}]},Ct=r({name:"ErrorCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-error-circle-filled",c.value])),u=t((()=>Pt(Pt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(zt,p.value)}});function kt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Dt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var St={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 1h12.41L21 6.59V23H3V1zm2 2v18h14V9h-6V3H5zm10 .41V7h3.59L15 3.41zM15 10v1.65a2 2 0 01-.61 1.44l-.95.91.95.91c.39.38.61.9.61 1.44V18h-2v-1.65l-1-.96-1 .96V18H9v-1.65a2 2 0 01.61-1.44l.95-.91-.95-.91A2 2 0 019 11.65V10h2v1.65l1 .96 1-.96V10h2z"}}]},Et=r({name:"FileExcelIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-file-excel",c.value])),u=t((()=>Dt(Dt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(St,p.value)}});function Vt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Mt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Vt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Vt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ht={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 1h12.41L21 6.59V11h-2V9h-6V3H5v18h16v2H3V1zm12 2.41V7h3.59L15 3.41zM6 12h3.71c.71 0 1.29.58 1.29 1.29v2.42c0 .71-.58 1.29-1.29 1.29H8v3H6v-8zm2 3h1v-1H8v1zm3.5-3h3.71c.71 0 1.29.58 1.29 1.29v5.42c0 .71-.58 1.29-1.29 1.29H11.5v-8zm2 2v4h1v-4h-1zm3.5-.71c0-.71.58-1.29 1.29-1.29h3.38v2H19v1h2.67v2H19v3h-2v-6.71z"}}]},Lt=r({name:"FilePdfIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-file-pdf",c.value])),u=t((()=>Mt(Mt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ht,p.value)}});function Ft(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ft(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ft(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var It={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 1h12.41L21 6.59V23H3V1zm2 2v18h14V9h-6V3H5zm10 .41V7h3.59L15 3.41zM9 10h4a2 2 0 012 2v1.6a2 2 0 01-2 2h-2V18H9v-8zm2 3.6h2V12h-2v1.6z"}}]},Bt=r({name:"FilePowerpointIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-file-powerpoint",c.value])),u=t((()=>xt(xt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(It,p.value)}});function Nt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function At(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Nt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Nt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Rt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 1h12.41L21 6.59V23H3V1zm2 2v18h14V9h-6V3H5zm10 .41V7h3.59L15 3.41zM10 11v5h1v-5h2v5h1v-5h2v5a2 2 0 01-2 2h-4a2 2 0 01-2-2v-5h2z"}}]},Zt=r({name:"FileWordIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-file-word",c.value])),u=t((()=>At(At({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Rt,p.value)}});function Tt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function _t(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ut={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 1h12.41L21 6.59V23H3V1zm2 2v18h14V9h-6V3H5zm10 .41V7h3.59L15 3.41z"}}]},qt=r({name:"FileIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-file",c.value])),u=t((()=>_t(_t({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ut,p.value)}});function $t(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Wt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$t(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$t(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Gt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2.57 3h18.86l-6.93 9.82V21h-5v-8.18L2.57 3zm3.86 2l5.07 7.18V19h1v-6.82L17.57 5H6.43z"}}]},Jt=r({name:"FilterIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-filter",c.value])),u=t((()=>Wt(Wt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Gt,p.value)}});function Kt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Qt(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kt(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kt(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Xt={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M20.41 5l-4.5 4.5H20v2h-7.5V4h2v4.09l4.5-4.5L20.41 5zM4 12.5h7.5V20h-2v-4.09L5 20.41 3.59 19l4.5-4.5H4v-2z"}}]},Yt=r({name:"FullscreenExitIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-fullscreen-exit",c.value])),u=t((()=>Qt(Qt({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Xt,p.value)}});function er(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?er(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):er(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var rr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 4.5h7.5V12h-2V7.91L7.91 17.5H12v2H4.5V12h2v4.09l9.59-9.59H12v-2z"}}]},nr=r({name:"FullscreenIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-fullscreen",c.value])),u=t((()=>tr(tr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(rr,p.value)}});function or(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function cr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?or(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):or(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var lr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zm-.17-11.11c.43-.53.97-.97 1.4-1.32A2 2 0 0012 7a2 2 0 00-1.89 1.33l-.33.95L7.9 8.6l.34-.94a4 4 0 116.24 4.47 7 7 0 00-1.1 1.01c-.27.34-.37.61-.37.85v1.25h-2V14c0-.87.39-1.57.83-2.11zM11 18.25v-2h2v2h-2z"}}]},ir=r({name:"HelpCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-help-circle-filled",c.value])),u=t((()=>cr(cr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(lr,p.value)}});function ar(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ar(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ar(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var ur={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v10h-2V4H4v9.59l5-5L14.41 14 13 15.41l-4-4-5 5V20h8v2H2V2zm13.55 5a1 1 0 100 2 1 1 0 000-2zm-3 1a3 3 0 116 0 3 3 0 01-6 0zm3.62 6.76L19 17.59l2.83-2.83 1.41 1.41L20.41 19l2.83 2.83-1.41 1.41L19 20.41l-2.83 2.83-1.41-1.41L17.59 19l-2.83-2.83 1.41-1.41z"}}]},pr=r({name:"ImageErrorIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-image-error",c.value])),u=t((()=>sr(sr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(ur,p.value)}});function vr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Or(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var yr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v20H2V2zm2 18h13.59L9 11.41l-5 5V20zm16-.41V4H4v9.59l5-5 11 11zM15.55 7a1 1 0 100 2 1 1 0 000-2zm-3 1a3 3 0 116 0 3 3 0 01-6 0z"}}]},fr=r({name:"ImageIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-image",c.value])),u=t((()=>Or(Or({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(yr,p.value)}});function br(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function hr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?br(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):br(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var gr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 23a11 11 0 100-22 11 11 0 000 22zM11 8.5v-2h2v2h-2zm2 1.5v7.5h-2V10h2z"}}]},jr=r({name:"InfoCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-info-circle-filled",c.value])),u=t((()=>hr(hr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(gr,p.value)}});function mr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var wr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3.05 11a9 9 0 016.28-7.6 16.9 16.9 0 00-2.3 7.6H3.05zM11 1.05a11 11 0 000 21.9l.01.01.43.03a12.48 12.48 0 001.14 0l.43-.03a11 11 0 000-21.91v-.01L12.57 1a11.16 11.16 0 00-1.14 0l-.43.03zM12 3c1.7 2.26 2.77 5 2.97 8H9.03c.2-3 1.27-5.74 2.97-8zM7.03 13a16.9 16.9 0 002.3 7.6A9 9 0 013.05 13h3.98zM12 21c-1.7-2.26-2.77-5-2.97-8h5.94c-.2 3-1.27 5.74-2.97 8zm2.67-.4a16.9 16.9 0 002.3-7.6h3.98a9 9 0 01-6.28 7.6zm2.3-9.6a16.9 16.9 0 00-2.3-7.6 9 9 0 016.28 7.6h-3.98z"}}]},Pr=r({name:"InternetIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-internet",c.value])),u=t((()=>dr(dr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(wr,p.value)}});function zr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var kr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 19h2v-2H2v2zm5 0h15v-2H7v2zm-5-6h2v-2H2v2zm5 0h15v-2H7v2zM2 7h2V5H2v2zm5 0h15V5H7v2z"}}]},Dr=r({name:"ListIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-list",c.value])),u=t((()=>Cr(Cr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(kr,p.value)}});function Sr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Er(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Sr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Vr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M3 3h3v3H3V3zm7.5 0h3v3h-3V3zM18 3h3v3h-3V3zM3 10.5h3v3H3v-3zm7.5 0h3v3h-3v-3zm7.5 0h3v3h-3v-3zM3 18h3v3H3v-3zm7.5 0h3v3h-3v-3zm7.5 0h3v3h-3v-3z"}}]},Mr=r({name:"MenuApplicationIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-menu-application",c.value])),u=t((()=>Er(Er({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Vr,p.value)}});function Hr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Lr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Hr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Hr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Fr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v20H2V2zm2 2v16h16V4H4zm2.5 7h11v2h-11v-2z"}}]},xr=r({name:"MinusRectangleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-minus-rectangle",c.value])),u=t((()=>Lr(Lr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Fr,p.value)}});function Ir(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Br(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ir(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ir(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Nr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M13 2v20h-2V2h2zM9 4.64V18.5H1.3L9 4.64zm6 0l7.7 13.86H15V4.64zM4.7 16.5H7v-4.14L4.7 16.5zM17 12.36v4.14h2.3L17 12.36z"}}]},Ar=r({name:"MirrorIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-mirror",c.value])),u=t((()=>Br(Br({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Nr,p.value)}});function Rr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Zr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Rr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Rr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Tr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v20H2V2zm2 2v16h7V4H4zm9 0v7h7V4h-7zm7 9h-7v7h7v-7z"}}]},_r=r({name:"ModuleIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-module",c.value])),u=t((()=>Zr(Zr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Tr,p.value)}});function Ur(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ur(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ur(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var $r={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M8.5 5v14h-2V5h2zm9.16 1.75L12.41 12l5.25 5.25-1.41 1.41L9.59 12l6.66-6.66 1.41 1.41z"}}]},Wr=r({name:"PageFirstIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-page-first",c.value])),u=t((()=>qr(qr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i($r,p.value)}});function Gr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Jr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Gr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Gr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Kr={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M17.5 5v14h-2V5h2zm-9.75.34L14.41 12l-6.66 6.66-1.41-1.41L11.59 12 6.34 6.75l1.41-1.41z"}}]},Qr=r({name:"PageLastIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-page-last",c.value])),u=t((()=>Jr(Jr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Kr,p.value)}});function Xr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Yr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xr(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xr(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var en={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M13 6.5V11h4.5v2H13v4.5h-2V13H6.5v-2H11V6.5h2z"}}]},tn=r({name:"PlusIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-plus",c.value])),u=t((()=>Yr(Yr({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(en,p.value)}});function rn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function nn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var on={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M20.5 5.83A10.49 10.49 0 001.56 10.9l-.1.99 1.98.2.1-.99a8.5 8.5 0 0115.67-3.6H15.5v2h7v-7h-2v3.33zm.06 6.07l-.1 1a8.5 8.5 0 01-15.67 3.6H8.5v-2h-7v7h2v-3.33a10.48 10.48 0 0018.94-5.07l.1-.99-1.98-.2z"}}]},cn=r({name:"RefreshIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-refresh",c.value])),u=t((()=>nn(nn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(on,p.value)}});function ln(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function an(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ln(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ln(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var sn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M4 11h16v2H4v-2z"}}]},un=r({name:"RemoveIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-remove",c.value])),u=t((()=>an(an({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(sn,p.value)}});function pn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var On={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M20.93 14A7 7 0 0114 20H5.5v-2H14a5 5 0 100-10H6.91l2.5 2.5L8 11.91 3.09 7 8 2.09 9.41 3.5 6.91 6H14a7 7 0 017 7v1h-.07z"}}]},yn=r({name:"RollbackIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-rollback",c.value])),u=t((()=>vn(vn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(On,p.value)}});function fn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function bn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var hn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M4 2v9a9 9 0 019 9h9v2H2V2h2zm0 18h7a7 7 0 00-7-7v7z"}}]},gn=r({name:"RotationIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-rotation",c.value])),u=t((()=>bn(bn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(hn,p.value)}});function jn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var dn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 6a6 6 0 100 12 6 6 0 000-12zm-8 6a8 8 0 1116 0 8 8 0 01-16 0z"}}]},wn=r({name:"RoundIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-round",c.value])),u=t((()=>mn(mn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(dn,p.value)}});function Pn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function zn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Cn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"g",attrs:{clipPath:"url(#clip0_8726_7232)"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M.3 1.66L24 12 .3 22.34 3.93 12 .29 1.66zM5.7 13l-2 5.66L19 12 3.7 5.34l2 5.66H11v2H5.7z"}}]}]},kn=r({name:"SendIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-send",c.value])),u=t((()=>zn(zn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Cn,p.value)}});function Dn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Sn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Dn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Dn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var En={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 .85l9.66 5.57v11.16L12 23.15l-9.66-5.57V6.42L12 .85zm0 2.3L4.34 7.58v8.84L12 20.85l7.66-4.43V7.58L12 3.15zM12 9a3 3 0 100 6 3 3 0 000-6zm-5 3a5 5 0 1110 0 5 5 0 01-10 0z"}}]},Vn=r({name:"SettingIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-setting",c.value])),u=t((()=>Sn(Sn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(En,p.value)}});function Mn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Mn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Ln={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v12.41L14.41 22H2V2zm2 2v16h9v-7h7V4H4zm14.59 11H15v3.59L18.59 15zM6 8h12v2H6V8zm0 4h5v2H6v-2z"}}]},Fn=r({name:"StickyNoteIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-sticky-note",c.value])),u=t((()=>Hn(Hn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Ln,p.value)}});function xn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function In(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?xn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):xn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Bn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 1a11 11 0 100 22 11 11 0 000-22zm4 7v8H8V8h8z"}}]},Nn=r({name:"StopCircleFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-stop-circle-filled",c.value])),u=t((()=>In(In({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Bn,p.value)}});function An(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Rn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?An(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):An(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Zn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M1 2h22v16H1V2zm2 2v12h18V4H3zm12 2.09L18.91 10 15 13.91l-1.41-1.41 2.5-2.5-2.5-2.5L15 6.09zM10.41 7.5L7.91 10l2.5 2.5L9 13.91 5.09 10 9 6.09l1.41 1.41zM3 20h18v2H3v-2z"}}]},Tn=r({name:"SystemCodeIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-system-code",c.value])),u=t((()=>Rn(Rn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Zn,p.value)}});function _n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Un(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_n(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_n(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var qn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M1 2h22v8.25h-2V4H3v12h8.5v2H1V2zm2 18h8.5v2H3v-2z"}},{tag:"path",attrs:{fill:"currentColor",d:"M19.5 12v1.38a4 4 0 011.85 1.07l1.2-.7 1 1.74-1.2.69a4 4 0 010 2.14l1.2.69-1 1.73-1.2-.69a4 4 0 01-1.85 1.07v1.38h-2v-1.38a4 4 0 01-1.85-1.07l-1.2.7-1-1.74 1.2-.69a4 4 0 010-2.14l-1.2-.69 1-1.73 1.2.69a4 4 0 011.85-1.07V12h2zm-2.75 4.28a2 2 0 000 1.94l.04.06a2 2 0 003.42 0l.04-.06a2 2 0 000-1.94l-.04-.06a2 2 0 00-3.42 0l-.04.06z"}}]},$n=r({name:"SystemSettingIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-system-setting",c.value])),u=t((()=>Un(Un({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(qn,p.value)}});function Wn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Gn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Wn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Wn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Jn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 23a11 11 0 110-22 11 11 0 010 22zm1-17.5h-2v6.91l4 4L16.41 15 13 11.59V5.5z"}}]},Kn=r({name:"TimeFilledIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-time-filled",c.value])),u=t((()=>Gn(Gn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Jn,p.value)}});function Qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qn(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qn(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var Yn={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 3a2 2 0 100 4 2 2 0 000-4zm-1 5.87a4 4 0 112 0V11h4a3 3 0 013 3v1.13a4 4 0 11-2 0V14a1 1 0 00-1-1H7a1 1 0 00-1 1v1.13a4 4 0 11-2 0V14a3 3 0 013-3h4V8.87zM19 17zM5 17a2 2 0 100 4 2 2 0 000-4z"}}]},eo=r({name:"TreeRoundDotIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-tree-round-dot",c.value])),u=t((()=>Xn(Xn({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(Yn,p.value)}});function to(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ro(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?to(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):to(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var no={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M12 2.59l5.91 5.91-1.41 1.41-3.5-3.5V16h-2V6.41l-3.5 3.5L6.09 8.5 12 2.59zM4.5 14v5h15v-5h2v7h-19v-7h2z"}}]},oo=r({name:"UploadIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-upload",c.value])),u=t((()=>ro(ro({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(no,p.value)}});function co(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?co(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):co(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var io={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M2 2h20v20H2V2zm2 2v16h16V4H4zm4 2.37L17.75 12 8 17.63V6.37zm2 3.46v4.34L13.75 12 10 9.83z"}}]},ao=r({name:"VideoIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-video",c.value])),u=t((()=>lo(lo({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(io,p.value)}});function so(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?so(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):so(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var po={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M15.1 5.9a6.5 6.5 0 10-9.2 9.2 6.5 6.5 0 009.2-9.2zM4.49 4.5a8.5 8.5 0 0112.69 11.27l5.34 5.35-1.41 1.41-5.35-5.34A8.5 8.5 0 014.5 4.49zM11.5 6.5v3h3v2h-3v3h-2v-3h-3v-2h3v-3h2z"}}]},vo=r({name:"ZoomInIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-zoom-in",c.value])),u=t((()=>uo(uo({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(po,p.value)}});function Oo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function yo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Oo(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Oo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var fo={tag:"svg",attrs:{fill:"none",viewBox:"0 0 24 24",width:"1em",height:"1em"},children:[{tag:"path",attrs:{fill:"currentColor",d:"M15.1 5.9a6.5 6.5 0 10-9.2 9.2 6.5 6.5 0 009.2-9.2zM4.49 4.5a8.5 8.5 0 0112.69 11.27l5.34 5.35-1.41 1.41-5.35-5.34A8.5 8.5 0 014.5 4.49zM6.5 11.5v-2h8v2h-8z"}}]},bo=r({name:"ZoomOutIcon",props:{size:{type:String},onClick:{type:Function}},setup(e,r){var{attrs:n}=r,o=t((()=>e.size)),{className:c,style:l}=s(o),a=t((()=>["t-icon","t-icon-zoom-out",c.value])),u=t((()=>yo(yo({},l.value),n.style))),p=t((()=>({class:a.value,style:u.value,onClick:t=>{var r;return null===(r=e.onClick)||void 0===r?void 0:r.call(e,{e:t})}})));return()=>i(fo,p.value)}}),ho="undefined"==typeof window;var go={name:{type:String,default:""},size:{type:String,default:void 0},url:{type:[String,Array],default:void 0},loadDefaultIcons:{type:Boolean,default:!0},onClick:Function};function jo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mo(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?jo(Object(r),!0).forEach((function(t){o(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):jo(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var{classPrefix:wo}=a,Po=r({name:"Icon",props:go,setup(r,o){var{attrs:c}=o,l=t((()=>r.size)),i=t((()=>r.name||"")),{className:a,style:u}=s(l),p=t((()=>{var e=[];return e=r.url instanceof Array?r.url.concat():[r.url],r.loadDefaultIcons&&e.push("https://tdesign.gtimg.com/icon/0.3.1/fonts/index.js"),e})),v=t((()=>["".concat(wo,"-icon"),"".concat(wo,"-icon-").concat(i.value),a.value])),O=t((()=>mo(mo({},u.value),c.style)));n((()=>{Array.from(new Set(p.value)).forEach((e=>{!function(e,t){if(!ho&&document&&e&&"string"==typeof e&&!(document.querySelectorAll(".".concat(t,'[src="').concat(e,'"]')).length>0)){var r=document.createElement("script");r.setAttribute("class",t),r.setAttribute("src",e),document.body.appendChild(r)}}(e,"".concat(wo,"-svg-js-stylesheet--unique-class"))}))}));var y=t((()=>({class:v.value,style:O.value,onClick:e=>{var t;return null===(t=r.onClick)||void 0===t?void 0:t.call(r,{e:e})}})));return()=>e("svg",y.value,e("use",{href:r.url?"#".concat(i.value):"#t-icon-".concat(i.value)}))}});export{De as $,ct as A,Vn as B,pe as C,Jt as D,st as E,xr as F,O as G,Kn as H,Po as I,ao as J,qt as K,Bt as L,Zt as M,Lt as N,Et as O,oo as P,Dr as Q,Qe as R,Z as S,$n as T,Fn as U,yn as V,Yt as W,nr as X,Nn as Y,cn as Z,tt as _,q as a,Me as a0,eo as a1,_r as a2,Tn as a3,Ot as a4,_e as a5,d as a6,C as a7,Pr as a8,tn as a9,Mr as aa,We as ab,B as ac,J as ad,ht as ae,kn as af,je as b,Ae as c,h as d,Ct as e,ie as f,xe as g,ir as h,jr as i,E as j,L as k,Pe as l,Y as m,dt as n,fe as o,ne as p,Qr as q,un as r,Wr as s,wn as t,fr as u,pr as v,Ar as w,gn as x,vo as y,bo as z};
.output/public/assets/tdesign-vue-next-Dl-XbCUy.js ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/tdesign-vue-next-lG0L4BeW.css ADDED
The diff for this file is too large to render. See raw diff
 
.output/public/assets/tvision-color-YYaNBBLy.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{_ as r,o as e,b as t,d as n,h as a,e as o,m as l,p as i,f as c,v as u,u as f,s,i as h,x as v,j as y,M as p,k as g,l as d,n as b,q as m}from"./@babel-ynFNPEB3.js";import{l as x,c as M}from"./chroma-js-CJzpYopr.js";import{H as w,a as C,h as k}from"./@material-C_XhzpVg.js";import{R}from"./bezier-easing-P8rDU8Ee.js";var S=function(r,e){var t=function(r){return.017453292519943295*r},n=function(r){return 57.29577951308232*r},a=r[0],o=r[1],l=r[2],i=e[0],c=e[1],u=e[2],f=(a+i)/2,s=(Math.sqrt(Math.pow(o,2)+Math.pow(l,2))+Math.sqrt(Math.pow(c,2)+Math.pow(u,2)))/2,h=(1-Math.sqrt(Math.pow(s,7)/(Math.pow(s,7)+Math.pow(25,7))))/2,v=o*(1+h),y=c*(1+h),p=Math.sqrt(Math.pow(v,2)+Math.pow(l,2)),g=Math.sqrt(Math.pow(y,2)+Math.pow(u,2)),d=(p+g)/2,b=n(Math.atan2(l,v));b<0&&(b+=360);var m=n(Math.atan2(u,y));m<0&&(m+=360);var x=Math.abs(b-m)>180?(b+m+360)/2:(b+m)/2,M=1-.17*Math.cos(t(x-30))+.24*Math.cos(t(2*x))+.32*Math.cos(t(3*x+6))-.2*Math.cos(t(4*x-63)),w=m-b;Math.abs(w)>180&&(m<=b?w+=360:w-=360);var C=i-a,k=g-p;w=2*Math.sqrt(p*g)*Math.sin(t(w)/2);var R=1+.015*Math.pow(f-50,2)/Math.sqrt(20+Math.pow(f-50,2)),S=1+.045*d,B=1+.015*d*M,E=30*Math.exp(-Math.pow((x-275)/25,2)),A=-2*Math.sqrt(Math.pow(d,7)/(Math.pow(d,7)+Math.pow(25,7)))*Math.sin(2*t(E));return Math.sqrt(Math.pow(C/(1*R),2)+Math.pow(k/(1*S),2)+Math.pow(w/(1*B),2)+A*(k/(1*S))*(w/(1*B)))};var B=function(r){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e(r).call(r,(function(r){return r/255}));return t&&(n=E(n,!1)),.2126*n[0]+.7152*n[1]+.0722*n[2]},E=function(r){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e(r).call(r,(function(r){var e,n=t?r/255:r;return e=n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4),t?255*e:e}))};function A(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}var q=.95047,P=1.08883,T=.137931034,z=.12841855;function G(r){return Math.round(255*(r<=.00304?12.92*r:1.055*Math.pow(r,1/2.4)-.055))}function I(r){return(r/=255)<=.04045?r/12.92:Math.pow((r+.055)/1.055,2.4)}function N(r){return r>.008856452?Math.pow(r,1/3):r/z+T}function L(r){return r>.206896552?r*r*r:z*(r-T)}function F(r){var e=r[0],t=r[1],n=r[2],a=(e+16)/116,o=isNaN(t)?a:a+t/500,l=isNaN(n)?a:a-n/200;return a=1*L(a),[G(3.2404542*(o=q*L(o))-1.5371385*a-.4985314*(l=P*L(l))),G(-.969266*o+1.8760108*a+.041556*l),n=G(.0556434*o-.2040259*a+1.0572252*l)]}function j(r){var e;return a(e="0".concat(r.toString(16))).call(e,-2)}var D=180/Math.PI;function H(r,e){return S(r,e)}var O={validateRgb:function(r){var e=r[0],t=r[1],n=r[2];return e>=0&&e<=255&&t>=0&&t<=255&&n>=0&&n<=255},labToRgb:F,labToRgbHex:function(r){var e,t,n=F(r);return i(e=i(t="#".concat(j(n[0]))).call(t,j(n[1]))).call(e,j(n[2]))},rgbToLab:function(r){var e,t,n,a,o=(t=(e=r)[0],n=e[1],a=e[2],[N((.4124564*(t=I(t))+.3575761*(n=I(n))+.1804375*(a=I(a)))/q),N((.2126729*t+.7151522*n+.072175*a)/1),N((.0193339*t+.119192*n+.9503041*a)/P)]),l=o[1],i=116*l-16;return[i<0?0:i,500*(o[0]-l),200*(l-o[2])]},labToHcl:function(r){var e=r[0],t=r[1],n=r[2],a=Math.sqrt(t*t+n*n),o=(Math.atan2(n,t)*D+360)%360;return 0===Math.round(1e4*a)&&(o=NaN),[o,a,e]},diffSort:function(r,e){for(var t,n,o,i,c,u,f=[(e=a(e).call(e)).shift()];e.length>0;){for(t=-1,n=-1/0,o=0;o<e.length;o++)for(i=e[o],u=0;u<f.length;u++)(c=r(i,f[u]))>n&&(n=c,t=o);f.push(e[t]),l(e).call(e,t,1)}return f},distance:H,contrast:function(r,e){return function(r,e){var t=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=(B(r)+.05)/(B(e)+.05);return t&&n<1&&(n=1/n),n}(r,e,!0)},sortColorsByComplementary:function(r,e){var t,n=x(e).hsv(),a=c(n);a[0]=(n[0]+180)%360;var l=c(n);l[0]=(n[0]+330)%360;var i=function(r){return x(r).lab()},f=function(r){return x(r,"hsv").lab()},s=f(a),h=r[0],v=H(s,i(r[0]));r.forEach((function(r){var e=H(s,i(r));e<v&&(v=e,h=r)}));var y=f(l),p=u(t=o(r).call(r,(function(r,e){return H(y,i(r))-H(y,i(e))}))).call(t,(function(r){return r!==h}));return p.unshift(x(e).hex()),p.push(h),p},sortColorsByDEThreshold:function(r,t){var n,c,u=a(r).call(r);u.unshift();for(var v=e(u).call(u,(function(r){return x.hex(r)})),y=x(t),p=o(n=a(v).call(v)).call(n,(function(r,e){var t=r.lab(),n=e.lab(),a=y.lab();return S(t,a)-S(n,a)})),g=y,d=g.lab(),b=a(p).call(p),m=[],M=[],w=[];w.length<2||w[w.length-1]!==w[w.length-2];){for(var C=0,k=0;k<b.length;k++){var R=b[k],B=R.lab();S(B,d)>=30?(M.push(R),d=(g=R).lab(),C+=1):m.push(R)}w.push(C),b=m,m=[]}for(var E=a(M).call(M),q=0,P=E.length-1;P>0;P--){var T=S(E[P].lab(),y.lab());if(!(T<30||T>55))break;E[P],b.unshift(E[P]),q+=1}if(q&&l(M).call(M,M.length-q,q),b.length){var z,G=function(r,e){var t=void 0!==f&&s(r)||r["@@iterator"];if(!t){if(Array.isArray(r)||(t=function(r,e){var t;if(r){if("string"==typeof r)return A(r,e);var n=a(t=Object.prototype.toString.call(r)).call(t,8,-1);return"Object"===n&&r.constructor&&(n=r.constructor.name),"Map"===n||"Set"===n?h(r):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?A(r,e):void 0}}(r))||e){t&&(r=t);var n=0,o=function(){};return{s:o,n:function(){return n>=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,i=!0,c=!1;return{s:function(){t=t.call(r)},n:function(){var r=t.next();return i=r.done,r},e:function(r){c=!0,l=r},f:function(){try{i||null==t.return||t.return()}finally{if(c)throw l}}}}(b);try{for(G.s();!(z=G.n()).done;){for(var I,N,L=z.value,F=[],j=i(I=i(N=[y]).call(N,M)).call(I,[y]),D=1;D<j.length-1;D++){var H,O=j[D-1],Y=j[D],U=S(O.lab(),L.lab()),W=S(Y.lab(),L.lab()),$=e(H=[U,W]).call(H,(function(r){var e=r-30;return e>0?Math.pow(e,2):Math.pow(Math.abs(e),4)})).reduce((function(r,e){return r+e}),0);F.push({pos:D,deA:U,deB:W,deMul:$})}o(F).call(F,(function(r,e){return r.deMul-e.deMul})),l(M).call(M,F[0].pos-1,0,L)}}catch(J){G.e(J)}finally{G.f()}}var _=i(c=[y]).call(c,M);return e(_).call(_,(function(r){return r.hex()}))},generateLockedColor:function(r){return x(r).lab()},getW3RelativeLuminance:B,sRGBDecode:E},Y=function(){function e(r){var t;n(this,e),r||(t=Math.pow(2,31)-1,r=0+Math.floor(Math.random()*(t-0+1))),this.seed=r%2147483647,this.seed<=0&&(this.seed+=2147483646)}return r(e,[{key:"next",value:function(){return this.seed=16807*this.seed%2147483647,this.seed}},{key:"nextFloat",value:function(){return(this.next()-1)/2147483646}}]),e}(),U={random:[0,360,15,98,40,98]},W={bright:[[330,360,42,88,68,92],[320,330,54,85,64,91],[300,320,46,75,62,89],[280,300,36,84,59,92],[270,280,5,88,54,87],[240,270,12,74,62,95],[210,240,13,82,58,93],[200,210,25,88,72,82],[180,200,14,70,57,90],[150,180,22,76,64,90],[135,150,42,85,68,82],[120,135,43,95,62,93],[110,120,49,89,66,92],[91,110,56,79,79,93],[70,91,65,95,78,99],[60,70,44,84,65,98],[30,60,41,79,72,92],[0,30,42,88,65,88]],contrast:[[330,360,39,69,54,74],[320,330,28,86,44,65],[300,320,80,100,33,53],[280,300,53,90,30,60],[270,280,27,47,30,55],[240,270,54,82,62,80],[210,240,25,88,57,90],[200,210,24,47,66,86],[180,200,30,62,77,88],[150,180,45,86,60,87],[120,150,63,92,58,87],[110,120,50,88,66,90],[90,110,35,83,70,95],[60,90,68,89,78,94],[30,60,43,87,55,85],[0,30,48,69,61,71]],composed:[[330,360,55,95,35,70],[320,330,25,83,44,70],[300,320,55,90,40,74],[280,300,38,90,42,67],[270,280,38,95,28,65],[240,270,20,88,34,78],[210,240,15,77,40,85],[200,210,10,88,33,85],[180,200,25,82,43,77],[150,180,35,89,44,68],[135,150,15,88,42,85],[120,135,15,95,46,85],[110,120,45,90,44,80],[90,110,35,78,67,95],[70,90,65,98,80,98],[60,70,42,85,45,90],[30,60,53,93,45,85],[0,30,43,83,38,65]]},$={colorFilter:null,colorSpace:"default",quality:100,ultraPrecision:!1,seed:null},_=new y(d(U));function J(r,t){var n;if("number"!=typeof r||r<2)throw new Error("expecting a color count > 2.");t=function(r){var e,t=v({},$,r);if("number"!=typeof t.quality||isNaN(t.quality)||t.quality<1)throw new Error("invalid `quality`. Expecting a number > 0.");if("boolean"!=typeof t.ultraPrecision)throw new Error("invalid `ultraPrecision`. Expecting a boolean.");if(t.seed&&"number"!=typeof t.seed)throw new Error("invalid `seed`. Expecting an integer or a string.");if(t.colorFilter||!t.colorSpace)return t;if("string"==typeof t.colorSpace){if(!_.has(t.colorSpace))throw new Error('unknown `colorSpace` "'.concat(t.colorSpace,'".'));e=U[t.colorSpace]}else if(Array.isArray(t.colorSpace)){if(6!==t.colorSpace.length)throw new Error("expecting a `colorSpace` array of length 6 ([hmin, hmax, cmin, cmax, lmin, lmax]).");e=t.colorSpace}else e=[t.colorSpace.hmin||0,t.colorSpace.hmax||360,t.colorSpace.cmin||0,t.colorSpace.cmax||100,t.colorSpace.lmin||0,t.colorSpace.lmax||100];return t.colorFilter=function(r,t){var n=O.labToHcl(t);return e[0]<e[1]?n[0]>=e[0]&&n[0]<=e[1]&&n[1]>=e[2]&&n[1]<=e[3]&&n[2]>=e[4]&&n[2]<=e[5]:(n[0]>=e[0]||n[0]<=e[1])&&n[1]>=e[2]&&n[1]<=e[3]&&n[2]>=e[4]&&n[2]<=e[5]},t}(t);var o=new Y(t.seed),l=O.distance,i=function(r,e){return!(!O.validateRgb(r)||t.colorFilter&&!t.colorFilter(r,e))},c=function(r,e,t){for(var n,a,o=new Array(e),l=0;l<e;l++){do{n=[100*r(),100*(2*r()-1),100*(2*r()-1)],a=O.labToRgb(n)}while(!t(a,n));o[l]=n}return o}((function(){return o.nextFloat()}),r,i);return null!==(n=t)&&void 0!==n&&n.color&&(c[0]=x(t.color).lab()),function(r,e,t,n){var o,l,i,c,f=[],s=[],h=4,v=10,y=10;for(n.ultraPrecision&&(h=1,v=5,y=5),o=0;o<=100;o+=h)for(l=-100;l<=100;l+=v)for(i=-100;i<=100;i+=y)c=[o,l,i],e(O.labToRgb(c),c)&&(f.push(c),s.push(null));for(var p,g,d,b,m,x,M,w,C,k=n.quality||$.quality,R=f.length,S=t.length;k-- >0;){for(p=0;p<R;p++)for(d=f[p],m=1/0,g=0;g<S;g++)(b=r(t[g],d))<m&&(m=b,s[p]=g);for(x=a(f).call(f),g=1;g<S;g++){for(M=0,w=[0,0,0],p=0;p<R;p++)s[p]===g&&(M+=1,w[0]+=f[p][0],w[1]+=f[p][1],w[2]+=f[p][2]);if(0!==M)if(w[0]/=M,w[1]/=M,w[2]/=M,e(O.labToRgb(w),w))t[g]=w;else{var B=x.length>0?x:f;for(m=1/0,C=-1,p=0;p<B.length;p++)(b=r(B[p],w))<m&&(m=b,C=p);t[g]=B[C],x=u(x).call(x,(function(r){return r[0]!==t[g][0]||r[1]!==t[g][1]||r[2]!==t[g][2]}))}}}}(l,i,c,t),c=O.diffSort(l,c),e(c).call(c,O.labToRgbHex)}var K=function(r,t,n){var a=function(r,t){var n,a,l,i="#ffffff"!==x(r).hex(),c=i?t+1:t,u=x(r).set("lch.l",17).hex(),f=x(r).set("lch.l",9999).hex(),s=e(n=p(a=Array(c)).call(a,1)).call(n,(function(r,e){return e/c})),h=x.scale((l=[f,r,u],o(l).call(l,(function(r,e){return x(e).get("lch.l")-x(r).get("lch.l")})))).mode("hsl").correctLightness(),v=e(s).call(s,(function(r){return h(r).hex()}));return i&&v.shift(),v}(r,t);"range"===n&&(a=x.scale(function(r,t){for(var n=x(r).lab(),a=100*(1-1/t),o=a/(t-1),l=.5*(100-a),c=function(r,e,t){for(var n=[],a=e;a>r;a-=t)n.push(a);return n}(l,l+t*o,o),u=9999,f=0;f<t;f++){var s=n[0]-c[f];Math.abs(s)<Math.abs(u)&&(u=s)}var h=function(r,e){var t={diff:1/0,idx:-1};e.forEach((function(e,n){Math.abs(r-e)<t.diff&&(t.diff=Math.abs(r-e),t.idx=n)}));var n=i(e).call(e);return n[t.idx]=r,n}(n[0],e(c).call(c,(function(r){return r+u})));return e(h).call(h,(function(r){return x.lab(r,n[1],n[2])}))}(r,t)).correctLightness().colors(t));var l=e(a).call(a,(function(e){return M.deltaE(e,r)})),u=Math.min.apply(Math,c(l));return e(a).call(a,(function(e){return M.deltaE(e,r)===u?r:e}))};function Q(r){return"string"==typeof r?w.fromInt(C(r)):e(r).call(r,(function(r){return w.fromInt(C(r))}))}function V(r){return Array.isArray(r)?e(r).call(r,(function(r){return k(w.from(r.hue,r.chroma,r.tone).toInt())})):k(w.from(r.hue,r.chroma,r.tone).toInt())}var X=function(r){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;return Math.round(r*Math.pow(10,e))/Math.pow(10,e)},Z={Blue:{bezier:[.28,.22,.86,.98],toneRange:[12,96]},Cyan:{bezier:[.63,.58,.79,.92],toneRange:[13,96]},Green:{bezier:[.85,.82,.84,1],toneRange:[12,96],piecewise:[{x:0,y:0},{x:5,y:0},{x:6,y:-5},{x:7,y:-7},{x:8,y:-18},{x:9,y:-30},{x:10,y:-40}],piecewiseBase:55},Lemon:{bezier:[.62,.51,.39,.82],toneRange:[12,98],piecewise:[{x:0,y:0},{x:7,y:0},{x:8,y:-10},{x:9,y:-25},{x:10,y:-50}],piecewiseBase:73},Yellow:{bezier:[.3,.25,.5,.8],toneRange:[12,97]},Orange:{bezier:[.31,.2,.7,.83],toneRange:[13,96],piecewise:[{x:0,y:0},{x:6,y:0},{x:7,y:-11},{x:8,y:-2},{x:9,y:0},{x:10,y:0}],piecewiseBase:59},Red:{bezier:[.31,.26,.7,.83],toneRange:[12,96],piecewise:[{x:0,y:-12},{x:2,y:-12},{x:3,y:-11},{x:4,y:-7},{x:5,y:-2},{x:6,y:-6},{x:7,y:0},{x:10,y:0}],piecewiseBase:72},Pink:{bezier:[.55,.45,.86,.99],toneRange:[12,96],piecewise:[{x:0,y:0},{x:1,y:0},{x:2,y:-12},{x:3,y:-11},{x:4,y:-7},{x:5,y:-2},{x:6,y:0},{x:10,y:0}],piecewiseBase:75},Purple:{bezier:[.25,.13,.71,.88],toneRange:[10,96]},Lime:{bezier:[.75,.68,.84,.99],toneRange:[12,97],piecewise:[{x:0,y:0},{x:5,y:0},{x:6,y:-5},{x:7,y:-7},{x:8,y:-18},{x:9,y:-30},{x:10,y:-40}],piecewiseBase:55},Mint:{bezier:[.46,.4,.84,.96],toneRange:[13,97],piecewise:[{x:0,y:0},{x:5,y:0},{x:6,y:-5},{x:7,y:-7},{x:8,y:-18},{x:9,y:-30},{x:10,y:-40}],piecewiseBase:55}},rr={"#2ba471":"#00a870","#d54941":"#d94941","#43c0c6":"#00c8cF","#8eba36":"#81b305","#00c3c3":"#1fffff"};function er(r){var t,n,a;if("string"==typeof r){t=r;for(var o=arguments.length,i=new Array(o>1?o-1:0),c=1;c<o;c++)i[c-1]=arguments[c];n=i[0],a=!1}else t=r.color,n=r.step,a=!!r.remainInput;return function(r){var t,n,a=r.color,o=r.step,i=r.remainInput,c=Q(a),u=rr[a]||a,f=Q(u),s=Z[function(r){var e=r%360;switch(!0){case e>=10&&e<30:return"Red";case e>=30&&e<60:return"Orange";case e>=60&&e<102:return"Yellow";case e>=102&&e<115:return"Lemon";case e>=115&&e<130:return"Lime";case e>=130&&e<180:return"Green";case e>=180&&e<210:return"Mint";case e>=210&&e<240:return"Cyan";case e>=240&&e<285:return"Blue";case e>=285&&e<325:return"Purple";default:return"Pink"}}(f.hue)],h=function(r){var e=g(r.range,2),t=e[0],n=e[1],a=g(r.bezierMeta,4),o=a[0],l=a[1],i=a[2],c=a[3],u=r.count,f=[];try{for(var s=R(o,l,i,c),h=Math.abs(n-t),v=1/(u-1),y=0;y<u;y++){var p=s(y*v)*h;if(t+p>n)break;f.unshift(X(t+p))}}catch(d){}return f}({range:s.toneRange,bezierMeta:s.bezier,count:o});if(!h.length)for(var v=g(s.toneRange,2),y=v[0],d=v[1],m=(d-y)/(o-1),M=y;M<=d;M+=m)h.push(M);var w=(k=f,S=Q("#fff"),k.hue===S.hue&&k.chroma===S.chroma&&k.tone===S.tone?p(t=Array(o)).call(t,0):function(r,e,t,n){var a;if(!r)return p(a=new Array(n)).call(a,t);for(var o=[],l=function(r,e,t){var n=[];if(!r||r.length<2)return function(r){return e};for(var a=1;a<r.length;a++){var o=r[a-1],l=o.x,i=o.y,c=r[a],u=c.x,f=(c.y-i)/(u-l);n.push({k:f,range:[l,u],base:i,formula:function(r,t){var n=this.base+(r-this.range[0])*this.k,a=t/e;return Math.min(100,Math.max(0,t+n*a))}})}return function(r,e){var a,o=10*Math.min(r,t)/t;return(null===(a=b(n).call(n,(function(r){return r.range[0]<=o&&r.range[1]>=o})))||void 0===a?void 0:a.formula(o,e))||e}}(r,e||r[0].y||t,n),i=1;i<=n;i++)o.unshift(X(l(i,t)));return o}(s.piecewise,s.piecewiseBase,f.chroma,o)),C=function(r){var t=r.hctColor,n=r.originColor,a=r.originHctColor,o=r.chromas,i=r.tones,c=r.remainInput,u=e(i).call(i,(function(r,e){var n=null==o?void 0:o[e];return{hue:t.hue,chroma:"number"==typeof n?n:t.chroma,tone:r}})),f=-1,s=1/0,h=x(n).lab();return u.forEach((function(r,e){var t=V(r),n=O.distance(x(t).lab(),h);n<s&&(f=e,s=n)})),c&&l(u).call(u,f,1,a),{colors:u,primary:f}}({originColor:a,originHctColor:c,hctColor:f,chromas:w,tones:h,remainInput:f.tone>s.toneRange[1]||f.tone<s.toneRange[0]||i});var k,S;return{colors:e(n=C.colors).call(n,(function(r){return V(r)})),primary:C.primary}}({color:t.toLowerCase(),step:n,remainInput:a})}function tr(r){var t=[96,94,92,88,80,68,58,50,40,32,24,18,14,8],n=Q(r);return"#0052d9"===r.toLowerCase()&&(t[8]=n.tone),e(t).call(t,(function(r){return V({hue:n.hue,chroma:n.chroma,tone:r})}))}var nr=function(){function a(){n(this,a)}return r(a,null,[{key:"getRandomPalette",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=r.color,n=void 0===e?"#0052d9":e,a=r.colorGamut,o=r.number,i=void 0===o?8:o,c=r.sortMethod,f=void 0===c?"DEThreshold":c,s=function(r,e){var n;return"string"==typeof e.colorSpace&&W[e.colorSpace]?function(r,e,n){var a=[];if(!Array.isArray(n))return a;var o=function(r){return u(n).call(n,(function(e){return e[0]<=r&&r<e[1]}))[0]},l=function(r){for(e.colorSpace=r;;){var n=J(5,e)[3];if(!t(a).call(a,n)){a.push(n);break}}};if(n.length===r)n.forEach((function(r){return l(r)}));else for(var i=360/r,c=1;c<=r;c++){var f=c*i-Math.random()*i;l(o(f))}return a}(r-1,e,W[e.colorSpace]):l(n=J(r,e)).call(n,1,r)}(i,{color:O.generateLockedColor(n),quality:100,colorSpace:a||"bright"});return("DEThreshold"===f?O.sortColorsByDEThreshold:O.sortColorsByComplementary)(s,n)}},{key:"getPaletteByGradation",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{colors:[]},t=r.colors,n=r.step,a=void 0===n?10:n,o=r.method,l=void 0===o?"darken":o;return e(t).call(t,(function(r){return K(r,a,l)}))}},{key:"getColorGradations",value:function(){var r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{colors:[]},t=r.colors,n=r.step,a=void 0===n?10:n,o=r.remainInput,l=void 0!==o&&o;return e(t).call(t,(function(r){return er({color:r,step:a,remainInput:l})}))}},{key:"getNeutralColorGradation",value:function(r){return tr(r)}},{key:"getNeutralColor",value:function(r){return t=tr(r),n=tr("#000000"),e(t).call(t,(function(r,e){var t=Q(r);return t.hue>=102&&t.hue<210?x.average([r,n[e]],"rgb",[.08,.92]).hex():x.average([r,n[e]],"rgb",[.12,.88]).hex()}));var t,n}}]),a}(),ar=function(){function a(){n(this,a)}return r(a,null,[{key:"color2arr",value:function(r){var n;return(null===(n=r.match(/(\d|\.)+%?/g))||void 0===n?void 0:e(n).call(n,(function(r){return t(r).call(r,"%")?parseFloat(r)/100:Number(r)})))||[0,0,0]}},{key:"similar",value:function(r,e){return O.distance(x(r).lab(),x(e).lab())}},{key:"contrast",value:function(r,e){return O.contrast(x(r).rgb(),x(e).rgb())}},{key:"scale",value:function(r,e,t){return x.scale([r,e]).colors(t)}},{key:"sortColorsByComplementary",value:function(r,e){return O.sortColorsByComplementary(r,e)}},{key:"sortColorsByDEThreshold",value:function(r,e){return O.sortColorsByDEThreshold(r,e)}},{key:"getRandomPalette",value:function(r){return nr.getRandomPalette(r)}},{key:"getPaletteByGradation",value:function(r){return nr.getPaletteByGradation(r)}},{key:"getRandomPaletteByGradation",value:function(r){return nr.getPaletteByGradation(r)}},{key:"getColorGradations",value:function(r){return nr.getColorGradations(r)}},{key:"getNeutralColorGradation",value:function(r){return nr.getNeutralColorGradation(r)}},{key:"getNeutralColor",value:function(r){return nr.getNeutralColor(r)}}]),a}();m(ar,"colorTransform",(function(r){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"hex",a=arguments.length>2?arguments[2]:void 0;if("name"===n)t=x(r)[a]();else if("hex"!==n&&"string"==typeof r){var o=ar.color2arr(r);t=x(o,n)[a]()}else t="hex"!==n&&Array.isArray(r)?x(c(r),n)[a]():x(r)[a]();return Array.isArray(t)?e(t).call(t,(function(r){return parseFloat(r.toFixed(3))})):t}));export{ar as b};
.output/public/assets/ua-parser-js--QiuJfYt.js ADDED
@@ -0,0 +1,276 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{g as i}from"./@babel-ynFNPEB3.js";var e,o,a,r={exports:{}};const n=i((e||(e=1,o=r,a=r.exports,function(i,e){var r="function",n="undefined",t="object",s="string",b="major",w="model",d="name",l="type",c="vendor",u="version",m="architecture",p="console",h="mobile",f="tablet",v="smarttv",g="wearable",x="embedded",k="Amazon",y="Apple",_="ASUS",T="BlackBerry",S="Browser",q="Chrome",z="Firefox",N="Google",A="Huawei",O="LG",C="Microsoft",E="Motorola",j="Opera",U="Samsung",P="Sharp",B="Sony",M="Xiaomi",R="Zebra",D="Facebook",V="Chromium OS",I="Mac OS",G=" Browser",L=function(i){for(var e={},o=0;o<i.length;o++)e[i[o].toUpperCase()]=i[o];return e},H=function(i,e){return typeof i===s&&-1!==F(e).indexOf(F(i))},F=function(i){return i.toLowerCase()},W=function(i,e){if(typeof i===s)return i=i.replace(/^\s\s*/,""),typeof e===n?i:i.substring(0,500)},Z=function(i,o){for(var a,n,s,b,w,d,l=0;l<o.length&&!w;){var c=o[l],u=o[l+1];for(a=n=0;a<c.length&&!w&&c[a];)if(w=c[a++].exec(i))for(s=0;s<u.length;s++)d=w[++n],typeof(b=u[s])===t&&b.length>0?2===b.length?typeof b[1]==r?this[b[0]]=b[1].call(this,d):this[b[0]]=b[1]:3===b.length?typeof b[1]!==r||b[1].exec&&b[1].test?this[b[0]]=d?d.replace(b[1],b[2]):e:this[b[0]]=d?b[1].call(this,d,b[2]):e:4===b.length&&(this[b[0]]=d?b[3].call(this,d.replace(b[1],b[2])):e):this[b]=d||e;l+=2}},$=function(i,o){for(var a in o)if(typeof o[a]===t&&o[a].length>0){for(var r=0;r<o[a].length;r++)if(H(o[a][r],i))return"?"===a?e:a}else if(H(o[a],i))return"?"===a?e:a;return o.hasOwnProperty("*")?o["*"]:i},X={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},K={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[u,[d,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[u,[d,"Edge"]],[
2
+ // Presto based
3
+ /(opera mini)\/([-\w\.]+)/i,
4
+ // Opera Mini
5
+ /(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,
6
+ // Opera Mobi/Tablet
7
+ /(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[d,u],[/opios[\/ ]+([\w\.]+)/i],[u,[d,j+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[u,[d,j+" GX"]],[/\bopr\/([\w\.]+)/i],[u,[d,j]],[
8
+ // Mixed
9
+ /\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[u,[d,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[u,[d,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,
10
+ // Kindle
11
+ /(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,
12
+ // Lunascape/Maxthon/Netfront/Jasmine/Blazer/Sleipnir
13
+ // Trident based
14
+ /(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,
15
+ // Avant/IEMobile/SlimBrowser/SlimBoat/Slimjet
16
+ /(?:ms|\()(ie) ([\w\.]+)/i,
17
+ // Internet Explorer
18
+ // Blink/Webkit/KHTML based // Flock/RockMelt/Midori/Epiphany/Silk/Skyfire/Bolt/Iron/Iridium/PhantomJS/Bowser/QupZilla/Falkon
19
+ /(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon)\/([-\w\.]+)/i,
20
+ // Rekonq/Puffin/Brave/Whale/QQBrowserLite/QQ//Vivaldi/DuckDuckGo/Klar/Helio/Dragon
21
+ /(heytap|ovi|115)browser\/([\d\.]+)/i,
22
+ // HeyTap/Ovi/115
23
+ /(weibo)__([\d\.]+)/i],[d,u],[/quark(?:pc)?\/([-\w\.]+)/i],[u,[d,"Quark"]],[/\bddg\/([\w\.]+)/i],[u,[d,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[u,[d,"UC"+S]],[/microm.+\bqbcore\/([\w\.]+)/i,
24
+ // WeChat Desktop for Windows Built-in Browser
25
+ /\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[u,[d,"WeChat"]],[/konqueror\/([\w\.]+)/i],[u,[d,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[u,[d,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[u,[d,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[u,[d,"Smart Lenovo "+S]],[/(avast|avg)\/([\w\.]+)/i],[[d,/(.+)/,"$1 Secure "+S],u],[/\bfocus\/([\w\.]+)/i],[u,[d,z+" Focus"]],[/\bopt\/([\w\.]+)/i],[u,[d,j+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[u,[d,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[u,[d,"Dolphin"]],[/coast\/([\w\.]+)/i],[u,[d,j+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[u,[d,"MIUI"+G]],[/fxios\/([\w\.-]+)/i],[u,[d,z]],[/\bqihoobrowser\/?([\w\.]*)/i],[u,[d,"360"]],[/\b(qq)\/([\w\.]+)/i],[[d,/(.+)/,"$1Browser"],u],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[d,/(.+)/,"$1"+G],u],[
26
+ // Oculus/Sailfish/HuaweiBrowser/VivoBrowser/PicoBrowser
27
+ /samsungbrowser\/([\w\.]+)/i],[u,[d,U+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[u,[d,"Sogou Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[d,"Sogou Mobile"],u],[/(electron)\/([\w\.]+) safari/i,
28
+ // Electron-based App
29
+ /(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,
30
+ // Tesla
31
+ /m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[d,u],[/(lbbrowser|rekonq)/i,
32
+ // LieBao Browser/Rekonq
33
+ /\[(linkedin)app\]/i],[d],[/ome\/([\w\.]+) \w* ?(iron) saf/i,
34
+ // Iron
35
+ /ome\/([\w\.]+).+qihu (360)[es]e/i],[u,d],[
36
+ // WebView
37
+ /((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[d,D],u],[/(Klarna)\/([\w\.]+)/i,
38
+ // Klarna Shopping Browser for iOS & Android
39
+ /(kakao(?:talk|story))[\/ ]([\w\.]+)/i,
40
+ // Kakao App
41
+ /(naver)\(.*?(\d+\.[\w\.]+).*\)/i,
42
+ // Naver InApp
43
+ /safari (line)\/([\w\.]+)/i,
44
+ // Line App for iOS
45
+ /\b(line)\/([\w\.]+)\/iab/i,
46
+ // Line App for Android
47
+ /(alipay)client\/([\w\.]+)/i,
48
+ // Alipay
49
+ /(twitter)(?:and| f.+e\/([\w\.]+))/i,
50
+ // Twitter
51
+ /(chromium|instagram|snapchat)[\/ ]([-\w\.]+)/i],[d,u],[/\bgsa\/([\w\.]+) .*safari\//i],[u,[d,"GSA"]],[/musical_ly(?:.+app_?version\/|_)([\w\.]+)/i],[u,[d,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[u,[d,q+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[d,q+" WebView"],u],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[u,[d,"Android "+S]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[d,u],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[u,[d,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[u,d],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[d,[u,$,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[d,u],[
52
+ // Gecko based
53
+ /(navigator|netscape\d?)\/([-\w\.]+)/i],[[d,"Netscape"],u],[/(wolvic|librewolf)\/([\w\.]+)/i],[d,u],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[u,[d,z+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,
54
+ // Flow
55
+ /(swiftfox)/i,
56
+ // Swiftfox
57
+ /(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,
58
+ // IceDragon/Iceweasel/Camino/Chimera/Fennec/Maemo/Minimo/Conkeror
59
+ /(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,
60
+ // Firefox/SeaMonkey/K-Meleon/IceCat/IceApe/Firebird/Phoenix
61
+ /(firefox)\/([\w\.]+)/i,
62
+ // Other Firefox-based
63
+ /(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,
64
+ // Mozilla
65
+ // Other
66
+ /(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,
67
+ // Polaris/Lynx/Dillo/iCab/Doris/Amaya/w3m/NetSurf/Obigo/Mosaic/Go/ICE/UP.Browser
68
+ /(links) \(([\w\.]+)/i],[d,[u,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[d,[u,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[m,"amd64"]],[/(ia32(?=;))/i],[[m,F]],[/((?:i[346]|x)86)[;\)]/i],[[m,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[m,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[m,"armhf"]],[
69
+ // PocketPC mistakenly identified as PowerPC
70
+ /windows (ce|mobile); ppc;/i],[[m,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[m,/ower/,"",F]],[/(sun4\w)[;\)]/i],[[m,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[m,F]]],device:[[
71
+ //////////////////////////
72
+ // MOBILES & TABLETS
73
+ /////////////////////////
74
+ // Samsung
75
+ /\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[w,[c,U],[l,f]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr])[-\w]+)/i,/sec-(sgh\w+)/i],[w,[c,U],[l,h]],[
76
+ // Apple
77
+ /(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[w,[c,y],[l,h]],[/\((ipad);[-\w\),; ]+apple/i,
78
+ // iPad
79
+ /applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[w,[c,y],[l,f]],[/(macintosh);/i],[w,[c,y]],[
80
+ // Sharp
81
+ /\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[w,[c,P],[l,h]],[
82
+ // Honor
83
+ /(?:honor)([-\w ]+)[;\)]/i],[w,[c,"Honor"],[l,h]],[
84
+ // Huawei
85
+ /\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[w,[c,A],[l,f]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[w,[c,A],[l,h]],[
86
+ // Xiaomi
87
+ /\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,
88
+ // Xiaomi POCO
89
+ /\b; (\w+) build\/hm\1/i,
90
+ // Xiaomi Hongmi 'numeric' models
91
+ /\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,
92
+ // Xiaomi Hongmi
93
+ /\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,
94
+ // Xiaomi Redmi
95
+ /oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,
96
+ // Xiaomi Redmi 'numeric' models
97
+ /\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i],[[w,/_/g," "],[c,M],[l,h]],[/oid[^\)]+; (2\d{4}(283|rpbf)[cgl])( bui|\))/i,
98
+ // Redmi Pad
99
+ /\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[w,/_/g," "],[c,M],[l,f]],[
100
+ // OPPO
101
+ /; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[w,[c,"OPPO"],[l,h]],[/\b(opd2\d{3}a?) bui/i],[w,[c,"OPPO"],[l,f]],[
102
+ // Vivo
103
+ /vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[w,[c,"Vivo"],[l,h]],[
104
+ // Realme
105
+ /\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[w,[c,"Realme"],[l,h]],[
106
+ // Motorola
107
+ /\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[w,[c,E],[l,h]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[w,[c,E],[l,f]],[
108
+ // LG
109
+ /((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[w,[c,O],[l,f]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[w,[c,O],[l,h]],[
110
+ // Lenovo
111
+ /(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[w,[c,"Lenovo"],[l,f]],[
112
+ // Nokia
113
+ /(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[w,/_/g," "],[c,"Nokia"],[l,h]],[
114
+ // Google
115
+ /(pixel c)\b/i],[w,[c,N],[l,f]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[w,[c,N],[l,h]],[
116
+ // Sony
117
+ /droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[w,[c,B],[l,h]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[w,"Xperia Tablet"],[c,B],[l,f]],[
118
+ // OnePlus
119
+ / (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[w,[c,"OnePlus"],[l,h]],[
120
+ // Amazon
121
+ /(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,
122
+ // Kindle Fire without Silk / Echo Show
123
+ /(kf[a-z]+)( bui|\)).+silk\//i],[w,[c,k],[l,f]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[w,/(.+)/g,"Fire Phone $1"],[c,k],[l,h]],[
124
+ // BlackBerry
125
+ /(playbook);[-\w\),; ]+(rim)/i],[w,c,[l,f]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[w,[c,T],[l,h]],[
126
+ // Asus
127
+ /(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[w,[c,_],[l,f]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[w,[c,_],[l,h]],[
128
+ // HTC
129
+ /(nexus 9)/i],[w,[c,"HTC"],[l,f]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,
130
+ // HTC
131
+ // ZTE
132
+ /(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[c,[w,/_/g," "],[l,h]],[
133
+ // TCL
134
+ /droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])\w*(\)| bui)/i],[w,[c,"TCL"],[l,f]],[
135
+ // itel
136
+ /(itel) ((\w+))/i],[[c,F],w,[l,$,{tablet:["p10001l","w7001"],"*":"mobile"}]],[
137
+ // Acer
138
+ /droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[w,[c,"Acer"],[l,f]],[
139
+ // Meizu
140
+ /droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[w,[c,"Meizu"],[l,h]],[
141
+ // Ulefone
142
+ /; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[w,[c,"Ulefone"],[l,h]],[
143
+ // Energizer
144
+ /; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[w,[c,"Energizer"],[l,h]],[
145
+ // Cat
146
+ /; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[w,[c,"Cat"],[l,h]],[
147
+ // Smartfren
148
+ /((?:new )?andromax[\w- ]+)(?: bui|\))/i],[w,[c,"Smartfren"],[l,h]],[
149
+ // Nothing
150
+ /droid.+; (a(?:015|06[35]|142p?))/i],[w,[c,"Nothing"],[l,h]],[
151
+ // MIXED
152
+ /(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron|infinix|tecno|micromax|advan)[-_ ]?([-\w]*)/i,
153
+ // BlackBerry/BenQ/Palm/Sony-Ericsson/Acer/Asus/Dell/Meizu/Motorola/Polytron/Infinix/Tecno/Micromax/Advan
154
+ /; (imo) ((?!tab)[\w ]+?)(?: bui|\))/i,
155
+ // IMO
156
+ /(hp) ([\w ]+\w)/i,
157
+ // HP iPAQ
158
+ /(asus)-?(\w+)/i,
159
+ // Asus
160
+ /(microsoft); (lumia[\w ]+)/i,
161
+ // Microsoft Lumia
162
+ /(lenovo)[-_ ]?([-\w]+)/i,
163
+ // Lenovo
164
+ /(jolla)/i,
165
+ // Jolla
166
+ /(oppo) ?([\w ]+) bui/i],[c,w,[l,h]],[/(imo) (tab \w+)/i,
167
+ // IMO
168
+ /(kobo)\s(ereader|touch)/i,
169
+ // Kobo
170
+ /(archos) (gamepad2?)/i,
171
+ // Archos
172
+ /(hp).+(touchpad(?!.+tablet)|tablet)/i,
173
+ // HP TouchPad
174
+ /(kindle)\/([\w\.]+)/i,
175
+ // Kindle
176
+ /(nook)[\w ]+build\/(\w+)/i,
177
+ // Nook
178
+ /(dell) (strea[kpr\d ]*[\dko])/i,
179
+ // Dell Streak
180
+ /(le[- ]+pan)[- ]+(\w{1,9}) bui/i,
181
+ // Le Pan Tablets
182
+ /(trinity)[- ]*(t\d{3}) bui/i,
183
+ // Trinity Tablets
184
+ /(gigaset)[- ]+(q\w{1,9}) bui/i,
185
+ // Gigaset Tablets
186
+ /(vodafone) ([\w ]+)(?:\)| bui)/i],[c,w,[l,f]],[/(surface duo)/i],[w,[c,C],[l,f]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[w,[c,"Fairphone"],[l,h]],[/(u304aa)/i],[w,[c,"AT&T"],[l,h]],[/\bsie-(\w*)/i],[w,[c,"Siemens"],[l,h]],[/\b(rct\w+) b/i],[w,[c,"RCA"],[l,f]],[/\b(venue[\d ]{2,7}) b/i],[w,[c,"Dell"],[l,f]],[/\b(q(?:mv|ta)\w+) b/i],[w,[c,"Verizon"],[l,f]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[w,[c,"Barnes & Noble"],[l,f]],[/\b(tm\d{3}\w+) b/i],[w,[c,"NuVision"],[l,f]],[/\b(k88) b/i],[w,[c,"ZTE"],[l,f]],[/\b(nx\d{3}j) b/i],[w,[c,"ZTE"],[l,h]],[/\b(gen\d{3}) b.+49h/i],[w,[c,"Swiss"],[l,h]],[/\b(zur\d{3}) b/i],[w,[c,"Swiss"],[l,f]],[/\b((zeki)?tb.*\b) b/i],[w,[c,"Zeki"],[l,f]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[c,"Dragon Touch"],w,[l,f]],[/\b(ns-?\w{0,9}) b/i],[w,[c,"Insignia"],[l,f]],[/\b((nxa|next)-?\w{0,9}) b/i],[w,[c,"NextBook"],[l,f]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[c,"Voice"],w,[l,h]],[/\b(lvtel\-)?(v1[12]) b/i],[[c,"LvTel"],w,[l,h]],[/\b(ph-1) /i],[w,[c,"Essential"],[l,h]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[w,[c,"Envizen"],[l,f]],[/\b(trio[-\w\. ]+) b/i],[w,[c,"MachSpeed"],[l,f]],[/\btu_(1491) b/i],[w,[c,"Rotor"],[l,f]],[/(shield[\w ]+) b/i],[w,[c,"Nvidia"],[l,f]],[/(sprint) (\w+)/i],[c,w,[l,h]],[/(kin\.[onetw]{3})/i],[[w,/\./g," "],[c,C],[l,h]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[w,[c,R],[l,f]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[w,[c,R],[l,h]],[
187
+ ///////////////////
188
+ // SMARTTVS
189
+ ///////////////////
190
+ /smart-tv.+(samsung)/i],[c,[l,v]],[/hbbtv.+maple;(\d+)/i],[[w,/^/,"SmartTV"],[c,U],[l,v]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[c,O],[l,v]],[/(apple) ?tv/i],[c,[w,y+" TV"],[l,v]],[/crkey/i],[[w,q+"cast"],[c,N],[l,v]],[/droid.+aft(\w+)( bui|\))/i],[w,[c,k],[l,v]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[w,[c,P],[l,v]],[/(bravia[\w ]+)( bui|\))/i],[w,[c,B],[l,v]],[/(mitv-\w{5}) bui/i],[w,[c,M],[l,v]],[/Hbbtv.*(technisat) (.*);/i],[c,w,[l,v]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,
191
+ // Roku
192
+ /hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[c,W],[w,W],[l,v]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[l,v]],[
193
+ ///////////////////
194
+ // CONSOLES
195
+ ///////////////////
196
+ /(ouya)/i,
197
+ // Ouya
198
+ /(nintendo) ([wids3utch]+)/i],[c,w,[l,p]],[/droid.+; (shield) bui/i],[w,[c,"Nvidia"],[l,p]],[/(playstation [345portablevi]+)/i],[w,[c,B],[l,p]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[w,[c,C],[l,p]],[
199
+ ///////////////////
200
+ // WEARABLES
201
+ ///////////////////
202
+ /\b(sm-[lr]\d\d[05][fnuw]?s?)\b/i],[w,[c,U],[l,g]],[/((pebble))app/i],[c,w,[l,g]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[w,[c,y],[l,g]],[/droid.+; (glass) \d/i],[w,[c,N],[l,g]],[/droid.+; (wt63?0{2,3})\)/i],[w,[c,R],[l,g]],[
203
+ ///////////////////
204
+ // XR
205
+ ///////////////////
206
+ /droid.+; (glass) \d/i],[w,[c,N],[l,g]],[/(pico) (4|neo3(?: link|pro)?)/i],[c,w,[l,g]],[/; (quest( \d| pro)?)/i],[w,[c,D],[l,g]],[
207
+ ///////////////////
208
+ // EMBEDDED
209
+ ///////////////////
210
+ /(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[c,[l,x]],[/(aeobc)\b/i],[w,[c,k],[l,x]],[
211
+ ////////////////////
212
+ // MIXED (GENERIC)
213
+ ///////////////////
214
+ /droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+? mobile safari/i],[w,[l,h]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[w,[l,f]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[l,f]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[l,h]],[/(android[-\w\. ]{0,9});.+buil/i],[w,[c,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[u,[d,"EdgeHTML"]],[/(arkweb)\/([\w\.]+)/i],[d,u],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[u,[d,"Blink"]],[/(presto)\/([\w\.]+)/i,
215
+ // Presto
216
+ /(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,
217
+ // WebKit/Trident/NetFront/NetSurf/Amaya/Lynx/w3m/Goanna/Servo
218
+ /ekioh(flow)\/([\w\.]+)/i,
219
+ // Flow
220
+ /(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,
221
+ // KHTML/Tasman/Links
222
+ /(icab)[\/ ]([23]\.[\d\.]+)/i,
223
+ // iCab
224
+ /\b(libweb)/i],[d,u],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[u,d]],os:[[
225
+ // Windows
226
+ /microsoft (windows) (vista|xp)/i],[d,u],[/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i],[d,[u,$,X]],[/windows nt 6\.2; (arm)/i,
227
+ // Windows RT
228
+ /windows[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i,/(?:win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[u,$,X],[d,"Windows"]],[
229
+ // iOS/macOS
230
+ /ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,
231
+ // iOS
232
+ /(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[u,/_/g,"."],[d,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[d,I],[u,/_/g,"."]],[
233
+ // Mobile OSes
234
+ /droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[u,d],[
235
+ // Android/WebOS/QNX/Bada/RIM/Maemo/MeeGo/Sailfish OS/OpenHarmony
236
+ /(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish|openharmony)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,
237
+ // Blackberry
238
+ /(tizen|kaios)[\/ ]([\w\.]+)/i,
239
+ // Tizen/KaiOS
240
+ /\((series40);/i],[d,u],[/\(bb(10);/i],[u,[d,T]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[u,[d,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[u,[d,z+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[u,[d,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[u,[d,"watchOS"]],[
241
+ // Google Chromecast
242
+ /crkey\/([\d\.]+)/i],[u,[d,q+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[d,V],u],[
243
+ // Smart TVs
244
+ /panasonic;(viera)/i,
245
+ // Panasonic Viera
246
+ /(netrange)mmh/i,
247
+ // Netrange
248
+ /(nettv)\/(\d+\.[\w\.]+)/i,
249
+ // NetTV
250
+ // Console
251
+ /(nintendo|playstation) ([wids345portablevuch]+)/i,
252
+ // Nintendo/Playstation
253
+ /(xbox); +xbox ([^\);]+)/i,
254
+ // Microsoft Xbox (360, One, X, S, Series X, Series S)
255
+ // Other
256
+ /\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,
257
+ // Joli/Palm
258
+ /(mint)[\/\(\) ]?(\w*)/i,
259
+ // Mint
260
+ /(mageia|vectorlinux)[; ]/i,
261
+ // Mageia/VectorLinux
262
+ /([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,
263
+ // Ubuntu/Debian/SUSE/Gentoo/Arch/Slackware/Fedora/Mandriva/CentOS/PCLinuxOS/RedHat/Zenwalk/Linpus/Raspbian/Plan9/Minix/RISCOS/Contiki/Deepin/Manjaro/elementary/Sabayon/Linspire
264
+ /(hurd|linux) ?([\w\.]*)/i,
265
+ // Hurd/Linux
266
+ /(gnu) ?([\w\.]*)/i,
267
+ // GNU
268
+ /\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,
269
+ // FreeBSD/NetBSD/OpenBSD/PC-BSD/GhostBSD/DragonFly
270
+ /(haiku) (\w+)/i],[d,u],[/(sunos) ?([\w\.\d]*)/i],[[d,"Solaris"],u],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,
271
+ // Solaris
272
+ /(aix) ((\d)(?=\.|\)| )[\w\.])*/i,
273
+ // AIX
274
+ /\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,
275
+ // BeOS/OS2/AmigaOS/MorphOS/OpenVMS/Fuchsia/HP-UX/SerenityOS
276
+ /(unix) ?([\w\.]*)/i],[d,u]]},Q=function(o,a){if(typeof o===t&&(a=o,o=e),!(this instanceof Q))return new Q(o,a).getResult();var p=typeof i!==n&&i.navigator?i.navigator:e,v=o||(p&&p.userAgent?p.userAgent:""),g=p&&p.userAgentData?p.userAgentData:e,x=a?function(i,e){var o={};for(var a in i)e[a]&&e[a].length%2==0?o[a]=e[a].concat(i[a]):o[a]=i[a];return o}(K,a):K,k=p&&p.userAgent==v;return this.getBrowser=function(){var i,o={};return o[d]=e,o[u]=e,Z.call(o,v,x.browser),o[b]=typeof(i=o[u])===s?i.replace(/[^\d\.]/g,"").split(".")[0]:e,k&&p&&p.brave&&typeof p.brave.isBrave==r&&(o[d]="Brave"),o},this.getCPU=function(){var i={};return i[m]=e,Z.call(i,v,x.cpu),i},this.getDevice=function(){var i={};return i[c]=e,i[w]=e,i[l]=e,Z.call(i,v,x.device),k&&!i[l]&&g&&g.mobile&&(i[l]=h),k&&"Macintosh"==i[w]&&p&&typeof p.standalone!==n&&p.maxTouchPoints&&p.maxTouchPoints>2&&(i[w]="iPad",i[l]=f),i},this.getEngine=function(){var i={};return i[d]=e,i[u]=e,Z.call(i,v,x.engine),i},this.getOS=function(){var i={};return i[d]=e,i[u]=e,Z.call(i,v,x.os),k&&!i[d]&&g&&g.platform&&"Unknown"!=g.platform&&(i[d]=g.platform.replace(/chrome os/i,V).replace(/macos/i,I)),i},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return v},this.setUA=function(i){return v=typeof i===s&&i.length>500?W(i,500):i,this},this.setUA(v),this};Q.VERSION="1.0.40",Q.BROWSER=L([d,u,b]),Q.CPU=L([m]),Q.DEVICE=L([w,c,l,p,h,v,f,g,x]),Q.ENGINE=Q.OS=L([d,u]),o.exports&&(a=o.exports=Q),a.UAParser=Q;var Y=typeof i!==n&&(i.jQuery||i.Zepto);if(Y&&!Y.ua){var J=new Q;Y.ua=J.getResult(),Y.ua.get=function(){return J.getUA()},Y.ua.set=function(i){J.setUA(i);var e=J.getResult();for(var o in e)Y.ua[o]=e[o]}}}("object"==typeof window?window:r.exports)),r.exports));export{n as W};
.output/public/assets/vue-CDGYB_S-.js ADDED
@@ -0,0 +1 @@
 
 
1
+ import{a5 as e,a6 as t,a7 as n}from"./@vue-CtX-8n_i.js";var r,o,c={exports:{}},i={};function s(){return o||(o=1,c.exports=(r||(r=1,function(r){Object.defineProperty(r,"__esModule",{value:!0});var o=n,c=e,i=t;function s(e){var t=Object.create(null);if(e)for(var n in e)t[n]=e[n];return t.default=e,Object.freeze(t)}var u=s(c);const a=Object.create(null);function f(e,t){if(!i.isString(e)){if(!e.nodeType)return i.NOOP;e=e.innerHTML}const n=i.genCacheKey(e,t),r=a[n];if(r)return r;if("#"===e[0]){const t=document.querySelector(e);e=t?t.innerHTML:""}const c=i.extend({hoistStatic:!0,onError:void 0,onWarn:i.NOOP},t);c.isCustomElement||"undefined"==typeof customElements||(c.isCustomElement=e=>!!customElements.get(e));const{code:s}=o.compile(e,c),f=new Function("Vue",s)(u);return f._rc=!0,a[n]=f}c.registerRuntimeCompiler(f),r.compile=f,Object.keys(c).forEach((function(e){"default"===e||Object.prototype.hasOwnProperty.call(r,e)||(r[e]=c[e])}))}(i)),i)),c.exports}export{s as r};
.output/public/assets/vue-i18n-DyoGdlfW.js ADDED
@@ -0,0 +1,128 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{i as e,m as t,a,b as n,D as l,c as s,d as r,e as o,u as i,f as c,g as _,h as u,j as m,k as f,l as g,n as p,o as b,p as d,q as v,r as E,s as L,t as k,N as I,v as h,w as F,C as R,x as T,y,M as N,z as O,A as P,B as M,E as W,F as D,G as $,H as U,I as S,J as C,K as A,L as w,O as H,P as x,Q as V,R as j,S as Y}from"./@intlify-eboPrqDD.js";import{L as G,a as X,s as B,f as z,w as J,M as q,l as Q,P as K,F as Z,g as ee,i as te,o as ae,V as ne,R as le,$ as se}from"./@vue-CtX-8n_i.js";
2
+ /*!
3
+ * vue-i18n v11.1.2
4
+ * (c) 2025 kazuya kawaguchi
5
+ * Released under the MIT License.
6
+ */const re={
7
+ // composer module errors
8
+ UNEXPECTED_RETURN_TYPE:R,
9
+ // 24
10
+ // legacy module errors
11
+ INVALID_ARGUMENT:25,
12
+ // i18n module errors
13
+ MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,
14
+ // directive module errors
15
+ REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,
16
+ // unexpected error
17
+ UNEXPECTED_ERROR:32};function oe(e,...t){return _(e,null,void 0)}const ie=t("__translateVNode"),ce=t("__datetimeParts"),_e=t("__numberParts"),ue=t("__setPluralRules"),me=t("__injectWithOption"),fe=t("__dispose");function ge(e){if(!b(e))return e;for(const t in e)if(g(e,t))if(t.includes(".")){const a=t.split("."),n=a.length-1;let l=e,s=!1;for(let e=0;e<n;e++){if("__proto__"===a[e])throw new Error(`unsafe key: ${a[e]}`);if(a[e]in l||(l[a[e]]=m()),!b(l[a[e]])){s=!0;break}l=l[a[e]]}s||(l[a[n]]=e[t],delete e[t]),b(l[a[n]])&&ge(l[a[n]])}else b(e[t])&&ge(e[t]);return e}function pe(e,t){const{messages:l,__i18n:r,messageResolver:o,flatJson:i}=t,c=a(l)?l:s(r)?m():{[e]:m()};if(s(r)&&r.forEach((e=>{if("locale"in e&&"resource"in e){const{locale:t,resource:a}=e;t?(c[t]=c[t]||m(),f(a,c[t])):f(a,c)}else n(e)&&f(JSON.parse(e),c)})),null==o&&i)for(const a in c)g(c,a)&&ge(c[a]);return c}function be(e){return e.type}function de(e,t,a){let n=b(t.messages)?t.messages:m();"__i18nGlobal"in a&&(n=pe(e.locale.value,{messages:n,__i18n:a.__i18nGlobal}));const l=Object.keys(n);if(l.length&&l.forEach((t=>{e.mergeLocaleMessage(t,n[t])})),b(t.datetimeFormats)){const a=Object.keys(t.datetimeFormats);a.length&&a.forEach((a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])}))}if(b(t.numberFormats)){const a=Object.keys(t.numberFormats);a.length&&a.forEach((a=>{e.mergeNumberFormat(a,t.numberFormats[a])}))}}function ve(e){return le(se,null,e,0)}const Ee="__INTLIFY_META__",Le=()=>[],ke=()=>!1;let Ie=0;function he(e){return(t,a,n,l)=>e(a,n,ee()||void 0,l)}const Fe=/* @__NO_SIDE_EFFECTS__ */()=>{const e=ee();let t=null;return e&&(t=be(e)[Ee])?{[Ee]:t}:null};function Re(t={}){const{__root:_,__injectWithOption:m}=t,R=void 0===_,U=t.flatJson,S=c?X:B;let C=!e(t.inheritLocale)||t.inheritLocale;const A=S(
18
+ // prettier-ignore
19
+ _&&C?_.locale.value:n(t.locale)?t.locale:l),w=S(
20
+ // prettier-ignore
21
+ _&&C?_.fallbackLocale.value:n(t.fallbackLocale)||s(t.fallbackLocale)||a(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:A.value),H=S(pe(A.value,t)),x=S(a(t.datetimeFormats)?t.datetimeFormats:{[A.value]:{}}),V=S(a(t.numberFormats)?t.numberFormats:{[A.value]:{}});let j=_?_.missingWarn:!e(t.missingWarn)&&!r(t.missingWarn)||t.missingWarn,Y=_?_.fallbackWarn:!e(t.fallbackWarn)&&!r(t.fallbackWarn)||t.fallbackWarn,G=_?_.fallbackRoot:!e(t.fallbackRoot)||t.fallbackRoot,q=!!t.fallbackFormat,Q=o(t.missing)?t.missing:null,K=o(t.missing)?he(t.missing):null,Z=o(t.postTranslation)?t.postTranslation:null,ee=_?_.warnHtmlMessage:!e(t.warnHtmlMessage)||t.warnHtmlMessage,te=!!t.escapeParameter;const ae=_?_.modifiers:a(t.modifiers)?t.modifiers:{};let ne,le=t.pluralRules||_&&_.pluralRules;ne=(()=>{R&&F(null);const e={version:"11.1.2",locale:A.value,fallbackLocale:w.value,messages:H.value,modifiers:ae,pluralRules:le,missing:null===K?void 0:K,missingWarn:j,fallbackWarn:Y,fallbackFormat:q,unresolving:!0,postTranslation:null===Z?void 0:Z,warnHtmlMessage:ee,escapeParameter:te,messageResolver:t.messageResolver,messageCompiler:t.messageCompiler,__meta:{framework:"vue"}};e.datetimeFormats=x.value,e.numberFormats=V.value,e.__datetimeFormatters=a(ne)?ne.__datetimeFormatters:void 0,e.__numberFormatters=a(ne)?ne.__numberFormatters:void 0;const n=p(e);return R&&F(n),n})(),i(ne,A.value,w.value);const se=z({get:()=>A.value,set:e=>{ne.locale=e,A.value=e}}),fe=z({get:()=>w.value,set:e=>{ne.fallbackLocale=e,w.value=e,i(ne,A.value,e)}}),be=z((()=>H.value)),de=z((()=>x.value)),Ee=z((()=>V.value));const Re=(e,t,a,n,l,s)=>{let r;A.value,w.value,H.value,x.value,V.value;try{__INTLIFY_PROD_DEVTOOLS__&&L(Fe()),R||(ne.fallbackContext=_?k():void 0),r=e(ne)}finally{__INTLIFY_PROD_DEVTOOLS__,R||(ne.fallbackContext=void 0)}if("translate exists"!==a&&// for not `te` (e.g `t`)
22
+ E(r)&&r===I||"translate exists"===a&&!r){const[e,a]=t();return _&&G?n(_):l(e)}if(s(r))return r;throw oe(re.UNEXPECTED_RETURN_TYPE)};function Te(...e){return Re((t=>Reflect.apply(y,null,[t,...e])),(()=>T(...e)),"translate",(t=>Reflect.apply(t.t,t,[...e])),(e=>e),(e=>n(e)))}const ye={normalize:function(t){return t.map((t=>n(t)||E(t)||e(t)?ve(String(t)):t))},interpolate:e=>e,type:"vnode"};function Ne(e){return H.value[e]||{}}Ie++,_&&c&&(J(_.locale,(e=>{C&&(A.value=e,ne.locale=e,i(ne,A.value,w.value))})),J(_.fallbackLocale,(e=>{C&&(w.value=e,ne.fallbackLocale=e,i(ne,A.value,w.value))})));const Oe={id:Ie,locale:se,fallbackLocale:fe,get inheritLocale(){return C},set inheritLocale(e){C=e,e&&_&&(A.value=_.locale.value,w.value=_.fallbackLocale.value,i(ne,A.value,w.value))},get availableLocales(){return Object.keys(H.value).sort()},messages:be,get modifiers(){return ae},get pluralRules(){return le||{}},get isGlobal(){return R},get missingWarn(){return j},set missingWarn(e){j=e,ne.missingWarn=j},get fallbackWarn(){return Y},set fallbackWarn(e){Y=e,ne.fallbackWarn=Y},get fallbackRoot(){return G},set fallbackRoot(e){G=e},get fallbackFormat(){return q},set fallbackFormat(e){q=e,ne.fallbackFormat=q},get warnHtmlMessage(){return ee},set warnHtmlMessage(e){ee=e,ne.warnHtmlMessage=e},get escapeParameter(){return te},set escapeParameter(e){te=e,ne.escapeParameter=e},t:Te,getLocaleMessage:Ne,setLocaleMessage:function(e,t){if(U){const a={[e]:t};for(const e in a)g(a,e)&&ge(a[e]);t=a[e]}H.value[e]=t,ne.messages=H.value},mergeLocaleMessage:function(e,t){H.value[e]=H.value[e]||{};const a={[e]:t};if(U)for(const n in a)g(a,n)&&ge(a[n]);f(t=a[e],H.value[e]),ne.messages=H.value},getPostTranslationHandler:function(){return o(Z)?Z:null},setPostTranslationHandler:function(e){Z=e,ne.postTranslation=e},getMissingHandler:function(){return Q},setMissingHandler:function(e){null!==e&&(K=he(e)),Q=e,ne.missing=K},[ue]:function(e){le=e,ne.pluralRules=le}};return Oe.datetimeFormats=de,Oe.numberFormats=Ee,Oe.rt=function(...e){const[t,a,n]=e;if(n&&!b(n))throw oe(re.INVALID_ARGUMENT);return Te(t,a,u({resolvedMessage:!0},n||{}))},Oe.te=function(t,a){return Re((()=>{if(!t)return!1;const e=Ne(n(a)?a:A.value),l=ne.messageResolver(e,t);return D(l)||$(l)||n(l)}),(()=>[t]),"translate exists",(e=>Reflect.apply(e.te,e,[t,a])),ke,(t=>e(t)))},Oe.tm=function(e){const t=function(e){let t=null;const a=h(ne,w.value,A.value);for(let n=0;n<a.length;n++){const l=H.value[a[n]]||{},s=ne.messageResolver(l,e);if(null!=s){t=s;break}}return t}(e);return null!=t?t:_&&_.tm(e)||{}},Oe.d=function(...e){return Re((t=>Reflect.apply(P,null,[t,...e])),(()=>O(...e)),"datetime format",(t=>Reflect.apply(t.d,t,[...e])),(()=>N),(e=>n(e)))},Oe.n=function(...e){return Re((t=>Reflect.apply(W,null,[t,...e])),(()=>M(...e)),"number format",(t=>Reflect.apply(t.n,t,[...e])),(()=>N),(e=>n(e)))},Oe.getDateTimeFormat=function(e){return x.value[e]||{}},Oe.setDateTimeFormat=function(e,t){x.value[e]=t,ne.datetimeFormats=x.value,d(ne,e,t)},Oe.mergeDateTimeFormat=function(e,t){x.value[e]=u(x.value[e]||{},t),ne.datetimeFormats=x.value,d(ne,e,t)},Oe.getNumberFormat=function(e){return V.value[e]||{}},Oe.setNumberFormat=function(e,t){V.value[e]=t,ne.numberFormats=V.value,v(ne,e,t)},Oe.mergeNumberFormat=function(e,t){V.value[e]=u(V.value[e]||{},t),ne.numberFormats=V.value,v(ne,e,t)},Oe[me]=m,Oe[ie]=function(...e){return Re((t=>{let a;const n=t;try{n.processor=ye,a=Reflect.apply(y,null,[n,...e])}finally{n.processor=null}return a}),(()=>T(...e)),"translate",(t=>t[ie](...e)),(e=>[ve(e)]),(e=>s(e)))},Oe[ce]=function(...e){return Re((t=>Reflect.apply(P,null,[t,...e])),(()=>O(...e)),"datetime format",(t=>t[ce](...e)),Le,(e=>n(e)||s(e)))},Oe[_e]=function(...e){return Re((t=>Reflect.apply(W,null,[t,...e])),(()=>M(...e)),"number format",(t=>t[_e](...e)),Le,(e=>n(e)||s(e)))},Oe}function Te(t={}){const i=Re(function(t){const i=n(t.locale)?t.locale:l,c=n(t.fallbackLocale)||s(t.fallbackLocale)||a(t.fallbackLocale)||!1===t.fallbackLocale?t.fallbackLocale:i,_=o(t.missing)?t.missing:void 0,m=!e(t.silentTranslationWarn)&&!r(t.silentTranslationWarn)||!t.silentTranslationWarn,f=!e(t.silentFallbackWarn)&&!r(t.silentFallbackWarn)||!t.silentFallbackWarn,g=!e(t.fallbackRoot)||t.fallbackRoot,p=!!t.formatFallbackMessages,b=a(t.modifiers)?t.modifiers:{},d=t.pluralizationRules,v=o(t.postTranslation)?t.postTranslation:void 0,E=!n(t.warnHtmlInMessage)||"off"!==t.warnHtmlInMessage,L=!!t.escapeParameterHtml,k=!e(t.sync)||t.sync;let I=t.messages;if(a(t.sharedMessages)){const e=t.sharedMessages;I=Object.keys(e).reduce(((t,a)=>{const n=t[a]||(t[a]={});return u(n,e[a]),t}),I||{})}const{__i18n:h,__root:F,__injectWithOption:R}=t,T=t.datetimeFormats,y=t.numberFormats;return{locale:i,fallbackLocale:c,messages:I,flatJson:t.flatJson,datetimeFormats:T,numberFormats:y,missing:_,missingWarn:m,fallbackWarn:f,fallbackRoot:g,fallbackFormat:p,modifiers:b,pluralRules:d,postTranslation:v,warnHtmlMessage:E,escapeParameter:L,messageResolver:t.messageResolver,inheritLocale:k,__i18n:h,__root:F,__injectWithOption:R}}(t)),{__extender:c}=t,_={
23
+ // id
24
+ id:i.id,
25
+ // locale
26
+ get locale(){return i.locale.value},set locale(e){i.locale.value=e},
27
+ // fallbackLocale
28
+ get fallbackLocale(){return i.fallbackLocale.value},set fallbackLocale(e){i.fallbackLocale.value=e},
29
+ // messages
30
+ get messages(){return i.messages.value},
31
+ // datetimeFormats
32
+ get datetimeFormats(){return i.datetimeFormats.value},
33
+ // numberFormats
34
+ get numberFormats(){return i.numberFormats.value},
35
+ // availableLocales
36
+ get availableLocales(){return i.availableLocales},
37
+ // missing
38
+ get missing(){return i.getMissingHandler()},set missing(e){i.setMissingHandler(e)},
39
+ // silentTranslationWarn
40
+ get silentTranslationWarn(){return e(i.missingWarn)?!i.missingWarn:i.missingWarn},set silentTranslationWarn(t){i.missingWarn=e(t)?!t:t},
41
+ // silentFallbackWarn
42
+ get silentFallbackWarn(){return e(i.fallbackWarn)?!i.fallbackWarn:i.fallbackWarn},set silentFallbackWarn(t){i.fallbackWarn=e(t)?!t:t},
43
+ // modifiers
44
+ get modifiers(){return i.modifiers},
45
+ // formatFallbackMessages
46
+ get formatFallbackMessages(){return i.fallbackFormat},set formatFallbackMessages(e){i.fallbackFormat=e},
47
+ // postTranslation
48
+ get postTranslation(){return i.getPostTranslationHandler()},set postTranslation(e){i.setPostTranslationHandler(e)},
49
+ // sync
50
+ get sync(){return i.inheritLocale},set sync(e){i.inheritLocale=e},
51
+ // warnInHtmlMessage
52
+ get warnHtmlInMessage(){return i.warnHtmlMessage?"warn":"off"},set warnHtmlInMessage(e){i.warnHtmlMessage="off"!==e},
53
+ // escapeParameterHtml
54
+ get escapeParameterHtml(){return i.escapeParameter},set escapeParameterHtml(e){i.escapeParameter=e},
55
+ // pluralizationRules
56
+ get pluralizationRules(){return i.pluralRules||{}},
57
+ // for internal
58
+ __composer:i,
59
+ // t
60
+ t:(...e)=>Reflect.apply(i.t,i,[...e]),
61
+ // rt
62
+ rt:(...e)=>Reflect.apply(i.rt,i,[...e]),
63
+ // te
64
+ te:(e,t)=>i.te(e,t),
65
+ // tm
66
+ tm:e=>i.tm(e),
67
+ // getLocaleMessage
68
+ getLocaleMessage:e=>i.getLocaleMessage(e),
69
+ // setLocaleMessage
70
+ setLocaleMessage(e,t){i.setLocaleMessage(e,t)},
71
+ // mergeLocaleMessage
72
+ mergeLocaleMessage(e,t){i.mergeLocaleMessage(e,t)},
73
+ // d
74
+ d:(...e)=>Reflect.apply(i.d,i,[...e]),
75
+ // getDateTimeFormat
76
+ getDateTimeFormat:e=>i.getDateTimeFormat(e),
77
+ // setDateTimeFormat
78
+ setDateTimeFormat(e,t){i.setDateTimeFormat(e,t)},
79
+ // mergeDateTimeFormat
80
+ mergeDateTimeFormat(e,t){i.mergeDateTimeFormat(e,t)},
81
+ // n
82
+ n:(...e)=>Reflect.apply(i.n,i,[...e]),
83
+ // getNumberFormat
84
+ getNumberFormat:e=>i.getNumberFormat(e),
85
+ // setNumberFormat
86
+ setNumberFormat(e,t){i.setNumberFormat(e,t)},
87
+ // mergeNumberFormat
88
+ mergeNumberFormat(e,t){i.mergeNumberFormat(e,t)}};return _.__extender=c,_}function ye(e,t){e.locale=t.locale||e.locale,e.fallbackLocale=t.fallbackLocale||e.fallbackLocale,e.missing=t.missing||e.missing,e.silentTranslationWarn=t.silentTranslationWarn||e.silentFallbackWarn,e.silentFallbackWarn=t.silentFallbackWarn||e.silentFallbackWarn,e.formatFallbackMessages=t.formatFallbackMessages||e.formatFallbackMessages,e.postTranslation=t.postTranslation||e.postTranslation,e.warnHtmlInMessage=t.warnHtmlInMessage||e.warnHtmlInMessage,e.escapeParameterHtml=t.escapeParameterHtml||e.escapeParameterHtml,e.sync=t.sync||e.sync,e.__composer[ue](t.pluralizationRules||e.pluralizationRules);const a=pe(e.locale,{messages:t.messages,__i18n:t.__i18n});return Object.keys(a).forEach((t=>e.mergeLocaleMessage(t,a[t]))),t.datetimeFormats&&Object.keys(t.datetimeFormats).forEach((a=>e.mergeDateTimeFormat(a,t.datetimeFormats[a]))),t.numberFormats&&Object.keys(t.numberFormats).forEach((a=>e.mergeNumberFormat(a,t.numberFormats[a]))),e}const Ne={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,
89
+ // NOTE: avoid https://github.com/microsoft/rushstack/issues/1050
90
+ validator:e=>"parent"===e||"global"===e,default:"parent"
91
+ /* ComponentI18nScope */},i18n:{type:Object}};function Oe(){return Z}const Pe=Q({
92
+ /* eslint-disable */
93
+ name:"i18n-t",props:u({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>E(e)||!isNaN(e)}},Ne),
94
+ /* eslint-enable */
95
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
96
+ setup(e,t){const{slots:a,attrs:l}=t,s=e.i18n||Ae({useScope:e.scope,__useComponent:!0});return()=>{const r=Object.keys(a).filter((e=>"_"!==e)),o=m();e.locale&&(o.locale=e.locale),void 0!==e.plural&&(o.plural=n(e.plural)?+e.plural:e.plural);const i=function({slots:e},t){if(1===t.length&&"default"===t[0])return(e.default?e.default():[]).reduce(((e,t)=>[...e,
97
+ // prettier-ignore
98
+ ...t.type===Z?t.children:[t]]),[]);return t.reduce(((t,a)=>{const n=e[a];return n&&(t[a]=n()),t}),m())}(t,r),c=s[ie](e.keypath,i,o),_=u(m(),l),f=n(e.tag)||b(e.tag)?e.tag:Oe();return K(f,_,c)}}});function Me(e,t,a,l){const{slots:r,attrs:o}=t;return()=>{const t={part:!0};let i=m();e.locale&&(t.locale=e.locale),n(e.format)?t.key=e.format:b(e.format)&&(n(e.format.key)&&(t.key=e.format.key),i=Object.keys(e.format).reduce(((t,n)=>a.includes(n)?u(m(),t,{[n]:e.format[n]}):t),m()));const c=l(e.value,t,i);let _=[t.key];s(c)?_=c.map(((e,t)=>{const a=r[e.type],l=a?a({[e.type]:e.value,index:t,parts:c}):[e.value];var o;return s(o=l)&&!n(o[0])&&(l[0].key=`${e.type}-${t}`),l})):n(c)&&(_=[c]);const f=u(m(),o),g=n(e.tag)||b(e.tag)?e.tag:Oe();return K(g,f,_)}}const We=Q({
99
+ /* eslint-disable */
100
+ name:"i18n-n",props:u({value:{type:Number,required:!0},format:{type:[String,Object]}},Ne),
101
+ /* eslint-enable */
102
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
103
+ setup(e,t){const a=e.i18n||Ae({useScope:e.scope,__useComponent:!0});return Me(e,t,U,((...e)=>
104
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
105
+ a[_e](...e)))}});function De(e){if(n(e))return{path:e};if(a(e)){if(!("path"in e))throw oe(re.REQUIRED_VALUE);return e}throw oe(re.INVALID_VALUE)}function $e(e){const{path:t,locale:a,args:l,choice:s,plural:r}=e,o={},i=l||{};return n(a)&&(o.locale=a),E(s)&&(o.plural=s),E(r)&&(o.plural=r),[t,i,o]}function Ue(t,n,...l){const s=a(l[0])?l[0]:{};(!e(s.globalInstall)||s.globalInstall)&&([Pe.name,"I18nT"].forEach((e=>t.component(e,Pe))),[We.name,"I18nN"].forEach((e=>t.component(e,We))),[xe.name,"I18nD"].forEach((e=>t.component(e,xe)))),t.directive("t",function(e){const t=t=>{const{instance:a,value:n}=t;if(!a||!a.$)throw oe(re.UNEXPECTED_ERROR);const l=function(e,t){const a=e;if("composition"===e.mode)return a.__getInstance(t)||e.global;{const n=a.__getInstance(t);return null!=n?n.__composer:e.global.__composer}}(e,a.$),s=De(n);return[Reflect.apply(l.t,l,[...$e(s)]),l]};return{created:(a,n)=>{const[l,s]=t(n);c&&e.global===s&&(a.__i18nWatcher=J(s.locale,(()=>{n.instance&&n.instance.$forceUpdate()}))),a.__composer=s,a.textContent=l},unmounted:e=>{c&&e.__i18nWatcher&&(e.__i18nWatcher(),e.__i18nWatcher=void 0,delete e.__i18nWatcher),e.__composer&&(e.__composer=void 0,delete e.__composer)},beforeUpdate:(e,{value:t})=>{if(e.__composer){const a=e.__composer,n=De(t);e.textContent=Reflect.apply(a.t,a,[...$e(n)])}},getSSRProps:e=>{const[a]=t(e);return{textContent:a}}}}(n))}const Se=t("global-vue-i18n");function Ce(n={}){const l=__VUE_I18N_LEGACY_API__&&e(n.legacy)?n.legacy:__VUE_I18N_LEGACY_API__,s=!e(n.globalInjection)||n.globalInjection,r=new Map,[o,i]=function(e,t){const a=G(),n=__VUE_I18N_LEGACY_API__&&t?a.run((()=>Te(e))):a.run((()=>Re(e)));if(null==n)throw oe(re.UNEXPECTED_ERROR);return[a,n]}(n,l),c=t("");const _={
106
+ // mode
107
+ get mode(){return __VUE_I18N_LEGACY_API__&&l?"legacy":"composition"},
108
+ // install plugin
109
+ async install(e,...t){if(e.__VUE_I18N_SYMBOL__=c,e.provide(e.__VUE_I18N_SYMBOL__,_),a(t[0])){const e=t[0];_.__composerExtend=e.__composerExtend,_.__vueI18nExtend=e.__vueI18nExtend}let n=null;!l&&s&&(n=function(e,t){const a=Object.create(null);we.forEach((e=>{const n=Object.getOwnPropertyDescriptor(t,e);if(!n)throw oe(re.UNEXPECTED_ERROR);const l=q(n.value)?{get:()=>n.value.value,
110
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
111
+ set(e){n.value.value=e}}:{get:()=>n.get&&n.get()};Object.defineProperty(a,e,l)})),e.config.globalProperties.$i18n=a,He.forEach((a=>{const n=Object.getOwnPropertyDescriptor(t,a);if(!n||!n.value)throw oe(re.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${a}`,n)}));const n=()=>{delete e.config.globalProperties.$i18n,He.forEach((t=>{delete e.config.globalProperties[`$${t}`]}))};return n}(e,_.global)),__VUE_I18N_FULL_INSTALL__&&Ue(e,_,...t),__VUE_I18N_LEGACY_API__&&l&&e.mixin(function(e,t,a){return{beforeCreate(){const n=ee();if(!n)throw oe(re.UNEXPECTED_ERROR);const l=this.$options;if(l.i18n){const n=l.i18n;if(l.__i18n&&(n.__i18n=l.__i18n),n.__root=t,this===this.$root)this.$i18n=ye(e,n);else{n.__injectWithOption=!0,n.__extender=a.__vueI18nExtend,this.$i18n=Te(n);const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}}else if(l.__i18n)if(this===this.$root)this.$i18n=ye(e,l);else{this.$i18n=Te({__i18n:l.__i18n,__injectWithOption:!0,__extender:a.__vueI18nExtend,__root:t});const e=this.$i18n;e.__extender&&(e.__disposer=e.__extender(this.$i18n))}else this.$i18n=e;l.__i18nGlobal&&de(t,l,l),this.$t=(...e)=>this.$i18n.t(...e),this.$rt=(...e)=>this.$i18n.rt(...e),this.$te=(e,t)=>this.$i18n.te(e,t),this.$d=(...e)=>this.$i18n.d(...e),this.$n=(...e)=>this.$i18n.n(...e),this.$tm=e=>this.$i18n.tm(e),a.__setInstance(n,this.$i18n)},mounted(){},unmounted(){const e=ee();if(!e)throw oe(re.UNEXPECTED_ERROR);const t=this.$i18n;delete this.$t,delete this.$rt,delete this.$te,delete this.$d,delete this.$n,delete this.$tm,t.__disposer&&(t.__disposer(),delete t.__disposer,delete t.__extender),a.__deleteInstance(e),delete this.$i18n}}}(i,i.__composer,_));const r=e.unmount;e.unmount=()=>{n&&n(),_.dispose(),r()}},
112
+ // global accessor
113
+ get global(){return i},dispose(){o.stop()},
114
+ // @internal
115
+ __instances:r,
116
+ // @internal
117
+ __getInstance:function(e){return r.get(e)||null},
118
+ // @internal
119
+ __setInstance:function(e,t){r.set(e,t)},
120
+ // @internal
121
+ __deleteInstance:function(e){r.delete(e)}};return _}function Ae(e={}){const t=ee();if(null==t)throw oe(re.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&null!=t.appContext.app&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw oe(re.NOT_INSTALLED);const a=function(e){const t=te(e.isCE?Se:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw oe(e.isCE?re.NOT_INSTALLED_WITH_PROVIDE:re.UNEXPECTED_ERROR);return t}(t),n=function(e){return"composition"===e.mode?e.global:e.global.__composer}(a),l=be(t),s=function(e,t){return S(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}(e,l);if("global"===s)return de(n,e,l),n;if("parent"===s){let l=function(e,t,a=!1){let n=null;const l=t.root;let s=function(e,t=!1){if(null==e)return null;return t&&e.vnode.ctx||e.parent}(t,a);for(;null!=s;){const t=e;if("composition"===e.mode)n=t.__getInstance(s);else if(__VUE_I18N_LEGACY_API__){const e=t.__getInstance(s);null!=e&&(n=e.__composer,a&&n&&!n[me]&&(n=null))}if(null!=n)break;if(l===s)break;s=s.parent}return n}(a,t,e.__useComponent);return null==l&&(l=n),l}const r=a;let o=r.__getInstance(t);if(null==o){const a=u({},e);"__i18n"in l&&(a.__i18n=l.__i18n),n&&(a.__root=n),o=Re(a),r.__composerExtend&&(o[fe]=r.__composerExtend(o)),function(e,t,a){ae((()=>{}),t),ne((()=>{const n=a;e.__deleteInstance(t);const l=n[fe];l&&(l(),delete n[fe])}),t)}(r,t,o),r.__setInstance(t,o)}return o}const we=["locale","fallbackLocale","availableLocales"],He=["t","rt","d","n","tm","te"];const xe=Q({
122
+ /* eslint-disable */
123
+ name:"i18n-d",props:u({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},Ne),
124
+ /* eslint-enable */
125
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
126
+ setup(e,t){const a=e.i18n||Ae({useScope:e.scope,__useComponent:!0});return Me(e,t,C,((...e)=>
127
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
128
+ a[ce](...e)))}});if("boolean"!=typeof __VUE_I18N_FULL_INSTALL__&&(x().__VUE_I18N_FULL_INSTALL__=!0),"boolean"!=typeof __VUE_I18N_LEGACY_API__&&(x().__VUE_I18N_LEGACY_API__=!0),"boolean"!=typeof __INTLIFY_DROP_MESSAGE_COMPILER__&&(x().__INTLIFY_DROP_MESSAGE_COMPILER__=!1),"boolean"!=typeof __INTLIFY_PROD_DEVTOOLS__&&(x().__INTLIFY_PROD_DEVTOOLS__=!1),A(j),w(Y),H(h),__INTLIFY_PROD_DEVTOOLS__){const e=x();e.__INTLIFY__=!0,V(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}export{Ce as c,Ae as u};
.output/public/assets/vue-router-BUavUIDc.js ADDED
@@ -0,0 +1,123 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import{s as e,l as t,u as n,a8 as r,i as o,K as a,f as s,P as c,Q as l,a as i,w as u,n as f}from"./@vue-CtX-8n_i.js";
2
+ /*!
3
+ * vue-router v4.5.0
4
+ * (c) 2024 Eduardo San Martin Morote
5
+ * @license MIT
6
+ */const p="undefined"!=typeof document;function h(e){return"object"==typeof e||"displayName"in e||"props"in e||"__vccOpts"in e}const d=Object.assign;function m(e,t){const n={};for(const r in t){const o=t[r];n[r]=v(o)?o.map(e):e(o)}return n}const g=()=>{},v=Array.isArray,y=/#/g,b=/&/g,w=/\//g,E=/=/g,R=/\?/g,k=/\+/g,O=/%5B/g,P=/%5D/g,x=/%5E/g,C=/%60/g,j=/%7B/g,$=/%7C/g,S=/%7D/g,A=/%20/g;function q(e){return encodeURI(""+e).replace($,"|").replace(O,"[").replace(P,"]")}function L(e){return q(e).replace(k,"%2B").replace(A,"+").replace(y,"%23").replace(b,"%26").replace(C,"`").replace(j,"{").replace(S,"}").replace(x,"^")}function M(e){return null==e?"":function(e){return q(e).replace(y,"%23").replace(R,"%3F")}(e).replace(w,"%2F")}function B(e){try{return decodeURIComponent(""+e)}catch(t){}return""+e}const G=/\/$/;function _(e,t,n="/"){let r,o={},a="",s="";const c=t.indexOf("#");let l=t.indexOf("?");return c<l&&c>=0&&(l=-1),l>-1&&(r=t.slice(0,l),a=t.slice(l+1,c>-1?c:t.length),o=e(a)),c>-1&&(r=r||t.slice(0,c),s=t.slice(c,t.length)),r=function(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];".."!==o&&"."!==o||r.push("");let a,s,c=n.length-1;for(a=0;a<r.length;a++)if(s=r[a],"."!==s){if(".."!==s)break;c>1&&c--}return n.slice(0,c).join("/")+"/"+r.slice(a).join("/")}(null!=r?r:t,n),{fullPath:r+(a&&"?")+a+s,path:r,query:o,hash:B(s)}}function I(e,t){return t&&e.toLowerCase().startsWith(t.toLowerCase())?e.slice(t.length)||"/":e}function T(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function W(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!D(e[n],t[n]))return!1;return!0}function D(e,t){return v(e)?U(e,t):v(t)?U(t,e):e===t}function U(e,t){return v(t)?e.length===t.length&&e.every(((e,n)=>e===t[n])):1===e.length&&e[0]===t}const V={path:"/",
7
+ // TODO: could we use a symbol in the future?
8
+ name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};var F,K,z,H;function Q(e){if(!e)if(p){const t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return"/"!==e[0]&&"#"!==e[0]&&(e="/"+e),e.replace(G,"")}(K=F||(F={})).pop="pop",K.push="push",(H=z||(z={})).back="back",H.forward="forward",H.unknown="";const X=/^[^#]+#/;function Y(e,t){return e.replace(X,"#")+t}const N=()=>({left:window.scrollX,top:window.scrollY});function Z(e){let t;if("el"in e){const n=e.el,r="string"==typeof n&&n.startsWith("#"),o="string"==typeof n?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=function(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(null!=t.left?t.left:window.scrollX,null!=t.top?t.top:window.scrollY)}function J(e,t){return(history.state?history.state.position-t:-1)+e}const ee=new Map;function te(e,t){const{pathname:n,search:r,hash:o}=t,a=e.indexOf("#");if(a>-1){let t=o.includes(e.slice(a))?e.slice(a).length:1,n=o.slice(t);return"/"!==n[0]&&(n="/"+n),I(n,"")}return I(n,e)+r+o}function ne(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?N():null}}function re(e){const{history:t,location:n}=window,r={value:te(e,n)},o={value:t.state};function a(r,a,s){const c=e.indexOf("#"),l=c>-1?(n.host&&document.querySelector("base")?e:e.slice(c))+r:location.protocol+"//"+location.host+e+r;try{t[s?"replaceState":"pushState"](a,"",l),o.value=a}catch(i){n[s?"replace":"assign"](l)}}return o.value||a(r.value,{back:null,current:r.value,forward:null,
9
+ // the length is off by one, we need to decrease it
10
+ position:t.length-1,replaced:!0,
11
+ // don't add a scroll as the user may have an anchor, and we want
12
+ // scrollBehavior to be triggered without a saved position
13
+ scroll:null},!0),{location:r,state:o,push:function(e,n){const s=d({},
14
+ // use current history state to gracefully handle a wrong call to
15
+ // history.replaceState
16
+ // https://github.com/vuejs/router/issues/366
17
+ o.value,t.state,{forward:e,scroll:N()});a(s.current,s,!0),a(e,d({},ne(r.value,e,null),{position:s.position+1},n),!1),r.value=e},replace:function(e,n){a(e,d({},t.state,ne(o.value.back,
18
+ // keep back and forward entries but override current position
19
+ e,o.value.forward,!0),n,{position:o.value.position}),!0),r.value=e}}}function oe(e){const t=re(e=Q(e)),n=function(e,t,n,r){let o=[],a=[],s=null;const c=({state:a})=>{const c=te(e,location),l=n.value,i=t.value;let u=0;if(a){if(n.value=c,t.value=a,s&&s===l)return void(s=null);u=i?a.position-i.position:0}else r(c);o.forEach((e=>{e(n.value,l,{delta:u,type:F.pop,direction:u?u>0?z.forward:z.back:z.unknown})}))};function l(){const{history:e}=window;e.state&&e.replaceState(d({},e.state,{scroll:N()}),"")}return window.addEventListener("popstate",c),window.addEventListener("beforeunload",l,{passive:!0}),{pauseListeners:function(){s=n.value},listen:function(e){o.push(e);const t=()=>{const t=o.indexOf(e);t>-1&&o.splice(t,1)};return a.push(t),t},destroy:function(){for(const e of a)e();a=[],window.removeEventListener("popstate",c),window.removeEventListener("beforeunload",l)}}}(e,t.state,t.location,t.replace);const r=d({
20
+ // it's overridden right after
21
+ location:"",base:e,go:function(e,t=!0){t||n.pauseListeners(),history.go(e)},createHref:Y.bind(null,e)},t,n);return Object.defineProperty(r,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(r,"state",{enumerable:!0,get:()=>t.state.value}),r}function ae(e){return(e=location.host?e||location.pathname+location.search:"").includes("#")||(e+="#"),oe(e)}function se(e){return"string"==typeof e||"symbol"==typeof e}const ce=Symbol("");var le,ie;function ue(e,t){return d(new Error,{type:e,[ce]:!0},t)}function fe(e,t){return e instanceof Error&&ce in e&&(null==t||!!(e.type&t))}(ie=le||(le={}))[ie.aborted=4]="aborted",ie[ie.cancelled=8]="cancelled",ie[ie.duplicated=16]="duplicated";const pe="[^/]+?",he={sensitive:!1,strict:!1,start:!0,end:!0},de=/[.+*?^${}()[\]/\\]/g;function me(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?1===e.length&&80===e[0]?-1:1:e.length>t.length?1===t.length&&80===t[0]?1:-1:0}function ge(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const e=me(r[n],o[n]);if(e)return e;n++}if(1===Math.abs(o.length-r.length)){if(ve(r))return 1;if(ve(o))return-1}return o.length-r.length}function ve(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const ye={type:0,value:""},be=/[a-zA-Z0-9_]/;function we(e,t,n){const r=function(e,t){const n=d({},he,t),r=[];let o=n.start?"^":"";const a=[];for(const l of e){const e=l.length?[]:[90
22
+ /* PathScore.Root */];n.strict&&!l.length&&(o+="/");for(let t=0;t<l.length;t++){const r=l[t];let s=40+(n.sensitive?.25:0);if(0===r.type)t||(o+="/"),o+=r.value.replace(de,"\\$&"),s+=40;else if(1===r.type){const{value:e,repeatable:n,optional:i,regexp:u}=r;a.push({name:e,repeatable:n,optional:i});const f=u||pe;if(f!==pe){s+=10;try{new RegExp(`(${f})`)}catch(c){throw new Error(`Invalid custom RegExp for param "${e}" (${f}): `+c.message)}}let p=n?`((?:${f})(?:/(?:${f}))*)`:`(${f})`;t||(p=// avoid an optional / if there are more segments e.g. /:p?-static
23
+ // or /:p?-:p2
24
+ i&&l.length<2?`(?:/${p})`:"/"+p),i&&(p+="?"),o+=p,s+=20,i&&(s+=-8),n&&(s+=-20),".*"===f&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){const e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const s=new RegExp(o,n.sensitive?"":"i");return{re:s,score:r,keys:a,parse:function(e){const t=e.match(s),n={};if(!t)return null;for(let r=1;r<t.length;r++){const e=t[r]||"",o=a[r-1];n[o.name]=e&&o.repeatable?e.split("/"):e}return n},stringify:function(t){let n="",r=!1;for(const o of e){r&&n.endsWith("/")||(n+="/"),r=!1;for(const e of o)if(0===e.type)n+=e.value;else if(1===e.type){const{value:a,repeatable:s,optional:c}=e,l=a in t?t[a]:"";if(v(l)&&!s)throw new Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);const i=v(l)?l.join("/"):l;if(!i){if(!c)throw new Error(`Missing required param "${a}"`);o.length<2&&(n.endsWith("/")?n=n.slice(0,-1):r=!0)}n+=i}}return n||"/"}}}(function(e){if(!e)return[[]];if("/"===e)return[[ye]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(e){throw new Error(`ERR (${n})/"${i}": ${e}`)}let n=0,r=n;const o=[];let a;function s(){a&&o.push(a),a=[]}let c,l=0,i="",u="";function f(){i&&(0===n?a.push({type:0,value:i}):1===n||2===n||3===n?(a.length>1&&("*"===c||"+"===c)&&t(`A repeatable param (${i}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:i,regexp:u,repeatable:"*"===c||"+"===c,optional:"*"===c||"?"===c})):t("Invalid state to consume buffer"),i="")}function p(){i+=c}for(;l<e.length;)if(c=e[l++],"\\"!==c||2===n)switch(n){case 0:"/"===c?(i&&f(),s()):":"===c?(f(),n=1):p();break;case 4:p(),n=r;break;case 1:"("===c?n=2:be.test(c)?p():(f(),n=0,"*"!==c&&"?"!==c&&"+"!==c&&l--);break;case 2:")"===c?"\\"==u[u.length-1]?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:f(),n=0,"*"!==c&&"?"!==c&&"+"!==c&&l--,u="";break;default:t("Unknown state")}else r=n,n=4;return 2===n&&t(`Unfinished custom RegExp for param "${i}"`),f(),s(),o}(e.path),n),o=d(r,{record:e,parent:t,
25
+ // these needs to be populated by the parent
26
+ children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function Ee(e,t){const n=[],r=new Map;function o(e,n,r){const c=!r,l=ke(e);l.aliasOf=r&&r.record;const i=Ce(t,e),u=[l];if("alias"in e){const t="string"==typeof e.alias?[e.alias]:e.alias;for(const e of t)u.push(
27
+ // we need to normalize again to ensure the `mods` property
28
+ // being non enumerable
29
+ ke(d({},l,{
30
+ // this allows us to hold a copy of the `components` option
31
+ // so that async components cache is hold on the original record
32
+ components:r?r.record.components:l.components,path:e,
33
+ // we might be the child of an alias
34
+ aliasOf:r?r.record:l})))}let f,p;for(const t of u){const{path:u}=t;if(n&&"/"!==u[0]){const e=n.record.path,r="/"===e[e.length-1]?"":"/";t.path=n.record.path+(u&&r+u)}if(f=we(t,n,i),r?r.alias.push(f):(p=p||f,p!==f&&p.alias.push(f),c&&e.name&&!Pe(f)&&a(e.name)),je(f)&&s(f),l.children){const e=l.children;for(let t=0;t<e.length;t++)o(e[t],f,r&&r.children[t])}r=r||f}return p?()=>{a(p)}:g}function a(e){if(se(e)){const t=r.get(e);t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(a),t.alias.forEach(a))}else{const t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(a),e.alias.forEach(a))}}function s(e){const t=function(e,t){let n=0,r=t.length;for(;n!==r;){const o=n+r>>1;ge(e,t[o])<0?r=o:n=o+1}const o=function(e){let t=e;for(;t=t.parent;)if(je(t)&&0===ge(e,t))return t;return}(e);o&&(r=t.lastIndexOf(o,r-1));return r}(e,n);n.splice(t,0,e),e.record.name&&!Pe(e)&&r.set(e.record.name,e)}return t=Ce({strict:!1,end:!0,sensitive:!1},t),e.forEach((e=>o(e))),{addRoute:o,resolve:function(e,t){let o,a,s,c={};if("name"in e&&e.name){if(o=r.get(e.name),!o)throw ue(1,{location:e});s=o.record.name,c=d(
35
+ // paramsFromLocation is a new object
36
+ Re(t.params,
37
+ // only keep params that exist in the resolved location
38
+ // only keep optional params coming from a parent record
39
+ o.keys.filter((e=>!e.optional)).concat(o.parent?o.parent.keys.filter((e=>e.optional)):[]).map((e=>e.name))),
40
+ // discard any existing params in the current location that do not exist here
41
+ // #1497 this ensures better active/exact matching
42
+ e.params&&Re(e.params,o.keys.map((e=>e.name)))),a=o.stringify(c)}else if(null!=e.path)a=e.path,o=n.find((e=>e.re.test(a))),o&&(c=o.parse(a),s=o.record.name);else{if(o=t.name?r.get(t.name):n.find((e=>e.re.test(t.path))),!o)throw ue(1,{location:e,currentLocation:t});s=o.record.name,c=d({},t.params,e.params),a=o.stringify(c)}const l=[];let i=o;for(;i;)l.unshift(i.record),i=i.parent;return{name:s,path:a,params:c,matched:l,meta:xe(l)}},removeRoute:a,clearRoutes:function(){n.length=0,r.clear()},getRoutes:function(){return n},getRecordMatcher:function(e){return r.get(e)}}}function Re(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function ke(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Oe(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},
43
+ // must be declared afterwards
44
+ // mods: {},
45
+ components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function Oe(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]="object"==typeof n?n[r]:n;return t}function Pe(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function xe(e){return e.reduce(((e,t)=>d(e,t.meta)),{})}function Ce(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function je({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function $e(e){const t={};if(""===e||"?"===e)return t;const n=("?"===e[0]?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const e=n[r].replace(k," "),o=e.indexOf("="),a=B(o<0?e:e.slice(0,o)),s=o<0?null:B(e.slice(o+1));if(a in t){let e=t[a];v(e)||(e=t[a]=[e]),e.push(s)}else t[a]=s}return t}function Se(e){let t="";for(let n in e){const r=e[n];if(n=L(n).replace(E,"%3D"),null==r){void 0!==r&&(t+=(t.length?"&":"")+n);continue}(v(r)?r.map((e=>e&&L(e))):[r&&L(r)]).forEach((e=>{void 0!==e&&(t+=(t.length?"&":"")+n,null!=e&&(t+="="+e))}))}return t}function Ae(e){const t={};for(const n in e){const r=e[n];void 0!==r&&(t[n]=v(r)?r.map((e=>null==e?null:""+e)):null==r?r:""+r)}return t}const qe=Symbol(""),Le=Symbol(""),Me=Symbol(""),Be=Symbol(""),Ge=Symbol("");function _e(){let e=[];return{add:function(t){return e.push(t),()=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)}},list:()=>e.slice(),reset:function(){e=[]}}}function Ie(e,t,n,r,o,a=e=>e()){const s=r&&(// name is defined if record is because of the function overload
46
+ r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise(((c,l)=>{const i=e=>{var a;!1===e?l(ue(4,{from:n,to:t})):e instanceof Error?l(e):"string"==typeof(a=e)||a&&"object"==typeof a?l(ue(2,{from:t,to:e})):(s&&// since enterCallbackArray is truthy, both record and name also are
47
+ r.enterCallbacks[o]===s&&"function"==typeof e&&s.push(e),c())},u=a((()=>e.call(r&&r.instances[o],t,n,i)));let f=Promise.resolve(u);e.length<3&&(f=f.then(i)),f.catch((e=>l(e)))}))}function Te(e,t,n,r,o=e=>e()){const a=[];for(const s of e)for(const e in s.components){let c=s.components[e];if("beforeRouteEnter"===t||s.instances[e])if(h(c)){const l=(c.__vccOpts||c)[t];l&&a.push(Ie(l,n,r,s,e,o))}else{let l=c();a.push((()=>l.then((a=>{if(!a)throw new Error(`Couldn't resolve component "${e}" at "${s.path}"`);const c=(l=a).__esModule||"Module"===l[Symbol.toStringTag]||// support CF with dynamic imports that do not
48
+ // add the Module string tag
49
+ l.default&&h(l.default)?a.default:a;var l;s.mods[e]=a,s.components[e]=c;const i=(c.__vccOpts||c)[t];return i&&Ie(i,n,r,s,e,o)()}))))}}return a}function We(e){const t=o(Me),r=o(Be),a=s((()=>{const r=n(e.to);return t.resolve(r)})),c=s((()=>{const{matched:e}=a.value,{length:t}=e,n=e[t-1],o=r.matched;if(!n||!o.length)return-1;const s=o.findIndex(T.bind(null,n));if(s>-1)return s;const c=Ue(e[t-2]);
50
+ // we are dealing with nested routes
51
+ return t>1&&// if the parent and matched route have the same path, this link is
52
+ // referring to the empty child. Or we currently are on a different
53
+ // child of the same parent
54
+ Ue(n)===c&&// avoid comparing the child with its parent
55
+ o[o.length-1].path!==c?o.findIndex(T.bind(null,e[t-2])):s})),l=s((()=>c.value>-1&&function(e,t){for(const n in t){const r=t[n],o=e[n];if("string"==typeof r){if(r!==o)return!1}else if(!v(o)||o.length!==r.length||r.some(((e,t)=>e!==o[t])))return!1}return!0}(r.params,a.value.params))),i=s((()=>c.value>-1&&c.value===r.matched.length-1&&W(r.params,a.value.params)));return{route:a,href:s((()=>a.value.href)),isActive:l,isExactActive:i,navigate:function(r={}){if(function(e){if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)return;if(e.defaultPrevented)return;if(void 0!==e.button&&0!==e.button)return;if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}e.preventDefault&&e.preventDefault();return!0}(r)){const r=t[n(e.replace)?"replace":"push"](n(e.to)).catch(g);return e.viewTransition&&"undefined"!=typeof document&&"startViewTransition"in document&&document.startViewTransition((()=>r)),r}return Promise.resolve()}}}const De=t({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,
56
+ // inactiveClass: String,
57
+ exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:We,setup(e,{slots:t}){const n=a(We(e)),{options:r}=o(Me),l=s((()=>({[Ve(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,
58
+ // [getLinkClass(
59
+ // props.inactiveClass,
60
+ // options.linkInactiveClass,
61
+ // 'router-link-inactive'
62
+ // )]: !link.isExactActive,
63
+ [Ve(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive})));return()=>{const r=t.default&&(1===(o=t.default(n)).length?o[0]:o);var o;return e.custom?r:c("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,
64
+ // this would override user added attrs but Vue will still add
65
+ // the listener, so we end up triggering both
66
+ onClick:n.navigate,class:l.value},r)}}});function Ue(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Ve=(e,t,n)=>null!=e?e:null!=t?t:n;function Fe(e,t){if(!e)return null;const n=e(t);return 1===n.length?n[0]:n}const Ke=t({name:"RouterView",
67
+ // #674 we manually inherit them
68
+ inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},
69
+ // Better compat for @vue/compat users
70
+ // https://github.com/vuejs/router/issues/1315
71
+ compatConfig:{MODE:3},setup(e,{attrs:t,slots:r}){const a=o(Ge),f=s((()=>e.route||a.value)),p=o(Le,0),h=s((()=>{let e=n(p);const{matched:t}=f.value;let r;for(;(r=t[e])&&!r.components;)e++;return e})),m=s((()=>f.value.matched[h.value]));l(Le,s((()=>h.value+1))),l(qe,m),l(Ge,f);const g=i();return u((()=>[g.value,m.value,e.name]),(([e,t,n],[r,o,a])=>{t&&(t.instances[n]=e,o&&o!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=o.leaveGuards),t.updateGuards.size||(t.updateGuards=o.updateGuards))),!e||!t||// if there is no instance but to and from are the same this might be
72
+ // the first visit
73
+ o&&T(t,o)&&r||(t.enterCallbacks[n]||[]).forEach((t=>t(e)))}),{flush:"post"}),()=>{const n=f.value,o=e.name,a=m.value,s=a&&a.components[o];if(!s)return Fe(r.default,{Component:s,route:n});const l=a.props[o],i=l?!0===l?n.params:"function"==typeof l?l(n):l:null,u=c(s,d({},i,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(a.instances[o]=null)},ref:g}));
74
+ // pass the vnode to the slot as a prop.
75
+ // h and <component :is="..."> both accept vnodes
76
+ return Fe(r.default,{Component:u,route:n})||u}}});function ze(t){const o=Ee(t.routes,t),a=t.parseQuery||$e,s=t.stringifyQuery||Se,c=t.history,l=_e(),i=_e(),u=_e(),h=e(V);let y=V;p&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const b=m.bind(null,(e=>""+e)),w=m.bind(null,M),E=
77
+ // @ts-expect-error: intentionally avoid the type check
78
+ m.bind(null,B);function R(e,t){if(t=d({},t||h.value),"string"==typeof e){const n=_(a,e,t.path),r=o.resolve({path:n.path},t),s=c.createHref(n.fullPath);return d(n,r,{params:E(r.params),hash:B(n.hash),redirectedFrom:void 0,href:s})}let n;if(null!=e.path)n=d({},e,{path:_(a,e.path,t.path).path});else{const r=d({},e.params);for(const e in r)null==r[e]&&delete r[e];n=d({},e,{params:w(r)}),t.params=w(t.params)}const r=o.resolve(n,t),l=e.hash||"";r.params=b(E(r.params));const i=function(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}(s,d({},e,{hash:(u=l,q(u).replace(j,"{").replace(S,"}").replace(x,"^")),path:r.path}));var u;const f=c.createHref(i);return d({fullPath:i,
79
+ // keep the hash encoded so fullPath is effectively path + encodedQuery +
80
+ // hash
81
+ hash:l,query:
82
+ // if the user is using a custom query lib like qs, we might have
83
+ // nested objects, so we keep the query as is, meaning it can contain
84
+ // numbers at `$route.query`, but at the point, the user will have to
85
+ // use their own type anyway.
86
+ // https://github.com/vuejs/router/issues/328#issuecomment-649481567
87
+ s===Se?Ae(e.query):e.query||{}},r,{redirectedFrom:void 0,href:f})}function k(e){return"string"==typeof e?_(a,e,h.value.path):d({},e)}function O(e,t){if(y!==e)return ue(8,{from:t,to:e})}function P(e){return $(e)}function C(e){const t=e.matched[e.matched.length-1];if(t&&t.redirect){const{redirect:n}=t;let r="function"==typeof n?n(e):n;return"string"==typeof r&&(r=r.includes("?")||r.includes("#")?r=k(r):
88
+ // force empty params
89
+ {path:r},r.params={}),d({query:e.query,hash:e.hash,
90
+ // avoid transferring params if the redirect has a path
91
+ params:null!=r.path?{}:e.params},r)}}function $(e,t){const n=y=R(e),r=h.value,o=e.state,a=e.force,c=!0===e.replace,l=C(n);if(l)return $(d(k(l),{state:"object"==typeof l?d({},o,l.state):o,force:a,replace:c}),
92
+ // keep original redirectedFrom if it exists
93
+ t||n);const i=n;let u;return i.redirectedFrom=t,!a&&function(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&T(t.matched[r],n.matched[o])&&W(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}(s,r,n)&&(u=ue(16,{to:i,from:r}),te(r,r,
94
+ // this is a push, the only way for it to be triggered from a
95
+ // history.listen is with a redirect, which makes it become a push
96
+ !0,
97
+ // This cannot be the first navigation because the initial location
98
+ // cannot be manually navigated to
99
+ !1)),(u?Promise.resolve(u):G(i,r)).catch((e=>fe(e)?
100
+ // navigation redirects still mark the router as ready
101
+ fe(e,2
102
+ /* ErrorTypes.NAVIGATION_GUARD_REDIRECT */)?e:Y(e):
103
+ // reject any unknown error
104
+ X(e,i,r))).then((e=>{if(e){if(fe(e,2
105
+ /* ErrorTypes.NAVIGATION_GUARD_REDIRECT */))return $(
106
+ // keep options
107
+ d({
108
+ // preserve an existing replacement but allow the redirect to override it
109
+ replace:c},k(e.to),{state:"object"==typeof e.to?d({},o,e.to.state):o,force:a}),
110
+ // preserve the original redirectedFrom if any
111
+ t||i)}else e=D(i,r,!0,c,o);return I(i,r,e),e}))}function A(e,t){const n=O(e,t);return n?Promise.reject(n):Promise.resolve()}function L(e){const t=oe.values().next().value;return t&&"function"==typeof t.runWithContext?t.runWithContext(e):e()}function G(e,t){let n;const[r,o,a]=function(e,t){const n=[],r=[],o=[],a=Math.max(t.matched.length,e.matched.length);for(let s=0;s<a;s++){const a=t.matched[s];a&&(e.matched.find((e=>T(e,a)))?r.push(a):n.push(a));const c=e.matched[s];c&&(t.matched.find((e=>T(e,c)))||o.push(c))}return[n,r,o]}(e,t);n=Te(r.reverse(),"beforeRouteLeave",e,t);for(const c of r)c.leaveGuards.forEach((r=>{n.push(Ie(r,e,t))}));const s=A.bind(null,e,t);return n.push(s),ce(n).then((()=>{n=[];for(const r of l.list())n.push(Ie(r,e,t));return n.push(s),ce(n)})).then((()=>{n=Te(o,"beforeRouteUpdate",e,t);for(const r of o)r.updateGuards.forEach((r=>{n.push(Ie(r,e,t))}));return n.push(s),ce(n)})).then((()=>{n=[];for(const r of a)if(r.beforeEnter)if(v(r.beforeEnter))for(const o of r.beforeEnter)n.push(Ie(o,e,t));else n.push(Ie(r.beforeEnter,e,t));return n.push(s),ce(n)})).then((()=>(e.matched.forEach((e=>e.enterCallbacks={})),n=Te(a,"beforeRouteEnter",e,t,L),n.push(s),ce(n)))).then((()=>{n=[];for(const r of i.list())n.push(Ie(r,e,t));return n.push(s),ce(n)})).catch((e=>fe(e,8
112
+ /* ErrorTypes.NAVIGATION_CANCELLED */)?e:Promise.reject(e)))}function I(e,t,n){u.list().forEach((r=>L((()=>r(e,t,n)))))}function D(e,t,n,r,o){const a=O(e,t);if(a)return a;const s=t===V,l=p?history.state:{};n&&(r||s?c.replace(e.fullPath,d({scroll:s&&l&&l.scroll},o)):c.push(e.fullPath,o)),h.value=e,te(e,t,n,s),Y()}let U;function K(){U||(U=c.listen(((e,t,n)=>{if(!ae.listening)return;const r=R(e),o=C(r);if(o)return void $(d(o,{replace:!0,force:!0}),r).catch(g);y=r;const a=h.value;var s,l;p&&(s=J(a.fullPath,n.delta),l=N(),ee.set(s,l)),G(r,a).catch((e=>fe(e,12
113
+ /* ErrorTypes.NAVIGATION_CANCELLED */)?e:fe(e,2
114
+ /* ErrorTypes.NAVIGATION_GUARD_REDIRECT */)?($(d(k(e.to),{force:!0}),r).then((e=>{fe(e,20
115
+ /* ErrorTypes.NAVIGATION_DUPLICATED */)&&!n.delta&&n.type===F.pop&&c.go(-1,!1)})).catch(g),Promise.reject()):(n.delta&&c.go(-n.delta,!1),X(e,r,a)))).then((e=>{(e=e||D(
116
+ // after navigation, all matched components are resolved
117
+ r,a,!1))&&(n.delta&&// a new navigation has been triggered, so we do not want to revert, that will change the current history
118
+ // entry while a different route is displayed
119
+ !fe(e,8
120
+ /* ErrorTypes.NAVIGATION_CANCELLED */)?c.go(-n.delta,!1):n.type===F.pop&&fe(e,20
121
+ /* ErrorTypes.NAVIGATION_DUPLICATED */)&&c.go(-1,!1)),I(r,a,e)})).catch(g)})))}let z,H=_e(),Q=_e();function X(e,t,n){Y(e);const r=Q.list();return r.length&&r.forEach((r=>r(e,t,n))),Promise.reject(e)}function Y(e){return z||(z=!e,K(),H.list().forEach((([t,n])=>e?n(e):t())),H.reset()),e}function te(e,n,r,o){const{scrollBehavior:a}=t;if(!p||!a)return Promise.resolve();const s=!r&&function(e){const t=ee.get(e);return ee.delete(e),t}(J(e.fullPath,0))||(o||!r)&&history.state&&history.state.scroll||null;return f().then((()=>a(e,n,s))).then((e=>e&&Z(e))).catch((t=>X(t,e,n)))}const ne=e=>c.go(e);let re;const oe=new Set,ae={currentRoute:h,listening:!0,addRoute:function(e,t){let n,r;return se(e)?(n=o.getRecordMatcher(e),r=t):r=e,o.addRoute(r,n)},removeRoute:function(e){const t=o.getRecordMatcher(e);t&&o.removeRoute(t)},clearRoutes:o.clearRoutes,hasRoute:function(e){return!!o.getRecordMatcher(e)},getRoutes:function(){return o.getRoutes().map((e=>e.record))},resolve:R,options:t,push:P,replace:function(e){return P(d(k(e),{replace:!0}))},go:ne,back:()=>ne(-1),forward:()=>ne(1),beforeEach:l.add,beforeResolve:i.add,afterEach:u.add,onError:Q.add,isReady:function(){return z&&h.value!==V?Promise.resolve():new Promise(((e,t)=>{H.add([e,t])}))},install(e){e.component("RouterLink",De),e.component("RouterView",Ke),e.config.globalProperties.$router=this,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>n(h)}),p&&// used for the initial navigation client side to avoid pushing
122
+ // multiple times when the router is used in multiple apps
123
+ !re&&h.value===V&&(re=!0,P(c.location).catch((e=>{})));const t={};for(const n in V)Object.defineProperty(t,n,{get:()=>h.value[n],enumerable:!0});e.provide(Me,this),e.provide(Be,r(t)),e.provide(Ge,h);const o=e.unmount;oe.add(e),e.unmount=function(){oe.delete(e),oe.size<1&&(y=V,U&&U(),U=null,h.value=V,re=!1,z=!1),o()}}};function ce(e){return e.reduce(((e,t)=>e.then((()=>L(t)))),Promise.resolve())}return ae}function He(){return o(Me)}function Qe(e){return o(Be)}export{He as a,ae as b,ze as c,Qe as u};
.output/public/assets/vuedraggable-_g4h_fUB.js ADDED
The diff for this file is too large to render. See raw diff