a&&a[c]||void 0,t):l=t[i],typeof l<"u"?(l||"").replace(/"/g,'\\"'):!1}let s=e;try{s=decodeURI(e)}catch{}return(s.match(/%(\w+\.+\w+)|%(\w+)/g)||[]).sort().reverse().forEach(i=>{const l=r(i.slice(1));typeof l=="string"&&(e=e.replace(new RegExp(`\\${i}(\\W|$)`,"g"),(a,c)=>`${l}${c}`).trim())}),e.includes(Nn)&&(e.endsWith(Nn)&&(e=e.slice(0,-Nn.length).trim()),e.startsWith(Nn)&&(e=e.slice(Nn.length).trim()),e=e.replace(new RegExp(`\\${Nn}\\s*\\${Nn}`,"g"),Nn),e=xs(e,{separator:n},n)),e}async function Gb(e,t={}){var u;const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!r.shouldRender)return;const s=(await e.resolveTags()).map(f=>({tag:f,id:$o.includes(f.tag)?lf(f):f.tag,shouldRender:!0}));let o=e._dom;if(!o){o={elMap:{htmlAttrs:n.documentElement,bodyAttrs:n.body}};for(const f of["body","head"]){const d=(u=n[f])==null?void 0:u.children,g=[];for(const p of[...d].filter(m=>$o.includes(m.tagName.toLowerCase()))){const m={tag:p.tagName.toLowerCase(),props:await jp(p.getAttributeNames().reduce((v,h)=>({...v,[h]:p.getAttribute(h)}),{})),innerHTML:p.innerHTML};let _=1,A=Mp(m);for(;A&&g.find(v=>v._d===A);)A=`${A}:${_++}`;m._d=A||void 0,g.push(m),o.elMap[p.getAttribute("data-hid")||lf(m)]=p}}}o.pendingSideEffects={...o.sideEffects||{}},o.sideEffects={};function i(f,d,g){const p=`${f}:${d}`;o.sideEffects[p]=g,delete o.pendingSideEffects[p]}function l({id:f,$el:d,tag:g}){const p=g.tag.endsWith("Attrs");o.elMap[f]=d,p||(["textContent","innerHTML"].forEach(m=>{g[m]&&g[m]!==d[m]&&(d[m]=g[m])}),i(f,"el",()=>{var m;(m=o.elMap[f])==null||m.remove(),delete o.elMap[f]}));for(const[m,_]of Object.entries(g._eventHandlers||{}))d.getAttribute(`data-${m}`)!==""&&((g.tag==="bodyAttrs"?n.defaultView:d).addEventListener(m.replace("on",""),_.bind(d)),d.setAttribute(`data-${m}`,""));Object.entries(g.props).forEach(([m,_])=>{const A=`attr:${m}`;if(m==="class")for(const v of(_||"").split(" ").filter(Boolean))p&&i(f,`${A}:${v}`,()=>d.classList.remove(v)),!d.classList.contains(v)&&d.classList.add(v);else if(m==="style")for(const v of(_||"").split(";").filter(Boolean)){const[h,...y]=v.split(":").map(w=>w.trim());i(f,`${A}:${v}:${h}`,()=>{d.style.removeProperty(h)}),d.style.setProperty(h,y.join(":"))}else d.getAttribute(m)!==_&&d.setAttribute(m,_===!0?"":String(_)),p&&i(f,A,()=>d.removeAttribute(m))})}const a=[],c={bodyClose:void 0,bodyOpen:void 0,head:void 0};for(const f of s){const{tag:d,shouldRender:g,id:p}=f;if(g){if(d.tag==="title"){n.title=d.textContent;continue}f.$el=f.$el||o.elMap[p],f.$el?l(f):$o.includes(d.tag)&&a.push(f)}}for(const f of a){const d=f.tag.tagPosition||"head";f.$el=n.createElement(f.tag.tag),l(f),c[d]=c[d]||n.createDocumentFragment(),c[d].appendChild(f.$el)}for(const f of s)await e.hooks.callHook("dom:renderTag",f,n,i);c.head&&n.head.appendChild(c.head),c.bodyOpen&&n.body.insertBefore(c.bodyOpen,n.body.firstChild),c.bodyClose&&n.body.appendChild(c.bodyClose),Object.values(o.pendingSideEffects).forEach(f=>f()),e._dom=o,e.dirty=!1,await e.hooks.callHook("dom:rendered",{renders:s})}async function qb(e,t={}){const n=t.delayFn||(r=>setTimeout(r,10));return e._domUpdatePromise=e._domUpdatePromise||new Promise(r=>n(async()=>{await Gb(e,t),delete e._domUpdatePromise,r()}))}function Zb(e){return t=>{var r,s;const n=((s=(r=t.resolvedOptions.document)==null?void 0:r.head.querySelector('script[id="unhead:payload"]'))==null?void 0:s.innerHTML)||!1;return n&&t.push(JSON.parse(n)),{mode:"client",hooks:{"entries:updated":function(o){qb(o,e)}}}}}const Jb=["templateParams","htmlAttrs","bodyAttrs"],Xb={hooks:{"tag:normalise":function({tag:e}){["hid","vmid","key"].forEach(r=>{e.props[r]&&(e.key=e.props[r],delete e.props[r])});const n=Mp(e)||(e.key?`${e.tag}:${e.key}`:!1);n&&(e._d=n)},"tags:resolve":function(e){const t={};e.tags.forEach(r=>{const s=(r.key?`${r.tag}:${r.key}`:r._d)||r._p,o=t[s];if(o){let l=r==null?void 0:r.tagDuplicateStrategy;if(!l&&Jb.includes(r.tag)&&(l="merge"),l==="merge"){const a=o.props;["class","style"].forEach(c=>{a[c]&&(r.props[c]?(c==="style"&&!a[c].endsWith(";")&&(a[c]+=";"),r.props[c]=`${a[c]} ${r.props[c]}`):r.props[c]=a[c])}),t[s].props={...a,...r.props};return}else if(r._e===o._e){o._duped=o._duped||[],r._d=`${o._d}:${o._duped.length+1}`,o._duped.push(r);return}else if(Xo(r)>Xo(o))return}const i=Object.keys(r.props).length+(r.innerHTML?1:0)+(r.textContent?1:0);if($o.includes(r.tag)&&i===0){delete t[s];return}t[s]=r});const n=[];Object.values(t).forEach(r=>{const s=r._duped;delete r._duped,n.push(r),s&&n.push(...s)}),e.tags=n,e.tags=e.tags.filter(r=>!(r.tag==="meta"&&(r.props.name||r.props.property)&&!r.props.content))}}},Qb={mode:"server",hooks:{"tags:resolve":function(e){const t={};e.tags.filter(n=>["titleTemplate","templateParams","title"].includes(n.tag)&&n._m==="server").forEach(n=>{t[n.tag]=n.tag.startsWith("title")?n.textContent:n.props}),Object.keys(t).length&&e.tags.push({tag:"script",innerHTML:JSON.stringify(t),props:{id:"unhead:payload",type:"application/json"}})}}},e1=["script","link","bodyAttrs"],t1=e=>({hooks:{"tags:resolve":function(t){for(const n of t.tags.filter(r=>e1.includes(r.tag)))Object.entries(n.props).forEach(([r,s])=>{r.startsWith("on")&&typeof s=="function"&&(e.ssr&&hf.includes(r)?n.props[r]=`this.dataset.${r}fired = true`:delete n.props[r],n._eventHandlers=n._eventHandlers||{},n._eventHandlers[r]=s)}),e.ssr&&n._eventHandlers&&(n.props.src||n.props.href)&&(n.key=n.key||Mi(n.props.src||n.props.href))},"dom:renderTag":function({$el:t,tag:n}){var r,s;for(const o of Object.keys((t==null?void 0:t.dataset)||{}).filter(i=>hf.some(l=>`${l}fired`===i))){const i=o.replace("fired","");(s=(r=n._eventHandlers)==null?void 0:r[i])==null||s.call(t,new Event(i.replace("on","")))}}}}),n1=["link","style","script","noscript"],r1={hooks:{"tag:normalise":({tag:e})=>{e.key&&n1.includes(e.tag)&&(e.props["data-hid"]=e._h=Mi(e.key))}}},s1={hooks:{"tags:resolve":e=>{const t=n=>{var r;return(r=e.tags.find(s=>s._d===n))==null?void 0:r._p};for(const{prefix:n,offset:r}of Yb)for(const s of e.tags.filter(o=>typeof o.tagPriority=="string"&&o.tagPriority.startsWith(n))){const o=t(s.tagPriority.replace(n,""));typeof o<"u"&&(s._p=o+r)}e.tags.sort((n,r)=>n._p-r._p).sort((n,r)=>Xo(n)-Xo(r))}}},o1={meta:"content",link:"href",htmlAttrs:"lang"},i1=e=>({hooks:{"tags:resolve":t=>{var l;const{tags:n}=t,r=(l=n.find(a=>a.tag==="title"))==null?void 0:l.textContent,s=n.findIndex(a=>a.tag==="templateParams"),o=s!==-1?n[s].props:{},i=o.separator||"|";delete o.separator,o.pageTitle=xs(o.pageTitle||r||"",o,i);for(const a of n.filter(c=>c.processTemplateParams!==!1)){const c=o1[a.tag];c&&typeof a.props[c]=="string"?a.props[c]=xs(a.props[c],o,i):(a.processTemplateParams===!0||["titleTemplate","title"].includes(a.tag))&&["innerHTML","textContent"].forEach(u=>{typeof a[u]=="string"&&(a[u]=xs(a[u],o,i))})}e._templateParams=o,e._separator=i,t.tags=n.filter(a=>a.tag!=="templateParams")}}}),a1={hooks:{"tags:resolve":e=>{const{tags:t}=e;let n=t.findIndex(s=>s.tag==="titleTemplate");const r=t.findIndex(s=>s.tag==="title");if(r!==-1&&n!==-1){const s=cf(t[n].textContent,t[r].textContent);s!==null?t[r].textContent=s||t[r].textContent:delete t[r]}else if(n!==-1){const s=cf(t[n].textContent);s!==null&&(t[n].textContent=s,t[n].tag="title",n=-1)}n!==-1&&delete t[n],e.tags=t.filter(Boolean)}}},l1={hooks:{"tags:afterResolve":function(e){for(const t of e.tags)typeof t.innerHTML=="string"&&(t.innerHTML&&["application/ld+json","application/json"].includes(t.props.type)?t.innerHTML=t.innerHTML.replace(/{l.dirty=!0,t.callHook("entries:updated",l)};let s=0,o=[];const i=[],l={plugins:i,dirty:!1,resolvedOptions:e,hooks:t,headEntries(){return o},use(a){const c=typeof a=="function"?a(l):a;(!c.key||!i.some(u=>u.key===c.key))&&(i.push(c),pf(c.mode,n)&&t.addHooks(c.hooks||{}))},push(a,c){c==null||delete c.head;const u={_i:s++,input:a,...c};return pf(u.mode,n)&&(o.push(u),r()),{dispose(){o=o.filter(f=>f._i!==u._i),t.callHook("entries:updated",l),r()},patch(f){o=o.map(d=>(d._i===u._i&&(d.input=u.input=f),d)),r()}}},async resolveTags(){const a={tags:[],entries:[...o]};await t.callHook("entries:resolve",a);for(const c of a.entries){const u=c.resolvedInput||c.input;if(c.resolvedInput=await(c.transform?c.transform(u):u),c.resolvedInput)for(const f of await Kb(c)){const d={tag:f,entry:c,resolvedOptions:l.resolvedOptions};await t.callHook("tag:normalise",d),a.tags.push(d.tag)}}return await t.callHook("tags:beforeResolve",a),await t.callHook("tags:resolve",a),await t.callHook("tags:afterResolve",a),a.tags},ssr:n};return[Xb,Qb,t1,r1,s1,i1,a1,l1,...(e==null?void 0:e.plugins)||[]].forEach(a=>l.use(a)),l.hooks.callHook("init",l),l}function lc(){return Vp}function f1(e,t={}){const n=t.head||lc();return n==null?void 0:n.push(e,t)}const d1=tc.startsWith("3");function h1(e){return typeof e=="function"?e():ne(e)}function Qo(e,t=""){if(e instanceof Promise)return e;const n=h1(e);return!e||!n?n:Array.isArray(n)?n.map(r=>Qo(r,t)):typeof n=="object"?Object.fromEntries(Object.entries(n).map(([r,s])=>r==="titleTemplate"||r.startsWith("on")?[r,ne(s)]:[r,Qo(s,r)])):n}const p1={hooks:{"entries:resolve":function(e){for(const t of e.entries)t.resolvedInput=Qo(t.input)}}},Up="usehead";function m1(e){return{install(n){d1&&(n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Up,e))}}.install}function g1(e={}){e.domDelayFn=e.domDelayFn||(n=>On(()=>setTimeout(()=>n(),0)));const t=c1(e);return t.use(p1),t.install=m1(t),t}const mf=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},gf="__unhead_injection_handler__";function y1(){if(gf in mf)return mf[gf]();const e=lt(Up);return e||lc()}function no(e,t={}){const n=t.head||y1();if(n)return n.ssr?n.push(e,t):v1(n,e,t)}function v1(e,t,n={}){const r=fe(!1),s=fe({});zl(()=>{s.value=r.value?{}:Qo(t)});const o=e.push(s.value,n);return je(s,l=>{o.patch(l)}),kt()&&(Qs(()=>{o.dispose()}),ql(()=>{r.value=!0}),Gl(()=>{r.value=!1})),o}function _1(e,t){const{title:n,titleTemplate:r,...s}=e;return no({title:n,titleTemplate:r,_flatMeta:s},{...t,transform(o){const i=ac({...o._flatMeta});return delete o._flatMeta,{...o,meta:i}}})}function b1(e){try{return JSON.parse(e||"{}")}catch(t){return console.error("[SSG] On state deserialization -",t,e),{}}}function E1(e){return document.readyState==="loading"?new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>t(e))}):Promise.resolve(e)}const w1=Fe({setup(e,{slots:t}){const n=fe(!1);return At(()=>n.value=!0),()=>n.value?t.default&&t.default({}):t.placeholder&&t.placeholder({})}});function S1(e,t,n,r={}){const{transformState:s,registerComponents:o=!0,useHead:i=!0,rootContainer:l="#app"}=r,a=typeof window<"u";async function c(u=!1,f){const d=u?mp(e):gp(e);let g;i&&(g=g1(),d.use(g));const p=Lb({history:u?nb(t.base):rb(t.base),...t}),{routes:m}=t;o&&d.component("ClientOnly",w1);const _=[],h={app:d,head:g,isClient:a,router:p,routes:m,onSSRAppRendered:u?()=>{}:C=>_.push(C),triggerOnSSRAppRendered:()=>Promise.all(_.map(C=>C())),initialState:{},transformState:s,routePath:f};u&&(await E1(),h.initialState=(s==null?void 0:s(window.__INITIAL_STATE__||{}))||b1(window.__INITIAL_STATE__)),await(n==null?void 0:n(h)),d.use(p);let y,w=!0;if(p.beforeEach((C,b,x)=>{(w||y&&y===C.path)&&(w=!1,y=C.path,C.meta.state=h.initialState),x()}),!u){const C=h.routePath??"/";p.push(C),await p.isReady(),h.initialState=p.currentRoute.value.meta.state||{}}const S=h.initialState;return{...h,initialState:S}}return a&&(async()=>{const{app:u,router:f}=await c(!0);await f.isReady(),u.mount(l,!0)})(),c}const T1="modulepreload",C1=function(e){return"/"+e},yf={},be=function(t,n,r){let s=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),i=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));s=Promise.all(n.map(l=>{if(l=C1(l),l in yf)return;yf[l]=!0;const a=l.endsWith(".css"),c=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${l}"]${c}`))return;const u=document.createElement("link");if(u.rel=a?"stylesheet":T1,a||(u.as="script",u.crossOrigin=""),u.href=l,i&&u.setAttribute("nonce",i),document.head.appendChild(u),a)return new Promise((f,d)=>{u.addEventListener("load",f),u.addEventListener("error",()=>d(new Error(`Unable to preload CSS for ${l}`)))})}))}return s.then(()=>t()).catch(o=>{const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o})},cc=[{path:"/",name:"/",component:()=>be(()=>import("./index-DWtZunMS.js"),__vite__mapDeps([0,1,2,3,4,5,6])),meta:{layout:"home",frontmatter:{time_warning:!0}}},{path:"/:path(.*)",name:"/[...path]",component:()=>be(()=>import("./_...path_-n0ZatVeM.js"),__vite__mapDeps([7,6])),meta:{layout:404,frontmatter:{time_warning:!0}}},{path:"/404",name:"/404",component:()=>be(()=>import("./404-DLw8Xor7.js"),__vite__mapDeps([8,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,layout:404,date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:2,readingTime:1},excerpt:"",layout:404}},{path:"/about",children:[{path:"",name:"/about/",component:()=>be(()=>import("./index-C-fddBYy.js"),__vite__mapDeps([14,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"如果没有你,何必要有我",date:"2022-10-31T13:21:38.000Z",toc:"post",author:"苏",updated:"2024-05-12T15:49:55.496Z",wordCount:634,readingTime:3},excerpt:""}},{path:"site",name:"/about/site",component:()=>be(()=>import("./site-CKsH7l7Q.js"),__vite__mapDeps([15,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"关于站点",date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:27,readingTime:1},excerpt:""}}],meta:{frontmatter:{time_warning:!0}}},{path:"/archives",children:[{path:"",name:"/archives/",component:()=>be(()=>import("./index-vYjy2F38.js"),__vite__mapDeps([16,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,layout:"archives",nav:!1,comment:!1,date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:6,readingTime:1},excerpt:"",layout:"archives"}}],meta:{frontmatter:{time_warning:!0}}},{path:"/categories",children:[{path:"",name:"/categories/",component:()=>be(()=>import("./index-DKvou6iI.js"),__vite__mapDeps([17,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,layout:"categories",nav:!1,toc:!1,icon:"i-ri-folder-2-line",date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:25,readingTime:1},excerpt:"",layout:"categories"}}],meta:{frontmatter:{time_warning:!0}}},{path:"/links",children:[{path:"",name:"/links/",component:()=>be(()=>import("./index-DBqhngUr.js"),__vite__mapDeps([18,9,10,2,11,12,13,19])),meta:{frontmatter:{time_warning:!0,title:"我的小伙伴们",keywords:"链接",description:"云游的小伙伴们",links:"https://www.yunyoujun.cn/friends/links.json",random:!0,date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:35,readingTime:1},excerpt:""}}],meta:{frontmatter:{time_warning:!0}}},{path:"/page",children:[{path:":page",name:"/page/[page]",component:()=>be(()=>import("./_page_-DWYFPxNh.js"),__vite__mapDeps([20,1,2,3,4,5])),meta:{frontmatter:{time_warning:!0}}}],meta:{frontmatter:{time_warning:!0},layout:"home"}},{path:"/posts",children:[{path:"Designing Data-Intensive Applications 读书笔记 0x00",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x00",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x00-CalXDkjP.js"),__vite__mapDeps([21,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x00",date:"2023-01-30T14:18:50.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"没看过《人月神话》,看看 《DDIA》 也不错。我们一直在谈的可靠性、可伸缩性和可维护性到底是什么?",author:"苏",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"2.8k",readingTime:10},layout:"post",excerpt:""}},{path:"Designing Data-Intensive Applications 读书笔记 0x01",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x01",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x01-BQhNhJp6.js"),__vite__mapDeps([22,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x01",date:"2023-02-01T08:18:50.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"数据模型除了「SQL」还有什么?",author:"苏",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"2.4k",readingTime:9},layout:"post",excerpt:""}},{path:"Designing Data-Intensive Applications 读书笔记 0x02",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x02",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x02-DkiZnGEF.js"),__vite__mapDeps([23,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x02",date:"2023-02-02T10:46:51.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"现代存储系统的存储与检索使用的数据结构是怎么来的?",author:"苏",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"5.8k",readingTime:21},layout:"post",excerpt:""}},{path:"Designing Data-Intensive Applications 读书笔记 0x03",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x03",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x03-DA17TiPP.js"),__vite__mapDeps([24,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x03",date:"2023-02-27T16:12:24.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"数据传输和数据应用如何一起拥抱变化呢?",author:"苏",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"2.9k",readingTime:10},layout:"post",excerpt:""}},{path:"Designing Data-Intensive Applications 读书笔记 0x04",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x04",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x04-DJ5FYKqx.js"),__vite__mapDeps([25,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x04",date:"2024-02-23T11:37:59.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"来看看作者如何从另一种角度描述分布式系统。",author:"苏",color:"palevioletred",updated:"2024-05-12T15:49:55.496Z",wordCount:"6.9k",readingTime:24},layout:"post",excerpt:""}},{path:"Designing Data-Intensive Applications 读书笔记 0x05",name:"/posts/Designing Data-Intensive Applications 读书笔记 0x05",component:()=>be(()=>import("./Designing Data-Intensive Applications 读书笔记 0x05-CGvrw8t5.js"),__vite__mapDeps([26,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"《Designing Data-Intensive Applications》 读书笔记 | 0x05",date:"2024-05-09T17:16:59.000Z",tags:["DDIA","System Design"],categories:["读书笔记","DDIA"],excerpt:"来看看作者如何从另一种角度描述分布式系统。",author:"苏",color:"palevioletred",updated:"2024-05-12T15:49:55.496Z",wordCount:179,readingTime:1},layout:"post",excerpt:`
+我们必须跳出电脑指令序列的窠臼。叙述定义、描述元数据、梳理关系,而不是编写过程 。
+—— Grace Murray Hopper,未来的计算机及其管理(1962)
+
+`}},{path:"hello-valaxy",name:"/posts/hello-valaxy",component:()=>be(()=>import("./hello-valaxy-BHbDsZI-.js"),__vite__mapDeps([27,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"Hello, Valaxy!",date:"2022-04-01T00:00:00.000Z",updated:"2022-04-01T00:00:00.000Z",categories:"Valaxy 笔记",tags:["valaxy","笔记"],wordCount:42,readingTime:1},layout:"post",excerpt:""}},{path:"hello-world",name:"/posts/hello-world",component:()=>be(()=>import("./hello-world-BHJGp-mh.js"),__vite__mapDeps([28,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"Hello World",tags:["Hello","World"],date:"2022-11-02T18:03:34.000Z",categories:["测试","盘古开天辟地"],updated:"2024-05-12T15:49:55.496Z",wordCount:145,readingTime:1},layout:"post",excerpt:""}},{path:"Java Lock Notes",name:"/posts/Java Lock Notes",component:()=>be(()=>import("./Java Lock Notes-DDc1QzY_.js"),__vite__mapDeps([29,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"Java Lock Notes",date:"2024-03-04T15:40:59.000Z",tags:["锁","JDK"],categories:["笔记","Java"],author:"苏",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"1.5k",readingTime:6},layout:"post",excerpt:""}},{path:"LeetCode record 2024-04",name:"/posts/LeetCode record 2024-04",component:()=>be(()=>import("./LeetCode record 2024-04-Dx0e42yv.js"),__vite__mapDeps([30,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"LeetCode record 2024-04",date:"2024-04-29T15:37:59.000Z",tags:["LeetCode","算法"],categories:["LeetCode"],excerpt:"LeetCode 2024 年 4 月 刷题记录。",author:"苏",toc:!0,medium_zoom:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"2k",readingTime:9},layout:"post",excerpt:""}},{path:"LeetCode record 2024-05",name:"/posts/LeetCode record 2024-05",component:()=>be(()=>import("./LeetCode record 2024-05-BuEne_x4.js"),__vite__mapDeps([31,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"LeetCode record 2024-05",tags:["LeetCode","算法"],categories:["LeetCode"],author:"苏",toc:!0,codeHeightLimit:300,medium_zoom:!0,date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:"5.2k",readingTime:20},layout:"post",excerpt:`如果有一天没有打卡,会不会辜负踌躇满志的那个自己。
+`}},{path:"LeetCode-SQL-notes",name:"/posts/LeetCode-SQL-notes",component:()=>be(()=>import("./LeetCode-SQL-notes-DI_Sacz4.js"),__vite__mapDeps([32,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"LeetCode 数据库刷题笔记",author:"苏",date:"2022-11-02T18:04:34.000Z",tags:["LeetCode","数据库"],categories:["LeetCode","数据库"],readmore:!0,excerpt:"记录在 LeetCode SQL 相关的题目。调皮的小知识点有点多,用笔记📔把它们一网打尽!",updated:"2024-05-12T15:49:55.496Z",wordCount:628,readingTime:3},layout:"post",excerpt:""}},{path:"Oracle-Mybatis-批量更新返回值问题",name:"/posts/Oracle-Mybatis-批量更新返回值问题",component:()=>be(()=>import("./Oracle-Mybatis-批量更新返回值问题-ddNoz7cH.js"),__vite__mapDeps([33,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"Oracle & Mybatis 批量更新返回值问题",date:"2022-11-04T09:29:59.000Z",tags:["数据库","Oracle","Mybatis","Java"],categories:["奇奇怪怪的项目里的问题"],author:"苏",readmore:!0,excerpt:"Mybatis 在使用(批量)更新语句的时候,应该在 SQL 语句正常执行完毕后返回「受影响行数」,但在连接的数据库是 Oracle 的时候却一直返回 -1,无法对 SQL 的执行状态进行判断,为了解决这个问题,我做了一些尝试……",updated:"2024-05-12T15:49:55.496Z",wordCount:"1.4k",readingTime:6},layout:"post",excerpt:""}},{path:"关于-Java-8-中函数式编程的粗浅见解",name:"/posts/关于-Java-8-中函数式编程的粗浅见解",component:()=>be(()=>import("./关于-Java-8-中函数式编程的粗浅见解-BlAXY4Wx.js"),__vite__mapDeps([34,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"关于 Java 8 中函数式编程的粗浅见解",date:"2024-02-21T16:08:45.000Z",tags:null,updated:"2024-05-12T15:49:55.496Z",wordCount:27,readingTime:1},layout:"post",excerpt:`占坑~
+`}},{path:"关于代码规范的一些粗浅想法",name:"/posts/关于代码规范的一些粗浅想法",component:()=>be(()=>import("./关于代码规范的一些粗浅想法-JwtRt2cx.js"),__vite__mapDeps([35,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"关于代码规范的一些粗浅想法",date:"2023-01-05T15:07:18.000Z",tags:["代码规范"],categories:["奇奇怪怪的思考"],author:"苏",excerpt:"衡量代码质量的标准有很多——鲁棒性、可读性、复用性、是否符合各种设计原则等等。在我看来,代码规范即衡量代码质量标准的集合。其中可读性可能是代码规范最关注的一部分。",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:"1.8k",readingTime:7},layout:"post",excerpt:""}},{path:"占坑 Java 多线程题目",name:"/posts/占坑 Java 多线程题目",component:()=>be(()=>import("./占坑 Java 多线程题目-CL6BOvFP.js"),__vite__mapDeps([36,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"Java 多线程题目",tags:["Java","多线程","面试题"],categories:["代码","多线程代码片段"],author:"苏",type:"yuque",hide:!0,date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:41,readingTime:1},layout:"post",excerpt:""}},{path:"常用代码片段",name:"/posts/常用代码片段",component:()=>be(()=>import("./常用代码片段-Krl59bYI.js"),__vite__mapDeps([37,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"常用代码片段",date:"2023-02-06T13:06:59.000Z",tags:["代码","算法"],categories:["代码","算法代码片段"],author:"苏",excerpt:"每次都忘记快排怎么写💔,得想个办法。",readmore:!0,updated:"2024-05-12T15:49:55.496Z",wordCount:274,readingTime:2},layout:"post",excerpt:""}},{path:"记一次从 Hexo 到 Valaxy 的迁移,及 GitHub Actions 和 Github Pages 的配合",name:"/posts/记一次从 Hexo 到 Valaxy 的迁移,及 GitHub Actions 和 Github Pages 的配合",component:()=>be(()=>import("./记一次从 Hexo 到 Valaxy 的迁移,及 GitHub Actions 和 Github Pages 的配合-Ct4CtTv8.js"),__vite__mapDeps([38,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,title:"记一次从 Hexo 到 Valaxy 的迁移,GitHub Actions 部署 Github Pages",tags:["LeetCode","算法"],categories:["LeetCode"],author:"苏",type:"yuque",date:"2024-05-12T15:49:55.496Z",updated:"2024-05-12T15:49:55.496Z",wordCount:"1.2k",readingTime:5},layout:"post",excerpt:`仿佛只有有一个自己的博客,才像个理想中的程序员。
+从买一台云主机,部署 WordPress,到 Hexo,再到前几天被 云游君 安利的(也就是现在在使用的)Valaxy,也经历了蛮久。
+但是记录和折腾这么久,自己又真正学到了什么东西呢?
+`}}],meta:{frontmatter:{time_warning:!0},layout:!1}},{path:"/tags",children:[{path:"",name:"/tags/",component:()=>be(()=>import("./index-BAr_K_nJ.js"),__vite__mapDeps([39,9,10,2,11,12,13])),meta:{frontmatter:{time_warning:!0,layout:"tags",icon:"i-ri-price-tag-3-line",nav:!1,date:"2024-05-12T15:49:55.500Z",updated:"2024-05-12T15:49:55.500Z",wordCount:20,readingTime:1},excerpt:"",layout:"tags"}}],meta:{frontmatter:{time_warning:!0}}}],uc=(e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n},A1={};function k1(e,t){const n=Ir("RouterView");return ae(),Qe(n)}const L1=uc(A1,[["render",k1]]);/*!
+ * shared v9.13.1
+ * (c) 2024 kazuya kawaguchi
+ * Released under the MIT License.
+ */const ei=typeof window<"u",or=(e,t=!1)=>t?Symbol.for(e):Symbol(e),O1=(e,t,n)=>x1({l:e,k:t,s:n}),x1=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),Xe=e=>typeof e=="number"&&isFinite(e),P1=e=>Wp(e)==="[object Date]",ti=e=>Wp(e)==="[object RegExp]",Ii=e=>ke(e)&&Object.keys(e).length===0,pt=Object.assign;function vf(e){return e.replace(//g,">").replace(/"/g,""").replace(/'/g,"'")}const R1=Object.prototype.hasOwnProperty;function ni(e,t){return R1.call(e,t)}const Je=Array.isArray,Ye=e=>typeof e=="function",ie=e=>typeof e=="string",Ke=e=>typeof e=="boolean",Ie=e=>e!==null&&typeof e=="object",M1=e=>Ie(e)&&Ye(e.then)&&Ye(e.catch),Bp=Object.prototype.toString,Wp=e=>Bp.call(e),ke=e=>{if(!Ie(e))return!1;const t=Object.getPrototypeOf(e);return t===null||t.constructor===Object},I1=e=>e==null?"":Je(e)||ke(e)&&e.toString===Bp?JSON.stringify(e,null,2):String(e);function N1(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}function Ni(e){let t=e;return()=>++t}function D1(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const Co=e=>!Ie(e)||Je(e);function Fo(e,t){if(Co(e)||Co(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:s}=n.pop();Object.keys(r).forEach(o=>{Co(r[o])||Co(s[o])?s[o]=r[o]:n.push({src:r[o],des:s[o]})})}}/*!
+ * message-compiler v9.13.1
+ * (c) 2024 kazuya kawaguchi
+ * Released under the MIT License.
+ */function $1(e,t,n){return{line:e,column:t,offset:n}}function ri(e,t,n){return{start:e,end:t}}const F1=/\{([0-9a-zA-Z]+)\}/g;function zp(e,...t){return t.length===1&&H1(t[0])&&(t=t[0]),(!t||!t.hasOwnProperty)&&(t={}),e.replace(F1,(n,r)=>t.hasOwnProperty(r)?t[r]:"")}const Kp=Object.assign,_f=e=>typeof e=="string",H1=e=>e!==null&&typeof e=="object";function Yp(e,t=""){return e.reduce((n,r,s)=>s===0?n+r:n+t+r,"")}const fc={USE_MODULO_SYNTAX:1,__EXTEND_POINT__:2},j1={[fc.USE_MODULO_SYNTAX]:"Use modulo before '{{0}}'."};function V1(e,t,...n){const r=zp(j1[e],...n||[]),s={message:String(r),code:e};return t&&(s.location=t),s}const de={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14,UNHANDLED_CODEGEN_NODE_TYPE:15,UNHANDLED_MINIFIER_NODE_TYPE:16,__EXTEND_POINT__:17},U1={[de.EXPECTED_TOKEN]:"Expected token: '{0}'",[de.INVALID_TOKEN_IN_PLACEHOLDER]:"Invalid token in placeholder: '{0}'",[de.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER]:"Unterminated single quote in placeholder",[de.UNKNOWN_ESCAPE_SEQUENCE]:"Unknown escape sequence: \\{0}",[de.INVALID_UNICODE_ESCAPE_SEQUENCE]:"Invalid unicode escape sequence: {0}",[de.UNBALANCED_CLOSING_BRACE]:"Unbalanced closing brace",[de.UNTERMINATED_CLOSING_BRACE]:"Unterminated closing brace",[de.EMPTY_PLACEHOLDER]:"Empty placeholder",[de.NOT_ALLOW_NEST_PLACEHOLDER]:"Not allowed nest placeholder",[de.INVALID_LINKED_FORMAT]:"Invalid linked format",[de.MUST_HAVE_MESSAGES_IN_PLURAL]:"Plural must have messages",[de.UNEXPECTED_EMPTY_LINKED_MODIFIER]:"Unexpected empty linked modifier",[de.UNEXPECTED_EMPTY_LINKED_KEY]:"Unexpected empty linked key",[de.UNEXPECTED_LEXICAL_ANALYSIS]:"Unexpected lexical analysis in token: '{0}'",[de.UNHANDLED_CODEGEN_NODE_TYPE]:"unhandled codegen node type: '{0}'",[de.UNHANDLED_MINIFIER_NODE_TYPE]:"unhandled mimifier node type: '{0}'"};function fs(e,t,n={}){const{domain:r,messages:s,args:o}=n,i=zp((s||U1)[e]||"",...o||[]),l=new SyntaxError(String(i));return l.code=e,t&&(l.location=t),l.domain=r,l}function B1(e){throw e}const hn=" ",W1="\r",ft=`
+`,z1="\u2028",K1="\u2029";function Y1(e){const t=e;let n=0,r=1,s=1,o=0;const i=C=>t[C]===W1&&t[C+1]===ft,l=C=>t[C]===ft,a=C=>t[C]===K1,c=C=>t[C]===z1,u=C=>i(C)||l(C)||a(C)||c(C),f=()=>n,d=()=>r,g=()=>s,p=()=>o,m=C=>i(C)||a(C)||c(C)?ft:t[C],_=()=>m(n),A=()=>m(n+o);function v(){return o=0,u(n)&&(r++,s=0),i(n)&&n++,n++,s++,t[n]}function h(){return i(n+o)&&o++,o++,t[n+o]}function y(){n=0,r=1,s=1,o=0}function w(C=0){o=C}function S(){const C=n+o;for(;C!==n;)v();o=0}return{index:f,line:d,column:g,peekOffset:p,charAt:m,currentChar:_,currentPeek:A,next:v,peek:h,reset:y,resetPeek:w,skipToPeek:S}}const Dn=void 0,G1=".",bf="'",q1="tokenizer";function Z1(e,t={}){const n=t.location!==!1,r=Y1(e),s=()=>r.index(),o=()=>$1(r.line(),r.column(),r.index()),i=o(),l=s(),a={currentType:14,offset:l,startLoc:i,endLoc:i,lastType:14,lastOffset:l,lastStartLoc:i,lastEndLoc:i,braceNest:0,inLinked:!1,text:""},c=()=>a,{onError:u}=t;function f(E,T,P,...B){const ee=c();if(T.column+=P,T.offset+=P,u){const Y=n?ri(ee.startLoc,T):null,I=fs(E,Y,{domain:q1,args:B});u(I)}}function d(E,T,P){E.endLoc=o(),E.currentType=T;const B={type:T};return n&&(B.loc=ri(E.startLoc,E.endLoc)),P!=null&&(B.value=P),B}const g=E=>d(E,14);function p(E,T){return E.currentChar()===T?(E.next(),T):(f(de.EXPECTED_TOKEN,o(),0,T),"")}function m(E){let T="";for(;E.currentPeek()===hn||E.currentPeek()===ft;)T+=E.currentPeek(),E.peek();return T}function _(E){const T=m(E);return E.skipToPeek(),T}function A(E){if(E===Dn)return!1;const T=E.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T===95}function v(E){if(E===Dn)return!1;const T=E.charCodeAt(0);return T>=48&&T<=57}function h(E,T){const{currentType:P}=T;if(P!==2)return!1;m(E);const B=A(E.currentPeek());return E.resetPeek(),B}function y(E,T){const{currentType:P}=T;if(P!==2)return!1;m(E);const B=E.currentPeek()==="-"?E.peek():E.currentPeek(),ee=v(B);return E.resetPeek(),ee}function w(E,T){const{currentType:P}=T;if(P!==2)return!1;m(E);const B=E.currentPeek()===bf;return E.resetPeek(),B}function S(E,T){const{currentType:P}=T;if(P!==8)return!1;m(E);const B=E.currentPeek()===".";return E.resetPeek(),B}function C(E,T){const{currentType:P}=T;if(P!==9)return!1;m(E);const B=A(E.currentPeek());return E.resetPeek(),B}function b(E,T){const{currentType:P}=T;if(!(P===8||P===12))return!1;m(E);const B=E.currentPeek()===":";return E.resetPeek(),B}function x(E,T){const{currentType:P}=T;if(P!==10)return!1;const B=()=>{const Y=E.currentPeek();return Y==="{"?A(E.peek()):Y==="@"||Y==="%"||Y==="|"||Y===":"||Y==="."||Y===hn||!Y?!1:Y===ft?(E.peek(),B()):M(E,!1)},ee=B();return E.resetPeek(),ee}function O(E){m(E);const T=E.currentPeek()==="|";return E.resetPeek(),T}function D(E){const T=m(E),P=E.currentPeek()==="%"&&E.peek()==="{";return E.resetPeek(),{isModulo:P,hasSpace:T.length>0}}function M(E,T=!0){const P=(ee=!1,Y="",I=!1)=>{const F=E.currentPeek();return F==="{"?Y==="%"?!1:ee:F==="@"||!F?Y==="%"?!0:ee:F==="%"?(E.peek(),P(ee,"%",!0)):F==="|"?Y==="%"||I?!0:!(Y===hn||Y===ft):F===hn?(E.peek(),P(!0,hn,I)):F===ft?(E.peek(),P(!0,ft,I)):!0},B=P();return T&&E.resetPeek(),B}function z(E,T){const P=E.currentChar();return P===Dn?Dn:T(P)?(E.next(),P):null}function W(E){const T=E.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36}function H(E){return z(E,W)}function R(E){const T=E.charCodeAt(0);return T>=97&&T<=122||T>=65&&T<=90||T>=48&&T<=57||T===95||T===36||T===45}function j(E){return z(E,R)}function $(E){const T=E.charCodeAt(0);return T>=48&&T<=57}function te(E){return z(E,$)}function re(E){const T=E.charCodeAt(0);return T>=48&&T<=57||T>=65&&T<=70||T>=97&&T<=102}function ue(E){return z(E,re)}function ge(E){let T="",P="";for(;T=te(E);)P+=T;return P}function Te(E){_(E);const T=E.currentChar();return T!=="%"&&f(de.EXPECTED_TOKEN,o(),0,T),E.next(),"%"}function Le(E){let T="";for(;;){const P=E.currentChar();if(P==="{"||P==="}"||P==="@"||P==="|"||!P)break;if(P==="%")if(M(E))T+=P,E.next();else break;else if(P===hn||P===ft)if(M(E))T+=P,E.next();else{if(O(E))break;T+=P,E.next()}else T+=P,E.next()}return T}function Pe(E){_(E);let T="",P="";for(;T=j(E);)P+=T;return E.currentChar()===Dn&&f(de.UNTERMINATED_CLOSING_BRACE,o(),0),P}function Re(E){_(E);let T="";return E.currentChar()==="-"?(E.next(),T+=`-${ge(E)}`):T+=ge(E),E.currentChar()===Dn&&f(de.UNTERMINATED_CLOSING_BRACE,o(),0),T}function V(E){return E!==bf&&E!==ft}function Z(E){_(E),p(E,"'");let T="",P="";for(;T=z(E,V);)T==="\\"?P+=q(E):P+=T;const B=E.currentChar();return B===ft||B===Dn?(f(de.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,o(),0),B===ft&&(E.next(),p(E,"'")),P):(p(E,"'"),P)}function q(E){const T=E.currentChar();switch(T){case"\\":case"'":return E.next(),`\\${T}`;case"u":return J(E,T,4);case"U":return J(E,T,6);default:return f(de.UNKNOWN_ESCAPE_SEQUENCE,o(),0,T),""}}function J(E,T,P){p(E,T);let B="";for(let ee=0;ee{const B=E.currentChar();return B==="{"||B==="%"||B==="@"||B==="|"||B==="("||B===")"||!B||B===hn?P:(P+=B,E.next(),T(P))};return T("")}function N(E){_(E);const T=p(E,"|");return _(E),T}function K(E,T){let P=null;switch(E.currentChar()){case"{":return T.braceNest>=1&&f(de.NOT_ALLOW_NEST_PLACEHOLDER,o(),0),E.next(),P=d(T,2,"{"),_(E),T.braceNest++,P;case"}":return T.braceNest>0&&T.currentType===2&&f(de.EMPTY_PLACEHOLDER,o(),0),E.next(),P=d(T,3,"}"),T.braceNest--,T.braceNest>0&&_(E),T.inLinked&&T.braceNest===0&&(T.inLinked=!1),P;case"@":return T.braceNest>0&&f(de.UNTERMINATED_CLOSING_BRACE,o(),0),P=U(E,T)||g(T),T.braceNest=0,P;default:{let ee=!0,Y=!0,I=!0;if(O(E))return T.braceNest>0&&f(de.UNTERMINATED_CLOSING_BRACE,o(),0),P=d(T,1,N(E)),T.braceNest=0,T.inLinked=!1,P;if(T.braceNest>0&&(T.currentType===5||T.currentType===6||T.currentType===7))return f(de.UNTERMINATED_CLOSING_BRACE,o(),0),T.braceNest=0,G(E,T);if(ee=h(E,T))return P=d(T,5,Pe(E)),_(E),P;if(Y=y(E,T))return P=d(T,6,Re(E)),_(E),P;if(I=w(E,T))return P=d(T,7,Z(E)),_(E),P;if(!ee&&!Y&&!I)return P=d(T,13,Se(E)),f(de.INVALID_TOKEN_IN_PLACEHOLDER,o(),0,P.value),_(E),P;break}}return P}function U(E,T){const{currentType:P}=T;let B=null;const ee=E.currentChar();switch((P===8||P===9||P===12||P===10)&&(ee===ft||ee===hn)&&f(de.INVALID_LINKED_FORMAT,o(),0),ee){case"@":return E.next(),B=d(T,8,"@"),T.inLinked=!0,B;case".":return _(E),E.next(),d(T,9,".");case":":return _(E),E.next(),d(T,10,":");default:return O(E)?(B=d(T,1,N(E)),T.braceNest=0,T.inLinked=!1,B):S(E,T)||b(E,T)?(_(E),U(E,T)):C(E,T)?(_(E),d(T,12,k(E))):x(E,T)?(_(E),ee==="{"?K(E,T)||B:d(T,11,L(E))):(P===8&&f(de.INVALID_LINKED_FORMAT,o(),0),T.braceNest=0,T.inLinked=!1,G(E,T))}}function G(E,T){let P={type:14};if(T.braceNest>0)return K(E,T)||g(T);if(T.inLinked)return U(E,T)||g(T);switch(E.currentChar()){case"{":return K(E,T)||g(T);case"}":return f(de.UNBALANCED_CLOSING_BRACE,o(),0),E.next(),d(T,3,"}");case"@":return U(E,T)||g(T);default:{if(O(E))return P=d(T,1,N(E)),T.braceNest=0,T.inLinked=!1,P;const{isModulo:ee,hasSpace:Y}=D(E);if(ee)return Y?d(T,0,Le(E)):d(T,4,Te(E));if(M(E))return d(T,0,Le(E));break}}return P}function Q(){const{currentType:E,offset:T,startLoc:P,endLoc:B}=a;return a.lastType=E,a.lastOffset=T,a.lastStartLoc=P,a.lastEndLoc=B,a.offset=s(),a.startLoc=o(),r.currentChar()===Dn?d(a,14):G(r,a)}return{nextToken:Q,currentOffset:s,currentPosition:o,context:c}}const J1="parser",X1=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g;function Q1(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function eE(e={}){const t=e.location!==!1,{onError:n,onWarn:r}=e;function s(h,y,w,S,...C){const b=h.currentPosition();if(b.offset+=S,b.column+=S,n){const x=t?ri(w,b):null,O=fs(y,x,{domain:J1,args:C});n(O)}}function o(h,y,w,S,...C){const b=h.currentPosition();if(b.offset+=S,b.column+=S,r){const x=t?ri(w,b):null;r(V1(y,x,C))}}function i(h,y,w){const S={type:h};return t&&(S.start=y,S.end=y,S.loc={start:w,end:w}),S}function l(h,y,w,S){t&&(h.end=y,h.loc&&(h.loc.end=w))}function a(h,y){const w=h.context(),S=i(3,w.offset,w.startLoc);return S.value=y,l(S,h.currentOffset(),h.currentPosition()),S}function c(h,y){const w=h.context(),{lastOffset:S,lastStartLoc:C}=w,b=i(5,S,C);return b.index=parseInt(y,10),h.nextToken(),l(b,h.currentOffset(),h.currentPosition()),b}function u(h,y,w){const S=h.context(),{lastOffset:C,lastStartLoc:b}=S,x=i(4,C,b);return x.key=y,w===!0&&(x.modulo=!0),h.nextToken(),l(x,h.currentOffset(),h.currentPosition()),x}function f(h,y){const w=h.context(),{lastOffset:S,lastStartLoc:C}=w,b=i(9,S,C);return b.value=y.replace(X1,Q1),h.nextToken(),l(b,h.currentOffset(),h.currentPosition()),b}function d(h){const y=h.nextToken(),w=h.context(),{lastOffset:S,lastStartLoc:C}=w,b=i(8,S,C);return y.type!==12?(s(h,de.UNEXPECTED_EMPTY_LINKED_MODIFIER,w.lastStartLoc,0),b.value="",l(b,S,C),{nextConsumeToken:y,node:b}):(y.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,Kt(y)),b.value=y.value||"",l(b,h.currentOffset(),h.currentPosition()),{node:b})}function g(h,y){const w=h.context(),S=i(7,w.offset,w.startLoc);return S.value=y,l(S,h.currentOffset(),h.currentPosition()),S}function p(h){const y=h.context(),w=i(6,y.offset,y.startLoc);let S=h.nextToken();if(S.type===9){const C=d(h);w.modifier=C.node,S=C.nextConsumeToken||h.nextToken()}switch(S.type!==10&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(S)),S=h.nextToken(),S.type===2&&(S=h.nextToken()),S.type){case 11:S.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(S)),w.key=g(h,S.value||"");break;case 5:S.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(S)),w.key=u(h,S.value||"");break;case 6:S.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(S)),w.key=c(h,S.value||"");break;case 7:S.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(S)),w.key=f(h,S.value||"");break;default:{s(h,de.UNEXPECTED_EMPTY_LINKED_KEY,y.lastStartLoc,0);const C=h.context(),b=i(7,C.offset,C.startLoc);return b.value="",l(b,C.offset,C.startLoc),w.key=b,l(w,C.offset,C.startLoc),{nextConsumeToken:S,node:w}}}return l(w,h.currentOffset(),h.currentPosition()),{node:w}}function m(h){const y=h.context(),w=y.currentType===1?h.currentOffset():y.offset,S=y.currentType===1?y.endLoc:y.startLoc,C=i(2,w,S);C.items=[];let b=null,x=null;do{const M=b||h.nextToken();switch(b=null,M.type){case 0:M.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(M)),C.items.push(a(h,M.value||""));break;case 6:M.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(M)),C.items.push(c(h,M.value||""));break;case 4:x=!0;break;case 5:M.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(M)),C.items.push(u(h,M.value||"",!!x)),x&&(o(h,fc.USE_MODULO_SYNTAX,y.lastStartLoc,0,Kt(M)),x=null);break;case 7:M.value==null&&s(h,de.UNEXPECTED_LEXICAL_ANALYSIS,y.lastStartLoc,0,Kt(M)),C.items.push(f(h,M.value||""));break;case 8:{const z=p(h);C.items.push(z.node),b=z.nextConsumeToken||null;break}}}while(y.currentType!==14&&y.currentType!==1);const O=y.currentType===1?y.lastOffset:h.currentOffset(),D=y.currentType===1?y.lastEndLoc:h.currentPosition();return l(C,O,D),C}function _(h,y,w,S){const C=h.context();let b=S.items.length===0;const x=i(1,y,w);x.cases=[],x.cases.push(S);do{const O=m(h);b||(b=O.items.length===0),x.cases.push(O)}while(C.currentType!==14);return b&&s(h,de.MUST_HAVE_MESSAGES_IN_PLURAL,w,0),l(x,h.currentOffset(),h.currentPosition()),x}function A(h){const y=h.context(),{offset:w,startLoc:S}=y,C=m(h);return y.currentType===14?C:_(h,w,S,C)}function v(h){const y=Z1(h,Kp({},e)),w=y.context(),S=i(0,w.offset,w.startLoc);return t&&S.loc&&(S.loc.source=h),S.body=A(y),e.onCacheKey&&(S.cacheKey=e.onCacheKey(h)),w.currentType!==14&&s(y,de.UNEXPECTED_LEXICAL_ANALYSIS,w.lastStartLoc,0,h[w.offset]||""),l(S,y.currentOffset(),y.currentPosition()),S}return{parse:v}}function Kt(e){if(e.type===14)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function tE(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:o=>(n.helpers.add(o),o)}}function Ef(e,t){for(let n=0;nwf(n)),e}function wf(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;nl;function c(_,A){l.code+=_}function u(_,A=!0){const v=A?s:"";c(o?v+" ".repeat(_):v)}function f(_=!0){const A=++l.indentLevel;_&&u(A)}function d(_=!0){const A=--l.indentLevel;_&&u(A)}function g(){u(l.indentLevel)}return{context:a,push:c,indent:f,deindent:d,newline:g,helper:_=>`_${_}`,needIndent:()=>l.needIndent}}function aE(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),os(e,t.key),t.modifier?(e.push(", "),os(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function lE(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const s=t.items.length;for(let o=0;o1){e.push(`${n("plural")}([`),e.indent(r());const s=t.cases.length;for(let o=0;o{const n=_f(t.mode)?t.mode:"normal",r=_f(t.filename)?t.filename:"message.intl",s=!!t.sourceMap,o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
+`,i=t.needIndent?t.needIndent:n!=="arrow",l=e.helpers||[],a=iE(e,{mode:n,filename:r,sourceMap:s,breakLineCode:o,needIndent:i});a.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),a.indent(i),l.length>0&&(a.push(`const { ${Yp(l.map(f=>`${f}: _${f}`),", ")} } = ctx`),a.newline()),a.push("return "),os(a,e),a.deindent(i),a.push("}"),delete e.helpers;const{code:c,map:u}=a.context();return{ast:e,code:c,map:u?u.toJSON():void 0}};function dE(e,t={}){const n=Kp({},t),r=!!n.jit,s=!!n.minify,o=n.optimize==null?!0:n.optimize,l=eE(n).parse(e);return r?(o&&rE(l),s&&jr(l),{ast:l,code:""}):(nE(l,n),fE(l,n))}/*!
+ * core-base v9.13.1
+ * (c) 2024 kazuya kawaguchi
+ * Released under the MIT License.
+ */const ir=[];ir[0]={w:[0],i:[3,0],"[":[4],o:[7]};ir[1]={w:[1],".":[2],"[":[4],o:[7]};ir[2]={w:[2],i:[3,0],0:[3,0]};ir[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};ir[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};ir[5]={"'":[4,0],o:8,l:[5,0]};ir[6]={'"':[4,0],o:8,l:[6,0]};const hE=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function pE(e){return hE.test(e)}function mE(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function gE(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function yE(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:pE(t)?mE(t):"*"+t}function vE(e){const t=[];let n=-1,r=0,s=0,o,i,l,a,c,u,f;const d=[];d[0]=()=>{i===void 0?i=l:i+=l},d[1]=()=>{i!==void 0&&(t.push(i),i=void 0)},d[2]=()=>{d[0](),s++},d[3]=()=>{if(s>0)s--,r=4,d[0]();else{if(s=0,i===void 0||(i=yE(i),i===!1))return!1;d[1]()}};function g(){const p=e[n+1];if(r===5&&p==="'"||r===6&&p==='"')return n++,l="\\"+p,d[0](),!0}for(;r!==null;)if(n++,o=e[n],!(o==="\\"&&g())){if(a=gE(o),f=ir[r],c=f[a]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(l=o,u()===!1))))return;if(r===7)return t}}const Sf=new Map;function _E(e,t){return Ie(e)?e[t]:null}function bE(e,t){if(!Ie(e))return null;let n=Sf.get(t);if(n||(n=vE(t),n&&Sf.set(t,n)),!n)return null;const r=n.length;let s=e,o=0;for(;oe,wE=e=>"",SE="text",TE=e=>e.length===0?"":N1(e),CE=I1;function Tf(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function AE(e){const t=Xe(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(Xe(e.named.count)||Xe(e.named.n))?Xe(e.named.count)?e.named.count:Xe(e.named.n)?e.named.n:t:t}function kE(e,t){t.count||(t.count=e),t.n||(t.n=e)}function LE(e={}){const t=e.locale,n=AE(e),r=Ie(e.pluralRules)&&ie(t)&&Ye(e.pluralRules[t])?e.pluralRules[t]:Tf,s=Ie(e.pluralRules)&&ie(t)&&Ye(e.pluralRules[t])?Tf:void 0,o=A=>A[r(n,A.length,s)],i=e.list||[],l=A=>i[A],a=e.named||{};Xe(e.pluralIndex)&&kE(n,a);const c=A=>a[A];function u(A){const v=Ye(e.messages)?e.messages(A):Ie(e.messages)?e.messages[A]:!1;return v||(e.parent?e.parent.message(A):wE)}const f=A=>e.modifiers?e.modifiers[A]:EE,d=ke(e.processor)&&Ye(e.processor.normalize)?e.processor.normalize:TE,g=ke(e.processor)&&Ye(e.processor.interpolate)?e.processor.interpolate:CE,p=ke(e.processor)&&ie(e.processor.type)?e.processor.type:SE,_={list:l,named:c,plural:o,linked:(A,...v)=>{const[h,y]=v;let w="text",S="";v.length===1?Ie(h)?(S=h.modifier||S,w=h.type||w):ie(h)&&(S=h||S):v.length===2&&(ie(h)&&(S=h||S),ie(y)&&(w=y||w));const C=u(A)(_),b=w==="vnode"&&Je(C)&&S?C[0]:C;return S?f(S)(b,w):b},message:u,type:p,interpolate:g,normalize:d,values:pt({},i,a)};return _}const Gp=fc.__EXTEND_POINT__,fr=Ni(Gp),OE={NOT_FOUND_KEY:Gp,FALLBACK_TO_TRANSLATE:fr(),CANNOT_FORMAT_NUMBER:fr(),FALLBACK_TO_NUMBER_FORMAT:fr(),CANNOT_FORMAT_DATE:fr(),FALLBACK_TO_DATE_FORMAT:fr(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:fr(),__EXTEND_POINT__:fr()},qp=de.__EXTEND_POINT__,dr=Ni(qp),on={INVALID_ARGUMENT:qp,INVALID_DATE_ARGUMENT:dr(),INVALID_ISO_DATE_ARGUMENT:dr(),NOT_SUPPORT_NON_STRING_MESSAGE:dr(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:dr(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:dr(),NOT_SUPPORT_LOCALE_TYPE:dr(),__EXTEND_POINT__:dr()};function vn(e){return fs(e,null,void 0)}function hc(e,t){return t.locale!=null?Cf(t.locale):Cf(e.locale)}let fa;function Cf(e){if(ie(e))return e;if(Ye(e)){if(e.resolvedOnce&&fa!=null)return fa;if(e.constructor.name==="Function"){const t=e();if(M1(t))throw vn(on.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return fa=t}else throw vn(on.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw vn(on.NOT_SUPPORT_LOCALE_TYPE)}function xE(e,t,n){return[...new Set([n,...Je(t)?t:Ie(t)?Object.keys(t):ie(t)?[t]:[n]])]}function Zp(e,t,n){const r=ie(n)?n:si,s=e;s.__localeChainCache||(s.__localeChainCache=new Map);let o=s.__localeChainCache.get(r);if(!o){o=[];let i=[n];for(;Je(i);)i=Af(o,i,t);const l=Je(t)||!ke(t)?t:t.default?t.default:null;i=ie(l)?[l]:l,Je(i)&&Af(o,i,!1),s.__localeChainCache.set(r,o)}return o}function Af(e,t,n){let r=!0;for(let s=0;s`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function IE(){return{upper:(e,t)=>t==="text"&&ie(e)?e.toUpperCase():t==="vnode"&&Ie(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&ie(e)?e.toLowerCase():t==="vnode"&&Ie(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&ie(e)?Lf(e):t==="vnode"&&Ie(e)&&"__v_isVNode"in e?Lf(e.children):e}}let Jp;function NE(e){Jp=e}let Xp;function DE(e){Xp=e}let Qp;function $E(e){Qp=e}let em=null;const Of=e=>{em=e},FE=()=>em;let xf=0;function HE(e={}){const t=Ye(e.onWarn)?e.onWarn:D1,n=ie(e.version)?e.version:ME,r=ie(e.locale)||Ye(e.locale)?e.locale:si,s=Ye(r)?si:r,o=Je(e.fallbackLocale)||ke(e.fallbackLocale)||ie(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:s,i=ke(e.messages)?e.messages:{[s]:{}},l=ke(e.datetimeFormats)?e.datetimeFormats:{[s]:{}},a=ke(e.numberFormats)?e.numberFormats:{[s]:{}},c=pt({},e.modifiers||{},IE()),u=e.pluralRules||{},f=Ye(e.missing)?e.missing:null,d=Ke(e.missingWarn)||ti(e.missingWarn)?e.missingWarn:!0,g=Ke(e.fallbackWarn)||ti(e.fallbackWarn)?e.fallbackWarn:!0,p=!!e.fallbackFormat,m=!!e.unresolving,_=Ye(e.postTranslation)?e.postTranslation:null,A=ke(e.processor)?e.processor:null,v=Ke(e.warnHtmlMessage)?e.warnHtmlMessage:!0,h=!!e.escapeParameter,y=Ye(e.messageCompiler)?e.messageCompiler:Jp,w=Ye(e.messageResolver)?e.messageResolver:Xp||_E,S=Ye(e.localeFallbacker)?e.localeFallbacker:Qp||xE,C=Ie(e.fallbackContext)?e.fallbackContext:void 0,b=e,x=Ie(b.__datetimeFormatters)?b.__datetimeFormatters:new Map,O=Ie(b.__numberFormatters)?b.__numberFormatters:new Map,D=Ie(b.__meta)?b.__meta:{};xf++;const M={version:n,cid:xf,locale:r,fallbackLocale:o,messages:i,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:g,fallbackFormat:p,unresolving:m,postTranslation:_,processor:A,warnHtmlMessage:v,escapeParameter:h,messageCompiler:y,messageResolver:w,localeFallbacker:S,fallbackContext:C,onWarn:t,__meta:D};return M.datetimeFormats=l,M.numberFormats=a,M.__datetimeFormatters=x,M.__numberFormatters=O,M}function pc(e,t,n,r,s){const{missing:o,onWarn:i}=e;if(o!==null){const l=o(e,n,t,s);return ie(l)?l:t}else return t}function bs(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function jE(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function VE(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;rUE(n,e)}function UE(e,t){const n=t.b||t.body;if((n.t||n.type)===1){const r=n,s=r.c||r.cases;return e.plural(s.reduce((o,i)=>[...o,Pf(e,i)],[]))}else return Pf(e,n)}function Pf(e,t){const n=t.s||t.static;if(n)return e.type==="text"?n:e.normalize([n]);{const r=(t.i||t.items).reduce((s,o)=>[...s,Ya(e,o)],[]);return e.normalize(r)}}function Ya(e,t){const n=t.t||t.type;switch(n){case 3:{const r=t;return r.v||r.value}case 9:{const r=t;return r.v||r.value}case 4:{const r=t;return e.interpolate(e.named(r.k||r.key))}case 5:{const r=t;return e.interpolate(e.list(r.i!=null?r.i:r.index))}case 6:{const r=t,s=r.m||r.modifier;return e.linked(Ya(e,r.k||r.key),s?Ya(e,s):void 0,e.type)}case 7:{const r=t;return r.v||r.value}case 8:{const r=t;return r.v||r.value}default:throw new Error(`unhandled node type on format message part: ${n}`)}}const BE=e=>e;let Ao=Object.create(null);const is=e=>Ie(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function WE(e,t={}){let n=!1;const r=t.onError||B1;return t.onError=s=>{n=!0,r(s)},{...dE(e,t),detectError:n}}function zE(e,t){if(ie(e)){Ke(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||BE)(e),s=Ao[r];if(s)return s;const{ast:o,detectError:i}=WE(e,{...t,location:!1,jit:!0}),l=da(o);return i?l:Ao[r]=l}else{const n=e.cacheKey;if(n){const r=Ao[n];return r||(Ao[n]=da(e))}else return da(e)}}const Rf=()=>"",En=e=>Ye(e);function Mf(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:s,messageCompiler:o,fallbackLocale:i,messages:l}=e,[a,c]=Ga(...t),u=Ke(c.missingWarn)?c.missingWarn:e.missingWarn,f=Ke(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=Ke(c.escapeParameter)?c.escapeParameter:e.escapeParameter,g=!!c.resolvedMessage,p=ie(c.default)||Ke(c.default)?Ke(c.default)?o?a:()=>a:c.default:n?o?a:()=>a:"",m=n||p!=="",_=hc(e,c);d&&KE(c);let[A,v,h]=g?[a,_,l[_]||{}]:tm(e,a,_,i,f,u),y=A,w=a;if(!g&&!(ie(y)||is(y)||En(y))&&m&&(y=p,w=y),!g&&(!(ie(y)||is(y)||En(y))||!ie(v)))return s?Di:a;let S=!1;const C=()=>{S=!0},b=En(y)?y:nm(e,a,v,y,w,C);if(S)return y;const x=qE(e,v,h,c),O=LE(x),D=YE(e,b,O);return r?r(D,a):D}function KE(e){Je(e.list)?e.list=e.list.map(t=>ie(t)?vf(t):t):Ie(e.named)&&Object.keys(e.named).forEach(t=>{ie(e.named[t])&&(e.named[t]=vf(e.named[t]))})}function tm(e,t,n,r,s,o){const{messages:i,onWarn:l,messageResolver:a,localeFallbacker:c}=e,u=c(e,r,n);let f={},d,g=null;const p="translate";for(let m=0;mr;return c.locale=n,c.key=t,c}const a=i(r,GE(e,n,s,r,l,o));return a.locale=n,a.key=t,a.source=r,a}function YE(e,t,n){return t(n)}function Ga(...e){const[t,n,r]=e,s={};if(!ie(t)&&!Xe(t)&&!En(t)&&!is(t))throw vn(on.INVALID_ARGUMENT);const o=Xe(t)?String(t):(En(t),t);return Xe(n)?s.plural=n:ie(n)?s.default=n:ke(n)&&!Ii(n)?s.named=n:Je(n)&&(s.list=n),Xe(r)?s.plural=r:ie(r)?s.default=r:ke(r)&&pt(s,r),[o,s]}function GE(e,t,n,r,s,o){return{locale:t,key:n,warnHtmlMessage:s,onError:i=>{throw o&&o(i),i},onCacheKey:i=>O1(t,n,i)}}function qE(e,t,n,r){const{modifiers:s,pluralRules:o,messageResolver:i,fallbackLocale:l,fallbackWarn:a,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:s,pluralRules:o,messages:g=>{let p=i(n,g);if(p==null&&u){const[,,m]=tm(u,g,t,l,a,c);p=i(m,g)}if(ie(p)||is(p)){let m=!1;const A=nm(e,g,t,p,g,()=>{m=!0});return m?Rf:A}else return En(p)?p:Rf}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),Xe(r.plural)&&(d.pluralIndex=r.plural),d}function If(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__datetimeFormatters:l}=e,[a,c,u,f]=qa(...t),d=Ke(u.missingWarn)?u.missingWarn:e.missingWarn;Ke(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const g=!!u.part,p=hc(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.DateTimeFormat(p,f).format(c);let _={},A,v=null;const h="datetime format";for(let S=0;S{rm.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:ke(r)&&(i=r),ke(s)&&(i=s),[o.key||"",l,o,i]}function Nf(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__datetimeFormatters.has(o)&&r.__datetimeFormatters.delete(o)}}function Df(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:s,onWarn:o,localeFallbacker:i}=e,{__numberFormatters:l}=e,[a,c,u,f]=Za(...t),d=Ke(u.missingWarn)?u.missingWarn:e.missingWarn;Ke(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const g=!!u.part,p=hc(e,u),m=i(e,s,p);if(!ie(a)||a==="")return new Intl.NumberFormat(p,f).format(c);let _={},A,v=null;const h="number format";for(let S=0;S{sm.includes(a)?i[a]=n[a]:o[a]=n[a]}),ie(r)?o.locale=r:ke(r)&&(i=r),ke(s)&&(i=s),[o.key||"",l,o,i]}function $f(e,t,n){const r=e;for(const s in n){const o=`${t}__${s}`;r.__numberFormatters.has(o)&&r.__numberFormatters.delete(o)}}/*!
+ * vue-i18n v9.13.1
+ * (c) 2024 kazuya kawaguchi
+ * Released under the MIT License.
+ */const ZE="9.13.1",om=OE.__EXTEND_POINT__,pn=Ni(om);pn(),pn(),pn(),pn(),pn(),pn(),pn(),pn(),pn();const im=on.__EXTEND_POINT__,gt=Ni(im),Bt={UNEXPECTED_RETURN_TYPE:im,INVALID_ARGUMENT:gt(),MUST_BE_CALL_SETUP_TOP:gt(),NOT_INSTALLED:gt(),NOT_AVAILABLE_IN_LEGACY_MODE:gt(),REQUIRED_VALUE:gt(),INVALID_VALUE:gt(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:gt(),NOT_INSTALLED_WITH_PROVIDE:gt(),UNEXPECTED_ERROR:gt(),NOT_COMPATIBLE_LEGACY_VUE_I18N:gt(),BRIDGE_SUPPORT_VUE_2_ONLY:gt(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:gt(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:gt(),__EXTEND_POINT__:gt()};function Qt(e,...t){return fs(e,null,void 0)}const Ja=or("__translateVNode"),Xa=or("__datetimeParts"),Qa=or("__numberParts"),JE=or("__setPluralRules"),XE=or("__injectWithOption"),el=or("__dispose");function Ys(e){if(!Ie(e))return e;for(const t in e)if(ni(e,t))if(!t.includes("."))Ie(e[t])&&Ys(e[t]);else{const n=t.split("."),r=n.length-1;let s=e,o=!1;for(let i=0;i{if("locale"in l&&"resource"in l){const{locale:a,resource:c}=l;a?(i[a]=i[a]||{},Fo(c,i[a])):Fo(c,i)}else ie(l)&&Fo(JSON.parse(l),i)}),s==null&&o)for(const l in i)ni(i,l)&&Ys(i[l]);return i}function QE(e){return e.type}function ew(e,t,n){let r=Ie(t.messages)?t.messages:{};"__i18nGlobal"in n&&(r=am(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const s=Object.keys(r);s.length&&s.forEach(o=>{e.mergeLocaleMessage(o,r[o])});{if(Ie(t.datetimeFormats)){const o=Object.keys(t.datetimeFormats);o.length&&o.forEach(i=>{e.mergeDateTimeFormat(i,t.datetimeFormats[i])})}if(Ie(t.numberFormats)){const o=Object.keys(t.numberFormats);o.length&&o.forEach(i=>{e.mergeNumberFormat(i,t.numberFormats[i])})}}}function Ff(e){return me(Zn,null,e,0)}const Hf=()=>[],tw=()=>!1;let jf=0;function Vf(e){return(t,n,r,s)=>e(n,r,kt()||void 0,s)}function lm(e={},t){const{__root:n,__injectWithOption:r}=e,s=n===void 0,o=e.flatJson,i=ei?fe:Rr,l=!!e.translateExistCompatible;let a=Ke(e.inheritLocale)?e.inheritLocale:!0;const c=i(n&&a?n.locale.value:ie(e.locale)?e.locale:si),u=i(n&&a?n.fallbackLocale.value:ie(e.fallbackLocale)||Je(e.fallbackLocale)||ke(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:c.value),f=i(am(c.value,e)),d=i(ke(e.datetimeFormats)?e.datetimeFormats:{[c.value]:{}}),g=i(ke(e.numberFormats)?e.numberFormats:{[c.value]:{}});let p=n?n.missingWarn:Ke(e.missingWarn)||ti(e.missingWarn)?e.missingWarn:!0,m=n?n.fallbackWarn:Ke(e.fallbackWarn)||ti(e.fallbackWarn)?e.fallbackWarn:!0,_=n?n.fallbackRoot:Ke(e.fallbackRoot)?e.fallbackRoot:!0,A=!!e.fallbackFormat,v=Ye(e.missing)?e.missing:null,h=Ye(e.missing)?Vf(e.missing):null,y=Ye(e.postTranslation)?e.postTranslation:null,w=n?n.warnHtmlMessage:Ke(e.warnHtmlMessage)?e.warnHtmlMessage:!0,S=!!e.escapeParameter;const C=n?n.modifiers:ke(e.modifiers)?e.modifiers:{};let b=e.pluralRules||n&&n.pluralRules,x;x=(()=>{s&&Of(null);const I={version:ZE,locale:c.value,fallbackLocale:u.value,messages:f.value,modifiers:C,pluralRules:b,missing:h===null?void 0:h,missingWarn:p,fallbackWarn:m,fallbackFormat:A,unresolving:!0,postTranslation:y===null?void 0:y,warnHtmlMessage:w,escapeParameter:S,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};I.datetimeFormats=d.value,I.numberFormats=g.value,I.__datetimeFormatters=ke(x)?x.__datetimeFormatters:void 0,I.__numberFormatters=ke(x)?x.__numberFormatters:void 0;const F=HE(I);return s&&Of(F),F})(),bs(x,c.value,u.value);function D(){return[c.value,u.value,f.value,d.value,g.value]}const M=X({get:()=>c.value,set:I=>{c.value=I,x.locale=c.value}}),z=X({get:()=>u.value,set:I=>{u.value=I,x.fallbackLocale=u.value,bs(x,c.value,I)}}),W=X(()=>f.value),H=X(()=>d.value),R=X(()=>g.value);function j(){return Ye(y)?y:null}function $(I){y=I,x.postTranslation=I}function te(){return v}function re(I){I!==null&&(h=Vf(I)),v=I,x.missing=h}const ue=(I,F,le,ve,Ue,ot)=>{D();let Lt;try{s||(x.fallbackContext=n?FE():void 0),Lt=I(x)}finally{s||(x.fallbackContext=void 0)}if(le!=="translate exists"&&Xe(Lt)&&Lt===Di||le==="translate exists"&&!Lt){const[fo,Nr]=F();return n&&_?ve(n):Ue(fo)}else{if(ot(Lt))return Lt;throw Qt(Bt.UNEXPECTED_RETURN_TYPE)}};function ge(...I){return ue(F=>Reflect.apply(Mf,null,[F,...I]),()=>Ga(...I),"translate",F=>Reflect.apply(F.t,F,[...I]),F=>F,F=>ie(F))}function Te(...I){const[F,le,ve]=I;if(ve&&!Ie(ve))throw Qt(Bt.INVALID_ARGUMENT);return ge(F,le,pt({resolvedMessage:!0},ve||{}))}function Le(...I){return ue(F=>Reflect.apply(If,null,[F,...I]),()=>qa(...I),"datetime format",F=>Reflect.apply(F.d,F,[...I]),()=>kf,F=>ie(F))}function Pe(...I){return ue(F=>Reflect.apply(Df,null,[F,...I]),()=>Za(...I),"number format",F=>Reflect.apply(F.n,F,[...I]),()=>kf,F=>ie(F))}function Re(I){return I.map(F=>ie(F)||Xe(F)||Ke(F)?Ff(String(F)):F)}const Z={normalize:Re,interpolate:I=>I,type:"vnode"};function q(...I){return ue(F=>{let le;const ve=F;try{ve.processor=Z,le=Reflect.apply(Mf,null,[ve,...I])}finally{ve.processor=null}return le},()=>Ga(...I),"translate",F=>F[Ja](...I),F=>[Ff(F)],F=>Je(F))}function J(...I){return ue(F=>Reflect.apply(Df,null,[F,...I]),()=>Za(...I),"number format",F=>F[Qa](...I),Hf,F=>ie(F)||Je(F))}function ye(...I){return ue(F=>Reflect.apply(If,null,[F,...I]),()=>qa(...I),"datetime format",F=>F[Xa](...I),Hf,F=>ie(F)||Je(F))}function Se(I){b=I,x.pluralRules=b}function k(I,F){return ue(()=>{if(!I)return!1;const le=ie(F)?F:c.value,ve=K(le),Ue=x.messageResolver(ve,I);return l?Ue!=null:is(Ue)||En(Ue)||ie(Ue)},()=>[I],"translate exists",le=>Reflect.apply(le.te,le,[I,F]),tw,le=>Ke(le))}function L(I){let F=null;const le=Zp(x,u.value,c.value);for(let ve=0;ve{a&&(c.value=I,x.locale=I,bs(x,c.value,u.value))}),je(n.fallbackLocale,I=>{a&&(u.value=I,x.fallbackLocale=I,bs(x,c.value,u.value))}));const Y={id:jf,locale:M,fallbackLocale:z,get inheritLocale(){return a},set inheritLocale(I){a=I,I&&n&&(c.value=n.locale.value,u.value=n.fallbackLocale.value,bs(x,c.value,u.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:W,get modifiers(){return C},get pluralRules(){return b||{}},get isGlobal(){return s},get missingWarn(){return p},set missingWarn(I){p=I,x.missingWarn=p},get fallbackWarn(){return m},set fallbackWarn(I){m=I,x.fallbackWarn=m},get fallbackRoot(){return _},set fallbackRoot(I){_=I},get fallbackFormat(){return A},set fallbackFormat(I){A=I,x.fallbackFormat=A},get warnHtmlMessage(){return w},set warnHtmlMessage(I){w=I,x.warnHtmlMessage=I},get escapeParameter(){return S},set escapeParameter(I){S=I,x.escapeParameter=I},t:ge,getLocaleMessage:K,setLocaleMessage:U,mergeLocaleMessage:G,getPostTranslationHandler:j,setPostTranslationHandler:$,getMissingHandler:te,setMissingHandler:re,[JE]:Se};return Y.datetimeFormats=H,Y.numberFormats=R,Y.rt=Te,Y.te=k,Y.tm=N,Y.d=Le,Y.n=Pe,Y.getDateTimeFormat=Q,Y.setDateTimeFormat=E,Y.mergeDateTimeFormat=T,Y.getNumberFormat=P,Y.setNumberFormat=B,Y.mergeNumberFormat=ee,Y[XE]=r,Y[Ja]=q,Y[Xa]=ye,Y[Qa]=J,Y}const mc={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function nw({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,s)=>[...r,...s.type===$e?s.children:[s]],[]):t.reduce((n,r)=>{const s=e[r];return s&&(n[r]=s()),n},{})}function cm(e){return $e}const rw=Fe({name:"i18n-t",props:pt({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>Xe(e)||!isNaN(e)}},mc),setup(e,t){const{slots:n,attrs:r}=t,s=e.i18n||en({useScope:e.scope,__useComponent:!0});return()=>{const o=Object.keys(n).filter(f=>f!=="_"),i={};e.locale&&(i.locale=e.locale),e.plural!==void 0&&(i.plural=ie(e.plural)?+e.plural:e.plural);const l=nw(t,o),a=s[Ja](e.keypath,l,i),c=pt({},r),u=ie(e.tag)||Ie(e.tag)?e.tag:cm();return cs(u,c,a)}}}),Uf=rw;function sw(e){return Je(e)&&!ie(e[0])}function um(e,t,n,r){const{slots:s,attrs:o}=t;return()=>{const i={part:!0};let l={};e.locale&&(i.locale=e.locale),ie(e.format)?i.key=e.format:Ie(e.format)&&(ie(e.format.key)&&(i.key=e.format.key),l=Object.keys(e.format).reduce((d,g)=>n.includes(g)?pt({},d,{[g]:e.format[g]}):d,{}));const a=r(e.value,i,l);let c=[i.key];Je(a)?c=a.map((d,g)=>{const p=s[d.type],m=p?p({[d.type]:d.value,index:g,parts:a}):[d.value];return sw(m)&&(m[0].key=`${d.type}-${g}`),m}):ie(a)&&(c=[a]);const u=pt({},o),f=ie(e.tag)||Ie(e.tag)?e.tag:cm();return cs(f,u,c)}}const ow=Fe({name:"i18n-n",props:pt({value:{type:Number,required:!0},format:{type:[String,Object]}},mc),setup(e,t){const n=e.i18n||en({useScope:e.scope,__useComponent:!0});return um(e,t,sm,(...r)=>n[Qa](...r))}}),Bf=ow,iw=Fe({name:"i18n-d",props:pt({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},mc),setup(e,t){const n=e.i18n||en({useScope:e.scope,__useComponent:!0});return um(e,t,rm,(...r)=>n[Xa](...r))}}),Wf=iw;function aw(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function lw(e){const t=i=>{const{instance:l,modifiers:a,value:c}=i;if(!l||!l.$)throw Qt(Bt.UNEXPECTED_ERROR);const u=aw(e,l.$),f=zf(c);return[Reflect.apply(u.t,u,[...Kf(f)]),u]};return{created:(i,l)=>{const[a,c]=t(l);ei&&e.global===c&&(i.__i18nWatcher=je(c.locale,()=>{l.instance&&l.instance.$forceUpdate()})),i.__composer=c,i.textContent=a},unmounted:i=>{ei&&i.__i18nWatcher&&(i.__i18nWatcher(),i.__i18nWatcher=void 0,delete i.__i18nWatcher),i.__composer&&(i.__composer=void 0,delete i.__composer)},beforeUpdate:(i,{value:l})=>{if(i.__composer){const a=i.__composer,c=zf(l);i.textContent=Reflect.apply(a.t,a,[...Kf(c)])}},getSSRProps:i=>{const[l]=t(i);return{textContent:l}}}}function zf(e){if(ie(e))return{path:e};if(ke(e)){if(!("path"in e))throw Qt(Bt.REQUIRED_VALUE,"path");return e}else throw Qt(Bt.INVALID_VALUE)}function Kf(e){const{path:t,locale:n,args:r,choice:s,plural:o}=e,i={},l=r||{};return ie(n)&&(i.locale=n),Xe(s)&&(i.plural=s),Xe(o)&&(i.plural=o),[t,l,i]}function cw(e,t,...n){const r=ke(n[0])?n[0]:{},s=!!r.useI18nComponentName;(Ke(r.globalInstall)?r.globalInstall:!0)&&([s?"i18n":Uf.name,"I18nT"].forEach(i=>e.component(i,Uf)),[Bf.name,"I18nN"].forEach(i=>e.component(i,Bf)),[Wf.name,"I18nD"].forEach(i=>e.component(i,Wf))),e.directive("t",lw(t))}const uw=or("global-vue-i18n");function fw(e={},t){const n=Ke(e.globalInjection)?e.globalInjection:!0,r=!0,s=new Map,[o,i]=dw(e),l=or("");function a(f){return s.get(f)||null}function c(f,d){s.set(f,d)}function u(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return r},async install(d,...g){if(d.__VUE_I18N_SYMBOL__=l,d.provide(d.__VUE_I18N_SYMBOL__,f),ke(g[0])){const _=g[0];f.__composerExtend=_.__composerExtend,f.__vueI18nExtend=_.__vueI18nExtend}let p=null;n&&(p=bw(d,f.global)),cw(d,f,...g);const m=d.unmount;d.unmount=()=>{p&&p(),f.dispose(),m()}},get global(){return i},dispose(){o.stop()},__instances:s,__getInstance:a,__setInstance:c,__deleteInstance:u};return f}}function en(e={}){const t=kt();if(t==null)throw Qt(Bt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw Qt(Bt.NOT_INSTALLED);const n=hw(t),r=mw(n),s=QE(t),o=pw(e,s);if(o==="global")return ew(r,e,s),r;if(o==="parent"){let a=gw(n,t,e.__useComponent);return a==null&&(a=r),a}const i=n;let l=i.__getInstance(t);if(l==null){const a=pt({},e);"__i18n"in s&&(a.__i18n=s.__i18n),r&&(a.__root=r),l=lm(a),i.__composerExtend&&(l[el]=i.__composerExtend(l)),vw(i,t,l),i.__setInstance(t,l)}return l}function dw(e,t,n){const r=gi();{const s=r.run(()=>lm(e));if(s==null)throw Qt(Bt.UNEXPECTED_ERROR);return[r,s]}}function hw(e){{const t=lt(e.isCE?uw:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw Qt(e.isCE?Bt.NOT_INSTALLED_WITH_PROVIDE:Bt.UNEXPECTED_ERROR);return t}}function pw(e,t){return Ii(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function mw(e){return e.mode==="composition"?e.global:e.global.__composer}function gw(e,t,n=!1){let r=null;const s=t.root;let o=yw(t,n);for(;o!=null;){const i=e;if(e.mode==="composition"&&(r=i.__getInstance(o)),r!=null||s===o)break;o=o.parent}return r}function yw(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function vw(e,t,n){At(()=>{},t),sr(()=>{const r=n;e.__deleteInstance(t);const s=r[el];s&&(s(),delete r[el])},t)}const _w=["locale","fallbackLocale","availableLocales"],Yf=["t","rt","d","n","tm","te"];function bw(e,t){const n=Object.create(null);return _w.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o)throw Qt(Bt.UNEXPECTED_ERROR);const i=ze(o.value)?{get(){return o.value.value},set(l){o.value.value=l}}:{get(){return o.get&&o.get()}};Object.defineProperty(n,s,i)}),e.config.globalProperties.$i18n=n,Yf.forEach(s=>{const o=Object.getOwnPropertyDescriptor(t,s);if(!o||!o.value)throw Qt(Bt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,o)}),()=>{delete e.config.globalProperties.$i18n,Yf.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}NE(zE);DE(bE);$E(Zp);const gc="virtual:valaxy-addons:empty",fm=gc;function Ew(e){return e&&e.name===gc}const ww={name:fm},gO=Object.freeze(Object.defineProperty({__proto__:null,default:ww,emptyAddonName:gc,isEmptyAddon:Ew,name:fm},Symbol.toStringTag,{value:"Module"})),dm=`{"siteConfig":{"mode":"auto","url":"https://674019130.github.io/","lang":"zh-CN","languages":["en","zh-CN"],"timezone":"","title":"苏","description":"I was 26 years old and didn't know what I could do other than write some simple code.","subtitle":"Next Generation Static Blog Framework.","author":{"avatar":"https://gravatar.com/userimage/135478784/07954c26f630b810ec9709a8907dab5f.jpeg","email":"i@valaxy.site","link":"https://valaxy.site","name":"苏","status":{"emoji":"🌌","message":"The moonlight is beautiful."}},"favicon":"https://gravatar.com/userimage/135478784/07954c26f630b810ec9709a8907dab5f.jpeg","feed":{"name":"","favicon":"/favicon.svg"},"social":[{"name":"GitHub","link":"https://github.com/674019130","icon":"i-ri-github-line","color":"#6e5494"},{"name":"微博","link":"https://weibo.com/u/7638556772","icon":"i-ri-weibo-line","color":"#E6162D"},{"name":"知乎","link":"https://www.zhihu.com/people/meng-bo-lin-50","icon":"i-ri-zhihu-line","color":"#0084FF"},{"name":"哔哩哔哩","link":"https://space.bilibili.com/85830279","icon":"i-ri-bilibili-line","color":"#FF8EB3"},{"name":"E-Mail","link":"mailto:nostarsbutmyeyes@gmail.com","icon":"i-ri-mail-line","color":"#8E71C1"}],"lastUpdated":true,"license":{"enabled":true,"language":"","type":"by-nc-sa"},"sponsor":{"enable":true,"description":"这是关于赞助的一些描述","methods":[{"name":"支付宝","url":"https://cdn.yunyoujun.cn/img/donate/alipay-qrcode.jpg","color":"#00A3EE","icon":"i-ri-alipay-line"},{"name":"QQ 支付","url":"https://cdn.yunyoujun.cn/img/donate/qqpay-qrcode.png","color":"#12B7F5","icon":"i-ri-qq-line"},{"name":"微信支付","url":"https://cdn.yunyoujun.cn/img/donate/wechatpay-qrcode.jpg","color":"#2DC100","icon":"i-ri-wechat-pay-line"}],"title":"我很可爱,请给我钱!"},"search":{"enable":true,"type":"fuse"},"fuse":{"dataPath":"valaxy-fuse-list.json","options":{"keys":[]}},"comment":{"enable":true},"frontmatter":{"time_warning":true},"cdn":{"prefix":"https://unpkg.com/"},"mediumZoom":{"enable":false,"selector":"","options":{}},"vanillaLazyload":{"enable":false,"options":{}},"statistics":{"enable":true,"readTime":{"speed":{"cn":300,"en":200}}},"pageSize":7,"encrypt":{"enable":false,"algorithm":"AES-CBC","salt":{"0":181,"1":88,"2":187,"3":213,"4":245,"5":212,"6":156,"7":189,"8":37,"9":113,"10":228,"11":83,"12":169,"13":20,"14":81,"15":223},"iv":{"0":228,"1":212,"2":178,"3":81,"4":162,"5":88,"6":84,"7":228,"8":187,"9":137,"10":145,"11":199,"12":240,"13":161,"14":8,"15":181}},"redirects":{"useVueRouter":true,"rules":[]}},"theme":"yun","themeConfig":{"pkg":{"name":"valaxy-theme-yun","version":"0.18.6","author":{"email":"me@yunyoujun.cn","name":"YunYouJun","url":"https://www.yunyoujun.cn"},"homepage":"https://yun.valaxy.site","repository":{"type":"git","url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-theme-yun"},"exports":{"./theme":"./types/index.d.ts","./*":"./*"},"main":"index.ts","module":"index.ts","dependencies":{"@explosions/fireworks":"^0.0.2","@iconify-json/ant-design":"^1.1.16","@iconify-json/simple-icons":"^1.1.99","animejs":"^3.2.2"},"devDependencies":{"@types/animejs":"^3.1.12","valaxy":"0.18.6","valaxy-addon-waline":"0.1.3"}},"outlineTitle":"On this page","colors":{"primary":"#0078E7"},"banner":{"enable":true,"title":["陪我去看海","或许","再喝点酒"],"cloud":{"enable":true}},"bg_image":{"enable":true,"url":"https://w.wallhaven.cc/full/qz/wallhaven-qzp8dr.png","dark":"https://s2.loli.net/2024/05/01/zgRmHkITt9w6ju7.jpg","opacity":0.7},"say":{"enable":true,"api":"","hitokoto":{"enable":true,"api":"https://v1.hitokoto.cn"}},"fireworks":{"enable":true,"colors":[]},"notice":{"enable":true,"hideInPages":true,"content":"要变强,要变成更好的人!"},"pages":[{"name":"我的小伙伴们","url":"/links/","icon":"i-ri-genderless-line","color":"dodgerblue"},{"name":"喜欢的女孩子","url":"/girls/","icon":"i-ri-women-line","color":"hotpink"}],"footer":{"since":2022,"icon":{"enable":true,"name":"i-ri-cloud-line","animated":true,"color":"var(--va-c-primary)","url":"https://sponsors.yunyoujun.cn","title":"Sponsor YunYouJun"},"powered":true,"beian":{"enable":false,"icp":"苏ICP备17038157号"}},"types":{"link":{"color":"var(--va-c-primary)","icon":"i-ri-external-link-line"},"bilibili":{"color":"#FF8EB3","icon":"i-ri-bilibili-line"},"douban":{"color":"#007722","icon":"i-ri-douban-line"},"github":{"color":"var(--va-c-text)","icon":"i-ri-github-line"},"netease-cloud-music":{"color":"#C10D0C","icon":"i-ri-netease-cloud-music-line"},"notion":{"color":"var(--va-c-text)","icon":"i-simple-icons-notion"},"twitter":{"color":"#1da1f2","icon":"i-ri-twitter-line"},"wechat":{"color":"#1AAD19","icon":"i-ri-wechat-2-line"},"weibo":{"color":"#E6162D","icon":"i-ri-weibo-line"},"yuque":{"color":"#25b864","icon":"i-ant-design-yuque-outlined"},"zhihu":{"color":"#0084FF","icon":"i-ri-zhihu-line"}},"menu":{"custom":{"title":"button.about","icon":"i-ri-clipboard-line","url":"/about"}}},"runtimeConfig":{"addons":{"valaxy-addon-waline":{"name":"valaxy-addon-waline","enable":true,"options":{"serverURL":"https://vercel-waline-cuuf-674019130s-projects.vercel.app/","pageview":true,"comment":true},"global":false,"root":"/home/runner/work/674019130.github.io/674019130.github.io/node_modules/valaxy-addon-waline","props":{},"pkg":{"name":"valaxy-addon-waline","version":"0.1.4","description":"Waline Composition API for Valaxy","repository":{"url":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-waline"},"keywords":["valaxy","addon","waline"],"exports":{"./*":"./*"},"main":"index.ts","types":"index.d.ts","peerDependencies":{"valaxy":"latest"},"dependencies":{"@waline/client":"^3.1.3"}},"configFile":"/home/runner/work/674019130.github.io/674019130.github.io/node_modules/valaxy-addon-waline/valaxy.config.ts"},"valaxy-addon-lightgallery":{"name":"valaxy-addon-lightgallery","enable":true,"options":{},"global":false,"root":"/home/runner/work/674019130.github.io/674019130.github.io/node_modules/valaxy-addon-lightgallery","props":{},"pkg":{"name":"valaxy-addon-lightgallery","version":"0.0.2","description":"Light Gallery for Valaxy","repository":"https://github.com/YunYouJun/valaxy/tree/main/packages/valaxy-addon-lightgallery","keywords":["valaxy","addon","lightgallery"],"main":"index.ts","dependencies":{"lightgallery":"^2.7.1"}},"configFile":"/home/runner/work/674019130.github.io/674019130.github.io/node_modules/valaxy-addon-lightgallery/valaxy.config.ts"}},"redirects":{"useVueRouter":true,"redirectRoutes":[]}},"modules":{"rss":{"enable":true}},"features":{"katex":true},"vite":{"build":{"rollupOptions":{"external":[]}},"optimizeDeps":{"include":["@waline/client/component","lightgallery/vue/LightGalleryVue.umd.min.js"]},"plugins":[{"name":"valaxy-theme-yun","enforce":"pre"}]},"devtools":true,"unocss":{"safelist":["i-ri-home-line","i-ri-genderless-line","i-ri-women-line"]},"ignoreDeadLinks":true,"markdown":{"theme":{"light":"github-light","dark":"github-dark"},"blocks":{"tip":{"icon":"i-carbon-thumbs-up","text":"ヒント","langs":{"zh-CN":"提示"}},"warning":{"icon":"i-carbon-warning-alt","text":"注意"},"danger":{"icon":"i-carbon-warning","text":"警告"},"info":{"text":"información"}}},"addons":[{"name":"valaxy-addon-waline","enable":true,"options":{"serverURL":"https://vercel-waline-cuuf-674019130s-projects.vercel.app/","pageview":true,"comment":true}},{"name":"valaxy-addon-lightgallery","enable":true}]}`,hm='{"userRoot":"/home/runner/work/674019130.github.io/674019130.github.io"}';function $i(e){return JSON.parse(e)}const pm=Symbol("valaxy:config"),mm=Rr($i(dm)),Sw=Rr($i(hm));mm.value=$i(dm);Sw.value=$i(hm);function gm(){return X(()=>mm.value)}function Fi(){const e=lt(pm);if(!e)throw new Error("[Valaxy] site config not properly injected in app");return e}function tn(){const e=Fi();return X(()=>e.value.siteConfig)}function ym(){const e=Fi();return X(()=>e.value.themeConfig)}function yO(){const e=Fi();return X(()=>e.value.runtimeConfig)}var Tw=!1;/*!
+ * pinia v2.1.7
+ * (c) 2023 Eduardo San Martin Morote
+ * @license MIT
+ */let vm;const Hi=e=>vm=e,_m=Symbol();function tl(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var Ps;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(Ps||(Ps={}));function Cw(){const e=gi(!0),t=e.run(()=>fe({}));let n=[],r=[];const s=Ei({install(o){Hi(s),s._a=o,o.provide(_m,s),o.config.globalProperties.$pinia=s,r.forEach(i=>n.push(i)),r=[]},use(o){return!this._a&&!Tw?r.push(o):n.push(o),this},_p:n,_a:null,_e:e,_s:new Map,state:t});return s}const bm=()=>{};function Gf(e,t,n,r=bm){e.push(t);const s=()=>{const o=e.indexOf(t);o>-1&&(e.splice(o,1),r())};return!n&&yi()&&xl(s),s}function Dr(e,...t){e.slice().forEach(n=>{n(...t)})}const Aw=e=>e();function nl(e,t){e instanceof Map&&t instanceof Map&&t.forEach((n,r)=>e.set(r,n)),e instanceof Set&&t instanceof Set&&t.forEach(e.add,e);for(const n in t){if(!t.hasOwnProperty(n))continue;const r=t[n],s=e[n];tl(s)&&tl(r)&&e.hasOwnProperty(n)&&!ze(r)&&!Kn(r)?e[n]=nl(s,r):e[n]=r}return e}const kw=Symbol();function Lw(e){return!tl(e)||!e.hasOwnProperty(kw)}const{assign:Fn}=Object;function Ow(e){return!!(ze(e)&&e.effect)}function xw(e,t,n,r){const{state:s,actions:o,getters:i}=t,l=n.state.value[e];let a;function c(){l||(n.state.value[e]=s?s():{});const u=Kd(n.state.value[e]);return Fn(u,o,Object.keys(i||{}).reduce((f,d)=>(f[d]=Ei(X(()=>{Hi(n);const g=n._s.get(e);return i[d].call(g,g)})),f),{}))}return a=Em(e,c,t,n,r,!0),a}function Em(e,t,n={},r,s,o){let i;const l=Fn({actions:{}},n),a={deep:!0};let c,u,f=[],d=[],g;const p=r.state.value[e];!o&&!p&&(r.state.value[e]={}),fe({});let m;function _(b){let x;c=u=!1,typeof b=="function"?(b(r.state.value[e]),x={type:Ps.patchFunction,storeId:e,events:g}):(nl(r.state.value[e],b),x={type:Ps.patchObject,payload:b,storeId:e,events:g});const O=m=Symbol();On().then(()=>{m===O&&(c=!0)}),u=!0,Dr(f,x,r.state.value[e])}const A=o?function(){const{state:x}=n,O=x?x():{};this.$patch(D=>{Fn(D,O)})}:bm;function v(){i.stop(),f=[],d=[],r._s.delete(e)}function h(b,x){return function(){Hi(r);const O=Array.from(arguments),D=[],M=[];function z(R){D.push(R)}function W(R){M.push(R)}Dr(d,{args:O,name:b,store:w,after:z,onError:W});let H;try{H=x.apply(this&&this.$id===e?this:w,O)}catch(R){throw Dr(M,R),R}return H instanceof Promise?H.then(R=>(Dr(D,R),R)).catch(R=>(Dr(M,R),Promise.reject(R))):(Dr(D,H),H)}}const y={_p:r,$id:e,$onAction:Gf.bind(null,d),$patch:_,$reset:A,$subscribe(b,x={}){const O=Gf(f,b,x.detached,()=>D()),D=i.run(()=>je(()=>r.state.value[e],M=>{(x.flush==="sync"?u:c)&&b({storeId:e,type:Ps.direct,events:g},M)},Fn({},a,x)));return O},$dispose:v},w=qn(y);r._s.set(e,w);const C=(r._a&&r._a.runWithContext||Aw)(()=>r._e.run(()=>(i=gi()).run(t)));for(const b in C){const x=C[b];if(ze(x)&&!Ow(x)||Kn(x))o||(p&&Lw(x)&&(ze(x)?x.value=p[b]:nl(x,p[b])),r.state.value[e][b]=x);else if(typeof x=="function"){const O=h(b,x);C[b]=O,l.actions[b]=x}}return Fn(w,C),Fn(Ce(w),C),Object.defineProperty(w,"$state",{get:()=>r.state.value[e],set:b=>{_(x=>{Fn(x,b)})}}),r._p.forEach(b=>{Fn(w,i.run(()=>b({store:w,app:r._a,pinia:r,options:l})))}),p&&o&&n.hydrate&&n.hydrate(w.$state,p),c=!0,u=!0,w}function yc(e,t,n){let r,s;const o=typeof t=="function";typeof e=="string"?(r=e,s=o?n:t):(s=e,r=e.id);function i(l,a){const c=Ch();return l=l||(c?lt(_m,null):null),l&&Hi(l),l=vm,l._s.has(r)||(o?Em(r,t,s,l):xw(r,s,l)),l._s.get(r)}return i.$id=r,i}function Cn(e){return yi()?(xl(e),!0):!1}function He(e){return typeof e=="function"?e():ne(e)}const Wt=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const wm=e=>e!=null,Pw=Object.prototype.toString,Rw=e=>Pw.call(e)==="[object Object]",Ut=()=>{},Mw=Iw();function Iw(){var e,t;return Wt&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function Sm(e,t){function n(...r){return new Promise((s,o)=>{Promise.resolve(e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})).then(s).catch(o)})}return n}const Tm=e=>e();function Nw(e,t={}){let n,r,s=Ut;const o=l=>{clearTimeout(l),s(),s=Ut};return l=>{const a=He(e),c=He(t.maxWait);return n&&o(n),a<=0||c!==void 0&&c<=0?(r&&(o(r),r=null),Promise.resolve(l())):new Promise((u,f)=>{s=t.rejectOnCancel?f:u,c&&!r&&(r=setTimeout(()=>{n&&o(n),r=null,u(l())},c)),n=setTimeout(()=>{r&&o(r),r=null,u(l())},a)})}}function Dw(e=Tm){const t=fe(!0);function n(){t.value=!1}function r(){t.value=!0}const s=(...o)=>{t.value&&e(...o)};return{isActive:Pr(t),pause:n,resume:r,eventFilter:s}}function Cm(e){return kt()}function $w(...e){if(e.length!==1)return Yd(...e);const t=e[0];return typeof t=="function"?Pr(Hl(()=>({get:t,set:Ut}))):fe(t)}function vO(e,t=200,n={}){return Sm(Nw(t,n),e)}function Fw(e,t,n={}){const{eventFilter:r=Tm,...s}=n;return je(e,Sm(r,t),s)}function Hw(e,t,n={}){const{eventFilter:r,...s}=n,{eventFilter:o,pause:i,resume:l,isActive:a}=Dw(r);return{stop:Fw(e,t,{...s,eventFilter:o}),pause:i,resume:l,isActive:a}}function ro(e,t=!0,n){Cm()?At(e,n):t?e():On(e)}function jw(e,t){Cm()&&sr(e,t)}function Vw(e,t=1e3,n={}){const{immediate:r=!0,immediateCallback:s=!1}=n;let o=null;const i=fe(!1);function l(){o&&(clearInterval(o),o=null)}function a(){i.value=!1,l()}function c(){const u=He(t);u<=0||(i.value=!0,s&&e(),l(),o=setInterval(e,u))}if(r&&Wt&&c(),ze(t)||typeof t=="function"){const u=je(t,()=>{i.value&&Wt&&c()});Cn(u)}return Cn(a),{isActive:i,pause:a,resume:c}}function rl(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,s=ze(e),o=fe(e);function i(l){if(arguments.length)return o.value=l,o.value;{const a=He(n);return o.value=o.value===a?He(r):a,o.value}}return s?i:[o,i]}function dt(e){var t;const n=He(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Ct=Wt?window:void 0,Am=Wt?window.document:void 0;function jt(...e){let t,n,r,s;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,r,s]=e,t=Ct):[t,n,r,s]=e,!t)return Ut;Array.isArray(n)||(n=[n]),Array.isArray(r)||(r=[r]);const o=[],i=()=>{o.forEach(u=>u()),o.length=0},l=(u,f,d,g)=>(u.addEventListener(f,d,g),()=>u.removeEventListener(f,d,g)),a=je(()=>[dt(t),He(s)],([u,f])=>{if(i(),!u)return;const d=Rw(f)?{...f}:f;o.push(...n.flatMap(g=>r.map(p=>l(u,g,p,d))))},{immediate:!0,flush:"post"}),c=()=>{a(),i()};return Cn(c),c}let qf=!1;function Uw(e,t,n={}){const{window:r=Ct,ignore:s=[],capture:o=!0,detectIframe:i=!1}=n;if(!r)return Ut;Mw&&!qf&&(qf=!0,Array.from(r.document.body.children).forEach(d=>d.addEventListener("click",Ut)),r.document.documentElement.addEventListener("click",Ut));let l=!0;const a=d=>s.some(g=>{if(typeof g=="string")return Array.from(r.document.querySelectorAll(g)).some(p=>p===d.target||d.composedPath().includes(p));{const p=dt(g);return p&&(d.target===p||d.composedPath().includes(p))}}),u=[jt(r,"click",d=>{const g=dt(e);if(!(!g||g===d.target||d.composedPath().includes(g))&&(d.detail===0&&(l=!a(d)),!l)){l=!0;return}},{passive:!0,capture:o}),jt(r,"pointerdown",d=>{const g=dt(e);l=!a(d)&&!!(g&&!d.composedPath().includes(g))},{passive:!0}),i&&jt(r,"blur",d=>{setTimeout(()=>{var g;const p=dt(e);((g=r.document.activeElement)==null?void 0:g.tagName)==="IFRAME"&&(p!=null&&p.contains(r.document.activeElement))},0)})].filter(Boolean);return()=>u.forEach(d=>d())}function Bw(){const e=fe(!1),t=kt();return t&&At(()=>{e.value=!0},t),e}function ji(e){const t=Bw();return X(()=>(t.value,!!e()))}function Ww(e,t={}){const{immediate:n=!0,fpsLimit:r=void 0,window:s=Ct}=t,o=fe(!1),i=r?1e3/r:null;let l=0,a=null;function c(d){if(!o.value||!s)return;l||(l=d);const g=d-l;if(i&&gn&&"matchMedia"in n&&typeof n.matchMedia=="function");let s;const o=fe(!1),i=c=>{o.value=c.matches},l=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",i):s.removeListener(i))},a=zl(()=>{r.value&&(l(),s=n.matchMedia(He(e)),"addEventListener"in s?s.addEventListener("change",i):s.addListener(i),o.value=s.matches)});return Cn(()=>{a(),l(),s=void 0}),o}const ko=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Lo="__vueuse_ssr_handlers__",Kw=Yw();function Yw(){return Lo in ko||(ko[Lo]=ko[Lo]||{}),ko[Lo]}function km(e,t){return Kw[e]||t}function Gw(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}const qw={boolean:{read:e=>e==="true",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()}},Zf="vueuse-storage";function vc(e,t,n,r={}){var s;const{flush:o="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,mergeDefaults:c=!1,shallow:u,window:f=Ct,eventFilter:d,onError:g=O=>{console.error(O)},initOnMounted:p}=r,m=(u?Rr:fe)(typeof t=="function"?t():t);if(!n)try{n=km("getDefaultStorage",()=>{var O;return(O=Ct)==null?void 0:O.localStorage})()}catch(O){g(O)}if(!n)return m;const _=He(t),A=Gw(_),v=(s=r.serializer)!=null?s:qw[A],{pause:h,resume:y}=Hw(m,()=>S(m.value),{flush:o,deep:i,eventFilter:d});f&&l&&ro(()=>{jt(f,"storage",b),jt(f,Zf,x),p&&b()}),p||b();function w(O,D){f&&f.dispatchEvent(new CustomEvent(Zf,{detail:{key:e,oldValue:O,newValue:D,storageArea:n}}))}function S(O){try{const D=n.getItem(e);if(O==null)w(D,null),n.removeItem(e);else{const M=v.write(O);D!==M&&(n.setItem(e,M),w(D,M))}}catch(D){g(D)}}function C(O){const D=O?O.newValue:n.getItem(e);if(D==null)return a&&_!=null&&n.setItem(e,v.write(_)),_;if(!O&&c){const M=v.read(D);return typeof c=="function"?c(M,_):A==="object"&&!Array.isArray(M)?{..._,...M}:M}else return typeof D!="string"?D:v.read(D)}function b(O){if(!(O&&O.storageArea!==n)){if(O&&O.key==null){m.value=_;return}if(!(O&&O.key!==e)){h();try{(O==null?void 0:O.newValue)!==v.write(m.value)&&(m.value=C(O))}catch(D){g(D)}finally{O?On(y):y()}}}}function x(O){b(O.detail)}return m}function Lm(e){return zw("(prefers-color-scheme: dark)",e)}function Zw(e={}){const{selector:t="html",attribute:n="class",initialValue:r="auto",window:s=Ct,storage:o,storageKey:i="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:a,emitAuto:c,disableTransition:u=!0}=e,f={auto:"",light:"light",dark:"dark",...e.modes||{}},d=Lm({window:s}),g=X(()=>d.value?"dark":"light"),p=a||(i==null?$w(r):vc(i,r,o,{window:s,listenToStorageChanges:l})),m=X(()=>p.value==="auto"?g.value:p.value),_=km("updateHTMLAttrs",(y,w,S)=>{const C=typeof y=="string"?s==null?void 0:s.document.querySelector(y):dt(y);if(!C)return;let b;if(u&&(b=s.document.createElement("style"),b.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),s.document.head.appendChild(b)),w==="class"){const x=S.split(/\s/g);Object.values(f).flatMap(O=>(O||"").split(/\s/g)).filter(Boolean).forEach(O=>{x.includes(O)?C.classList.add(O):C.classList.remove(O)})}else C.setAttribute(w,S);u&&(s.getComputedStyle(b).opacity,document.head.removeChild(b))});function A(y){var w;_(t,n,(w=f[y])!=null?w:y)}function v(y){e.onChanged?e.onChanged(y,A):A(y)}je(m,v,{flush:"post",immediate:!0}),ro(()=>v(m.value));const h=X({get(){return c?p.value:m.value},set(y){p.value=y}});try{return Object.assign(h,{store:p,system:g,state:m})}catch{return h}}function Om(e,t,n={}){const{window:r=Ct,...s}=n;let o;const i=ji(()=>r&&"MutationObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=X(()=>{const d=He(e),g=(Array.isArray(d)?d:[d]).map(dt).filter(wm);return new Set(g)}),c=je(()=>a.value,d=>{l(),i.value&&r&&d.size&&(o=new MutationObserver(t),d.forEach(g=>o.observe(g,s)))},{immediate:!0,flush:"post"}),u=()=>o==null?void 0:o.takeRecords(),f=()=>{l(),c()};return Cn(f),{isSupported:i,stop:f,takeRecords:u}}function Jf(e,t,n={}){const{window:r=Ct,initialValue:s="",observe:o=!1}=n,i=fe(s),l=X(()=>{var c;return dt(t)||((c=r==null?void 0:r.document)==null?void 0:c.documentElement)});function a(){var c;const u=He(e),f=He(l);if(f&&r){const d=(c=r.getComputedStyle(f).getPropertyValue(u))==null?void 0:c.trim();i.value=d||s}}return o&&Om(l,a,{attributeFilter:["style","class"],window:r}),je([l,()=>He(e)],a,{immediate:!0}),je(i,c=>{var u;(u=l.value)!=null&&u.style&&l.value.style.setProperty(He(e),c)}),i}function Jw(e={}){const{valueDark:t="dark",valueLight:n="",window:r=Ct}=e,s=Zw({...e,onChanged:(l,a)=>{var c;e.onChanged?(c=e.onChanged)==null||c.call(e,l==="dark",a,l):a(l)},modes:{dark:t,light:n}}),o=X(()=>s.system?s.system.value:Lm({window:r}).value?"dark":"light");return X({get(){return s.value==="dark"},set(l){const a=l?"dark":"light";o.value===a?s.value="auto":s.value=a}})}function Xw(e,t,n={}){const{window:r=Ct,...s}=n;let o;const i=ji(()=>r&&"ResizeObserver"in r),l=()=>{o&&(o.disconnect(),o=void 0)},a=X(()=>Array.isArray(e)?e.map(f=>dt(f)):[dt(e)]),c=je(a,f=>{if(l(),i.value&&r){o=new ResizeObserver(t);for(const d of f)d&&o.observe(d,s)}},{immediate:!0,flush:"post"}),u=()=>{l(),c()};return Cn(u),{isSupported:i,stop:u}}function Qw(e,t={}){const{reset:n=!0,windowResize:r=!0,windowScroll:s=!0,immediate:o=!0}=t,i=fe(0),l=fe(0),a=fe(0),c=fe(0),u=fe(0),f=fe(0),d=fe(0),g=fe(0);function p(){const m=dt(e);if(!m){n&&(i.value=0,l.value=0,a.value=0,c.value=0,u.value=0,f.value=0,d.value=0,g.value=0);return}const _=m.getBoundingClientRect();i.value=_.height,l.value=_.bottom,a.value=_.left,c.value=_.right,u.value=_.top,f.value=_.width,d.value=_.x,g.value=_.y}return Xw(e,p),je(()=>dt(e),m=>!m&&p()),Om(e,p,{attributeFilter:["style","class"]}),s&&jt("scroll",p,{capture:!0,passive:!0}),r&&jt("resize",p,{passive:!0}),ro(()=>{o&&p()}),{height:i,bottom:l,left:a,right:c,top:u,width:f,x:d,y:g,update:p}}function eS(e,t,n={}){const{root:r,rootMargin:s="0px",threshold:o=.1,window:i=Ct,immediate:l=!0}=n,a=ji(()=>i&&"IntersectionObserver"in i),c=X(()=>{const p=He(e);return(Array.isArray(p)?p:[p]).map(dt).filter(wm)});let u=Ut;const f=fe(l),d=a.value?je(()=>[c.value,dt(r),f.value],([p,m])=>{if(u(),!f.value||!p.length)return;const _=new IntersectionObserver(t,{root:dt(m),rootMargin:s,threshold:o});p.forEach(A=>A&&_.observe(A)),u=()=>{_.disconnect(),u=Ut}},{immediate:l,flush:"post"}):Ut,g=()=>{u(),d(),f.value=!1};return Cn(g),{isSupported:a,isActive:f,pause(){u(),f.value=!1},resume(){f.value=!0},stop:g}}const tS={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function nS(e={}){const{reactive:t=!1,target:n=Ct,aliasMap:r=tS,passive:s=!0,onEventFired:o=Ut}=e,i=qn(new Set),l={toJSON(){return{}},current:i},a=t?qn(l):l,c=new Set,u=new Set;function f(m,_){m in a&&(t?a[m]=_:a[m].value=_)}function d(){i.clear();for(const m of u)f(m,!1)}function g(m,_){var A,v;const h=(A=m.key)==null?void 0:A.toLowerCase(),w=[(v=m.code)==null?void 0:v.toLowerCase(),h].filter(Boolean);h&&(_?i.add(h):i.delete(h));for(const S of w)u.add(S),f(S,_);h==="meta"&&!_?(c.forEach(S=>{i.delete(S),f(S,!1)}),c.clear()):typeof m.getModifierState=="function"&&m.getModifierState("Meta")&&_&&[...i,...w].forEach(S=>c.add(S))}jt(n,"keydown",m=>(g(m,!0),o(m)),{passive:s}),jt(n,"keyup",m=>(g(m,!1),o(m)),{passive:s}),jt("blur",d,{passive:!0}),jt("focus",d,{passive:!0});const p=new Proxy(a,{get(m,_,A){if(typeof _!="string")return Reflect.get(m,_,A);if(_=_.toLowerCase(),_ in r&&(_=r[_]),!(_ in a))if(/[+_-]/.test(_)){const h=_.split(/[+_-]/g).map(y=>y.trim());a[_]=X(()=>h.every(y=>He(p[y])))}else a[_]=fe(!1);const v=Reflect.get(m,_,A);return t?He(v):v}});return p}function _O(e={}){const{controls:t=!1,interval:n="requestAnimationFrame"}=e,r=fe(new Date),s=()=>r.value=new Date,o=n==="requestAnimationFrame"?Ww(s,{immediate:!0}):Vw(s,n,{immediate:!0});return t?{now:r,...o}:r}function Xf(e,t=Ut,n={}){const{immediate:r=!0,manual:s=!1,type:o="text/javascript",async:i=!0,crossOrigin:l,referrerPolicy:a,noModule:c,defer:u,document:f=Am,attrs:d={}}=n,g=fe(null);let p=null;const m=v=>new Promise((h,y)=>{const w=b=>(g.value=b,h(b),b);if(!f){h(!1);return}let S=!1,C=f.querySelector(`script[src="${He(e)}"]`);C?C.hasAttribute("data-loaded")&&w(C):(C=f.createElement("script"),C.type=o,C.async=i,C.src=He(e),u&&(C.defer=u),l&&(C.crossOrigin=l),c&&(C.noModule=c),a&&(C.referrerPolicy=a),Object.entries(d).forEach(([b,x])=>C==null?void 0:C.setAttribute(b,x)),S=!0),C.addEventListener("error",b=>y(b)),C.addEventListener("abort",b=>y(b)),C.addEventListener("load",()=>{C.setAttribute("data-loaded","true"),t(C),w(C)}),S&&(C=f.head.appendChild(C)),v||w(C)}),_=(v=!0)=>(p||(p=m(v)),p),A=()=>{if(!f)return;p=null,g.value&&(g.value=null);const v=f.querySelector(`script[src="${He(e)}"]`);v&&f.head.removeChild(v)};return r&&!s&&ro(_),s||jw(A),{scriptTag:g,load:_,unload:A}}let rS=0;function bO(e,t={}){const n=fe(!1),{document:r=Am,immediate:s=!0,manual:o=!1,id:i=`vueuse_styletag_${++rS}`}=t,l=fe(e);let a=()=>{};const c=()=>{if(!r)return;const f=r.getElementById(i)||r.createElement("style");f.isConnected||(f.id=i,t.media&&(f.media=t.media),r.head.appendChild(f)),!n.value&&(a=je(l,d=>{f.textContent=d},{immediate:!0}),n.value=!0)},u=()=>{!r||!n.value||(a(),r.head.removeChild(r.getElementById(i)),n.value=!1)};return s&&!o&&ro(c),o||Cn(u),{id:i,css:l,unload:u,load:c,isLoaded:Pr(n)}}function sS(e={}){const{window:t=Ct,behavior:n="auto"}=e;if(!t)return{x:fe(0),y:fe(0)};const r=fe(t.scrollX),s=fe(t.scrollY),o=X({get(){return r.value},set(l){scrollTo({left:l,behavior:n})}}),i=X({get(){return s.value},set(l){scrollTo({top:l,behavior:n})}});return jt(t,"scroll",()=>{r.value=t.scrollX,s.value=t.scrollY},{capture:!1,passive:!0}),{x:o,y:i}}const xm=yc("app",()=>{const e=fe(!0),[t,n]=rl(!1),[r,s]=rl(!1);return{showLoading:e,isSidebarOpen:t,toggleSidebar:n,isRightSidebarOpen:r,toggleRightSidebar:s}}),Pm=yc("routerStore",()=>({router:Pi()})),Vi=yc("site",()=>{const t=Pm().router,n=fe(1),r=X(()=>{const s=dS().value;return n.value&&s,s});return t&&t.isReady().then(()=>{}),{postList:r}});function EO(e){return e.children}function oS(e,t=[]){return X(()=>{const n=ne(e);t.length||(t=Vi().postList);const r={name:"All",total:t.length,children:new Map([["Uncategorized",{name:"Uncategorized",total:0,children:new Map}]])},s=r.children.get("Uncategorized");if(t.forEach(o=>{if(o.categories)if(Array.isArray(o.categories)){const i=o.categories.length;let l=r,a=l;o.categories.forEach((c,u)=>{l.total+=1,l=l.children.get(c),l||(l={name:c,total:0,children:new Map},a.children.set(c,l)),u===i-1&&(l.children.set(o.path,o),l.total+=1),a=l})}else{const i=o.categories,l=r.children.get(i);l?(l.total+=1,l.children.set(o.path,o)):r.children.set(i,{name:i,total:1,children:new Map([[o.path,o]])})}else s.total+=1,s.children.set(o.path,o)}),s.total===0&&r.children.delete("Uncategorized"),n){let o=r;const i=n.split("/");for(const l of i){const a=o.children.get(l);if(a&&a.children)o=a;else return console.warn(`Do not have category: ${e}`),r}return o}else return r})}function wO(e,t){return Math.random()*(t-e)+e}function iS(e,t){let n,r=!1;return()=>{n&&clearTimeout(n),r?n=setTimeout(e,t):(e(),r=!0,setTimeout(()=>{r=!1},t))}}var ds=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function so(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function Rm(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var n=function r(){return this instanceof r?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(r){var s=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(n,r,s.get?s:{enumerable:!0,get:function(){return e[r]}})}),n}var Mm={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){var n=1e3,r=6e4,s=36e5,o="millisecond",i="second",l="minute",a="hour",c="day",u="week",f="month",d="quarter",g="year",p="date",m="Invalid Date",_=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,A=/\[([^\]]+)]|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,v={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(W){var H=["th","st","nd","rd"],R=W%100;return"["+W+(H[(R-20)%10]||H[R]||H[0])+"]"}},h=function(W,H,R){var j=String(W);return!j||j.length>=H?W:""+Array(H+1-j.length).join(R)+W},y={s:h,z:function(W){var H=-W.utcOffset(),R=Math.abs(H),j=Math.floor(R/60),$=R%60;return(H<=0?"+":"-")+h(j,2,"0")+":"+h($,2,"0")},m:function W(H,R){if(H.date()1)return W(re[0])}else{var ue=H.name;S[ue]=H,$=ue}return!j&&$&&(w=$),$||!j&&w},O=function(W,H){if(b(W))return W.clone();var R=typeof H=="object"?H:{};return R.date=W,R.args=arguments,new M(R)},D=y;D.l=x,D.i=b,D.w=function(W,H){return O(W,{locale:H.$L,utc:H.$u,x:H.$x,$offset:H.$offset})};var M=function(){function W(R){this.$L=x(R.locale,null,!0),this.parse(R),this.$x=this.$x||R.x||{},this[C]=!0}var H=W.prototype;return H.parse=function(R){this.$d=function(j){var $=j.date,te=j.utc;if($===null)return new Date(NaN);if(D.u($))return new Date;if($ instanceof Date)return new Date($);if(typeof $=="string"&&!/Z$/i.test($)){var re=$.match(_);if(re){var ue=re[2]-1||0,ge=(re[7]||"0").substring(0,3);return te?new Date(Date.UTC(re[1],ue,re[3]||1,re[4]||0,re[5]||0,re[6]||0,ge)):new Date(re[1],ue,re[3]||1,re[4]||0,re[5]||0,re[6]||0,ge)}}return new Date($)}(R),this.init()},H.init=function(){var R=this.$d;this.$y=R.getFullYear(),this.$M=R.getMonth(),this.$D=R.getDate(),this.$W=R.getDay(),this.$H=R.getHours(),this.$m=R.getMinutes(),this.$s=R.getSeconds(),this.$ms=R.getMilliseconds()},H.$utils=function(){return D},H.isValid=function(){return this.$d.toString()!==m},H.isSame=function(R,j){var $=O(R);return this.startOf(j)<=$&&$<=this.endOf(j)},H.isAfter=function(R,j){return O(R)=0&&(m[y]=parseInt(h,10))}var w=m[3],S=w===24?0:w,C=m[0]+"-"+m[1]+"-"+m[2]+" "+S+":"+m[4]+":"+m[5]+":000",b=+d;return(i.utc(C).valueOf()-(b-=b%1e3))/6e4},u=o.prototype;u.tz=function(d,g){d===void 0&&(d=l);var p=this.utcOffset(),m=this.toDate(),_=m.toLocaleString("en-US",{timeZone:d}),A=Math.round((m-new Date(_))/1e3/60),v=i(_,{locale:this.$L}).$set("millisecond",this.$ms).utcOffset(15*-Math.round(m.getTimezoneOffset()/15)-A,!0);if(g){var h=v.utcOffset();v=v.add(p-h,"minute")}return v.$x.$timezone=d,v},u.offsetName=function(d){var g=this.$x.$timezone||i.tz.guess(),p=a(this.valueOf(),g,{timeZoneName:d}).find(function(m){return m.type.toLowerCase()==="timezonename"});return p&&p.value};var f=u.startOf;u.startOf=function(d,g){if(!this.$x||!this.$x.$timezone)return f.call(this,d,g);var p=i(this.format("YYYY-MM-DD HH:mm:ss:SSS"),{locale:this.$L});return f.call(p,d,g).tz(this.$x.$timezone,!0)},i.tz=function(d,g,p){var m=p&&g,_=p||g||l,A=c(+i(),_);if(typeof d!="string")return i(d).tz(_);var v=function(S,C,b){var x=S-60*C*1e3,O=c(x,b);if(C===O)return[x,C];var D=c(x-=60*(O-C)*1e3,b);return O===D?[x,O]:[S-60*Math.min(O,D)*1e3,Math.max(O,D)]}(i.utc(d,m).valueOf(),A,_),h=v[0],y=v[1],w=i(h).utcOffset(y);return w.$x.$timezone=_,w},i.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},i.tz.setDefault=function(d){l=d}}})})(Nm);var aS=Nm.exports;const _c=so(aS);wn.extend(_c);function SO(e,t="YYYY-MM-DD"){return wn.tz(e).format(t)}function Qf(e,t=!0){return e.sort((n,r)=>{const s=+new Date(n.date||""),o=+new Date(r.date||"");return t?o-s:s-o})}function lS(e,t){const n=document.createElement("div");n.className=t,e.parentNode.insertBefore(n,e),e.parentNode.removeChild(e),n.appendChild(e)}function TO(e=document){e.querySelectorAll("table").forEach(t=>{const n=document.createElement("div");n.className="table-container",lS(t,"table-container")})}let Ho=[];function cS(e){Ho.push(e),sr(()=>{Ho=Ho.filter(t=>t!==e)})}const uS=()=>Ho.forEach(e=>e()),CO=uS;function AO(e){const t=Ri(),n=X(()=>t.path),r=Vi(),s=X(()=>{let l=-1;return r.postList.find((a,c)=>a.path===n.value?(l=c,!0):!1),l}),o=X(()=>s.value-1>=0?r.postList[s.value-1]:null),i=X(()=>s.value+1{const n=t.value==="zh-CN"?"zh":t.value;return e.value[`title_${n}`]||e.value.title})}function fS(){const t=Pm().router;return X(()=>{const n=["/:..all","/:all(.*)*","/","/:path(.*)"];return t.getRoutes().filter(s=>s.name).filter(s=>s.meta).filter(s=>s.meta.frontmatter).filter(s=>s.path&&!n.includes(s.path)).map(s=>Object.assign({path:s.path,excerpt:s.meta.excerpt},s.meta.frontmatter||{}))})}function dS(e={}){const t=fS();return X(()=>{const n=t.value.filter(o=>{var i,l;return((i=o.path)==null?void 0:i.startsWith("/posts"))&&!((l=o.path)!=null&&l.endsWith(".html"))&&o.date&&(!e.type||o.type===e.type)&&(!o.hide||o.hide==="index")}),r=Qf(n.filter(o=>o.top)).sort((o,i)=>i.top-o.top),s=Qf(n.filter(o=>!o.top));return r.concat(s)})}function Dm(){const e=Vi();return X(()=>{const t=new Map;return e.postList.forEach(n=>{if(n.tags){let r;typeof n.tags=="string"?r=[n.tags]:r=n.tags,r.forEach(s=>{if(t.has(s)){const o=t.get(s);t.set(s,{...o,count:o.count+1})}else t.set(s,{count:1})})}}),t})}function bc(){const e=Ri();return X(()=>e.meta.frontmatter||{})}function LO(){const e=tn(),t=Ri();return X(()=>((e.value.url.endsWith("/")?e.value.url.slice(0,-1):e.value.url)||Wt&&window.location.origin)+t.path)}function OO(){if(Wt){const e=new WeakMap;window.addEventListener("click",t=>{var r;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const s=n.parentElement,o=(r=n.nextElementSibling)==null?void 0:r.nextElementSibling;if(!s||!o)return;const i=/language-(shellscript|shell|bash|sh|zsh)/.test(s.className);let l="";o.querySelectorAll("span.line:not(.diff.remove)").forEach(a=>l+=`${a.textContent||""}
+`),l=l.slice(0,-1),i&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),hS(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const a=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,a)})}})}}async function hS(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const r=document.getSelection(),s=r?r.rangeCount>0&&r.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),s&&(r.removeAllRanges(),r.addRange(s)),n&&n.focus()}}/*! medium-zoom 1.1.0 | MIT License | https://github.com/francoischalifour/medium-zoom */var pr=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(M){function z(){}M(z,z)},s=function(M){var z=M.target;if(z===x){p();return}h.indexOf(z)!==-1&&m({target:z})},o=function(){if(!(w||!b.original)){var M=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(S-M)>C.scrollOffset&&setTimeout(p,150)}},i=function(M){var z=M.key||M.keyCode;(z==="Escape"||z==="Esc"||z===27)&&p()},l=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=M;if(M.background&&(x.style.background=M.background),M.container&&M.container instanceof Object&&(z.container=pr({},C.container,M.container)),M.template){var W=jo(M.template)?M.template:document.querySelector(M.template);z.template=W}return C=pr({},C,z),h.forEach(function(H){H.dispatchEvent($r("medium-zoom:update",{detail:{zoom:O}}))}),O},a=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(pr({},C,M))},c=function(){for(var M=arguments.length,z=Array(M),W=0;W0?z.reduce(function(R,j){return[].concat(R,td(j))},[]):h;return H.forEach(function(R){R.classList.remove("medium-zoom-image"),R.dispatchEvent($r("medium-zoom:detach",{detail:{zoom:O}}))}),h=h.filter(function(R){return H.indexOf(R)===-1}),O},f=function(M,z){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return h.forEach(function(H){H.addEventListener("medium-zoom:"+M,z,W)}),y.push({type:"medium-zoom:"+M,listener:z,options:W}),O},d=function(M,z){var W=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return h.forEach(function(H){H.removeEventListener("medium-zoom:"+M,z,W)}),y=y.filter(function(H){return!(H.type==="medium-zoom:"+M&&H.listener.toString()===z.toString())}),O},g=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=M.target,W=function(){var R={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},j=void 0,$=void 0;if(C.container)if(C.container instanceof Object)R=pr({},R,C.container),j=R.width-R.left-R.right-C.margin*2,$=R.height-R.top-R.bottom-C.margin*2;else{var te=jo(C.container)?C.container:document.querySelector(C.container),re=te.getBoundingClientRect(),ue=re.width,ge=re.height,Te=re.left,Le=re.top;R=pr({},R,{width:ue,height:ge,left:Te,top:Le})}j=j||R.width-C.margin*2,$=$||R.height-C.margin*2;var Pe=b.zoomedHd||b.original,Re=ed(Pe)?j:Pe.naturalWidth||j,V=ed(Pe)?$:Pe.naturalHeight||$,Z=Pe.getBoundingClientRect(),q=Z.top,J=Z.left,ye=Z.width,Se=Z.height,k=Math.min(Math.max(ye,Re),j)/ye,L=Math.min(Math.max(Se,V),$)/Se,N=Math.min(k,L),K=(-J+(j-ye)/2+C.margin+R.left)/N,U=(-q+($-Se)/2+C.margin+R.top)/N,G="scale("+N+") translate3d("+K+"px, "+U+"px, 0)";b.zoomed.style.transform=G,b.zoomedHd&&(b.zoomedHd.style.transform=G)};return new r(function(H){if(z&&h.indexOf(z)===-1){H(O);return}var R=function ue(){w=!1,b.zoomed.removeEventListener("transitionend",ue),b.original.dispatchEvent($r("medium-zoom:opened",{detail:{zoom:O}})),H(O)};if(b.zoomed){H(O);return}if(z)b.original=z;else if(h.length>0){var j=h;b.original=j[0]}else{H(O);return}if(b.original.dispatchEvent($r("medium-zoom:open",{detail:{zoom:O}})),S=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,w=!0,b.zoomed=gS(b.original),document.body.appendChild(x),C.template){var $=jo(C.template)?C.template:document.querySelector(C.template);b.template=document.createElement("div"),b.template.appendChild($.content.cloneNode(!0)),document.body.appendChild(b.template)}if(b.original.parentElement&&b.original.parentElement.tagName==="PICTURE"&&b.original.currentSrc&&(b.zoomed.src=b.original.currentSrc),document.body.appendChild(b.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),b.original.classList.add("medium-zoom-image--hidden"),b.zoomed.classList.add("medium-zoom-image--opened"),b.zoomed.addEventListener("click",p),b.zoomed.addEventListener("transitionend",R),b.original.getAttribute("data-zoom-src")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("srcset"),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading"),b.zoomedHd.src=b.zoomed.getAttribute("data-zoom-src"),b.zoomedHd.onerror=function(){clearInterval(te),console.warn("Unable to reach the zoom image target "+b.zoomedHd.src),b.zoomedHd=null,W()};var te=setInterval(function(){b.zoomedHd.complete&&(clearInterval(te),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),W())},10)}else if(b.original.hasAttribute("srcset")){b.zoomedHd=b.zoomed.cloneNode(),b.zoomedHd.removeAttribute("sizes"),b.zoomedHd.removeAttribute("loading");var re=b.zoomedHd.addEventListener("load",function(){b.zoomedHd.removeEventListener("load",re),b.zoomedHd.classList.add("medium-zoom-image--opened"),b.zoomedHd.addEventListener("click",p),document.body.appendChild(b.zoomedHd),W()})}else W()})},p=function(){return new r(function(M){if(w||!b.original){M(O);return}var z=function W(){b.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(b.zoomed),b.zoomedHd&&document.body.removeChild(b.zoomedHd),document.body.removeChild(x),b.zoomed.classList.remove("medium-zoom-image--opened"),b.template&&document.body.removeChild(b.template),w=!1,b.zoomed.removeEventListener("transitionend",W),b.original.dispatchEvent($r("medium-zoom:closed",{detail:{zoom:O}})),b.original=null,b.zoomed=null,b.zoomedHd=null,b.template=null,M(O)};w=!0,document.body.classList.remove("medium-zoom--opened"),b.zoomed.style.transform="",b.zoomedHd&&(b.zoomedHd.style.transform=""),b.template&&(b.template.style.transition="opacity 150ms",b.template.style.opacity=0),b.original.dispatchEvent($r("medium-zoom:close",{detail:{zoom:O}})),b.zoomed.addEventListener("transitionend",z)})},m=function(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=M.target;return b.original?p():g({target:z})},_=function(){return C},A=function(){return h},v=function(){return b.original},h=[],y=[],w=!1,S=0,C=n,b={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?C=t:(t||typeof t=="string")&&c(t),C=pr({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},C);var x=mS(C.background);document.addEventListener("click",s),document.addEventListener("keyup",i),document.addEventListener("scroll",o),window.addEventListener("resize",p);var O={open:g,close:p,toggle:m,update:l,clone:a,attach:c,detach:u,on:f,off:d,getOptions:_,getImages:A,getZoomedImage:v};return O};function vS(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(typeof document>"u")){var r=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css",n==="top"&&r.firstChild?r.insertBefore(s,r.firstChild):r.appendChild(s),s.styleSheet?s.styleSheet.cssText=e:s.appendChild(document.createTextNode(e))}}var _S=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";vS(_S);function xO(){const t=tn().value.mediumZoom;At(()=>{t.enable&&yS(t.selector||".markdown-body img",{background:"var(--medium-zoom-c-bg, rgba(0, 0, 0, 0.8))",...t.options})})}function PO(){const e=tn(),t=bc();Wt&&window.addEventListener("click",n=>{const r=n.target;if(r.matches('[class*="language-"] > button.collapse')){const s=r.parentElement;s==null||s.removeAttribute("style"),s==null||s.classList.remove("folded")}}),At(()=>{const n=document.querySelectorAll('div[class*="language-"]'),r=e.value.codeHeightLimit,s=t.value.codeHeightLimit;let o;if(typeof s!="number"||s<=0){if(r===void 0||r<=0)return;o=r}else o=s;for(const i of Array.from(n))i.scrollHeight>o&&i.classList.add("folded")})}function RO(e){const t=fe(!1),{top:n}=Qw(e);return eS(e,([{isIntersecting:s}])=>{t.value=s}),{show:()=>{t.value||window.scrollTo(0,n.value)}}}Wt&&be(()=>Promise.resolve({}),__vite__mapDeps([40]));const Lr=Jw(),nd=rl(Lr);function rd(e,t={}){if(!document.startViewTransition){nd();return}const n=e.clientX,r=e.clientY,s=Math.hypot(Math.max(n,innerWidth-n),Math.max(r,innerHeight-r));document.startViewTransition(()=>{nd()}).ready.then(()=>{const i=[`circle(0px at ${n}px ${r}px)`,`circle(${s}px at ${n}px ${r}px)`];document.documentElement.animate({clipPath:Lr.value?i.reverse():i},{duration:t.duration||300,easing:t.easing||"ease-in",pseudoElement:Lr.value?"::view-transition-old(root)":"::view-transition-new(root)"})})}function MO(e){const t=Ri();return X(()=>t.meta.layout===e)}function IO(){const e=tn(),t=X(()=>e.value.cdn.prefix);no({link:[{rel:"stylesheet",href:`${t.value}aplayer/dist/APlayer.min.css`}]}),Xf(`${t.value}aplayer/dist/APlayer.min.js`,()=>{Xf(`${t.value}meting@2/dist/Meting.min.js`)})}function bS(e={offset:100}){if(!Wt)return{percentage:fe(0),show:fe(!1)};const{y:t}=sS(),n=X(()=>t.value/(document.body.scrollHeight-window.innerHeight)),r=X(()=>t.value>e.offset);return{percentage:n,show:r,backToTop:()=>{window.scrollTo({top:0,behavior:"smooth"})}}}function NO(){no({script:[{src:"https://static.codepen.io/assets/embed/ei.js",async:!0}]})}var ES={exports:{}};(function(e,t){(function(n,r){e.exports=r(Im)})(ds,function(n){function r(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var s=r(n),o={name:"zh-cn",weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),ordinal:function(i,l){return l==="W"?i+"周":i+"日"},weekStart:1,yearStart:4,formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah点mm分",LLLL:"YYYY年M月D日ddddAh点mm分",l:"YYYY/M/D",ll:"YYYY年M月D日",lll:"YYYY年M月D日 HH:mm",llll:"YYYY年M月D日dddd HH:mm"},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},meridiem:function(i,l){var a=100*i+l;return a<600?"凌晨":a<900?"早上":a<1100?"上午":a<1300?"中午":a<1800?"下午":"晚上"}};return s.default.locale(o,null,!0),o})})(ES);function wS(){const{availableLocales:e,locale:t}=en(),n=vc("valaxy-locale",t.value);return wn.locale(n.value.toLowerCase()),{lang:n,toggleLocales:()=>{const s=e;t.value=s[(s.indexOf(t.value)+1)%s.length],n.value=t.value,wn.locale(n.value.toLowerCase()),Wt&&document.documentElement.setAttribute("lang",t.value)}}}function SS(e,t=[2,4]){return TS(e,typeof t=="number"?[t,t]:t==="deep"?[2,6]:t)}function TS(e,t){const n=[];return e=e.map(r=>({...r})),e.forEach((r,s)=>{r.level>=t[0]&&r.level<=t[1]&&CS(s,e,t)&&n.push(r)}),n}function CS(e,t,n){if(e===0)return!0;const r=t[e];for(let s=e-1;s>=0;s--){const o=t[s];if(o.level=n[0]&&o.level<=n[1])return o.children==null&&(o.children=[]),o.children.push(r),!1}return!0}function DO(){const e=bc(),t=ym(),n=Rr([]),r=X(()=>e.value.outline??t.value.outline);return cS(()=>{r.value!==!1&&(n.value=AS(r.value))}),{headers:n,handleClick:({target:o})=>{const i=o.href.split("#")[1],l=document.getElementById(decodeURIComponent(i));l==null||l.focus({preventScroll:!0})}}}function AS(e){const t=Array.from(document.querySelectorAll(".markdown-body :where(h1,h2,h3,h4,h5,h6)")).filter(n=>n.id&&n.hasChildNodes()).map(n=>{const r=Number(n.tagName[1]);return{title:kS(n),link:`#${n.id}`,level:r,lang:n.lang}});return SS(t,e)}function kS(e){let t="";for(const n of Array.from(e.childNodes))if(n.nodeType===1){if(n.classList.contains("VABadge")||n.classList.contains("header-anchor"))continue;t+=n.textContent}else n.nodeType===3&&(t+=n.textContent);return t.trim()}function LS(){return{isAsideEnabled:fe(!0)}}const OS=56,xo=33;function $O(e,t){const{isAsideEnabled:n}=LS(),r=iS(o,100);let s=null;At(()=>{requestAnimationFrame(o),window.addEventListener("scroll",r)}),Xs(()=>{l(location.hash)}),sr(()=>{window.removeEventListener("scroll",r)});function o(){if(!n.value)return;const a=[].slice.call(e.value.querySelectorAll(".outline-link")),c=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(p=>a.some(m=>m.hash===p.hash&&p.offsetParent!==null)),u=window.scrollY,f=window.innerHeight,d=e.value.offsetHeight,g=Math.abs(u+f-d)<1;if(c.length&&g){l(c[c.length-1].hash);return}for(let p=0;p{const a=s;if(!a)return;const c=a.getBoundingClientRect().top,u=a.getBoundingClientRect().bottom;(cwindow.innerHeight-xo)&&a.scrollIntoView()};function l(a){s&&s.classList.remove("active"),a==null?s=null:s=e.value.querySelector(`a[href="${decodeURIComponent(a)}"]`);const c=s;i(),c?(c.classList.add("active"),t.value.style.top=`${c.offsetTop+xo}px`,t.value.style.opacity="1"):(t.value.style.top=`${xo}px`,t.value.style.opacity="0")}}function sd(e){return e.parentElement.offsetTop-OS-15}function xS(e,t,n){const r=window.scrollY;return e===0&&r===0?[!0,null]:r1),qr=[],ii=!1,wc=-1,Rs=void 0,gr=void 0,Ms=void 0,$m=function(t){return qr.some(function(n){return!!(n.options.allowTouchMove&&n.options.allowTouchMove(t))})},ai=function(t){var n=t||window.event;return $m(n.target)||n.touches.length>1?!0:(n.preventDefault&&n.preventDefault(),!1)},RS=function(t){if(Ms===void 0){var n=!!t&&t.reserveScrollBarGap===!0,r=window.innerWidth-document.documentElement.clientWidth;if(n&&r>0){var s=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);Ms=document.body.style.paddingRight,document.body.style.paddingRight=s+r+"px"}}Rs===void 0&&(Rs=document.body.style.overflow,document.body.style.overflow="hidden")},MS=function(){Ms!==void 0&&(document.body.style.paddingRight=Ms,Ms=void 0),Rs!==void 0&&(document.body.style.overflow=Rs,Rs=void 0)},IS=function(){return window.requestAnimationFrame(function(){if(gr===void 0){gr={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var t=window,n=t.scrollY,r=t.scrollX,s=t.innerHeight;document.body.style.position="fixed",document.body.style.top=-n,document.body.style.left=-r,setTimeout(function(){return window.requestAnimationFrame(function(){var o=s-window.innerHeight;o&&n>=s&&(document.body.style.top=-(n+o))})},300)}})},NS=function(){if(gr!==void 0){var t=-parseInt(document.body.style.top,10),n=-parseInt(document.body.style.left,10);document.body.style.position=gr.position,document.body.style.top=gr.top,document.body.style.left=gr.left,window.scrollTo(n,t),gr=void 0}},DS=function(t){return t?t.scrollHeight-t.scrollTop<=t.clientHeight:!1},$S=function(t,n){var r=t.targetTouches[0].clientY-wc;return $m(t.target)?!1:n&&n.scrollTop===0&&r>0||DS(n)&&r<0?ai(t):(t.stopPropagation(),!0)},FS=function(t,n){if(!t){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!qr.some(function(s){return s.targetElement===t})){var r={targetElement:t,options:n||{}};qr=[].concat(PS(qr),[r]),oi?IS():RS(n),oi&&(t.ontouchstart=function(s){s.targetTouches.length===1&&(wc=s.targetTouches[0].clientY)},t.ontouchmove=function(s){s.targetTouches.length===1&&$S(s,t)},ii||(document.addEventListener("touchmove",ai,Ec?{passive:!1}:void 0),ii=!0))}},HS=function(){oi&&(qr.forEach(function(t){t.targetElement.ontouchstart=null,t.targetElement.ontouchmove=null}),ii&&(document.removeEventListener("touchmove",ai,Ec?{passive:!1}:void 0),ii=!1),wc=-1),oi?NS():MS(),qr=[]};function jS(e){function t(){FS(e&&e.value||document.body,{reserveScrollBarGap:!0})}function n(){HS()}return{lockBodyScroll:t,unlockBodyScroll:n}}function FO(){const e=Pi();function t(){document.referrer&&document.referrer!==location.href?e.back():e.push("/")}return{back:t}}function VS(e){const t=new TextEncoder;return window.crypto.subtle.importKey("raw",t.encode(e),"PBKDF2",!1,["deriveBits","deriveKey"])}function US(e,t){return window.crypto.subtle.deriveKey({name:"PBKDF2",salt:t,iterations:1e5,hash:"SHA-256"},e,{name:"AES-CBC",length:256},!0,["encrypt","decrypt"])}function HO(){const e=tn(),{encrypt:t}=e.value,n=Uint8Array.from(Object.values(t.iv)),r=Uint8Array.from(Object.values(t.salt));return{decrypt:async(s,o)=>{if(!s)return;const i=await VS(s),l=await US(i,r),a=Uint8Array.from(o,u=>u.charCodeAt(0)),c=await window.crypto.subtle.decrypt({name:"AES-CBC",iv:n},l,a);return new TextDecoder().decode(c)}}}const BS=["title"],WS=Fe({__name:"YunToggleLocale",setup(e){const{t,locale:n}=en(),{toggleLocales:r}=wS();return(s,o)=>(ae(),we("button",{class:"yun-icon-btn",title:ne(t)("button.toggle_langs"),style:{color:"var(--va-c-text)"},onClick:o[0]||(o[0]=(...i)=>ne(r)&&ne(r)(...i))},[Ee("div",{"i-ri-translate":"",class:it(["transition transform",ne(n)==="en"?"rotate-y-180":""])},null,2)],8,BS))}}),zS=["title"],KS=Ee("div",{i:"ri-sun-line dark:ri-moon-line"},null,-1),YS=[KS],GS=Fe({__name:"YunConfig",setup(e){const{t}=en(),n=X(()=>Lr.value?t("button.toggle_light"):t("button.toggle_dark"));return(r,s)=>{const o=WS;return ae(),we("div",null,[Ee("button",{class:"yun-icon-btn",title:n.value,style:tr({color:ne(Lr)?"":"#f1cb64"}),onClick:s[0]||(s[0]=(...i)=>ne(rd)&&ne(rd)(...i))},YS,12,zS),me(o)])}}}),qS=["href"],ZS={key:0,class:"icon-link inline-block","i-ri-arrow-right-up-line":""},Sc=Fe({__name:"AppLink",props:{showExternalIcon:{type:Boolean},to:{},href:{}},setup(e){const t=e,n=X(()=>t.href||t.to||"#"),r=X(()=>typeof n.value=="string"&&n.value.startsWith("http"));return(s,o)=>{const i=Ir("RouterLink");return r.value?(ae(),we("a",Ws({key:0},s.$attrs,{href:n.value,target:"_blank"}),[Qr(s.$slots,"default"),s.showExternalIcon?(ae(),we("div",ZS)):St("v-if",!0)],16,qS)):(ae(),Qe(i,Ws({key:1},s.$attrs,{to:n.value}),{default:tt(()=>[Qr(s.$slots,"default")]),_:3},16,["to"]))}}});function oo(){const e=Fi();return X(()=>e.value.themeConfig)}function jO(e,t=!1){const n=fe();return je(()=>e,async()=>{let r;if(typeof e=="string"){if(!Wt)return;r=await fetch(e).then(s=>s.json())||[]}else r=e;n.value=t?Array.from(r).sort(()=>Math.random()-.5):r},{immediate:!0}),{data:n}}function VO(e){if(!e)return{color:"",icon:"",styles:void 0};const t=oo();e in t.value.types||(e="link");const n=t.value.types[e].color,r=t.value.types[e].icon,s=X(()=>e?{"--card-c-primary":n}:void 0);return{color:n,icon:r,styles:s}}function rt(e,t){JS(e)&&(e="100%");const n=XS(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function Po(e){return Math.min(1,Math.max(0,e))}function JS(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function XS(e){return typeof e=="string"&&e.indexOf("%")!==-1}function Fm(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function _r(e){return Number(e)<=1?`${Number(e)*100}%`:e}function qt(e){return e.length===1?"0"+e:String(e)}function Hm(e,t,n){return{r:rt(e,255)*255,g:rt(t,255)*255,b:rt(n,255)*255}}function sl(e,t,n){e=rt(e,255),t=rt(t,255),n=rt(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0,i=0;const l=(r+s)/2;if(r===s)i=0,o=0;else{const a=r-s;switch(i=l>.5?a/(2-r-s):a/(r+s),r){case e:o=(t-n)/a+(t1&&(n-=1),n<1/6?e+(t-e)*(6*n):n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function jm(e,t,n){let r,s,o;if(e=rt(e,360),t=rt(t,100),n=rt(n,100),t===0)s=n,o=n,r=n;else{const i=n<.5?n*(1+t):n+t-n*t,l=2*n-i;r=ha(l,i,e+1/3),s=ha(l,i,e),o=ha(l,i,e-1/3)}return{r:r*255,g:s*255,b:o*255}}function ol(e,t,n){e=rt(e,255),t=rt(t,255),n=rt(n,255);const r=Math.max(e,t,n),s=Math.min(e,t,n);let o=0;const i=r,l=r-s,a=r===0?0:l/r;if(r===s)o=0;else{switch(r){case e:o=(t-n)/l+(t>16,g:(e&65280)>>8,b:e&255}}const li={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",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",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",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",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",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"};function zm(e){let t={r:0,g:0,b:0},n=1,r=null,s=null,o=null,i=!1,l=!1;return typeof e=="string"&&(e=Km(e)),typeof e=="object"&&(yt(e.r)&&yt(e.g)&&yt(e.b)?(t=Hm(e.r,e.g,e.b),i=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):yt(e.h)&&yt(e.s)&&yt(e.v)?(r=_r(e.s),s=_r(e.v),t=Vm(e.h,r,s),i=!0,l="hsv"):yt(e.h)&&yt(e.s)&&yt(e.l)?(r=_r(e.s),o=_r(e.l),t=jm(e.h,r,o),i=!0,l="hsl"):yt(e.c)&&yt(e.m)&&yt(e.y)&&yt(e.k)&&(t=Bm(e.c,e.m,e.y,e.k),i=!0,l="cmyk"),Object.prototype.hasOwnProperty.call(e,"a")&&(n=e.a)),n=Fm(n),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}const QS="[-\\+]?\\d+%?",eT="[-\\+]?\\d*\\.\\d+%?",Wn="(?:"+eT+")|(?:"+QS+")",pa="[\\s|\\(]+("+Wn+")[,|\\s]+("+Wn+")[,|\\s]+("+Wn+")\\s*\\)?",Ro="[\\s|\\(]+("+Wn+")[,|\\s]+("+Wn+")[,|\\s]+("+Wn+")[,|\\s]+("+Wn+")\\s*\\)?",Ht={CSS_UNIT:new RegExp(Wn),rgb:new RegExp("rgb"+pa),rgba:new RegExp("rgba"+Ro),hsl:new RegExp("hsl"+pa),hsla:new RegExp("hsla"+Ro),hsv:new RegExp("hsv"+pa),hsva:new RegExp("hsva"+Ro),cmyk:new RegExp("cmyk"+Ro),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function Km(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;let t=!1;if(li[e])e=li[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};let n=Ht.rgb.exec(e);return n?{r:n[1],g:n[2],b:n[3]}:(n=Ht.rgba.exec(e),n?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=Ht.hsl.exec(e),n?{h:n[1],s:n[2],l:n[3]}:(n=Ht.hsla.exec(e),n?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=Ht.hsv.exec(e),n?{h:n[1],s:n[2],v:n[3]}:(n=Ht.hsva.exec(e),n?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=Ht.cmyk.exec(e),n?{c:n[1],m:n[2],y:n[3],k:n[4]}:(n=Ht.hex8.exec(e),n?{r:vt(n[1]),g:vt(n[2]),b:vt(n[3]),a:cl(n[4]),format:t?"name":"hex8"}:(n=Ht.hex6.exec(e),n?{r:vt(n[1]),g:vt(n[2]),b:vt(n[3]),format:t?"name":"hex"}:(n=Ht.hex4.exec(e),n?{r:vt(n[1]+n[1]),g:vt(n[2]+n[2]),b:vt(n[3]+n[3]),a:cl(n[4]+n[4]),format:t?"name":"hex8"}:(n=Ht.hex3.exec(e),n?{r:vt(n[1]+n[1]),g:vt(n[2]+n[2]),b:vt(n[3]+n[3]),format:t?"name":"hex"}:!1))))))))))}function yt(e){return typeof e=="number"?!Number.isNaN(e):Ht.CSS_UNIT.test(e)}class xe{constructor(t="",n={}){if(t instanceof xe)return t;typeof t=="number"&&(t=Wm(t)),this.originalInput=t;const r=zm(t);this.originalInput=t,this.r=r.r,this.g=r.g,this.b=r.b,this.a=r.a,this.roundA=Math.round(100*this.a)/100,this.format=n.format??r.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=r.ok}isDark(){return this.getBrightness()<128}isLight(){return!this.isDark()}getBrightness(){const t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3}getLuminance(){const t=this.toRgb();let n,r,s;const o=t.r/255,i=t.g/255,l=t.b/255;return o<=.03928?n=o/12.92:n=Math.pow((o+.055)/1.055,2.4),i<=.03928?r=i/12.92:r=Math.pow((i+.055)/1.055,2.4),l<=.03928?s=l/12.92:s=Math.pow((l+.055)/1.055,2.4),.2126*n+.7152*r+.0722*s}getAlpha(){return this.a}setAlpha(t){return this.a=Fm(t),this.roundA=Math.round(100*this.a)/100,this}isMonochrome(){const{s:t}=this.toHsl();return t===0}toHsv(){const t=ol(this.r,this.g,this.b);return{h:t.h*360,s:t.s,v:t.v,a:this.a}}toHsvString(){const t=ol(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.v*100);return this.a===1?`hsv(${n}, ${r}%, ${s}%)`:`hsva(${n}, ${r}%, ${s}%, ${this.roundA})`}toHsl(){const t=sl(this.r,this.g,this.b);return{h:t.h*360,s:t.s,l:t.l,a:this.a}}toHslString(){const t=sl(this.r,this.g,this.b),n=Math.round(t.h*360),r=Math.round(t.s*100),s=Math.round(t.l*100);return this.a===1?`hsl(${n}, ${r}%, ${s}%)`:`hsla(${n}, ${r}%, ${s}%, ${this.roundA})`}toHex(t=!1){return il(this.r,this.g,this.b,t)}toHexString(t=!1){return"#"+this.toHex(t)}toHex8(t=!1){return Um(this.r,this.g,this.b,this.a,t)}toHex8String(t=!1){return"#"+this.toHex8(t)}toHexShortString(t=!1){return this.a===1?this.toHexString(t):this.toHex8String(t)}toRgb(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}}toRgbString(){const t=Math.round(this.r),n=Math.round(this.g),r=Math.round(this.b);return this.a===1?`rgb(${t}, ${n}, ${r})`:`rgba(${t}, ${n}, ${r}, ${this.roundA})`}toPercentageRgb(){const t=n=>`${Math.round(rt(n,255)*100)}%`;return{r:t(this.r),g:t(this.g),b:t(this.b),a:this.a}}toPercentageRgbString(){const t=n=>Math.round(rt(n,255)*100);return this.a===1?`rgb(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%)`:`rgba(${t(this.r)}%, ${t(this.g)}%, ${t(this.b)}%, ${this.roundA})`}toCmyk(){return{...ll(this.r,this.g,this.b)}}toCmykString(){const{c:t,m:n,y:r,k:s}=ll(this.r,this.g,this.b);return`cmyk(${t}, ${n}, ${r}, ${s})`}toName(){if(this.a===0)return"transparent";if(this.a<1)return!1;const t="#"+il(this.r,this.g,this.b,!1);for(const[n,r]of Object.entries(li))if(t===r)return n;return!1}toString(t){const n=!!t;t=t??this.format;let r=!1;const s=this.a<1&&this.a>=0;return!n&&s&&(t.startsWith("hex")||t==="name")?t==="name"&&this.a===0?this.toName():this.toRgbString():(t==="rgb"&&(r=this.toRgbString()),t==="prgb"&&(r=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(r=this.toHexString()),t==="hex3"&&(r=this.toHexString(!0)),t==="hex4"&&(r=this.toHex8String(!0)),t==="hex8"&&(r=this.toHex8String()),t==="name"&&(r=this.toName()),t==="hsl"&&(r=this.toHslString()),t==="hsv"&&(r=this.toHsvString()),t==="cmyk"&&(r=this.toCmykString()),r||this.toHexString())}toNumber(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)}clone(){return new xe(this.toString())}lighten(t=10){const n=this.toHsl();return n.l+=t/100,n.l=Po(n.l),new xe(n)}brighten(t=10){const n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(255*-(t/100)))),n.g=Math.max(0,Math.min(255,n.g-Math.round(255*-(t/100)))),n.b=Math.max(0,Math.min(255,n.b-Math.round(255*-(t/100)))),new xe(n)}darken(t=10){const n=this.toHsl();return n.l-=t/100,n.l=Po(n.l),new xe(n)}tint(t=10){return this.mix("white",t)}shade(t=10){return this.mix("black",t)}desaturate(t=10){const n=this.toHsl();return n.s-=t/100,n.s=Po(n.s),new xe(n)}saturate(t=10){const n=this.toHsl();return n.s+=t/100,n.s=Po(n.s),new xe(n)}greyscale(){return this.desaturate(100)}spin(t){const n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new xe(n)}mix(t,n=50){const r=this.toRgb(),s=new xe(t).toRgb(),o=n/100,i={r:(s.r-r.r)*o+r.r,g:(s.g-r.g)*o+r.g,b:(s.b-r.b)*o+r.b,a:(s.a-r.a)*o+r.a};return new xe(i)}analogous(t=6,n=30){const r=this.toHsl(),s=360/n,o=[this];for(r.h=(r.h-(s*t>>1)+720)%360;--t;)r.h=(r.h+s)%360,o.push(new xe(r));return o}complement(){const t=this.toHsl();return t.h=(t.h+180)%360,new xe(t)}monochromatic(t=6){const n=this.toHsv(),{h:r}=n,{s}=n;let{v:o}=n;const i=[],l=1/t;for(;t--;)i.push(new xe({h:r,s,v:o})),o=(o+l)%1;return i}splitcomplement(){const t=this.toHsl(),{h:n}=t;return[this,new xe({h:(n+72)%360,s:t.s,l:t.l}),new xe({h:(n+216)%360,s:t.s,l:t.l})]}onBackground(t){const n=this.toRgb(),r=new xe(t).toRgb(),s=n.a+r.a*(1-n.a);return new xe({r:(n.r*n.a+r.r*r.a*(1-n.a))/s,g:(n.g*n.a+r.g*r.a*(1-n.a))/s,b:(n.b*n.a+r.b*r.a*(1-n.a))/s,a:s})}triad(){return this.polyad(3)}tetrad(){return this.polyad(4)}polyad(t){const n=this.toHsl(),{h:r}=n,s=[this],o=360/t;for(let i=1;i=4.5;case"AAlarge":return r>=3;case"AAAsmall":return r>=7;default:return!1}}function Gm(e,t,n={includeFallbackColors:!1,level:"AA",size:"small"}){let r=null,s=0;const{includeFallbackColors:o,level:i,size:l}=n;for(const a of t){const c=Cc(e,a);c>s&&(s=c,r=new xe(a))}return Ym(e,r,{level:i,size:l})||!o?r:(n.includeFallbackColors=!1,Gm(e,["#fff","#000"],n))}function tT(e,t){const n=new xe(e),r="#"+al(n.r,n.g,n.b,n.a);let s=r;const o=n.gradientType?"GradientType = 1, ":"";if(t){const i=new xe(t);s="#"+al(i.r,i.g,i.b,i.a)}return`progid:DXImageTransform.Microsoft.gradient(${o}startColorstr=${r},endColorstr=${s})`}function nT(e,t){const n={r:_r(e.r),g:_r(e.g),b:_r(e.b)};return e.a!==void 0&&(n.a=Number(e.a)),new xe(n,t)}function rT(){return new xe({r:Math.random(),g:Math.random(),b:Math.random()})}function qm(e={}){if(e.count!==void 0&&e.count!==null){const o=e.count,i=[];for(e.count=void 0;o>i.length;)e.count=null,e.seed&&(e.seed+=1),i.push(qm(e));return e.count=o,i}const t=sT(e.hue,e.seed),n=oT(t,e),r=iT(t,n,e),s={h:t,s:n,v:r};return e.alpha!==void 0&&(s.a=e.alpha),new xe(s)}function sT(e,t){const n=lT(e);let r=ci(n,t);return r<0&&(r=360+r),r}function oT(e,t){if(t.hue==="monochrome")return 0;if(t.luminosity==="random")return ci([0,100],t.seed);const{saturationRange:n}=Zm(e);let r=n[0],s=n[1];switch(t.luminosity){case"bright":r=55;break;case"dark":r=s-10;break;case"light":s=55;break}return ci([r,s],t.seed)}function iT(e,t,n){let r=aT(e,t),s=100;switch(n.luminosity){case"dark":s=r+20;break;case"light":r=(s+r)/2;break;case"random":r=0,s=100;break}return ci([r,s],n.seed)}function aT(e,t){const{lowerBounds:n}=Zm(e);for(let r=0;r=s&&t<=i){const a=(l-o)/(i-s),c=o-a*s;return a*t+c}}return 0}function lT(e){const t=parseInt(e,10);if(!Number.isNaN(t)&&t<360&&t>0)return[t,t];if(typeof e=="string"){const n=Ac.find(s=>s.name===e);if(n){const s=Jm(n);if(s.hueRange)return s.hueRange}const r=new xe(e);if(r.isValid){const s=r.toHsv().h;return[s,s]}}return[0,360]}function Zm(e){e>=334&&e<=360&&(e-=360);for(const t of Ac){const n=Jm(t);if(n.hueRange&&e>=n.hueRange[0]&&e<=n.hueRange[1])return n}throw Error("Color not found")}function ci(e,t){if(t===void 0)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));const n=e[1]||1,r=e[0]||0;t=(t*9301+49297)%233280;const s=t/233280;return Math.floor(r+s*(n-r))}function Jm(e){const t=e.lowerBounds[0][0],n=e.lowerBounds[e.lowerBounds.length-1][0],r=e.lowerBounds[e.lowerBounds.length-1][1],s=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[t,n],brightnessRange:[r,s]}}const Ac=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}],cT=Object.freeze(Object.defineProperty({__proto__:null,TinyColor:xe,bounds:Ac,cmykToRgb:Bm,convertDecimalToHex:Tc,convertHexToDecimal:cl,fromRatio:nT,hslToRgb:jm,hsvToRgb:Vm,inputToRGB:zm,isReadable:Ym,isValidCSSUnit:yt,legacyRandom:rT,mostReadable:Gm,names:li,numberInputToObject:Wm,parseIntFromHex:vt,random:qm,readability:Cc,rgbToCmyk:ll,rgbToHex:il,rgbToHsl:sl,rgbToHsv:ol,rgbToRgb:Hm,rgbaToArgbHex:al,rgbaToHex:Um,stringInputToObject:Km,toMsFilter:tT},Symbol.toStringTag,{value:"Module"}));function UO(e={primary:"#0078E7"}){const t=Dm(),n=new xe("#999999"),r=new xe(e.primary);return{tags:t,getTagStyle:o=>{const i=Array.from(t.value).map(([f,d])=>d.count),l=Math.max(...i),a=Math.min(...i),c=l-a,u=(o-a)/c;return{"--yun-tag-color":n.mix(r,u*100).toString(),fontSize:`${u*36+12}px`}}}}const uT={class:"links flex-center"},fT=Fe({__name:"YunSidebarLinks",setup(e){const t=oo();return(n,r)=>{const s=Sc;return ae(),we("div",uT,[(ae(!0),we($e,null,eo(ne(t).pages,(o,i)=>(ae(),Qe(s,{key:i,class:"link-item yun-icon-btn","inline-flex":"",to:o.url,title:o.name,style:tr(`color:${o.color}`)},{default:tt(()=>[Ee("div",{class:it([o.icon,"icon w-8 h-8"])},null,2)]),_:2},1032,["to","title","style"]))),128))])}}}),dT={class:"links-of-author"},hT=["href","title"],pT=Fe({__name:"YunSocialLinks",setup(e){const t=tn();return(n,r)=>(ae(),we("div",dT,[(ae(!0),we($e,null,eo(ne(t).social,(s,o)=>(ae(),we("a",{key:o,class:"links-of-author-item yun-icon-btn",rel:"noopener",href:s.link,title:s.name,target:"_blank",style:tr(`color:${s.color}`)},[Ee("div",{class:it(["icon",s.icon])},null,2)],12,hT))),128))]))}}),mT={class:"site-nav","text-xl":"","mt-6":""},gT=Ee("div",{"i-ri-home-4-line":""},null,-1),yT=Ee("div",{class:"icon","i-ri-archive-line":""},null,-1),vT={class:"count"},_T=Ee("div",{class:"icon","i-ri-folder-2-line":""},null,-1),bT={class:"count"},ET=Ee("div",{class:"icon","i-ri-price-tag-3-line":""},null,-1),wT={class:"count"},ST=Fe({__name:"YunSidebarNav",setup(e){const{t}=en(),n=Vi(),r=oo(),s=oS(),o=Dm();return(i,l)=>{const a=Ir("RouterLink"),c=Sc;return ae(),we("nav",mT,[me(a,{class:"site-link-item yun-icon-btn",to:"/",title:ne(t)("menu.home")},{default:tt(()=>[gT]),_:1},8,["title"]),me(a,{class:"site-link-item",to:"/archives/",title:ne(t)("menu.archives")},{default:tt(()=>[yT,Ee("span",vT,bt(ne(n).postList.length),1)]),_:1},8,["title"]),me(a,{class:"site-link-item",to:"/categories/",title:ne(t)("menu.categories")},{default:tt(()=>[_T,Ee("span",bT,bt(Array.from(ne(s).children).length),1)]),_:1},8,["title"]),me(a,{class:"site-link-item",to:"/tags/",title:ne(t)("menu.tags")},{default:tt(()=>[ET,Ee("span",wT,bt(Array.from(ne(o)).length),1)]),_:1},8,["title"]),me(c,{class:"site-link-item yun-icon-btn",to:ne(r).menu.custom.url,title:ne(t)(ne(r).menu.custom.title)},{default:tt(()=>[Ee("div",{class:it(ne(r).menu.custom.icon)},null,2)]),_:1},8,["to","title"])])}}}),TT={class:"sidebar-panel",p:"2"},CT={class:"site-info",m:"t-6"},AT=["src"],kT=["title"],LT={class:"site-author-name leading-6",m:"t-0 b-4"},OT={key:1,class:"site-name"},xT={key:2,class:"site-subtitle block",text:"xs"},PT={key:3,class:"site-description my-1"},RT=Ee("hr",{m:"t-4 b-2",op:"20"},null,-1),MT=Ee("hr",{m:"y-2",op:"20"},null,-1),IT=Ee("br",null,null,-1),NT=Fe({__name:"YunOverview",setup(e){const t=tn(),n=Pi();return(r,s)=>{const o=Ir("RouterLink"),i=ST,l=pT,a=fT,c=GS;return ae(),we($e,null,[Ee("div",TT,[Ee("div",CT,[me(o,{class:"site-author-avatar",to:"/about"},{default:tt(()=>[Ee("img",{class:"rounded-full",src:ne(t).author.avatar,alt:"avatar"},null,8,AT),Ee("span",{class:"site-author-status",title:ne(t).author.status.message},bt(ne(t).author.status.emoji),9,kT)]),_:1}),Ee("div",LT,[me(o,{to:"/about"},{default:tt(()=>[Bs(bt(ne(t).author.name),1)]),_:1})]),ne(n).hasRoute("/about/site")?(ae(),Qe(o,{key:0,to:"/about/site",class:"site-name"},{default:tt(()=>[Bs(bt(ne(t).title),1)]),_:1})):(ae(),we("span",OT,bt(ne(t).title),1)),ne(t).subtitle?(ae(),we("h4",xT,bt(ne(t).subtitle),1)):St("v-if",!0),ne(t).description?(ae(),we("div",PT,bt(ne(t).description),1)):St("v-if",!0)]),me(i),RT,me(l),MT,me(a),IT]),me(c)],64)}}}),DT=["aria-expanded"],$T=Ee("span",{class:"vt-hamburger-container"},[Ee("span",{class:"vt-hamburger-top"}),Ee("span",{class:"vt-hamburger-middle"}),Ee("span",{class:"vt-hamburger-bottom"})],-1),FT=[$T],HT=Fe({__name:"ValaxyHamburger",props:{active:{type:Boolean}},setup(e){return(t,n)=>(ae(),we("button",{type:"button",class:it(["vt-hamburger",{"is-active":t.active}]),"aria-label":"mobile navigation","aria-expanded":t.active},FT,10,DT))}}),jT={key:0,class:"va-overlay"},VT=Fe({__name:"ValaxyOverlay",props:{show:{type:Boolean,default:!1}},setup(e){return(t,n)=>(ae(),Qe(us,{name:"fade"},{default:tt(()=>[t.show?(ae(),we("div",jT)):St("v-if",!0)]),_:1}))}}),UT={key:0,class:"sidebar-nav",m:"t-6"},BT=Ee("div",{"i-ri-passport-line":""},null,-1),WT=[BT],zT=Ee("div",{"i-ri-list-ordered":""},null,-1),KT=[zT],YT={key:2},GT=Fe({__name:"YunSidebar",props:{showHamburger:{type:Boolean}},setup(e){const t=xm(),n=fe(!1);return(r,s)=>{const o=VT,i=HT,l=NT;return ae(),we($e,null,[me(o,{class:"md:hidden",show:ne(t).isSidebarOpen,onClick:s[0]||(s[0]=a=>ne(t).toggleSidebar())},null,8,["show"]),me(i,{active:ne(t).isSidebarOpen,class:it(["menu-btn sidebar-toggle yun-icon-btn leading-4 fixed left-0.8rem top-0.6rem",r.showHamburger?"":"md:hidden"]),"inline-flex":"",cursor:"pointer",z:"$yun-z-menu-btn",onClick:s[1]||(s[1]=a=>ne(t).toggleSidebar())},null,8,["active","class"]),Ee("aside",{class:it(["va-card transition sidebar fixed inset-y-0 left-0 overflow-y-auto",[ne(t).isSidebarOpen&&"open",!r.showHamburger&&"md:translate-x-0"]]),text:"center",bg:"$yun-sidebar-bg-color contain no-repeat",z:"$yun-z-sidebar"},[r.$slots.default?(ae(),we("div",UT,[Ee("button",{m:"x-4",class:it(["sidebar-nav-item yun-icon-btn",n.value&&"active"]),onClick:s[2]||(s[2]=a=>n.value=!0)},WT,2),Ee("button",{m:"x-4",class:it(["sidebar-nav-item yun-icon-btn",!n.value&&"active"]),onClick:s[3]||(s[3]=a=>n.value=!1)},KT,2)])):St("v-if",!0),n.value||!r.$slots.default?(ae(),we("div",{key:1,class:it(r.$slots.default&&"-mt-4")},[me(l)],2)):(ae(),we("div",YT,[Qr(r.$slots,"default")]))],2)],64)}}}),qT={};function ZT(e,t){const n=GT,r=Ir("RouterView");return ae(),we($e,null,[e.$slots["sidebar-child"]?(ae(),Qe(n,{key:0},{default:tt(()=>[Qr(e.$slots,"sidebar-child")]),_:3})):(ae(),Qe(n,{key:1})),me(r)],64)}const JT=uc(qT,[["render",ZT]]),id={404:()=>be(()=>import("./404-DNplc0QZ.js"),__vite__mapDeps([41,42])),default:L1,empty:()=>be(()=>import("./empty-BR3gdyQ8.js"),[]),post:()=>be(()=>import("./post-B5tQhAW1.js"),[]),404:()=>be(()=>import("./404-CiKMeEmp.js"),__vite__mapDeps([43,44])),albums:()=>be(()=>import("./albums-Cohdh00z.js"),__vite__mapDeps([45,12,11,46])),archives:()=>be(()=>import("./archives-CG6l4isa.js"),__vite__mapDeps([47,48,49,11])),categories:()=>be(()=>import("./categories-CRlpKY1v.js"),__vite__mapDeps([50,2,48,49,11,51])),default:JT,gallery:()=>be(()=>import("./gallery-CQseCK-f.js").then(e=>e.g),__vite__mapDeps([52,11,53])),home:()=>be(()=>import("./home-CT4_W5uI.js"),__vite__mapDeps([54,10,55])),post:()=>be(()=>import("./post-bJt41Vwq.js"),__vite__mapDeps([56,3,4,57])),tags:()=>be(()=>import("./tags-TCl1fyoa.js"),__vite__mapDeps([58,2,48,49,11]))};function XT(e){function t(n,r=!0){return n.map(s=>{var o,i,l,a,c,u;if(((o=s.children)==null?void 0:o.length)>0&&(s.children=t(s.children,!1)),r){if(!s.component&&((i=s.children)==null?void 0:i.find(d=>{var g;return(d.path===""||d.path==="/")&&((g=d.meta)==null?void 0:g.isLayout)})))return s;if(((l=s.meta)==null?void 0:l.layout)!==!1)return{path:s.path,component:id[((a=s.meta)==null?void 0:a.layout)||"default"],children:s.path==="/"?[s]:[{...s,path:""}],meta:{isLayout:!0}}}return(c=s.meta)!=null&&c.layout?{path:s.path,component:id[(u=s.meta)==null?void 0:u.layout],children:[{...s,path:""}],meta:{isLayout:!0}}:s})}return t(e)}const QT=Fe({render:()=>null}),eC=Ee("div",{w:"8",h:"8","i-ri-arrow-up-s-line":""},null,-1),tC={class:"progress-circle-container",viewBox:"0 0 100 100"},nC=["stroke-dasharray","stroke-dashoffset"],ad=48,rC=Fe({__name:"YunBackToTop",setup(e){const{show:t,percentage:n,backToTop:r}=bS({offset:100}),s=2*ad*Math.PI,o=X(()=>{const i=(1-n.value)*s;return i<0?0:i});return(i,l)=>(ae(),we("a",{href:"#",class:it(["back-to-top yun-icon-btn",ne(t)&&"show"]),onClick:l[0]||(l[0]=(...a)=>ne(r)&&ne(r)(...a))},[eC,(ae(),we("svg",tC,[Ee("circle",{"stroke-dasharray":`${s} ${s}`,"stroke-dashoffset":o.value,class:"progress-circle",cx:"50",cy:"50",r:ad,fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round"},null,8,nC)]))],2))}}),sC={},oC=e=>(eh("data-v-673bc094"),e=e(),th(),e),iC={class:"yun-page-loading",absolute:"","left-0":"","right-0":"","bottom-0":"","top-0":"",flex:"",justify:"center","items-center":"","z-10":"",bg:"$va-c-bg"},aC=oC(()=>Ee("div",{class:"spinner"},null,-1)),lC=[aC];function cC(e,t){return ae(),we("div",iC,lC)}const uC=uc(sC,[["render",cC],["__scopeId","data-v-673bc094"]]);function An(e){return Array.isArray?Array.isArray(e):eg(e)==="[object Array]"}const fC=1/0;function dC(e){if(typeof e=="string")return e;let t=e+"";return t=="0"&&1/e==-fC?"-0":t}function hC(e){return e==null?"":dC(e)}function an(e){return typeof e=="string"}function Xm(e){return typeof e=="number"}function pC(e){return e===!0||e===!1||mC(e)&&eg(e)=="[object Boolean]"}function Qm(e){return typeof e=="object"}function mC(e){return Qm(e)&&e!==null}function Mt(e){return e!=null}function ma(e){return!e.trim().length}function eg(e){return e==null?e===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}const gC="Incorrect 'index' type",yC=e=>`Invalid value for key ${e}`,vC=e=>`Pattern length exceeds max of ${e}.`,_C=e=>`Missing ${e} property in key`,bC=e=>`Property 'weight' in key '${e}' must be a positive integer`,ld=Object.prototype.hasOwnProperty;class EC{constructor(t){this._keys=[],this._keyMap={};let n=0;t.forEach(r=>{let s=tg(r);this._keys.push(s),this._keyMap[s.id]=s,n+=s.weight}),this._keys.forEach(r=>{r.weight/=n})}get(t){return this._keyMap[t]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function tg(e){let t=null,n=null,r=null,s=1,o=null;if(an(e)||An(e))r=e,t=cd(e),n=ul(e);else{if(!ld.call(e,"name"))throw new Error(_C("name"));const i=e.name;if(r=i,ld.call(e,"weight")&&(s=e.weight,s<=0))throw new Error(bC(i));t=cd(i),n=ul(i),o=e.getFn}return{path:t,id:n,weight:s,src:r,getFn:o}}function cd(e){return An(e)?e:e.split(".")}function ul(e){return An(e)?e.join("."):e}function wC(e,t){let n=[],r=!1;const s=(o,i,l)=>{if(Mt(o))if(!i[l])n.push(o);else{let a=i[l];const c=o[a];if(!Mt(c))return;if(l===i.length-1&&(an(c)||Xm(c)||pC(c)))n.push(hC(c));else if(An(c)){r=!0;for(let u=0,f=c.length;ue.score===t.score?e.idx{this._keysMap[n.id]=r})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,an(this.docs[0])?this.docs.forEach((t,n)=>{this._addString(t,n)}):this.docs.forEach((t,n)=>{this._addObject(t,n)}),this.norm.clear())}add(t){const n=this.size();an(t)?this._addString(t,n):this._addObject(t,n)}removeAt(t){this.records.splice(t,1);for(let n=t,r=this.size();n{let i=s.getFn?s.getFn(t):this.getFn(t,s.path);if(Mt(i)){if(An(i)){let l=[];const a=[{nestedArrIndex:-1,value:i}];for(;a.length;){const{nestedArrIndex:c,value:u}=a.pop();if(Mt(u))if(an(u)&&!ma(u)){let f={v:u,i:c,n:this.norm.get(u)};l.push(f)}else An(u)&&u.forEach((f,d)=>{a.push({nestedArrIndex:d,value:f})})}r.$[o]=l}else if(an(i)&&!ma(i)){let l={v:i,n:this.norm.get(i)};r.$[o]=l}}}),this.records.push(r)}toJSON(){return{keys:this.keys,records:this.records}}}function ng(e,t,{getFn:n=_e.getFn,fieldNormWeight:r=_e.fieldNormWeight}={}){const s=new kc({getFn:n,fieldNormWeight:r});return s.setKeys(e.map(tg)),s.setSources(t),s.create(),s}function OC(e,{getFn:t=_e.getFn,fieldNormWeight:n=_e.fieldNormWeight}={}){const{keys:r,records:s}=e,o=new kc({getFn:t,fieldNormWeight:n});return o.setKeys(r),o.setIndexRecords(s),o}function Mo(e,{errors:t=0,currentLocation:n=0,expectedLocation:r=0,distance:s=_e.distance,ignoreLocation:o=_e.ignoreLocation}={}){const i=t/e.length;if(o)return i;const l=Math.abs(r-n);return s?i+l/s:l?1:i}function xC(e=[],t=_e.minMatchCharLength){let n=[],r=-1,s=-1,o=0;for(let i=e.length;o=t&&n.push([r,s]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}const yr=32;function PC(e,t,n,{location:r=_e.location,distance:s=_e.distance,threshold:o=_e.threshold,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,includeMatches:a=_e.includeMatches,ignoreLocation:c=_e.ignoreLocation}={}){if(t.length>yr)throw new Error(vC(yr));const u=t.length,f=e.length,d=Math.max(0,Math.min(r,f));let g=o,p=d;const m=l>1||a,_=m?Array(f):[];let A;for(;(A=e.indexOf(t,p))>-1;){let C=Mo(t,{currentLocation:A,expectedLocation:d,distance:s,ignoreLocation:c});if(g=Math.min(C,g),p=A+u,m){let b=0;for(;b=O;W-=1){let H=W-1,R=n[e.charAt(H)];if(m&&(_[H]=+!!R),M[W]=(M[W+1]<<1|1)&R,C&&(M[W]|=(v[W+1]|v[W])<<1|1|v[W+1]),M[W]&w&&(h=Mo(t,{errors:C,currentLocation:H,expectedLocation:d,distance:s,ignoreLocation:c}),h<=g)){if(g=h,p=H,p<=d)break;O=Math.max(1,2*d-p)}}if(Mo(t,{errors:C+1,currentLocation:d,expectedLocation:d,distance:s,ignoreLocation:c})>g)break;v=M}const S={isMatch:p>=0,score:Math.max(.001,h)};if(m){const C=xC(_,l);C.length?a&&(S.indices=C):S.isMatch=!1}return S}function RC(e){let t={};for(let n=0,r=e.length;n{this.chunks.push({pattern:d,alphabet:RC(d),startIndex:g})},f=this.pattern.length;if(f>yr){let d=0;const g=f%yr,p=f-g;for(;d{const{isMatch:A,score:v,indices:h}=PC(t,p,m,{location:s+_,distance:o,threshold:i,findAllMatches:l,minMatchCharLength:a,includeMatches:r,ignoreLocation:c});A&&(d=!0),f+=v,A&&h&&(u=[...u,...h])});let g={isMatch:d,score:d?f/this.chunks.length:1};return d&&r&&(g.indices=u),g}}class ar{constructor(t){this.pattern=t}static isMultiMatch(t){return ud(t,this.multiRegex)}static isSingleMatch(t){return ud(t,this.singleRegex)}search(){}}function ud(e,t){const n=e.match(t);return n?n[1]:null}class MC extends ar{constructor(t){super(t)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(t){const n=t===this.pattern;return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class IC extends ar{constructor(t){super(t)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(t){const r=t.indexOf(this.pattern)===-1;return{isMatch:r,score:r?0:1,indices:[0,t.length-1]}}}class NC extends ar{constructor(t){super(t)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(t){const n=t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,this.pattern.length-1]}}}class DC extends ar{constructor(t){super(t)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(t){const n=!t.startsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class $C extends ar{constructor(t){super(t)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(t){const n=t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[t.length-this.pattern.length,t.length-1]}}}class FC extends ar{constructor(t){super(t)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(t){const n=!t.endsWith(this.pattern);return{isMatch:n,score:n?0:1,indices:[0,t.length-1]}}}class sg extends ar{constructor(t,{location:n=_e.location,threshold:r=_e.threshold,distance:s=_e.distance,includeMatches:o=_e.includeMatches,findAllMatches:i=_e.findAllMatches,minMatchCharLength:l=_e.minMatchCharLength,isCaseSensitive:a=_e.isCaseSensitive,ignoreLocation:c=_e.ignoreLocation}={}){super(t),this._bitapSearch=new rg(t,{location:n,threshold:r,distance:s,includeMatches:o,findAllMatches:i,minMatchCharLength:l,isCaseSensitive:a,ignoreLocation:c})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(t){return this._bitapSearch.searchIn(t)}}class og extends ar{constructor(t){super(t)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(t){let n=0,r;const s=[],o=this.pattern.length;for(;(r=t.indexOf(this.pattern,n))>-1;)n=r+o,s.push([r,n-1]);const i=!!s.length;return{isMatch:i,score:i?0:1,indices:s}}}const fl=[MC,og,NC,DC,FC,$C,IC,sg],fd=fl.length,HC=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,jC="|";function VC(e,t={}){return e.split(jC).map(n=>{let r=n.trim().split(HC).filter(o=>o&&!!o.trim()),s=[];for(let o=0,i=r.length;o!!(e[ui.AND]||e[ui.OR]),zC=e=>!!e[pl.PATH],KC=e=>!An(e)&&Qm(e)&&!ml(e),dd=e=>({[ui.AND]:Object.keys(e).map(t=>({[t]:e[t]}))});function ig(e,t,{auto:n=!0}={}){const r=s=>{let o=Object.keys(s);const i=zC(s);if(!i&&o.length>1&&!ml(s))return r(dd(s));if(KC(s)){const a=i?s[pl.PATH]:o[0],c=i?s[pl.PATTERN]:s[a];if(!an(c))throw new Error(yC(a));const u={keyId:ul(a),pattern:c};return n&&(u.searcher=hl(c,t)),u}let l={children:[],operator:o[0]};return o.forEach(a=>{const c=s[a];An(c)&&c.forEach(u=>{l.children.push(r(u))})}),l};return ml(e)||(e=dd(e)),r(e)}function YC(e,{ignoreFieldNorm:t=_e.ignoreFieldNorm}){e.forEach(n=>{let r=1;n.matches.forEach(({key:s,norm:o,score:i})=>{const l=s?s.weight:null;r*=Math.pow(i===0&&l?Number.EPSILON:i,(l||1)*(t?1:o))}),n.score=r})}function GC(e,t){const n=e.matches;t.matches=[],Mt(n)&&n.forEach(r=>{if(!Mt(r.indices)||!r.indices.length)return;const{indices:s,value:o}=r;let i={indices:s,value:o};r.key&&(i.key=r.key.src),r.idx>-1&&(i.refIndex=r.idx),t.matches.push(i)})}function qC(e,t){t.score=e.score}function ZC(e,t,{includeMatches:n=_e.includeMatches,includeScore:r=_e.includeScore}={}){const s=[];return n&&s.push(GC),r&&s.push(qC),e.map(o=>{const{idx:i}=o,l={item:t[i],refIndex:i};return s.length&&s.forEach(a=>{a(o,l)}),l})}class hs{constructor(t,n={},r){this.options={..._e,...n},this.options.useExtendedSearch,this._keyStore=new EC(this.options.keys),this.setCollection(t,r)}setCollection(t,n){if(this._docs=t,n&&!(n instanceof kc))throw new Error(gC);this._myIndex=n||ng(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(t){Mt(t)&&(this._docs.push(t),this._myIndex.add(t))}remove(t=()=>!1){const n=[];for(let r=0,s=this._docs.length;r-1&&(a=a.slice(0,n)),ZC(a,this._docs,{includeMatches:r,includeScore:s})}_searchStringList(t){const n=hl(t,this.options),{records:r}=this._myIndex,s=[];return r.forEach(({v:o,i,n:l})=>{if(!Mt(o))return;const{isMatch:a,score:c,indices:u}=n.searchIn(o);a&&s.push({item:o,idx:i,matches:[{score:c,value:o,norm:l,indices:u}]})}),s}_searchLogical(t){const n=ig(t,this.options),r=(l,a,c)=>{if(!l.children){const{keyId:f,searcher:d}=l,g=this._findMatches({key:this._keyStore.get(f),value:this._myIndex.getValueForItemAtKeyId(a,f),searcher:d});return g&&g.length?[{idx:c,item:a,matches:g}]:[]}const u=[];for(let f=0,d=l.children.length;f{if(Mt(l)){let c=r(n,l,a);c.length&&(o[a]||(o[a]={idx:a,item:l,matches:[]},i.push(o[a])),c.forEach(({matches:u})=>{o[a].matches.push(...u)}))}}),i}_searchObjectList(t){const n=hl(t,this.options),{keys:r,records:s}=this._myIndex,o=[];return s.forEach(({$:i,i:l})=>{if(!Mt(i))return;let a=[];r.forEach((c,u)=>{a.push(...this._findMatches({key:c,value:i[u],searcher:n}))}),a.length&&o.push({idx:l,item:i,matches:a})}),o}_findMatches({key:t,value:n,searcher:r}){if(!Mt(n))return[];let s=[];if(An(n))n.forEach(({v:o,i,n:l})=>{if(!Mt(o))return;const{isMatch:a,score:c,indices:u}=r.searchIn(o);a&&s.push({score:c,key:t,value:o,idx:i,norm:l,indices:u})});else{const{v:o,n:i}=n,{isMatch:l,score:a,indices:c}=r.searchIn(o);l&&s.push({score:a,key:t,value:o,norm:i,indices:c})}return s}}hs.version="7.0.0";hs.createIndex=ng;hs.parseIndex=OC;hs.config=_e;hs.parseQuery=ig;WC(BC);function JC(e,t,n){const r=()=>{var i,l;return new hs((i=He(t))!=null?i:[],(l=He(n))==null?void 0:l.fuseOptions)},s=fe(r());je(()=>{var i;return(i=He(n))==null?void 0:i.fuseOptions},()=>{s.value=r()},{deep:!0}),je(()=>He(t),i=>{s.value.setCollection(i)},{deep:!0});const o=X(()=>{const i=He(n);if(i!=null&&i.matchAllWhenSearchEmpty&&!He(e))return He(t).map((a,c)=>({item:a,refIndex:c}));const l=i==null?void 0:i.resultLimit;return s.value.search(He(e),l?{limit:l}:void 0)});return{fuse:s,results:o}}const XC={class:"yun-search-input-container flex-center",w:"full"},QC=["placeholder"],eA={key:0,class:"flex-center",w:"full",py:"4"},tA={key:1,overflow:"auto",flex:"~",w:"full"},nA={class:"yun-fuse-result-container",flex:"~ col",w:"full"},rA=["to","onClick"],sA={font:"serif black"},oA={text:"sm",opacity:"80"},iA={"text-xs":"","opacity-50":"",mt:"1"},aA=Fe({__name:"YunFuseSearch",props:{open:{type:Boolean}},emits:["close"],setup(e,{emit:t}){const n=e,r=t,s=fe(),{lockBodyScroll:o,unlockBodyScroll:i}=jS(s),{t:l}=en(),a=fe([]),c=tn(),u=X(()=>{const A=c.value.fuse.options.keys||[];return A.length===0?["title","tags","categories","excerpt"]:A}),f=fe(""),d=X(()=>({fuseOptions:{...c.value.fuse.options,keys:u.value},includeMatches:!0,findAllMatches:!0})),{results:g}=JC(f,a,d),p=fe();je(()=>n.open,async()=>{if(!n.open)return;const A=c.value.fuse.dataPath.startsWith("http")?c.value.fuse.dataPath:`/${c.value.fuse.dataPath}`;fetch(A).then(v=>v.json()).then(v=>{var h;Array.isArray(v)&&(a.value=v),(h=p.value)==null||h.focus()})});const m=Pi();function _(A){m.push(A),r("close")}return Uw(p),(A,v)=>(ae(),Qe(us,{name:"fade",onEnter:ne(o),onAfterLeave:ne(i)},{default:tt(()=>[A.open?(ae(),we("div",{key:0,ref_key:"searchContainer",ref:s,class:"yun-popup yun-search-popup yun-fuse-search flex-center pointer-events-auto",flex:"col",justify:"start","pt-12":""},[Ee("div",XC,[fh(Ee("input",{ref_key:"searchInputRef",ref:p,"onUpdate:modelValue":v[0]||(v[0]=h=>f.value=h),class:"yun-search-input",placeholder:ne(l)("search.placeholder")},null,8,QC),[[zs,f.value]])]),f.value?(ae(),we("div",eA,bt(ne(l)("search.hits",ne(g).length||0)),1)):St("v-if",!0),ne(g).length>0?(ae(),we("div",tA,[Ee("div",nA,[(ae(!0),we($e,null,eo(ne(g),h=>(ae(),we("div",{key:h.item.title,to:h.item.link,class:"yun-fuse-result-item text-$va-c-text hover:text-$va-c-bg hover:bg-$va-c-text-dark hover:bg-opacity-100",flex:"~ col","pb-2":"",onClick:y=>_(h.item.link)},[Ee("h3",sA,bt(h.item.title),1),Ee("span",oA,bt(h.item.excerpt),1),Ee("span",iA," Score Index: "+bt(h.refIndex),1)],8,rA))),128))])])):St("v-if",!0)],512)):St("v-if",!0)]),_:1},8,["onEnter","onAfterLeave"]))}}),lA=["title"],cA={key:0,"i-ri-search-line":""},uA={key:1,text:"!2xl","i-ri-close-line":""},fA=Fe({__name:"YunSearchBtn",props:{open:{type:Boolean,default:!1}},emits:["close","open"],setup(e,{emit:t}){const n=e,r=t,{t:s}=en();function o(){n.open?r("close"):r("open")}return(i,l)=>(ae(),we("button",{class:"yun-search-btn popup-trigger yun-icon-btn",title:ne(s)("menu.search"),onClick:o},[i.open?(ae(),we("div",uA)):(ae(),we("div",cA))],8,lA))}}),dA=Fe({__name:"YunSearchTrigger",setup(e){const t=tn(),n=X(()=>t.value.search.type==="algolia"),r=X(()=>t.value.search.type==="fuse"),s=fe(!1);function o(){s.value=!s.value}const{Meta_K:i}=nS();je(i,u=>{u&&o()});function l(){s.value=!0}function a(){s.value=!1}const c=n.value?ph(()=>be(()=>import("./YunAlgoliaSearch-DXfoZSoy.js"),[])):()=>null;return(u,f)=>{const d=fA,g=aA;return ae(),we($e,null,[me(d,{open:s.value&&!n.value,onOpen:l,onClose:a},null,8,["open"]),n.value?(ae(),Qe(ne(c),{key:0,open:s.value,onClose:a},null,8,["open"])):r.value?(ae(),Qe(g,{key:1,open:s.value,onClose:a},null,8,["open"])):St("v-if",!0)],64)}}}),hA={class:"yun-bg"},pA=Fe({__name:"YunBg",setup(e){const t=oo();if(typeof t.value.bg_image.url<"u"){const n=Jf("--yun-bg-img-opacity");t.value.bg_image.opacity&&(n.value=t.value.bg_image.opacity.toString()||"1");const r=X(()=>Lr.value?t.value.bg_image.dark:t.value.bg_image.url),s=Jf("--yun-bg-img");je(()=>r.value,()=>{s.value=`url('${r.value}')`},{immediate:!0})}return(n,r)=>(ae(),we("div",hA))}});var ag={update:null,begin:null,loopBegin:null,changeBegin:null,change:null,changeComplete:null,loopComplete:null,complete:null,loop:1,direction:"normal",autoplay:!0,timelineOffset:0},Lc={duration:1e3,delay:0,endDelay:0,easing:"easeOutElastic(1, .5)",round:0},mA=["translateX","translateY","translateZ","rotate","rotateX","rotateY","rotateZ","scale","scaleX","scaleY","scaleZ","skew","skewX","skewY","perspective","matrix","matrix3d"],fi={CSS:{},springs:{}};function ln(e,t,n){return Math.min(Math.max(e,t),n)}function Is(e,t){return e.indexOf(t)>-1}function ga(e,t){return e.apply(null,t)}var ce={arr:function(e){return Array.isArray(e)},obj:function(e){return Is(Object.prototype.toString.call(e),"Object")},pth:function(e){return ce.obj(e)&&e.hasOwnProperty("totalLength")},svg:function(e){return e instanceof SVGElement},inp:function(e){return e instanceof HTMLInputElement},dom:function(e){return e.nodeType||ce.svg(e)},str:function(e){return typeof e=="string"},fnc:function(e){return typeof e=="function"},und:function(e){return typeof e>"u"},nil:function(e){return ce.und(e)||e===null},hex:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(e)},rgb:function(e){return/^rgb/.test(e)},hsl:function(e){return/^hsl/.test(e)},col:function(e){return ce.hex(e)||ce.rgb(e)||ce.hsl(e)},key:function(e){return!ag.hasOwnProperty(e)&&!Lc.hasOwnProperty(e)&&e!=="targets"&&e!=="keyframes"}};function lg(e){var t=/\(([^)]+)\)/.exec(e);return t?t[1].split(",").map(function(n){return parseFloat(n)}):[]}function cg(e,t){var n=lg(e),r=ln(ce.und(n[0])?1:n[0],.1,100),s=ln(ce.und(n[1])?100:n[1],.1,100),o=ln(ce.und(n[2])?10:n[2],.1,100),i=ln(ce.und(n[3])?0:n[3],.1,100),l=Math.sqrt(s/r),a=o/(2*Math.sqrt(s*r)),c=a<1?l*Math.sqrt(1-a*a):0,u=1,f=a<1?(a*l+-i)/c:-i+l;function d(p){var m=t?t*p/1e3:p;return a<1?m=Math.exp(-m*a*l)*(u*Math.cos(c*m)+f*Math.sin(c*m)):m=(u+f*m)*Math.exp(-m*l),p===0||p===1?p:1-m}function g(){var p=fi.springs[e];if(p)return p;for(var m=1/6,_=0,A=0;;)if(_+=m,d(_)===1){if(A++,A>=16)break}else A=0;var v=_*m*1e3;return fi.springs[e]=v,v}return t?d:g}function gA(e){return e===void 0&&(e=10),function(t){return Math.ceil(ln(t,1e-6,1)*e)*(1/e)}}var yA=function(){var e=11,t=1/(e-1);function n(u,f){return 1-3*f+3*u}function r(u,f){return 3*f-6*u}function s(u){return 3*u}function o(u,f,d){return((n(f,d)*u+r(f,d))*u+s(f))*u}function i(u,f,d){return 3*n(f,d)*u*u+2*r(f,d)*u+s(f)}function l(u,f,d,g,p){var m,_,A=0;do _=f+(d-f)/2,m=o(_,g,p)-u,m>0?d=_:f=_;while(Math.abs(m)>1e-7&&++A<10);return _}function a(u,f,d,g){for(var p=0;p<4;++p){var m=i(f,d,g);if(m===0)return f;var _=o(f,d,g)-u;f-=_/m}return f}function c(u,f,d,g){if(!(0<=u&&u<=1&&0<=d&&d<=1))return;var p=new Float32Array(e);if(u!==f||d!==g)for(var m=0;m=.001?a(A,S,u,d):C===0?S:l(A,v,v+t,u,d)}return function(A){return u===f&&d===g||A===0||A===1?A:o(_(A),f,g)}}return c}(),ug=function(){var e={linear:function(){return function(r){return r}}},t={Sine:function(){return function(r){return 1-Math.cos(r*Math.PI/2)}},Expo:function(){return function(r){return r?Math.pow(2,10*r-10):0}},Circ:function(){return function(r){return 1-Math.sqrt(1-r*r)}},Back:function(){return function(r){return r*r*(3*r-2)}},Bounce:function(){return function(r){for(var s,o=4;r<((s=Math.pow(2,--o))-1)/11;);return 1/Math.pow(4,3-o)-7.5625*Math.pow((s*3-2)/22-r,2)}},Elastic:function(r,s){r===void 0&&(r=1),s===void 0&&(s=.5);var o=ln(r,1,10),i=ln(s,.1,2);return function(l){return l===0||l===1?l:-o*Math.pow(2,10*(l-1))*Math.sin((l-1-i/(Math.PI*2)*Math.asin(1/o))*(Math.PI*2)/i)}}},n=["Quad","Cubic","Quart","Quint"];return n.forEach(function(r,s){t[r]=function(){return function(o){return Math.pow(o,s+2)}}}),Object.keys(t).forEach(function(r){var s=t[r];e["easeIn"+r]=s,e["easeOut"+r]=function(o,i){return function(l){return 1-s(o,i)(1-l)}},e["easeInOut"+r]=function(o,i){return function(l){return l<.5?s(o,i)(l*2)/2:1-s(o,i)(l*-2+2)/2}},e["easeOutIn"+r]=function(o,i){return function(l){return l<.5?(1-s(o,i)(1-l*2))/2:(s(o,i)(l*2-1)+1)/2}}}),e}();function Oc(e,t){if(ce.fnc(e))return e;var n=e.split("(")[0],r=ug[n],s=lg(e);switch(n){case"spring":return cg(e,t);case"cubicBezier":return ga(yA,s);case"steps":return ga(gA,s);default:return ga(r,s)}}function fg(e){try{var t=document.querySelectorAll(e);return t}catch{return}}function Ui(e,t){for(var n=e.length,r=arguments.length>=2?arguments[1]:void 0,s=[],o=0;o1&&(p-=1),p<1/6?d+(g-d)*6*p:p<1/2?g:p<2/3?d+(g-d)*(2/3-p)*6:d}var l,a,c;if(r==0)l=a=c=s;else{var u=s<.5?s*(1+r):s+r-s*r,f=2*s-u;l=i(f,u,n+1/3),a=i(f,u,n),c=i(f,u,n-1/3)}return"rgba("+l*255+","+a*255+","+c*255+","+o+")"}function EA(e){if(ce.rgb(e))return vA(e);if(ce.hex(e))return _A(e);if(ce.hsl(e))return bA(e)}function Sn(e){var t=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(%|px|pt|em|rem|in|cm|mm|ex|ch|pc|vw|vh|vmin|vmax|deg|rad|turn)?$/.exec(e);if(t)return t[1]}function wA(e){if(Is(e,"translate")||e==="perspective")return"px";if(Is(e,"rotate")||Is(e,"skew"))return"deg"}function yl(e,t){return ce.fnc(e)?e(t.target,t.id,t.total):e}function cn(e,t){return e.getAttribute(t)}function Rc(e,t,n){var r=Sn(t);if(xc([n,"deg","rad","turn"],r))return t;var s=fi.CSS[t+n];if(!ce.und(s))return s;var o=100,i=document.createElement(e.tagName),l=e.parentNode&&e.parentNode!==document?e.parentNode:document.body;l.appendChild(i),i.style.position="absolute",i.style.width=o+n;var a=o/i.offsetWidth;l.removeChild(i);var c=a*parseFloat(t);return fi.CSS[t+n]=c,c}function dg(e,t,n){if(t in e.style){var r=t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),s=e.style[t]||getComputedStyle(e).getPropertyValue(r)||"0";return n?Rc(e,s,n):s}}function Mc(e,t){if(ce.dom(e)&&!ce.inp(e)&&(!ce.nil(cn(e,t))||ce.svg(e)&&e[t]))return"attribute";if(ce.dom(e)&&xc(mA,t))return"transform";if(ce.dom(e)&&t!=="transform"&&dg(e,t))return"css";if(e[t]!=null)return"object"}function hg(e){if(ce.dom(e)){for(var t=e.style.transform||"",n=/(\w+)\(([^)]*)\)/g,r=new Map,s;s=n.exec(t);)r.set(s[1],s[2]);return r}}function SA(e,t,n,r){var s=Is(t,"scale")?1:0+wA(t),o=hg(e).get(t)||s;return n&&(n.transforms.list.set(t,o),n.transforms.last=t),r?Rc(e,o,r):o}function Ic(e,t,n,r){switch(Mc(e,t)){case"transform":return SA(e,t,r,n);case"css":return dg(e,t,n);case"attribute":return cn(e,t);default:return e[t]||0}}function Nc(e,t){var n=/^(\*=|\+=|-=)/.exec(e);if(!n)return e;var r=Sn(e)||0,s=parseFloat(t),o=parseFloat(e.replace(n[0],""));switch(n[0][0]){case"+":return s+o+r;case"-":return s-o+r;case"*":return s*o+r}}function pg(e,t){if(ce.col(e))return EA(e);if(/\s/g.test(e))return e;var n=Sn(e),r=n?e.substr(0,e.length-n.length):e;return t?r+t:r}function Dc(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function TA(e){return Math.PI*2*cn(e,"r")}function CA(e){return cn(e,"width")*2+cn(e,"height")*2}function AA(e){return Dc({x:cn(e,"x1"),y:cn(e,"y1")},{x:cn(e,"x2"),y:cn(e,"y2")})}function mg(e){for(var t=e.points,n=0,r,s=0;s0&&(n+=Dc(r,o)),r=o}return n}function kA(e){var t=e.points;return mg(e)+Dc(t.getItem(t.numberOfItems-1),t.getItem(0))}function gg(e){if(e.getTotalLength)return e.getTotalLength();switch(e.tagName.toLowerCase()){case"circle":return TA(e);case"rect":return CA(e);case"line":return AA(e);case"polyline":return mg(e);case"polygon":return kA(e)}}function LA(e){var t=gg(e);return e.setAttribute("stroke-dasharray",t),t}function OA(e){for(var t=e.parentNode;ce.svg(t)&&ce.svg(t.parentNode);)t=t.parentNode;return t}function yg(e,t){var n=t||{},r=n.el||OA(e),s=r.getBoundingClientRect(),o=cn(r,"viewBox"),i=s.width,l=s.height,a=n.viewBox||(o?o.split(" "):[0,0,i,l]);return{el:r,viewBox:a,x:a[0]/1,y:a[1]/1,w:i,h:l,vW:a[2],vH:a[3]}}function xA(e,t){var n=ce.str(e)?fg(e)[0]:e,r=t||100;return function(s){return{property:s,el:n,svg:yg(n),totalLength:gg(n)*(r/100)}}}function PA(e,t,n){function r(u){u===void 0&&(u=0);var f=t+u>=1?t+u:0;return e.el.getPointAtLength(f)}var s=yg(e.el,e.svg),o=r(),i=r(-1),l=r(1),a=n?1:s.w/s.vW,c=n?1:s.h/s.vH;switch(e.property){case"x":return(o.x-s.x)*a;case"y":return(o.y-s.y)*c;case"angle":return Math.atan2(l.y-i.y,l.x-i.x)*180/Math.PI}}function pd(e,t){var n=/[+-]?\d*\.?\d+(?:\.\d+)?(?:[eE][+-]?\d+)?/g,r=pg(ce.pth(e)?e.totalLength:e,t)+"";return{original:r,numbers:r.match(n)?r.match(n).map(Number):[0],strings:ce.str(e)||t?r.split(n):[]}}function $c(e){var t=e?Bi(ce.arr(e)?e.map(hd):hd(e)):[];return Ui(t,function(n,r,s){return s.indexOf(n)===r})}function vg(e){var t=$c(e);return t.map(function(n,r){return{target:n,id:r,total:t.length,transforms:{list:hg(n)}}})}function RA(e,t){var n=Pc(t);if(/^spring/.test(n.easing)&&(n.duration=cg(n.easing)),ce.arr(e)){var r=e.length,s=r===2&&!ce.obj(e[0]);s?e={value:e}:ce.fnc(t.duration)||(n.duration=t.duration/r)}var o=ce.arr(e)?e:[e];return o.map(function(i,l){var a=ce.obj(i)&&!ce.pth(i)?i:{value:i};return ce.und(a.delay)&&(a.delay=l?0:t.delay),ce.und(a.endDelay)&&(a.endDelay=l===o.length-1?t.endDelay:0),a}).map(function(i){return Wi(i,n)})}function MA(e){for(var t=Ui(Bi(e.map(function(o){return Object.keys(o)})),function(o){return ce.key(o)}).reduce(function(o,i){return o.indexOf(i)<0&&o.push(i),o},[]),n={},r=function(o){var i=t[o];n[i]=e.map(function(l){var a={};for(var c in l)ce.key(c)?c==i&&(a.value=l[c]):a[c]=l[c];return a})},s=0;s0&&(e=requestAnimationFrame(n))}function n(s){for(var o=Gt.length,i=0;i0?requestAnimationFrame(n):void 0}function r(){Ge.suspendWhenDocumentHidden&&(gd()?e=cancelAnimationFrame(e):(Gt.forEach(function(s){return s._onDocumentVisibility()}),wg()))}return typeof document<"u"&&document.addEventListener("visibilitychange",r),t}();function gd(){return!!document&&document.hidden}function Ge(e){e===void 0&&(e={});var t=0,n=0,r=0,s,o=0,i=null;function l(v){var h=window.Promise&&new Promise(function(y){return i=y});return v.finished=h,h}var a=HA(e);l(a);function c(){var v=a.direction;v!=="alternate"&&(a.direction=v!=="normal"?"normal":"reverse"),a.reversed=!a.reversed,s.forEach(function(h){return h.reversed=a.reversed})}function u(v){return a.reversed?a.duration-v:v}function f(){t=0,n=u(a.currentTime)*(1/Ge.speed)}function d(v,h){h&&h.seek(v-h.timelineOffset)}function g(v){if(a.reversePlayback)for(var y=o;y--;)d(v,s[y]);else for(var h=0;h2||(te=Math.round(te*W)/W)),H.push(te)}var ge=z.length;if(!ge)j=H[0];else{j=z[0];for(var Te=0;Te0&&(a.began=!0,m("begin")),!a.loopBegan&&a.currentTime>0&&(a.loopBegan=!0,m("loopBegin")),S<=y&&a.currentTime!==0&&p(0),(S>=w&&a.currentTime!==h||!h)&&p(h),S>y&&S=h&&(n=0,_(),a.remaining?(t=r,m("loopComplete"),a.loopBegan=!1,a.direction==="alternate"&&c()):(a.paused=!0,a.completed||(a.completed=!0,m("loopComplete"),m("complete"),!a.passThrough&&"Promise"in window&&(i(),l(a)))))}return a.reset=function(){var v=a.direction;a.passThrough=!1,a.currentTime=0,a.progress=0,a.paused=!0,a.began=!1,a.loopBegan=!1,a.changeBegan=!1,a.completed=!1,a.changeCompleted=!1,a.reversePlayback=!1,a.reversed=v==="reverse",a.remaining=a.loop,s=a.children,o=s.length;for(var h=o;h--;)a.children[h].reset();(a.reversed&&a.loop!==!0||v==="alternate"&&a.loop===1)&&a.remaining++,p(a.reversed?a.duration:0)},a._onDocumentVisibility=f,a.set=function(v,h){return bg(v,h),a},a.tick=function(v){r=v,t||(t=r),A((r+(n-t))*Ge.speed)},a.seek=function(v){A(u(v))},a.pause=function(){a.paused=!0,f()},a.play=function(){a.paused&&(a.completed&&a.reset(),a.paused=!1,Gt.push(a),f(),wg())},a.reverse=function(){c(),a.completed=!a.reversed,f()},a.restart=function(){a.reset(),a.play()},a.remove=function(v){var h=$c(v);Sg(h,a)},a.reset(),a.autoplay&&a.play(),a}function yd(e,t){for(var n=t.length;n--;)xc(e,t[n].animatable.target)&&t.splice(n,1)}function Sg(e,t){var n=t.animations,r=t.children;yd(e,n);for(var s=r.length;s--;){var o=r[s],i=o.animations;yd(e,i),!i.length&&!o.children.length&&r.splice(s,1)}!n.length&&!r.length&&t.pause()}function jA(e){for(var t=$c(e),n=Gt.length;n--;){var r=Gt[n];Sg(t,r)}}function VA(e,t){t===void 0&&(t={});var n=t.direction||"normal",r=t.easing?Oc(t.easing):null,s=t.grid,o=t.axis,i=t.from||0,l=i==="first",a=i==="center",c=i==="last",u=ce.arr(e),f=parseFloat(u?e[0]:e),d=u?parseFloat(e[1]):0,g=Sn(u?e[1]:e)||0,p=t.start||0+(u?f:0),m=[],_=0;return function(A,v,h){if(l&&(i=0),a&&(i=(h-1)/2),c&&(i=h-1),!m.length){for(var y=0;y-1&&Gt.splice(s,1);function i(d){d.passThrough=!0}for(var l=0;l{for(var n in t)zi(e,n,{get:t[n],enumerable:!0})},Tg=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of GA(t))!ZA.call(e,s)&&s!==n&&zi(e,s,{get:()=>t[s],enumerable:!(r=YA(t,s))||r.enumerable});return e},XA=(e,t,n)=>(n=e!=null?KA(qA(e)):{},Tg(!e||!e.__esModule?zi(n,"default",{value:e,enumerable:!0}):n,e)),QA=e=>Tg(zi({},"__esModule",{value:!0}),e),Cg={};JA(Cg,{createFireworks:()=>nk,getCoordsFromEvent:()=>Ag,setCanvasSize:()=>vl});var ek=QA(Cg),Ft=XA(WA),tk=zA;function Ag(e){const t="clientX"in e?e.clientX:e.touches[0]?e.touches[0].clientX:e.changedTouches[0].clientX,n="clientY"in e?e.clientY:e.touches[0]?e.touches[0].clientY:e.changedTouches[0].clientY;return{x:t,y:n}}function vl(e,t=window.innerWidth,n=window.innerHeight){e.width=t,e.height=n,e.style.width=`${t}px`,e.style.height=`${n}px`}function nk(e){const{selector:t="canvas.fireworks",numberOfParticles:n=20,circleRadius:r={min:10,max:20},diffuseRadius:s={min:50,max:100},orbitRadius:o={min:50,max:100},animeDuration:i={min:900,max:1500}}=e,l=e.colors&&e.colors.length>0?e.colors:["#66A7DD","#3E83E1","#214EC2"],a=document.querySelector(t),c=a.getContext("2d");if(!c)return;function u(_){const A=Ft.default.random(0,360)*Math.PI/180,v=Ft.default.random(s.min,s.max),h=[-1,1][Ft.default.random(0,1)]*v;return{x:_.x+h*Math.cos(A),y:_.y+h*Math.sin(A)}}function f(_,A){const v=new tk.TinyColor(l[Ft.default.random(0,l.length-1)]);v.setAlpha(Ft.default.random(.2,.8));const h={x:_,y:A,color:v.toRgbString(),radius:Ft.default.random(r.min,r.max),endPos:u({x:_,y:A}),draw:()=>{}};return h.draw=function(){c&&(c.beginPath(),c.arc(h.x,h.y,h.radius,0,2*Math.PI,!0),c.fillStyle=h.color,c.fill())},h}function d(_,A){const v={x:_,y:A,color:"#000",radius:.1,alpha:.5,lineWidth:6,draw(){}};return v.draw=()=>{c&&(c.globalAlpha=v.alpha,c.beginPath(),c.arc(v.x,v.y,v.radius,0,2*Math.PI,!0),c.lineWidth=v.lineWidth,c.strokeStyle=v.color,c.stroke(),c.globalAlpha=1)},v}function g(_){for(let A=0;A<_.animatables.length;A++)_.animatables[A].target.draw()}function p(_){const{x:A,y:v}=_,h=d(A,v),y=[];for(let w=0;w{c.clearRect(0,0,a.width,a.height)}});document.addEventListener("mousedown",_=>{m.play();const A=Ag(_),v=a.getBoundingClientRect();p({x:A.x-v.left,y:A.y-v.top})},!1),vl(a),window.addEventListener("resize",()=>{vl(a)},!1)}const rk={class:"fireworks"},sk=Fe({__name:"YunFireworks",setup(e){const t=ym();return At(()=>{ek.createFireworks({selector:"canvas.fireworks",colors:t.value.fireworks.colors})}),(n,r)=>(ae(),we("canvas",rk))}}),ok=Fe({__name:"App",setup(e){no({link:[{rel:"stylesheet",href:"https://fonts.googleapis.com/css2?family=Noto+Serif+SC:wght@900&display=swap"}]});const t=tn(),n=oo(),r=xm();return At(()=>{r.showLoading=!1}),(s,o)=>{const i=sk,l=pA,a=dA,c=uC,u=rC;return ae(),we($e,null,[ne(n).fireworks.enable?(ae(),Qe(i,{key:0})):St("v-if",!0),Qr(s.$slots,"bg",{},()=>[ne(n).bg_image.enable?(ae(),Qe(l,{key:0})):St("v-if",!0)]),ne(t).search.enable?(ae(),Qe(a,{key:1})):St("v-if",!0),me(us,{name:"fade"},{default:tt(()=>[ne(r).showLoading?(ae(),Qe(c,{key:0})):St("v-if",!0)]),_:1}),me(u)],64)}}}),ik="valaxy",ak="module",lk="0.18.6",ck="📄 Vite & Vue powered static blog generator.",uk={email:"me@yunyoujun.cn",name:"YunYouJun",url:"https://www.yunyoujun.cn"},fk="MIT",dk="https://valaxy.site",hk={type:"git",url:"https://github.com/YunYouJun/valaxy"},pk=["vite","vue","blog"],mk={".":{types:"./index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs",default:"./dist/node/index.mjs"},"./client/*":"./client/*","./client":"./client/index.ts","./node":{types:"./dist/node/index.d.ts",import:"./dist/node/index.mjs",require:"./dist/node/index.cjs"},"./types":"./dist/types/index.d.ts","./*":"./*"},gk="dist/node/index.mjs",yk="dist/node/index.mjs",vk="index.d.ts",_k={vala:"./bin/valaxy.cjs",valac:"./bin/valaxy.cjs",valam:"./bin/valaxy.mjs",valaxy:"./bin/valaxy.mjs"},bk=["bin","client","dist","index.d.ts","shims.d.ts","types"],Ek={node:"^14.18.0 || >=16.0.0"},wk={"@antfu/utils":"^0.7.7","@ctrl/tinycolor":"^4.1.0","@iconify-json/carbon":"^1.1.31","@iconify-json/ri":"^1.1.20","@intlify/unplugin-vue-i18n":"^4.0.0","@types/body-scroll-lock":"^3.1.2","@types/katex":"^0.16.7","@unhead/addons":"^1.9.5","@unhead/schema-org":"^1.9.5","@unhead/vue":"^1.9.5","@vitejs/plugin-vue":"^5.0.4","@vue/devtools-api":"^7.0.27","@vueuse/core":"^10.9.0","@vueuse/integrations":"^10.9.0","body-scroll-lock":"4.0.0-beta.0",consola:"^3.2.3",critters:"^0.0.22","cross-spawn":"^7.0.3","css-i18n":"^0.0.2",dayjs:"^1.11.10",debug:"^4.3.4",defu:"^6.1.4",ejs:"^3.1.10","escape-html":"^1.0.3",feed:"^4.2.2","fs-extra":"^11.2.0","fuse.js":"^7.0.0","gray-matter":"^4.0.3",hookable:"^5.5.3","html-to-text":"^9.0.5","is-installed-globally":"^1.0.0",jiti:"^1.21.0","js-base64":"^3.7.7",katex:"^0.16.10","lru-cache":"^10.2.0","markdown-it":"^14.1.0","markdown-it-anchor":"^8.6.7","markdown-it-attrs":"^4.1.6","markdown-it-container":"^4.0.0","markdown-it-emoji":"^3.0.0","markdown-it-table-of-contents":"^0.6.0","markdown-it-task-lists":"^2.1.1","medium-zoom":"^1.1.0",mermaid:"^10.9.0",nprogress:"^0.2.0",open:"10.1.0",ora:"^8.0.1",pascalcase:"^2.0.0",pathe:"^1.1.2",pinia:"^2.1.7",qrcode:"^1.5.3",sass:"^1.75.0",shiki:"^1.3.0","star-markdown-css":"^0.4.2",unocss:"^0.59.3","unplugin-vue-components":"^0.26.0","unplugin-vue-markdown":"^0.26.1","unplugin-vue-router":"^0.8.6","vanilla-lazyload":"^19.1.3",vite:"^5.2.9","vite-plugin-vue-devtools":"^7.0.27","vite-plugin-vue-layouts":"0.11.0","vite-ssg":"0.23.6","vite-ssg-sitemap":"0.6.1",vue:"^3.4.23","vue-i18n":"^9.12.1","vue-router":"^4.3.0",yargs:"^17.7.2","@valaxyjs/devtools":"0.18.6"},Sk={"@mdit-vue/plugin-component":"^2.1.2","@mdit-vue/plugin-frontmatter":"^2.1.2","@mdit-vue/plugin-headers":"^2.1.2","@mdit-vue/plugin-sfc":"^2.1.2","@mdit-vue/plugin-title":"^2.1.2","@mdit-vue/plugin-toc":"^2.1.2","@mdit-vue/shared":"^2.1.2","@types/cross-spawn":"^6.0.6","@types/ejs":"^3.1.5","@types/html-to-text":"^9.0.4","@types/markdown-it":"^14.0.1","@types/nprogress":"^0.2.3","@types/pascalcase":"^1.0.3","@types/qrcode":"^1.5.5","@types/yargs":"^17.0.32",diacritics:"^1.3.0","https-localhost":"^4.7.1","markdown-it-image-figures":"^2.1.1"},Tk={build:"rimraf dist && tsup --splitting",dev:"tsup --watch",preview:"vite preview","preview-https":"serve dist"},Ck={name:ik,type:ak,version:lk,description:ck,author:uk,license:fk,homepage:dk,repository:hk,keywords:pk,exports:mk,main:gk,module:yk,types:vk,bin:_k,files:bk,engines:Ek,dependencies:wk,devDependencies:Sk,scripts:Tk},Ak=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,kk=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,Lk=/^([/\\]\s*){2,}[^/\\]/,Ok=/^\.?\//;function Fc(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?Ak.test(e):kk.test(e)||(t.acceptRelative?Lk.test(e):!1)}function _l(e="",t){return e.endsWith("/")}function Hc(e="",t){return(_l(e)?e.slice(0,-1):e)||"/"}function kg(e="",t){return e.endsWith("/")?e:e+"/"}function Zt(e,t){if(xk(t)||Fc(e))return e;const n=Hc(t);return e.startsWith(n)?e:Lg(n,e)}function xk(e){return!e||e==="/"}function Pk(e){return e&&e!=="/"}function Lg(e,...t){let n=e||"";for(const r of t.filter(s=>Pk(s)))if(n){const s=r.replace(Ok,"");n=kg(n)+s}else n=r;return n}function Rk(e){return e}function Me(e){return{"@id":typeof e!="string"?e["@id"]:e}}function jc(e){try{const t=e instanceof Date?e:new Date(Date.parse(e));return`${t.getFullYear()}-${t.getMonth()}-${t.getDate()}`}catch{}return typeof e=="string"?e:e.toString()}const Mk=[/(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))/,/^\d{4}-[01]\d-[0-3]\d$/,/^\d{4}-[01]\d$/,/^\d{4}$/];function Ik(e){return Mk.some(t=>t.test(e))}function kn(e){if(!e)return e;try{return e instanceof Date?e.toISOString():Ik(e)?e:new Date(Date.parse(e)).toISOString()}catch{}return typeof e=="string"?e:e.toString()}const mt="#identity";function he(e,t,n){!(e!=null&&e[t])&&n&&(e[t]=n)}function fn(e){return Array.isArray(e)?e:[e]}function Nk(e,t,n){const r=[],s=fn(e[t]);r.push(...s);const o=new Set(r);o.add(n),e[t]=[...o.values()].filter(Boolean)}function Ns(e,t){return Fc(t)?t:(t.startsWith("#")||(t=`#${t}`),Zt(t,e))}function Dk(e,t){if(!e)return e;if(e.length>t){const n=e.substring(0,t);return n.substring(0,Math.min(n.length,n.lastIndexOf(" ")))}return e}function ps(e,t){const n=e["@type"];if(n===t)return;const r=new Set([...fn(t),...fn(n)]);e["@type"]=r.size===1?n:[...r.values()]}function lr(e,t){return!t||Fc(t)||!t.startsWith("/")&&!t.startsWith("#")?t:Zt(t,e)}function Or(e){return e&&e.substring(e.lastIndexOf("#"))}function Og(e){return Object.keys(e).forEach(t=>{if(e[t]&&typeof e[t]=="object"){if(e[t].__v_isReadonly||e[t].__v_isRef)return;Og(e[t]);return}(e[t]===""||e[t]===null||typeof e[t]>"u")&&delete e[t]}),e}const bl={cast(e){return typeof e=="number"?{value:e}:e},defaults:{"@type":"QuantitativeValue"}},Vc={defaults:{"@type":"MonetaryAmount"},resolve(e,t){return e.value=se(e.value,t,bl),e}},$k={defaults:{"@type":"MerchantReturnPolicy"},resolve(e,t){return e.returnPolicyCategory&&(e.returnPolicyCategory=Zt(e.returnPolicyCategory,"https://schema.org/")),e.returnFees&&(e.returnFees=Zt(e.returnFees,"https://schema.org/")),e.returnMethod&&(e.returnMethod=Zt(e.returnMethod,"https://schema.org/")),e.returnShippingFeesAmount=se(e.returnShippingFeesAmount,t,Vc),e}},Fk={defaults:{"@type":"DefinedRegion"}},Hk={defaults:{"@type":"ShippingDeliveryTime"},resolve(e,t){return e.handlingTime=se(e.handlingTime,t,bl),e.transitTime=se(e.transitTime,t,bl),e}},jk={defaults:{"@type":"OfferShippingDetails"},resolve(e,t){return e.deliveryTime=se(e.deliveryTime,t,Hk),e.shippingDestination=se(e.shippingDestination,t,Fk),e.shippingRate=se(e.shippingRate,t,Vc),e}},ms={cast(e){return typeof e=="number"||typeof e=="string"?{price:e}:e},defaults:{"@type":"Offer",availability:"InStock"},resolve(e,t){return he(e,"priceCurrency",t.meta.currency),he(e,"priceValidUntil",new Date(Date.UTC(new Date().getFullYear()+1,12,-1,0,0,0))),e.url&&lr(t.meta.host,e.url),e.availability&&(e.availability=Zt(e.availability,"https://schema.org/")),e.itemCondition&&(e.itemCondition=Zt(e.itemCondition,"https://schema.org/")),e.priceValidUntil&&(e.priceValidUntil=kn(e.priceValidUntil)),e.hasMerchantReturnPolicy=se(e.hasMerchantReturnPolicy,t,$k),e.shippingDetails=se(e.shippingDetails,t,jk),e}},Uc={defaults:{"@type":"AggregateOffer"},inheritMeta:[{meta:"currency",key:"priceCurrency"}],resolve(e,t){return e.offers=se(e.offers,t,ms),e.offers&&he(e,"offerCount",fn(e.offers).length),e}},io={defaults:{"@type":"AggregateRating"}},Bc={defaults:{"@type":"SearchAction",target:{"@type":"EntryPoint"},"query-input":{"@type":"PropertyValueSpecification",valueRequired:!0,valueName:"search_term_string"}},resolve(e,t){return typeof e.target=="string"&&(e.target={"@type":"EntryPoint",urlTemplate:lr(t.meta.host,e.target)}),e}},as="#website",xg={defaults:{"@type":"WebSite"},inheritMeta:["inLanguage",{meta:"host",key:"url"}],idPrefix:["host",as],resolve(e,t){return e.potentialAction=se(e.potentialAction,t,Bc,{array:!0}),e.publisher=se(e.publisher,t),e},resolveRootNode(e,{find:t}){if(Or(e["@id"])===as){const n=t(mt);n&&he(e,"publisher",Me(n));const r=t(zt);r&&he(r,"isPartOf",Me(e))}return e}},Ki={cast(e){return typeof e=="string"&&(e={name:e}),e},defaults:{"@type":"ListItem"},resolve(e,t){return typeof e.item=="string"?e.item=lr(t.meta.host,e.item):typeof e.item=="object"&&(e.item=se(e.item,t)),e}},Wc="#breadcrumb",zc={defaults:{"@type":"BreadcrumbList"},idPrefix:["url",Wc],resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=se(e.itemListElement,t,Ki,{array:!0,afterResolve(r){he(r,"position",n++)}})}return e},resolveRootNode(e,{find:t}){const n=t(zt);n&&he(n,"breadcrumb",Me(e))}},Qn={alias:"image",cast(e){return typeof e=="string"&&(e={url:e}),e},defaults:{"@type":"ImageObject"},inheritMeta:["inLanguage"],idPrefix:"host",resolve(e,{meta:t}){return e.url=lr(t.host,e.url),he(e,"contentUrl",e.url),e.height&&!e.width&&delete e.height,e.width&&!e.height&&delete e.width,e}},ao={defaults:{"@type":"PostalAddress"}},er={defaults:{"@type":"Organization"},idPrefix:["host",mt],inheritMeta:[{meta:"host",key:"url"}],resolve(e,t){return ps(e,"Organization"),e.address=se(e.address,t,ao),e},resolveRootNode(e,t){const n=Or(e["@id"])===mt,r=t.find(zt);if(e.logo&&n){if(!t.find("#organization")){const o=se(e.logo,t,Qn,{root:!0,afterResolve(i){i["@id"]=Ns(t.meta.host,"#logo"),he(i,"caption",e.name)}});r&&o&&he(r,"primaryImageOfPage",Me(o)),t.nodes.push({"@type":"Organization",name:e.name,url:e.url,sameAs:e.sameAs,address:e.address,logo:se(e.logo,t,Qn,{root:!1}).url,_priority:-1,"@id":Ns(t.meta.host,"#organization")})}delete e.logo}n&&r&&he(r,"about",Me(e));const s=t.find(as);s&&he(s,"publisher",Me(e))}},Ln={cast(e){return typeof e=="string"?{name:e}:e},defaults:{"@type":"Person"},idPrefix:["host",mt],resolve(e,t){return e.url&&(e.url=lr(t.meta.host,e.url)),e},resolveRootNode(e,{find:t,meta:n}){if(Or(e["@id"])===mt){he(e,"url",n.host);const s=t(zt);s&&he(s,"about",Me(e));const o=t(as);o&&he(o,"publisher",Me(e))}const r=t(lo);r&&he(r,"author",Me(e))}},Kc={defaults:{"@type":"ReadAction"},resolve(e,t){return e.target.includes(t.meta.url)||e.target.unshift(t.meta.url),e}},zt="#webpage",Pg={defaults({meta:e}){const t=Hc(e.url.substring(e.url.lastIndexOf("/")+1));let n="WebPage";switch(t){case"about":case"about-us":n="AboutPage";break;case"search":n="SearchResultsPage";break;case"checkout":n="CheckoutPage";break;case"contact":case"get-in-touch":case"contact-us":n="ContactPage";break;case"faq":n="FAQPage";break}return{"@type":n}},idPrefix:["url",zt],inheritMeta:[{meta:"title",key:"name"},"description","datePublished","dateModified","url"],resolve(e,t){return e.dateModified=kn(e.dateModified),e.datePublished=kn(e.datePublished),ps(e,"WebPage"),e.about=se(e.about,t,er),e.breadcrumb=se(e.breadcrumb,t,zc),e.author=se(e.author,t,Ln),e.primaryImageOfPage=se(e.primaryImageOfPage,t,Qn),e.potentialAction=se(e.potentialAction,t,Kc),e["@type"]==="WebPage"&&t.meta.url&&he(e,"potentialAction",[{"@type":"ReadAction",target:[t.meta.url]}]),e},resolveRootNode(e,{find:t,meta:n}){const r=t(mt),s=t(as),o=t("#logo");r&&n.url===n.host&&he(e,"about",Me(r)),o&&he(e,"primaryImageOfPage",Me(o)),s&&he(e,"isPartOf",Me(s));const i=t(Wc);return i&&he(e,"breadcrumb",Me(i)),e}},lo="#article",Rg={defaults:{"@type":"Article"},inheritMeta:["inLanguage","description","image","dateModified","datePublished",{meta:"title",key:"headline"}],idPrefix:["url",lo],resolve(e,t){return e.author=se(e.author,t,Ln,{root:!0}),e.publisher=se(e.publisher,t),e.dateModified=kn(e.dateModified),e.datePublished=kn(e.datePublished),ps(e,"Article"),e.headline=Dk(e.headline,110),e},resolveRootNode(e,{find:t,meta:n}){var o;const r=t(zt),s=t(mt);if(e.image&&!e.thumbnailUrl){const i=fn(e.image)[0];typeof i=="string"?he(e,"thumbnailUrl",lr(n.host,i)):i!=null&&i["@id"]&&he(e,"thumbnailUrl",(o=t(i["@id"]))==null?void 0:o.url)}return s&&(he(e,"publisher",Me(s)),he(e,"author",Me(s))),r&&(he(e,"isPartOf",Me(r)),he(e,"mainEntityOfPage",Me(r)),he(r,"potentialAction",[{"@type":"ReadAction",target:[n.url]}]),he(r,"dateModified",e.dateModified),he(r,"datePublished",e.datePublished)),e}},Yc={defaults:{"@type":"Book"},inheritMeta:["inLanguage"],resolve(e,t){return e.bookFormat&&(e.bookFormat=Zt(e.bookFormat,"https://schema.org/")),e.datePublished&&(e.datePublished=jc(e.datePublished)),e.author=se(e.author,t),e},resolveRootNode(e,{find:t}){const n=t(mt);return n&&he(e,"provider",Me(n)),e}},Mg="#book",Ig={defaults:{"@type":"Book"},inheritMeta:["description","url",{meta:"title",key:"name"}],idPrefix:["url",Mg],resolve(e,t){return e.workExample=se(e.workExample,t,Yc),e.author=se(e.author,t),e.url&&Zt(e.url,t.meta.host),e},resolveRootNode(e,{find:t}){const n=t(mt);return n&&he(e,"author",Me(n)),e}},Ng={defaults:{"@type":"Comment"},idPrefix:"url",resolve(e,t){return e.author=se(e.author,t,Ln,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(lo);n&&he(e,"about",Me(n))}},Dg={defaults:{"@type":"Course"},resolve(e,t){return e.provider=se(e.provider,t,er,{root:!0}),e},resolveRootNode(e,{find:t}){const n=t(mt);return n&&he(e,"provider",Me(n)),e}},Yi={defaults:{"@type":"Place"},resolve(e,t){return typeof e.address!="string"&&(e.address=se(e.address,t,ao)),e}},Gc={cast(e){return typeof e=="string"?{url:e}:e},defaults:{"@type":"VirtualLocation"}},$g="#event",Fg={defaults:{"@type":"Event"},inheritMeta:["inLanguage","description","image",{meta:"title",key:"name"}],idPrefix:["url",$g],resolve(e,t){var s;if(e.location){const o=e.location==="string"||((s=e.location)==null?void 0:s.url)!=="undefined";e.location=se(e.location,t,o?Gc:Yi)}e.performer=se(e.performer,t,Ln,{root:!0}),e.organizer=se(e.organizer,t,er,{root:!0}),e.offers=se(e.offers,t,ms),e.eventAttendanceMode&&(e.eventAttendanceMode=Zt(e.eventAttendanceMode,"https://schema.org/")),e.eventStatus&&(e.eventStatus=Zt(e.eventStatus,"https://schema.org/"));const n=e.eventStatus==="https://schema.org/EventMovedOnline";return["startDate","previousStartDate","endDate"].forEach(o=>{n?e[o]=kn(e[o]):e[o]instanceof Date&&e[o].getHours()===0&&e[o].getMinutes()===0&&(e[o]=jc(e[o]))}),he(e,"endDate",e.startDate),e},resolveRootNode(e,{find:t}){const n=t(mt);n&&he(e,"organizer",Me(n))}},qc={cast(e){return e==="number"?{ratingValue:e}:e},defaults:{"@type":"Rating",bestRating:5,worstRating:1}},Zc={defaults:{"@type":"OpeningHoursSpecification",opens:"00:00",closes:"23:59"}},di={defaults:{"@type":["Organization","LocalBusiness"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",mt],resolve(e,t){return ps(e,["Organization","LocalBusiness"]),e.address=se(e.address,t,ao),e.openingHoursSpecification=se(e.openingHoursSpecification,t,Zc),e=uo({...e},t,er),e},resolveRootNode(e,t){return er.resolveRootNode(e,t),e}},Hg={defaults:{"@type":["Organization","LocalBusiness","FoodEstablishment"]},inheritMeta:[{key:"url",meta:"host"},{key:"currenciesAccepted",meta:"currency"}],idPrefix:["host",mt],resolve(e,t){return ps(e,["Organization","LocalBusiness","FoodEstablishment"]),e.starRating=se(e.starRating,t,qc),e=uo(e,t,di),e},resolveRootNode(e,t){return di.resolveRootNode(e,t),e}},jg={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToDirection"}},Gi={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"HowToStep"},resolve(e,t){return e.url&&(e.url=lr(t.meta.url,e.url)),e.image&&(e.image=se(e.image,t,Qn,{root:!0})),e.itemListElement&&(e.itemListElement=se(e.itemListElement,t,jg)),e}},Vg="#howto",Ug={defaults:{"@type":"HowTo"},inheritMeta:["description","image","inLanguage",{meta:"title",key:"name"}],idPrefix:["url",Vg],resolve(e,t){return e.step=se(e.step,t,Gi),e},resolveRootNode(e,{find:t}){const n=t(zt);n&&he(e,"mainEntityOfPage",Me(n))}},Bg={defaults:{"@type":"ItemList"},resolve(e,t){if(e.itemListElement){let n=1;e.itemListElement=se(e.itemListElement,t,Ki,{array:!0,afterResolve(r){he(r,"position",n++)}})}return e}},Wg={defaults:{"@type":"JobPosting"},idPrefix:["url","#job-posting"],resolve(e,t){return e.datePosted=kn(e.datePosted),e.hiringOrganization=se(e.hiringOrganization,t,er),e.jobLocation=se(e.jobLocation,t,Yi),e.baseSalary=se(e.baseSalary,t,Vc),e.validThrough=kn(e.validThrough),e},resolveRootNode(e,{find:t}){const n=t(zt),r=t(mt);return r&&he(e,"hiringOrganization",Me(r)),n&&he(e,"mainEntityOfPage",Me(n)),e}},co={defaults:{"@type":"Review"},inheritMeta:["inLanguage"],resolve(e,t){return e.reviewRating=se(e.reviewRating,t,qc),e.author=se(e.author,t,Ln),e}},Jc={cast(e){return typeof e=="string"&&(e={url:e}),e},alias:"video",defaults:{"@type":"VideoObject"},inheritMeta:[{meta:"title",key:"name"},"description","image","inLanguage",{meta:"datePublished",key:"uploadDate"}],idPrefix:"host",resolve(e,t){return e.uploadDate&&(e.uploadDate=kn(e.uploadDate)),e.url=lr(t.meta.host,e.url),e.caption&&!e.description&&(e.description=e.caption),e.description||(e.description="No description"),e.thumbnailUrl&&(e.thumbnailUrl=se(e.thumbnailUrl,t,Qn)),e},resolveRootNode(e,{find:t}){var n;if(e.image&&!e.thumbnailUrl){const r=fn(e.image)[0];he(e,"thumbnailUrl",(n=t(r["@id"]))==null?void 0:n.url)}}},zg={defaults:{"@type":"Movie"},resolve(e,t){return e.aggregateRating=se(e.aggregateRating,t,io),e.review=se(e.review,t,co),e.director=se(e.director,t,Ln),e.actor=se(e.actor,t,Ln),e.trailer=se(e.trailer,t,Jc),e.dateCreated&&(e.dateCreated=jc(e.dateCreated)),e}},vd=Object.freeze({ignoreUnknown:!1,respectType:!1,respectFunctionNames:!1,respectFunctionProperties:!1,unorderedObjects:!0,unorderedArrays:!1,unorderedSets:!1,excludeKeys:void 0,excludeValues:void 0,replacer:void 0});function Vk(e,t){t?t={...vd,...t}:t=vd;const n=Kg(t);return n.dispatch(e),n.toString()}const Uk=Object.freeze(["prototype","__proto__","constructor"]);function Kg(e){let t="",n=new Map;const r=s=>{t+=s};return{toString(){return t},getContext(){return n},dispatch(s){return e.replacer&&(s=e.replacer(s)),this[s===null?"null":typeof s](s)},object(s){if(s&&typeof s.toJSON=="function")return this.object(s.toJSON());const o=Object.prototype.toString.call(s);let i="";const l=o.length;l<10?i="unknown:["+o+"]":i=o.slice(8,l-1),i=i.toLowerCase();let a=null;if((a=n.get(s))===void 0)n.set(s,n.size);else return this.dispatch("[CIRCULAR:"+a+"]");if(typeof Buffer<"u"&&Buffer.isBuffer&&Buffer.isBuffer(s))return r("buffer:"),r(s.toString("utf8"));if(i!=="object"&&i!=="function"&&i!=="asyncfunction")this[i]?this[i](s):e.ignoreUnknown||this.unkown(s,i);else{let c=Object.keys(s);e.unorderedObjects&&(c=c.sort());let u=[];e.respectType!==!1&&!_d(s)&&(u=Uk),e.excludeKeys&&(c=c.filter(d=>!e.excludeKeys(d)),u=u.filter(d=>!e.excludeKeys(d))),r("object:"+(c.length+u.length)+":");const f=d=>{this.dispatch(d),r(":"),e.excludeValues||this.dispatch(s[d]),r(",")};for(const d of c)f(d);for(const d of u)f(d)}},array(s,o){if(o=o===void 0?e.unorderedArrays!==!1:o,r("array:"+s.length+":"),!o||s.length<=1){for(const a of s)this.dispatch(a);return}const i=new Map,l=s.map(a=>{const c=Kg(e);c.dispatch(a);for(const[u,f]of c.getContext())i.set(u,f);return c.toString()});return n=i,l.sort(),this.array(l,!1)},date(s){return r("date:"+s.toJSON())},symbol(s){return r("symbol:"+s.toString())},unkown(s,o){if(r(o),!!s&&(r(":"),s&&typeof s.entries=="function"))return this.array(Array.from(s.entries()),!0)},error(s){return r("error:"+s.toString())},boolean(s){return r("bool:"+s)},string(s){r("string:"+s.length+":"),r(s)},function(s){r("fn:"),_d(s)?this.dispatch("[native]"):this.dispatch(s.toString()),e.respectFunctionNames!==!1&&this.dispatch("function-name:"+String(s.name)),e.respectFunctionProperties&&this.object(s)},number(s){return r("number:"+s)},xml(s){return r("xml:"+s.toString())},null(){return r("Null")},undefined(){return r("Undefined")},regexp(s){return r("regex:"+s.toString())},uint8array(s){return r("uint8array:"),this.dispatch(Array.prototype.slice.call(s))},uint8clampedarray(s){return r("uint8clampedarray:"),this.dispatch(Array.prototype.slice.call(s))},int8array(s){return r("int8array:"),this.dispatch(Array.prototype.slice.call(s))},uint16array(s){return r("uint16array:"),this.dispatch(Array.prototype.slice.call(s))},int16array(s){return r("int16array:"),this.dispatch(Array.prototype.slice.call(s))},uint32array(s){return r("uint32array:"),this.dispatch(Array.prototype.slice.call(s))},int32array(s){return r("int32array:"),this.dispatch(Array.prototype.slice.call(s))},float32array(s){return r("float32array:"),this.dispatch(Array.prototype.slice.call(s))},float64array(s){return r("float64array:"),this.dispatch(Array.prototype.slice.call(s))},arraybuffer(s){return r("arraybuffer:"),this.dispatch(new Uint8Array(s))},url(s){return r("url:"+s.toString())},map(s){r("map:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},set(s){r("set:");const o=[...s];return this.array(o,e.unorderedSets!==!1)},file(s){return r("file:"),this.dispatch([s.name,s.size,s.type,s.lastModfied])},blob(){if(e.ignoreUnknown)return r("[blob]");throw new Error(`Hashing Blob objects is currently not supported
+Use "options.replacer" or "options.ignoreUnknown"
+`)},domwindow(){return r("domwindow")},bigint(s){return r("bigint:"+s.toString())},process(){return r("process")},timer(){return r("timer")},pipe(){return r("pipe")},tcp(){return r("tcp")},udp(){return r("udp")},tty(){return r("tty")},statwatcher(){return r("statwatcher")},securecontext(){return r("securecontext")},connection(){return r("connection")},zlib(){return r("zlib")},context(){return r("context")},nodescript(){return r("nodescript")},httpparser(){return r("httpparser")},dataview(){return r("dataview")},signal(){return r("signal")},fsevent(){return r("fsevent")},tlswrap(){return r("tlswrap")}}}const Yg="[native code] }",Bk=Yg.length;function _d(e){return typeof e!="function"?!1:Function.prototype.toString.call(e).slice(-Bk)===Yg}class Yn{constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}toString(t){return(t||Wk).stringify(this)}concat(t){if(this.clamp(),this.sigBytes%4)for(let n=0;n>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n>>2]=t.words[n>>>2];return this.sigBytes+=t.sigBytes,this}clamp(){this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4)}clone(){return new Yn([...this.words])}}const Wk={stringify(e){const t=[];for(let n=0;n>>2]>>>24-n%4*8&255;t.push((r>>>4).toString(16),(r&15).toString(16))}return t.join("")}},zk={stringify(e){const t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",n=[];for(let r=0;r>>2]>>>24-r%4*8&255,o=e.words[r+1>>>2]>>>24-(r+1)%4*8&255,i=e.words[r+2>>>2]>>>24-(r+2)%4*8&255,l=s<<16|o<<8|i;for(let a=0;a<4&&r*8+a*6>>6*(3-a)&63))}return n.join("")}},Kk={parse(e){const t=e.length,n=[];for(let r=0;r>>2]|=(e.charCodeAt(r)&255)<<24-r%4*8;return new Yn(n,t)}},Yk={parse(e){return Kk.parse(unescape(encodeURIComponent(e)))}};class Gk{constructor(){this._data=new Yn,this._nDataBytes=0,this._minBufferSize=0,this.blockSize=512/32}reset(){this._data=new Yn,this._nDataBytes=0}_append(t){typeof t=="string"&&(t=Yk.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_doProcessBlock(t,n){}_process(t){let n,r=this._data.sigBytes/(this.blockSize*4);t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const s=r*this.blockSize,o=Math.min(s*4,this._data.sigBytes);if(s){for(let i=0;i>>7)^(h<<14|h>>>18)^h>>>3,w=hr[d-2],S=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;hr[d]=y+hr[d-7]+S+hr[d-16]}const g=a&c^~a&u,p=s&o^s&i^o&i,m=(s<<30|s>>>2)^(s<<19|s>>>13)^(s<<10|s>>>22),_=(a<<26|a>>>6)^(a<<21|a>>>11)^(a<<7|a>>>25),A=f+_+g+Zk[d]+hr[d],v=m+p;f=u,u=c,c=a,a=l+A|0,l=i,i=o,o=s,s=A+v|0}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+i|0,r[3]=r[3]+l|0,r[4]=r[4]+a|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}finalize(t){super.finalize(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}}function Xk(e){return new Jk().finalize(e).toString(zk)}function Xc(e,t={}){const n=typeof e=="string"?e:Vk(e,t);return Xk(n).slice(0,10)}const Gg="#product",qg={defaults:{"@type":"Product"},inheritMeta:["description","image",{meta:"title",key:"name"}],idPrefix:["url",Gg],resolve(e,t){return he(e,"sku",Xc(e.name)),e.aggregateOffer=se(e.aggregateOffer,t,Uc),e.aggregateRating=se(e.aggregateRating,t,io),e.offers=se(e.offers,t,ms),e.review=se(e.review,t,co),e},resolveRootNode(e,{find:t}){const n=t(zt),r=t(mt);return r&&he(e,"brand",Me(r)),n&&he(e,"mainEntityOfPage",Me(n)),e}},Qk={cast(e){return typeof e=="string"?{text:e}:e},defaults:{"@type":"Answer"}},Zg={defaults:{"@type":"Question"},inheritMeta:["inLanguage"],idPrefix:"url",resolve(e,t){return e.question&&(e.name=e.question,delete e.question),e.answer&&(e.acceptedAnswer=e.answer,delete e.answer),e.acceptedAnswer=se(e.acceptedAnswer,t,Qk),e},resolveRootNode(e,{find:t}){const n=t(zt);n&&fn(n["@type"]).includes("FAQPage")&&Nk(n,"mainEntity",Me(e))}},Jg="#recipe",Xg={defaults:{"@type":"Recipe"},inheritMeta:[{meta:"title",key:"name"},"description","image","datePublished"],idPrefix:["url",Jg],resolve(e,t){return e.recipeInstructions=se(e.recipeInstructions,t,Gi),e},resolveRootNode(e,{find:t}){const n=t(lo),r=t(zt);return n?he(e,"mainEntityOfPage",Me(n)):r&&he(e,"mainEntityOfPage",Me(r)),n!=null&&n.author&&he(e,"author",n.author),e}},Qg={defaults:{"@type":"SoftwareApplication"},resolve(e,t){return ps(e,"SoftwareApplication"),e.offers=se(e.offers,t,ms),e.aggregateRating=se(e.aggregateRating,t,io),e.review=se(e.review,t,co),e}};function ey(e){switch(e){case"address":return ao;case"aggregateOffer":return Uc;case"aggregateRating":return io;case"article":return Rg;case"breadcrumb":return zc;case"comment":return Ng;case"event":return Fg;case"foodEstablishment":return Hg;case"virtualLocation":return Gc;case"place":return Yi;case"howTo":return Ug;case"howToStep":return Gi;case"image":return Qn;case"localBusiness":return di;case"offer":return ms;case"openingHours":return Zc;case"organization":return er;case"person":return Ln;case"product":return qg;case"question":return Zg;case"recipe":return Xg;case"review":return co;case"video":return Jc;case"webPage":return Pg;case"webSite":return xg;case"book":return Ig;case"course":return Dg;case"itemList":return Bg;case"jobPosting":return Wg;case"listItem":return Ki;case"movie":return zg;case"searchAction":return Bc;case"readAction":return Kc;case"softwareApp":return Qg;case"bookEdition":return Yc}return null}const eL={__proto__:null,loadResolver:ey};function Qc(e){return!e.host&&e.canonicalHost&&(e.host=e.canonicalHost),!e.tagPosition&&e.position&&(e.tagPosition=e.position),!e.currency&&e.defaultCurrency&&(e.currency=e.defaultCurrency),!e.inLanguage&&e.defaultLanguage&&(e.inLanguage=e.defaultLanguage),e.path||(e.path="/"),!e.host&&typeof document<"u"&&(e.host=document.location.host),!e.url&&e.canonicalUrl&&(e.url=e.canonicalUrl),e.path!=="/"&&(e.trailingSlash&&!_l(e.path)?e.path=kg(e.path):!e.trailingSlash&&_l(e.path)&&(e.path=Hc(e.path))),e.url=Lg(e.host||"",e.path),{...e,host:e.host,url:e.url,currency:e.currency,image:e.image,inLanguage:e.inLanguage,title:e.title,description:e.description,datePublished:e.datePublished,dateModified:e.dateModified}}function uo(e,t,n){var r;if(n!=null&&n.cast&&(e=n.cast(e,t)),n!=null&&n.defaults){let s=n.defaults||{};typeof s=="function"&&(s=s(t)),e={...s,...e}}(r=n.inheritMeta)==null||r.forEach(s=>{typeof s=="string"?he(e,s,t.meta[s]):he(e,s.key,t.meta[s.meta])}),n!=null&&n.resolve&&(e=n.resolve(e,t));for(const s in e){const o=e[s];typeof o=="object"&&(o!=null&&o._resolver)&&(e[s]=se(o,t,o._resolver))}return Og(e),e}function eu(e,t,n,r=!1){var a,c,u;if(e["@id"]&&e["@id"].startsWith("http"))return e;const s=(Array.isArray(n.idPrefix)?n.idPrefix[0]:n.idPrefix)||"url",o=e["@id"]||(Array.isArray(n.idPrefix)?(a=n.idPrefix)==null?void 0:a[1]:void 0);if(!e["@id"]&&r&&o)return e["@id"]=Ns(t.meta[s],o),e;if((c=e["@id"])!=null&&c.startsWith("#/schema/"))return e["@id"]=Ns(t.meta[s],e["@id"]),e;let i=n==null?void 0:n.alias;i||(i=(((u=fn(e["@type"]))==null?void 0:u[0])||"").replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase());const l={};return Object.entries(e).forEach(([f,d])=>{f.startsWith("_")||(l[f]=d)}),e["@id"]=Ns(t.meta[s],`#/schema/${i}/${e["@id"]||Mi(JSON.stringify(l))}`),e}function se(e,t,n,r={}){if(!e)return e;const s=fn(e).map(o=>{var c;const i=Object.keys(o).length;if(i===1&&o["@id"]||i===2&&o["@id"]&&o["@type"])return{"@id":((c=t.find(o["@id"]))==null?void 0:c["@id"])||o["@id"]};let l=n;if(o._resolver&&(l=o._resolver,typeof l=="string"&&(l=ey(l)),delete o._resolver),!l)return o;let a=uo(o,t,l);return r.afterResolve&&r.afterResolve(a),(r.generateId||r.root)&&(a=eu(a,t,l,!1)),r.root?(l.resolveRootNode&&l.resolveRootNode(a,t),t.push(a),Me(a["@id"])):a});return!r.array&&s.length===1?s[0]:s}function ya(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function El(e,t,n=".",r){if(!ya(t))return El(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:ya(i)&&ya(s[o])?s[o]=El(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function tL(e){return(...t)=>t.reduce((n,r)=>El(n,r,"",e),{})}function ty(e,t){return e.reduce((n,r,s,o)=>{const i=t(r,s,o);return n[i]||(n[i]=[]),n[i].push(r),n},{})}function nL(e,t){return Object.values(ty(e,t)).map(n=>n[n.length-1])}const ny=tL((e,t,n)=>{if(Array.isArray(e[t]))return e[t]=[...new Set([...e[t],...n])],t==="itemListElement"&&(e[t]=[...nL(e[t],r=>r.position)]),!0});function ry(e){const t={};for(const n of e.keys()){const r=e[n],s=Or(r["@id"]||Xc(r));t[s]?t[s]=ny(e[n],t[s]):t[s]=e[n]}return Object.values(t)}function sy(e){const t=e.keys(),n={};for(const r of t){const s=e[r],o=Or(s["@id"]||Xc(s)),i=ty(Object.keys(s),c=>{const u=s[c];return c.startsWith("_")?"ignored":Array.isArray(u)||typeof u=="object"?"relations":"primitives"}),l=[...(i.primitives||[]).sort(),...(i.relations||[]).sort()];let a={};for(const c of l)a[c]=s[c];n[o]&&(a=ny(a,n[o])),n[o]=a}return Object.values(n)}function oy(){const e={find(t){const n=Or(t);return e.nodes.filter(r=>!!r["@id"]).find(r=>Or(r["@id"])===n)},push(t){fn(t).forEach(n=>{const r=n;e.nodes.push(r)})},resolveGraph(t){return e.meta=Qc({...t}),e.nodes.forEach((n,r)=>{const s=n._resolver;s&&(n=uo(n,e,s),n=eu(n,e,s,!0)),e.nodes[r]=n}),e.nodes=ry(e.nodes),e.nodes.forEach(n=>{var r;n.image&&typeof n.image=="string"&&(n.image=se(n.image,e,Qn,{root:!0})),(r=n._resolver)!=null&&r.resolveRootNode&&n._resolver.resolveRootNode(n,e),delete n._resolver}),sy(e.nodes)},nodes:[],meta:{}};return e}function iy(e){return tu({},()=>({}),e)}function rL(e){const t=()=>({});return tu({},(e==null?void 0:e.resolveMeta)||t,e)}function tu(e,t,n){e=Qc({...e});let r,s={};return o=>({key:"schema-org",hooks:{"entries:resolve":function(){r=oy()},"tag:normalise":async function({tag:i}){if(i.key==="schema-org-graph"){const{loadResolver:l}=await Promise.resolve().then(function(){return eL}),a=await i.props.nodes;for(const c of Array.isArray(a)?a:[a]){const u={...c,_resolver:l(await c._resolver)};r.push(u)}i.tagPosition=i.tagPosition||e.tagPosition==="head"?"head":"bodyClose"}if(i.tag==="htmlAttrs"&&i.props.lang)s.inLanguage=i.props.lang;else if(i.tag==="title")s.title=i.textContent;else if(i.tag==="meta"&&i.props.name==="description")s.description=i.props.content;else if(i.tag==="link"&&i.props.rel==="canonical"){if(s.url=i.props.href,s.url&&!s.host)try{s.host=new URL(s.url).origin}catch{}}else i.tag==="meta"&&i.props.property==="og:image"?s.image=i.props.content:i.tag==="templateParams"&&i.props.schemaOrg&&(s={...s,...i.props.schemaOrg},delete i.props.schemaOrg)},"tags:resolve":async function(i){for(const l of i.tags)if(l.tag==="script"&&l.key==="schema-org-graph"){const a=(n==null?void 0:n.minify)||!0;l.innerHTML=JSON.stringify({"@context":"https://schema.org","@graph":r.resolveGraph({...await(t==null?void 0:t())||{},...e,...s})},(c,u)=>typeof u!="object"?xs(u,o._templateParams,o._separator):u,a?0:2),delete l.props.nodes;return}}}})}function Ae(e,t){return e||(e={}),e._resolver=t,e}function sL(e){return Ae(e,"address")}function oL(e){return Ae(e,"aggregateOffer")}function iL(e){return Ae(e,"aggregateRating")}function aL(e){return Ae(e,"article")}function lL(e){return Ae(e,"breadcrumb")}function cL(e){return Ae(e,"comment")}function uL(e){return Ae(e,"event")}function fL(e){return Ae(e,"foodEstablishment")}function dL(e){return Ae(e,"virtualLocation")}function hL(e){return Ae(e,"place")}function pL(e){return Ae(e,"howTo")}function mL(e){return Ae(e,"howToStep")}function gL(e){return Ae(e,"image")}function yL(e){return Ae(e,"jobPosting")}function vL(e){return Ae(e,"localBusiness")}function _L(e){return Ae(e,"offer")}function bL(e){return Ae(e,"openingHours")}function EL(e){return Ae(e,"organization")}function ay(e){return Ae(e,"person")}function wL(e){return Ae(e,"product")}function SL(e){return Ae(e,"question")}function TL(e){return Ae(e,"recipe")}function CL(e){return Ae(e,"review")}function AL(e){return Ae(e,"video")}function ly(e){return Ae(e,"webPage")}function cy(e){return Ae(e,"webSite")}function kL(e){return Ae(e,"book")}function LL(e){return Ae(e,"course")}function OL(e){return Ae(e,"itemList")}function xL(e){return Ae(e,"listItem")}function PL(e){return Ae(e,"movie")}function RL(e){return Ae(e,"searchAction")}function ML(e){return Ae(e,"readAction")}function IL(e){return Ae(e,"softwareApp")}function NL(e){return Ae(e,"bookEdition")}function uy(e){const t=lc();if(t)return t.use(iy()),f1({script:[{type:"application/ld+json",key:"schema-org-graph",nodes:e}]})}const DL=Object.freeze(Object.defineProperty({__proto__:null,HowToId:Vg,PluginSchemaOrg:rL,PrimaryArticleId:lo,PrimaryBookId:Mg,PrimaryBreadcrumbId:Wc,PrimaryEventId:$g,PrimaryWebPageId:zt,PrimaryWebSiteId:as,ProductId:Gg,RecipeId:Jg,SchemaOrgUnheadPlugin:tu,UnheadSchemaOrg:iy,addressResolver:ao,aggregateOfferResolver:Uc,aggregateRatingResolver:io,articleResolver:Rg,bookEditionResolver:Yc,bookResolver:Ig,breadcrumbResolver:zc,commentResolver:Ng,courseResolver:Dg,createSchemaOrgGraph:oy,dedupeNodes:ry,defineAddress:sL,defineAggregateOffer:oL,defineAggregateRating:iL,defineArticle:aL,defineBook:kL,defineBookEdition:NL,defineBreadcrumb:lL,defineComment:cL,defineCourse:LL,defineEvent:uL,defineFoodEstablishment:fL,defineHowTo:pL,defineHowToStep:mL,defineImage:gL,defineItemList:OL,defineJobPosting:yL,defineListItem:xL,defineLocalBusiness:vL,defineMovie:PL,defineOffer:_L,defineOpeningHours:bL,defineOrganization:EL,definePerson:ay,definePlace:hL,defineProduct:wL,defineQuestion:SL,defineReadAction:ML,defineRecipe:TL,defineReview:CL,defineSchemaOrgResolver:Rk,defineSearchAction:RL,defineSoftwareApp:IL,defineVideo:AL,defineVirtualLocation:dL,defineWebPage:ly,defineWebSite:cy,eventResolver:Fg,foodEstablishmentResolver:Hg,howToResolver:Ug,howToStepDirectionResolver:jg,howToStepResolver:Gi,imageResolver:Qn,itemListResolver:Bg,jobPostingResolver:Wg,listItemResolver:Ki,localBusinessResolver:di,movieResolver:zg,normaliseNodes:sy,offerResolver:ms,openingHoursResolver:Zc,organizationResolver:er,personResolver:Ln,placeResolver:Yi,productResolver:qg,questionResolver:Zg,ratingResolver:qc,readActionResolver:Kc,recipeResolver:Xg,resolveMeta:Qc,resolveNode:uo,resolveNodeId:eu,resolveRelation:se,reviewResolver:co,searchActionResolver:Bc,softwareAppResolver:Qg,useSchemaOrg:uy,videoResolver:Jc,virtualLocationResolver:Gc,webPageResolver:Pg,webSiteResolver:xg},Symbol.toStringTag,{value:"Module"})),$L=[],FL=Fe({__name:"ValaxyAddons",setup(e){return(t,n)=>(ae(!0),we($e,null,eo(ne($L),({component:r,props:s},o)=>(ae(),Qe(rh(r),Ws({ref_for:!0},s,{key:o}),null,16))),128))}}),HL=Fe({__name:"App",setup(e){var a;const t=tn(),n=X(()=>Lr.value?"#000":"#ffffff"),r=bc(),{locale:s}=en(),o=X(()=>r.value[`title_${s.value}`]||r.value.title);no({title:o,titleTemplate:X(()=>r.value.titleTemplate||(c=>c?`${c} - ${t.value.title}`:t.value.title)),link:[{rel:"icon",href:t.value.favicon,type:(a=t.value.favicon)!=null&&a.endsWith("svg")?"image/svg+xml":"image/png"}],meta:[{name:"description",content:X(()=>t.value.description)},{name:"theme-color",content:n},{name:"msapplication-TileColor",content:n},{name:"generator",content:`Valaxy ${Ck.version}`}],templateParams:{schemaOrg:{host:t.value.url}}});const i=X(()=>r.value.url||t.value.url),l=X(()=>r.value.excerpt||r.value.description||t.value.description);return _1({description:l,ogDescription:l,ogLocale:X(()=>s.value||r.value.lang||t.value.lang||"en"),ogLocaleAlternate:X(()=>t.value.languages.filter(c=>c!==s.value)),ogSiteName:X(()=>t.value.title),ogTitle:X(()=>r.value.title||t.value.title),ogImage:X(()=>r.value.ogImage||r.value.cover||t.value.favicon),ogType:"website",ogUrl:i}),uy([ay({name:t.value.author.name,url:i.value,image:t.value.author.avatar,sameAs:t.value.social.map(c=>c.link)}),cy({name:o.value,datePublished:X(()=>r.value.date),dateModified:X(()=>r.value.updated)}),ly()]),Zl(()=>{t.value.timezone&&wn.tz.setDefault(t.value.timezone)}),(c,u)=>{const f=Ir("RouterView");return ae(),we($e,null,[me(ne(ok)),me(FL),me(ne(QT)),me(f)],64)}}}),jL=e=>{wn.extend(_c)};var fy={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){return function(n,r,s){n=n||{};var o=r.prototype,i={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function l(c,u,f,d){return o.fromToBase(c,u,f,d)}s.en.relativeTime=i,o.fromToBase=function(c,u,f,d,g){for(var p,m,_,A=f.$locale().relativeTime||i,v=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],h=v.length,y=0;y0,S<=w.r||!w.r){S<=1&&y>0&&(w=v[y-1]);var C=A[w.l];g&&(S=g(""+S)),m=typeof C=="string"?C.replace("%d",S):C(S,u,w.l,_);break}}if(u)return m;var b=_?A.future:A.past;return typeof b=="function"?b(m):b.replace("%s",m)},o.to=function(c,u){return l(c,u,this,!0)},o.from=function(c,u){return l(c,u,this)};var a=function(c){return c.$u?s.utc():s()};o.toNow=function(c){return this.to(a(this),c)},o.fromNow=function(c){return this.from(a(this),c)}}})})(fy);var VL=fy.exports;const UL=so(VL);var dy={exports:{}};(function(e,t){(function(n,r){e.exports=r()})(ds,function(){var n="minute",r=/[+-]\d\d(?::?\d\d)?/g,s=/([+-]|\d\d)/g;return function(o,i,l){var a=i.prototype;l.utc=function(m){var _={date:m,utc:!0,args:arguments};return new i(_)},a.utc=function(m){var _=l(this.toDate(),{locale:this.$L,utc:!0});return m?_.add(this.utcOffset(),n):_},a.local=function(){return l(this.toDate(),{locale:this.$L,utc:!1})};var c=a.parse;a.parse=function(m){m.utc&&(this.$u=!0),this.$utils().u(m.$offset)||(this.$offset=m.$offset),c.call(this,m)};var u=a.init;a.init=function(){if(this.$u){var m=this.$d;this.$y=m.getUTCFullYear(),this.$M=m.getUTCMonth(),this.$D=m.getUTCDate(),this.$W=m.getUTCDay(),this.$H=m.getUTCHours(),this.$m=m.getUTCMinutes(),this.$s=m.getUTCSeconds(),this.$ms=m.getUTCMilliseconds()}else u.call(this)};var f=a.utcOffset;a.utcOffset=function(m,_){var A=this.$utils().u;if(A(m))return this.$u?0:A(this.$offset)?f.call(this):this.$offset;if(typeof m=="string"&&(m=function(w){w===void 0&&(w="");var S=w.match(r);if(!S)return null;var C=(""+S[0]).match(s)||["-",0,0],b=C[0],x=60*+C[1]+ +C[2];return x===0?0:b==="+"?x:-x}(m),m===null))return this;var v=Math.abs(m)<=16?60*m:m,h=this;if(_)return h.$offset=v,h.$u=m===0,h;if(m!==0){var y=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();(h=this.local().add(v+y,n)).$offset=v,h.$x.$localOffset=y}else h=this.utc();return h};var d=a.format;a.format=function(m){var _=m||(this.$u?"YYYY-MM-DDTHH:mm:ss[Z]":"");return d.call(this,_)},a.valueOf=function(){var m=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-6e4*m},a.isUTC=function(){return!!this.$u},a.toISOString=function(){return this.toDate().toISOString()},a.toString=function(){return this.toDate().toUTCString()};var g=a.toDate;a.toDate=function(m){return m==="s"&&this.$offset?l(this.format("YYYY-MM-DD HH:mm:ss:SSS")).toDate():g.call(this)};var p=a.diff;a.diff=function(m,_,A){if(m&&this.$u===m.$u)return p.call(this,m,_,A);var v=this.local(),h=l(m).local();return p.call(v,h,_,A)}}})})(dy);var BL=dy.exports;const WL=so(BL),xt={silent:Number.NEGATIVE_INFINITY,fatal:0,error:0,warn:1,log:2,info:3,success:3,fail:3,ready:3,start:3,box:3,debug:4,trace:5,verbose:Number.POSITIVE_INFINITY},Ed={silent:{level:-1},fatal:{level:xt.fatal},error:{level:xt.error},warn:{level:xt.warn},log:{level:xt.log},info:{level:xt.info},success:{level:xt.success},fail:{level:xt.fail},ready:{level:xt.info},start:{level:xt.info},box:{level:xt.info},debug:{level:xt.debug},trace:{level:xt.trace},verbose:{level:xt.verbose}};function va(e){return e!==null&&typeof e=="object"}function wl(e,t,n=".",r){if(!va(t))return wl(e,{},n);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:va(i)&&va(s[o])?s[o]=wl(i,s[o],(n?`${n}.`:"")+o.toString()):s[o]=i)}return s}function zL(e){return(...t)=>t.reduce((n,r)=>wl(n,r,""),{})}const KL=zL();function YL(e){return Object.prototype.toString.call(e)==="[object Object]"}function GL(e){return!(!YL(e)||!e.message&&!e.args||e.stack)}let _a=!1;const wd=[];class st{constructor(t={}){const n=t.types||Ed;this.options=KL({...t,defaults:{...t.defaults},level:ba(t.level,n),reporters:[...t.reporters||[]]},{types:Ed,throttle:1e3,throttleMin:5,formatOptions:{date:!0,colors:!1,compact:!0}});for(const r in n){const s={type:r,...this.options.defaults,...n[r]};this[r]=this._wrapLogFn(s),this[r].raw=this._wrapLogFn(s,!0)}this.options.mockFn&&this.mockTypes(),this._lastLog={}}get level(){return this.options.level}set level(t){this.options.level=ba(t,this.options.types,this.options.level)}prompt(t,n){if(!this.options.prompt)throw new Error("prompt is not supported!");return this.options.prompt(t,n)}create(t){const n=new st({...this.options,...t});return this._mockFn&&n.mockTypes(this._mockFn),n}withDefaults(t){return this.create({...this.options,defaults:{...this.options.defaults,...t}})}withTag(t){return this.withDefaults({tag:this.options.defaults.tag?this.options.defaults.tag+":"+t:t})}addReporter(t){return this.options.reporters.push(t),this}removeReporter(t){if(t){const n=this.options.reporters.indexOf(t);if(n>=0)return this.options.reporters.splice(n,1)}else this.options.reporters.splice(0);return this}setReporters(t){return this.options.reporters=Array.isArray(t)?t:[t],this}wrapAll(){this.wrapConsole(),this.wrapStd()}restoreAll(){this.restoreConsole(),this.restoreStd()}wrapConsole(){for(const t in this.options.types)console["__"+t]||(console["__"+t]=console[t]),console[t]=this[t].raw}restoreConsole(){for(const t in this.options.types)console["__"+t]&&(console[t]=console["__"+t],delete console["__"+t])}wrapStd(){this._wrapStream(this.options.stdout,"log"),this._wrapStream(this.options.stderr,"log")}_wrapStream(t,n){t&&(t.__write||(t.__write=t.write),t.write=r=>{this[n].raw(String(r).trim())})}restoreStd(){this._restoreStream(this.options.stdout),this._restoreStream(this.options.stderr)}_restoreStream(t){t&&t.__write&&(t.write=t.__write,delete t.__write)}pauseLogs(){_a=!0}resumeLogs(){_a=!1;const t=wd.splice(0);for(const n of t)n[0]._logFn(n[1],n[2])}mockTypes(t){const n=t||this.options.mockFn;if(this._mockFn=n,typeof n=="function")for(const r in this.options.types)this[r]=n(r,this.options.types[r])||this[r],this[r].raw=this[r]}_wrapLogFn(t,n){return(...r)=>{if(_a){wd.push([this,t,r,n]);return}return this._logFn(t,r,n)}}_logFn(t,n,r){if((t.level||0)>this.level)return!1;const s={date:new Date,args:[],...t,level:ba(t.level,this.options.types)};!r&&n.length===1&&GL(n[0])?Object.assign(s,n[0]):s.args=[...n],s.message&&(s.args.unshift(s.message),delete s.message),s.additional&&(Array.isArray(s.additional)||(s.additional=s.additional.split(`
+`)),s.args.push(`
+`+s.additional.join(`
+`)),delete s.additional),s.type=typeof s.type=="string"?s.type.toLowerCase():"log",s.tag=typeof s.tag=="string"?s.tag:"";const o=(l=!1)=>{const a=(this._lastLog.count||0)-this.options.throttleMin;if(this._lastLog.object&&a>0){const c=[...this._lastLog.object.args];a>1&&c.push(`(repeated ${a} times)`),this._log({...this._lastLog.object,args:c}),this._lastLog.count=1}l&&(this._lastLog.object=s,this._log(s))};clearTimeout(this._lastLog.timeout);const i=this._lastLog.time&&s.date?s.date.getTime()-this._lastLog.time.getTime():0;if(this._lastLog.time=s.date,ithis.options.throttleMin)){this._lastLog.timeout=setTimeout(o,this.options.throttle);return}}catch{}o(!0)}_log(t){for(const n of this.options.reporters)n.log(t,{options:this.options})}}function ba(e,t={},n=3){return e===void 0?n:typeof e=="number"?e:t[e]&&t[e].level!==void 0?t[e].level:n}st.prototype.add=st.prototype.addReporter;st.prototype.remove=st.prototype.removeReporter;st.prototype.clear=st.prototype.removeReporter;st.prototype.withScope=st.prototype.withTag;st.prototype.mock=st.prototype.mockTypes;st.prototype.pause=st.prototype.pauseLogs;st.prototype.resume=st.prototype.resumeLogs;function qL(e={}){return new st(e)}class ZL{constructor(t){this.options={...t},this.defaultColor="#7f8c8d",this.levelColorMap={0:"#c0392b",1:"#f39c12",3:"#00BCD4"},this.typeColorMap={success:"#2ecc71"}}_getLogFn(t){return t<1?console.__error||console.error:t===1?console.__warn||console.warn:console.__log||console.log}log(t){const n=this._getLogFn(t.level),r=t.type==="log"?"":t.type,s=t.tag||"",i=`
+ background: ${this.typeColorMap[t.type]||this.levelColorMap[t.level]||this.defaultColor};
+ border-radius: 0.5em;
+ color: white;
+ font-weight: bold;
+ padding: 2px 0.5em;
+ `,l=`%c${[s,r].filter(Boolean).join(":")}`;typeof t.args[0]=="string"?n(`${l}%c ${t.args[0]}`,i,"",...t.args.slice(1)):n(l,i,...t.args)}}function JL(e={}){return qL({reporters:e.reporters||[new ZL({})],prompt(n,r={}){return r.type==="confirm"?Promise.resolve(confirm(n)):Promise.resolve(prompt(n))},...e})}JL();const XL={intro:{desc:{t:0,b:{t:2,i:[{t:3}],s:"Valaxy Template"}},hi:{t:0,b:{t:2,i:[{t:3}],s:"Hello, Valaxy!"}}}},QL={intro:{desc:{t:0,b:{t:2,i:[{t:3}],s:"Valaxy 模版"}},hi:{t:0,b:{t:2,i:[{t:3}],s:"你好,Valaxy"}}}},eO={valaxy_theme_yun:{t:0,b:{t:2,i:[{t:3}],s:"Valaxy Theme Yun"}}},tO={valaxy_theme_yun:{t:0,b:{t:2,i:[{t:3}],s:"Valaxy 主题 云"}}},nO={button:{about:{t:0,b:{t:2,i:[{t:3}],s:"About"}},back:{t:0,b:{t:2,i:[{t:3}],s:"Back"}},go:{t:0,b:{t:2,i:[{t:3}],s:"GO"}},home:{t:0,b:{t:2,i:[{t:3}],s:"Home"}},toggle_light:{t:0,b:{t:2,i:[{t:3}],s:"Switch to light mode"}},toggle_dark:{t:0,b:{t:2,i:[{t:3}],s:"Switch to dark mode"}},toggle_langs:{t:0,b:{t:2,i:[{t:3}],s:"Change languages"}},appearance:{t:0,b:{t:2,i:[{t:3}],s:"Appearance"}}},intro:{desc:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"Theme Yun"},{t:2,i:[{t:3}],s:"Valaxy"}]}},hi:{t:0,b:{t:2,i:[{t:3,v:"Hi, "},{t:4,k:"name"},{t:3,v:"!"}]}}},"not-found":{t:0,b:{t:2,i:[{t:3}],s:"Oops! Space collapsed!"}},title:{archive:{t:0,b:{t:2,i:[{t:3}],s:"Archive"}},category:{t:0,b:{t:2,i:[{t:3}],s:"Category"}},tag:{t:0,b:{t:2,i:[{t:3}],s:"Tag"}},album:{t:0,b:{t:2,i:[{t:3}],s:"Album"}},gallery:{t:0,b:{t:2,i:[{t:3}],s:"Gallery"}}},menu:{title:{t:0,b:{t:2,i:[{t:3}],s:"Menu"}},home:{t:0,b:{t:2,i:[{t:3}],s:"Home"}},archives:{t:0,b:{t:2,i:[{t:3}],s:"Archives"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"Categories"}},tags:{t:0,b:{t:2,i:[{t:3}],s:"Tags"}},about:{t:0,b:{t:2,i:[{t:3}],s:"About"}},search:{t:0,b:{t:2,i:[{t:3}],s:"Search"}}},sidebar:{overview:{t:0,b:{t:2,i:[{t:3}],s:"Overview"}},toc:{t:0,b:{t:2,i:[{t:3}],s:"Table of Contents"}},return_top:{t:0,b:{t:2,i:[{t:3}],s:"Return to top"}}},post:{decrypt:{t:0,b:{t:2,i:[{t:3}],s:"DECRYPT"}},posted:{t:0,b:{t:2,i:[{t:3}],s:"Posted on"}},edited:{t:0,b:{t:2,i:[{t:3}],s:"Edited on"}},created:{t:0,b:{t:2,i:[{t:3}],s:"Created"}},modified:{t:0,b:{t:2,i:[{t:3}],s:"Modified"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"Edit this post"}},more:{t:0,b:{t:2,i:[{t:3}],s:"more"}},untitled:{t:0,b:{t:2,i:[{t:3}],s:"Untitled"}},toc_empty:{t:0,b:{t:2,i:[{t:3}],s:"This post does not have a Table of Contents"}},pageview_count:{t:0,b:{t:2,i:[{t:3}],s:"Views"}},comment_count:{t:0,b:{t:2,i:[{t:3}],s:"Comments"}},related_posts:{t:0,b:{t:2,i:[{t:3}],s:"Related posts"}},view_link:{t:0,b:{t:2,i:[{t:3}],s:"View link"}},read_more:{t:0,b:{t:2,i:[{t:3}],s:"READ MORE"}},cover:{t:0,b:{t:2,i:[{t:3}],s:"Cover"}},time_warning:{t:0,b:{t:2,i:[{t:3,v:"This article was last updated "},{t:4,k:"ago"},{t:3,v:". The information described in this article may have changed."}]}},copyright:{author:{t:0,b:{t:2,i:[{t:3}],s:"Post author"}},link:{t:0,b:{t:2,i:[{t:3}],s:"Post link"}},license_title:{t:0,b:{t:2,i:[{t:3}],s:"Copyright Notice"}},license_content:{t:0,b:{t:2,i:[{t:3,v:"All articles in this blog are licensed under "},{t:5,i:0},{t:3,v:" unless otherwise stated."}]}}}},footer:{powered:{t:0,b:{t:2,i:[{t:3,v:"Powered by "},{t:5,i:0}]}},theme:{t:0,b:{t:2,i:[{t:3}],s:"Theme"}},total_views:{t:0,b:{t:2,i:[{t:3}],s:"Total Views"}},total_visitors:{t:0,b:{t:2,i:[{t:3}],s:"Total Visitors"}}},counter:{archives:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"No posts"},{t:2,i:[{t:3}],s:"1 post"},{t:2,i:[{t:4,k:"count"},{t:3,v:" posts"}]}]}},categories:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"No categories"},{t:2,i:[{t:3}],s:"1 category"},{t:2,i:[{t:4,k:"count"},{t:3,v:" categories"}]}]}},tags:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"No tags"},{t:2,i:[{t:3}],s:"1 tag"},{t:2,i:[{t:4,k:"count"},{t:3,v:" tags"}]}]}},albums:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"No album"},{t:2,i:[{t:3}],s:"1 album"},{t:2,i:[{t:4,k:"count"},{t:3,v:" albums"}]}]}},photos:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"No photo"},{t:2,i:[{t:3}],s:"1 photo"},{t:2,i:[{t:4,k:"count"},{t:3,v:" photos"}]}]}}},category:{uncategorized:{t:0,b:{t:2,i:[{t:3}],s:"Uncategorized"}}},search:{placeholder:{t:0,b:{t:2,i:[{t:3}],s:"Searching..."}},empty:{t:0,b:{t:2,i:[{t:3,v:"We could not find any results for the search: "},{t:4,k:"query"},{t:3,v:"."}]}},hits_time:{t:0,b:{t:2,i:[{t:4,k:"hits"},{t:3,v:" results found in "},{t:4,k:"time"},{t:3,v:" ms"}]}},hits:{t:0,b:{t:2,i:[{t:4,k:"count"},{t:3,v:" results found"}]}}},symbol:{comma:{t:0,b:{t:2,i:[{t:3}],s:", "}},period:{t:0,b:{t:2,i:[{t:3}],s:". "}},colon:{t:0,b:{t:2,i:[{t:3}],s:": "}}},reward:{donate:{t:0,b:{t:2,i:[{t:3}],s:"Donate"}}},accessibility:{back:{t:0,b:{t:2,i:[{t:3}],s:"Back"}}},statistics:{word:{t:0,b:{t:2,i:[{t:3}],s:"Word count in article"}},word_total:{t:0,b:{t:2,i:[{t:3}],s:"Total words"}},time:{t:0,b:{t:2,i:[{t:3}],s:"Reading time"}},time_total:{t:0,b:{t:2,i:[{t:3}],s:"Total reading time"}}},time:{day:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 Day"},{t:2,i:[{t:4,k:"count"},{t:3,v:" Days"}]}]}},hour:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 Hour"},{t:2,i:[{t:4,k:"count"},{t:3,v:" Hours"}]}]}},minute:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 Minute"},{t:2,i:[{t:4,k:"count"},{t:3,v:" Minutes"}]}]}},second:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 Second"},{t:2,i:[{t:4,k:"count"},{t:3,v:" Seconds"}]}]}}},tooltip:{last_updated:{t:0,b:{t:2,i:[{t:3}],s:"Last updated"}}}},rO={button:{about:{t:0,b:{t:2,i:[{t:3}],s:"关于"}},back:{t:0,b:{t:2,i:[{t:3}],s:"返回"}},go:{t:0,b:{t:2,i:[{t:3}],s:"确定"}},home:{t:0,b:{t:2,i:[{t:3}],s:"首页"}},toggle_light:{t:0,b:{t:2,i:[{t:3}],s:"切换亮色模式"}},toggle_dark:{t:0,b:{t:2,i:[{t:3}],s:"切换深色模式"}},toggle_langs:{t:0,b:{t:2,i:[{t:3}],s:"切换语言"}},appearance:{t:0,b:{t:2,i:[{t:3}],s:"外观"}}},intro:{desc:{t:0,b:{t:2,i:[{t:3}],s:"主题 Yun"}},hi:{t:0,b:{t:2,i:[{t:3,v:"你好,"},{t:4,k:"name"}]}}},"not-found":{t:0,b:{t:2,i:[{t:3}],s:"未找到页面"}},title:{archive:{t:0,b:{t:2,i:[{t:3}],s:"归档"}},category:{t:0,b:{t:2,i:[{t:3}],s:"分类"}},tag:{t:0,b:{t:2,i:[{t:3}],s:"标签"}},album:{t:0,b:{t:2,i:[{t:3}],s:"相册"}},gallery:{t:0,b:{t:2,i:[{t:3}],s:"图片库"}}},menu:{title:{t:0,b:{t:2,i:[{t:3}],s:"菜单"}},home:{t:0,b:{t:2,i:[{t:3}],s:"首页"}},archives:{t:0,b:{t:2,i:[{t:3}],s:"归档"}},categories:{t:0,b:{t:2,i:[{t:3}],s:"分类"}},tags:{t:0,b:{t:2,i:[{t:3}],s:"标签"}},about:{t:0,b:{t:2,i:[{t:3}],s:"关于"}},search:{t:0,b:{t:2,i:[{t:3}],s:"搜索"}}},sidebar:{overview:{t:0,b:{t:2,i:[{t:3}],s:"站点概览"}},toc:{t:0,b:{t:2,i:[{t:3}],s:"文章目录"}},return_top:{t:0,b:{t:2,i:[{t:3}],s:"返回顶部"}}},post:{decrypt:{t:0,b:{t:2,i:[{t:3}],s:"解密"}},posted:{t:0,b:{t:2,i:[{t:3}],s:"发表于"}},edited:{t:0,b:{t:2,i:[{t:3}],s:"更新于"}},created:{t:0,b:{t:2,i:[{t:3}],s:"创建时间"}},modified:{t:0,b:{t:2,i:[{t:3}],s:"修改时间"}},edit:{t:0,b:{t:2,i:[{t:3}],s:"编辑"}},more:{t:0,b:{t:2,i:[{t:3}],s:"更多"}},untitled:{t:0,b:{t:2,i:[{t:3}],s:"未命名"}},toc_empty:{t:0,b:{t:2,i:[{t:3}],s:"此文章未包含目录"}},pageview_count:{t:0,b:{t:2,i:[{t:3}],s:"阅读次数"}},comment_count:{t:0,b:{t:2,i:[{t:3}],s:"评论数"}},related_posts:{t:0,b:{t:2,i:[{t:3}],s:"相关文章"}},view_link:{t:0,b:{t:2,i:[{t:3}],s:"查看链接"}},read_more:{t:0,b:{t:2,i:[{t:3}],s:"阅读更多"}},cover:{t:0,b:{t:2,i:[{t:3}],s:"封面"}},time_warning:{t:0,b:{t:2,i:[{t:3,v:"本文最后更新于"},{t:4,k:"ago"},{t:3,v:",文中所描述的信息可能已发生改变。"}]}},copyright:{author:{t:0,b:{t:2,i:[{t:3}],s:"本文作者"}},link:{t:0,b:{t:2,i:[{t:3}],s:"本文链接"}},license_title:{t:0,b:{t:2,i:[{t:3}],s:"版权声明"}},license_content:{t:0,b:{t:2,i:[{t:3,v:"本博客所有文章除特别声明外,均默认采用 "},{t:5,i:0},{t:3,v:" 许可协议。"}]}}}},footer:{powered:{t:0,b:{t:2,i:[{t:3,v:"由 "},{t:5,i:0},{t:3,v:" 驱动"}]}},theme:{t:0,b:{t:2,i:[{t:3}],s:"主题"}},total_views:{t:0,b:{t:2,i:[{t:3}],s:"总访问量"}},total_visitors:{t:0,b:{t:2,i:[{t:3}],s:"总访客量"}}},counter:{archives:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"暂无日志"},{t:2,i:[{t:3}],s:"共计 1 篇日志"},{t:2,i:[{t:3,v:"共计 "},{t:4,k:"count"},{t:3,v:" 篇日志"}]}]}},categories:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"暂无分类"},{t:2,i:[{t:3}],s:"共计 1 个分类"},{t:2,i:[{t:3,v:"共计 "},{t:4,k:"count"},{t:3,v:" 个分类"}]}]}},tags:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"暂无标签"},{t:2,i:[{t:3}],s:"共计 1 个标签"},{t:2,i:[{t:3,v:"共计 "},{t:4,k:"count"},{t:3,v:" 个标签"}]}]}},albums:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"暂无相册"},{t:2,i:[{t:3}],s:"共计 1 个相册"},{t:2,i:[{t:3,v:"共计 "},{t:4,k:"count"},{t:3,v:" 个相册"}]}]}},photos:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"暂无照片"},{t:2,i:[{t:3}],s:"共计 1 张照片"},{t:2,i:[{t:3,v:"共计 "},{t:4,k:"count"},{t:3,v:" 张照片"}]}]}}},category:{uncategorized:{t:0,b:{t:2,i:[{t:3}],s:"未分类"}}},search:{placeholder:{t:0,b:{t:2,i:[{t:3}],s:"搜索..."}},empty:{t:0,b:{t:2,i:[{t:3,v:"找不到您查询的内容: "},{t:4,k:"query"}]}},hits_time:{t:0,b:{t:2,i:[{t:3,v:"找到 "},{t:4,k:"hits"},{t:3,v:" 条结果(用时 "},{t:4,k:"time"},{t:3,v:" 毫秒)"}]}},hits:{t:0,b:{t:2,i:[{t:3,v:"找到 "},{t:4,k:"count"},{t:3,v:" 条结果"}]}}},symbol:{comma:{t:0,b:{t:2,i:[{t:3}],s:","}},period:{t:0,b:{t:2,i:[{t:3}],s:"。"}},colon:{t:0,b:{t:2,i:[{t:3}],s:":"}}},reward:{donate:{t:0,b:{t:2,i:[{t:3}],s:"打赏"}}},accessibility:{back:{t:0,b:{t:2,i:[{t:3}],s:"返回"}}},statistics:{word:{t:0,b:{t:2,i:[{t:3}],s:"本文字数"}},word_total:{t:0,b:{t:2,i:[{t:3}],s:"站点总字数"}},time:{t:0,b:{t:2,i:[{t:3}],s:"阅读时长"}},time_total:{t:0,b:{t:2,i:[{t:3}],s:"站点阅读时长"}}},time:{day:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 天"},{t:2,i:[{t:4,k:"count"},{t:3,v:" 天"}]}]}},hour:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 小时"},{t:2,i:[{t:4,k:"count"},{t:3,v:" 小时"}]}]}},minute:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 分"},{t:2,i:[{t:4,k:"count"},{t:3,v:" 分"}]}]}},second:{t:0,b:{t:1,c:[{t:2,i:[{t:3}],s:"1 秒"},{t:2,i:[{t:4,k:"count"},{t:3,v:" 秒"}]}]}}},tooltip:{last_updated:{t:0,b:{t:2,i:[{t:3}],s:"最后更新于"}}}};function Ea(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Sl(e,t,n=".",r){if(!Ea(t))return Sl(e,{},n,r);const s=Object.assign({},t);for(const o in e){if(o==="__proto__"||o==="constructor")continue;const i=e[o];i!=null&&(r&&r(s,o,i,n)||(Array.isArray(i)&&Array.isArray(s[o])?s[o]=[...i,...s[o]]:Ea(i)&&Ea(s[o])?s[o]=Sl(i,s[o],(n?`${n}.`:"")+o.toString(),r):s[o]=i))}return s}function sO(e){return(...t)=>t.reduce((n,r)=>Sl(n,r,"",e),{})}const gs=sO(),Dt={"zh-CN":{},en:{}};Dt["zh-CN"]=gs(rO,Dt["zh-CN"]);Dt.en=gs(nO,Dt.en);Dt["zh-CN"]=gs(tO,Dt["zh-CN"]);Dt.en=gs(eO,Dt.en);Dt["zh-CN"]=gs(QL,Dt["zh-CN"]);Dt.en=gs(XL,Dt.en);async function oO({app:e,router:t},n){const r=vc("valaxy-locale",(n==null?void 0:n.value.siteConfig.lang)||"en"),s=fw({legacy:!1,locale:r.value,messages:Dt});e.use(s),t.isReady().then(()=>{})}const iO=({isClient:e,initialState:t,app:n})=>{const r=Cw();n.use(r),e?r.state.value=t.pinia||{}:t.pinia=r.state.value};var hy={exports:{}};/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress
+ * @license MIT */(function(e,t){(function(n,r){e.exports=r()})(ds,function(){var n={};n.version="0.2.0";var r=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:''};n.configure=function(p){var m,_;for(m in p)_=p[m],_!==void 0&&p.hasOwnProperty(m)&&(r[m]=_);return this},n.status=null,n.set=function(p){var m=n.isStarted();p=s(p,r.minimum,1),n.status=p===1?null:p;var _=n.render(!m),A=_.querySelector(r.barSelector),v=r.speed,h=r.easing;return _.offsetWidth,l(function(y){r.positionUsing===""&&(r.positionUsing=n.getPositioningCSS()),a(A,i(p,v,h)),p===1?(a(_,{transition:"none",opacity:1}),_.offsetWidth,setTimeout(function(){a(_,{transition:"all "+v+"ms linear",opacity:0}),setTimeout(function(){n.remove(),y()},v)},v)):setTimeout(y,v)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var p=function(){setTimeout(function(){n.status&&(n.trickle(),p())},r.trickleSpeed)};return r.trickle&&p(),this},n.done=function(p){return!p&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(p){var m=n.status;return m?(typeof p!="number"&&(p=(1-m)*s(Math.random()*m,.1,.95)),m=s(m+p,0,.994),n.set(m)):n.start()},n.trickle=function(){return n.inc(Math.random()*r.trickleRate)},function(){var p=0,m=0;n.promise=function(_){return!_||_.state()==="resolved"?this:(m===0&&n.start(),p++,m++,_.always(function(){m--,m===0?(p=0,n.done()):n.set((p-m)/p)}),this)}}(),n.render=function(p){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var m=document.createElement("div");m.id="nprogress",m.innerHTML=r.template;var _=m.querySelector(r.barSelector),A=p?"-100":o(n.status||0),v=document.querySelector(r.parent),h;return a(_,{transition:"all 0 linear",transform:"translate3d("+A+"%,0,0)"}),r.showSpinner||(h=m.querySelector(r.spinnerSelector),h&&g(h)),v!=document.body&&u(v,"nprogress-custom-parent"),v.appendChild(m),m},n.remove=function(){f(document.documentElement,"nprogress-busy"),f(document.querySelector(r.parent),"nprogress-custom-parent");var p=document.getElementById("nprogress");p&&g(p)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var p=document.body.style,m="WebkitTransform"in p?"Webkit":"MozTransform"in p?"Moz":"msTransform"in p?"ms":"OTransform"in p?"O":"";return m+"Perspective"in p?"translate3d":m+"Transform"in p?"translate":"margin"};function s(p,m,_){return p_?_:p}function o(p){return(-1+p)*100}function i(p,m,_){var A;return r.positionUsing==="translate3d"?A={transform:"translate3d("+o(p)+"%,0,0)"}:r.positionUsing==="translate"?A={transform:"translate("+o(p)+"%,0)"}:A={"margin-left":o(p)+"%"},A.transition="all "+m+"ms "+_,A}var l=function(){var p=[];function m(){var _=p.shift();_&&_(m)}return function(_){p.push(_),p.length==1&&m()}}(),a=function(){var p=["Webkit","O","Moz","ms"],m={};function _(y){return y.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(w,S){return S.toUpperCase()})}function A(y){var w=document.body.style;if(y in w)return y;for(var S=p.length,C=y.charAt(0).toUpperCase()+y.slice(1),b;S--;)if(b=p[S]+C,b in w)return b;return y}function v(y){return y=_(y),m[y]||(m[y]=A(y))}function h(y,w,S){w=v(w),y.style[w]=S}return function(y,w){var S=arguments,C,b;if(S.length==2)for(C in w)b=w[C],b!==void 0&&w.hasOwnProperty(C)&&h(y,C,b);else h(y,S[1],S[2])}}();function c(p,m){var _=typeof p=="string"?p:d(p);return _.indexOf(" "+m+" ")>=0}function u(p,m){var _=d(p),A=_+m;c(_,m)||(p.className=A.substring(1))}function f(p,m){var _=d(p),A;c(p,m)&&(A=_.replace(" "+m+" "," "),p.className=A.substring(1,A.length-1))}function d(p){return(" "+(p.className||"")+" ").replace(/\s+/gi," ")}function g(p){p&&p.parentNode&&p.parentNode.removeChild(p)}return n})})(hy);var aO=hy.exports;const Sd=so(aO),lO=({isClient:e,router:t})=>{e&&(t.beforeEach((n,r)=>{n.path!==r.path&&Sd.start()}),t.afterEach(()=>{Sd.done()}))},cO=async({head:e,isClient:t,router:n})=>{if(t)return;const r=gm(),{SchemaOrgUnheadPlugin:s}=await be(()=>Promise.resolve().then(()=>DL),void 0);e==null||e.use(s({host:r.value.siteConfig.url||"https://valaxy.site",inLanguage:r.value.siteConfig.lang||"en"},()=>({path:n.currentRoute.value.path,...n.currentRoute.value.meta})))};function uO(e,t){const n=e;oO(e,t),cO(e),iO(e),lO(e),wn.extend(UL),wn.extend(WL),wn.extend(_c),jL(n)}const Tl=gm();function fO(e){e.app.component("AppLink",Sc)}const{redirectRoutes:dO,useVueRouter:hO}=Tl.value.runtimeConfig.redirects;hO&&cc.push(...dO);cc.forEach(e=>{var t;(t=e==null?void 0:e.children)==null||t.forEach(n=>{n.path=encodeURI(n.path)})});function py(e){return e.filter(t=>{var n,r;return t.children&&(t.children=py(t.children)),!((r=(n=t.meta)==null?void 0:n.frontmatter)!=null&&r.draft)})}const pO=XT(py(cc));S1(HL,{routes:pO,base:"/",scrollBehavior(e,t){if(e.path!==t.path)return{top:0}}},e=>{const{app:t}=e;t.provide(pm,Tl),fO(e),uO(e,Tl)});export{ze as $,tn as A,oo as B,fe as C,$O as D,DO as E,$e as F,fh as G,tp as H,eh as I,th as J,bc as K,xm as L,VT as M,Ew as N,gO as O,ds as P,lt as Q,At as R,je as S,p_ as T,sr as U,Qs as V,qn as W,vO as X,cp as Y,zs as Z,uc as _,Ri as a,_O as a0,bO as a1,cs as a2,vc as a3,Xf as a4,On as a5,Ws as a6,Lr as a7,yO as a8,Z0 as a9,rh as aA,Qf as aB,RO as aC,EO as aD,oS as aE,Rm as aF,mO as aG,so as aH,HO as aI,C_ as aJ,ph as aK,be as aL,Ev as aM,wO as aN,MO as aO,LO as aP,aL as aQ,UO as aR,Ov as aa,jt as ab,S_ as ac,us as ad,AO as ae,Wt as af,cS as ag,TO as ah,CO as ai,Xs as aj,IO as ak,NO as al,OO as am,PO as an,xO as ao,wn as ap,UL as aq,kO as ar,FO as as,SO as at,Fi as au,Ck as av,qs as aw,GT as ax,uy as ay,ly as az,Zl as b,Qe as c,Fe as d,we as e,ne as f,Ee as g,Bs as h,jO as i,eo as j,me as k,X as l,Ir as m,tr as n,ae as o,Cs as p,St as q,Qr as r,it as s,bt as t,Pi as u,en as v,tt as w,VO as x,Sc as y,Vi as z};
diff --git a/assets/archives-CG6l4isa.js b/assets/archives-CG6l4isa.js
new file mode 100644
index 0000000..166afba
--- /dev/null
+++ b/assets/archives-CG6l4isa.js
@@ -0,0 +1 @@
+import{_ as f}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-DS3Zphz4.js";import{_ as h}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-Bn3v0445.js";import{d as k,v,K as C,ar as g,z as y,ay as P,az as S,m as $,o,e as b,c as a,w as t,r as w,k as s,aA as B,f as e,F,ax as V}from"./app-Bc1rgBbU.js";const D=k({__name:"archives",setup(Y){const{t:l}=v(),n=C(),m=g(n),_=y();return P([S({"@type":"CollectionPage"})]),(r,x)=>{const c=V,u=h,i=$("RouterView"),p=f;return o(),b(F,null,[r.$slots["sidebar-child"]?(o(),a(c,{key:0},{default:t(()=>[w(r.$slots,"sidebar-child")]),_:3})):(o(),a(c,{key:1})),s(i,null,{default:t(({Component:d})=>[(o(),a(B(d),null,{"main-header":t(()=>[s(u,{title:e(m)||e(l)("menu.archives"),icon:e(n).icon||"i-ri-archive-line",color:e(n).color},null,8,["title","icon","color"])]),"main-content":t(()=>[s(i),s(p,{posts:e(_).postList},null,8,["posts"])]),_:2},1024))]),_:1})],64)}}});export{D as default};
diff --git a/assets/bg-img-kXdNMxcF.jpg b/assets/bg-img-kXdNMxcF.jpg
new file mode 100644
index 0000000..c292d14
Binary files /dev/null and b/assets/bg-img-kXdNMxcF.jpg differ
diff --git a/assets/categories-BSctN3Pe.css b/assets/categories-BSctN3Pe.css
new file mode 100644
index 0000000..526fd99
--- /dev/null
+++ b/assets/categories-BSctN3Pe.css
@@ -0,0 +1 @@
+.post-list-item a{color:var(--va-c-text-lighter)}.post-list-item a:hover,.category-list-item .folder-action:hover,.category-list-item .category-name:hover{color:var(--va-c-primary)}
diff --git a/assets/categories-CRlpKY1v.js b/assets/categories-CRlpKY1v.js
new file mode 100644
index 0000000..83615c5
--- /dev/null
+++ b/assets/categories-CRlpKY1v.js
@@ -0,0 +1 @@
+import{_ as P}from"./YunCard.vue_vue_type_script_setup_true_lang-GYHJvsPR.js";import{_ as V}from"./YunPostCollapse.vue_vue_type_style_index_0_lang-DS3Zphz4.js";import{d as A,u as j,a as B,l as $,C as E,v as L,aC as D,R as N,m as S,o as t,e as r,g as _,t as b,f as l,F as g,j as K,aD as U,c as y,w as p,q,k as m,z as x,K as F,aE as T,ar as W,ay as H,az as M,r as O,aA as G,ax as J}from"./app-Bc1rgBbU.js";import{_ as Q}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-Bn3v0445.js";const X={class:"category-list-item inline-flex items-center cursor-pointer"},Z={key:0,"i-ri-folder-add-line":""},I={key:1,style:{color:"var(--va-c-primary)"},"i-ri-folder-reduce-line":""},ee={key:0},te=_("div",{"i-ri-file-text-line":""},null,-1),oe={m:"l-1",font:"serif black"},ne=A({__name:"YunCategory",props:{parentKey:{},category:{},level:{},collapsable:{type:Boolean,default:!0}},setup(z){const u=z,f=j(),n=B(),v=$(()=>{const e=n.query.category||"";return Array.isArray(e)?[e]:e.split("/")}),o=E(u.collapsable),{t:i}=L(),{locale:C}=L();function Y(e){const c=C.value==="zh-CN"?"zh":C.value;return e[`title_${c}`]?e[`title_${c}`]:e.title}const d=E(),{show:s}=D(d);function k(e){f.push({query:{category:e}}),s()}return N(()=>{const e=document.querySelector(".post-collapse-container");e&&(d.value=e)}),(e,c)=>{const h=S("YunCategory",!0),R=S("RouterLink");return t(),r(g,null,[_("li",X,[_("span",{class:"folder-action inline-flex",onClick:c[0]||(c[0]=a=>o.value=!o.value)},[o.value?(t(),r("div",Z)):(t(),r("div",I))]),_("span",{class:"category-name",m:"l-1",onClick:c[1]||(c[1]=a=>k(e.parentKey))},b(e.category.name==="Uncategorized"?l(i)("category.uncategorized"):e.category.name)+" ["+b(e.category.total)+"] ",1)]),o.value?q("v-if",!0):(t(),r("ul",ee,[(t(!0),r(g,null,K(e.category.children.values(),(a,w)=>(t(),r("li",{key:w,class:"post-list-item",m:"l-4"},[l(U)(a)?(t(),y(h,{key:0,"parent-key":e.parentKey?`${e.parentKey}/${a.name}`:a.name,category:a,collapsable:!v.value.includes(a.name)},null,8,["parent-key","category","collapsable"])):(t(),r(g,{key:1},[a.title?(t(),y(R,{key:0,to:a.path||"",class:"inline-flex items-center"},{default:p(()=>[te,_("span",oe,b(Y(a)),1)]),_:2},1032,["to"])):q("v-if",!0)],64))]))),128))]))],64)}}}),ae=A({__name:"YunCategories",props:{categories:{},level:{default:0},collapsable:{type:Boolean,default:!0}},setup(z){const u=B(),f=$(()=>{const n=u.query.category||"";return Array.isArray(n)?[n]:n.split("/")});return(n,v)=>{const o=ne;return t(!0),r(g,null,K(n.categories.values(),i=>(t(),r("ul",{key:i.name,class:"category-list",m:"l-4"},[m(o,{"parent-key":i.name,category:i,level:n.level+1,collapsable:!f.value.includes(i.name)},null,8,["parent-key","category","level","collapsable"])]))),128)}}}),se={text:"center",class:"yun-text-light",p:"2"},ue=A({__name:"categories",setup(z){const{t:u}=L(),f=x(),n=F(),v=B(),o=$(()=>v.query.category||""),i=T(),C=$(()=>f.postList.filter(s=>s.categories&&o.value!=="Uncategorized"?typeof s.categories=="string"?s.categories===o.value:s.categories.join("/").startsWith(o.value)&&s.categories[0]===o.value.split("/")[0]:!s.categories&&o.value==="Uncategorized"?s.categories===void 0:!1)),Y=W(n);return H([M({"@type":"CollectionPage"})]),(d,s)=>{const k=J,e=Q,c=ae,h=S("RouterView"),R=V,a=P;return t(),r(g,null,[d.$slots["sidebar-child"]?(t(),y(k,{key:0},{default:p(()=>[O(d.$slots,"sidebar-child")]),_:3})):(t(),y(k,{key:1})),m(h,null,{default:p(({Component:w})=>[(t(),y(G(w),null,{"main-header":p(()=>[m(e,{title:l(Y)||l(u)("menu.categories"),icon:l(n).icon||"i-ri-folder-2-line",color:l(n).color},null,8,["title","icon","color"])]),"main-content":p(()=>[_("div",se,b(l(u)("counter.categories",Array.from(l(i).children).length)),1),m(c,{categories:l(i).children},null,8,["categories"]),m(h)]),"main-nav-before":p(()=>[o.value?(t(),y(a,{key:0,class:"post-collapse-container",m:"t-4",w:"full"},{default:p(()=>[m(e,{title:o.value==="Uncategorized"?l(u)("category.uncategorized"):o.value.split("/").join(" / "),icon:"i-ri-folder-open-line"},null,8,["title"]),m(R,{w:"full",m:"b-4",p:"x-20 lt-sm:x-5",posts:C.value},null,8,["posts"])]),_:1})):q("v-if",!0)]),_:2},1024))]),_:1})],64)}}});export{ue as default};
diff --git a/assets/empty-BR3gdyQ8.js b/assets/empty-BR3gdyQ8.js
new file mode 100644
index 0000000..dcb2048
--- /dev/null
+++ b/assets/empty-BR3gdyQ8.js
@@ -0,0 +1 @@
+import{_ as o,m as t,o as c,c as n}from"./app-Bc1rgBbU.js";const r={};function s(_,a){const e=t("RouterView");return c(),n(e)}const p=o(r,[["render",s]]);export{p as default};
diff --git a/assets/gallery-CQseCK-f.js b/assets/gallery-CQseCK-f.js
new file mode 100644
index 0000000..5d9291a
--- /dev/null
+++ b/assets/gallery-CQseCK-f.js
@@ -0,0 +1,61 @@
+const __vite__fileDeps=["assets/YunGallery-DxjJdzcq.js","assets/app-Bc1rgBbU.js","assets/app-APH-Jtjv.css","assets/YunPageHeader.vue_vue_type_script_setup_true_lang-Bn3v0445.js"],__vite__mapDeps=i=>i.map(i=>__vite__fileDeps[i]);
+import{d as Je,l as nt,o as xe,e as We,g as Ae,t as it,aF as vt,aG as yt,P as bt,aH as xt,c as Ve,w as qe,F as ot,j as St,f as je,C as Qe,aI as wt,G as Ot,Z as It,s as Ct,aJ as kt,k as Ze,u as Et,v as _t,K as Tt,ar as Pt,ay as jt,az as At,a8 as Lt,aK as Mt,m as Dt,r as Ft,aA as Rt,ax as zt,aL as Gt}from"./app-Bc1rgBbU.js";import{_ as $t}from"./YunPageHeader.vue_vue_type_script_setup_true_lang-Bn3v0445.js";const Bt=["data-src","data-sub-html"],Nt=["src","alt"],Ht=Je({__name:"VAPhoto",props:{photo:{}},setup(ze){const Ee=ze,ve=nt(()=>`${Ee.photo.caption} ${Ee.photo.desc}
`);return(a,v)=>(xe(),We("figure",{class:"va-photo-list-item","data-src":a.photo.src,"data-sub-html":ve.value},[Ae("img",{class:"va-photo-list-cover",src:a.photo.src,loading:"lazy",alt:a.photo.caption},null,8,Nt),Ae("figcaption",null,it(a.photo.caption),1)],8,Bt))}});var st={exports:{}};const Vt=vt(yt);(function(ze,Ee){(function(ve,a){ze.exports=a(Vt)})(typeof self<"u"?self:bt,function(ve){return function(a){var v={};function e(n){if(v[n])return v[n].exports;var i=v[n]={i:n,l:!1,exports:{}};return a[n].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=a,e.c=v,e.d=function(n,i,o){e.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:o})},e.r=function(n){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},e.t=function(n,i){if(1&i&&(n=e(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var l in n)e.d(o,l,(function(c){return n[c]}).bind(null,l));return o},e.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(i,"a",i),i},e.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},e.p="",e(e.s="fb15")}({"00ee":function(a,v,e){var n=e("b622"),i=n("toStringTag"),o={};o[i]="z",a.exports=String(o)==="[object z]"},"0366":function(a,v,e){var n=e("1c0b");a.exports=function(i,o,l){if(n(i),o===void 0)return i;switch(l){case 0:return function(){return i.call(o)};case 1:return function(c){return i.call(o,c)};case 2:return function(c,g){return i.call(o,c,g)};case 3:return function(c,g,u){return i.call(o,c,g,u)}}return function(){return i.apply(o,arguments)}}},"0538":function(a,v,e){var n=e("1c0b"),i=e("861d"),o=[].slice,l={},c=function(g,u,y){if(!(u in l)){for(var h=[],m=0;m]*>)/g,c=/\$([$&'`]|\d{1,2})/g;a.exports=function(g,u,y,h,m,b){var x=y+g.length,_=h.length,E=c;return m!==void 0&&(m=n(m),E=l),o.call(b,E,function(k,w){var A;switch(w.charAt(0)){case"$":return"$";case"&":return g;case"`":return u.slice(0,y);case"'":return u.slice(x);case"<":A=m[w.slice(1,-1)];break;default:var M=+w;if(M===0)return k;if(M>_){var S=i(M/10);return S===0?k:S<=_?h[S-1]===void 0?w.charAt(1):h[S-1]+w.charAt(1):k}A=h[M-1]}return A===void 0?"":A})}},"0cfb":function(a,v,e){var n=e("83ab"),i=e("d039"),o=e("cc12");a.exports=!n&&!i(function(){return Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a!=7})},1276:function(a,v,e){var n=e("d784"),i=e("44e7"),o=e("825a"),l=e("1d80"),c=e("4840"),g=e("8aa5"),u=e("50c4"),y=e("14c3"),h=e("9263"),m=e("9f7f"),b=m.UNSUPPORTED_Y,x=[].push,_=Math.min,E=4294967295;n("split",2,function(k,w,A){var M;return M="abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?function(S,I){var C=String(l(this)),T=I===void 0?E:I>>>0;if(T===0)return[];if(S===void 0)return[C];if(!i(S))return w.call(C,S,T);for(var L,F,H,N=[],q=(S.ignoreCase?"i":"")+(S.multiline?"m":"")+(S.unicode?"u":"")+(S.sticky?"y":""),Z=0,se=new RegExp(S.source,q+"g");(L=h.call(se,C))&&(F=se.lastIndex,!(F>Z&&(N.push(C.slice(Z,L.index)),L.length>1&&L.index=T)));)se.lastIndex===L.index&&se.lastIndex++;return Z===C.length?!H&&se.test("")||N.push(""):N.push(C.slice(Z)),N.length>T?N.slice(0,T):N}:"0".split(void 0,0).length?function(S,I){return S===void 0&&I===0?[]:w.call(this,S,I)}:w,[function(S,I){var C=l(this),T=S==null?void 0:S[k];return T!==void 0?T.call(S,C,I):M.call(String(C),S,I)},function(S,I){var C=A(M,S,this,I,M!==w);if(C.done)return C.value;var T=o(S),L=String(this),F=c(T,RegExp),H=T.unicode,N=(T.ignoreCase?"i":"")+(T.multiline?"m":"")+(T.unicode?"u":"")+(b?"g":"y"),q=new F(b?"^(?:"+T.source+")":T,N),Z=I===void 0?E:I>>>0;if(Z===0)return[];if(L.length===0)return y(q,L)===null?[L]:[];for(var se=0,te=0,ie=[];te1?arguments[1]:void 0)}},"19aa":function(a,v){a.exports=function(e,n,i){if(!(e instanceof n))throw TypeError("Incorrect "+(i?i+" ":"")+"invocation");return e}},"1be4":function(a,v,e){var n=e("d066");a.exports=n("document","documentElement")},"1c0b":function(a,v){a.exports=function(e){if(typeof e!="function")throw TypeError(String(e)+" is not a function");return e}},"1c7e":function(a,v,e){var n=e("b622"),i=n("iterator"),o=!1;try{var l=0,c={next:function(){return{done:!!l++}},return:function(){o=!0}};c[i]=function(){return this},Array.from(c,function(){throw 2})}catch{}a.exports=function(g,u){if(!u&&!o)return!1;var y=!1;try{var h={};h[i]=function(){return{next:function(){return{done:y=!0}}}},g(h)}catch{}return y}},"1cdc":function(a,v,e){var n=e("342f");a.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(n)},"1d80":function(a,v){a.exports=function(e){if(e==null)throw TypeError("Can't call method on "+e);return e}},"1dde":function(a,v,e){var n=e("d039"),i=e("b622"),o=e("2d00"),l=i("species");a.exports=function(c){return o>=51||!n(function(){var g=[],u=g.constructor={};return u[l]=function(){return{foo:1}},g[c](Boolean).foo!==1})}},2266:function(a,v,e){var n=e("825a"),i=e("e95a"),o=e("50c4"),l=e("0366"),c=e("35a1"),g=e("2a62"),u=function(y,h){this.stopped=y,this.result=h};a.exports=function(y,h,m){var b,x,_,E,k,w,A,M=m&&m.that,S=!(!m||!m.AS_ENTRIES),I=!(!m||!m.IS_ITERATOR),C=!(!m||!m.INTERRUPTED),T=l(h,M,1+S+C),L=function(H){return b&&g(b),new u(!0,H)},F=function(H){return S?(n(H),C?T(H[0],H[1],L):T(H[0],H[1])):C?T(H,L):T(H)};if(I)b=y;else{if(x=c(y),typeof x!="function")throw TypeError("Target is not iterable");if(i(x)){for(_=0,E=o(y.length);E>_;_++)if(k=F(y[_]),k&&k instanceof u)return k;return new u(!1)}b=x.call(y)}for(w=b.next;!(A=w.call(b)).done;){try{k=F(A.value)}catch(H){throw g(b),H}if(typeof k=="object"&&k&&k instanceof u)return k}return new u(!1)}},"23cb":function(a,v,e){var n=e("a691"),i=Math.max,o=Math.min;a.exports=function(l,c){var g=n(l);return g<0?i(g+c,0):o(g,c)}},"23e7":function(a,v,e){var n=e("da84"),i=e("06cf").f,o=e("9112"),l=e("6eeb"),c=e("ce4e"),g=e("e893"),u=e("94ca");a.exports=function(y,h){var m,b,x,_,E,k,w=y.target,A=y.global,M=y.stat;if(b=A?n:M?n[w]||c(w,{}):(n[w]||{}).prototype,b)for(x in h){if(E=h[x],y.noTargetGet?(k=i(b,x),_=k&&k.value):_=b[x],m=u(A?x:w+(M?".":"#")+x,y.forced),!m&&_!==void 0){if(typeof E==typeof _)continue;g(E,_)}(y.sham||_&&_.sham)&&o(E,"sham",!0),l(b,x,E,y)}}},"241c":function(a,v,e){var n=e("ca84"),i=e("7839"),o=i.concat("length","prototype");v.f=Object.getOwnPropertyNames||function(l){return n(l,o)}},"25f0":function(a,v,e){var n=e("6eeb"),i=e("825a"),o=e("d039"),l=e("ad6d"),c="toString",g=RegExp.prototype,u=g[c],y=o(function(){return u.call({source:"a",flags:"b"})!="/a/b"}),h=u.name!=c;(y||h)&&n(RegExp.prototype,c,function(){var m=i(this),b=String(m.source),x=m.flags,_=String(x===void 0&&m instanceof RegExp&&!("flags"in g)?l.call(m):x);return"/"+b+"/"+_},{unsafe:!0})},2626:function(a,v,e){var n=e("d066"),i=e("9bf2"),o=e("b622"),l=e("83ab"),c=o("species");a.exports=function(g){var u=n(g),y=i.f;l&&u&&!u[c]&&y(u,c,{configurable:!0,get:function(){return this}})}},"2a62":function(a,v,e){var n=e("825a");a.exports=function(i){var o=i.return;if(o!==void 0)return n(o.call(i)).value}},"2cf4":function(a,v,e){var n,i,o,l=e("da84"),c=e("d039"),g=e("0366"),u=e("1be4"),y=e("cc12"),h=e("1cdc"),m=e("605d"),b=l.location,x=l.setImmediate,_=l.clearImmediate,E=l.process,k=l.MessageChannel,w=l.Dispatch,A=0,M={},S="onreadystatechange",I=function(F){if(M.hasOwnProperty(F)){var H=M[F];delete M[F],H()}},C=function(F){return function(){I(F)}},T=function(F){I(F.data)},L=function(F){l.postMessage(F+"",b.protocol+"//"+b.host)};x&&_||(x=function(F){for(var H=[],N=1;arguments.length>N;)H.push(arguments[N++]);return M[++A]=function(){(typeof F=="function"?F:Function(F)).apply(void 0,H)},n(A),A},_=function(F){delete M[F]},m?n=function(F){E.nextTick(C(F))}:w&&w.now?n=function(F){w.now(C(F))}:k&&!h?(i=new k,o=i.port2,i.port1.onmessage=T,n=g(o.postMessage,o,1)):l.addEventListener&&typeof postMessage=="function"&&!l.importScripts&&b&&b.protocol!=="file:"&&!c(L)?(n=L,l.addEventListener("message",T,!1)):n=S in y("script")?function(F){u.appendChild(y("script"))[S]=function(){u.removeChild(this),I(F)}}:function(F){setTimeout(C(F),0)}),a.exports={set:x,clear:_}},"2d00":function(a,v,e){var n,i,o=e("da84"),l=e("342f"),c=o.process,g=c&&c.versions,u=g&&g.v8;u?(n=u.split("."),i=n[0]+n[1]):l&&(n=l.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=l.match(/Chrome\/(\d+)/),n&&(i=n[1]))),a.exports=i&&+i},3410:function(a,v,e){var n=e("23e7"),i=e("d039"),o=e("7b0b"),l=e("e163"),c=e("e177"),g=i(function(){l(1)});n({target:"Object",stat:!0,forced:g,sham:!c},{getPrototypeOf:function(u){return l(o(u))}})},"342f":function(a,v,e){var n=e("d066");a.exports=n("navigator","userAgent")||""},"35a1":function(a,v,e){var n=e("f5df"),i=e("3f8c"),o=e("b622"),l=o("iterator");a.exports=function(c){if(c!=null)return c[l]||c["@@iterator"]||i[n(c)]}},"37e8":function(a,v,e){var n=e("83ab"),i=e("9bf2"),o=e("825a"),l=e("df75");a.exports=n?Object.defineProperties:function(c,g){o(c);for(var u,y=l(g),h=y.length,m=0;h>m;)i.f(c,u=y[m++],g[u]);return c}},"3bbe":function(a,v,e){var n=e("861d");a.exports=function(i){if(!n(i)&&i!==null)throw TypeError("Can't set "+String(i)+" as a prototype");return i}},"3ca3":function(a,v,e){var n=e("6547").charAt,i=e("69f3"),o=e("7dd0"),l="String Iterator",c=i.set,g=i.getterFor(l);o(String,"String",function(u){c(this,{type:l,string:String(u),index:0})},function(){var u,y=g(this),h=y.string,m=y.index;return m>=h.length?{value:void 0,done:!0}:(u=n(h,m),y.index+=u.length,{value:u,done:!1})})},"3f8c":function(a,v){a.exports={}},"428f":function(a,v,e){var n=e("da84");a.exports=n},"44ad":function(a,v,e){var n=e("d039"),i=e("c6b6"),o="".split;a.exports=n(function(){return!Object("z").propertyIsEnumerable(0)})?function(l){return i(l)=="String"?o.call(l,""):Object(l)}:Object},"44d2":function(a,v,e){var n=e("b622"),i=e("7c73"),o=e("9bf2"),l=n("unscopables"),c=Array.prototype;c[l]==null&&o.f(c,l,{configurable:!0,value:i(null)}),a.exports=function(g){c[l][g]=!0}},"44de":function(a,v,e){var n=e("da84");a.exports=function(i,o){var l=n.console;l&&l.error&&(arguments.length===1?l.error(i):l.error(i,o))}},"44e7":function(a,v,e){var n=e("861d"),i=e("c6b6"),o=e("b622"),l=o("match");a.exports=function(c){var g;return n(c)&&((g=c[l])!==void 0?!!g:i(c)=="RegExp")}},"466d":function(a,v,e){var n=e("d784"),i=e("825a"),o=e("50c4"),l=e("1d80"),c=e("8aa5"),g=e("14c3");n("match",1,function(u,y,h){return[function(m){var b=l(this),x=m==null?void 0:m[u];return x!==void 0?x.call(m,b):new RegExp(m)[u](String(b))},function(m){var b=h(y,m,this);if(b.done)return b.value;var x=i(m),_=String(this);if(!x.global)return g(x,_);var E=x.unicode;x.lastIndex=0;for(var k,w=[],A=0;(k=g(x,_))!==null;){var M=String(k[0]);w[A]=M,M===""&&(x.lastIndex=c(_,o(x.lastIndex),E)),A++}return A===0?null:w}]})},4840:function(a,v,e){var n=e("825a"),i=e("1c0b"),o=e("b622"),l=o("species");a.exports=function(c,g){var u,y=n(c).constructor;return y===void 0||(u=n(y)[l])==null?g:i(u)}},4930:function(a,v,e){var n=e("605d"),i=e("2d00"),o=e("d039");a.exports=!!Object.getOwnPropertySymbols&&!o(function(){return!Symbol.sham&&(n?i===38:i>37&&i<41)})},"4ae1":function(a,v,e){var n=e("23e7"),i=e("d066"),o=e("1c0b"),l=e("825a"),c=e("861d"),g=e("7c73"),u=e("0538"),y=e("d039"),h=i("Reflect","construct"),m=y(function(){function _(){}return!(h(function(){},[],_)instanceof _)}),b=!y(function(){h(function(){})}),x=m||b;n({target:"Reflect",stat:!0,forced:x,sham:x},{construct:function(_,E){o(_),l(E);var k=arguments.length<3?_:o(arguments[2]);if(b&&!m)return h(_,E,k);if(_==k){switch(E.length){case 0:return new _;case 1:return new _(E[0]);case 2:return new _(E[0],E[1]);case 3:return new _(E[0],E[1],E[2]);case 4:return new _(E[0],E[1],E[2],E[3])}var w=[null];return w.push.apply(w,E),new(u.apply(_,w))}var A=k.prototype,M=g(c(A)?A:Object.prototype),S=Function.apply.call(_,M,E);return c(S)?S:M}})},"4d64":function(a,v,e){var n=e("fc6a"),i=e("50c4"),o=e("23cb"),l=function(c){return function(g,u,y){var h,m=n(g),b=i(m.length),x=o(y,b);if(c&&u!=u){for(;b>x;)if(h=m[x++],h!=h)return!0}else for(;b>x;x++)if((c||x in m)&&m[x]===u)return c||x||0;return!c&&-1}};a.exports={includes:l(!0),indexOf:l(!1)}},"4de4":function(a,v,e){var n=e("23e7"),i=e("b727").filter,o=e("1dde"),l=o("filter");n({target:"Array",proto:!0,forced:!l},{filter:function(c){return i(this,c,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(a,v,e){var n=e("0366"),i=e("7b0b"),o=e("9bdd"),l=e("e95a"),c=e("50c4"),g=e("8418"),u=e("35a1");a.exports=function(y){var h,m,b,x,_,E,k=i(y),w=typeof this=="function"?this:Array,A=arguments.length,M=A>1?arguments[1]:void 0,S=M!==void 0,I=u(k),C=0;if(S&&(M=n(M,A>2?arguments[2]:void 0,2)),I==null||w==Array&&l(I))for(h=c(k.length),m=new w(h);h>C;C++)E=S?M(k[C],C):k[C],g(m,C,E);else for(x=I.call(k),_=x.next,m=new w;!(b=_.call(x)).done;C++)E=S?o(x,M,[b.value,C],!0):b.value,g(m,C,E);return m.length=C,m}},"50c4":function(a,v,e){var n=e("a691"),i=Math.min;a.exports=function(o){return o>0?i(n(o),9007199254740991):0}},5135:function(a,v){var e={}.hasOwnProperty;a.exports=function(n,i){return e.call(n,i)}},5319:function(a,v,e){var n=e("d784"),i=e("825a"),o=e("50c4"),l=e("a691"),c=e("1d80"),g=e("8aa5"),u=e("0cb2"),y=e("14c3"),h=Math.max,m=Math.min,b=function(x){return x===void 0?x:String(x)};n("replace",2,function(x,_,E,k){var w=k.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,A=k.REPLACE_KEEPS_$0,M=w?"$":"$0";return[function(S,I){var C=c(this),T=S==null?void 0:S[x];return T!==void 0?T.call(S,C,I):_.call(String(C),S,I)},function(S,I){if(!w&&A||typeof I=="string"&&I.indexOf(M)===-1){var C=E(_,S,this,I);if(C.done)return C.value}var T=i(S),L=String(this),F=typeof I=="function";F||(I=String(I));var H=T.global;if(H){var N=T.unicode;T.lastIndex=0}for(var q=[];;){var Z=y(T,L);if(Z===null||(q.push(Z),!H))break;var se=String(Z[0]);se===""&&(T.lastIndex=g(L,o(T.lastIndex),N))}for(var te="",ie=0,le=0;le=ie&&(te+=L.slice(ie,ae)+he,ie=ae+re.length)}return te+L.slice(ie)}]})},5692:function(a,v,e){var n=e("c430"),i=e("c6cd");(a.exports=function(o,l){return i[o]||(i[o]=l!==void 0?l:{})})("versions",[]).push({version:"3.10.1",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"56ef":function(a,v,e){var n=e("d066"),i=e("241c"),o=e("7418"),l=e("825a");a.exports=n("Reflect","ownKeys")||function(c){var g=i.f(l(c)),u=o.f;return u?g.concat(u(c)):g}},"5c6c":function(a,v){a.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},"605d":function(a,v,e){var n=e("c6b6"),i=e("da84");a.exports=n(i.process)=="process"},6547:function(a,v,e){var n=e("a691"),i=e("1d80"),o=function(l){return function(c,g){var u,y,h=String(i(c)),m=n(g),b=h.length;return m<0||m>=b?l?"":void 0:(u=h.charCodeAt(m),u<55296||u>56319||m+1===b||(y=h.charCodeAt(m+1))<56320||y>57343?l?h.charAt(m):u:l?h.slice(m,m+2):y-56320+(u-55296<<10)+65536)}};a.exports={codeAt:o(!1),charAt:o(!0)}},"65f0":function(a,v,e){var n=e("861d"),i=e("e8b5"),o=e("b622"),l=o("species");a.exports=function(c,g){var u;return i(c)&&(u=c.constructor,typeof u!="function"||u!==Array&&!i(u.prototype)?n(u)&&(u=u[l],u===null&&(u=void 0)):u=void 0),new(u===void 0?Array:u)(g===0?0:g)}},"69f3":function(a,v,e){var n,i,o,l=e("7f9a"),c=e("da84"),g=e("861d"),u=e("9112"),y=e("5135"),h=e("c6cd"),m=e("f772"),b=e("d012"),x=c.WeakMap,_=function(I){return o(I)?i(I):n(I,{})},E=function(I){return function(C){var T;if(!g(C)||(T=i(C)).type!==I)throw TypeError("Incompatible receiver, "+I+" required");return T}};if(l){var k=h.state||(h.state=new x),w=k.get,A=k.has,M=k.set;n=function(I,C){return C.facade=I,M.call(k,I,C),C},i=function(I){return w.call(k,I)||{}},o=function(I){return A.call(k,I)}}else{var S=m("state");b[S]=!0,n=function(I,C){return C.facade=I,u(I,S,C),C},i=function(I){return y(I,S)?I[S]:{}},o=function(I){return y(I,S)}}a.exports={set:n,get:i,has:o,enforce:_,getterFor:E}},"6b0d":function(a,v,e){Object.defineProperty(v,"__esModule",{value:!0}),v.default=(n,i)=>{const o=n.__vccOpts||n;for(const[l,c]of i)o[l]=c;return o}},"6eeb":function(a,v,e){var n=e("da84"),i=e("9112"),o=e("5135"),l=e("ce4e"),c=e("8925"),g=e("69f3"),u=g.get,y=g.enforce,h=String(String).split("String");(a.exports=function(m,b,x,_){var E,k=!!_&&!!_.unsafe,w=!!_&&!!_.enumerable,A=!!_&&!!_.noTargetGet;typeof x=="function"&&(typeof b!="string"||o(x,"name")||i(x,"name",b),E=y(x),E.source||(E.source=h.join(typeof b=="string"?b:""))),m!==n?(k?!A&&m[b]&&(w=!0):delete m[b],w?m[b]=x:i(m,b,x)):w?m[b]=x:l(b,x)})(Function.prototype,"toString",function(){return typeof this=="function"&&u(this).source||c(this)})},7037:function(a,v,e){function n(i){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?(a.exports=n=function(o){return typeof o},a.exports.default=a.exports,a.exports.__esModule=!0):(a.exports=n=function(o){return o&&typeof Symbol=="function"&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},a.exports.default=a.exports,a.exports.__esModule=!0),n(i)}e("a4d3"),e("e01a"),e("d3b7"),e("d28b"),e("3ca3"),e("ddb0"),a.exports=n,a.exports.default=a.exports,a.exports.__esModule=!0},7418:function(a,v){v.f=Object.getOwnPropertySymbols},"746f":function(a,v,e){var n=e("428f"),i=e("5135"),o=e("e538"),l=e("9bf2").f;a.exports=function(c){var g=n.Symbol||(n.Symbol={});i(g,c)||l(g,c,{value:o.f(c)})}},7839:function(a,v){a.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(a,v,e){var n=e("1d80");a.exports=function(i){return Object(n(i))}},"7c73":function(a,v,e){var n,i=e("825a"),o=e("37e8"),l=e("7839"),c=e("d012"),g=e("1be4"),u=e("cc12"),y=e("f772"),h=">",m="<",b="prototype",x="script",_=y("IE_PROTO"),E=function(){},k=function(S){return m+x+h+S+m+"/"+x+h},w=function(S){S.write(k("")),S.close();var I=S.parentWindow.Object;return S=null,I},A=function(){var S,I=u("iframe"),C="java"+x+":";return I.style.display="none",g.appendChild(I),I.src=String(C),S=I.contentWindow.document,S.open(),S.write(k("document.F=Object")),S.close(),S.F},M=function(){try{n=document.domain&&new ActiveXObject("htmlfile")}catch{}M=n?w(n):A();for(var S=l.length;S--;)delete M[b][l[S]];return M()};c[_]=!0,a.exports=Object.create||function(S,I){var C;return S!==null?(E[b]=i(S),C=new E,E[b]=null,C[_]=S):C=M(),I===void 0?C:o(C,I)}},"7db0":function(a,v,e){var n=e("23e7"),i=e("b727").find,o=e("44d2"),l="find",c=!0;l in[]&&Array(1)[l](function(){c=!1}),n({target:"Array",proto:!0,forced:c},{find:function(g){return i(this,g,arguments.length>1?arguments[1]:void 0)}}),o(l)},"7dd0":function(a,v,e){var n=e("23e7"),i=e("9ed3"),o=e("e163"),l=e("d2bb"),c=e("d44e"),g=e("9112"),u=e("6eeb"),y=e("b622"),h=e("c430"),m=e("3f8c"),b=e("ae93"),x=b.IteratorPrototype,_=b.BUGGY_SAFARI_ITERATORS,E=y("iterator"),k="keys",w="values",A="entries",M=function(){return this};a.exports=function(S,I,C,T,L,F,H){i(C,I,T);var N,q,Z,se=function(fe){if(fe===L&&ae)return ae;if(!_&&fe in le)return le[fe];switch(fe){case k:return function(){return new C(this,fe)};case w:return function(){return new C(this,fe)};case A:return function(){return new C(this,fe)}}return function(){return new C(this)}},te=I+" Iterator",ie=!1,le=S.prototype,re=le[E]||le["@@iterator"]||L&&le[L],ae=!_&&re||se(L),Se=I=="Array"&&le.entries||re;if(Se&&(N=o(Se.call(new S)),x!==Object.prototype&&N.next&&(h||o(N)===x||(l?l(N,x):typeof N[E]!="function"&&g(N,E,M)),c(N,te,!0,!0),h&&(m[te]=M))),L==w&&re&&re.name!==w&&(ie=!0,ae=function(){return re.call(this)}),h&&!H||le[E]===ae||g(le,E,ae),m[I]=ae,L)if(q={values:se(w),keys:F?ae:se(k),entries:se(A)},H)for(Z in q)(_||ie||!(Z in le))&&u(le,Z,q[Z]);else n({target:I,proto:!0,forced:_||ie},q);return q}},"7f9a":function(a,v,e){var n=e("da84"),i=e("8925"),o=n.WeakMap;a.exports=typeof o=="function"&&/native code/.test(i(o))},"825a":function(a,v,e){var n=e("861d");a.exports=function(i){if(!n(i))throw TypeError(String(i)+" is not an object");return i}},"83ab":function(a,v,e){var n=e("d039");a.exports=!n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(a,v,e){var n=e("c04e"),i=e("9bf2"),o=e("5c6c");a.exports=function(l,c,g){var u=n(c);u in l?i.f(l,u,o(0,g)):l[u]=g}},"861d":function(a,v){a.exports=function(e){return typeof e=="object"?e!==null:typeof e=="function"}},8875:function(a,v,e){var n,i,o;(function(l,c){i=[],n=c,o=typeof n=="function"?n.apply(v,i):n,o===void 0||(a.exports=o)})(typeof self<"u"&&self,function(){function l(){var c=Object.getOwnPropertyDescriptor(document,"currentScript");if(!c&&"currentScript"in document&&document.currentScript||c&&c.get!==l&&document.currentScript)return document.currentScript;try{throw new Error}catch(A){var g,u,y,h=/.*at [^(]*\((.*):(.+):(.+)\)$/gi,m=/@([^@]*):(\d+):(\d+)\s*$/gi,b=h.exec(A.stack)||m.exec(A.stack),x=b&&b[1]||!1,_=b&&b[2]||!1,E=document.location.href.replace(document.location.hash,""),k=document.getElementsByTagName("script");x===E&&(g=document.documentElement.outerHTML,u=new RegExp("(?:[^\\n]+?\\n){0,"+(_-2)+"}[^<]*苏