From b0c11deddc38d1b4a055fd9d030e7b8f7b2a6300 Mon Sep 17 00:00:00 2001 From: kwaa Date: Sun, 19 May 2024 06:09:53 +0000 Subject: [PATCH] deploy: b3d78c89d4b64fe200d893bcf68afc583a85ec3a --- 404.html | 4 +- README.html | 12 +- ...E.md.OjNum7Ny.js => README.md.gy-fcR_E.js} | 2 +- ...7Ny.lean.js => README.md.gy-fcR_E.lean.js} | 2 +- assets/{app.CVbI1xxl.js => app.OhXkhJCj.js} | 2 +- ...work.CcsuzsvE.js => framework.D_Hi0FJr.js} | 2 +- assets/chunks/index.Iak2isyX.js | 230 ++++++++++++++++++ .../{theme.DTyzxQ68.js => theme.CDbUcHAB.js} | 2 +- ...js => components_community.md.DJYBrRHW.js} | 2 +- ... components_community.md.DJYBrRHW.lean.js} | 2 +- ....js => components_material.md.DiGp73je.js} | 2 +- ...> components_material.md.DiGp73je.lean.js} | 2 +- ...ex.md.DZ8a_7NO.js => index.md.CDrY8HTp.js} | 2 +- ..._7NO.lean.js => index.md.CDrY8HTp.lean.js} | 2 +- ...CvDIFu7o.js => intro_about.md.BKSOc0UE.js} | 2 +- ...ean.js => intro_about.md.BKSOc0UE.lean.js} | 2 +- assets/intro_example.md.Dyh67_oE.js | 73 ++++++ assets/intro_example.md.Dyh67_oE.lean.js | 58 +++++ ...uB.js => intro_get-started.md.D8MAVUIw.js} | 2 +- ... => intro_get-started.md.D8MAVUIw.lean.js} | 2 +- ...jr.js => presets_community.md.DH5LktZA.js} | 2 +- ... => presets_community.md.DH5LktZA.lean.js} | 2 +- ...c3gL12.js => presets_hatsu.md.DKAdMPnM.js} | 2 +- ...n.js => presets_hatsu.md.DKAdMPnM.lean.js} | 2 +- ...oiu.js => presets_mastodon.md.hd9bHSSQ.js} | 2 +- ...s => presets_mastodon.md.hd9bHSSQ.lean.js} | 2 +- ...cP.js => presets_openheart.md.ChfYuK_m.js} | 2 +- ... => presets_openheart.md.ChfYuK_m.lean.js} | 2 +- components/community.html | 12 +- components/material.html | 14 +- hashmap.json | 2 +- index.html | 10 +- intro/about.html | 12 +- intro/example.html | 40 +++ intro/get-started.html | 12 +- presets/community.html | 12 +- presets/hatsu.html | 12 +- presets/mastodon.html | 12 +- presets/openheart.html | 12 +- 39 files changed, 487 insertions(+), 86 deletions(-) rename assets/{README.md.OjNum7Ny.js => README.md.gy-fcR_E.js} (75%) rename assets/{README.md.OjNum7Ny.lean.js => README.md.gy-fcR_E.lean.js} (75%) rename assets/{app.CVbI1xxl.js => app.OhXkhJCj.js} (81%) rename assets/chunks/{framework.CcsuzsvE.js => framework.D_Hi0FJr.js} (99%) create mode 100644 assets/chunks/index.Iak2isyX.js rename assets/chunks/{theme.DTyzxQ68.js => theme.CDbUcHAB.js} (99%) rename assets/{components_community.md.Cqk9xPpw.js => components_community.md.DJYBrRHW.js} (89%) rename assets/{components_community.md.Cqk9xPpw.lean.js => components_community.md.DJYBrRHW.lean.js} (89%) rename assets/{components_material.md.CzBSbrHL.js => components_material.md.DiGp73je.js} (97%) rename assets/{components_material.md.CzBSbrHL.lean.js => components_material.md.DiGp73je.lean.js} (69%) rename assets/{index.md.DZ8a_7NO.js => index.md.CDrY8HTp.js} (95%) rename assets/{index.md.DZ8a_7NO.lean.js => index.md.CDrY8HTp.lean.js} (95%) rename assets/{intro_about.md.CvDIFu7o.js => intro_about.md.BKSOc0UE.js} (76%) rename assets/{intro_about.md.CvDIFu7o.lean.js => intro_about.md.BKSOc0UE.lean.js} (76%) create mode 100644 assets/intro_example.md.Dyh67_oE.js create mode 100644 assets/intro_example.md.Dyh67_oE.lean.js rename assets/{intro_get-started.md.CrMk-KuB.js => intro_get-started.md.D8MAVUIw.js} (89%) rename assets/{intro_get-started.md.CrMk-KuB.lean.js => intro_get-started.md.D8MAVUIw.lean.js} (89%) rename assets/{presets_community.md.BclReOjr.js => presets_community.md.DH5LktZA.js} (89%) rename assets/{presets_community.md.BclReOjr.lean.js => presets_community.md.DH5LktZA.lean.js} (89%) rename assets/{presets_hatsu.md.D8c3gL12.js => presets_hatsu.md.DKAdMPnM.js} (84%) rename assets/{presets_hatsu.md.D8c3gL12.lean.js => presets_hatsu.md.DKAdMPnM.lean.js} (67%) rename assets/{presets_mastodon.md.BDI-0oiu.js => presets_mastodon.md.hd9bHSSQ.js} (85%) rename assets/{presets_mastodon.md.BDI-0oiu.lean.js => presets_mastodon.md.hd9bHSSQ.lean.js} (68%) rename assets/{presets_openheart.md.wAfa79cP.js => presets_openheart.md.ChfYuK_m.js} (85%) rename assets/{presets_openheart.md.wAfa79cP.lean.js => presets_openheart.md.ChfYuK_m.lean.js} (69%) create mode 100644 intro/example.html diff --git a/404.html b/404.html index a96013e..525c94f 100644 --- a/404.html +++ b/404.html @@ -8,14 +8,14 @@ - +
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- + \ No newline at end of file diff --git a/README.html b/README.html index a0f45bc..2dbeec8 100644 --- a/README.html +++ b/README.html @@ -8,17 +8,17 @@ - - - - + + + + -
- +
+ \ No newline at end of file diff --git a/assets/README.md.OjNum7Ny.js b/assets/README.md.gy-fcR_E.js similarity index 75% rename from assets/README.md.OjNum7Ny.js rename to assets/README.md.gy-fcR_E.js index 27e6dcf..40033b8 100644 --- a/assets/README.md.OjNum7Ny.js +++ b/assets/README.md.gy-fcR_E.js @@ -1 +1 @@ -import{_ as a,c as t,o,l as e,a as s}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"@kkna/docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),c={name:"README.md"},n=e("h1",{id:"kkna-docs",tabindex:"-1"},[s("@kkna/docs "),e("a",{class:"header-anchor",href:"#kkna-docs","aria-label":'Permalink to "@kkna/docs"'},"​")],-1),r=[n];function d(i,_,l,k,p,h){return o(),t("div",null,r)}const E=a(c,[["render",d]]);export{f as __pageData,E as default}; +import{_ as a,c as t,o,l as e,a as s}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"@kkna/docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),c={name:"README.md"},n=e("h1",{id:"kkna-docs",tabindex:"-1"},[s("@kkna/docs "),e("a",{class:"header-anchor",href:"#kkna-docs","aria-label":'Permalink to "@kkna/docs"'},"​")],-1),r=[n];function d(i,_,l,k,p,h){return o(),t("div",null,r)}const E=a(c,[["render",d]]);export{f as __pageData,E as default}; diff --git a/assets/README.md.OjNum7Ny.lean.js b/assets/README.md.gy-fcR_E.lean.js similarity index 75% rename from assets/README.md.OjNum7Ny.lean.js rename to assets/README.md.gy-fcR_E.lean.js index 27e6dcf..40033b8 100644 --- a/assets/README.md.OjNum7Ny.lean.js +++ b/assets/README.md.gy-fcR_E.lean.js @@ -1 +1 @@ -import{_ as a,c as t,o,l as e,a as s}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"@kkna/docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),c={name:"README.md"},n=e("h1",{id:"kkna-docs",tabindex:"-1"},[s("@kkna/docs "),e("a",{class:"header-anchor",href:"#kkna-docs","aria-label":'Permalink to "@kkna/docs"'},"​")],-1),r=[n];function d(i,_,l,k,p,h){return o(),t("div",null,r)}const E=a(c,[["render",d]]);export{f as __pageData,E as default}; +import{_ as a,c as t,o,l as e,a as s}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"@kkna/docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md"}'),c={name:"README.md"},n=e("h1",{id:"kkna-docs",tabindex:"-1"},[s("@kkna/docs "),e("a",{class:"header-anchor",href:"#kkna-docs","aria-label":'Permalink to "@kkna/docs"'},"​")],-1),r=[n];function d(i,_,l,k,p,h){return o(),t("div",null,r)}const E=a(c,[["render",d]]);export{f as __pageData,E as default}; diff --git a/assets/app.CVbI1xxl.js b/assets/app.OhXkhJCj.js similarity index 81% rename from assets/app.CVbI1xxl.js rename to assets/app.OhXkhJCj.js index b80263d..cde7874 100644 --- a/assets/app.CVbI1xxl.js +++ b/assets/app.OhXkhJCj.js @@ -1 +1 @@ -import{U as o,a3 as p,a4 as u,a5 as l,a6 as c,a7 as f,a8 as d,a9 as m,aa as h,ab as g,ac as A,ad as P,d as _,u as v,k as y,y as R,ae as w,af as C,ag as E,a1 as b}from"./chunks/framework.CcsuzsvE.js";import{R as T}from"./chunks/theme.DTyzxQ68.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(T),S=_({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{R(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&w(),C(),E(),s.setup&&s.setup(),()=>b(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=O(),a=L();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function L(){return h(S)}function O(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),[])),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{D as createApp}; +import{U as o,a4 as p,a5 as u,a6 as l,a7 as c,a8 as f,a9 as d,aa as m,ab as h,ac as g,ad as A,a3 as P,d as _,u as v,k as y,y as R,ae as w,af as C,ag as E,a1 as b}from"./chunks/framework.D_Hi0FJr.js";import{R as T}from"./chunks/theme.CDbUcHAB.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(T),S=_({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return y(()=>{R(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&w(),C(),E(),s.setup&&s.setup(),()=>b(s.Layout)}});async function D(){globalThis.__VITEPRESS__=!0;const e=O(),a=L();a.provide(u,e);const t=l(e.route);return a.provide(c,t),a.component("Content",f),a.component("ClientOnly",d),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:m}),{app:a,router:e,data:t}}function L(){return h(S)}function O(){let e=o,a;return g(t=>{let n=A(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=P(()=>import(n),[])),o&&(e=!1),r},s.NotFound)}o&&D().then(({app:e,router:a,data:t})=>{a.go().then(()=>{p(a.route,t.site),e.mount("#app")})});export{D as createApp}; diff --git a/assets/chunks/framework.CcsuzsvE.js b/assets/chunks/framework.D_Hi0FJr.js similarity index 99% rename from assets/chunks/framework.CcsuzsvE.js rename to assets/chunks/framework.D_Hi0FJr.js index 66cfdb1..1308dbf 100644 --- a/assets/chunks/framework.CcsuzsvE.js +++ b/assets/chunks/framework.D_Hi0FJr.js @@ -14,4 +14,4 @@ * @vue/runtime-dom v3.4.27 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT -**/const ac="http://www.w3.org/2000/svg",uc="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,ar=Ge&&Ge.createElement("template"),fc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ge.createElementNS(ac,e):t==="mathml"?Ge.createElementNS(uc,e):Ge.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ar.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=ar.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",St="animation",jt=Symbol("_vtc"),Ui=(e,{slots:t})=>us(_l,dc(e),t);Ui.displayName="Transition";const Bi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Ui.props=re({},di,Bi);const st=(e,t=[])=>{U(e)?e.forEach(n=>n(...t)):e&&e(...t)},ur=e=>e?U(e)?e.some(t=>t.length>1):e.length>1:!1;function dc(e){const t={};for(const S in e)S in Bi||(t[S]=e[S]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:_=`${n}-leave-active`,leaveToClass:C=`${n}-leave-to`}=e,P=hc(r),M=P&&P[0],B=P&&P[1],{onBeforeEnter:q,onEnter:G,onEnterCancelled:g,onLeave:m,onLeaveCancelled:I,onBeforeAppear:O=q,onAppear:D=G,onAppearCancelled:A=g}=t,j=(S,W,ie)=>{rt(S,W?d:l),rt(S,W?u:o),ie&&ie()},w=(S,W)=>{S._isLeaving=!1,rt(S,h),rt(S,C),rt(S,_),W&&W()},V=S=>(W,ie)=>{const le=S?D:G,H=()=>j(W,S,ie);st(le,[W,H]),fr(()=>{rt(W,S?c:i),ke(W,S?d:l),ur(le)||dr(W,s,M,H)})};return re(t,{onBeforeEnter(S){st(q,[S]),ke(S,i),ke(S,o)},onBeforeAppear(S){st(O,[S]),ke(S,c),ke(S,u)},onEnter:V(!1),onAppear:V(!0),onLeave(S,W){S._isLeaving=!0;const ie=()=>w(S,W);ke(S,h),ke(S,_),mc(),fr(()=>{S._isLeaving&&(rt(S,h),ke(S,C),ur(m)||dr(S,s,B,ie))}),st(m,[S,ie])},onEnterCancelled(S){j(S,!1),st(g,[S])},onAppearCancelled(S){j(S,!0),st(A,[S])},onLeaveCancelled(S){w(S),st(I,[S])}})}function hc(e){if(e==null)return null;if(Z(e))return[Un(e.enter),Un(e.leave)];{const t=Un(e);return[t,t]}}function Un(e){return po(e)}function ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[jt]||(e[jt]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[jt];n&&(n.delete(t),n.size||(e[jt]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pc=0;function dr(e,t,n,s){const r=e._endId=++pc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=gc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,_),i()},_=C=>{C.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[P]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=hr(r,i),l=s(`${St}Delay`),c=s(`${St}Duration`),u=hr(l,c);let d=null,h=0,_=0;t===Be?o>0&&(d=Be,h=o,_=i.length):t===St?u>0&&(d=St,h=u,_=c.length):(h=Math.max(o,u),d=h>0?o>u?Be:St:null,_=d?d===Be?i.length:c.length:0);const C=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:_,hasTransform:C}}function hr(e,t){for(;e.lengthpr(n)+pr(e[s])))}function pr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function mc(){return document.body.offsetHeight}function _c(e,t,n){const s=e[jt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const gr=Symbol("_vod"),yc=Symbol("_vsh"),bc=Symbol(""),vc=/(^|;)\s*display\s*:/;function wc(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&on(s,l,"")}else for(const o in t)n[o]==null&&on(s,o,"");for(const o in n)o==="display"&&(i=!0),on(s,o,n[o])}else if(r){if(t!==n){const o=s[bc];o&&(n+=";"+o),s.cssText=n,i=vc.test(n)}}else t&&e.removeAttribute("style");gr in e&&(e[gr]=i?s.display:"",e[yc]&&(s.display="none"))}const mr=/\s*!important$/;function on(e,t,n){if(U(n))n.forEach(s=>on(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Ec(e,t);mr.test(n)?e.setProperty(ft(s),n.replace(mr,""),"important"):e[s]=n}}const _r=["Webkit","Moz","ms"],Bn={};function Ec(e,t){const n=Bn[t];if(n)return n;let s=Ne(t);if(s!=="filter"&&s in e)return Bn[t]=s;s=yn(s);for(let r=0;r<_r.length;r++){const i=_r[r]+s;if(i in e)return Bn[t]=i}return t}const yr="http://www.w3.org/1999/xlink";function Cc(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(yr,t.slice(6,t.length)):e.setAttributeNS(yr,t,n);else{const i=vo(t);n==null||i&&!$r(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function xc(e,t,n,s,r,i,o){if(t==="innerHTML"||t==="textContent"){s&&o(s,r,i),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){const u=l==="OPTION"?e.getAttribute("value")||"":e.value,d=n??"";(u!==d||!("_value"in e))&&(e.value=d),n==null&&e.removeAttribute(t),e._value=n;return}let c=!1;if(n===""||n==null){const u=typeof e[t];u==="boolean"?n=$r(n):n==null&&u==="string"?(n="",c=!0):u==="number"&&(n=0,c=!0)}try{e[t]=n}catch{}c&&e.removeAttribute(t)}function Sc(e,t,n,s){e.addEventListener(t,n,s)}function Tc(e,t,n,s){e.removeEventListener(t,n,s)}const br=Symbol("_vei");function Ac(e,t,n,s,r=null){const i=e[br]||(e[br]={}),o=i[t];if(s&&o)o.value=s;else{const[l,c]=Rc(t);if(s){const u=i[t]=Ic(s,r);Sc(e,l,u,c)}else o&&(Tc(e,l,o,c),i[t]=void 0)}}const vr=/(?:Once|Passive|Capture)$/;function Rc(e){let t;if(vr.test(e)){t={};let s;for(;s=e.match(vr);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):ft(e.slice(2)),t]}let kn=0;const Oc=Promise.resolve(),Lc=()=>kn||(Oc.then(()=>kn=0),kn=Date.now());function Ic(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Pc(s,n.value),t,5,[s])};return n.value=e,n.attached=Lc(),n}function Pc(e,t){if(U(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const wr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mc=(e,t,n,s,r,i,o,l,c)=>{const u=r==="svg";t==="class"?_c(e,s,u):t==="style"?wc(e,n,s):Dt(t)?ds(t)||Ac(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nc(e,t,s,u))?xc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Cc(e,t,s,u))};function Nc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&wr(t)&&K(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return wr(t)&&se(n)?!1:t in e}const Fc=["ctrl","shift","alt","meta"],Hc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Fc.some(n=>e[`${n}Key`]&&!t.includes(n))},Xa=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ft(r.key);if(t.some(o=>o===i||$c[o]===i))return e(r)})},jc=re({patchProp:Mc},fc);let Kn,Er=!1;function Dc(){return Kn=Er?Kn:ql(jc),Er=!0,Kn}const Ja=(...e)=>{const t=Dc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Uc(s);if(r)return n(r,!0,Vc(r))},t};function Vc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Uc(e){return se(e)?document.querySelector(e):e}const Qa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Bc="modulepreload",kc=function(e){return"/"+e},Cr={},Za=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.all(n.map(c=>{if(c=kc(c),c in Cr)return;Cr[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!s)for(let C=i.length-1;C>=0;C--){const P=i[C];if(P.href===c&&(!u||P.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const _=document.createElement("link");if(_.rel=u?"stylesheet":Bc,u||(_.as="script",_.crossOrigin=""),_.href=c,l&&_.setAttribute("nonce",l),document.head.appendChild(_),u)return new Promise((C,P)=>{_.addEventListener("load",C),_.addEventListener("error",()=>P(new Error(`Unable to preload CSS for ${c}`)))})}))}return r.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Kc=window.__VP_SITE_DATA__;function Ps(e){return Dr()?(Co(e),!0):!1}function Ye(e){return typeof e=="function"?e():ti(e)}const ki=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Wc=Object.prototype.toString,qc=e=>Wc.call(e)==="[object Object]",Ki=()=>{},xr=Gc();function Gc(){var e,t;return ki&&((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 zc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Wi=e=>e();function Xc(e=Wi){const t=ae(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:wn(t),pause:n,resume:s,eventFilter:r}}function Yc(e){return e||Ln()}function qi(...e){if(e.length!==1)return Qo(...e);const t=e[0];return typeof t=="function"?wn(Xo(()=>({get:t,set:Ki}))):ae(t)}function Jc(e,t,n={}){const{eventFilter:s=Wi,...r}=n;return Me(e,zc(s,t),r)}function Qc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=Xc(s);return{stop:Jc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Ms(e,t=!0,n){Yc()?Ct(e,n):t?e():Cn(e)}function Gi(e){var t;const n=Ye(e);return(t=n==null?void 0:n.$el)!=null?t:n}const je=ki?window:void 0;function Et(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=je):[t,n,s,r]=e,!t)return Ki;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,_,C)=>(d.addEventListener(h,_,C),()=>d.removeEventListener(h,_,C)),c=Me(()=>[Gi(t),Ye(r)],([d,h])=>{if(o(),!d)return;const _=qc(h)?{...h}:h;i.push(...n.flatMap(C=>s.map(P=>l(d,C,P,_))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Ps(u),u}function Zc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function eu(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=je,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Zc(t);return Et(r,i,d=>{d.repeat&&Ye(l)||c(d)&&n(d)},o)}function ea(){const e=ae(!1),t=Ln();return t&&Ct(()=>{e.value=!0},t),e}function ta(e){const t=ea();return ne(()=>(t.value,!!e()))}function zi(e,t={}){const{window:n=je}=t,s=ta(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ae(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ui(()=>{s.value&&(l(),r=n.matchMedia(Ye(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Ps(()=>{c(),l(),r=void 0}),i}const Qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Zt="__vueuse_ssr_handlers__",na=sa();function sa(){return Zt in Qt||(Qt[Zt]=Qt[Zt]||{}),Qt[Zt]}function Xi(e,t){return na[e]||t}function ra(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 ia={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()}},Sr="vueuse-storage";function oa(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:d,window:h=je,eventFilter:_,onError:C=w=>{console.error(w)},initOnMounted:P}=s,M=(d?Zr:ae)(typeof t=="function"?t():t);if(!n)try{n=Xi("getDefaultStorage",()=>{var w;return(w=je)==null?void 0:w.localStorage})()}catch(w){C(w)}if(!n)return M;const B=Ye(t),q=ra(B),G=(r=s.serializer)!=null?r:ia[q],{pause:g,resume:m}=Qc(M,()=>O(M.value),{flush:i,deep:o,eventFilter:_});h&&l&&Ms(()=>{Et(h,"storage",A),Et(h,Sr,j),P&&A()}),P||A();function I(w,V){h&&h.dispatchEvent(new CustomEvent(Sr,{detail:{key:e,oldValue:w,newValue:V,storageArea:n}}))}function O(w){try{const V=n.getItem(e);if(w==null)I(V,null),n.removeItem(e);else{const S=G.write(w);V!==S&&(n.setItem(e,S),I(V,S))}}catch(V){C(V)}}function D(w){const V=w?w.newValue:n.getItem(e);if(V==null)return c&&B!=null&&n.setItem(e,G.write(B)),B;if(!w&&u){const S=G.read(V);return typeof u=="function"?u(S,B):q==="object"&&!Array.isArray(S)?{...B,...S}:S}else return typeof V!="string"?V:G.read(V)}function A(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){M.value=B;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==G.write(M.value)&&(M.value=D(w))}catch(V){C(V)}finally{w?Cn(m):m()}}}}function j(w){A(w.detail)}return M}function Yi(e){return zi("(prefers-color-scheme: dark)",e)}function la(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=je,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},_=Yi({window:r}),C=ne(()=>_.value?"dark":"light"),P=c||(o==null?qi(s):oa(o,s,i,{window:r,listenToStorageChanges:l})),M=ne(()=>P.value==="auto"?C.value:P.value),B=Xi("updateHTMLAttrs",(m,I,O)=>{const D=typeof m=="string"?r==null?void 0:r.document.querySelector(m):Gi(m);if(!D)return;let A;if(d&&(A=r.document.createElement("style"),A.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(A)),I==="class"){const j=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{j.includes(w)?D.classList.add(w):D.classList.remove(w)})}else D.setAttribute(I,O);d&&(r.getComputedStyle(A).opacity,document.head.removeChild(A))});function q(m){var I;B(t,n,(I=h[m])!=null?I:m)}function G(m){e.onChanged?e.onChanged(m,q):q(m)}Me(M,G,{flush:"post",immediate:!0}),Ms(()=>G(M.value));const g=ne({get(){return u?P.value:M.value},set(m){P.value=m}});try{return Object.assign(g,{store:P,system:C,state:M})}catch{return g}}function ca(e={}){const{valueDark:t="dark",valueLight:n="",window:s=je}=e,r=la({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=ne(()=>r.system?r.system.value:Yi({window:s}).value?"dark":"light");return ne({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Wn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Ji(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const en=new WeakMap;function tu(e,t=!1){const n=ae(t);let s=null;Me(qi(e),o=>{const l=Wn(Ye(o));if(l){const c=l;en.get(c)||en.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const o=Wn(Ye(e));!o||n.value||(xr&&(s=Et(o,"touchmove",l=>{aa(l)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},i=()=>{var o;const l=Wn(Ye(e));!l||!n.value||(xr&&(s==null||s()),l.style.overflow=(o=en.get(l))!=null?o:"",en.delete(l),n.value=!1)};return Ps(i),ne({get(){return n.value},set(o){o?r():i()}})}function nu(e={}){const{window:t=je,behavior:n="auto"}=e;if(!t)return{x:ae(0),y:ae(0)};const s=ae(t.scrollX),r=ae(t.scrollY),i=ne({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=ne({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Et(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function su(e={}){const{window:t=je,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,o=ae(n),l=ae(s),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ms(c),Et("resize",c,{passive:!0}),r){const u=zi("(orientation: portrait)");Me(u,()=>c())}return{width:o,height:l}}var qn={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Gn={};const Qi=/^(?:[a-z]+:|\/\/)/i,ua="vitepress-theme-appearance",fa=/#.*$/,da=/[?#].*$/,ha=/(?:(^|\/)index)?\.(?:md|html)$/,ge=typeof document<"u",Zi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function pa(e,t,n=!1){if(t===void 0)return!1;if(e=Tr(`/${e}`),n)return new RegExp(t).test(e);if(Tr(t)!==e)return!1;const s=t.match(fa);return s?(ge?location.hash:"")===s[0]:!0}function Tr(e){return decodeURI(e).replace(da,"").replace(ha,"$1")}function ga(e){return Qi.test(e)}function ma(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!ga(d)&&pa(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:to(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function eo(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=_a(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function _a(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function ya(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function to(e,t){return[...e.filter(n=>!ya(t,n)),...t]}const ba=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,va=/^[a-z]:/i;function Ar(e){const t=va.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ba,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const zn=new Set;function wa(e){if(zn.size===0){const n=typeof process=="object"&&(Gn==null?void 0:Gn.VITE_EXTRA_EXTENSIONS)||(qn==null?void 0:qn.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>zn.add(s))}const t=e.split(".").pop();return t==null||!zn.has(t.toLowerCase())}const Ea=Symbol(),at=Zr(Kc);function ru(e){const t=ne(()=>ma(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ae(!0):n?ca({storageKey:ua,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ae(!1),r=ae(ge?location.hash:"");return ge&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Me(()=>e.data,()=>{r.value=ge?location.hash:""}),{site:t,theme:ne(()=>t.value.themeConfig),page:ne(()=>e.data),frontmatter:ne(()=>e.data.frontmatter),params:ne(()=>e.data.params),lang:ne(()=>t.value.lang),dir:ne(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ne(()=>t.value.localeIndex||"root"),title:ne(()=>eo(t.value,e.data)),description:ne(()=>e.data.description||t.value.description),isDark:s,hash:ne(()=>r.value)}}function Ca(){const e=vt(Ea);if(!e)throw new Error("vitepress data not properly injected in app");return e}function xa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Rr(e){return Qi.test(e)||!e.startsWith("/")?e:xa(at.value.base,e)}function Sa(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ge){const n="/";t=Ar(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Ar(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function iu(e){ln.push(e),On(()=>{ln=ln.filter(t=>t!==e)})}function Ta(){let e=at.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Or(e,n);else if(Array.isArray(e))for(const s of e){const r=Or(s,n);if(r){t=r;break}}return t}function Or(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Aa=Symbol(),no="http://a.com",Ra=()=>({path:"/",component:null,data:Zi});function ou(e,t){const n=vn(Ra()),s={route:n,go:r};async function r(l=ge?location.href:"/"){var c,u;l=Xn(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(ge&&l!==Xn(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var _;if(await((_=s.onBeforePageLoad)==null?void 0:_.call(s,l))===!1)return;const d=new URL(l,no),h=i=d.pathname;try{let C=await e(h);if(!C)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:P,__pageData:M}=C;if(!P)throw new Error(`Invalid route component: ${P}`);n.path=ge?h:Rr(h),n.component=sn(P),n.data=sn(M),ge&&Cn(()=>{let B=at.value.base+M.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!B.endsWith("/")&&(B+=".html"),B!==d.pathname&&(d.pathname=B,l=B+d.search+d.hash,history.replaceState({},"",l)),d.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(G){console.warn(G)}if(q){Lr(q,d.hash);return}}window.scrollTo(0,c)})}}catch(C){if(!/fetch|Page not found/.test(C.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(C),!u)try{const P=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await P.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=ge?h:Rr(h),n.component=t?sn(t):null,n.data=Zi)}}return ge&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:_,pathname:C,hash:P,search:M}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),B=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&_===B.origin&&wa(C)&&(l.preventDefault(),C===B.pathname&&M===B.search?(P!==B.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:B.href,newURL:h}))),P?Lr(u,P,u.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(Xn(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Oa(){const e=vt(Aa);if(!e)throw new Error("useRouter() is called without provider.");return e}function so(){return Oa().route}function Lr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Ta()+i;requestAnimationFrame(r)}}function Xn(e){const t=new URL(e,no);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Yn=()=>ln.forEach(e=>e()),lu=gi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=so(),{site:n}=Ca();return()=>us(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?us(t.component,{onVnodeMounted:Yn,onVnodeUpdated:Yn,onVnodeUnmounted:Yn}):"404 Page Not Found"])}}),cu=gi({setup(e,{slots:t}){const n=ae(!1);return Ct(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function au(){ge&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function uu(){if(ge){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),La(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function La(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 s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function fu(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Jn(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(Jn);s.forEach((l,c)=>{const u=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};ui(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=eo(o,i);u!==document.title&&(document.title=u);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Jn(["meta",{name:"description",content:d}]),r(to(o.head,Pa(c)))})}function Jn([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Ia(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Pa(e){return e.filter(t=>!Ia(t))}const Qn=new Set,ro=()=>document.createElement("link"),Ma=e=>{const t=ro();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Na=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let tn;const Fa=ge&&(tn=ro())&&tn.relList&&tn.relList.supports&&tn.relList.supports("prefetch")?Ma:Na;function du(){if(!ge||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Qn.has(c)){Qn.add(c);const u=Sa(c);u&&Fa(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Qn.add(l))})})};Ct(s);const r=so();Me(()=>r.path,s),On(()=>{n&&n.disconnect()})}export{Xa as $,Ua as A,Cl as B,Ta as C,Da as D,Ba as E,_e as F,Zr as G,iu as H,ue as I,Va as J,Qi as K,so as L,Zl as M,vt as N,su as O,gs as P,eu as Q,Cn as R,nu as S,Ui as T,ge as U,wn as V,tu as W,$l as X,Ya as Y,Ka as Z,Qa as _,$i as a,Wa as a0,us as a1,Ga as a2,fu as a3,Aa as a4,ru as a5,Ea as a6,lu as a7,cu as a8,at as a9,Ja as aa,ou as ab,Sa as ac,Za as ad,du as ae,uu as af,au as ag,Ni as b,qa as c,gi as d,za as e,wa as f,Rr as g,ne as h,ga as i,ae as j,Ct as k,Hi as l,ti as m,ms as n,Pi as o,$a as p,ja as q,ka as r,pa as s,Ha as t,Ca as u,zi as v,ol as w,Me as x,ui as y,On as z}; +**/const ac="http://www.w3.org/2000/svg",uc="http://www.w3.org/1998/Math/MathML",Ge=typeof document<"u"?document:null,ar=Ge&&Ge.createElement("template"),fc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?Ge.createElementNS(ac,e):t==="mathml"?Ge.createElementNS(uc,e):Ge.createElement(e,n?{is:n}:void 0);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>Ge.createTextNode(e),createComment:e=>Ge.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ge.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ar.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=ar.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Be="transition",St="animation",jt=Symbol("_vtc"),Ui=(e,{slots:t})=>us(_l,dc(e),t);Ui.displayName="Transition";const Bi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Ui.props=re({},di,Bi);const st=(e,t=[])=>{U(e)?e.forEach(n=>n(...t)):e&&e(...t)},ur=e=>e?U(e)?e.some(t=>t.length>1):e.length>1:!1;function dc(e){const t={};for(const S in e)S in Bi||(t[S]=e[S]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:_=`${n}-leave-active`,leaveToClass:C=`${n}-leave-to`}=e,P=hc(r),M=P&&P[0],B=P&&P[1],{onBeforeEnter:q,onEnter:G,onEnterCancelled:g,onLeave:m,onLeaveCancelled:I,onBeforeAppear:O=q,onAppear:D=G,onAppearCancelled:A=g}=t,j=(S,W,ie)=>{rt(S,W?d:l),rt(S,W?u:o),ie&&ie()},w=(S,W)=>{S._isLeaving=!1,rt(S,h),rt(S,C),rt(S,_),W&&W()},V=S=>(W,ie)=>{const le=S?D:G,H=()=>j(W,S,ie);st(le,[W,H]),fr(()=>{rt(W,S?c:i),ke(W,S?d:l),ur(le)||dr(W,s,M,H)})};return re(t,{onBeforeEnter(S){st(q,[S]),ke(S,i),ke(S,o)},onBeforeAppear(S){st(O,[S]),ke(S,c),ke(S,u)},onEnter:V(!1),onAppear:V(!0),onLeave(S,W){S._isLeaving=!0;const ie=()=>w(S,W);ke(S,h),ke(S,_),mc(),fr(()=>{S._isLeaving&&(rt(S,h),ke(S,C),ur(m)||dr(S,s,B,ie))}),st(m,[S,ie])},onEnterCancelled(S){j(S,!1),st(g,[S])},onAppearCancelled(S){j(S,!0),st(A,[S])},onLeaveCancelled(S){w(S),st(I,[S])}})}function hc(e){if(e==null)return null;if(Z(e))return[Un(e.enter),Un(e.leave)];{const t=Un(e);return[t,t]}}function Un(e){return po(e)}function ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[jt]||(e[jt]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[jt];n&&(n.delete(t),n.size||(e[jt]=void 0))}function fr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let pc=0;function dr(e,t,n,s){const r=e._endId=++pc,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=gc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,_),i()},_=C=>{C.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[P]||"").split(", "),r=s(`${Be}Delay`),i=s(`${Be}Duration`),o=hr(r,i),l=s(`${St}Delay`),c=s(`${St}Duration`),u=hr(l,c);let d=null,h=0,_=0;t===Be?o>0&&(d=Be,h=o,_=i.length):t===St?u>0&&(d=St,h=u,_=c.length):(h=Math.max(o,u),d=h>0?o>u?Be:St:null,_=d?d===Be?i.length:c.length:0);const C=d===Be&&/\b(transform|all)(,|$)/.test(s(`${Be}Property`).toString());return{type:d,timeout:h,propCount:_,hasTransform:C}}function hr(e,t){for(;e.lengthpr(n)+pr(e[s])))}function pr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function mc(){return document.body.offsetHeight}function _c(e,t,n){const s=e[jt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const gr=Symbol("_vod"),yc=Symbol("_vsh"),bc=Symbol(""),vc=/(^|;)\s*display\s*:/;function wc(e,t,n){const s=e.style,r=se(n);let i=!1;if(n&&!r){if(t)if(se(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&on(s,l,"")}else for(const o in t)n[o]==null&&on(s,o,"");for(const o in n)o==="display"&&(i=!0),on(s,o,n[o])}else if(r){if(t!==n){const o=s[bc];o&&(n+=";"+o),s.cssText=n,i=vc.test(n)}}else t&&e.removeAttribute("style");gr in e&&(e[gr]=i?s.display:"",e[yc]&&(s.display="none"))}const mr=/\s*!important$/;function on(e,t,n){if(U(n))n.forEach(s=>on(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Ec(e,t);mr.test(n)?e.setProperty(ft(s),n.replace(mr,""),"important"):e[s]=n}}const _r=["Webkit","Moz","ms"],Bn={};function Ec(e,t){const n=Bn[t];if(n)return n;let s=Ne(t);if(s!=="filter"&&s in e)return Bn[t]=s;s=yn(s);for(let r=0;r<_r.length;r++){const i=_r[r]+s;if(i in e)return Bn[t]=i}return t}const yr="http://www.w3.org/1999/xlink";function Cc(e,t,n,s,r){if(s&&t.startsWith("xlink:"))n==null?e.removeAttributeNS(yr,t.slice(6,t.length)):e.setAttributeNS(yr,t,n);else{const i=vo(t);n==null||i&&!$r(n)?e.removeAttribute(t):e.setAttribute(t,i?"":n)}}function xc(e,t,n,s,r,i,o){if(t==="innerHTML"||t==="textContent"){s&&o(s,r,i),e[t]=n??"";return}const l=e.tagName;if(t==="value"&&l!=="PROGRESS"&&!l.includes("-")){const u=l==="OPTION"?e.getAttribute("value")||"":e.value,d=n??"";(u!==d||!("_value"in e))&&(e.value=d),n==null&&e.removeAttribute(t),e._value=n;return}let c=!1;if(n===""||n==null){const u=typeof e[t];u==="boolean"?n=$r(n):n==null&&u==="string"?(n="",c=!0):u==="number"&&(n=0,c=!0)}try{e[t]=n}catch{}c&&e.removeAttribute(t)}function Sc(e,t,n,s){e.addEventListener(t,n,s)}function Tc(e,t,n,s){e.removeEventListener(t,n,s)}const br=Symbol("_vei");function Ac(e,t,n,s,r=null){const i=e[br]||(e[br]={}),o=i[t];if(s&&o)o.value=s;else{const[l,c]=Rc(t);if(s){const u=i[t]=Ic(s,r);Sc(e,l,u,c)}else o&&(Tc(e,l,o,c),i[t]=void 0)}}const vr=/(?:Once|Passive|Capture)$/;function Rc(e){let t;if(vr.test(e)){t={};let s;for(;s=e.match(vr);)e=e.slice(0,e.length-s[0].length),t[s[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):ft(e.slice(2)),t]}let kn=0;const Oc=Promise.resolve(),Lc=()=>kn||(Oc.then(()=>kn=0),kn=Date.now());function Ic(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Pc(s,n.value),t,5,[s])};return n.value=e,n.attached=Lc(),n}function Pc(e,t){if(U(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const wr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Mc=(e,t,n,s,r,i,o,l,c)=>{const u=r==="svg";t==="class"?_c(e,s,u):t==="style"?wc(e,n,s):Dt(t)?ds(t)||Ac(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Nc(e,t,s,u))?xc(e,t,s,i,o,l,c):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Cc(e,t,s,u))};function Nc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&wr(t)&&K(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return wr(t)&&se(n)?!1:t in e}const Fc=["ctrl","shift","alt","meta"],Hc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Fc.some(n=>e[`${n}Key`]&&!t.includes(n))},Xa=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=ft(r.key);if(t.some(o=>o===i||$c[o]===i))return e(r)})},jc=re({patchProp:Mc},fc);let Kn,Er=!1;function Dc(){return Kn=Er?Kn:ql(jc),Er=!0,Kn}const Ja=(...e)=>{const t=Dc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=Uc(s);if(r)return n(r,!0,Vc(r))},t};function Vc(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Uc(e){return se(e)?document.querySelector(e):e}const Qa=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Bc="modulepreload",kc=function(e){return"/"+e},Cr={},Za=function(t,n,s){let r=Promise.resolve();if(n&&n.length>0){const i=document.getElementsByTagName("link"),o=document.querySelector("meta[property=csp-nonce]"),l=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));r=Promise.all(n.map(c=>{if(c=kc(c),c in Cr)return;Cr[c]=!0;const u=c.endsWith(".css"),d=u?'[rel="stylesheet"]':"";if(!!s)for(let C=i.length-1;C>=0;C--){const P=i[C];if(P.href===c&&(!u||P.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${c}"]${d}`))return;const _=document.createElement("link");if(_.rel=u?"stylesheet":Bc,u||(_.as="script",_.crossOrigin=""),_.href=c,l&&_.setAttribute("nonce",l),document.head.appendChild(_),u)return new Promise((C,P)=>{_.addEventListener("load",C),_.addEventListener("error",()=>P(new Error(`Unable to preload CSS for ${c}`)))})}))}return r.then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})},Kc=window.__VP_SITE_DATA__;function Ps(e){return Dr()?(Co(e),!0):!1}function Ye(e){return typeof e=="function"?e():ti(e)}const ki=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const Wc=Object.prototype.toString,qc=e=>Wc.call(e)==="[object Object]",Ki=()=>{},xr=Gc();function Gc(){var e,t;return ki&&((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 zc(e,t){function n(...s){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,s),{fn:t,thisArg:this,args:s})).then(r).catch(i)})}return n}const Wi=e=>e();function Xc(e=Wi){const t=ae(!0);function n(){t.value=!1}function s(){t.value=!0}const r=(...i)=>{t.value&&e(...i)};return{isActive:wn(t),pause:n,resume:s,eventFilter:r}}function Yc(e){return e||Ln()}function qi(...e){if(e.length!==1)return Qo(...e);const t=e[0];return typeof t=="function"?wn(Xo(()=>({get:t,set:Ki}))):ae(t)}function Jc(e,t,n={}){const{eventFilter:s=Wi,...r}=n;return Me(e,zc(s,t),r)}function Qc(e,t,n={}){const{eventFilter:s,...r}=n,{eventFilter:i,pause:o,resume:l,isActive:c}=Xc(s);return{stop:Jc(e,t,{...r,eventFilter:i}),pause:o,resume:l,isActive:c}}function Ms(e,t=!0,n){Yc()?Ct(e,n):t?e():Cn(e)}function Gi(e){var t;const n=Ye(e);return(t=n==null?void 0:n.$el)!=null?t:n}const je=ki?window:void 0;function Et(...e){let t,n,s,r;if(typeof e[0]=="string"||Array.isArray(e[0])?([n,s,r]=e,t=je):[t,n,s,r]=e,!t)return Ki;Array.isArray(n)||(n=[n]),Array.isArray(s)||(s=[s]);const i=[],o=()=>{i.forEach(d=>d()),i.length=0},l=(d,h,_,C)=>(d.addEventListener(h,_,C),()=>d.removeEventListener(h,_,C)),c=Me(()=>[Gi(t),Ye(r)],([d,h])=>{if(o(),!d)return;const _=qc(h)?{...h}:h;i.push(...n.flatMap(C=>s.map(P=>l(d,C,P,_))))},{immediate:!0,flush:"post"}),u=()=>{c(),o()};return Ps(u),u}function Zc(e){return typeof e=="function"?e:typeof e=="string"?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function eu(...e){let t,n,s={};e.length===3?(t=e[0],n=e[1],s=e[2]):e.length===2?typeof e[1]=="object"?(t=!0,n=e[0],s=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);const{target:r=je,eventName:i="keydown",passive:o=!1,dedupe:l=!1}=s,c=Zc(t);return Et(r,i,d=>{d.repeat&&Ye(l)||c(d)&&n(d)},o)}function ea(){const e=ae(!1),t=Ln();return t&&Ct(()=>{e.value=!0},t),e}function ta(e){const t=ea();return ne(()=>(t.value,!!e()))}function zi(e,t={}){const{window:n=je}=t,s=ta(()=>n&&"matchMedia"in n&&typeof n.matchMedia=="function");let r;const i=ae(!1),o=u=>{i.value=u.matches},l=()=>{r&&("removeEventListener"in r?r.removeEventListener("change",o):r.removeListener(o))},c=ui(()=>{s.value&&(l(),r=n.matchMedia(Ye(e)),"addEventListener"in r?r.addEventListener("change",o):r.addListener(o),i.value=r.matches)});return Ps(()=>{c(),l(),r=void 0}),i}const Qt=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},Zt="__vueuse_ssr_handlers__",na=sa();function sa(){return Zt in Qt||(Qt[Zt]=Qt[Zt]||{}),Qt[Zt]}function Xi(e,t){return na[e]||t}function ra(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 ia={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()}},Sr="vueuse-storage";function oa(e,t,n,s={}){var r;const{flush:i="pre",deep:o=!0,listenToStorageChanges:l=!0,writeDefaults:c=!0,mergeDefaults:u=!1,shallow:d,window:h=je,eventFilter:_,onError:C=w=>{console.error(w)},initOnMounted:P}=s,M=(d?Zr:ae)(typeof t=="function"?t():t);if(!n)try{n=Xi("getDefaultStorage",()=>{var w;return(w=je)==null?void 0:w.localStorage})()}catch(w){C(w)}if(!n)return M;const B=Ye(t),q=ra(B),G=(r=s.serializer)!=null?r:ia[q],{pause:g,resume:m}=Qc(M,()=>O(M.value),{flush:i,deep:o,eventFilter:_});h&&l&&Ms(()=>{Et(h,"storage",A),Et(h,Sr,j),P&&A()}),P||A();function I(w,V){h&&h.dispatchEvent(new CustomEvent(Sr,{detail:{key:e,oldValue:w,newValue:V,storageArea:n}}))}function O(w){try{const V=n.getItem(e);if(w==null)I(V,null),n.removeItem(e);else{const S=G.write(w);V!==S&&(n.setItem(e,S),I(V,S))}}catch(V){C(V)}}function D(w){const V=w?w.newValue:n.getItem(e);if(V==null)return c&&B!=null&&n.setItem(e,G.write(B)),B;if(!w&&u){const S=G.read(V);return typeof u=="function"?u(S,B):q==="object"&&!Array.isArray(S)?{...B,...S}:S}else return typeof V!="string"?V:G.read(V)}function A(w){if(!(w&&w.storageArea!==n)){if(w&&w.key==null){M.value=B;return}if(!(w&&w.key!==e)){g();try{(w==null?void 0:w.newValue)!==G.write(M.value)&&(M.value=D(w))}catch(V){C(V)}finally{w?Cn(m):m()}}}}function j(w){A(w.detail)}return M}function Yi(e){return zi("(prefers-color-scheme: dark)",e)}function la(e={}){const{selector:t="html",attribute:n="class",initialValue:s="auto",window:r=je,storage:i,storageKey:o="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:c,emitAuto:u,disableTransition:d=!0}=e,h={auto:"",light:"light",dark:"dark",...e.modes||{}},_=Yi({window:r}),C=ne(()=>_.value?"dark":"light"),P=c||(o==null?qi(s):oa(o,s,i,{window:r,listenToStorageChanges:l})),M=ne(()=>P.value==="auto"?C.value:P.value),B=Xi("updateHTMLAttrs",(m,I,O)=>{const D=typeof m=="string"?r==null?void 0:r.document.querySelector(m):Gi(m);if(!D)return;let A;if(d&&(A=r.document.createElement("style"),A.appendChild(document.createTextNode("*,*::before,*::after{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),r.document.head.appendChild(A)),I==="class"){const j=O.split(/\s/g);Object.values(h).flatMap(w=>(w||"").split(/\s/g)).filter(Boolean).forEach(w=>{j.includes(w)?D.classList.add(w):D.classList.remove(w)})}else D.setAttribute(I,O);d&&(r.getComputedStyle(A).opacity,document.head.removeChild(A))});function q(m){var I;B(t,n,(I=h[m])!=null?I:m)}function G(m){e.onChanged?e.onChanged(m,q):q(m)}Me(M,G,{flush:"post",immediate:!0}),Ms(()=>G(M.value));const g=ne({get(){return u?P.value:M.value},set(m){P.value=m}});try{return Object.assign(g,{store:P,system:C,state:M})}catch{return g}}function ca(e={}){const{valueDark:t="dark",valueLight:n="",window:s=je}=e,r=la({...e,onChanged:(l,c)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark",c,l):c(l)},modes:{dark:t,light:n}}),i=ne(()=>r.system?r.system.value:Yi({window:s}).value?"dark":"light");return ne({get(){return r.value==="dark"},set(l){const c=l?"dark":"light";i.value===c?r.value="auto":r.value=c}})}function Wn(e){return typeof Window<"u"&&e instanceof Window?e.document.documentElement:typeof Document<"u"&&e instanceof Document?e.documentElement:e}function Ji(e){const t=window.getComputedStyle(e);if(t.overflowX==="scroll"||t.overflowY==="scroll"||t.overflowX==="auto"&&e.clientWidth1?!0:(t.preventDefault&&t.preventDefault(),!1)}const en=new WeakMap;function tu(e,t=!1){const n=ae(t);let s=null;Me(qi(e),o=>{const l=Wn(Ye(o));if(l){const c=l;en.get(c)||en.set(c,c.style.overflow),n.value&&(c.style.overflow="hidden")}},{immediate:!0});const r=()=>{const o=Wn(Ye(e));!o||n.value||(xr&&(s=Et(o,"touchmove",l=>{aa(l)},{passive:!1})),o.style.overflow="hidden",n.value=!0)},i=()=>{var o;const l=Wn(Ye(e));!l||!n.value||(xr&&(s==null||s()),l.style.overflow=(o=en.get(l))!=null?o:"",en.delete(l),n.value=!1)};return Ps(i),ne({get(){return n.value},set(o){o?r():i()}})}function nu(e={}){const{window:t=je,behavior:n="auto"}=e;if(!t)return{x:ae(0),y:ae(0)};const s=ae(t.scrollX),r=ae(t.scrollY),i=ne({get(){return s.value},set(l){scrollTo({left:l,behavior:n})}}),o=ne({get(){return r.value},set(l){scrollTo({top:l,behavior:n})}});return Et(t,"scroll",()=>{s.value=t.scrollX,r.value=t.scrollY},{capture:!1,passive:!0}),{x:i,y:o}}function su(e={}){const{window:t=je,initialWidth:n=Number.POSITIVE_INFINITY,initialHeight:s=Number.POSITIVE_INFINITY,listenOrientation:r=!0,includeScrollbar:i=!0}=e,o=ae(n),l=ae(s),c=()=>{t&&(i?(o.value=t.innerWidth,l.value=t.innerHeight):(o.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};if(c(),Ms(c),Et("resize",c,{passive:!0}),r){const u=zi("(orientation: portrait)");Me(u,()=>c())}return{width:o,height:l}}var qn={BASE_URL:"/",MODE:"production",DEV:!1,PROD:!0,SSR:!1},Gn={};const Qi=/^(?:[a-z]+:|\/\/)/i,ua="vitepress-theme-appearance",fa=/#.*$/,da=/[?#].*$/,ha=/(?:(^|\/)index)?\.(?:md|html)$/,ge=typeof document<"u",Zi={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function pa(e,t,n=!1){if(t===void 0)return!1;if(e=Tr(`/${e}`),n)return new RegExp(t).test(e);if(Tr(t)!==e)return!1;const s=t.match(fa);return s?(ge?location.hash:"")===s[0]:!0}function Tr(e){return decodeURI(e).replace(da,"").replace(ha,"$1")}function ga(e){return Qi.test(e)}function ma(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!ga(d)&&pa(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:to(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function eo(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=_a(e.title,s);return n===r.slice(3)?n:`${n}${r}`}function _a(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function ya(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function to(e,t){return[...e.filter(n=>!ya(t,n)),...t]}const ba=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,va=/^[a-z]:/i;function Ar(e){const t=va.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(ba,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const zn=new Set;function wa(e){if(zn.size===0){const n=typeof process=="object"&&(Gn==null?void 0:Gn.VITE_EXTRA_EXTENSIONS)||(qn==null?void 0:qn.VITE_EXTRA_EXTENSIONS)||"";("3g2,3gp,aac,ai,apng,au,avif,bin,bmp,cer,class,conf,crl,css,csv,dll,doc,eps,epub,exe,gif,gz,ics,ief,jar,jpe,jpeg,jpg,js,json,jsonld,m4a,man,mid,midi,mjs,mov,mp2,mp3,mp4,mpe,mpeg,mpg,mpp,oga,ogg,ogv,ogx,opus,otf,p10,p7c,p7m,p7s,pdf,png,ps,qt,roff,rtf,rtx,ser,svg,t,tif,tiff,tr,ts,tsv,ttf,txt,vtt,wav,weba,webm,webp,woff,woff2,xhtml,xml,yaml,yml,zip"+(n&&typeof n=="string"?","+n:"")).split(",").forEach(s=>zn.add(s))}const t=e.split(".").pop();return t==null||!zn.has(t.toLowerCase())}const Ea=Symbol(),at=Zr(Kc);function ru(e){const t=ne(()=>ma(at.value,e.data.relativePath)),n=t.value.appearance,s=n==="force-dark"?ae(!0):n?ca({storageKey:ua,initialValue:()=>typeof n=="string"?n:"auto",...typeof n=="object"?n:{}}):ae(!1),r=ae(ge?location.hash:"");return ge&&window.addEventListener("hashchange",()=>{r.value=location.hash}),Me(()=>e.data,()=>{r.value=ge?location.hash:""}),{site:t,theme:ne(()=>t.value.themeConfig),page:ne(()=>e.data),frontmatter:ne(()=>e.data.frontmatter),params:ne(()=>e.data.params),lang:ne(()=>t.value.lang),dir:ne(()=>e.data.frontmatter.dir||t.value.dir),localeIndex:ne(()=>t.value.localeIndex||"root"),title:ne(()=>eo(t.value,e.data)),description:ne(()=>e.data.description||t.value.description),isDark:s,hash:ne(()=>r.value)}}function Ca(){const e=vt(Ea);if(!e)throw new Error("vitepress data not properly injected in app");return e}function xa(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Rr(e){return Qi.test(e)||!e.startsWith("/")?e:xa(at.value.base,e)}function Sa(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),ge){const n="/";t=Ar(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];if(s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),!s)return null;t=`${n}assets/${t}.${s}.js`}else t=`./${Ar(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let ln=[];function iu(e){ln.push(e),On(()=>{ln=ln.filter(t=>t!==e)})}function Ta(){let e=at.value.scrollOffset,t=0,n=24;if(typeof e=="object"&&"padding"in e&&(n=e.padding,e=e.selector),typeof e=="number")t=e;else if(typeof e=="string")t=Or(e,n);else if(Array.isArray(e))for(const s of e){const r=Or(s,n);if(r){t=r;break}}return t}function Or(e,t){const n=document.querySelector(e);if(!n)return 0;const s=n.getBoundingClientRect().bottom;return s<0?0:s+t}const Aa=Symbol(),no="http://a.com",Ra=()=>({path:"/",component:null,data:Zi});function ou(e,t){const n=vn(Ra()),s={route:n,go:r};async function r(l=ge?location.href:"/"){var c,u;l=Xn(l),await((c=s.onBeforeRouteChange)==null?void 0:c.call(s,l))!==!1&&(ge&&l!==Xn(location.href)&&(history.replaceState({scrollPosition:window.scrollY},""),history.pushState({},"",l)),await o(l),await((u=s.onAfterRouteChanged)==null?void 0:u.call(s,l)))}let i=null;async function o(l,c=0,u=!1){var _;if(await((_=s.onBeforePageLoad)==null?void 0:_.call(s,l))===!1)return;const d=new URL(l,no),h=i=d.pathname;try{let C=await e(h);if(!C)throw new Error(`Page not found: ${h}`);if(i===h){i=null;const{default:P,__pageData:M}=C;if(!P)throw new Error(`Invalid route component: ${P}`);n.path=ge?h:Rr(h),n.component=sn(P),n.data=sn(M),ge&&Cn(()=>{let B=at.value.base+M.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!at.value.cleanUrls&&!B.endsWith("/")&&(B+=".html"),B!==d.pathname&&(d.pathname=B,l=B+d.search+d.hash,history.replaceState({},"",l)),d.hash&&!c){let q=null;try{q=document.getElementById(decodeURIComponent(d.hash).slice(1))}catch(G){console.warn(G)}if(q){Lr(q,d.hash);return}}window.scrollTo(0,c)})}}catch(C){if(!/fetch|Page not found/.test(C.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(C),!u)try{const P=await fetch(at.value.base+"hashmap.json");window.__VP_HASH_MAP__=await P.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=ge?h:Rr(h),n.component=t?sn(t):null,n.data=Zi)}}return ge&&(history.state===null&&history.replaceState({},""),window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:_,pathname:C,hash:P,search:M}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),B=new URL(location.href);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&!d&&_===B.origin&&wa(C)&&(l.preventDefault(),C===B.pathname&&M===B.search?(P!==B.hash&&(history.pushState({},"",h),window.dispatchEvent(new HashChangeEvent("hashchange",{oldURL:B.href,newURL:h}))),P?Lr(u,P,u.classList.contains("header-anchor")):window.scrollTo(0,0)):r(h))}},{capture:!0}),window.addEventListener("popstate",async l=>{var c;l.state!==null&&(await o(Xn(location.href),l.state&&l.state.scrollPosition||0),(c=s.onAfterRouteChanged)==null||c.call(s,location.href))}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function Oa(){const e=vt(Aa);if(!e)throw new Error("useRouter() is called without provider.");return e}function so(){return Oa().route}function Lr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.getElementById(decodeURIComponent(t).slice(1))}catch(r){console.warn(r)}if(s){let r=function(){!n||Math.abs(o-window.scrollY)>window.innerHeight?window.scrollTo(0,o):window.scrollTo({left:0,top:o,behavior:"smooth"})};const i=parseInt(window.getComputedStyle(s).paddingTop,10),o=window.scrollY+s.getBoundingClientRect().top-Ta()+i;requestAnimationFrame(r)}}function Xn(e){const t=new URL(e,no);return t.pathname=t.pathname.replace(/(^|\/)index(\.html)?$/,"$1"),at.value.cleanUrls?t.pathname=t.pathname.replace(/\.html$/,""):!t.pathname.endsWith("/")&&!t.pathname.endsWith(".html")&&(t.pathname+=".html"),t.pathname+t.search+t.hash}const Yn=()=>ln.forEach(e=>e()),lu=gi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=so(),{site:n}=Ca();return()=>us(e.as,n.value.contentProps??{style:{position:"relative"}},[t.component?us(t.component,{onVnodeMounted:Yn,onVnodeUpdated:Yn,onVnodeUnmounted:Yn}):"404 Page Not Found"])}}),cu=gi({setup(e,{slots:t}){const n=ae(!1);return Ct(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function au(){ge&&window.addEventListener("click",e=>{var n;const t=e.target;if(t.matches(".vp-code-group input")){const s=(n=t.parentElement)==null?void 0:n.parentElement;if(!s)return;const r=Array.from(s.querySelectorAll("input")).indexOf(t);if(r<0)return;const i=s.querySelector(".blocks");if(!i)return;const o=Array.from(i.children).find(u=>u.classList.contains("active"));if(!o)return;const l=i.children[r];if(!l||o===l)return;o.classList.remove("active"),l.classList.add("active");const c=s==null?void 0:s.querySelector(`label[for="${t.id}"]`);c==null||c.scrollIntoView({block:"nearest"})}})}function uu(){if(ge){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className),l=[".vp-copy-ignore",".diff.remove"],c=i.cloneNode(!0);c.querySelectorAll(l.join(",")).forEach(d=>d.remove());let u=c.textContent||"";o&&(u=u.replace(/^ *(\$|>) /gm,"").trim()),La(u).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const d=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,d)})}})}}async function La(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 s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function fu(e,t){let n=!0,s=[];const r=i=>{if(n){n=!1,i.forEach(l=>{const c=Jn(l);for(const u of document.head.children)if(u.isEqualNode(c)){s.push(u);return}});return}const o=i.map(Jn);s.forEach((l,c)=>{const u=o.findIndex(d=>d==null?void 0:d.isEqualNode(l??null));u!==-1?delete o[u]:(l==null||l.remove(),delete s[c])}),o.forEach(l=>l&&document.head.appendChild(l)),s=[...s,...o].filter(Boolean)};ui(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[],u=eo(o,i);u!==document.title&&(document.title=u);const d=l||o.description;let h=document.querySelector("meta[name=description]");h?h.getAttribute("content")!==d&&h.setAttribute("content",d):Jn(["meta",{name:"description",content:d}]),r(to(o.head,Pa(c)))})}function Jn([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),e==="script"&&!t.async&&(s.async=!1),s}function Ia(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function Pa(e){return e.filter(t=>!Ia(t))}const Qn=new Set,ro=()=>document.createElement("link"),Ma=e=>{const t=ro();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Na=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let tn;const Fa=ge&&(tn=ro())&&tn.relList&&tn.relList.supports&&tn.relList.supports("prefetch")?Ma:Na;function du(){if(!ge||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Qn.has(c)){Qn.add(c);const u=Sa(c);u&&Fa(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{hostname:o,pathname:l}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),c=l.match(/\.\w+$/);c&&c[0]!==".html"||i.target!=="_blank"&&o===location.hostname&&(l!==location.pathname?n.observe(i):Qn.add(l))})})};Ct(s);const r=so();Me(()=>r.path,s),On(()=>{n&&n.disconnect()})}export{Xa as $,Ua as A,Cl as B,Ta as C,Da as D,Ba as E,_e as F,Zr as G,iu as H,ue as I,Va as J,Qi as K,so as L,Zl as M,vt as N,su as O,gs as P,eu as Q,Cn as R,nu as S,Ui as T,ge as U,wn as V,tu as W,$l as X,Ka as Y,Ya as Z,Qa as _,$i as a,Wa as a0,us as a1,Ga as a2,Za as a3,fu as a4,Aa as a5,ru as a6,Ea as a7,lu as a8,cu as a9,at as aa,Ja as ab,ou as ac,Sa as ad,du as ae,uu as af,au as ag,Ni as b,qa as c,gi as d,za as e,wa as f,Rr as g,ne as h,ga as i,ae as j,Ct as k,Hi as l,ti as m,ms as n,Pi as o,$a as p,ja as q,ka as r,pa as s,Ha as t,Ca as u,zi as v,ol as w,Me as x,ui as y,On as z}; diff --git a/assets/chunks/index.Iak2isyX.js b/assets/chunks/index.Iak2isyX.js new file mode 100644 index 0000000..cddeb49 --- /dev/null +++ b/assets/chunks/index.Iak2isyX.js @@ -0,0 +1,230 @@ +function U(r,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(r,e,t,i);else for(var l=r.length-1;l>=0;l--)(a=r[l])&&(o=(s<3?a(o):s>3?a(e,t,o):a(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o}var Bt=Symbol.for("@kkna/context"),Ft=(r,e)=>{var t,i,s,o;return{...r,url:(e==null?void 0:e.url)instanceof URL?e.url:new URL(((t=e==null?void 0:e.url)==null?void 0:t.href)??globalThis.location.pathname,((i=e==null?void 0:e.url)==null?void 0:i.origin)??((s=globalThis.location)==null?void 0:s.origin)),vendors:{simpleIcons:((o=r==null?void 0:r.vendors)==null?void 0:o.simpleIcons)??(a=>`https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/${a}.svg`)}}},Vt=(r,e)=>Object.entries(e??{}).reduce((t,[i,s])=>({...t,[i]:(t[i]||0)+s}),r??{}),nt=(r,e=void 0)=>r.filter(t=>t.in_reply_to_id===e).map(t=>({...t,replies:nt(r,t.id)})),qt=async(r={})=>{var e;const t=Ft(r.data,r.overrides),i=[];let s={};if(!r.presets)return{};for(const o of r.presets){const a=await o.task(t);t[`_${o.name}`]=o.options,s=Vt(s,(e=a.reactions)==null?void 0:e.emojis),a.comments&&i.push(...nt(a.comments))}return{comments:i,reactions:{emojis:s}}};let Kt=class extends Event{constructor(r,e,t){super("context-request",{bubbles:!0,composed:!0}),this.context=r,this.callback=e,this.subscribe=t??!1}},De=class{constructor(r,e,t,i){if(this.subscribe=!1,this.provided=!1,this.value=void 0,this.t=(s,o)=>{this.unsubscribe&&(this.unsubscribe!==o&&(this.provided=!1,this.unsubscribe()),this.subscribe||this.unsubscribe()),this.value=s,this.host.requestUpdate(),this.provided&&!this.subscribe||(this.provided=!0,this.callback&&this.callback(s,o)),this.unsubscribe=o},this.host=r,e.context!==void 0){const s=e;this.context=s.context,this.callback=s.callback,this.subscribe=s.subscribe??!1}else this.context=e,this.callback=t,this.subscribe=i??!1;this.host.addController(this)}hostConnected(){this.dispatchRequest()}hostDisconnected(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=void 0)}dispatchRequest(){this.host.dispatchEvent(new Kt(this.context,this.t,this.subscribe))}};function Gt({context:r,subscribe:e}){return(t,i)=>{typeof i=="object"?i.addInitializer(function(){new De(this,{context:r,callback:s=>{this[i.name]=s},subscribe:e})}):t.constructor.addInitializer(s=>{new De(s,{context:r,callback:o=>{s[i]=o},subscribe:e})})}}const J=globalThis,Re=J.ShadowRoot&&(J.ShadyCSS===void 0||J.ShadyCSS.nativeShadow)&&"adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,Te=Symbol(),Ue=new WeakMap;let lt=class{constructor(r,e,t){if(this._$cssResult$=!0,t!==Te)throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=r,this.t=e}get styleSheet(){let r=this.o;const e=this.t;if(Re&&r===void 0){const t=e!==void 0&&e.length===1;t&&(r=Ue.get(e)),r===void 0&&((this.o=r=new CSSStyleSheet).replaceSync(this.cssText),t&&Ue.set(e,r))}return r}toString(){return this.cssText}};const Wt=r=>new lt(typeof r=="string"?r:r+"",void 0,Te),f=(r,...e)=>{const t=r.length===1?r[0]:e.reduce((i,s,o)=>i+(a=>{if(a._$cssResult$===!0)return a.cssText;if(typeof a=="number")return a;throw Error("Value passed to 'css' function must be a 'css' function result: "+a+". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security.")})(s)+r[o+1],r[0]);return new lt(t,r,Te)},Yt=(r,e)=>{if(Re)r.adoptedStyleSheets=e.map(t=>t instanceof CSSStyleSheet?t:t.styleSheet);else for(const t of e){const i=document.createElement("style"),s=J.litNonce;s!==void 0&&i.setAttribute("nonce",s),i.textContent=t.cssText,r.appendChild(i)}},Me=Re?r=>r:r=>r instanceof CSSStyleSheet?(e=>{let t="";for(const i of e.cssRules)t+=i.cssText;return Wt(t)})(r):r,{is:Zt,defineProperty:Jt,getOwnPropertyDescriptor:Xt,getOwnPropertyNames:Qt,getOwnPropertySymbols:er,getPrototypeOf:tr}=Object,D=globalThis,He=D.trustedTypes,rr=He?He.emptyScript:"",je=D.reactiveElementPolyfillSupport,F=(r,e)=>r,X={toAttribute(r,e){switch(e){case Boolean:r=r?rr:null;break;case Object:case Array:r=r==null?r:JSON.stringify(r)}return r},fromAttribute(r,e){let t=r;switch(e){case Boolean:t=r!==null;break;case Number:t=r===null?null:Number(r);break;case Object:case Array:try{t=JSON.parse(r)}catch{t=null}}return t}},re=(r,e)=>!Zt(r,e),Be={attribute:!0,type:String,converter:X,reflect:!1,hasChanged:re};Symbol.metadata??(Symbol.metadata=Symbol("metadata")),D.litPropertyMetadata??(D.litPropertyMetadata=new WeakMap);class N extends HTMLElement{static addInitializer(e){this._$Ei(),(this.l??(this.l=[])).push(e)}static get observedAttributes(){return this.finalize(),this._$Eh&&[...this._$Eh.keys()]}static createProperty(e,t=Be){if(t.state&&(t.attribute=!1),this._$Ei(),this.elementProperties.set(e,t),!t.noAccessor){const i=Symbol(),s=this.getPropertyDescriptor(e,i,t);s!==void 0&&Jt(this.prototype,e,s)}}static getPropertyDescriptor(e,t,i){const{get:s,set:o}=Xt(this.prototype,e)??{get(){return this[t]},set(a){this[t]=a}};return{get(){return s==null?void 0:s.call(this)},set(a){const l=s==null?void 0:s.call(this);o.call(this,a),this.requestUpdate(e,l,i)},configurable:!0,enumerable:!0}}static getPropertyOptions(e){return this.elementProperties.get(e)??Be}static _$Ei(){if(this.hasOwnProperty(F("elementProperties")))return;const e=tr(this);e.finalize(),e.l!==void 0&&(this.l=[...e.l]),this.elementProperties=new Map(e.elementProperties)}static finalize(){if(this.hasOwnProperty(F("finalized")))return;if(this.finalized=!0,this._$Ei(),this.hasOwnProperty(F("properties"))){const t=this.properties,i=[...Qt(t),...er(t)];for(const s of i)this.createProperty(s,t[s])}const e=this[Symbol.metadata];if(e!==null){const t=litPropertyMetadata.get(e);if(t!==void 0)for(const[i,s]of t)this.elementProperties.set(i,s)}this._$Eh=new Map;for(const[t,i]of this.elementProperties){const s=this._$Eu(t,i);s!==void 0&&this._$Eh.set(s,t)}this.elementStyles=this.finalizeStyles(this.styles)}static finalizeStyles(e){const t=[];if(Array.isArray(e)){const i=new Set(e.flat(1/0).reverse());for(const s of i)t.unshift(Me(s))}else e!==void 0&&t.push(Me(e));return t}static _$Eu(e,t){const i=t.attribute;return i===!1?void 0:typeof i=="string"?i:typeof e=="string"?e.toLowerCase():void 0}constructor(){super(),this._$Ep=void 0,this.isUpdatePending=!1,this.hasUpdated=!1,this._$Em=null,this._$Ev()}_$Ev(){var e;this._$ES=new Promise(t=>this.enableUpdating=t),this._$AL=new Map,this._$E_(),this.requestUpdate(),(e=this.constructor.l)==null||e.forEach(t=>t(this))}addController(e){var t;(this._$EO??(this._$EO=new Set)).add(e),this.renderRoot!==void 0&&this.isConnected&&((t=e.hostConnected)==null||t.call(e))}removeController(e){var t;(t=this._$EO)==null||t.delete(e)}_$E_(){const e=new Map,t=this.constructor.elementProperties;for(const i of t.keys())this.hasOwnProperty(i)&&(e.set(i,this[i]),delete this[i]);e.size>0&&(this._$Ep=e)}createRenderRoot(){const e=this.shadowRoot??this.attachShadow(this.constructor.shadowRootOptions);return Yt(e,this.constructor.elementStyles),e}connectedCallback(){var e;this.renderRoot??(this.renderRoot=this.createRenderRoot()),this.enableUpdating(!0),(e=this._$EO)==null||e.forEach(t=>{var i;return(i=t.hostConnected)==null?void 0:i.call(t)})}enableUpdating(e){}disconnectedCallback(){var e;(e=this._$EO)==null||e.forEach(t=>{var i;return(i=t.hostDisconnected)==null?void 0:i.call(t)})}attributeChangedCallback(e,t,i){this._$AK(e,i)}_$EC(e,t){var i;const s=this.constructor.elementProperties.get(e),o=this.constructor._$Eu(e,s);if(o!==void 0&&s.reflect===!0){const a=(((i=s.converter)==null?void 0:i.toAttribute)!==void 0?s.converter:X).toAttribute(t,s.type);this._$Em=e,a==null?this.removeAttribute(o):this.setAttribute(o,a),this._$Em=null}}_$AK(e,t){var i;const s=this.constructor,o=s._$Eh.get(e);if(o!==void 0&&this._$Em!==o){const a=s.getPropertyOptions(o),l=typeof a.converter=="function"?{fromAttribute:a.converter}:((i=a.converter)==null?void 0:i.fromAttribute)!==void 0?a.converter:X;this._$Em=o,this[o]=l.fromAttribute(t,a.type),this._$Em=null}}requestUpdate(e,t,i){if(e!==void 0){if(i??(i=this.constructor.getPropertyOptions(e)),!(i.hasChanged??re)(this[e],t))return;this.P(e,t,i)}this.isUpdatePending===!1&&(this._$ES=this._$ET())}P(e,t,i){this._$AL.has(e)||this._$AL.set(e,t),i.reflect===!0&&this._$Em!==e&&(this._$Ej??(this._$Ej=new Set)).add(e)}async _$ET(){this.isUpdatePending=!0;try{await this._$ES}catch(t){Promise.reject(t)}const e=this.scheduleUpdate();return e!=null&&await e,!this.isUpdatePending}scheduleUpdate(){return this.performUpdate()}performUpdate(){var e;if(!this.isUpdatePending)return;if(!this.hasUpdated){if(this.renderRoot??(this.renderRoot=this.createRenderRoot()),this._$Ep){for(const[o,a]of this._$Ep)this[o]=a;this._$Ep=void 0}const s=this.constructor.elementProperties;if(s.size>0)for(const[o,a]of s)a.wrapped!==!0||this._$AL.has(o)||this[o]===void 0||this.P(o,this[o],a)}let t=!1;const i=this._$AL;try{t=this.shouldUpdate(i),t?(this.willUpdate(i),(e=this._$EO)==null||e.forEach(s=>{var o;return(o=s.hostUpdate)==null?void 0:o.call(s)}),this.update(i)):this._$EU()}catch(s){throw t=!1,this._$EU(),s}t&&this._$AE(i)}willUpdate(e){}_$AE(e){var t;(t=this._$EO)==null||t.forEach(i=>{var s;return(s=i.hostUpdated)==null?void 0:s.call(i)}),this.hasUpdated||(this.hasUpdated=!0,this.firstUpdated(e)),this.updated(e)}_$EU(){this._$AL=new Map,this.isUpdatePending=!1}get updateComplete(){return this.getUpdateComplete()}getUpdateComplete(){return this._$ES}shouldUpdate(e){return!0}update(e){this._$Ej&&(this._$Ej=this._$Ej.forEach(t=>this._$EC(t,this[t]))),this._$EU()}updated(e){}firstUpdated(e){}}N.elementStyles=[],N.shadowRootOptions={mode:"open"},N[F("elementProperties")]=new Map,N[F("finalized")]=new Map,je==null||je({ReactiveElement:N}),(D.reactiveElementVersions??(D.reactiveElementVersions=[])).push("2.0.4");const ir=Symbol();let sr=class{get taskComplete(){return this.t||(this.status===1?this.t=new Promise((r,e)=>{this.i=r,this.o=e}):this.status===3?this.t=Promise.reject(this.h):this.t=Promise.resolve(this.l)),this.t}constructor(r,e,t){var i;this.u=0,this.status=0,(this.p=r).addController(this);const s=typeof e=="object"?e:{task:e,args:t};this._=s.task,this.v=s.args,this.j=s.argsEqual??or,this.m=s.onComplete,this.g=s.onError,this.autoRun=s.autoRun??!0,"initialValue"in s&&(this.l=s.initialValue,this.status=2,this.k=(i=this.A)==null?void 0:i.call(this))}hostUpdate(){this.autoRun===!0&&this.O()}hostUpdated(){this.autoRun==="afterUpdate"&&this.O()}A(){if(this.v===void 0)return;const r=this.v();if(!Array.isArray(r))throw Error("The args function must return an array");return r}async O(){const r=this.A(),e=this.k;this.k=r,r===e||r===void 0||e!==void 0&&this.j(e,r)||await this.run(r)}async run(r){var e,t,i,s,o;let a,l;r??(r=this.A()),this.k=r,this.status===1?(e=this.T)==null||e.abort():(this.t=void 0,this.i=void 0,this.o=void 0),this.status=1,this.autoRun==="afterUpdate"?queueMicrotask(()=>this.p.requestUpdate()):this.p.requestUpdate();const n=++this.u;this.T=new AbortController;let h=!1;try{a=await this._(r,{signal:this.T.signal})}catch(p){h=!0,l=p}if(this.u===n){if(a===ir)this.status=0;else{if(h===!1){try{(t=this.m)==null||t.call(this,a)}catch{}this.status=2,(i=this.i)==null||i.call(this,a)}else{try{(s=this.g)==null||s.call(this,l)}catch{}this.status=3,(o=this.o)==null||o.call(this,l)}this.l=a,this.h=l}this.p.requestUpdate()}}abort(r){var e;this.status===1&&((e=this.T)==null||e.abort(r))}get value(){return this.l}get error(){return this.h}render(r){var e,t,i,s;switch(this.status){case 0:return(e=r.initial)==null?void 0:e.call(r);case 1:return(t=r.pending)==null?void 0:t.call(r);case 2:return(i=r.complete)==null?void 0:i.call(r,this.value);case 3:return(s=r.error)==null?void 0:s.call(r,this.error);default:throw Error("Unexpected status: "+this.status)}}};const or=(r,e)=>r===e||r.length===e.length&&r.every((t,i)=>!re(t,e[i]));function d(r,e,t,i){var s=arguments.length,o=s<3?e:i===null?i=Object.getOwnPropertyDescriptor(e,t):i,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")o=Reflect.decorate(r,e,t,i);else for(var l=r.length-1;l>=0;l--)(a=r[l])&&(o=(s<3?a(o):s>3?a(e,t,o):a(e,t))||o);return s>3&&o&&Object.defineProperty(e,t,o),o}const x=r=>(e,t)=>{t!==void 0?t.addInitializer(()=>{customElements.define(r,e)}):customElements.define(r,e)},ar={attribute:!0,type:String,converter:X,reflect:!1,hasChanged:re},nr=(r=ar,e,t)=>{const{kind:i,metadata:s}=t;let o=globalThis.litPropertyMetadata.get(s);if(o===void 0&&globalThis.litPropertyMetadata.set(s,o=new Map),o.set(t.name,r),i==="accessor"){const{name:a}=t;return{set(l){const n=e.get.call(this);e.set.call(this,l),this.requestUpdate(a,n,r)},init(l){return l!==void 0&&this.P(a,void 0,r),l}}}if(i==="setter"){const{name:a}=t;return function(l){const n=this[a];e.call(this,l),this.requestUpdate(a,n,r)}}throw Error("Unsupported decorator location: "+i)};function m(r){return(e,t)=>typeof t=="object"?nr(r,e,t):((i,s,o)=>{const a=s.hasOwnProperty(o);return s.constructor.createProperty(o,a?{...i,wrapped:!0}:i),a?Object.getOwnPropertyDescriptor(s,o):void 0})(r,e,t)}function ct(r){return m({...r,state:!0,attribute:!1})}const Q=(r,e,t)=>(t.configurable=!0,t.enumerable=!0,Reflect.decorate&&typeof e!="object"&&Object.defineProperty(r,e,t),t);function ie(r,e){return(t,i,s)=>{const o=a=>{var l;return((l=a.renderRoot)==null?void 0:l.querySelector(r))??null};if(e){const{get:a,set:l}=typeof i=="object"?t:s??(()=>{const n=Symbol();return{get(){return this[n]},set(h){this[n]=h}}})();return Q(t,i,{get(){let n=a.call(this);return n===void 0&&(n=o(this),(n!==null||this.hasUpdated)&&l.call(this,n)),n}})}return Q(t,i,{get(){return o(this)}})}}let Fe;function lr(r){return(e,t)=>Q(e,t,{get(){return(this.renderRoot??Fe??(Fe=document.createDocumentFragment())).querySelectorAll(r)}})}function dt(r){return(e,t)=>{const{slot:i,selector:s}=r??{},o="slot"+(i?`[name=${i}]`:":not([name])");return Q(e,t,{get(){var a;const l=(a=this.renderRoot)==null?void 0:a.querySelector(o),n=(l==null?void 0:l.assignedElements(r))??[];return s===void 0?n:n.filter(h=>h.matches(s))}})}}const ee=globalThis,te=ee.trustedTypes,Ve=te?te.createPolicy("lit-html",{createHTML:r=>r}):void 0,Ie="$lit$",A=`lit$${Math.random().toFixed(9).slice(2)}$`,Pe="?"+A,cr=`<${Pe}>`,P=document,V=()=>P.createComment(""),q=r=>r===null||typeof r!="object"&&typeof r!="function",ht=Array.isArray,pt=r=>ht(r)||typeof(r==null?void 0:r[Symbol.iterator])=="function",ae=`[ +\f\r]`,B=/<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g,qe=/-->/g,Ke=/>/g,T=RegExp(`>|${ae}(?:([^\\s"'>=/]+)(${ae}*=${ae}*(?:[^ +\f\r"'\`<>=]|("|')|))|$)`,"g"),Ge=/'/g,We=/"/g,ut=/^(?:script|style|textarea|title)$/i,dr=r=>(e,...t)=>({_$litType$:r,strings:e,values:t}),v=dr(1),C=Symbol.for("lit-noChange"),u=Symbol.for("lit-nothing"),Ye=new WeakMap,I=P.createTreeWalker(P,129);function mt(r,e){if(!Array.isArray(r)||!r.hasOwnProperty("raw"))throw Error("invalid template strings array");return Ve!==void 0?Ve.createHTML(e):e}const vt=(r,e)=>{const t=r.length-1,i=[];let s,o=e===2?"":"",a=B;for(let l=0;l"?(a=s??B,c=-1):p[1]===void 0?c=-2:(c=a.lastIndex-p[2].length,h=p[1],a=p[3]===void 0?T:p[3]==='"'?We:Ge):a===We||a===Ge?a=T:a===qe||a===Ke?a=B:(a=T,s=void 0);const b=a===T&&r[l+1].startsWith("/>")?" ":"";o+=a===B?n+cr:c>=0?(i.push(h),n.slice(0,c)+Ie+n.slice(c)+A+b):n+A+(c===-2?l:b)}return[mt(r,o+(r[t]||"")+(e===2?"":"")),i]};class K{constructor({strings:e,_$litType$:t},i){let s;this.parts=[];let o=0,a=0;const l=e.length-1,n=this.parts,[h,p]=vt(e,t);if(this.el=K.createElement(h,i),I.currentNode=this.el.content,t===2){const c=this.el.content.firstChild;c.replaceWith(...c.childNodes)}for(;(s=I.nextNode())!==null&&n.length0){s.textContent=te?te.emptyScript:"";for(let b=0;b2||i[0]!==""||i[1]!==""?(this._$AH=Array(i.length-1).fill(new String),this.strings=i):this._$AH=u}_$AI(e,t=this,i,s){const o=this.strings;let a=!1;if(o===void 0)e=z(this,e,t,0),a=!q(e)||e!==this._$AH&&e!==C,a&&(this._$AH=e);else{const l=e;let n,h;for(e=o[0],n=0;n{const i=(t==null?void 0:t.renderBefore)??e;let s=i._$litPart$;if(s===void 0){const o=(t==null?void 0:t.renderBefore)??null;i._$litPart$=s=new M(e.insertBefore(V(),o),o,void 0,t??{})}return s._$AI(r),s};let y=class extends N{constructor(){super(...arguments),this.renderOptions={host:this},this._$Do=void 0}createRenderRoot(){var r;const e=super.createRenderRoot();return(r=this.renderOptions).renderBefore??(r.renderBefore=e.firstChild),e}update(r){const e=this.render();this.hasUpdated||(this.renderOptions.isConnected=this.isConnected),super.update(r),this._$Do=hr(e,this.renderRoot,this.renderOptions)}connectedCallback(){var r;super.connectedCallback(),(r=this._$Do)==null||r.setConnected(!0)}disconnectedCallback(){var r;super.disconnectedCallback(),(r=this._$Do)==null||r.setConnected(!1)}render(){return C}};var Je;y._$litElement$=!0,y.finalized=!0,(Je=globalThis.litElementHydrateSupport)==null||Je.call(globalThis,{LitElement:y});const Xe=globalThis.litElementPolyfillSupport;Xe==null||Xe({LitElement:y});(globalThis.litElementVersions??(globalThis.litElementVersions=[])).push("4.0.5");class pr extends y{connectedCallback(){super.connectedCallback(),this.setAttribute("aria-hidden","true")}render(){return v``}}const ur=f`:host,.shadow,.shadow::before,.shadow::after{border-radius:inherit;inset:0;position:absolute;transition-duration:inherit;transition-property:inherit;transition-timing-function:inherit}:host{display:flex;pointer-events:none;transition-property:box-shadow,opacity}.shadow::before,.shadow::after{content:"";transition-property:box-shadow,opacity;--_level: var(--md-elevation-level, 0);--_shadow-color: var(--md-elevation-shadow-color, var(--md-sys-color-shadow, #000))}.shadow::before{box-shadow:0px calc(1px*(clamp(0,var(--_level),1) + clamp(0,var(--_level) - 3,1) + 2*clamp(0,var(--_level) - 4,1))) calc(1px*(2*clamp(0,var(--_level),1) + clamp(0,var(--_level) - 2,1) + clamp(0,var(--_level) - 4,1))) 0px var(--_shadow-color);opacity:.3}.shadow::after{box-shadow:0px calc(1px*(clamp(0,var(--_level),1) + clamp(0,var(--_level) - 1,1) + 2*clamp(0,var(--_level) - 2,3))) calc(1px*(3*clamp(0,var(--_level),2) + 2*clamp(0,var(--_level) - 2,3))) calc(1px*(clamp(0,var(--_level),4) + 2*clamp(0,var(--_level) - 4,1))) var(--_shadow-color);opacity:.15} +`;let pe=class extends pr{};pe.styles=[ur];pe=d([x("md-elevation")],pe);class xt extends y{render(){return v` + +
+ +
+ `}}const mr=f`:host{--_container-color: var(--md-filled-card-container-color, var(--md-sys-color-surface-container-highest, #e6e0e9));--_container-elevation: var(--md-filled-card-container-elevation, 0);--_container-shadow-color: var(--md-filled-card-container-shadow-color, var(--md-sys-color-shadow, #000));--_container-shape: var(--md-filled-card-container-shape, var(--md-sys-shape-corner-medium, 12px))} +`,wt=f`:host{border-radius:var(--_container-shape);box-sizing:border-box;display:flex;flex-direction:column;position:relative;z-index:0}md-elevation,.background,.outline{border-radius:inherit;inset:0;pointer-events:none;position:absolute}.background{background:var(--_container-color);z-index:-1}.outline{border:1px solid rgba(0,0,0,0);z-index:1}md-elevation{z-index:-1;--md-elevation-level: var(--_container-elevation);--md-elevation-shadow-color: var(--_container-shadow-color)}slot{border-radius:inherit} +`;let ue=class extends xt{};ue.styles=[wt,mr];ue=d([x("md-filled-card")],ue);const vr=f`:host{--_container-color: var(--md-outlined-card-container-color, var(--md-sys-color-surface, #fef7ff));--_container-elevation: var(--md-outlined-card-container-elevation, 0);--_container-shadow-color: var(--md-outlined-card-container-shadow-color, var(--md-sys-color-shadow, #000));--_container-shape: var(--md-outlined-card-container-shape, var(--md-sys-shape-corner-medium, 12px));--_outline-color: var(--md-outlined-card-outline-color, var(--md-sys-color-outline-variant, #cac4d0));--_outline-width: var(--md-outlined-card-outline-width, 1px)}.outline{border-color:var(--_outline-color);border-width:var(--_outline-width)} +`;let me=class extends xt{};me.styles=[wt,vr];me=d([x("md-outlined-card")],me);const $t={ATTRIBUTE:1,CHILD:2,PROPERTY:3,BOOLEAN_ATTRIBUTE:4,EVENT:5,ELEMENT:6},At=r=>(...e)=>({_$litDirective$:r,values:e});let Ct=class{constructor(r){}get _$AU(){return this._$AM._$AU}_$AT(r,e,t){this._$Ct=r,this._$AM=e,this._$Ci=t}_$AS(r,e){return this.update(r,e)}update(r,e){return this.render(...e)}};const se=At(class extends Ct{constructor(r){var e;if(super(r),r.type!==$t.ATTRIBUTE||r.name!=="class"||((e=r.strings)==null?void 0:e.length)>2)throw Error("`classMap()` can only be used in the `class` attribute and must be the only part in the attribute.")}render(r){return" "+Object.keys(r).filter(e=>r[e]).join(" ")+" "}update(r,[e]){var t,i;if(this.st===void 0){this.st=new Set,r.strings!==void 0&&(this.nt=new Set(r.strings.join(" ").split(/\s/).filter(o=>o!=="")));for(const o in e)e[o]&&!((t=this.nt)!=null&&t.has(o))&&this.st.add(o);return this.render(e)}const s=r.element.classList;for(const o of this.st)o in e||(s.remove(o),this.st.delete(o));for(const o in e){const a=!!e[o];a===this.st.has(o)||(i=this.nt)!=null&&i.has(o)||(a?(s.add(o),this.st.add(o)):(s.remove(o),this.st.delete(o)))}return C}}),Et=["ariaAtomic","ariaAutoComplete","ariaBusy","ariaChecked","ariaColCount","ariaColIndex","ariaColSpan","ariaCurrent","ariaDisabled","ariaExpanded","ariaHasPopup","ariaHidden","ariaInvalid","ariaKeyShortcuts","ariaLabel","ariaLevel","ariaLive","ariaModal","ariaMultiLine","ariaMultiSelectable","ariaOrientation","ariaPlaceholder","ariaPosInSet","ariaPressed","ariaReadOnly","ariaRequired","ariaRoleDescription","ariaRowCount","ariaRowIndex","ariaRowSpan","ariaSelected","ariaSetSize","ariaSort","ariaValueMax","ariaValueMin","ariaValueNow","ariaValueText"];Et.map(kt);function kt(r){return r.replace("aria","aria-").replace(/Elements?/g,"").toLowerCase()}function ze(r){for(const e of Et)r.createProperty(e,{attribute:kt(e),reflect:!0});r.addInitializer(e=>{const t={hostConnected(){e.setAttribute("role","presentation")}};e.addController(t)})}class H extends y{constructor(){super(...arguments),this.value=0,this.max=1,this.indeterminate=!1,this.fourColor=!1}render(){const{ariaLabel:e}=this;return v` +
${this.renderIndicator()}
+ `}getRenderClasses(){return{indeterminate:this.indeterminate,"four-color":this.fourColor}}}ze(H);d([m({type:Number})],H.prototype,"value",void 0);d([m({type:Number})],H.prototype,"max",void 0);d([m({type:Boolean})],H.prototype,"indeterminate",void 0);d([m({type:Boolean,attribute:"four-color"})],H.prototype,"fourColor",void 0);class fr extends H{renderIndicator(){return this.indeterminate?this.renderIndeterminateContainer():this.renderDeterminateContainer()}renderDeterminateContainer(){const e=(1-this.value/this.max)*100;return v` + + + + + `}renderIndeterminateContainer(){return v`
+
+
+
+
+
+
+
`}}const yr=f`:host{--_active-indicator-color: var(--md-circular-progress-active-indicator-color, var(--md-sys-color-primary, #6750a4));--_active-indicator-width: var(--md-circular-progress-active-indicator-width, 10);--_four-color-active-indicator-four-color: var(--md-circular-progress-four-color-active-indicator-four-color, var(--md-sys-color-tertiary-container, #ffd8e4));--_four-color-active-indicator-one-color: var(--md-circular-progress-four-color-active-indicator-one-color, var(--md-sys-color-primary, #6750a4));--_four-color-active-indicator-three-color: var(--md-circular-progress-four-color-active-indicator-three-color, var(--md-sys-color-tertiary, #7d5260));--_four-color-active-indicator-two-color: var(--md-circular-progress-four-color-active-indicator-two-color, var(--md-sys-color-primary-container, #eaddff));--_size: var(--md-circular-progress-size, 48px);display:inline-flex;vertical-align:middle;width:var(--_size);height:var(--_size);position:relative;align-items:center;justify-content:center;contain:strict;content-visibility:auto}.progress{flex:1;align-self:stretch;margin:4px}.progress,.spinner,.left,.right,.circle,svg,.track,.active-track{position:absolute;inset:0}svg{transform:rotate(-90deg)}circle{cx:50%;cy:50%;r:calc(50%*(1 - var(--_active-indicator-width)/100));stroke-width:calc(var(--_active-indicator-width)*1%);stroke-dasharray:100;fill:rgba(0,0,0,0)}.active-track{transition:stroke-dashoffset 500ms cubic-bezier(0, 0, 0.2, 1);stroke:var(--_active-indicator-color)}.track{stroke:rgba(0,0,0,0)}.progress.indeterminate{animation:linear infinite linear-rotate;animation-duration:1568.2352941176ms}.spinner{animation:infinite both rotate-arc;animation-duration:5332ms;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.left{overflow:hidden;inset:0 50% 0 0}.right{overflow:hidden;inset:0 0 0 50%}.circle{box-sizing:border-box;border-radius:50%;border:solid calc(var(--_active-indicator-width)/100*(var(--_size) - 8px));border-color:var(--_active-indicator-color) var(--_active-indicator-color) rgba(0,0,0,0) rgba(0,0,0,0);animation:expand-arc;animation-iteration-count:infinite;animation-fill-mode:both;animation-duration:1333ms,5332ms;animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.four-color .circle{animation-name:expand-arc,four-color}.left .circle{rotate:135deg;inset:0 -100% 0 0}.right .circle{rotate:100deg;inset:0 0 0 -100%;animation-delay:-666.5ms,0ms}@media(forced-colors: active){.active-track{stroke:CanvasText}.circle{border-color:CanvasText CanvasText Canvas Canvas}}@keyframes expand-arc{0%{transform:rotate(265deg)}50%{transform:rotate(130deg)}100%{transform:rotate(265deg)}}@keyframes rotate-arc{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes linear-rotate{to{transform:rotate(360deg)}}@keyframes four-color{0%{border-top-color:var(--_four-color-active-indicator-one-color);border-right-color:var(--_four-color-active-indicator-one-color)}15%{border-top-color:var(--_four-color-active-indicator-one-color);border-right-color:var(--_four-color-active-indicator-one-color)}25%{border-top-color:var(--_four-color-active-indicator-two-color);border-right-color:var(--_four-color-active-indicator-two-color)}40%{border-top-color:var(--_four-color-active-indicator-two-color);border-right-color:var(--_four-color-active-indicator-two-color)}50%{border-top-color:var(--_four-color-active-indicator-three-color);border-right-color:var(--_four-color-active-indicator-three-color)}65%{border-top-color:var(--_four-color-active-indicator-three-color);border-right-color:var(--_four-color-active-indicator-three-color)}75%{border-top-color:var(--_four-color-active-indicator-four-color);border-right-color:var(--_four-color-active-indicator-four-color)}90%{border-top-color:var(--_four-color-active-indicator-four-color);border-right-color:var(--_four-color-active-indicator-four-color)}100%{border-top-color:var(--_four-color-active-indicator-one-color);border-right-color:var(--_four-color-active-indicator-one-color)}} +`;let ve=class extends fr{};ve.styles=[yr];ve=d([x("md-circular-progress")],ve);const St=f`@layer{.md-typescale-display-small,.md-typescale-display-small-prominent{font:var(--md-sys-typescale-display-small-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-display-small-size, 2.25rem)/var(--md-sys-typescale-display-small-line-height, 2.75rem) var(--md-sys-typescale-display-small-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-display-medium,.md-typescale-display-medium-prominent{font:var(--md-sys-typescale-display-medium-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-display-medium-size, 2.8125rem)/var(--md-sys-typescale-display-medium-line-height, 3.25rem) var(--md-sys-typescale-display-medium-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-display-large,.md-typescale-display-large-prominent{font:var(--md-sys-typescale-display-large-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-display-large-size, 3.5625rem)/var(--md-sys-typescale-display-large-line-height, 4rem) var(--md-sys-typescale-display-large-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-headline-small,.md-typescale-headline-small-prominent{font:var(--md-sys-typescale-headline-small-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-headline-small-size, 1.5rem)/var(--md-sys-typescale-headline-small-line-height, 2rem) var(--md-sys-typescale-headline-small-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-headline-medium,.md-typescale-headline-medium-prominent{font:var(--md-sys-typescale-headline-medium-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-headline-medium-size, 1.75rem)/var(--md-sys-typescale-headline-medium-line-height, 2.25rem) var(--md-sys-typescale-headline-medium-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-headline-large,.md-typescale-headline-large-prominent{font:var(--md-sys-typescale-headline-large-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-headline-large-size, 2rem)/var(--md-sys-typescale-headline-large-line-height, 2.5rem) var(--md-sys-typescale-headline-large-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-title-small,.md-typescale-title-small-prominent{font:var(--md-sys-typescale-title-small-weight, var(--md-ref-typeface-weight-medium, 500)) var(--md-sys-typescale-title-small-size, 0.875rem)/var(--md-sys-typescale-title-small-line-height, 1.25rem) var(--md-sys-typescale-title-small-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-title-medium,.md-typescale-title-medium-prominent{font:var(--md-sys-typescale-title-medium-weight, var(--md-ref-typeface-weight-medium, 500)) var(--md-sys-typescale-title-medium-size, 1rem)/var(--md-sys-typescale-title-medium-line-height, 1.5rem) var(--md-sys-typescale-title-medium-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-title-large,.md-typescale-title-large-prominent{font:var(--md-sys-typescale-title-large-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-title-large-size, 1.375rem)/var(--md-sys-typescale-title-large-line-height, 1.75rem) var(--md-sys-typescale-title-large-font, var(--md-ref-typeface-brand, Roboto))}.md-typescale-body-small,.md-typescale-body-small-prominent{font:var(--md-sys-typescale-body-small-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-body-small-size, 0.75rem)/var(--md-sys-typescale-body-small-line-height, 1rem) var(--md-sys-typescale-body-small-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-body-medium,.md-typescale-body-medium-prominent{font:var(--md-sys-typescale-body-medium-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-body-medium-size, 0.875rem)/var(--md-sys-typescale-body-medium-line-height, 1.25rem) var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-body-large,.md-typescale-body-large-prominent{font:var(--md-sys-typescale-body-large-weight, var(--md-ref-typeface-weight-regular, 400)) var(--md-sys-typescale-body-large-size, 1rem)/var(--md-sys-typescale-body-large-line-height, 1.5rem) var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-label-small,.md-typescale-label-small-prominent{font:var(--md-sys-typescale-label-small-weight, var(--md-ref-typeface-weight-medium, 500)) var(--md-sys-typescale-label-small-size, 0.6875rem)/var(--md-sys-typescale-label-small-line-height, 1rem) var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-label-medium,.md-typescale-label-medium-prominent{font:var(--md-sys-typescale-label-medium-weight, var(--md-ref-typeface-weight-medium, 500)) var(--md-sys-typescale-label-medium-size, 0.75rem)/var(--md-sys-typescale-label-medium-line-height, 1rem) var(--md-sys-typescale-label-medium-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-label-medium-prominent{font-weight:var(--md-sys-typescale-label-medium-weight-prominent, var(--md-ref-typeface-weight-bold, 700))}.md-typescale-label-large,.md-typescale-label-large-prominent{font:var(--md-sys-typescale-label-large-weight, var(--md-ref-typeface-weight-medium, 500)) var(--md-sys-typescale-label-large-size, 0.875rem)/var(--md-sys-typescale-label-large-line-height, 1.25rem) var(--md-sys-typescale-label-large-font, var(--md-ref-typeface-plain, Roboto))}.md-typescale-label-large-prominent{font-weight:var(--md-sys-typescale-label-large-weight-prominent, var(--md-ref-typeface-weight-bold, 700))}} +`,Rt=Symbol("attachableController");let fe;fe=new MutationObserver(r=>{var e;for(const t of r)(e=t.target[Rt])==null||e.hostConnected()});class Tt{get htmlFor(){return this.host.getAttribute("for")}set htmlFor(e){e===null?this.host.removeAttribute("for"):this.host.setAttribute("for",e)}get control(){return this.host.hasAttribute("for")?!this.htmlFor||!this.host.isConnected?null:this.host.getRootNode().querySelector(`#${this.htmlFor}`):this.currentControl||this.host.parentElement}set control(e){e?this.attach(e):this.detach()}constructor(e,t){this.host=e,this.onControlChange=t,this.currentControl=null,e.addController(this),e[Rt]=this,fe==null||fe.observe(e,{attributeFilter:["for"]})}attach(e){e!==this.currentControl&&(this.setCurrentControl(e),this.host.removeAttribute("for"))}detach(){this.setCurrentControl(null),this.host.setAttribute("for","")}hostConnected(){this.setCurrentControl(this.control)}hostDisconnected(){this.setCurrentControl(null)}setCurrentControl(e){this.onControlChange(this.currentControl,e),this.currentControl=e}}const gr=["focusin","focusout","pointerdown"];class Le extends y{constructor(){super(...arguments),this.visible=!1,this.inward=!1,this.attachableController=new Tt(this,this.onControlChange.bind(this))}get htmlFor(){return this.attachableController.htmlFor}set htmlFor(e){this.attachableController.htmlFor=e}get control(){return this.attachableController.control}set control(e){this.attachableController.control=e}attach(e){this.attachableController.attach(e)}detach(){this.attachableController.detach()}connectedCallback(){super.connectedCallback(),this.setAttribute("aria-hidden","true")}handleEvent(e){var t;if(!e[Qe]){switch(e.type){default:return;case"focusin":this.visible=((t=this.control)==null?void 0:t.matches(":focus-visible"))??!1;break;case"focusout":case"pointerdown":this.visible=!1;break}e[Qe]=!0}}onControlChange(e,t){for(const i of gr)e==null||e.removeEventListener(i,this),t==null||t.addEventListener(i,this)}update(e){e.has("visible")&&this.dispatchEvent(new Event("visibility-changed")),super.update(e)}}d([m({type:Boolean,reflect:!0})],Le.prototype,"visible",void 0);d([m({type:Boolean,reflect:!0})],Le.prototype,"inward",void 0);const Qe=Symbol("handledByFocusRing"),br=f`:host{animation-delay:0s,calc(var(--md-focus-ring-duration, 600ms)*.25);animation-duration:calc(var(--md-focus-ring-duration, 600ms)*.25),calc(var(--md-focus-ring-duration, 600ms)*.75);animation-timing-function:cubic-bezier(0.2, 0, 0, 1);box-sizing:border-box;color:var(--md-focus-ring-color, var(--md-sys-color-secondary, #625b71));display:none;pointer-events:none;position:absolute}:host([visible]){display:flex}:host(:not([inward])){animation-name:outward-grow,outward-shrink;border-end-end-radius:calc(var(--md-focus-ring-shape-end-end, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) + var(--md-focus-ring-outward-offset, 2px));border-end-start-radius:calc(var(--md-focus-ring-shape-end-start, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) + var(--md-focus-ring-outward-offset, 2px));border-start-end-radius:calc(var(--md-focus-ring-shape-start-end, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) + var(--md-focus-ring-outward-offset, 2px));border-start-start-radius:calc(var(--md-focus-ring-shape-start-start, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) + var(--md-focus-ring-outward-offset, 2px));inset:calc(-1*var(--md-focus-ring-outward-offset, 2px));outline:var(--md-focus-ring-width, 3px) solid currentColor}:host([inward]){animation-name:inward-grow,inward-shrink;border-end-end-radius:calc(var(--md-focus-ring-shape-end-end, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) - var(--md-focus-ring-inward-offset, 0px));border-end-start-radius:calc(var(--md-focus-ring-shape-end-start, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) - var(--md-focus-ring-inward-offset, 0px));border-start-end-radius:calc(var(--md-focus-ring-shape-start-end, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) - var(--md-focus-ring-inward-offset, 0px));border-start-start-radius:calc(var(--md-focus-ring-shape-start-start, var(--md-focus-ring-shape, var(--md-sys-shape-corner-full, 9999px))) - var(--md-focus-ring-inward-offset, 0px));border:var(--md-focus-ring-width, 3px) solid currentColor;inset:var(--md-focus-ring-inward-offset, 0px)}@keyframes outward-grow{from{outline-width:0}to{outline-width:var(--md-focus-ring-active-width, 8px)}}@keyframes outward-shrink{from{outline-width:var(--md-focus-ring-active-width, 8px)}}@keyframes inward-grow{from{border-width:0}to{border-width:var(--md-focus-ring-active-width, 8px)}}@keyframes inward-shrink{from{border-width:var(--md-focus-ring-active-width, 8px)}}@media(prefers-reduced-motion){:host{animation:none}} +`;let ye=class extends Le{};ye.styles=[br];ye=d([x("md-focus-ring")],ye);const _r={STANDARD:"cubic-bezier(0.2, 0, 0, 1)",STANDARD_ACCELERATE:"cubic-bezier(.3,0,1,1)",STANDARD_DECELERATE:"cubic-bezier(0,0,0,1)",EMPHASIZED:"cubic-bezier(.3,0,0,1)",EMPHASIZED_ACCELERATE:"cubic-bezier(.3,0,.8,.15)",EMPHASIZED_DECELERATE:"cubic-bezier(.05,.7,.1,1)"},xr=450,et=225,wr=.2,$r=10,Ar=75,Cr=.35,Er="::after",kr="forwards";var _;(function(r){r[r.INACTIVE=0]="INACTIVE",r[r.TOUCH_DELAY=1]="TOUCH_DELAY",r[r.HOLDING=2]="HOLDING",r[r.WAITING_FOR_CLICK=3]="WAITING_FOR_CLICK"})(_||(_={}));const Sr=["click","contextmenu","pointercancel","pointerdown","pointerenter","pointerleave","pointerup"],Rr=150,tt=window.matchMedia("(forced-colors: active)");class W extends y{constructor(){super(...arguments),this.disabled=!1,this.hovered=!1,this.pressed=!1,this.rippleSize="",this.rippleScale="",this.initialSize=0,this.state=_.INACTIVE,this.checkBoundsAfterContextMenu=!1,this.attachableController=new Tt(this,this.onControlChange.bind(this))}get htmlFor(){return this.attachableController.htmlFor}set htmlFor(e){this.attachableController.htmlFor=e}get control(){return this.attachableController.control}set control(e){this.attachableController.control=e}attach(e){this.attachableController.attach(e)}detach(){this.attachableController.detach()}connectedCallback(){super.connectedCallback(),this.setAttribute("aria-hidden","true")}render(){const e={hovered:this.hovered,pressed:this.pressed};return v`
`}update(e){e.has("disabled")&&this.disabled&&(this.hovered=!1,this.pressed=!1),super.update(e)}handlePointerenter(e){this.shouldReactToEvent(e)&&(this.hovered=!0)}handlePointerleave(e){this.shouldReactToEvent(e)&&(this.hovered=!1,this.state!==_.INACTIVE&&this.endPressAnimation())}handlePointerup(e){if(this.shouldReactToEvent(e)){if(this.state===_.HOLDING){this.state=_.WAITING_FOR_CLICK;return}if(this.state===_.TOUCH_DELAY){this.state=_.WAITING_FOR_CLICK,this.startPressAnimation(this.rippleStartEvent);return}}}async handlePointerdown(e){if(this.shouldReactToEvent(e)){if(this.rippleStartEvent=e,!this.isTouch(e)){this.state=_.WAITING_FOR_CLICK,this.startPressAnimation(e);return}this.checkBoundsAfterContextMenu&&!this.inBounds(e)||(this.checkBoundsAfterContextMenu=!1,this.state=_.TOUCH_DELAY,await new Promise(t=>{setTimeout(t,Rr)}),this.state===_.TOUCH_DELAY&&(this.state=_.HOLDING,this.startPressAnimation(e)))}}handleClick(){if(!this.disabled){if(this.state===_.WAITING_FOR_CLICK){this.endPressAnimation();return}this.state===_.INACTIVE&&(this.startPressAnimation(),this.endPressAnimation())}}handlePointercancel(e){this.shouldReactToEvent(e)&&this.endPressAnimation()}handleContextmenu(){this.disabled||(this.checkBoundsAfterContextMenu=!0,this.endPressAnimation())}determineRippleSize(){const{height:e,width:t}=this.getBoundingClientRect(),i=Math.max(e,t),s=Math.max(Cr*i,Ar),o=Math.floor(i*wr),a=Math.sqrt(t**2+e**2)+$r;this.initialSize=o,this.rippleScale=`${(a+s)/o}`,this.rippleSize=`${o}px`}getNormalizedPointerEventCoords(e){const{scrollX:t,scrollY:i}=window,{left:s,top:o}=this.getBoundingClientRect(),a=t+s,l=i+o,{pageX:n,pageY:h}=e;return{x:n-a,y:h-l}}getTranslationCoordinates(e){const{height:t,width:i}=this.getBoundingClientRect(),s={x:(i-this.initialSize)/2,y:(t-this.initialSize)/2};let o;return e instanceof PointerEvent?o=this.getNormalizedPointerEventCoords(e):o={x:i/2,y:t/2},o={x:o.x-this.initialSize/2,y:o.y-this.initialSize/2},{startPoint:o,endPoint:s}}startPressAnimation(e){var t;if(!this.mdRoot)return;this.pressed=!0,(t=this.growAnimation)==null||t.cancel(),this.determineRippleSize();const{startPoint:i,endPoint:s}=this.getTranslationCoordinates(e),o=`${i.x}px, ${i.y}px`,a=`${s.x}px, ${s.y}px`;this.growAnimation=this.mdRoot.animate({top:[0,0],left:[0,0],height:[this.rippleSize,this.rippleSize],width:[this.rippleSize,this.rippleSize],transform:[`translate(${o}) scale(1)`,`translate(${a}) scale(${this.rippleScale})`]},{pseudoElement:Er,duration:xr,easing:_r.STANDARD,fill:kr})}async endPressAnimation(){this.rippleStartEvent=void 0,this.state=_.INACTIVE;const e=this.growAnimation;let t=1/0;if(typeof(e==null?void 0:e.currentTime)=="number"?t=e.currentTime:e!=null&&e.currentTime&&(t=e.currentTime.to("ms").value),t>=et){this.pressed=!1;return}await new Promise(i=>{setTimeout(i,et-t)}),this.growAnimation===e&&(this.pressed=!1)}shouldReactToEvent(e){if(this.disabled||!e.isPrimary||this.rippleStartEvent&&this.rippleStartEvent.pointerId!==e.pointerId)return!1;if(e.type==="pointerenter"||e.type==="pointerleave")return!this.isTouch(e);const t=e.buttons===1;return this.isTouch(e)||t}inBounds({x:e,y:t}){const{top:i,left:s,bottom:o,right:a}=this.getBoundingClientRect();return e>=s&&e<=a&&t>=i&&t<=o}isTouch({pointerType:e}){return e==="touch"}async handleEvent(e){if(!(tt!=null&&tt.matches))switch(e.type){case"click":this.handleClick();break;case"contextmenu":this.handleContextmenu();break;case"pointercancel":this.handlePointercancel(e);break;case"pointerdown":await this.handlePointerdown(e);break;case"pointerenter":this.handlePointerenter(e);break;case"pointerleave":this.handlePointerleave(e);break;case"pointerup":this.handlePointerup(e);break}}onControlChange(e,t){for(const i of Sr)e==null||e.removeEventListener(i,this),t==null||t.addEventListener(i,this)}}d([m({type:Boolean,reflect:!0})],W.prototype,"disabled",void 0);d([ct()],W.prototype,"hovered",void 0);d([ct()],W.prototype,"pressed",void 0);d([ie(".surface")],W.prototype,"mdRoot",void 0);const Tr=f`:host{display:flex;margin:auto;pointer-events:none}:host([disabled]){display:none}@media(forced-colors: active){:host{display:none}}:host,.surface{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.surface{-webkit-tap-highlight-color:rgba(0,0,0,0)}.surface::before,.surface::after{content:"";opacity:0;position:absolute}.surface::before{background-color:var(--md-ripple-hover-color, var(--md-sys-color-on-surface, #1d1b20));inset:0;transition:opacity 15ms linear,background-color 15ms linear}.surface::after{background:radial-gradient(closest-side, var(--md-ripple-pressed-color, var(--md-sys-color-on-surface, #1d1b20)) max(100% - 70px, 65%), transparent 100%);transform-origin:center center;transition:opacity 375ms linear}.hovered::before{background-color:var(--md-ripple-hover-color, var(--md-sys-color-on-surface, #1d1b20));opacity:var(--md-ripple-hover-opacity, 0.08)}.pressed::after{opacity:var(--md-ripple-pressed-opacity, 0.12);transition-duration:105ms} +`;let ge=class extends W{};ge.styles=[Tr];ge=d([x("md-ripple")],ge);class S extends y{constructor(){super(...arguments),this.disabled=!1,this.alwaysFocusable=!1,this.label="",this.hasIcon=!1}get rippleDisabled(){return this.disabled}focus(e){this.disabled&&!this.alwaysFocusable||super.focus(e)}render(){return v` +
+ ${this.renderContainerContent()} +
+ `}updated(e){e.has("disabled")&&e.get("disabled")!==void 0&&this.dispatchEvent(new Event("update-focus",{bubbles:!0}))}getContainerClasses(){return{disabled:this.disabled,"has-icon":this.hasIcon}}renderContainerContent(){return v` + ${this.renderOutline()} + + + ${this.renderPrimaryAction(this.renderPrimaryContent())} + `}renderOutline(){return v``}renderLeadingIcon(){return v``}renderPrimaryContent(){return v` + + ${this.label} + + `}handleIconChange(e){const t=e.target;this.hasIcon=t.assignedElements({flatten:!0}).length>0}}ze(S);S.shadowRootOptions={...y.shadowRootOptions,delegatesFocus:!0};d([m({type:Boolean,reflect:!0})],S.prototype,"disabled",void 0);d([m({type:Boolean,attribute:"always-focusable"})],S.prototype,"alwaysFocusable",void 0);d([m()],S.prototype,"label",void 0);d([m({type:Boolean,reflect:!0,attribute:"has-icon"})],S.prototype,"hasIcon",void 0);class It extends y{get chips(){return this.childElements.filter(e=>e instanceof S)}constructor(){super(),this.internals=this.attachInternals(),this.addEventListener("focusin",this.updateTabIndices.bind(this)),this.addEventListener("update-focus",this.updateTabIndices.bind(this)),this.addEventListener("keydown",this.handleKeyDown.bind(this)),this.internals.role="toolbar"}render(){return v``}handleKeyDown(e){const t=e.key==="ArrowLeft",i=e.key==="ArrowRight",s=e.key==="Home",o=e.key==="End";if(!t&&!i&&!s&&!o)return;const{chips:a}=this;if(a.length<2)return;if(e.preventDefault(),s||o){const c=s?0:a.length-1;a[c].focus({trailing:o}),this.updateTabIndices();return}const l=getComputedStyle(this).direction==="rtl"?t:i,n=a.find(c=>c.matches(":focus-within"));if(!n){(l?a[0]:a[a.length-1]).focus({trailing:!l}),this.updateTabIndices();return}const h=a.indexOf(n);let p=l?h+1:h-1;for(;p!==h;){p>=a.length?p=0:p<0&&(p=a.length-1);const c=a[p];if(c.disabled&&!c.alwaysFocusable){l?p++:p--;continue}c.focus({trailing:!l}),this.updateTabIndices();break}}updateTabIndices(){const{chips:e}=this;let t;for(const i of e){const s=i.alwaysFocusable||!i.disabled;if(i.matches(":focus-within")&&s){t=i;continue}s&&!t&&(t=i),i.tabIndex=-1}t&&(t.tabIndex=0)}}d([dt()],It.prototype,"childElements",void 0);const Ir=f`:host{display:flex;flex-wrap:wrap;gap:8px} +`;let be=class extends It{};be.styles=[Ir];be=d([x("md-chip-set")],be);const Pr=f`.elevated{--md-elevation-level: var(--_elevated-container-elevation);--md-elevation-shadow-color: var(--_elevated-container-shadow-color)}.elevated::before{background:var(--_elevated-container-color)}.elevated:hover{--md-elevation-level: var(--_elevated-hover-container-elevation)}.elevated:focus-within{--md-elevation-level: var(--_elevated-focus-container-elevation)}.elevated:active{--md-elevation-level: var(--_elevated-pressed-container-elevation)}.elevated.disabled{--md-elevation-level: var(--_elevated-disabled-container-elevation)}.elevated.disabled::before{background:var(--_elevated-disabled-container-color);opacity:var(--_elevated-disabled-container-opacity)}@media(forced-colors: active){.elevated md-elevation{border:1px solid CanvasText}.elevated.disabled md-elevation{border-color:GrayText}} +`;function zr(r,e){e.bubbles&&(!r.shadowRoot||e.composed)&&e.stopPropagation();const t=Reflect.construct(e.constructor,[e.type,e]),i=r.dispatchEvent(t);return i||e.preventDefault(),i}const Y="aria-label-remove";class Lr extends S{get ariaLabelRemove(){if(this.hasAttribute(Y))return this.getAttribute(Y);const{ariaLabel:e}=this;return`Remove ${e||this.label}`}set ariaLabelRemove(e){const t=this.ariaLabelRemove;e!==t&&(e===null?this.removeAttribute(Y):this.setAttribute(Y,e),this.requestUpdate())}constructor(){super(),this.handleTrailingActionFocus=this.handleTrailingActionFocus.bind(this),this.addEventListener("keydown",this.handleKeyDown.bind(this))}focus(e){if((this.alwaysFocusable||!this.disabled)&&e!=null&&e.trailing&&this.trailingAction){this.trailingAction.focus(e);return}super.focus(e)}renderContainerContent(){return v` + ${super.renderContainerContent()} + ${this.renderTrailingAction(this.handleTrailingActionFocus)} + `}handleKeyDown(e){var t,i;const s=e.key==="ArrowLeft",o=e.key==="ArrowRight";if(!s&&!o||!this.primaryAction||!this.trailingAction)return;const a=getComputedStyle(this).direction==="rtl"?s:o,l=(t=this.primaryAction)==null?void 0:t.matches(":focus-within"),n=(i=this.trailingAction)==null?void 0:i.matches(":focus-within");a&&n||!a&&l||(e.preventDefault(),e.stopPropagation(),(a?this.trailingAction:this.primaryAction).focus())}handleTrailingActionFocus(){const{primaryAction:e,trailingAction:t}=this;!e||!t||(e.tabIndex=-1,t.addEventListener("focusout",()=>{e.tabIndex=0},{once:!0}))}}function Or({ariaLabel:r,disabled:e,focusListener:t,tabbable:i=!1}){return v` + + `}function Nr(r){this.disabled||(r.stopPropagation(),!this.dispatchEvent(new Event("remove",{cancelable:!0})))||this.remove()}class L extends Lr{constructor(){super(...arguments),this.elevated=!1,this.removable=!1,this.selected=!1,this.hasSelectedIcon=!1}get primaryId(){return"button"}getContainerClasses(){return{...super.getContainerClasses(),elevated:this.elevated,selected:this.selected,"has-trailing":this.removable,"has-icon":this.hasIcon||this.selected}}renderPrimaryAction(e){const{ariaLabel:t}=this;return v` + + `}renderLeadingIcon(){return this.selected?v` + + + + `:super.renderLeadingIcon()}renderTrailingAction(e){return this.removable?Or({focusListener:e,ariaLabel:this.ariaLabelRemove,disabled:this.disabled}):u}renderOutline(){return this.elevated?v``:super.renderOutline()}handleClick(e){if(this.disabled)return;const t=this.selected;if(this.selected=!this.selected,!zr(this,e)){this.selected=t;return}}}d([m({type:Boolean})],L.prototype,"elevated",void 0);d([m({type:Boolean})],L.prototype,"removable",void 0);d([m({type:Boolean,reflect:!0})],L.prototype,"selected",void 0);d([m({type:Boolean,reflect:!0,attribute:"has-selected-icon"})],L.prototype,"hasSelectedIcon",void 0);d([ie(".primary.action")],L.prototype,"primaryAction",void 0);d([ie(".trailing.action")],L.prototype,"trailingAction",void 0);const Dr=f`:host{--_container-height: var(--md-filter-chip-container-height, 32px);--_disabled-label-text-color: var(--md-filter-chip-disabled-label-text-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-label-text-opacity: var(--md-filter-chip-disabled-label-text-opacity, 0.38);--_elevated-container-elevation: var(--md-filter-chip-elevated-container-elevation, 1);--_elevated-container-shadow-color: var(--md-filter-chip-elevated-container-shadow-color, var(--md-sys-color-shadow, #000));--_elevated-disabled-container-color: var(--md-filter-chip-elevated-disabled-container-color, var(--md-sys-color-on-surface, #1d1b20));--_elevated-disabled-container-elevation: var(--md-filter-chip-elevated-disabled-container-elevation, 0);--_elevated-disabled-container-opacity: var(--md-filter-chip-elevated-disabled-container-opacity, 0.12);--_elevated-focus-container-elevation: var(--md-filter-chip-elevated-focus-container-elevation, 1);--_elevated-hover-container-elevation: var(--md-filter-chip-elevated-hover-container-elevation, 2);--_elevated-pressed-container-elevation: var(--md-filter-chip-elevated-pressed-container-elevation, 1);--_elevated-selected-container-color: var(--md-filter-chip-elevated-selected-container-color, var(--md-sys-color-secondary-container, #e8def8));--_label-text-font: var(--md-filter-chip-label-text-font, var(--md-sys-typescale-label-large-font, var(--md-ref-typeface-plain, Roboto)));--_label-text-line-height: var(--md-filter-chip-label-text-line-height, var(--md-sys-typescale-label-large-line-height, 1.25rem));--_label-text-size: var(--md-filter-chip-label-text-size, var(--md-sys-typescale-label-large-size, 0.875rem));--_label-text-weight: var(--md-filter-chip-label-text-weight, var(--md-sys-typescale-label-large-weight, var(--md-ref-typeface-weight-medium, 500)));--_selected-focus-label-text-color: var(--md-filter-chip-selected-focus-label-text-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-hover-label-text-color: var(--md-filter-chip-selected-hover-label-text-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-hover-state-layer-color: var(--md-filter-chip-selected-hover-state-layer-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-hover-state-layer-opacity: var(--md-filter-chip-selected-hover-state-layer-opacity, 0.08);--_selected-label-text-color: var(--md-filter-chip-selected-label-text-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-pressed-label-text-color: var(--md-filter-chip-selected-pressed-label-text-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-pressed-state-layer-color: var(--md-filter-chip-selected-pressed-state-layer-color, var(--md-sys-color-on-surface-variant, #49454f));--_selected-pressed-state-layer-opacity: var(--md-filter-chip-selected-pressed-state-layer-opacity, 0.12);--_elevated-container-color: var(--md-filter-chip-elevated-container-color, var(--md-sys-color-surface-container-low, #f7f2fa));--_disabled-outline-color: var(--md-filter-chip-disabled-outline-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-outline-opacity: var(--md-filter-chip-disabled-outline-opacity, 0.12);--_disabled-selected-container-color: var(--md-filter-chip-disabled-selected-container-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-selected-container-opacity: var(--md-filter-chip-disabled-selected-container-opacity, 0.12);--_focus-outline-color: var(--md-filter-chip-focus-outline-color, var(--md-sys-color-on-surface-variant, #49454f));--_outline-color: var(--md-filter-chip-outline-color, var(--md-sys-color-outline, #79747e));--_outline-width: var(--md-filter-chip-outline-width, 1px);--_selected-container-color: var(--md-filter-chip-selected-container-color, var(--md-sys-color-secondary-container, #e8def8));--_selected-outline-width: var(--md-filter-chip-selected-outline-width, 0px);--_focus-label-text-color: var(--md-filter-chip-focus-label-text-color, var(--md-sys-color-on-surface-variant, #49454f));--_hover-label-text-color: var(--md-filter-chip-hover-label-text-color, var(--md-sys-color-on-surface-variant, #49454f));--_hover-state-layer-color: var(--md-filter-chip-hover-state-layer-color, var(--md-sys-color-on-surface-variant, #49454f));--_hover-state-layer-opacity: var(--md-filter-chip-hover-state-layer-opacity, 0.08);--_label-text-color: var(--md-filter-chip-label-text-color, var(--md-sys-color-on-surface-variant, #49454f));--_pressed-label-text-color: var(--md-filter-chip-pressed-label-text-color, var(--md-sys-color-on-surface-variant, #49454f));--_pressed-state-layer-color: var(--md-filter-chip-pressed-state-layer-color, var(--md-sys-color-on-secondary-container, #1d192b));--_pressed-state-layer-opacity: var(--md-filter-chip-pressed-state-layer-opacity, 0.12);--_icon-size: var(--md-filter-chip-icon-size, 18px);--_disabled-leading-icon-color: var(--md-filter-chip-disabled-leading-icon-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-leading-icon-opacity: var(--md-filter-chip-disabled-leading-icon-opacity, 0.38);--_selected-focus-leading-icon-color: var(--md-filter-chip-selected-focus-leading-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-hover-leading-icon-color: var(--md-filter-chip-selected-hover-leading-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-leading-icon-color: var(--md-filter-chip-selected-leading-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-pressed-leading-icon-color: var(--md-filter-chip-selected-pressed-leading-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_focus-leading-icon-color: var(--md-filter-chip-focus-leading-icon-color, var(--md-sys-color-primary, #6750a4));--_hover-leading-icon-color: var(--md-filter-chip-hover-leading-icon-color, var(--md-sys-color-primary, #6750a4));--_leading-icon-color: var(--md-filter-chip-leading-icon-color, var(--md-sys-color-primary, #6750a4));--_pressed-leading-icon-color: var(--md-filter-chip-pressed-leading-icon-color, var(--md-sys-color-primary, #6750a4));--_disabled-trailing-icon-color: var(--md-filter-chip-disabled-trailing-icon-color, var(--md-sys-color-on-surface, #1d1b20));--_disabled-trailing-icon-opacity: var(--md-filter-chip-disabled-trailing-icon-opacity, 0.38);--_selected-focus-trailing-icon-color: var(--md-filter-chip-selected-focus-trailing-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-hover-trailing-icon-color: var(--md-filter-chip-selected-hover-trailing-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-pressed-trailing-icon-color: var(--md-filter-chip-selected-pressed-trailing-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_selected-trailing-icon-color: var(--md-filter-chip-selected-trailing-icon-color, var(--md-sys-color-on-secondary-container, #1d192b));--_focus-trailing-icon-color: var(--md-filter-chip-focus-trailing-icon-color, var(--md-sys-color-on-surface-variant, #49454f));--_hover-trailing-icon-color: var(--md-filter-chip-hover-trailing-icon-color, var(--md-sys-color-on-surface-variant, #49454f));--_pressed-trailing-icon-color: var(--md-filter-chip-pressed-trailing-icon-color, var(--md-sys-color-on-surface-variant, #49454f));--_trailing-icon-color: var(--md-filter-chip-trailing-icon-color, var(--md-sys-color-on-surface-variant, #49454f));--_container-shape-start-start: var(--md-filter-chip-container-shape-start-start, var(--md-filter-chip-container-shape, var(--md-sys-shape-corner-small, 8px)));--_container-shape-start-end: var(--md-filter-chip-container-shape-start-end, var(--md-filter-chip-container-shape, var(--md-sys-shape-corner-small, 8px)));--_container-shape-end-end: var(--md-filter-chip-container-shape-end-end, var(--md-filter-chip-container-shape, var(--md-sys-shape-corner-small, 8px)));--_container-shape-end-start: var(--md-filter-chip-container-shape-end-start, var(--md-filter-chip-container-shape, var(--md-sys-shape-corner-small, 8px)));--_leading-space: var(--md-filter-chip-leading-space, 16px);--_trailing-space: var(--md-filter-chip-trailing-space, 16px);--_icon-label-space: var(--md-filter-chip-icon-label-space, 8px);--_with-leading-icon-leading-space: var(--md-filter-chip-with-leading-icon-leading-space, 8px);--_with-trailing-icon-trailing-space: var(--md-filter-chip-with-trailing-icon-trailing-space, 8px)}.selected.elevated::before{background:var(--_elevated-selected-container-color)}.checkmark{height:var(--_icon-size);width:var(--_icon-size)}.disabled .checkmark{opacity:var(--_disabled-leading-icon-opacity)}@media(forced-colors: active){.disabled .checkmark{opacity:1}} +`,Ur=f`.selected{--md-ripple-hover-color: var(--_selected-hover-state-layer-color);--md-ripple-hover-opacity: var(--_selected-hover-state-layer-opacity);--md-ripple-pressed-color: var(--_selected-pressed-state-layer-color);--md-ripple-pressed-opacity: var(--_selected-pressed-state-layer-opacity)}:where(.selected)::before{background:var(--_selected-container-color)}:where(.selected) .outline{border-width:var(--_selected-outline-width)}:where(.selected.disabled)::before{background:var(--_disabled-selected-container-color);opacity:var(--_disabled-selected-container-opacity)}:where(.selected) .label{color:var(--_selected-label-text-color)}:where(.selected:hover) .label{color:var(--_selected-hover-label-text-color)}:where(.selected:focus) .label{color:var(--_selected-focus-label-text-color)}:where(.selected:active) .label{color:var(--_selected-pressed-label-text-color)}:where(.selected) .leading.icon{color:var(--_selected-leading-icon-color)}:where(.selected:hover) .leading.icon{color:var(--_selected-hover-leading-icon-color)}:where(.selected:focus) .leading.icon{color:var(--_selected-focus-leading-icon-color)}:where(.selected:active) .leading.icon{color:var(--_selected-pressed-leading-icon-color)}@media(forced-colors: active){:where(.selected:not(.elevated))::before{border:1px solid CanvasText}:where(.selected) .outline{border-width:1px}} +`,Mr=f`:host{border-start-start-radius:var(--_container-shape-start-start);border-start-end-radius:var(--_container-shape-start-end);border-end-start-radius:var(--_container-shape-end-start);border-end-end-radius:var(--_container-shape-end-end);display:inline-flex;height:var(--_container-height);cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);--md-ripple-hover-color: var(--_hover-state-layer-color);--md-ripple-hover-opacity: var(--_hover-state-layer-opacity);--md-ripple-pressed-color: var(--_pressed-state-layer-color);--md-ripple-pressed-opacity: var(--_pressed-state-layer-opacity)}:host([disabled]){pointer-events:none}:host([touch-target=wrapper]){margin:max(0px,(48px - var(--_container-height))/2) 0}md-focus-ring{--md-focus-ring-shape-start-start: var(--_container-shape-start-start);--md-focus-ring-shape-start-end: var(--_container-shape-start-end);--md-focus-ring-shape-end-end: var(--_container-shape-end-end);--md-focus-ring-shape-end-start: var(--_container-shape-end-start)}.container{border-radius:inherit;box-sizing:border-box;display:flex;height:100%;position:relative;width:100%}.container::before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.container:not(.disabled){cursor:pointer}.container.disabled{pointer-events:none}.cell{display:flex}.action{align-items:baseline;appearance:none;background:none;border:none;border-radius:inherit;display:flex;outline:none;padding:0;position:relative;text-decoration:none}.primary.action{padding-inline-start:var(--_leading-space);padding-inline-end:var(--_trailing-space)}.has-icon .primary.action{padding-inline-start:var(--_with-leading-icon-leading-space)}.touch{height:48px;inset:50% 0 0;position:absolute;transform:translateY(-50%);width:100%}:host([touch-target=none]) .touch{display:none}.outline{border:var(--_outline-width) solid var(--_outline-color);border-radius:inherit;inset:0;pointer-events:none;position:absolute}:where(:focus) .outline{border-color:var(--_focus-outline-color)}:where(.disabled) .outline{border-color:var(--_disabled-outline-color);opacity:var(--_disabled-outline-opacity)}md-ripple{border-radius:inherit}.label,.icon,.touch{z-index:1}.label{align-items:center;color:var(--_label-text-color);display:flex;font-family:var(--_label-text-font);font-size:var(--_label-text-size);line-height:var(--_label-text-line-height);font-weight:var(--_label-text-weight);height:100%;text-overflow:ellipsis;user-select:none;white-space:nowrap}:where(:hover) .label{color:var(--_hover-label-text-color)}:where(:focus) .label{color:var(--_focus-label-text-color)}:where(:active) .label{color:var(--_pressed-label-text-color)}:where(.disabled) .label{color:var(--_disabled-label-text-color);opacity:var(--_disabled-label-text-opacity)}.icon{align-self:center;display:flex;fill:currentColor;position:relative}.icon ::slotted(:first-child){font-size:var(--_icon-size);height:var(--_icon-size);width:var(--_icon-size)}.leading.icon{color:var(--_leading-icon-color)}.leading.icon ::slotted(*),.leading.icon svg{margin-inline-end:var(--_icon-label-space)}:where(:hover) .leading.icon{color:var(--_hover-leading-icon-color)}:where(:focus) .leading.icon{color:var(--_focus-leading-icon-color)}:where(:active) .leading.icon{color:var(--_pressed-leading-icon-color)}:where(.disabled) .leading.icon{color:var(--_disabled-leading-icon-color);opacity:var(--_disabled-leading-icon-opacity)}@media(forced-colors: active){:where(.disabled) :is(.label,.outline,.leading.icon){color:GrayText;opacity:1}}a,button{text-transform:inherit}a,button:not(:disabled){cursor:inherit} +`,Hr=f`.trailing.action{align-items:center;justify-content:center;padding-inline-start:var(--_icon-label-space);padding-inline-end:var(--_with-trailing-icon-trailing-space)}.trailing.action :is(md-ripple,md-focus-ring){border-radius:50%;height:calc(1.3333333333*var(--_icon-size));width:calc(1.3333333333*var(--_icon-size))}.trailing.action md-focus-ring{inset:unset}.has-trailing .primary.action{padding-inline-end:0}.trailing.icon{color:var(--_trailing-icon-color);height:var(--_icon-size);width:var(--_icon-size)}:where(:hover) .trailing.icon{color:var(--_hover-trailing-icon-color)}:where(:focus) .trailing.icon{color:var(--_focus-trailing-icon-color)}:where(:active) .trailing.icon{color:var(--_pressed-trailing-icon-color)}:where(.disabled) .trailing.icon{color:var(--_disabled-trailing-icon-color);opacity:var(--_disabled-trailing-icon-opacity)}:where(.selected) .trailing.icon{color:var(--_selected-trailing-icon-color)}:where(.selected:hover) .trailing.icon{color:var(--_selected-hover-trailing-icon-color)}:where(.selected:focus) .trailing.icon{color:var(--_selected-focus-trailing-icon-color)}:where(.selected:active) .trailing.icon{color:var(--_selected-pressed-trailing-icon-color)}@media(forced-colors: active){.trailing.icon{color:ButtonText}:where(.disabled) .trailing.icon{color:GrayText;opacity:1}} +`;let _e=class extends L{};_e.styles=[Mr,Pr,Hr,Ur,Dr];_e=d([x("md-filter-chip")],_e);class oe extends y{constructor(){super(...arguments),this.inset=!1,this.insetStart=!1,this.insetEnd=!1}}d([m({type:Boolean,reflect:!0})],oe.prototype,"inset",void 0);d([m({type:Boolean,reflect:!0,attribute:"inset-start"})],oe.prototype,"insetStart",void 0);d([m({type:Boolean,reflect:!0,attribute:"inset-end"})],oe.prototype,"insetEnd",void 0);const jr=f`:host{box-sizing:border-box;color:var(--md-divider-color, var(--md-sys-color-outline-variant, #cac4d0));display:flex;height:var(--md-divider-thickness, 1px);width:100%}:host([inset]),:host([inset-start]){padding-inline-start:16px}:host([inset]),:host([inset-end]){padding-inline-end:16px}:host::before{background:currentColor;content:"";height:100%;width:100%}@media(forced-colors: active){:host::before{background:CanvasText}} +`;let xe=class extends oe{};xe.styles=[jr];xe=d([x("md-divider")],xe);function Pt(r,e=E){const t=Lt(r,e);return t&&(t.tabIndex=0,t.focus()),t}function zt(r,e=E){const t=Br(r,e);return t&&(t.tabIndex=0,t.focus()),t}function ne(r,e=E){for(let t=0;t=0;t--){const i=r[t];if(e(i))return i}return null}function Fr(r,e,t=E,i=!0){for(let s=1;se&&!i)return null;const a=r[o];if(t(a))return a}return r[e]?r[e]:null}function rt(r,e,t=E,i=!0){if(e){const s=Fr(r,e.index,t,i);return s&&(s.tabIndex=0,s.focus()),s}else return Pt(r,t)}function it(r,e,t=E,i=!0){if(e){const s=Vr(r,e.index,t,i);return s&&(s.tabIndex=0,s.focus()),s}else return zt(r,t)}function qr(){return new Event("request-activation",{bubbles:!0,composed:!0})}function E(r){return!r.disabled}const $={ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowUp:"ArrowUp",ArrowRight:"ArrowRight",Home:"Home",End:"End"};class Kr{constructor(e){this.handleKeydown=p=>{const c=p.key;if(p.defaultPrevented||!this.isNavigableKey(c))return;const g=this.items;if(!g.length)return;const b=ne(g,this.isActivatable);p.preventDefault();const R=this.isRtl(),Ht=R?$.ArrowRight:$.ArrowLeft,jt=R?$.ArrowLeft:$.ArrowRight;let O=null;switch(c){case $.ArrowDown:case jt:O=rt(g,b,this.isActivatable,this.wrapNavigation());break;case $.ArrowUp:case Ht:O=it(g,b,this.isActivatable,this.wrapNavigation());break;case $.Home:O=Pt(g,this.isActivatable);break;case $.End:O=zt(g,this.isActivatable);break}O&&b&&b.item!==O&&(b.item.tabIndex=-1)},this.onDeactivateItems=()=>{const p=this.items;for(const c of p)this.deactivateItem(c)},this.onRequestActivation=p=>{this.onDeactivateItems();const c=p.target;this.activateItem(c),c.focus()},this.onSlotchange=()=>{const p=this.items;let c=!1;for(const b of p){if(!b.disabled&&b.tabIndex>-1&&!c){c=!0,b.tabIndex=0;continue}b.tabIndex=-1}if(c)return;const g=Lt(p,this.isActivatable);g&&(g.tabIndex=0)};const{isItem:t,getPossibleItems:i,isRtl:s,deactivateItem:o,activateItem:a,isNavigableKey:l,isActivatable:n,wrapNavigation:h}=e;this.isItem=t,this.getPossibleItems=i,this.isRtl=s,this.deactivateItem=o,this.activateItem=a,this.isNavigableKey=l,this.isActivatable=n,this.wrapNavigation=h??(()=>!0)}get items(){const e=this.getPossibleItems(),t=[];for(const i of e){if(this.isItem(i)){t.push(i);continue}const s=i.item;s&&this.isItem(s)&&t.push(s)}return t}activateNextItem(){const e=this.items,t=ne(e,this.isActivatable);return t&&(t.item.tabIndex=-1),rt(e,t,this.isActivatable,this.wrapNavigation())}activatePreviousItem(){const e=this.items,t=ne(e,this.isActivatable);return t&&(t.item.tabIndex=-1),it(e,t,this.isActivatable,this.wrapNavigation())}}const Gr=new Set(Object.values($));class Ot extends y{get items(){return this.listController.items}constructor(){super(),this.listController=new Kr({isItem:e=>e.hasAttribute("md-list-item"),getPossibleItems:()=>this.slotItems,isRtl:()=>getComputedStyle(this).direction==="rtl",deactivateItem:e=>{e.tabIndex=-1},activateItem:e=>{e.tabIndex=0},isNavigableKey:e=>Gr.has(e),isActivatable:e=>!e.disabled&&e.type!=="text"}),this.internals=this.attachInternals(),this.internals.role="list",this.addEventListener("keydown",this.listController.handleKeydown)}render(){return v` + + + `}activateNextItem(){return this.listController.activateNextItem()}activatePreviousItem(){return this.listController.activatePreviousItem()}}d([dt({flatten:!0})],Ot.prototype,"slotItems",void 0);const Wr=f`:host{background:var(--md-list-container-color, var(--md-sys-color-surface, #fef7ff));color:unset;display:flex;flex-direction:column;outline:none;padding:8px 0;position:relative} +`;let we=class extends Ot{};we.styles=[Wr];we=d([x("md-list")],we);class Oe extends y{constructor(){super(...arguments),this.multiline=!1}render(){return v` + + +
+ + + + +
+ + + `}handleTextSlotChange(){let e=!1,t=0;for(const i of this.textSlots)if(Yr(i)&&(t+=1),t>1){e=!0;break}this.multiline=e}}d([m({type:Boolean,reflect:!0})],Oe.prototype,"multiline",void 0);d([lr(".text slot")],Oe.prototype,"textSlots",void 0);function Yr(r){var e;for(const t of r.assignedNodes({flatten:!0})){const i=t.nodeType===Node.ELEMENT_NODE,s=t.nodeType===Node.TEXT_NODE&&((e=t.textContent)==null?void 0:e.match(/\S/));if(i||s)return!0}return!1}const Zr=f`:host{color:var(--md-sys-color-on-surface, #1d1b20);font-family:var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-body-large-size, 1rem);font-weight:var(--md-sys-typescale-body-large-weight, var(--md-ref-typeface-weight-regular, 400));line-height:var(--md-sys-typescale-body-large-line-height, 1.5rem);align-items:center;box-sizing:border-box;display:flex;gap:16px;min-height:56px;overflow:hidden;padding:12px 16px;position:relative;text-overflow:ellipsis}:host([multiline]){min-height:72px}[name=overline]{color:var(--md-sys-color-on-surface-variant, #49454f);font-family:var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-label-small-size, 0.6875rem);font-weight:var(--md-sys-typescale-label-small-weight, var(--md-ref-typeface-weight-medium, 500));line-height:var(--md-sys-typescale-label-small-line-height, 1rem)}[name=supporting-text]{color:var(--md-sys-color-on-surface-variant, #49454f);font-family:var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-body-medium-size, 0.875rem);font-weight:var(--md-sys-typescale-body-medium-weight, var(--md-ref-typeface-weight-regular, 400));line-height:var(--md-sys-typescale-body-medium-line-height, 1.25rem)}[name=trailing-supporting-text]{color:var(--md-sys-color-on-surface-variant, #49454f);font-family:var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto));font-size:var(--md-sys-typescale-label-small-size, 0.6875rem);font-weight:var(--md-sys-typescale-label-small-weight, var(--md-ref-typeface-weight-medium, 500));line-height:var(--md-sys-typescale-label-small-line-height, 1rem)}[name=container]::slotted(*){inset:0;position:absolute}.default-slot{display:inline}.default-slot,.text ::slotted(*){overflow:hidden;text-overflow:ellipsis}.text{display:flex;flex:1;flex-direction:column;overflow:hidden} +`;let $e=class extends Oe{};$e.styles=[Zr];$e=d([x("md-item")],$e);const Nt=Symbol.for(""),Jr=r=>{if((r==null?void 0:r.r)===Nt)return r==null?void 0:r._$litStatic$},le=(r,...e)=>({_$litStatic$:e.reduce((t,i,s)=>t+(o=>{if(o._$litStatic$!==void 0)return o._$litStatic$;throw Error(`Value passed to 'literal' function must be a 'literal' result: ${o}. Use 'unsafeStatic' to pass non-literal values, but + take care to ensure page security.`)})(i)+r[s+1],r[0]),r:Nt}),st=new Map,Xr=r=>(e,...t)=>{const i=t.length;let s,o;const a=[],l=[];let n,h=0,p=!1;for(;h +
+ ${this.renderRipple()} ${this.renderFocusRing()} +
+ + + ${this.renderBody()} + + `)}renderListItem(e){const t=this.type==="link";let i;switch(this.type){case"link":i=le`a`;break;case"button":i=le`button`;break;default:case"text":i=le`li`;break}const s=this.type!=="text",o=t&&this.target?this.target:u;return Qr` + <${i} + id="item" + tabindex="${this.isDisabled||!s?-1:0}" + ?disabled=${this.isDisabled} + role="listitem" + aria-selected=${this.ariaSelected||u} + aria-checked=${this.ariaChecked||u} + aria-expanded=${this.ariaExpanded||u} + aria-haspopup=${this.ariaHasPopup||u} + class="list-item ${se(this.getRenderClasses())}" + href=${this.href||u} + target=${o} + @focus=${this.onFocus} + >${e} + `}renderRipple(){return this.type==="text"?u:v` `}renderFocusRing(){return this.type==="text"?u:v` `}onFocusRingVisibilityChanged(e){}getRenderClasses(){return{disabled:this.isDisabled}}renderBody(){return v` + + + + + + `}onFocus(){this.tabIndex===-1&&this.dispatchEvent(qr())}focus(){var e;(e=this.listItemRoot)==null||e.focus()}}ze(k);k.shadowRootOptions={...y.shadowRootOptions,delegatesFocus:!0};d([m({type:Boolean,reflect:!0})],k.prototype,"disabled",void 0);d([m({reflect:!0})],k.prototype,"type",void 0);d([m({type:Boolean,attribute:"md-list-item",reflect:!0})],k.prototype,"isListItem",void 0);d([m()],k.prototype,"href",void 0);d([m()],k.prototype,"target",void 0);d([ie(".list-item")],k.prototype,"listItemRoot",void 0);const ei=f`:host{display:flex;-webkit-tap-highlight-color:rgba(0,0,0,0);--md-ripple-hover-color: var(--md-list-item-hover-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-hover-opacity: var(--md-list-item-hover-state-layer-opacity, 0.08);--md-ripple-pressed-color: var(--md-list-item-pressed-state-layer-color, var(--md-sys-color-on-surface, #1d1b20));--md-ripple-pressed-opacity: var(--md-list-item-pressed-state-layer-opacity, 0.12)}:host(:is([type=button]:not([disabled]),[type=link])){cursor:pointer}md-focus-ring{z-index:1;--md-focus-ring-shape: 8px}a,button,li{background:none;border:none;cursor:inherit;padding:0;margin:0;text-align:unset;text-decoration:none}.list-item{border-radius:inherit;display:flex;flex:1;max-width:inherit;min-width:inherit;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100%}.list-item.interactive{cursor:pointer}.list-item.disabled{opacity:var(--md-list-item-disabled-opacity, 0.3);pointer-events:none}[slot=container]{pointer-events:none}md-ripple{border-radius:inherit}md-item{border-radius:inherit;flex:1;height:100%;color:var(--md-list-item-label-text-color, var(--md-sys-color-on-surface, #1d1b20));font-family:var(--md-list-item-label-text-font, var(--md-sys-typescale-body-large-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-label-text-size, var(--md-sys-typescale-body-large-size, 1rem));line-height:var(--md-list-item-label-text-line-height, var(--md-sys-typescale-body-large-line-height, 1.5rem));font-weight:var(--md-list-item-label-text-weight, var(--md-sys-typescale-body-large-weight, var(--md-ref-typeface-weight-regular, 400)));min-height:var(--md-list-item-one-line-container-height, 56px);padding-top:var(--md-list-item-top-space, 12px);padding-bottom:var(--md-list-item-bottom-space, 12px);padding-inline-start:var(--md-list-item-leading-space, 16px);padding-inline-end:var(--md-list-item-trailing-space, 16px)}md-item[multiline]{min-height:var(--md-list-item-two-line-container-height, 72px)}[slot=supporting-text]{color:var(--md-list-item-supporting-text-color, var(--md-sys-color-on-surface-variant, #49454f));font-family:var(--md-list-item-supporting-text-font, var(--md-sys-typescale-body-medium-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-supporting-text-size, var(--md-sys-typescale-body-medium-size, 0.875rem));line-height:var(--md-list-item-supporting-text-line-height, var(--md-sys-typescale-body-medium-line-height, 1.25rem));font-weight:var(--md-list-item-supporting-text-weight, var(--md-sys-typescale-body-medium-weight, var(--md-ref-typeface-weight-regular, 400)))}[slot=trailing-supporting-text]{color:var(--md-list-item-trailing-supporting-text-color, var(--md-sys-color-on-surface-variant, #49454f));font-family:var(--md-list-item-trailing-supporting-text-font, var(--md-sys-typescale-label-small-font, var(--md-ref-typeface-plain, Roboto)));font-size:var(--md-list-item-trailing-supporting-text-size, var(--md-sys-typescale-label-small-size, 0.6875rem));line-height:var(--md-list-item-trailing-supporting-text-line-height, var(--md-sys-typescale-label-small-line-height, 1rem));font-weight:var(--md-list-item-trailing-supporting-text-weight, var(--md-sys-typescale-label-small-weight, var(--md-ref-typeface-weight-medium, 500)))}:is([slot=start],[slot=end])::slotted(*){fill:currentColor}[slot=start]{color:var(--md-list-item-leading-icon-color, var(--md-sys-color-on-surface-variant, #49454f))}[slot=end]{color:var(--md-list-item-trailing-icon-color, var(--md-sys-color-on-surface-variant, #49454f))}@media(forced-colors: active){.disabled slot{color:GrayText}.list-item.disabled{color:GrayText;opacity:1}} +`;let Ae=class extends k{};Ae.styles=[ei];Ae=d([x("md-list-item")],Ae);class Ce extends Ct{constructor(e){if(super(e),this.it=u,e.type!==$t.CHILD)throw Error(this.constructor.directiveName+"() can only be used in child bindings")}render(e){if(e===u||e==null)return this._t=void 0,this.it=e;if(e===C)return e;if(typeof e!="string")throw Error(this.constructor.directiveName+"() called with a non-string value");if(e===this.it)return this._t;this.it=e;const t=[e];return t.raw=t,this._t={_$litType$:this.constructor.resultType,strings:t,values:[]}}}Ce.directiveName="unsafeHTML",Ce.resultType=1;const ot=At(Ce),at=(r,e)=>e?e.reduce((t,{shortcode:i,static_url:s,url:o})=>t.replace(`:${i}:`,` + + :${i}: + `),r):r;let Z=null;const Ne={boundAttributeSuffix:w.P,marker:w.A,markerMatch:w.C,HTML_RESULT:w.M,getTemplateHtml:w.L,overrideDirectiveResolve:(r,e)=>class extends r{_$AS(t,i){return e(this,i)}},patchDirectiveResolve:(r,e)=>{if(r.prototype._$AS!==e){Z??(Z=r.prototype._$AS.name);for(let t=r.prototype;t!==Object.prototype;t=Object.getPrototypeOf(t))if(t.hasOwnProperty(Z))return void(t[Z]=e);throw Error("Internal error: It is possible that both dev mode and production mode Lit was mixed together during SSR. Please comment on the issue: https://github.com/lit/lit/issues/4527")}},setDirectiveClass(r,e){r._$litDirective$=e},getAttributePartCommittedValue:(r,e,t)=>{let i=C;return r.j=s=>i=s,r._$AI(e,r,t),i},connectedDisconnectable:r=>({...r,_$AU:!0}),resolveDirective:w.V,AttributePart:w.H,PropertyPart:w.B,BooleanAttributePart:w.N,EventPart:w.U,ElementPart:w.F,TemplateInstance:w.R,isIterable:w.D,ChildPart:w.I},{AttributePart:ti}=Ne,Dt=r=>r,ri={h:Dt`\n \n \n \n
\n \n \n \n
\n
\n \n \n
\n
\n \n \n \n \n
\n
`,parts:[{type:2,index:3},{type:2,index:5},{type:2,index:9},{type:2,index:10},{type:2,index:13}]},ii={h:Dt``,parts:[{type:1,index:0,name:"src",strings:["",""],ctor:ti}]};var ce;let Ee=(ce=class extends y{constructor(){super(...arguments),this.comment={author:{name:"empty"},content:"empty",id:"empty",published:new Date,replies:[]}}render(){return this.comment.id!=="empty"&&{_$litType$:ri,values:[this.comment.author.avatar&&{_$litType$:ii,values:[this.comment.author.avatar]},ot(at(this.comment.author.name,this.comment.author.emojis)),this.comment.author.acct&&`${this.comment.author.acct} ·`,this.comment.published.toLocaleDateString(),ot(at(this.comment.content,this.comment.emojis))]}}},ce.styles=[St,f` + :host { + --md-divider-thickness: 0.05rem; + } + + .chip { + --md-filter-chip-trailing-space: 12px; + } + + .chip-emoji { + line-height: 1; + } + + .headline { + display: flex; + } + + .headline .flex-1 { + flex: 1; + } + + .headline .source { + opacity: 38%; + } + + .headline .source:focus-visible, + .headline .source:hover { + opacity: 50%; + } + + a { + color: var(--md-sys-color-primary, #6750A4); + text-decoration: none; + } + + a:focus-visible, a:hover { + text-decoration: underline; + } + `],ce);U([m({type:Object})],Ee.prototype,"comment",void 0);Ee=U([x("kkna-material-comment")],Ee);const{AttributePart:si}=Ne,Ut=r=>r,oi={h:Ut`\n \n `,parts:[{type:2,index:1}]},ai={h:Ut`\n \n `,parts:[{type:1,index:0,name:"label",strings:["",""],ctor:si},{type:2,index:2}]};var de;let ke=(de=class extends y{render(){var r;return{_$litType$:oi,values:[((r=this.reactions)==null?void 0:r.emojis)&&Object.entries(this.reactions.emojis).map(([e,t])=>({_$litType$:ai,values:[t,e]}))]}}},de.styles=f` + .chip { + --md-filter-chip-trailing-space: 12px; + } + + .chip-emoji { + line-height: 1; + } + `,de);U([m({type:Object})],ke.prototype,"reactions",void 0);ke=U([x("kkna-material-reactions")],ke);const{PropertyPart:Mt}=Ne,j=r=>r,ni={h:j`\n \n `,parts:[{type:2,index:1}]},li={h:j`
\n \n \n

KKna processOptions

\n
\n

KKna result

\n
\n
`,parts:[{type:2,index:1},{type:2,index:2},{type:2,index:6},{type:2,index:10}]},ci={h:j``,parts:[{type:1,index:0,name:"reactions",strings:["",""],ctor:Mt}]},di={h:j``,parts:[{type:1,index:0,name:"comment",strings:["",""],ctor:Mt}]},hi={h:j`

Error:

`,parts:[{type:2,index:1}]},pi={h:j``,parts:[]};var he;let Se=(he=class extends y{constructor(){super(...arguments),this._process=new sr(this,{args:()=>[this.processOptions],task:async([r])=>await qt(r)})}render(){return{_$litType$:ni,values:[this._process.render({complete:r=>{var e;return{_$litType$:li,values:[r.reactions&&{_$litType$:ci,values:[r.reactions]},(e=r.comments)==null?void 0:e.map(t=>({_$litType$:di,values:[t]})),JSON.stringify(this.processOptions,null,2),JSON.stringify(r,null,2)]}},error:r=>({_$litType$:hi,values:[r]}),pending:()=>({_$litType$:pi,values:[]})})]}}},he.styles=[St,f` + .content { + display: flex; + flex-direction: column; + flex: 1; + justify-content: space-between; + padding: 16px; + gap: 16px; + } + + .pending { + margin: 32px auto; + } + `],he);U([Gt({context:Bt,subscribe:!0})],Se.prototype,"processOptions",void 0);Se=U([x("kkna-material")],Se);export{Se as KKnaMaterial}; diff --git a/assets/chunks/theme.DTyzxQ68.js b/assets/chunks/theme.CDbUcHAB.js similarity index 99% rename from assets/chunks/theme.DTyzxQ68.js rename to assets/chunks/theme.CDbUcHAB.js index 9a9cf6f..889b3ef 100644 --- a/assets/chunks/theme.DTyzxQ68.js +++ b/assets/chunks/theme.CDbUcHAB.js @@ -1 +1 @@ -import{d as _,o as a,c,r as l,n as T,a as D,t as w,b,w as d,T as de,e as f,_ as k,u as Ue,i as Ge,f as je,g as ve,h as $,j as I,k as q,l as v,m as i,p as C,q as H,s as z,v as ie,x as j,y as Z,z as pe,A as ye,B as ze,C as qe,D as W,F as M,E,G as Pe,H as x,I as m,J as R,K as Le,L as ee,M as Y,N as te,O as We,P as Ve,Q as Ke,R as Re,S as Se,U as oe,V as Je,W as we,X as Ie,Y as Ye,Z as Qe,$ as Xe,a0 as Ze,a1 as xe}from"./framework.CcsuzsvE.js";const et=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),c("span",{class:T(["VPBadge",e.type])},[l(e.$slots,"default",{},()=>[D(w(e.text),1)])],2))}}),tt={key:0,class:"VPBackdrop"},ot=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(de,{name:"fade"},{default:d(()=>[e.show?(a(),c("div",tt)):f("",!0)]),_:1}))}}),st=k(ot,[["__scopeId","data-v-eb778522"]]),L=Ue;function nt(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function he(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!je(e))return o;const{site:r}=L(),u=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${s}`);return ve(u)}function J({removeCurrent:o=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:s,page:n,theme:r,hash:u}=L(),h=$(()=>{var P,g;return{index:s.value,label:(P=t.value.locales[s.value])==null?void 0:P.label,link:((g=t.value.locales[s.value])==null?void 0:g.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([P,g])=>o&&h.value.label===g.label?[]:{index:P,text:g.label,link:at(g.link||(P==="root"?"/":`/${P}/`),r.value.i18nRouting!==!1&&e,n.value.relativePath.slice(h.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:h}}function at(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const rt=o=>(C("data-v-35942ec3"),o=o(),H(),o),it={class:"NotFound"},lt={class:"code"},ct={class:"title"},ut=rt(()=>v("div",{class:"divider"},null,-1)),dt={class:"quote"},vt={class:"action"},pt=["href","aria-label"],ht=_({__name:"NotFound",setup(o){const{site:e}=L(),{localeLinks:t}=J({removeCurrent:!1}),s=I({link:"/",index:"root"});q(()=>{const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(s.value=t.value.find(({link:u})=>u.startsWith(r))||t.value[0])});const n=$(()=>{var r,u,h,p;return{code:404,title:"PAGE NOT FOUND",quote:"But if you don't change your direction, and if you keep looking, you may end up where you are heading.",linkLabel:"go to home",linkText:"Take me home",...s.value.index==="root"?(r=e.value.themeConfig)==null?void 0:r.notFound:(p=(h=(u=e.value.locales)==null?void 0:u[s.value.index])==null?void 0:h.themeConfig)==null?void 0:p.notFound}});return(r,u)=>(a(),c("div",it,[v("p",lt,w(n.value.code),1),v("h1",ct,w(n.value.title),1),ut,v("blockquote",dt,w(n.value.quote),1),v("div",vt,[v("a",{class:"link",href:i(ve)(s.value.link),"aria-label":n.value.linkLabel},w(n.value.linkText),9,pt)])]))}}),ft=k(ht,[["__scopeId","data-v-35942ec3"]]);function Te(o,e){if(Array.isArray(o))return Q(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?Q(s):Q(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function mt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):z(o,e.link)?!0:e.items?ce(o,e.items):!1}function Q(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=Q(s.items,n)),s})}function O(){const{frontmatter:o,page:e,theme:t}=L(),s=ie("(min-width: 960px)"),n=I(!1),r=$(()=>{const B=t.value.sidebar,S=e.value.relativePath;return B?Te(B,S):[]}),u=I(r.value);j(r,(B,S)=>{JSON.stringify(B)!==JSON.stringify(S)&&(u.value=r.value)});const h=$(()=>o.value.sidebar!==!1&&u.value.length>0&&o.value.layout!=="home"),p=$(()=>P?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),P=$(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),g=$(()=>h.value&&s.value),y=$(()=>h.value?_t(u.value):[]);function V(){n.value=!0}function N(){n.value=!1}function A(){n.value?N():V()}return{isOpen:n,sidebar:u,sidebarGroups:y,hasSidebar:h,hasAside:P,leftAside:p,isSidebarEnabled:g,open:V,close:N,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function bt(o){const{page:e,hash:t}=L(),s=I(!1),n=$(()=>o.value.collapsed!=null),r=$(()=>!!o.value.link),u=I(!1),h=()=>{u.value=z(e.value.relativePath,o.value.link)};j([e,o,t],h),q(h);const p=$(()=>u.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),P=$(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),ye(()=>{(u.value||p.value)&&(s.value=!1)});function g(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:r,isActiveLink:u,hasActiveLink:p,hasChildren:P,toggle:g}}function $t(){const{hasSidebar:o}=O(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ne(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function fe(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:gt(t),link:"#"+t.id,level:s}});return yt(e,o)}function gt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function yt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(u=>u.level>=s&&u.level<=n),ue.length=0;for(const{element:u,link:h}of o)ue.push({element:u,link:h});const r=[];e:for(let u=0;u=0;p--){const P=o[p];if(P.level{requestAnimationFrame(r),window.addEventListener("scroll",s)}),ze(()=>{u(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function r(){if(!t.value)return;const h=window.scrollY,p=window.innerHeight,P=document.body.offsetHeight,g=Math.abs(h+p-P)<1,y=ue.map(({element:N,link:A})=>({link:A,top:Lt(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,A)=>N.top-A.top);if(!y.length){u(null);return}if(h<1){u(null);return}if(g){u(y[y.length-1].link);return}let V=null;for(const{link:N,top:A}of y){if(A>h+qe()+4)break;V=N}u(V)}function u(h){n&&n.classList.remove("active"),h==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Lt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Vt=["href","title"],St=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=W("VPDocOutlineItem",!0);return a(),c("ul",{class:T(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),c(M,null,E(t.headers,({children:r,link:u,title:h})=>(a(),c("li",null,[v("a",{class:"outline-link",href:u,onClick:e,title:h},w(h),9,Vt),r!=null&&r.length?(a(),b(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Me=k(St,[["__scopeId","data-v-4b297fd9"]]),wt={class:"content"},It={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Tt=_({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Pe([]);x(()=>{s.value=fe(e.value.outline??t.value.outline)});const n=I(),r=I();return Pt(n,r),(u,h)=>(a(),c("nav",{"aria-labelledby":"doc-outline-aria-label",class:T(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[v("div",wt,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",It,w(i(Ne)(i(t))),1),m(Me,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Nt=k(Tt,[["__scopeId","data-v-290c6053"]]),Mt={class:"VPDocAsideCarbonAds"},At=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),c("div",Mt,[m(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt=o=>(C("data-v-8f2d83a6"),o=o(),H(),o),Ct={class:"VPDocAside"},Ht=Bt(()=>v("div",{class:"spacer"},null,-1)),Et=_({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),c("div",Ct,[l(t.$slots,"aside-top",{},void 0,!0),l(t.$slots,"aside-outline-before",{},void 0,!0),m(Nt),l(t.$slots,"aside-outline-after",{},void 0,!0),Ht,l(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),b(At,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),l(t.$slots,"aside-ads-after",{},void 0,!0),l(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Ft=k(Et,[["__scopeId","data-v-8f2d83a6"]]);function Dt(){const{theme:o,page:e}=L();return $(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ot(){const{page:o,theme:e,frontmatter:t}=L();return $(()=>{var P,g,y,V,N,A,B,S;const s=Te(e.value.sidebar,o.value.relativePath),n=mt(s),r=Ut(n,U=>U.link.replace(/[?#].*$/,"")),u=r.findIndex(U=>z(o.value.relativePath,U.link)),h=((P=e.value.docFooter)==null?void 0:P.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=r[u-1])==null?void 0:y.docFooterText)??((V=r[u-1])==null?void 0:V.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((N=r[u-1])==null?void 0:N.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[u+1])==null?void 0:A.docFooterText)??((B=r[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((S=r[u+1])==null?void 0:S.link)}}})}function Ut(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.tag??(e.href?"a":"span")),s=$(()=>e.href&&Le.test(e.href));return(n,r)=>(a(),b(R(t.value),{class:T(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?i(he)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:d(()=>[l(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Gt={class:"VPLastUpdated"},jt=["datetime"],zt=_({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,frontmatter:s,lang:n}=L(),r=$(()=>new Date(s.value.lastUpdated??t.value.lastUpdated)),u=$(()=>r.value.toISOString()),h=I("");return q(()=>{Z(()=>{var p,P,g;h.value=new Intl.DateTimeFormat((P=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&P.forceLocale?n.value:void 0,((g=e.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(p,P)=>{var g;return a(),c("p",Gt,[D(w(((g=i(e).lastUpdated)==null?void 0:g.text)||i(e).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:u.value},w(h.value),9,jt)])}}}),qt=k(zt,[["__scopeId","data-v-c0e5ea66"]]),Ae=o=>(C("data-v-1476c57d"),o=o(),H(),o),Wt={key:0,class:"VPDocFooter"},Kt={key:0,class:"edit-info"},Rt={key:0,class:"edit-link"},Jt=Ae(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),Yt={key:1,class:"last-updated"},Qt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Xt=Ae(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Zt={class:"pager"},xt=["innerHTML"],eo=["innerHTML"],to={class:"pager"},oo=["innerHTML"],so=["innerHTML"],no=_({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),r=Ot(),u=$(()=>e.value.editLink&&s.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&s.value.lastUpdated!==!1),p=$(()=>u.value||h.value||r.value.prev||r.value.next);return(P,g)=>{var y,V,N,A;return p.value?(a(),c("footer",Wt,[l(P.$slots,"doc-footer-before",{},void 0,!0),u.value||h.value?(a(),c("div",Kt,[u.value?(a(),c("div",Rt,[m(F,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:d(()=>[Jt,D(" "+w(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),c("div",Yt,[m(qt)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(V=i(r).next)!=null&&V.link?(a(),c("nav",Qt,[Xt,v("div",Zt,[(N=i(r).prev)!=null&&N.link?(a(),b(F,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:d(()=>{var B;return[v("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,xt),v("span",{class:"title",innerHTML:i(r).prev.text},null,8,eo)]}),_:1},8,["href"])):f("",!0)]),v("div",to,[(A=i(r).next)!=null&&A.link?(a(),b(F,{key:0,class:"pager-link next",href:i(r).next.link},{default:d(()=>{var B;return[v("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,oo),v("span",{class:"title",innerHTML:i(r).next.text},null,8,so)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ao=k(no,[["__scopeId","data-v-1476c57d"]]),ro=o=>(C("data-v-51ebf29b"),o=o(),H(),o),io={class:"container"},lo=ro(()=>v("div",{class:"aside-curtain"},null,-1)),co={class:"aside-container"},uo={class:"aside-content"},vo={class:"content"},po={class:"content-container"},ho={class:"main"},fo=_({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:r}=O(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,p)=>{const P=W("Content");return a(),c("div",{class:T(["VPDoc",{"has-sidebar":i(s),"has-aside":i(n)}])},[l(h.$slots,"doc-top",{},void 0,!0),v("div",io,[i(n)?(a(),c("div",{key:0,class:T(["aside",{"left-aside":i(r)}])},[lo,v("div",co,[v("div",uo,[m(Ft,null,{"aside-top":d(()=>[l(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":d(()=>[l(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":d(()=>[l(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),v("div",vo,[v("div",po,[l(h.$slots,"doc-before",{},void 0,!0),v("main",ho,[m(P,{class:T(["vp-doc",[u.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),m(ao,null,{"doc-footer-before":d(()=>[l(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),l(h.$slots,"doc-after",{},void 0,!0)])])]),l(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),_o=k(fo,[["__scopeId","data-v-51ebf29b"]]),mo=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.href&&Le.test(e.href)),s=$(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),b(R(s.value),{class:T(["VPButton",[n.size,n.theme]]),href:n.href?i(he)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:d(()=>[D(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ko=k(mo,[["__scopeId","data-v-0e251af6"]]),bo=["src","alt"],$o=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),c(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),c("img",Y({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,bo)):(a(),c(M,{key:1},[m(s,Y({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),m(s,Y({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),X=k($o,[["__scopeId","data-v-e3568ed6"]]),go=o=>(C("data-v-30c846bf"),o=o(),H(),o),yo={class:"container"},Po={class:"main"},Lo={key:0,class:"name"},Vo=["innerHTML"],So=["innerHTML"],wo=["innerHTML"],Io={key:0,class:"actions"},To={key:0,class:"image"},No={class:"image-container"},Mo=go(()=>v("div",{class:"image-bg"},null,-1)),Ao=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=te("hero-image-slot-exists");return(t,s)=>(a(),c("div",{class:T(["VPHero",{"has-image":t.image||i(e)}])},[v("div",yo,[v("div",Po,[l(t.$slots,"home-hero-info-before",{},void 0,!0),l(t.$slots,"home-hero-info",{},()=>[t.name?(a(),c("h1",Lo,[v("span",{innerHTML:t.name,class:"clip"},null,8,Vo)])):f("",!0),t.text?(a(),c("p",{key:1,innerHTML:t.text,class:"text"},null,8,So)):f("",!0),t.tagline?(a(),c("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,wo)):f("",!0)],!0),l(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),c("div",Io,[(a(!0),c(M,null,E(t.actions,n=>(a(),c("div",{key:n.link,class:"action"},[m(ko,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),l(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),c("div",To,[v("div",No,[Mo,l(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(X,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Bo=k(Ao,[["__scopeId","data-v-30c846bf"]]),Co=_({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).hero?(a(),b(Bo,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":d(()=>[l(t.$slots,"home-hero-info-before")]),"home-hero-info":d(()=>[l(t.$slots,"home-hero-info")]),"home-hero-info-after":d(()=>[l(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":d(()=>[l(t.$slots,"home-hero-actions-after")]),"home-hero-image":d(()=>[l(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Ho=o=>(C("data-v-5ac8746b"),o=o(),H(),o),Eo={class:"box"},Fo={key:0,class:"icon"},Do=["innerHTML"],Oo=["innerHTML"],Uo=["innerHTML"],Go={key:4,class:"link-text"},jo={class:"link-text-value"},zo=Ho(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),qo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:d(()=>[v("article",Eo,[typeof e.icon=="object"&&e.icon.wrap?(a(),c("div",Fo,[m(X,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),b(X,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),c("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Do)):f("",!0),v("h2",{class:"title",innerHTML:e.title},null,8,Oo),e.details?(a(),c("p",{key:3,class:"details",innerHTML:e.details},null,8,Uo)):f("",!0),e.linkText?(a(),c("div",Go,[v("p",jo,[D(w(e.linkText)+" ",1),zo])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Wo=k(qo,[["__scopeId","data-v-5ac8746b"]]),Ko={key:0,class:"VPFeatures"},Ro={class:"container"},Jo={class:"items"},Yo=_({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=$(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),c("div",Ko,[v("div",Ro,[v("div",Jo,[(a(!0),c(M,null,E(s.features,r=>(a(),c("div",{key:r.title,class:T(["item",[t.value]])},[m(Wo,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),Qo=k(Yo,[["__scopeId","data-v-9b69a2ce"]]),Xo=_({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).features?(a(),b(Qo,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),Zo=_({__name:"VPHomeContent",setup(o){const{width:e}=We({includeScrollbar:!1});return(t,s)=>(a(),c("div",{class:"vp-doc container",style:Ve(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[l(t.$slots,"default",{},void 0,!0)],4))}}),xo=k(Zo,[["__scopeId","data-v-a0a93117"]]),es={class:"VPHome"},ts=_({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=W("Content");return a(),c("div",es,[l(t.$slots,"home-hero-before",{},void 0,!0),m(Co,null,{"home-hero-info-before":d(()=>[l(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),l(t.$slots,"home-hero-after",{},void 0,!0),l(t.$slots,"home-features-before",{},void 0,!0),m(Xo),l(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),b(xo,{key:0},{default:d(()=>[m(n)]),_:1})):(a(),b(n,{key:1}))])}}}),os=k(ts,[["__scopeId","data-v-8670536f"]]),ss={},ns={class:"VPPage"};function as(o,e){const t=W("Content");return a(),c("div",ns,[l(o.$slots,"page-top"),m(t),l(o.$slots,"page-bottom")])}const rs=k(ss,[["render",as]]),is=_({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=O();return(n,r)=>(a(),c("div",{class:T(["VPContent",{"has-sidebar":i(s),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?l(n.$slots,"not-found",{key:0},()=>[m(ft)],!0):i(t).layout==="page"?(a(),b(rs,{key:1},{"page-top":d(()=>[l(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":d(()=>[l(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),b(os,{key:2},{"home-hero-before":d(()=>[l(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":d(()=>[l(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":d(()=>[l(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":d(()=>[l(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":d(()=>[l(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),b(R(i(t).layout),{key:3})):(a(),b(_o,{key:4},{"doc-top":d(()=>[l(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":d(()=>[l(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":d(()=>[l(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":d(()=>[l(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":d(()=>[l(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":d(()=>[l(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":d(()=>[l(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":d(()=>[l(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ls=k(is,[["__scopeId","data-v-5378c712"]]),cs={class:"container"},us=["innerHTML"],ds=["innerHTML"],vs=_({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=O();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),c("footer",{key:0,class:T(["VPFooter",{"has-sidebar":i(s)}])},[v("div",cs,[i(e).footer.message?(a(),c("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,us)):f("",!0),i(e).footer.copyright?(a(),c("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,ds)):f("",!0)])],2)):f("",!0)}}),ps=k(vs,[["__scopeId","data-v-ded9481f"]]);function hs(){const{theme:o,frontmatter:e}=L(),t=Pe([]),s=$(()=>t.value.length>0);return x(()=>{t.value=fe(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const fs=o=>(C("data-v-0566181e"),o=o(),H(),o),_s={class:"menu-text"},ms=fs(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),ks={class:"header"},bs={class:"outline"},$s=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=I(!1),n=I(0),r=I(),u=I();function h(y){var V;(V=r.value)!=null&&V.contains(y.target)||(s.value=!1)}j(s,y=>{if(y){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),Ke("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function p(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function P(y){y.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Re(()=>{s.value=!1}))}function g(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,V)=>(a(),c("div",{class:"VPLocalNavOutlineDropdown",style:Ve({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(a(),c("button",{key:0,onClick:p,class:T({open:s.value})},[v("span",_s,w(i(Ne)(i(t))),1),ms],2)):(a(),c("button",{key:1,onClick:g},w(i(t).returnToTopLabel||"Return to top"),1)),m(de,{name:"flyout"},{default:d(()=>[s.value?(a(),c("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:P},[v("div",ks,[v("a",{class:"top-link",href:"#",onClick:g},w(i(t).returnToTopLabel||"Return to top"),1)]),v("div",bs,[m(Me,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),gs=k($s,[["__scopeId","data-v-0566181e"]]),ys=o=>(C("data-v-f11d2406"),o=o(),H(),o),Ps={class:"container"},Ls=["aria-expanded"],Vs=ys(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ss={class:"menu-text"},ws=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=O(),{headers:n}=hs(),{y:r}=Se(),u=I(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=fe(t.value.outline??e.value.outline)});const h=$(()=>n.value.length===0),p=$(()=>h.value&&!s.value),P=$(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:h.value,fixed:p.value}));return(g,y)=>i(t).layout!=="home"&&(!p.value||i(r)>=u.value)?(a(),c("div",{key:0,class:T(P.value)},[v("div",Ps,[i(s)?(a(),c("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=V=>g.$emit("open-menu"))},[Vs,v("span",Ss,w(i(e).sidebarMenuLabel||"Menu"),1)],8,Ls)):f("",!0),m(gs,{headers:i(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Is=k(ws,[["__scopeId","data-v-f11d2406"]]);function Ts(){const o=I(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=ee();return j(()=>r.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const Ns={},Ms={class:"VPSwitch",type:"button",role:"switch"},As={class:"check"},Bs={key:0,class:"icon"};function Cs(o,e){return a(),c("button",Ms,[v("span",As,[o.$slots.default?(a(),c("span",Bs,[l(o.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Hs=k(Ns,[["render",Cs],["__scopeId","data-v-257c0d65"]]),Be=o=>(C("data-v-fe800b28"),o=o(),H(),o),Es=Be(()=>v("span",{class:"vpi-sun sun"},null,-1)),Fs=Be(()=>v("span",{class:"vpi-moon moon"},null,-1)),Ds=_({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=te("toggle-appearance",()=>{e.value=!e.value}),n=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,u)=>(a(),b(Hs,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(s)},{default:d(()=>[Es,Fs]),_:1},8,["title","aria-checked","onClick"]))}}),_e=k(Ds,[["__scopeId","data-v-fe800b28"]]),Os={key:0,class:"VPNavBarAppearance"},Us=_({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",Os,[m(_e)])):f("",!0)}}),Gs=k(Us,[["__scopeId","data-v-d945514e"]]),me=I();let Ce=!1,re=0;function js(o){const e=I(!1);if(oe){!Ce&&zs(),re++;const t=j(me,s=>{var n,r,u;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(r=o.onFocus)==null||r.call(o)):(e.value=!1,(u=o.onBlur)==null||u.call(o))});pe(()=>{t(),re--,re||qs()})}return Je(e)}function zs(){document.addEventListener("focusin",He),Ce=!0,me.value=document.activeElement}function qs(){document.removeEventListener("focusin",He)}function He(){me.value=document.activeElement}const Ws={class:"VPMenuLink"},Ks=_({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),c("div",Ws,[m(F,{class:T({active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:d(()=>[D(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=k(Ks,[["__scopeId","data-v-8fc9cb95"]]),Rs={class:"VPMenuGroup"},Js={key:0,class:"title"},Ys=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),c("div",Rs,[e.text?(a(),c("p",Js,w(e.text),1)):f("",!0),(a(!0),c(M,null,E(e.items,s=>(a(),c(M,null,["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):f("",!0)],64))),256))]))}}),Qs=k(Ys,[["__scopeId","data-v-d3d843d4"]]),Xs={class:"VPMenu"},Zs={key:0,class:"items"},xs=_({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),c("div",Xs,[e.items?(a(),c("div",Zs,[(a(!0),c(M,null,E(e.items,s=>(a(),c(M,{key:s.text},["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):(a(),b(Qs,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):f("",!0),l(e.$slots,"default",{},void 0,!0)]))}}),en=k(xs,[["__scopeId","data-v-4514934b"]]),tn=o=>(C("data-v-bc403bc7"),o=o(),H(),o),on=["aria-expanded","aria-label"],sn={key:0,class:"text"},nn=["innerHTML"],an=tn(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),rn={key:1,class:"vpi-more-horizontal icon"},ln={class:"menu"},cn=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=I(!1),t=I();js({el:t,onBlur:s});function s(){e.value=!1}return(n,r)=>(a(),c("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=u=>e.value=!0),onMouseleave:r[2]||(r[2]=u=>e.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),c("span",sn,[n.icon?(a(),c("span",{key:0,class:T([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),c("span",{key:1,innerHTML:n.button},null,8,nn)):f("",!0),an])):(a(),c("span",rn))],8,on),v("div",ln,[m(en,{items:n.items},{default:d(()=>[l(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=k(cn,[["__scopeId","data-v-bc403bc7"]]),un=["href","aria-label","innerHTML"],dn=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),c("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,un))}}),vn=k(dn,[["__scopeId","data-v-ecc5f376"]]),pn={class:"VPSocialLinks"},hn=_({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),c("div",pn,[(a(!0),c(M,null,E(e.links,({link:s,icon:n,ariaLabel:r})=>(a(),b(vn,{key:s,icon:n,link:s,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=k(hn,[["__scopeId","data-v-11a991af"]]),fn={key:0,class:"group translations"},_n={class:"trans-title"},mn={key:1,class:"group"},kn={class:"item appearance"},bn={class:"label"},$n={class:"appearance-action"},gn={key:2,class:"group"},yn={class:"item social-links"},Pn=_({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=J({correspondingLink:!0}),r=$(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,h)=>r.value?(a(),b(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:d(()=>[i(s).length&&i(n).label?(a(),c("div",fn,[v("p",_n,w(i(n).label),1),(a(!0),c(M,null,E(i(s),p=>(a(),b(se,{key:p.link,item:p},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",mn,[v("div",kn,[v("p",bn,w(i(t).darkModeSwitchLabel||"Appearance"),1),v("div",$n,[m(_e)])])])):f("",!0),i(t).socialLinks?(a(),c("div",gn,[v("div",yn,[m(be,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Ln=k(Pn,[["__scopeId","data-v-f7ac17a5"]]),Vn=o=>(C("data-v-dbcbe537"),o=o(),H(),o),Sn=["aria-expanded"],wn=Vn(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),In=[wn],Tn=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),c("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},In,10,Sn))}}),Nn=k(Tn,[["__scopeId","data-v-dbcbe537"]]),Mn=["innerHTML"],An=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),b(F,{class:T({VPNavBarMenuLink:!0,active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:d(()=>[v("span",{innerHTML:t.item.text},null,8,Mn)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Bn=k(An,[["__scopeId","data-v-821dcc2f"]]),Cn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=r=>"link"in r?z(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(s),n=$(()=>s(e.item));return(r,u)=>(a(),b(ke,{class:T({VPNavBarMenuGroup:!0,active:i(z)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Hn=o=>(C("data-v-f1111a42"),o=o(),H(),o),En={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Fn=Hn(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Dn=_({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),c("nav",En,[Fn,(a(!0),c(M,null,E(i(e).nav,n=>(a(),c(M,{key:n.text},["link"in n?(a(),b(Bn,{key:0,item:n},null,8,["item"])):(a(),b(Cn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),On=k(Dn,[["__scopeId","data-v-f1111a42"]]);function Un(o){const{localeIndex:e,theme:t}=L();function s(n){var A,B,S;const r=n.split("."),u=(A=t.value.search)==null?void 0:A.options,h=u&&typeof u=="object",p=h&&((S=(B=u.locales)==null?void 0:B[e.value])==null?void 0:S.translations)||null,P=h&&u.translations||null;let g=p,y=P,V=o;const N=r.pop();for(const U of r){let G=null;const K=V==null?void 0:V[U];K&&(G=V=K);const ne=y==null?void 0:y[U];ne&&(G=y=ne);const ae=g==null?void 0:g[U];ae&&(G=g=ae),K||(V=G),ne||(y=G),ae||(g=G)}return(g==null?void 0:g[N])??(y==null?void 0:y[N])??(V==null?void 0:V[N])??""}return s}const Gn=["aria-label"],jn={class:"DocSearch-Button-Container"},zn=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),qn={class:"DocSearch-Button-Placeholder"},Wn=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),$e=_({__name:"VPNavBarSearchButton",setup(o){const t=Un({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),c("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[v("span",jn,[zn,v("span",qn,w(i(t)("button.buttonText")),1)]),Wn],8,Gn))}}),Kn={class:"VPNavBarSearch"},Rn={id:"local-search"},Jn={key:1,id:"docsearch"},Yn=_({__name:"VPNavBarSearch",setup(o){const e=()=>null,t=()=>null,{theme:s}=L(),n=I(!1),r=I(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const p=I(!1),P="";return(g,y)=>{var V;return a(),c("div",Kn,[i(P)==="local"?(a(),c(M,{key:0},[p.value?(a(),b(i(e),{key:0,onClose:y[0]||(y[0]=N=>p.value=!1)})):f("",!0),v("div",Rn,[m($e,{onClick:y[1]||(y[1]=N=>p.value=!0)})])],64)):i(P)==="algolia"?(a(),c(M,{key:1},[n.value?(a(),b(i(t),{key:0,algolia:((V=i(s).search)==null?void 0:V.options)??i(s).algolia,onVnodeBeforeMount:y[2]||(y[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),c("div",Jn,[m($e,{onClick:u})]))],64)):f("",!0)])}}}),Qn=_({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(be,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Xn=k(Qn,[["__scopeId","data-v-9ecb3327"]]),Zn=["href","rel","target"],xn={key:1},ea={key:2},ta=_({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=O(),{currentLang:n}=J(),r=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),h=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,P)=>(a(),c("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(s)}])},[v("a",{class:"title",href:r.value??i(he)(i(n).link),rel:u.value,target:h.value},[l(p.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),b(X,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),c("span",xn,w(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),c("span",ea,w(i(e).title),1)):f("",!0),l(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,Zn)],2))}}),oa=k(ta,[["__scopeId","data-v-8c7fbe3c"]]),sa={class:"items"},na={class:"title"},aa=_({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=J({correspondingLink:!0});return(n,r)=>i(t).length&&i(s).label?(a(),b(ke,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:d(()=>[v("div",sa,[v("p",na,w(i(s).label),1),(a(!0),c(M,null,E(i(t),u=>(a(),b(se,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),ra=k(aa,[["__scopeId","data-v-ab645a01"]]),ia=o=>(C("data-v-4fbf15aa"),o=o(),H(),o),la={class:"wrapper"},ca={class:"container"},ua={class:"title"},da={class:"content"},va={class:"content-body"},pa=ia(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),ha=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const{y:e}=Se(),{hasSidebar:t}=O(),{frontmatter:s}=L(),n=I({});return ye(()=>{n.value={"has-sidebar":t.value,home:s.value.layout==="home",top:e.value===0}}),(r,u)=>(a(),c("div",{class:T(["VPNavBar",n.value])},[v("div",la,[v("div",ca,[v("div",ua,[m(oa,null,{"nav-bar-title-before":d(()=>[l(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",da,[v("div",va,[l(r.$slots,"nav-bar-content-before",{},void 0,!0),m(Yn,{class:"search"}),m(On,{class:"menu"}),m(ra,{class:"translations"}),m(Gs,{class:"appearance"}),m(Xn,{class:"social-links"}),m(Ln,{class:"extra"}),l(r.$slots,"nav-bar-content-after",{},void 0,!0),m(Nn,{class:"hamburger",active:r.isScreenOpen,onClick:u[0]||(u[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),pa],2))}}),fa=k(ha,[["__scopeId","data-v-4fbf15aa"]]),_a={key:0,class:"VPNavScreenAppearance"},ma={class:"text"},ka=_({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",_a,[v("p",ma,w(i(t).darkModeSwitchLabel||"Appearance"),1),m(_e)])):f("",!0)}}),ba=k(ka,[["__scopeId","data-v-bc529aa6"]]),$a=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=te("close-screen");return(t,s)=>(a(),b(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),ga=k($a,[["__scopeId","data-v-863578b0"]]),ya=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=te("close-screen");return(t,s)=>(a(),b(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:d(()=>[D(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ee=k(ya,[["__scopeId","data-v-8262bd78"]]),Pa={class:"VPNavScreenMenuGroupSection"},La={key:0,class:"title"},Va=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),c("div",Pa,[e.text?(a(),c("p",La,w(e.text),1)):f("",!0),(a(!0),c(M,null,E(e.items,s=>(a(),b(Ee,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Sa=k(Va,[["__scopeId","data-v-168361f8"]]),wa=o=>(C("data-v-26210a13"),o=o(),H(),o),Ia=["aria-controls","aria-expanded"],Ta=["innerHTML"],Na=wa(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ma=["id"],Aa={key:1,class:"group"},Ba=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=I(!1),s=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,u)=>(a(),c("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[v("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[v("span",{class:"button-text",innerHTML:r.text},null,8,Ta),Na],8,Ia),v("div",{id:s.value,class:"items"},[(a(!0),c(M,null,E(r.items,h=>(a(),c(M,{key:h.text},["link"in h?(a(),c("div",{key:h.text,class:"item"},[m(Ee,{item:h},null,8,["item"])])):(a(),c("div",Aa,[m(Sa,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ma)],2))}}),Ca=k(Ba,[["__scopeId","data-v-26210a13"]]),Ha={key:0,class:"VPNavScreenMenu"},Ea=_({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),c("nav",Ha,[(a(!0),c(M,null,E(i(e).nav,n=>(a(),c(M,{key:n.text},["link"in n?(a(),b(ga,{key:0,item:n},null,8,["item"])):(a(),b(Ca,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Fa=_({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(be,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Fe=o=>(C("data-v-b2c774c6"),o=o(),H(),o),Da=Fe(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Oa=Fe(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ua={class:"list"},Ga=_({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),s=I(!1);function n(){s.value=!s.value}return(r,u)=>i(e).length&&i(t).label?(a(),c("div",{key:0,class:T(["VPNavScreenTranslations",{open:s.value}])},[v("button",{class:"title",onClick:n},[Da,D(" "+w(i(t).label)+" ",1),Oa]),v("ul",Ua,[(a(!0),c(M,null,E(i(e),h=>(a(),c("li",{key:h.link,class:"item"},[m(F,{class:"link",href:h.link},{default:d(()=>[D(w(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),ja=k(Ga,[["__scopeId","data-v-b2c774c6"]]),za={class:"container"},qa=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=I(null),t=we(oe?document.body:null);return(s,n)=>(a(),b(de,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:d(()=>[s.open?(a(),c("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[v("div",za,[l(s.$slots,"nav-screen-content-before",{},void 0,!0),m(Ea,{class:"menu"}),m(ja,{class:"translations"}),m(ba,{class:"appearance"}),m(Fa,{class:"social-links"}),l(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Wa=k(qa,[["__scopeId","data-v-ddf469d9"]]),Ka={key:0,class:"VPNav"},Ra=_({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=Ts(),{frontmatter:n}=L(),r=$(()=>n.value.navbar!==!1);return Ie("close-screen",t),Z(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(u,h)=>r.value?(a(),c("header",Ka,[m(fa,{"is-screen-open":i(e),onToggleScreen:i(s)},{"nav-bar-title-before":d(()=>[l(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":d(()=>[l(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":d(()=>[l(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),m(Wa,{open:i(e)},{"nav-screen-content-before":d(()=>[l(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":d(()=>[l(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Ja=k(Ra,[["__scopeId","data-v-d85fe334"]]),De=o=>(C("data-v-ebb8510b"),o=o(),H(),o),Ya=["role","tabindex"],Qa=De(()=>v("div",{class:"indicator"},null,-1)),Xa=De(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),Za=[Xa],xa={key:1,class:"items"},er=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:r,hasActiveLink:u,hasChildren:h,toggle:p}=bt($(()=>e.item)),P=$(()=>h.value?"section":"div"),g=$(()=>n.value?"a":"div"),y=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),V=$(()=>n.value?void 0:"button"),N=$(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":u.value}]);function A(S){"key"in S&&S.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(S,U)=>{const G=W("VPSidebarItem",!0);return a(),b(R(P.value),{class:T(["VPSidebarItem",N.value])},{default:d(()=>[S.item.text?(a(),c("div",Y({key:0,class:"item",role:V.value},Qe(S.item.items?{click:A,keydown:A}:{},!0),{tabindex:S.item.items&&0}),[Qa,S.item.link?(a(),b(F,{key:0,tag:g.value,class:"link",href:S.item.link,rel:S.item.rel,target:S.item.target},{default:d(()=>[(a(),b(R(y.value),{class:"text",innerHTML:S.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(R(y.value),{key:1,class:"text",innerHTML:S.item.text},null,8,["innerHTML"])),S.item.collapsed!=null&&S.item.items&&S.item.items.length?(a(),c("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Ye(B,["enter"]),tabindex:"0"},Za,32)):f("",!0)],16,Ya)):f("",!0),S.item.items&&S.item.items.length?(a(),c("div",xa,[S.depth<5?(a(!0),c(M,{key:0},E(S.item.items,K=>(a(),b(G,{key:K.text,item:K,depth:S.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),tr=k(er,[["__scopeId","data-v-ebb8510b"]]),Oe=o=>(C("data-v-bf159a61"),o=o(),H(),o),or=Oe(()=>v("div",{class:"curtain"},null,-1)),sr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},nr=Oe(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),ar=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=O(),s=o,n=I(null),r=we(oe?document.body:null);return j([s,n],()=>{var u;s.open?(r.value=!0,(u=n.value)==null||u.focus()):r.value=!1},{immediate:!0,flush:"post"}),(u,h)=>i(t)?(a(),c("aside",{key:0,class:T(["VPSidebar",{open:u.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=Xe(()=>{},["stop"]))},[or,v("nav",sr,[nr,l(u.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),c(M,null,E(i(e),p=>(a(),c("div",{key:p.text,class:"group"},[m(tr,{item:p,depth:0},null,8,["item"])]))),128)),l(u.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),rr=k(ar,[["__scopeId","data-v-bf159a61"]]),ir=_({__name:"VPSkipLink",setup(o){const e=ee(),t=I();j(()=>e.path,()=>t.value.focus());function s({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const u=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",u)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",u),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),c(M,null,[v("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),lr=k(ir,[["__scopeId","data-v-0c335138"]]),cr=_({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=O(),n=ee();j(()=>n.path,s),kt(e,s);const{frontmatter:r}=L(),u=Ze(),h=$(()=>!!u["home-hero-image"]);return Ie("hero-image-slot-exists",h),(p,P)=>{const g=W("Content");return i(r).layout!==!1?(a(),c("div",{key:0,class:T(["Layout",i(r).pageClass])},[l(p.$slots,"layout-top",{},void 0,!0),m(lr),m(st,{class:"backdrop",show:i(e),onClick:i(s)},null,8,["show","onClick"]),m(Ja,null,{"nav-bar-title-before":d(()=>[l(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":d(()=>[l(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":d(()=>[l(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":d(()=>[l(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":d(()=>[l(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),m(Is,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),m(rr,{open:i(e)},{"sidebar-nav-before":d(()=>[l(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":d(()=>[l(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),m(ls,null,{"page-top":d(()=>[l(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":d(()=>[l(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":d(()=>[l(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":d(()=>[l(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":d(()=>[l(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":d(()=>[l(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":d(()=>[l(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":d(()=>[l(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":d(()=>[l(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":d(()=>[l(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":d(()=>[l(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":d(()=>[l(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":d(()=>[l(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":d(()=>[l(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":d(()=>[l(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":d(()=>[l(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),m(ps),l(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(g,{key:1}))}}}),ur=k(cr,[["__scopeId","data-v-39f41bd3"]]),ge={Layout:ur,enhanceApp:({app:o})=>{o.component("Badge",et)}},vr={Layout:()=>xe(ge.Layout,null,{}),extends:ge};export{vr as R}; +import{d as _,o as a,c,r as l,n as T,a as D,t as w,b,w as d,e as f,T as de,_ as k,u as Ue,i as Ge,f as je,g as ve,h as $,j as I,k as q,l as v,m as i,p as C,q as H,s as z,v as ie,x as j,y as Z,z as pe,A as ye,B as ze,C as qe,D as W,F as M,E,G as Pe,H as x,I as m,J as R,K as Le,L as ee,M as Y,N as te,O as We,P as Ve,Q as Ke,R as Re,S as Se,U as oe,V as Je,W as we,X as Ie,Y as Ye,Z as Qe,$ as Xe,a0 as Ze,a1 as xe}from"./framework.D_Hi0FJr.js";const et=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(o){return(e,t)=>(a(),c("span",{class:T(["VPBadge",e.type])},[l(e.$slots,"default",{},()=>[D(w(e.text),1)])],2))}}),tt={key:0,class:"VPBackdrop"},ot=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(o){return(e,t)=>(a(),b(de,{name:"fade"},{default:d(()=>[e.show?(a(),c("div",tt)):f("",!0)]),_:1}))}}),st=k(ot,[["__scopeId","data-v-eb778522"]]),L=Ue;function nt(o,e){let t,s=!1;return()=>{t&&clearTimeout(t),s?t=setTimeout(o,e):(o(),(s=!0)&&setTimeout(()=>s=!1,e))}}function le(o){return/^\//.test(o)?o:`/${o}`}function he(o){const{pathname:e,search:t,hash:s,protocol:n}=new URL(o,"http://a.com");if(Ge(o)||o.startsWith("#")||!n.startsWith("http")||!je(e))return o;const{site:r}=L(),u=e.endsWith("/")||e.endsWith(".html")?o:o.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,r.value.cleanUrls?"":".html")}${t}${s}`);return ve(u)}function J({removeCurrent:o=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:s,page:n,theme:r,hash:u}=L(),h=$(()=>{var P,g;return{index:s.value,label:(P=t.value.locales[s.value])==null?void 0:P.label,link:((g=t.value.locales[s.value])==null?void 0:g.link)||(s.value==="root"?"/":`/${s.value}/`)}});return{localeLinks:$(()=>Object.entries(t.value.locales).flatMap(([P,g])=>o&&h.value.label===g.label?[]:{index:P,text:g.label,link:at(g.link||(P==="root"?"/":`/${P}/`),r.value.i18nRouting!==!1&&e,n.value.relativePath.slice(h.value.link.length-1),!t.value.cleanUrls)+u.value})),currentLang:h}}function at(o,e,t,s){return e?o.replace(/\/$/,"")+le(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,s?".html":"")):o}const rt=o=>(C("data-v-35942ec3"),o=o(),H(),o),it={class:"NotFound"},lt={class:"code"},ct={class:"title"},ut=rt(()=>v("div",{class:"divider"},null,-1)),dt={class:"quote"},vt={class:"action"},pt=["href","aria-label"],ht=_({__name:"NotFound",setup(o){const{site:e}=L(),{localeLinks:t}=J({removeCurrent:!1}),s=I({link:"/",index:"root"});q(()=>{const r=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(s.value=t.value.find(({link:u})=>u.startsWith(r))||t.value[0])});const n=$(()=>{var r,u,h,p;return{code:404,title:"PAGE NOT FOUND",quote:"But if you don't change your direction, and if you keep looking, you may end up where you are heading.",linkLabel:"go to home",linkText:"Take me home",...s.value.index==="root"?(r=e.value.themeConfig)==null?void 0:r.notFound:(p=(h=(u=e.value.locales)==null?void 0:u[s.value.index])==null?void 0:h.themeConfig)==null?void 0:p.notFound}});return(r,u)=>(a(),c("div",it,[v("p",lt,w(n.value.code),1),v("h1",ct,w(n.value.title),1),ut,v("blockquote",dt,w(n.value.quote),1),v("div",vt,[v("a",{class:"link",href:i(ve)(s.value.link),"aria-label":n.value.linkLabel},w(n.value.linkText),9,pt)])]))}}),ft=k(ht,[["__scopeId","data-v-35942ec3"]]);function Te(o,e){if(Array.isArray(o))return Q(o);if(o==null)return[];e=le(e);const t=Object.keys(o).sort((n,r)=>r.split("/").length-n.split("/").length).find(n=>e.startsWith(le(n))),s=t?o[t]:[];return Array.isArray(s)?Q(s):Q(s.items,s.base)}function _t(o){const e=[];let t=0;for(const s in o){const n=o[s];if(n.items){t=e.push(n);continue}e[t]||e.push({items:[]}),e[t].items.push(n)}return e}function mt(o){const e=[];function t(s){for(const n of s)n.text&&n.link&&e.push({text:n.text,link:n.link,docFooterText:n.docFooterText}),n.items&&t(n.items)}return t(o),e}function ce(o,e){return Array.isArray(e)?e.some(t=>ce(o,t)):z(o,e.link)?!0:e.items?ce(o,e.items):!1}function Q(o,e){return[...o].map(t=>{const s={...t},n=s.base||e;return n&&s.link&&(s.link=n+s.link),s.items&&(s.items=Q(s.items,n)),s})}function O(){const{frontmatter:o,page:e,theme:t}=L(),s=ie("(min-width: 960px)"),n=I(!1),r=$(()=>{const B=t.value.sidebar,S=e.value.relativePath;return B?Te(B,S):[]}),u=I(r.value);j(r,(B,S)=>{JSON.stringify(B)!==JSON.stringify(S)&&(u.value=r.value)});const h=$(()=>o.value.sidebar!==!1&&u.value.length>0&&o.value.layout!=="home"),p=$(()=>P?o.value.aside==null?t.value.aside==="left":o.value.aside==="left":!1),P=$(()=>o.value.layout==="home"?!1:o.value.aside!=null?!!o.value.aside:t.value.aside!==!1),g=$(()=>h.value&&s.value),y=$(()=>h.value?_t(u.value):[]);function V(){n.value=!0}function N(){n.value=!1}function A(){n.value?N():V()}return{isOpen:n,sidebar:u,sidebarGroups:y,hasSidebar:h,hasAside:P,leftAside:p,isSidebarEnabled:g,open:V,close:N,toggle:A}}function kt(o,e){let t;Z(()=>{t=o.value?document.activeElement:void 0}),q(()=>{window.addEventListener("keyup",s)}),pe(()=>{window.removeEventListener("keyup",s)});function s(n){n.key==="Escape"&&o.value&&(e(),t==null||t.focus())}}function bt(o){const{page:e,hash:t}=L(),s=I(!1),n=$(()=>o.value.collapsed!=null),r=$(()=>!!o.value.link),u=I(!1),h=()=>{u.value=z(e.value.relativePath,o.value.link)};j([e,o,t],h),q(h);const p=$(()=>u.value?!0:o.value.items?ce(e.value.relativePath,o.value.items):!1),P=$(()=>!!(o.value.items&&o.value.items.length));Z(()=>{s.value=!!(n.value&&o.value.collapsed)}),ye(()=>{(u.value||p.value)&&(s.value=!1)});function g(){n.value&&(s.value=!s.value)}return{collapsed:s,collapsible:n,isLink:r,isActiveLink:u,hasActiveLink:p,hasChildren:P,toggle:g}}function $t(){const{hasSidebar:o}=O(),e=ie("(min-width: 960px)"),t=ie("(min-width: 1280px)");return{isAsideEnabled:$(()=>!t.value&&!e.value?!1:o.value?t.value:e.value)}}const ue=[];function Ne(o){return typeof o.outline=="object"&&!Array.isArray(o.outline)&&o.outline.label||o.outlineTitle||"On this page"}function fe(o){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const s=Number(t.tagName[1]);return{element:t,title:gt(t),link:"#"+t.id,level:s}});return yt(e,o)}function gt(o){let e="";for(const t of o.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor")||t.classList.contains("ignore-header"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function yt(o,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[s,n]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;o=o.filter(u=>u.level>=s&&u.level<=n),ue.length=0;for(const{element:u,link:h}of o)ue.push({element:u,link:h});const r=[];e:for(let u=0;u=0;p--){const P=o[p];if(P.level{requestAnimationFrame(r),window.addEventListener("scroll",s)}),ze(()=>{u(location.hash)}),pe(()=>{window.removeEventListener("scroll",s)});function r(){if(!t.value)return;const h=window.scrollY,p=window.innerHeight,P=document.body.offsetHeight,g=Math.abs(h+p-P)<1,y=ue.map(({element:N,link:A})=>({link:A,top:Lt(N)})).filter(({top:N})=>!Number.isNaN(N)).sort((N,A)=>N.top-A.top);if(!y.length){u(null);return}if(h<1){u(null);return}if(g){u(y[y.length-1].link);return}let V=null;for(const{link:N,top:A}of y){if(A>h+qe()+4)break;V=N}u(V)}function u(h){n&&n.classList.remove("active"),h==null?n=null:n=o.value.querySelector(`a[href="${decodeURIComponent(h)}"]`);const p=n;p?(p.classList.add("active"),e.value.style.top=p.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Lt(o){let e=0;for(;o!==document.body;){if(o===null)return NaN;e+=o.offsetTop,o=o.offsetParent}return e}const Vt=["href","title"],St=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(o){function e({target:t}){const s=t.href.split("#")[1],n=document.getElementById(decodeURIComponent(s));n==null||n.focus({preventScroll:!0})}return(t,s)=>{const n=W("VPDocOutlineItem",!0);return a(),c("ul",{class:T(["VPDocOutlineItem",t.root?"root":"nested"])},[(a(!0),c(M,null,E(t.headers,({children:r,link:u,title:h})=>(a(),c("li",null,[v("a",{class:"outline-link",href:u,onClick:e,title:h},w(h),9,Vt),r!=null&&r.length?(a(),b(n,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}}),Me=k(St,[["__scopeId","data-v-4b297fd9"]]),wt={class:"content"},It={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Tt=_({__name:"VPDocAsideOutline",setup(o){const{frontmatter:e,theme:t}=L(),s=Pe([]);x(()=>{s.value=fe(e.value.outline??t.value.outline)});const n=I(),r=I();return Pt(n,r),(u,h)=>(a(),c("nav",{"aria-labelledby":"doc-outline-aria-label",class:T(["VPDocAsideOutline",{"has-outline":s.value.length>0}]),ref_key:"container",ref:n,role:"navigation"},[v("div",wt,[v("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),v("div",It,w(i(Ne)(i(t))),1),m(Me,{headers:s.value,root:!0},null,8,["headers"])])],2))}}),Nt=k(Tt,[["__scopeId","data-v-290c6053"]]),Mt={class:"VPDocAsideCarbonAds"},At=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(o){const e=()=>null;return(t,s)=>(a(),c("div",Mt,[m(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Bt=o=>(C("data-v-8f2d83a6"),o=o(),H(),o),Ct={class:"VPDocAside"},Ht=Bt(()=>v("div",{class:"spacer"},null,-1)),Et=_({__name:"VPDocAside",setup(o){const{theme:e}=L();return(t,s)=>(a(),c("div",Ct,[l(t.$slots,"aside-top",{},void 0,!0),l(t.$slots,"aside-outline-before",{},void 0,!0),m(Nt),l(t.$slots,"aside-outline-after",{},void 0,!0),Ht,l(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),b(At,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),l(t.$slots,"aside-ads-after",{},void 0,!0),l(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Ft=k(Et,[["__scopeId","data-v-8f2d83a6"]]);function Dt(){const{theme:o,page:e}=L();return $(()=>{const{text:t="Edit this page",pattern:s=""}=o.value.editLink||{};let n;return typeof s=="function"?n=s(e.value):n=s.replace(/:path/g,e.value.filePath),{url:n,text:t}})}function Ot(){const{page:o,theme:e,frontmatter:t}=L();return $(()=>{var P,g,y,V,N,A,B,S;const s=Te(e.value.sidebar,o.value.relativePath),n=mt(s),r=Ut(n,U=>U.link.replace(/[?#].*$/,"")),u=r.findIndex(U=>z(o.value.relativePath,U.link)),h=((P=e.value.docFooter)==null?void 0:P.prev)===!1&&!t.value.prev||t.value.prev===!1,p=((g=e.value.docFooter)==null?void 0:g.next)===!1&&!t.value.next||t.value.next===!1;return{prev:h?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((y=r[u-1])==null?void 0:y.docFooterText)??((V=r[u-1])==null?void 0:V.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((N=r[u-1])==null?void 0:N.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((A=r[u+1])==null?void 0:A.docFooterText)??((B=r[u+1])==null?void 0:B.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((S=r[u+1])==null?void 0:S.link)}}})}function Ut(o,e){const t=new Set;return o.filter(s=>{const n=e(s);return t.has(n)?!1:t.add(n)})}const F=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.tag??(e.href?"a":"span")),s=$(()=>e.href&&Le.test(e.href));return(n,r)=>(a(),b(R(t.value),{class:T(["VPLink",{link:n.href,"vp-external-link-icon":s.value,"no-icon":n.noIcon}]),href:n.href?i(he)(n.href):void 0,target:n.target??(s.value?"_blank":void 0),rel:n.rel??(s.value?"noreferrer":void 0)},{default:d(()=>[l(n.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Gt={class:"VPLastUpdated"},jt=["datetime"],zt=_({__name:"VPDocFooterLastUpdated",setup(o){const{theme:e,page:t,frontmatter:s,lang:n}=L(),r=$(()=>new Date(s.value.lastUpdated??t.value.lastUpdated)),u=$(()=>r.value.toISOString()),h=I("");return q(()=>{Z(()=>{var p,P,g;h.value=new Intl.DateTimeFormat((P=(p=e.value.lastUpdated)==null?void 0:p.formatOptions)!=null&&P.forceLocale?n.value:void 0,((g=e.value.lastUpdated)==null?void 0:g.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(r.value)})}),(p,P)=>{var g;return a(),c("p",Gt,[D(w(((g=i(e).lastUpdated)==null?void 0:g.text)||i(e).lastUpdatedText||"Last updated")+": ",1),v("time",{datetime:u.value},w(h.value),9,jt)])}}}),qt=k(zt,[["__scopeId","data-v-c0e5ea66"]]),Ae=o=>(C("data-v-1476c57d"),o=o(),H(),o),Wt={key:0,class:"VPDocFooter"},Kt={key:0,class:"edit-info"},Rt={key:0,class:"edit-link"},Jt=Ae(()=>v("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),Yt={key:1,class:"last-updated"},Qt={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},Xt=Ae(()=>v("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),Zt={class:"pager"},xt=["innerHTML"],eo=["innerHTML"],to={class:"pager"},oo=["innerHTML"],so=["innerHTML"],no=_({__name:"VPDocFooter",setup(o){const{theme:e,page:t,frontmatter:s}=L(),n=Dt(),r=Ot(),u=$(()=>e.value.editLink&&s.value.editLink!==!1),h=$(()=>t.value.lastUpdated&&s.value.lastUpdated!==!1),p=$(()=>u.value||h.value||r.value.prev||r.value.next);return(P,g)=>{var y,V,N,A;return p.value?(a(),c("footer",Wt,[l(P.$slots,"doc-footer-before",{},void 0,!0),u.value||h.value?(a(),c("div",Kt,[u.value?(a(),c("div",Rt,[m(F,{class:"edit-link-button",href:i(n).url,"no-icon":!0},{default:d(()=>[Jt,D(" "+w(i(n).text),1)]),_:1},8,["href"])])):f("",!0),h.value?(a(),c("div",Yt,[m(qt)])):f("",!0)])):f("",!0),(y=i(r).prev)!=null&&y.link||(V=i(r).next)!=null&&V.link?(a(),c("nav",Qt,[Xt,v("div",Zt,[(N=i(r).prev)!=null&&N.link?(a(),b(F,{key:0,class:"pager-link prev",href:i(r).prev.link},{default:d(()=>{var B;return[v("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.prev)||"Previous page"},null,8,xt),v("span",{class:"title",innerHTML:i(r).prev.text},null,8,eo)]}),_:1},8,["href"])):f("",!0)]),v("div",to,[(A=i(r).next)!=null&&A.link?(a(),b(F,{key:0,class:"pager-link next",href:i(r).next.link},{default:d(()=>{var B;return[v("span",{class:"desc",innerHTML:((B=i(e).docFooter)==null?void 0:B.next)||"Next page"},null,8,oo),v("span",{class:"title",innerHTML:i(r).next.text},null,8,so)]}),_:1},8,["href"])):f("",!0)])])):f("",!0)])):f("",!0)}}}),ao=k(no,[["__scopeId","data-v-1476c57d"]]),ro=o=>(C("data-v-51ebf29b"),o=o(),H(),o),io={class:"container"},lo=ro(()=>v("div",{class:"aside-curtain"},null,-1)),co={class:"aside-container"},uo={class:"aside-content"},vo={class:"content"},po={class:"content-container"},ho={class:"main"},fo=_({__name:"VPDoc",setup(o){const{theme:e}=L(),t=ee(),{hasSidebar:s,hasAside:n,leftAside:r}=O(),u=$(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(h,p)=>{const P=W("Content");return a(),c("div",{class:T(["VPDoc",{"has-sidebar":i(s),"has-aside":i(n)}])},[l(h.$slots,"doc-top",{},void 0,!0),v("div",io,[i(n)?(a(),c("div",{key:0,class:T(["aside",{"left-aside":i(r)}])},[lo,v("div",co,[v("div",uo,[m(Ft,null,{"aside-top":d(()=>[l(h.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":d(()=>[l(h.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":d(()=>[l(h.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(h.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(h.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(h.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),v("div",vo,[v("div",po,[l(h.$slots,"doc-before",{},void 0,!0),v("main",ho,[m(P,{class:T(["vp-doc",[u.value,i(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),m(ao,null,{"doc-footer-before":d(()=>[l(h.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),l(h.$slots,"doc-after",{},void 0,!0)])])]),l(h.$slots,"doc-bottom",{},void 0,!0)],2)}}}),_o=k(fo,[["__scopeId","data-v-51ebf29b"]]),mo=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(o){const e=o,t=$(()=>e.href&&Le.test(e.href)),s=$(()=>e.tag||e.href?"a":"button");return(n,r)=>(a(),b(R(s.value),{class:T(["VPButton",[n.size,n.theme]]),href:n.href?i(he)(n.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:d(()=>[D(w(n.text),1)]),_:1},8,["class","href","target","rel"]))}}),ko=k(mo,[["__scopeId","data-v-0e251af6"]]),bo=["src","alt"],$o=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(o){return(e,t)=>{const s=W("VPImage",!0);return e.image?(a(),c(M,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),c("img",Y({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(ve)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,bo)):(a(),c(M,{key:1},[m(s,Y({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),m(s,Y({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}}),X=k($o,[["__scopeId","data-v-e3568ed6"]]),go=o=>(C("data-v-30c846bf"),o=o(),H(),o),yo={class:"container"},Po={class:"main"},Lo={key:0,class:"name"},Vo=["innerHTML"],So=["innerHTML"],wo=["innerHTML"],Io={key:0,class:"actions"},To={key:0,class:"image"},No={class:"image-container"},Mo=go(()=>v("div",{class:"image-bg"},null,-1)),Ao=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(o){const e=te("hero-image-slot-exists");return(t,s)=>(a(),c("div",{class:T(["VPHero",{"has-image":t.image||i(e)}])},[v("div",yo,[v("div",Po,[l(t.$slots,"home-hero-info-before",{},void 0,!0),l(t.$slots,"home-hero-info",{},()=>[t.name?(a(),c("h1",Lo,[v("span",{innerHTML:t.name,class:"clip"},null,8,Vo)])):f("",!0),t.text?(a(),c("p",{key:1,innerHTML:t.text,class:"text"},null,8,So)):f("",!0),t.tagline?(a(),c("p",{key:2,innerHTML:t.tagline,class:"tagline"},null,8,wo)):f("",!0)],!0),l(t.$slots,"home-hero-info-after",{},void 0,!0),t.actions?(a(),c("div",Io,[(a(!0),c(M,null,E(t.actions,n=>(a(),c("div",{key:n.link,class:"action"},[m(ko,{tag:"a",size:"medium",theme:n.theme,text:n.text,href:n.link,target:n.target,rel:n.rel},null,8,["theme","text","href","target","rel"])]))),128))])):f("",!0),l(t.$slots,"home-hero-actions-after",{},void 0,!0)]),t.image||i(e)?(a(),c("div",To,[v("div",No,[Mo,l(t.$slots,"home-hero-image",{},()=>[t.image?(a(),b(X,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}}),Bo=k(Ao,[["__scopeId","data-v-30c846bf"]]),Co=_({__name:"VPHomeHero",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).hero?(a(),b(Bo,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info-before":d(()=>[l(t.$slots,"home-hero-info-before")]),"home-hero-info":d(()=>[l(t.$slots,"home-hero-info")]),"home-hero-info-after":d(()=>[l(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":d(()=>[l(t.$slots,"home-hero-actions-after")]),"home-hero-image":d(()=>[l(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),Ho=o=>(C("data-v-5ac8746b"),o=o(),H(),o),Eo={class:"box"},Fo={key:0,class:"icon"},Do=["innerHTML"],Oo=["innerHTML"],Uo=["innerHTML"],Go={key:4,class:"link-text"},jo={class:"link-text-value"},zo=Ho(()=>v("span",{class:"vpi-arrow-right link-text-icon"},null,-1)),qo=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(o){return(e,t)=>(a(),b(F,{class:"VPFeature",href:e.link,rel:e.rel,target:e.target,"no-icon":!0,tag:e.link?"a":"div"},{default:d(()=>[v("article",Eo,[typeof e.icon=="object"&&e.icon.wrap?(a(),c("div",Fo,[m(X,{image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])])):typeof e.icon=="object"?(a(),b(X,{key:1,image:e.icon,alt:e.icon.alt,height:e.icon.height||48,width:e.icon.width||48},null,8,["image","alt","height","width"])):e.icon?(a(),c("div",{key:2,class:"icon",innerHTML:e.icon},null,8,Do)):f("",!0),v("h2",{class:"title",innerHTML:e.title},null,8,Oo),e.details?(a(),c("p",{key:3,class:"details",innerHTML:e.details},null,8,Uo)):f("",!0),e.linkText?(a(),c("div",Go,[v("p",jo,[D(w(e.linkText)+" ",1),zo])])):f("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Wo=k(qo,[["__scopeId","data-v-5ac8746b"]]),Ko={key:0,class:"VPFeatures"},Ro={class:"container"},Jo={class:"items"},Yo=_({__name:"VPFeatures",props:{features:{}},setup(o){const e=o,t=$(()=>{const s=e.features.length;if(s){if(s===2)return"grid-2";if(s===3)return"grid-3";if(s%3===0)return"grid-6";if(s>3)return"grid-4"}else return});return(s,n)=>s.features?(a(),c("div",Ko,[v("div",Ro,[v("div",Jo,[(a(!0),c(M,null,E(s.features,r=>(a(),c("div",{key:r.title,class:T(["item",[t.value]])},[m(Wo,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText,rel:r.rel,target:r.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):f("",!0)}}),Qo=k(Yo,[["__scopeId","data-v-9b69a2ce"]]),Xo=_({__name:"VPHomeFeatures",setup(o){const{frontmatter:e}=L();return(t,s)=>i(e).features?(a(),b(Qo,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),Zo=_({__name:"VPHomeContent",setup(o){const{width:e}=We({includeScrollbar:!1});return(t,s)=>(a(),c("div",{class:"vp-doc container",style:Ve(i(e)?{"--vp-offset":`calc(50% - ${i(e)/2}px)`}:{})},[l(t.$slots,"default",{},void 0,!0)],4))}}),xo=k(Zo,[["__scopeId","data-v-a0a93117"]]),es={class:"VPHome"},ts=_({__name:"VPHome",setup(o){const{frontmatter:e}=L();return(t,s)=>{const n=W("Content");return a(),c("div",es,[l(t.$slots,"home-hero-before",{},void 0,!0),m(Co,null,{"home-hero-info-before":d(()=>[l(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),l(t.$slots,"home-hero-after",{},void 0,!0),l(t.$slots,"home-features-before",{},void 0,!0),m(Xo),l(t.$slots,"home-features-after",{},void 0,!0),i(e).markdownStyles!==!1?(a(),b(xo,{key:0},{default:d(()=>[m(n)]),_:1})):(a(),b(n,{key:1}))])}}}),os=k(ts,[["__scopeId","data-v-8670536f"]]),ss={},ns={class:"VPPage"};function as(o,e){const t=W("Content");return a(),c("div",ns,[l(o.$slots,"page-top"),m(t),l(o.$slots,"page-bottom")])}const rs=k(ss,[["render",as]]),is=_({__name:"VPContent",setup(o){const{page:e,frontmatter:t}=L(),{hasSidebar:s}=O();return(n,r)=>(a(),c("div",{class:T(["VPContent",{"has-sidebar":i(s),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?l(n.$slots,"not-found",{key:0},()=>[m(ft)],!0):i(t).layout==="page"?(a(),b(rs,{key:1},{"page-top":d(()=>[l(n.$slots,"page-top",{},void 0,!0)]),"page-bottom":d(()=>[l(n.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),b(os,{key:2},{"home-hero-before":d(()=>[l(n.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":d(()=>[l(n.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(n.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(n.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(n.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(n.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":d(()=>[l(n.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":d(()=>[l(n.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":d(()=>[l(n.$slots,"home-features-after",{},void 0,!0)]),_:3})):i(t).layout&&i(t).layout!=="doc"?(a(),b(R(i(t).layout),{key:3})):(a(),b(_o,{key:4},{"doc-top":d(()=>[l(n.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":d(()=>[l(n.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":d(()=>[l(n.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":d(()=>[l(n.$slots,"doc-before",{},void 0,!0)]),"doc-after":d(()=>[l(n.$slots,"doc-after",{},void 0,!0)]),"aside-top":d(()=>[l(n.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":d(()=>[l(n.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(n.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(n.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(n.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":d(()=>[l(n.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),ls=k(is,[["__scopeId","data-v-5378c712"]]),cs={class:"container"},us=["innerHTML"],ds=["innerHTML"],vs=_({__name:"VPFooter",setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=O();return(n,r)=>i(e).footer&&i(t).footer!==!1?(a(),c("footer",{key:0,class:T(["VPFooter",{"has-sidebar":i(s)}])},[v("div",cs,[i(e).footer.message?(a(),c("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,us)):f("",!0),i(e).footer.copyright?(a(),c("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,ds)):f("",!0)])],2)):f("",!0)}}),ps=k(vs,[["__scopeId","data-v-ded9481f"]]);function hs(){const{theme:o,frontmatter:e}=L(),t=Pe([]),s=$(()=>t.value.length>0);return x(()=>{t.value=fe(e.value.outline??o.value.outline)}),{headers:t,hasLocalNav:s}}const fs=o=>(C("data-v-0566181e"),o=o(),H(),o),_s={class:"menu-text"},ms=fs(()=>v("span",{class:"vpi-chevron-right icon"},null,-1)),ks={class:"header"},bs={class:"outline"},$s=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(o){const e=o,{theme:t}=L(),s=I(!1),n=I(0),r=I(),u=I();function h(y){var V;(V=r.value)!=null&&V.contains(y.target)||(s.value=!1)}j(s,y=>{if(y){document.addEventListener("click",h);return}document.removeEventListener("click",h)}),Ke("Escape",()=>{s.value=!1}),x(()=>{s.value=!1});function p(){s.value=!s.value,n.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function P(y){y.target.classList.contains("outline-link")&&(u.value&&(u.value.style.transition="none"),Re(()=>{s.value=!1}))}function g(){s.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(y,V)=>(a(),c("div",{class:"VPLocalNavOutlineDropdown",style:Ve({"--vp-vh":n.value+"px"}),ref_key:"main",ref:r},[y.headers.length>0?(a(),c("button",{key:0,onClick:p,class:T({open:s.value})},[v("span",_s,w(i(Ne)(i(t))),1),ms],2)):(a(),c("button",{key:1,onClick:g},w(i(t).returnToTopLabel||"Return to top"),1)),m(de,{name:"flyout"},{default:d(()=>[s.value?(a(),c("div",{key:0,ref_key:"items",ref:u,class:"items",onClick:P},[v("div",ks,[v("a",{class:"top-link",href:"#",onClick:g},w(i(t).returnToTopLabel||"Return to top"),1)]),v("div",bs,[m(Me,{headers:y.headers},null,8,["headers"])])],512)):f("",!0)]),_:1})],4))}}),gs=k($s,[["__scopeId","data-v-0566181e"]]),ys=o=>(C("data-v-f11d2406"),o=o(),H(),o),Ps={class:"container"},Ls=["aria-expanded"],Vs=ys(()=>v("span",{class:"vpi-align-left menu-icon"},null,-1)),Ss={class:"menu-text"},ws=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(o){const{theme:e,frontmatter:t}=L(),{hasSidebar:s}=O(),{headers:n}=hs(),{y:r}=Se(),u=I(0);q(()=>{u.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),x(()=>{n.value=fe(t.value.outline??e.value.outline)});const h=$(()=>n.value.length===0),p=$(()=>h.value&&!s.value),P=$(()=>({VPLocalNav:!0,"has-sidebar":s.value,empty:h.value,fixed:p.value}));return(g,y)=>i(t).layout!=="home"&&(!p.value||i(r)>=u.value)?(a(),c("div",{key:0,class:T(P.value)},[v("div",Ps,[i(s)?(a(),c("button",{key:0,class:"menu","aria-expanded":g.open,"aria-controls":"VPSidebarNav",onClick:y[0]||(y[0]=V=>g.$emit("open-menu"))},[Vs,v("span",Ss,w(i(e).sidebarMenuLabel||"Menu"),1)],8,Ls)):f("",!0),m(gs,{headers:i(n),navHeight:u.value},null,8,["headers","navHeight"])])],2)):f("",!0)}}),Is=k(ws,[["__scopeId","data-v-f11d2406"]]);function Ts(){const o=I(!1);function e(){o.value=!0,window.addEventListener("resize",n)}function t(){o.value=!1,window.removeEventListener("resize",n)}function s(){o.value?t():e()}function n(){window.outerWidth>=768&&t()}const r=ee();return j(()=>r.path,t),{isScreenOpen:o,openScreen:e,closeScreen:t,toggleScreen:s}}const Ns={},Ms={class:"VPSwitch",type:"button",role:"switch"},As={class:"check"},Bs={key:0,class:"icon"};function Cs(o,e){return a(),c("button",Ms,[v("span",As,[o.$slots.default?(a(),c("span",Bs,[l(o.$slots,"default",{},void 0,!0)])):f("",!0)])])}const Hs=k(Ns,[["render",Cs],["__scopeId","data-v-257c0d65"]]),Be=o=>(C("data-v-fe800b28"),o=o(),H(),o),Es=Be(()=>v("span",{class:"vpi-sun sun"},null,-1)),Fs=Be(()=>v("span",{class:"vpi-moon moon"},null,-1)),Ds=_({__name:"VPSwitchAppearance",setup(o){const{isDark:e,theme:t}=L(),s=te("toggle-appearance",()=>{e.value=!e.value}),n=$(()=>e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme");return(r,u)=>(a(),b(Hs,{title:n.value,class:"VPSwitchAppearance","aria-checked":i(e),onClick:i(s)},{default:d(()=>[Es,Fs]),_:1},8,["title","aria-checked","onClick"]))}}),_e=k(Ds,[["__scopeId","data-v-fe800b28"]]),Os={key:0,class:"VPNavBarAppearance"},Us=_({__name:"VPNavBarAppearance",setup(o){const{site:e}=L();return(t,s)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",Os,[m(_e)])):f("",!0)}}),Gs=k(Us,[["__scopeId","data-v-d945514e"]]),me=I();let Ce=!1,re=0;function js(o){const e=I(!1);if(oe){!Ce&&zs(),re++;const t=j(me,s=>{var n,r,u;s===o.el.value||(n=o.el.value)!=null&&n.contains(s)?(e.value=!0,(r=o.onFocus)==null||r.call(o)):(e.value=!1,(u=o.onBlur)==null||u.call(o))});pe(()=>{t(),re--,re||qs()})}return Je(e)}function zs(){document.addEventListener("focusin",He),Ce=!0,me.value=document.activeElement}function qs(){document.removeEventListener("focusin",He)}function He(){me.value=document.activeElement}const Ws={class:"VPMenuLink"},Ks=_({__name:"VPMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),c("div",Ws,[m(F,{class:T({active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:d(()=>[D(w(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),se=k(Ks,[["__scopeId","data-v-8fc9cb95"]]),Rs={class:"VPMenuGroup"},Js={key:0,class:"title"},Ys=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),c("div",Rs,[e.text?(a(),c("p",Js,w(e.text),1)):f("",!0),(a(!0),c(M,null,E(e.items,s=>(a(),c(M,null,["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):f("",!0)],64))),256))]))}}),Qs=k(Ys,[["__scopeId","data-v-d3d843d4"]]),Xs={class:"VPMenu"},Zs={key:0,class:"items"},xs=_({__name:"VPMenu",props:{items:{}},setup(o){return(e,t)=>(a(),c("div",Xs,[e.items?(a(),c("div",Zs,[(a(!0),c(M,null,E(e.items,s=>(a(),c(M,{key:s.text},["link"in s?(a(),b(se,{key:0,item:s},null,8,["item"])):(a(),b(Qs,{key:1,text:s.text,items:s.items},null,8,["text","items"]))],64))),128))])):f("",!0),l(e.$slots,"default",{},void 0,!0)]))}}),en=k(xs,[["__scopeId","data-v-4514934b"]]),tn=o=>(C("data-v-bc403bc7"),o=o(),H(),o),on=["aria-expanded","aria-label"],sn={key:0,class:"text"},nn=["innerHTML"],an=tn(()=>v("span",{class:"vpi-chevron-down text-icon"},null,-1)),rn={key:1,class:"vpi-more-horizontal icon"},ln={class:"menu"},cn=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(o){const e=I(!1),t=I();js({el:t,onBlur:s});function s(){e.value=!1}return(n,r)=>(a(),c("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=u=>e.value=!0),onMouseleave:r[2]||(r[2]=u=>e.value=!1)},[v("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":n.label,onClick:r[0]||(r[0]=u=>e.value=!e.value)},[n.button||n.icon?(a(),c("span",sn,[n.icon?(a(),c("span",{key:0,class:T([n.icon,"option-icon"])},null,2)):f("",!0),n.button?(a(),c("span",{key:1,innerHTML:n.button},null,8,nn)):f("",!0),an])):(a(),c("span",rn))],8,on),v("div",ln,[m(en,{items:n.items},{default:d(()=>[l(n.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),ke=k(cn,[["__scopeId","data-v-bc403bc7"]]),un=["href","aria-label","innerHTML"],dn=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(o){const e=o,t=$(()=>typeof e.icon=="object"?e.icon.svg:``);return(s,n)=>(a(),c("a",{class:"VPSocialLink no-icon",href:s.link,"aria-label":s.ariaLabel??(typeof s.icon=="string"?s.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,un))}}),vn=k(dn,[["__scopeId","data-v-ecc5f376"]]),pn={class:"VPSocialLinks"},hn=_({__name:"VPSocialLinks",props:{links:{}},setup(o){return(e,t)=>(a(),c("div",pn,[(a(!0),c(M,null,E(e.links,({link:s,icon:n,ariaLabel:r})=>(a(),b(vn,{key:s,icon:n,link:s,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}}),be=k(hn,[["__scopeId","data-v-11a991af"]]),fn={key:0,class:"group translations"},_n={class:"trans-title"},mn={key:1,class:"group"},kn={class:"item appearance"},bn={class:"label"},$n={class:"appearance-action"},gn={key:2,class:"group"},yn={class:"item social-links"},Pn=_({__name:"VPNavBarExtra",setup(o){const{site:e,theme:t}=L(),{localeLinks:s,currentLang:n}=J({correspondingLink:!0}),r=$(()=>s.value.length&&n.value.label||e.value.appearance||t.value.socialLinks);return(u,h)=>r.value?(a(),b(ke,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:d(()=>[i(s).length&&i(n).label?(a(),c("div",fn,[v("p",_n,w(i(n).label),1),(a(!0),c(M,null,E(i(s),p=>(a(),b(se,{key:p.link,item:p},null,8,["item"]))),128))])):f("",!0),i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",mn,[v("div",kn,[v("p",bn,w(i(t).darkModeSwitchLabel||"Appearance"),1),v("div",$n,[m(_e)])])])):f("",!0),i(t).socialLinks?(a(),c("div",gn,[v("div",yn,[m(be,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}}),Ln=k(Pn,[["__scopeId","data-v-f7ac17a5"]]),Vn=o=>(C("data-v-dbcbe537"),o=o(),H(),o),Sn=["aria-expanded"],wn=Vn(()=>v("span",{class:"container"},[v("span",{class:"top"}),v("span",{class:"middle"}),v("span",{class:"bottom"})],-1)),In=[wn],Tn=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(o){return(e,t)=>(a(),c("button",{type:"button",class:T(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=s=>e.$emit("click"))},In,10,Sn))}}),Nn=k(Tn,[["__scopeId","data-v-dbcbe537"]]),Mn=["innerHTML"],An=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(o){const{page:e}=L();return(t,s)=>(a(),b(F,{class:T({VPNavBarMenuLink:!0,active:i(z)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,noIcon:t.item.noIcon,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:d(()=>[v("span",{innerHTML:t.item.text},null,8,Mn)]),_:1},8,["class","href","noIcon","target","rel"]))}}),Bn=k(An,[["__scopeId","data-v-821dcc2f"]]),Cn=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(o){const e=o,{page:t}=L(),s=r=>"link"in r?z(t.value.relativePath,r.link,!!e.item.activeMatch):r.items.some(s),n=$(()=>s(e.item));return(r,u)=>(a(),b(ke,{class:T({VPNavBarMenuGroup:!0,active:i(z)(i(t).relativePath,r.item.activeMatch,!!r.item.activeMatch)||n.value}),button:r.item.text,items:r.item.items},null,8,["class","button","items"]))}}),Hn=o=>(C("data-v-f1111a42"),o=o(),H(),o),En={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Fn=Hn(()=>v("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Dn=_({__name:"VPNavBarMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),c("nav",En,[Fn,(a(!0),c(M,null,E(i(e).nav,n=>(a(),c(M,{key:n.text},["link"in n?(a(),b(Bn,{key:0,item:n},null,8,["item"])):(a(),b(Cn,{key:1,item:n},null,8,["item"]))],64))),128))])):f("",!0)}}),On=k(Dn,[["__scopeId","data-v-f1111a42"]]);function Un(o){const{localeIndex:e,theme:t}=L();function s(n){var A,B,S;const r=n.split("."),u=(A=t.value.search)==null?void 0:A.options,h=u&&typeof u=="object",p=h&&((S=(B=u.locales)==null?void 0:B[e.value])==null?void 0:S.translations)||null,P=h&&u.translations||null;let g=p,y=P,V=o;const N=r.pop();for(const U of r){let G=null;const K=V==null?void 0:V[U];K&&(G=V=K);const ne=y==null?void 0:y[U];ne&&(G=y=ne);const ae=g==null?void 0:g[U];ae&&(G=g=ae),K||(V=G),ne||(y=G),ae||(g=G)}return(g==null?void 0:g[N])??(y==null?void 0:y[N])??(V==null?void 0:V[N])??""}return s}const Gn=["aria-label"],jn={class:"DocSearch-Button-Container"},zn=v("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1),qn={class:"DocSearch-Button-Placeholder"},Wn=v("span",{class:"DocSearch-Button-Keys"},[v("kbd",{class:"DocSearch-Button-Key"}),v("kbd",{class:"DocSearch-Button-Key"},"K")],-1),$e=_({__name:"VPNavBarSearchButton",setup(o){const t=Un({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(s,n)=>(a(),c("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":i(t)("button.buttonAriaLabel")},[v("span",jn,[zn,v("span",qn,w(i(t)("button.buttonText")),1)]),Wn],8,Gn))}}),Kn={class:"VPNavBarSearch"},Rn={id:"local-search"},Jn={key:1,id:"docsearch"},Yn=_({__name:"VPNavBarSearch",setup(o){const e=()=>null,t=()=>null,{theme:s}=L(),n=I(!1),r=I(!1);q(()=>{});function u(){n.value||(n.value=!0,setTimeout(h,16))}function h(){const g=new Event("keydown");g.key="k",g.metaKey=!0,window.dispatchEvent(g),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||h()},16)}const p=I(!1),P="";return(g,y)=>{var V;return a(),c("div",Kn,[i(P)==="local"?(a(),c(M,{key:0},[p.value?(a(),b(i(e),{key:0,onClose:y[0]||(y[0]=N=>p.value=!1)})):f("",!0),v("div",Rn,[m($e,{onClick:y[1]||(y[1]=N=>p.value=!0)})])],64)):i(P)==="algolia"?(a(),c(M,{key:1},[n.value?(a(),b(i(t),{key:0,algolia:((V=i(s).search)==null?void 0:V.options)??i(s).algolia,onVnodeBeforeMount:y[2]||(y[2]=N=>r.value=!0)},null,8,["algolia"])):f("",!0),r.value?f("",!0):(a(),c("div",Jn,[m($e,{onClick:u})]))],64)):f("",!0)])}}}),Qn=_({__name:"VPNavBarSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(be,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Xn=k(Qn,[["__scopeId","data-v-9ecb3327"]]),Zn=["href","rel","target"],xn={key:1},ea={key:2},ta=_({__name:"VPNavBarTitle",setup(o){const{site:e,theme:t}=L(),{hasSidebar:s}=O(),{currentLang:n}=J(),r=$(()=>{var p;return typeof t.value.logoLink=="string"?t.value.logoLink:(p=t.value.logoLink)==null?void 0:p.link}),u=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.rel}),h=$(()=>{var p;return typeof t.value.logoLink=="string"||(p=t.value.logoLink)==null?void 0:p.target});return(p,P)=>(a(),c("div",{class:T(["VPNavBarTitle",{"has-sidebar":i(s)}])},[v("a",{class:"title",href:r.value??i(he)(i(n).link),rel:u.value,target:h.value},[l(p.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),b(X,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),c("span",xn,w(i(t).siteTitle),1)):i(t).siteTitle===void 0?(a(),c("span",ea,w(i(e).title),1)):f("",!0),l(p.$slots,"nav-bar-title-after",{},void 0,!0)],8,Zn)],2))}}),oa=k(ta,[["__scopeId","data-v-8c7fbe3c"]]),sa={class:"items"},na={class:"title"},aa=_({__name:"VPNavBarTranslations",setup(o){const{theme:e}=L(),{localeLinks:t,currentLang:s}=J({correspondingLink:!0});return(n,r)=>i(t).length&&i(s).label?(a(),b(ke,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:i(e).langMenuLabel||"Change language"},{default:d(()=>[v("div",sa,[v("p",na,w(i(s).label),1),(a(!0),c(M,null,E(i(t),u=>(a(),b(se,{key:u.link,item:u},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}}),ra=k(aa,[["__scopeId","data-v-ab645a01"]]),ia=o=>(C("data-v-4fbf15aa"),o=o(),H(),o),la={class:"wrapper"},ca={class:"container"},ua={class:"title"},da={class:"content"},va={class:"content-body"},pa=ia(()=>v("div",{class:"divider"},[v("div",{class:"divider-line"})],-1)),ha=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(o){const{y:e}=Se(),{hasSidebar:t}=O(),{frontmatter:s}=L(),n=I({});return ye(()=>{n.value={"has-sidebar":t.value,home:s.value.layout==="home",top:e.value===0}}),(r,u)=>(a(),c("div",{class:T(["VPNavBar",n.value])},[v("div",la,[v("div",ca,[v("div",ua,[m(oa,null,{"nav-bar-title-before":d(()=>[l(r.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(r.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),v("div",da,[v("div",va,[l(r.$slots,"nav-bar-content-before",{},void 0,!0),m(Yn,{class:"search"}),m(On,{class:"menu"}),m(ra,{class:"translations"}),m(Gs,{class:"appearance"}),m(Xn,{class:"social-links"}),m(Ln,{class:"extra"}),l(r.$slots,"nav-bar-content-after",{},void 0,!0),m(Nn,{class:"hamburger",active:r.isScreenOpen,onClick:u[0]||(u[0]=h=>r.$emit("toggle-screen"))},null,8,["active"])])])])]),pa],2))}}),fa=k(ha,[["__scopeId","data-v-4fbf15aa"]]),_a={key:0,class:"VPNavScreenAppearance"},ma={class:"text"},ka=_({__name:"VPNavScreenAppearance",setup(o){const{site:e,theme:t}=L();return(s,n)=>i(e).appearance&&i(e).appearance!=="force-dark"?(a(),c("div",_a,[v("p",ma,w(i(t).darkModeSwitchLabel||"Appearance"),1),m(_e)])):f("",!0)}}),ba=k(ka,[["__scopeId","data-v-bc529aa6"]]),$a=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(o){const e=te("close-screen");return(t,s)=>(a(),b(F,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e),innerHTML:t.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),ga=k($a,[["__scopeId","data-v-863578b0"]]),ya=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(o){const e=te("close-screen");return(t,s)=>(a(),b(F,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:d(()=>[D(w(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Ee=k(ya,[["__scopeId","data-v-8262bd78"]]),Pa={class:"VPNavScreenMenuGroupSection"},La={key:0,class:"title"},Va=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(o){return(e,t)=>(a(),c("div",Pa,[e.text?(a(),c("p",La,w(e.text),1)):f("",!0),(a(!0),c(M,null,E(e.items,s=>(a(),b(Ee,{key:s.text,item:s},null,8,["item"]))),128))]))}}),Sa=k(Va,[["__scopeId","data-v-168361f8"]]),wa=o=>(C("data-v-26210a13"),o=o(),H(),o),Ia=["aria-controls","aria-expanded"],Ta=["innerHTML"],Na=wa(()=>v("span",{class:"vpi-plus button-icon"},null,-1)),Ma=["id"],Aa={key:1,class:"group"},Ba=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(o){const e=o,t=I(!1),s=$(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function n(){t.value=!t.value}return(r,u)=>(a(),c("div",{class:T(["VPNavScreenMenuGroup",{open:t.value}])},[v("button",{class:"button","aria-controls":s.value,"aria-expanded":t.value,onClick:n},[v("span",{class:"button-text",innerHTML:r.text},null,8,Ta),Na],8,Ia),v("div",{id:s.value,class:"items"},[(a(!0),c(M,null,E(r.items,h=>(a(),c(M,{key:h.text},["link"in h?(a(),c("div",{key:h.text,class:"item"},[m(Ee,{item:h},null,8,["item"])])):(a(),c("div",Aa,[m(Sa,{text:h.text,items:h.items},null,8,["text","items"])]))],64))),128))],8,Ma)],2))}}),Ca=k(Ba,[["__scopeId","data-v-26210a13"]]),Ha={key:0,class:"VPNavScreenMenu"},Ea=_({__name:"VPNavScreenMenu",setup(o){const{theme:e}=L();return(t,s)=>i(e).nav?(a(),c("nav",Ha,[(a(!0),c(M,null,E(i(e).nav,n=>(a(),c(M,{key:n.text},["link"in n?(a(),b(ga,{key:0,item:n},null,8,["item"])):(a(),b(Ca,{key:1,text:n.text||"",items:n.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Fa=_({__name:"VPNavScreenSocialLinks",setup(o){const{theme:e}=L();return(t,s)=>i(e).socialLinks?(a(),b(be,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Fe=o=>(C("data-v-b2c774c6"),o=o(),H(),o),Da=Fe(()=>v("span",{class:"vpi-languages icon lang"},null,-1)),Oa=Fe(()=>v("span",{class:"vpi-chevron-down icon chevron"},null,-1)),Ua={class:"list"},Ga=_({__name:"VPNavScreenTranslations",setup(o){const{localeLinks:e,currentLang:t}=J({correspondingLink:!0}),s=I(!1);function n(){s.value=!s.value}return(r,u)=>i(e).length&&i(t).label?(a(),c("div",{key:0,class:T(["VPNavScreenTranslations",{open:s.value}])},[v("button",{class:"title",onClick:n},[Da,D(" "+w(i(t).label)+" ",1),Oa]),v("ul",Ua,[(a(!0),c(M,null,E(i(e),h=>(a(),c("li",{key:h.link,class:"item"},[m(F,{class:"link",href:h.link},{default:d(()=>[D(w(h.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}}),ja=k(Ga,[["__scopeId","data-v-b2c774c6"]]),za={class:"container"},qa=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(o){const e=I(null),t=we(oe?document.body:null);return(s,n)=>(a(),b(de,{name:"fade",onEnter:n[0]||(n[0]=r=>t.value=!0),onAfterLeave:n[1]||(n[1]=r=>t.value=!1)},{default:d(()=>[s.open?(a(),c("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[v("div",za,[l(s.$slots,"nav-screen-content-before",{},void 0,!0),m(Ea,{class:"menu"}),m(ja,{class:"translations"}),m(ba,{class:"appearance"}),m(Fa,{class:"social-links"}),l(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}}),Wa=k(qa,[["__scopeId","data-v-ddf469d9"]]),Ka={key:0,class:"VPNav"},Ra=_({__name:"VPNav",setup(o){const{isScreenOpen:e,closeScreen:t,toggleScreen:s}=Ts(),{frontmatter:n}=L(),r=$(()=>n.value.navbar!==!1);return Ie("close-screen",t),Z(()=>{oe&&document.documentElement.classList.toggle("hide-nav",!r.value)}),(u,h)=>r.value?(a(),c("header",Ka,[m(fa,{"is-screen-open":i(e),onToggleScreen:i(s)},{"nav-bar-title-before":d(()=>[l(u.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(u.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":d(()=>[l(u.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":d(()=>[l(u.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),m(Wa,{open:i(e)},{"nav-screen-content-before":d(()=>[l(u.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":d(()=>[l(u.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):f("",!0)}}),Ja=k(Ra,[["__scopeId","data-v-d85fe334"]]),De=o=>(C("data-v-ebb8510b"),o=o(),H(),o),Ya=["role","tabindex"],Qa=De(()=>v("div",{class:"indicator"},null,-1)),Xa=De(()=>v("span",{class:"vpi-chevron-right caret-icon"},null,-1)),Za=[Xa],xa={key:1,class:"items"},er=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(o){const e=o,{collapsed:t,collapsible:s,isLink:n,isActiveLink:r,hasActiveLink:u,hasChildren:h,toggle:p}=bt($(()=>e.item)),P=$(()=>h.value?"section":"div"),g=$(()=>n.value?"a":"div"),y=$(()=>h.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),V=$(()=>n.value?void 0:"button"),N=$(()=>[[`level-${e.depth}`],{collapsible:s.value},{collapsed:t.value},{"is-link":n.value},{"is-active":r.value},{"has-active":u.value}]);function A(S){"key"in S&&S.key!=="Enter"||!e.item.link&&p()}function B(){e.item.link&&p()}return(S,U)=>{const G=W("VPSidebarItem",!0);return a(),b(R(P.value),{class:T(["VPSidebarItem",N.value])},{default:d(()=>[S.item.text?(a(),c("div",Y({key:0,class:"item",role:V.value},Ye(S.item.items?{click:A,keydown:A}:{},!0),{tabindex:S.item.items&&0}),[Qa,S.item.link?(a(),b(F,{key:0,tag:g.value,class:"link",href:S.item.link,rel:S.item.rel,target:S.item.target},{default:d(()=>[(a(),b(R(y.value),{class:"text",innerHTML:S.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(a(),b(R(y.value),{key:1,class:"text",innerHTML:S.item.text},null,8,["innerHTML"])),S.item.collapsed!=null&&S.item.items&&S.item.items.length?(a(),c("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:B,onKeydown:Qe(B,["enter"]),tabindex:"0"},Za,32)):f("",!0)],16,Ya)):f("",!0),S.item.items&&S.item.items.length?(a(),c("div",xa,[S.depth<5?(a(!0),c(M,{key:0},E(S.item.items,K=>(a(),b(G,{key:K.text,item:K,depth:S.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}}),tr=k(er,[["__scopeId","data-v-ebb8510b"]]),Oe=o=>(C("data-v-bf159a61"),o=o(),H(),o),or=Oe(()=>v("div",{class:"curtain"},null,-1)),sr={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},nr=Oe(()=>v("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),ar=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(o){const{sidebarGroups:e,hasSidebar:t}=O(),s=o,n=I(null),r=we(oe?document.body:null);return j([s,n],()=>{var u;s.open?(r.value=!0,(u=n.value)==null||u.focus()):r.value=!1},{immediate:!0,flush:"post"}),(u,h)=>i(t)?(a(),c("aside",{key:0,class:T(["VPSidebar",{open:u.open}]),ref_key:"navEl",ref:n,onClick:h[0]||(h[0]=Xe(()=>{},["stop"]))},[or,v("nav",sr,[nr,l(u.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),c(M,null,E(i(e),p=>(a(),c("div",{key:p.text,class:"group"},[m(tr,{item:p,depth:0},null,8,["item"])]))),128)),l(u.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}}),rr=k(ar,[["__scopeId","data-v-bf159a61"]]),ir=_({__name:"VPSkipLink",setup(o){const e=ee(),t=I();j(()=>e.path,()=>t.value.focus());function s({target:n}){const r=document.getElementById(decodeURIComponent(n.hash).slice(1));if(r){const u=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",u)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",u),r.focus(),window.scrollTo(0,0)}}return(n,r)=>(a(),c(M,null,[v("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),v("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:s}," Skip to content ")],64))}}),lr=k(ir,[["__scopeId","data-v-0c335138"]]),cr=_({__name:"Layout",setup(o){const{isOpen:e,open:t,close:s}=O(),n=ee();j(()=>n.path,s),kt(e,s);const{frontmatter:r}=L(),u=Ze(),h=$(()=>!!u["home-hero-image"]);return Ie("hero-image-slot-exists",h),(p,P)=>{const g=W("Content");return i(r).layout!==!1?(a(),c("div",{key:0,class:T(["Layout",i(r).pageClass])},[l(p.$slots,"layout-top",{},void 0,!0),m(lr),m(st,{class:"backdrop",show:i(e),onClick:i(s)},null,8,["show","onClick"]),m(Ja,null,{"nav-bar-title-before":d(()=>[l(p.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":d(()=>[l(p.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":d(()=>[l(p.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":d(()=>[l(p.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":d(()=>[l(p.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":d(()=>[l(p.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),m(Is,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),m(rr,{open:i(e)},{"sidebar-nav-before":d(()=>[l(p.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":d(()=>[l(p.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),m(ls,null,{"page-top":d(()=>[l(p.$slots,"page-top",{},void 0,!0)]),"page-bottom":d(()=>[l(p.$slots,"page-bottom",{},void 0,!0)]),"not-found":d(()=>[l(p.$slots,"not-found",{},void 0,!0)]),"home-hero-before":d(()=>[l(p.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":d(()=>[l(p.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":d(()=>[l(p.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":d(()=>[l(p.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":d(()=>[l(p.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":d(()=>[l(p.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":d(()=>[l(p.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":d(()=>[l(p.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":d(()=>[l(p.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":d(()=>[l(p.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":d(()=>[l(p.$slots,"doc-before",{},void 0,!0)]),"doc-after":d(()=>[l(p.$slots,"doc-after",{},void 0,!0)]),"doc-top":d(()=>[l(p.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":d(()=>[l(p.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":d(()=>[l(p.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":d(()=>[l(p.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":d(()=>[l(p.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":d(()=>[l(p.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":d(()=>[l(p.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":d(()=>[l(p.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),m(ps),l(p.$slots,"layout-bottom",{},void 0,!0)],2)):(a(),b(g,{key:1}))}}}),ur=k(cr,[["__scopeId","data-v-39f41bd3"]]),ge={Layout:ur,enhanceApp:({app:o})=>{o.component("Badge",et)}},vr={Layout:()=>xe(ge.Layout,null,{}),extends:ge};export{vr as R}; diff --git a/assets/components_community.md.Cqk9xPpw.js b/assets/components_community.md.DJYBrRHW.js similarity index 89% rename from assets/components_community.md.Cqk9xPpw.js rename to assets/components_community.md.DJYBrRHW.js index a7ea91a..4c0d19e 100644 --- a/assets/components_community.md.Cqk9xPpw.js +++ b/assets/components_community.md.DJYBrRHW.js @@ -1 +1 @@ -import{_ as e,c as o,o as n,l as t,a as m}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Community Components","description":"","frontmatter":{},"headers":[],"relativePath":"components/community.md","filePath":"components/community.md"}'),a={name:"components/community.md"},s=t("h1",{id:"community-components",tabindex:"-1"},[m("Community Components "),t("a",{class:"header-anchor",href:"#community-components","aria-label":'Permalink to "Community Components"'},"​")],-1),c=[s];function i(r,p,d,_,l,u){return n(),o("div",null,c)}const y=e(a,[["render",i]]);export{f as __pageData,y as default}; +import{_ as e,c as o,o as n,l as t,a as m}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Community Components","description":"","frontmatter":{},"headers":[],"relativePath":"components/community.md","filePath":"components/community.md"}'),a={name:"components/community.md"},s=t("h1",{id:"community-components",tabindex:"-1"},[m("Community Components "),t("a",{class:"header-anchor",href:"#community-components","aria-label":'Permalink to "Community Components"'},"​")],-1),c=[s];function i(r,p,d,_,l,u){return n(),o("div",null,c)}const y=e(a,[["render",i]]);export{f as __pageData,y as default}; diff --git a/assets/components_community.md.Cqk9xPpw.lean.js b/assets/components_community.md.DJYBrRHW.lean.js similarity index 89% rename from assets/components_community.md.Cqk9xPpw.lean.js rename to assets/components_community.md.DJYBrRHW.lean.js index a7ea91a..4c0d19e 100644 --- a/assets/components_community.md.Cqk9xPpw.lean.js +++ b/assets/components_community.md.DJYBrRHW.lean.js @@ -1 +1 @@ -import{_ as e,c as o,o as n,l as t,a as m}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Community Components","description":"","frontmatter":{},"headers":[],"relativePath":"components/community.md","filePath":"components/community.md"}'),a={name:"components/community.md"},s=t("h1",{id:"community-components",tabindex:"-1"},[m("Community Components "),t("a",{class:"header-anchor",href:"#community-components","aria-label":'Permalink to "Community Components"'},"​")],-1),c=[s];function i(r,p,d,_,l,u){return n(),o("div",null,c)}const y=e(a,[["render",i]]);export{f as __pageData,y as default}; +import{_ as e,c as o,o as n,l as t,a as m}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Community Components","description":"","frontmatter":{},"headers":[],"relativePath":"components/community.md","filePath":"components/community.md"}'),a={name:"components/community.md"},s=t("h1",{id:"community-components",tabindex:"-1"},[m("Community Components "),t("a",{class:"header-anchor",href:"#community-components","aria-label":'Permalink to "Community Components"'},"​")],-1),c=[s];function i(r,p,d,_,l,u){return n(),o("div",null,c)}const y=e(a,[["render",i]]);export{f as __pageData,y as default}; diff --git a/assets/components_material.md.CzBSbrHL.js b/assets/components_material.md.DiGp73je.js similarity index 97% rename from assets/components_material.md.CzBSbrHL.js rename to assets/components_material.md.DiGp73je.js index c90de19..9a531bb 100644 --- a/assets/components_material.md.CzBSbrHL.js +++ b/assets/components_material.md.DiGp73je.js @@ -1,4 +1,4 @@ -import{_ as a,c as s,o as i,a2 as n}from"./chunks/framework.CcsuzsvE.js";const g=JSON.parse('{"title":"@kkna/component-material","description":"","frontmatter":{},"headers":[],"relativePath":"components/material.md","filePath":"components/material.md"}'),t={name:"components/material.md"},e=n(`

@kkna/component-material

npm versionnpm downloadsbundle sizelicense

Usage

NPM

install
sh
# npm
+import{_ as a,c as s,o as i,a2 as n}from"./chunks/framework.D_Hi0FJr.js";const g=JSON.parse('{"title":"@kkna/component-material","description":"","frontmatter":{},"headers":[],"relativePath":"components/material.md","filePath":"components/material.md"}'),t={name:"components/material.md"},e=n(`

@kkna/component-material

npm versionnpm downloadsbundle sizelicense

Usage

NPM

install
sh
# npm
 npm install @kkna/component-material
 
 # yarn
diff --git a/assets/components_material.md.CzBSbrHL.lean.js b/assets/components_material.md.DiGp73je.lean.js
similarity index 69%
rename from assets/components_material.md.CzBSbrHL.lean.js
rename to assets/components_material.md.DiGp73je.lean.js
index ed046a0..f2664f1 100644
--- a/assets/components_material.md.CzBSbrHL.lean.js
+++ b/assets/components_material.md.DiGp73je.lean.js
@@ -1 +1 @@
-import{_ as a,c as s,o as i,a2 as n}from"./chunks/framework.CcsuzsvE.js";const g=JSON.parse('{"title":"@kkna/component-material","description":"","frontmatter":{},"headers":[],"relativePath":"components/material.md","filePath":"components/material.md"}'),t={name:"components/material.md"},e=n("",8),l=[e];function p(h,r,k,o,c,m){return i(),s("div",null,l)}const F=a(t,[["render",p]]);export{g as __pageData,F as default};
+import{_ as a,c as s,o as i,a2 as n}from"./chunks/framework.D_Hi0FJr.js";const g=JSON.parse('{"title":"@kkna/component-material","description":"","frontmatter":{},"headers":[],"relativePath":"components/material.md","filePath":"components/material.md"}'),t={name:"components/material.md"},e=n("",8),l=[e];function p(h,r,k,o,c,m){return i(),s("div",null,l)}const F=a(t,[["render",p]]);export{g as __pageData,F as default};
diff --git a/assets/index.md.DZ8a_7NO.js b/assets/index.md.CDrY8HTp.js
similarity index 95%
rename from assets/index.md.DZ8a_7NO.js
rename to assets/index.md.CDrY8HTp.js
index 6ceee43..fba965f 100644
--- a/assets/index.md.DZ8a_7NO.js
+++ b/assets/index.md.CDrY8HTp.js
@@ -1 +1 @@
-import{_ as t,c as e,o}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"KKna","text":"ココナ","tagline":"All-in-One, Easy-to-Use Comment Component.","image":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f4af/512.webp","alt":"💯"},"actions":[{"theme":"brand","text":"Get Started","link":"/intro/get-started.md"},{"theme":"alt","text":"About","link":"/intro/about.md"}]},"features":[{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f386/512.webp","alt":"🎆"},"title":"Core","details":"The core engine of KKna is just a few functions and type definitions, that you can use flexibly."},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f305/512.webp","alt":"🌅"},"title":"Components","details":"Choose a component that suits your site, or create your own"},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f304/512.webp","alt":"🌄"},"title":"Presets","details":"You can extend KKna to any platform where data is available through an API!"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),a={name:"index.md"};function n(s,i,r,c,l,m){return o(),e("div")}const p=t(a,[["render",n]]);export{f as __pageData,p as default};
+import{_ as t,c as e,o}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"KKna","text":"ココナ","tagline":"All-in-One, Easy-to-Use Comment Component.","image":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f4af/512.webp","alt":"💯"},"actions":[{"theme":"brand","text":"Get Started","link":"/intro/get-started.md"},{"theme":"alt","text":"About","link":"/intro/about.md"}]},"features":[{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f386/512.webp","alt":"🎆"},"title":"Core","details":"The core engine of KKna is just a few functions and type definitions, that you can use flexibly."},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f305/512.webp","alt":"🌅"},"title":"Components","details":"Choose a component that suits your site, or create your own"},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f304/512.webp","alt":"🌄"},"title":"Presets","details":"You can extend KKna to any platform where data is available through an API!"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),a={name:"index.md"};function n(s,i,r,c,l,m){return o(),e("div")}const p=t(a,[["render",n]]);export{f as __pageData,p as default};
diff --git a/assets/index.md.DZ8a_7NO.lean.js b/assets/index.md.CDrY8HTp.lean.js
similarity index 95%
rename from assets/index.md.DZ8a_7NO.lean.js
rename to assets/index.md.CDrY8HTp.lean.js
index 6ceee43..fba965f 100644
--- a/assets/index.md.DZ8a_7NO.lean.js
+++ b/assets/index.md.CDrY8HTp.lean.js
@@ -1 +1 @@
-import{_ as t,c as e,o}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"KKna","text":"ココナ","tagline":"All-in-One, Easy-to-Use Comment Component.","image":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f4af/512.webp","alt":"💯"},"actions":[{"theme":"brand","text":"Get Started","link":"/intro/get-started.md"},{"theme":"alt","text":"About","link":"/intro/about.md"}]},"features":[{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f386/512.webp","alt":"🎆"},"title":"Core","details":"The core engine of KKna is just a few functions and type definitions, that you can use flexibly."},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f305/512.webp","alt":"🌅"},"title":"Components","details":"Choose a component that suits your site, or create your own"},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f304/512.webp","alt":"🌄"},"title":"Presets","details":"You can extend KKna to any platform where data is available through an API!"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),a={name:"index.md"};function n(s,i,r,c,l,m){return o(),e("div")}const p=t(a,[["render",n]]);export{f as __pageData,p as default};
+import{_ as t,c as e,o}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"","description":"","frontmatter":{"layout":"home","hero":{"name":"KKna","text":"ココナ","tagline":"All-in-One, Easy-to-Use Comment Component.","image":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f4af/512.webp","alt":"💯"},"actions":[{"theme":"brand","text":"Get Started","link":"/intro/get-started.md"},{"theme":"alt","text":"About","link":"/intro/about.md"}]},"features":[{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f386/512.webp","alt":"🎆"},"title":"Core","details":"The core engine of KKna is just a few functions and type definitions, that you can use flexibly."},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f305/512.webp","alt":"🌅"},"title":"Components","details":"Choose a component that suits your site, or create your own"},{"icon":{"src":"https://fonts.gstatic.com/s/e/notoemoji/latest/1f304/512.webp","alt":"🌄"},"title":"Presets","details":"You can extend KKna to any platform where data is available through an API!"}]},"headers":[],"relativePath":"index.md","filePath":"index.md"}'),a={name:"index.md"};function n(s,i,r,c,l,m){return o(),e("div")}const p=t(a,[["render",n]]);export{f as __pageData,p as default};
diff --git a/assets/intro_about.md.CvDIFu7o.js b/assets/intro_about.md.BKSOc0UE.js
similarity index 76%
rename from assets/intro_about.md.CvDIFu7o.js
rename to assets/intro_about.md.BKSOc0UE.js
index a4dd374..d63e56e 100644
--- a/assets/intro_about.md.CvDIFu7o.js
+++ b/assets/intro_about.md.BKSOc0UE.js
@@ -1 +1 @@
-import{_ as t,c as e,o,l as a,a as n}from"./chunks/framework.CcsuzsvE.js";const m=JSON.parse('{"title":"About KKna","description":"","frontmatter":{},"headers":[],"relativePath":"intro/about.md","filePath":"intro/about.md"}'),r={name:"intro/about.md"},s=a("h1",{id:"about-kkna",tabindex:"-1"},[n("About KKna "),a("a",{class:"header-anchor",href:"#about-kkna","aria-label":'Permalink to "About KKna"'},"​")],-1),c=[s];function i(d,_,l,u,b,p){return o(),e("div",null,c)}const f=t(r,[["render",i]]);export{m as __pageData,f as default};
+import{_ as t,c as e,o,l as a,a as n}from"./chunks/framework.D_Hi0FJr.js";const m=JSON.parse('{"title":"About KKna","description":"","frontmatter":{},"headers":[],"relativePath":"intro/about.md","filePath":"intro/about.md"}'),r={name:"intro/about.md"},s=a("h1",{id:"about-kkna",tabindex:"-1"},[n("About KKna "),a("a",{class:"header-anchor",href:"#about-kkna","aria-label":'Permalink to "About KKna"'},"​")],-1),c=[s];function i(d,_,l,u,b,p){return o(),e("div",null,c)}const f=t(r,[["render",i]]);export{m as __pageData,f as default};
diff --git a/assets/intro_about.md.CvDIFu7o.lean.js b/assets/intro_about.md.BKSOc0UE.lean.js
similarity index 76%
rename from assets/intro_about.md.CvDIFu7o.lean.js
rename to assets/intro_about.md.BKSOc0UE.lean.js
index a4dd374..d63e56e 100644
--- a/assets/intro_about.md.CvDIFu7o.lean.js
+++ b/assets/intro_about.md.BKSOc0UE.lean.js
@@ -1 +1 @@
-import{_ as t,c as e,o,l as a,a as n}from"./chunks/framework.CcsuzsvE.js";const m=JSON.parse('{"title":"About KKna","description":"","frontmatter":{},"headers":[],"relativePath":"intro/about.md","filePath":"intro/about.md"}'),r={name:"intro/about.md"},s=a("h1",{id:"about-kkna",tabindex:"-1"},[n("About KKna "),a("a",{class:"header-anchor",href:"#about-kkna","aria-label":'Permalink to "About KKna"'},"​")],-1),c=[s];function i(d,_,l,u,b,p){return o(),e("div",null,c)}const f=t(r,[["render",i]]);export{m as __pageData,f as default};
+import{_ as t,c as e,o,l as a,a as n}from"./chunks/framework.D_Hi0FJr.js";const m=JSON.parse('{"title":"About KKna","description":"","frontmatter":{},"headers":[],"relativePath":"intro/about.md","filePath":"intro/about.md"}'),r={name:"intro/about.md"},s=a("h1",{id:"about-kkna",tabindex:"-1"},[n("About KKna "),a("a",{class:"header-anchor",href:"#about-kkna","aria-label":'Permalink to "About KKna"'},"​")],-1),c=[s];function i(d,_,l,u,b,p){return o(),e("div",null,c)}const f=t(r,[["render",i]]);export{m as __pageData,f as default};
diff --git a/assets/intro_example.md.Dyh67_oE.js b/assets/intro_example.md.Dyh67_oE.js
new file mode 100644
index 0000000..9783ed3
--- /dev/null
+++ b/assets/intro_example.md.Dyh67_oE.js
@@ -0,0 +1,73 @@
+import{k as E,a3 as m,D as c,c as g,I as d,w as v,l as n,a as r,a2 as y,o as b}from"./chunks/framework.D_Hi0FJr.js";var _=class extends Event{constructor(s,t,e){super("context-request",{bubbles:!0,composed:!0}),this.context=s,this.callback=t,this.subscribe=e??!1}};var x=class{get value(){return this.o}set value(s){this.setValue(s)}setValue(s,t=!1){const e=t||!Object.is(s,this.o);this.o=s,e&&this.updateObservers()}constructor(s){this.subscriptions=new Map,this.updateObservers=()=>{for(const[t,{disposer:e}]of this.subscriptions)t(this.o,e)},s!==void 0&&(this.value=s)}addCallback(s,t,e){if(!e)return void s(this.value);this.subscriptions.has(s)||this.subscriptions.set(s,{disposer:()=>{this.subscriptions.delete(s)},consumerHost:t});const{disposer:i}=this.subscriptions.get(s);s(this.value,i)}clearCallbacks(){this.subscriptions.clear()}},f=class extends Event{constructor(s){super("context-provider",{bubbles:!0,composed:!0}),this.context=s}},C=class extends x{constructor(s,t,e){var i,h;super(t.context!==void 0?t.initialValue:e),this.onContextRequest=a=>{const l=a.composedPath()[0];a.context===this.context&&l!==this.host&&(a.stopPropagation(),this.addCallback(a.callback,l,a.subscribe))},this.onProviderRequest=a=>{const l=a.composedPath()[0];if(a.context!==this.context||l===this.host)return;const p=new Set;for(const[o,{consumerHost:u}]of this.subscriptions)p.has(o)||(p.add(o),u.dispatchEvent(new _(this.context,o,!0)));a.stopPropagation()},this.host=s,t.context!==void 0?this.context=t.context:this.context=t,this.attachListeners(),(h=(i=this.host).addController)==null||h.call(i,this)}attachListeners(){this.host.addEventListener("context-request",this.onContextRequest),this.host.addEventListener("context-provider",this.onProviderRequest)}hostConnected(){this.host.dispatchEvent(new f(this.context))}},F=Symbol.for("@kkna/context");/*! Bundled license information:
+
+@lit/context/lib/context-request-event.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/create-context.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/controllers/context-consumer.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/value-notifier.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/controllers/context-provider.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/context-root.js:
+  (**
+   * @license
+   * Copyright 2021 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/decorators/provide.js:
+  (**
+   * @license
+   * Copyright 2017 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+
+@lit/context/lib/decorators/consume.js:
+  (**
+   * @license
+   * Copyright 2022 Google LLC
+   * SPDX-License-Identifier: BSD-3-Clause
+   *)
+*/var w=(s,t)=>new C(s,{...t,context:F}),P=s=>s,A=s=>s,B=s=>s,R=s=>s,D=s=>({acct:s.acct,avatar:s.avatar,emojis:s.emojis,name:s.display_name,username:s.username}),j=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/context`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),V=({descendants:s},t)=>s.map(e=>({author:D(e.account),content:e.content,emojis:e.emojis,id:e.id,in_reply_to_id:e.in_reply_to_id===t?void 0:e.in_reply_to_id??void 0,published:new Date(e.created_at),replies:[],url:e.url?new URL(e.url):void 0})),L=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/reblogged_by`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),T=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/favourited_by`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),k=s=>s.length,q=B(s=>({name:"mastodon",options:s,task:R(async()=>({comments:await j(s.id,s.instance).then(t=>V(t,s.id)),reactions:{emojis:{"♺":await L(s.id,s.instance).then(t=>k(t)),"⭐":await T(s.id,s.instance).then(t=>k(t))}}}))})),O=P(s=>({name:"hatsu",options:s,task:A(async t=>{const e=btoa(t.url.href).replaceAll("+","-").replaceAll("/","_"),{task:i}=q({...s,id:e});return await i(t)})}));const S=n("h1",{id:"example",tabindex:"-1"},[r("Example "),n("a",{class:"header-anchor",href:"#example","aria-label":'Permalink to "Example"'},"​")],-1),N=n("p",null,[r("This is an "),n("a",{href:"./../components/material.html"},[n("code",null,"@kkna/component-material")]),r(" example using the "),n("a",{href:"./../presets/hatsu.html"},[n("code",null,"@kkna/preset-hatsu")]),r(" preset.")],-1),U=y(`

Code

ts
import { hatsu } from '@kkna/preset-hatsu'
+import 'kkna'
+import { provider } from 'kkna/context'
+
+const provide = provider(document.body, {
+  initialValue: {
+    overrides: {
+      url: new URL('https://kwaa-blog-next.deno.dev/articles/test/'),
+    },
+    presets: [
+      hatsu({ instance: 'https://hatsu-nightly-debug.hyp3r.link' }),
+    ],
+  },
+})
+
+provide.hostConnected()
html
<kkna-material></kkna-material>

Comments / Reactions

You can send comments/reactions to https://hatsu-nightly-debug.hyp3r.link/posts/https://kwaa-blog-next.deno.dev/articles/test/, which will be displayed here.

`,5),H=JSON.parse('{"title":"Example","description":"","frontmatter":{},"headers":[],"relativePath":"intro/example.md","filePath":"intro/example.md"}'),I={name:"intro/example.md"},M=Object.assign(I,{setup(s){return E(()=>{m(()=>import("./chunks/index.Iak2isyX.js"),[]),w(document.body,{initialValue:{overrides:{url:new URL("https://kwaa-blog-next.deno.dev/articles/test/")},presets:[O({instance:"https://hatsu-nightly-debug.hyp3r.link"})]}}).hostConnected()}),(t,e)=>{const i=c("kkna-material"),h=c("ClientOnly");return b(),g("div",null,[S,N,d(h,null,{default:v(()=>[d(i)]),_:1}),U])}}});export{H as __pageData,M as default}; diff --git a/assets/intro_example.md.Dyh67_oE.lean.js b/assets/intro_example.md.Dyh67_oE.lean.js new file mode 100644 index 0000000..cd520dd --- /dev/null +++ b/assets/intro_example.md.Dyh67_oE.lean.js @@ -0,0 +1,58 @@ +import{k as E,a3 as m,D as c,c as g,I as d,w as v,l as n,a as r,a2 as y,o as b}from"./chunks/framework.D_Hi0FJr.js";var _=class extends Event{constructor(s,t,e){super("context-request",{bubbles:!0,composed:!0}),this.context=s,this.callback=t,this.subscribe=e??!1}};var x=class{get value(){return this.o}set value(s){this.setValue(s)}setValue(s,t=!1){const e=t||!Object.is(s,this.o);this.o=s,e&&this.updateObservers()}constructor(s){this.subscriptions=new Map,this.updateObservers=()=>{for(const[t,{disposer:e}]of this.subscriptions)t(this.o,e)},s!==void 0&&(this.value=s)}addCallback(s,t,e){if(!e)return void s(this.value);this.subscriptions.has(s)||this.subscriptions.set(s,{disposer:()=>{this.subscriptions.delete(s)},consumerHost:t});const{disposer:i}=this.subscriptions.get(s);s(this.value,i)}clearCallbacks(){this.subscriptions.clear()}},f=class extends Event{constructor(s){super("context-provider",{bubbles:!0,composed:!0}),this.context=s}},C=class extends x{constructor(s,t,e){var i,h;super(t.context!==void 0?t.initialValue:e),this.onContextRequest=a=>{const l=a.composedPath()[0];a.context===this.context&&l!==this.host&&(a.stopPropagation(),this.addCallback(a.callback,l,a.subscribe))},this.onProviderRequest=a=>{const l=a.composedPath()[0];if(a.context!==this.context||l===this.host)return;const p=new Set;for(const[o,{consumerHost:u}]of this.subscriptions)p.has(o)||(p.add(o),u.dispatchEvent(new _(this.context,o,!0)));a.stopPropagation()},this.host=s,t.context!==void 0?this.context=t.context:this.context=t,this.attachListeners(),(h=(i=this.host).addController)==null||h.call(i,this)}attachListeners(){this.host.addEventListener("context-request",this.onContextRequest),this.host.addEventListener("context-provider",this.onProviderRequest)}hostConnected(){this.host.dispatchEvent(new f(this.context))}},F=Symbol.for("@kkna/context");/*! Bundled license information: + +@lit/context/lib/context-request-event.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/create-context.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/controllers/context-consumer.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/value-notifier.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/controllers/context-provider.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/context-root.js: + (** + * @license + * Copyright 2021 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/decorators/provide.js: + (** + * @license + * Copyright 2017 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) + +@lit/context/lib/decorators/consume.js: + (** + * @license + * Copyright 2022 Google LLC + * SPDX-License-Identifier: BSD-3-Clause + *) +*/var w=(s,t)=>new C(s,{...t,context:F}),P=s=>s,A=s=>s,B=s=>s,R=s=>s,D=s=>({acct:s.acct,avatar:s.avatar,emojis:s.emojis,name:s.display_name,username:s.username}),j=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/context`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),V=({descendants:s},t)=>s.map(e=>({author:D(e.account),content:e.content,emojis:e.emojis,id:e.id,in_reply_to_id:e.in_reply_to_id===t?void 0:e.in_reply_to_id??void 0,published:new Date(e.created_at),replies:[],url:e.url?new URL(e.url):void 0})),L=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/reblogged_by`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),T=async(s,t)=>await fetch(new URL(`/api/v1/statuses/${s}/favourited_by`,t),{headers:{accept:"application/json"}}).then(e=>e.json()),k=s=>s.length,q=B(s=>({name:"mastodon",options:s,task:R(async()=>({comments:await j(s.id,s.instance).then(t=>V(t,s.id)),reactions:{emojis:{"♺":await L(s.id,s.instance).then(t=>k(t)),"⭐":await T(s.id,s.instance).then(t=>k(t))}}}))})),O=P(s=>({name:"hatsu",options:s,task:A(async t=>{const e=btoa(t.url.href).replaceAll("+","-").replaceAll("/","_"),{task:i}=q({...s,id:e});return await i(t)})}));const S=n("h1",{id:"example",tabindex:"-1"},[r("Example "),n("a",{class:"header-anchor",href:"#example","aria-label":'Permalink to "Example"'},"​")],-1),N=n("p",null,[r("This is an "),n("a",{href:"./../components/material.html"},[n("code",null,"@kkna/component-material")]),r(" example using the "),n("a",{href:"./../presets/hatsu.html"},[n("code",null,"@kkna/preset-hatsu")]),r(" preset.")],-1),U=y("",5),H=JSON.parse('{"title":"Example","description":"","frontmatter":{},"headers":[],"relativePath":"intro/example.md","filePath":"intro/example.md"}'),I={name:"intro/example.md"},M=Object.assign(I,{setup(s){return E(()=>{m(()=>import("./chunks/index.Iak2isyX.js"),[]),w(document.body,{initialValue:{overrides:{url:new URL("https://kwaa-blog-next.deno.dev/articles/test/")},presets:[O({instance:"https://hatsu-nightly-debug.hyp3r.link"})]}}).hostConnected()}),(t,e)=>{const i=c("kkna-material"),h=c("ClientOnly");return b(),g("div",null,[S,N,d(h,null,{default:v(()=>[d(i)]),_:1}),U])}}});export{H as __pageData,M as default}; diff --git a/assets/intro_get-started.md.CrMk-KuB.js b/assets/intro_get-started.md.D8MAVUIw.js similarity index 89% rename from assets/intro_get-started.md.CrMk-KuB.js rename to assets/intro_get-started.md.D8MAVUIw.js index 875d89b..f2b5a20 100644 --- a/assets/intro_get-started.md.CrMk-KuB.js +++ b/assets/intro_get-started.md.D8MAVUIw.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,l as t,a as s}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Getting Started","description":"","frontmatter":{},"headers":[],"relativePath":"intro/get-started.md","filePath":"intro/get-started.md"}'),n={name:"intro/get-started.md"},o=t("h1",{id:"getting-started",tabindex:"-1"},[s("Getting Started "),t("a",{class:"header-anchor",href:"#getting-started","aria-label":'Permalink to "Getting Started"'},"​")],-1),d=[o];function i(c,_,l,g,p,h){return r(),a("div",null,d)}const u=e(n,[["render",i]]);export{f as __pageData,u as default}; +import{_ as e,c as a,o as r,l as t,a as s}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Getting Started","description":"","frontmatter":{},"headers":[],"relativePath":"intro/get-started.md","filePath":"intro/get-started.md"}'),n={name:"intro/get-started.md"},o=t("h1",{id:"getting-started",tabindex:"-1"},[s("Getting Started "),t("a",{class:"header-anchor",href:"#getting-started","aria-label":'Permalink to "Getting Started"'},"​")],-1),d=[o];function i(c,_,l,g,p,h){return r(),a("div",null,d)}const u=e(n,[["render",i]]);export{f as __pageData,u as default}; diff --git a/assets/intro_get-started.md.CrMk-KuB.lean.js b/assets/intro_get-started.md.D8MAVUIw.lean.js similarity index 89% rename from assets/intro_get-started.md.CrMk-KuB.lean.js rename to assets/intro_get-started.md.D8MAVUIw.lean.js index 875d89b..f2b5a20 100644 --- a/assets/intro_get-started.md.CrMk-KuB.lean.js +++ b/assets/intro_get-started.md.D8MAVUIw.lean.js @@ -1 +1 @@ -import{_ as e,c as a,o as r,l as t,a as s}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Getting Started","description":"","frontmatter":{},"headers":[],"relativePath":"intro/get-started.md","filePath":"intro/get-started.md"}'),n={name:"intro/get-started.md"},o=t("h1",{id:"getting-started",tabindex:"-1"},[s("Getting Started "),t("a",{class:"header-anchor",href:"#getting-started","aria-label":'Permalink to "Getting Started"'},"​")],-1),d=[o];function i(c,_,l,g,p,h){return r(),a("div",null,d)}const u=e(n,[["render",i]]);export{f as __pageData,u as default}; +import{_ as e,c as a,o as r,l as t,a as s}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Getting Started","description":"","frontmatter":{},"headers":[],"relativePath":"intro/get-started.md","filePath":"intro/get-started.md"}'),n={name:"intro/get-started.md"},o=t("h1",{id:"getting-started",tabindex:"-1"},[s("Getting Started "),t("a",{class:"header-anchor",href:"#getting-started","aria-label":'Permalink to "Getting Started"'},"​")],-1),d=[o];function i(c,_,l,g,p,h){return r(),a("div",null,d)}const u=e(n,[["render",i]]);export{f as __pageData,u as default}; diff --git a/assets/presets_community.md.BclReOjr.js b/assets/presets_community.md.DH5LktZA.js similarity index 89% rename from assets/presets_community.md.BclReOjr.js rename to assets/presets_community.md.DH5LktZA.js index ad61755..8d65f5e 100644 --- a/assets/presets_community.md.BclReOjr.js +++ b/assets/presets_community.md.DH5LktZA.js @@ -1 +1 @@ -import{_ as t,c as s,o as a,l as e,a as o}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Community Presets","description":"","frontmatter":{},"headers":[],"relativePath":"presets/community.md","filePath":"presets/community.md"}'),r={name:"presets/community.md"},n=e("h1",{id:"community-presets",tabindex:"-1"},[o("Community Presets "),e("a",{class:"header-anchor",href:"#community-presets","aria-label":'Permalink to "Community Presets"'},"​")],-1),m=[n];function c(i,d,p,_,l,u){return a(),s("div",null,m)}const y=t(r,[["render",c]]);export{f as __pageData,y as default}; +import{_ as t,c as s,o as a,l as e,a as o}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Community Presets","description":"","frontmatter":{},"headers":[],"relativePath":"presets/community.md","filePath":"presets/community.md"}'),r={name:"presets/community.md"},n=e("h1",{id:"community-presets",tabindex:"-1"},[o("Community Presets "),e("a",{class:"header-anchor",href:"#community-presets","aria-label":'Permalink to "Community Presets"'},"​")],-1),m=[n];function c(i,d,p,_,l,u){return a(),s("div",null,m)}const y=t(r,[["render",c]]);export{f as __pageData,y as default}; diff --git a/assets/presets_community.md.BclReOjr.lean.js b/assets/presets_community.md.DH5LktZA.lean.js similarity index 89% rename from assets/presets_community.md.BclReOjr.lean.js rename to assets/presets_community.md.DH5LktZA.lean.js index ad61755..8d65f5e 100644 --- a/assets/presets_community.md.BclReOjr.lean.js +++ b/assets/presets_community.md.DH5LktZA.lean.js @@ -1 +1 @@ -import{_ as t,c as s,o as a,l as e,a as o}from"./chunks/framework.CcsuzsvE.js";const f=JSON.parse('{"title":"Community Presets","description":"","frontmatter":{},"headers":[],"relativePath":"presets/community.md","filePath":"presets/community.md"}'),r={name:"presets/community.md"},n=e("h1",{id:"community-presets",tabindex:"-1"},[o("Community Presets "),e("a",{class:"header-anchor",href:"#community-presets","aria-label":'Permalink to "Community Presets"'},"​")],-1),m=[n];function c(i,d,p,_,l,u){return a(),s("div",null,m)}const y=t(r,[["render",c]]);export{f as __pageData,y as default}; +import{_ as t,c as s,o as a,l as e,a as o}from"./chunks/framework.D_Hi0FJr.js";const f=JSON.parse('{"title":"Community Presets","description":"","frontmatter":{},"headers":[],"relativePath":"presets/community.md","filePath":"presets/community.md"}'),r={name:"presets/community.md"},n=e("h1",{id:"community-presets",tabindex:"-1"},[o("Community Presets "),e("a",{class:"header-anchor",href:"#community-presets","aria-label":'Permalink to "Community Presets"'},"​")],-1),m=[n];function c(i,d,p,_,l,u){return a(),s("div",null,m)}const y=t(r,[["render",c]]);export{f as __pageData,y as default}; diff --git a/assets/presets_hatsu.md.D8c3gL12.js b/assets/presets_hatsu.md.DKAdMPnM.js similarity index 84% rename from assets/presets_hatsu.md.D8c3gL12.js rename to assets/presets_hatsu.md.DKAdMPnM.js index 73dc867..d6cd469 100644 --- a/assets/presets_hatsu.md.D8c3gL12.js +++ b/assets/presets_hatsu.md.DKAdMPnM.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as s}from"./chunks/framework.CcsuzsvE.js";const k=JSON.parse('{"title":"@kkna/preset-hatsu","description":"","frontmatter":{},"headers":[],"relativePath":"presets/hatsu.md","filePath":"presets/hatsu.md"}'),r={name:"presets/hatsu.md"},n=s('

@kkna/preset-hatsu

Hatsu Preset for KKna.

License

MIT

',4),o=[n];function c(h,i,_,p,l,u){return a(),t("div",null,o)}const m=e(r,[["render",c]]);export{k as __pageData,m as default}; +import{_ as e,c as t,o as a,a2 as s}from"./chunks/framework.D_Hi0FJr.js";const k=JSON.parse('{"title":"@kkna/preset-hatsu","description":"","frontmatter":{},"headers":[],"relativePath":"presets/hatsu.md","filePath":"presets/hatsu.md"}'),r={name:"presets/hatsu.md"},n=s('

@kkna/preset-hatsu

Hatsu Preset for KKna.

License

MIT

',4),o=[n];function c(h,i,_,p,l,u){return a(),t("div",null,o)}const m=e(r,[["render",c]]);export{k as __pageData,m as default}; diff --git a/assets/presets_hatsu.md.D8c3gL12.lean.js b/assets/presets_hatsu.md.DKAdMPnM.lean.js similarity index 67% rename from assets/presets_hatsu.md.D8c3gL12.lean.js rename to assets/presets_hatsu.md.DKAdMPnM.lean.js index dbb8acb..cff6e13 100644 --- a/assets/presets_hatsu.md.D8c3gL12.lean.js +++ b/assets/presets_hatsu.md.DKAdMPnM.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as s}from"./chunks/framework.CcsuzsvE.js";const k=JSON.parse('{"title":"@kkna/preset-hatsu","description":"","frontmatter":{},"headers":[],"relativePath":"presets/hatsu.md","filePath":"presets/hatsu.md"}'),r={name:"presets/hatsu.md"},n=s("",4),o=[n];function c(h,i,_,p,l,u){return a(),t("div",null,o)}const m=e(r,[["render",c]]);export{k as __pageData,m as default}; +import{_ as e,c as t,o as a,a2 as s}from"./chunks/framework.D_Hi0FJr.js";const k=JSON.parse('{"title":"@kkna/preset-hatsu","description":"","frontmatter":{},"headers":[],"relativePath":"presets/hatsu.md","filePath":"presets/hatsu.md"}'),r={name:"presets/hatsu.md"},n=s("",4),o=[n];function c(h,i,_,p,l,u){return a(),t("div",null,o)}const m=e(r,[["render",c]]);export{k as __pageData,m as default}; diff --git a/assets/presets_mastodon.md.BDI-0oiu.js b/assets/presets_mastodon.md.hd9bHSSQ.js similarity index 85% rename from assets/presets_mastodon.md.BDI-0oiu.js rename to assets/presets_mastodon.md.hd9bHSSQ.js index f2ef96b..ef212c5 100644 --- a/assets/presets_mastodon.md.BDI-0oiu.js +++ b/assets/presets_mastodon.md.hd9bHSSQ.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as o}from"./chunks/framework.CcsuzsvE.js";const k=JSON.parse('{"title":"@kkna/preset-mastodon","description":"","frontmatter":{},"headers":[],"relativePath":"presets/mastodon.md","filePath":"presets/mastodon.md"}'),s={name:"presets/mastodon.md"},n=o('

@kkna/preset-mastodon

Mastodon Preset for KKna.

License

MIT

',4),r=[n];function d(c,i,_,p,m,l){return a(),t("div",null,r)}const f=e(s,[["render",d]]);export{k as __pageData,f as default}; +import{_ as e,c as t,o as a,a2 as o}from"./chunks/framework.D_Hi0FJr.js";const k=JSON.parse('{"title":"@kkna/preset-mastodon","description":"","frontmatter":{},"headers":[],"relativePath":"presets/mastodon.md","filePath":"presets/mastodon.md"}'),s={name:"presets/mastodon.md"},n=o('

@kkna/preset-mastodon

Mastodon Preset for KKna.

License

MIT

',4),r=[n];function d(c,i,_,p,m,l){return a(),t("div",null,r)}const f=e(s,[["render",d]]);export{k as __pageData,f as default}; diff --git a/assets/presets_mastodon.md.BDI-0oiu.lean.js b/assets/presets_mastodon.md.hd9bHSSQ.lean.js similarity index 68% rename from assets/presets_mastodon.md.BDI-0oiu.lean.js rename to assets/presets_mastodon.md.hd9bHSSQ.lean.js index f06b007..ba7a8ef 100644 --- a/assets/presets_mastodon.md.BDI-0oiu.lean.js +++ b/assets/presets_mastodon.md.hd9bHSSQ.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as o}from"./chunks/framework.CcsuzsvE.js";const k=JSON.parse('{"title":"@kkna/preset-mastodon","description":"","frontmatter":{},"headers":[],"relativePath":"presets/mastodon.md","filePath":"presets/mastodon.md"}'),s={name:"presets/mastodon.md"},n=o("",4),r=[n];function d(c,i,_,p,m,l){return a(),t("div",null,r)}const f=e(s,[["render",d]]);export{k as __pageData,f as default}; +import{_ as e,c as t,o as a,a2 as o}from"./chunks/framework.D_Hi0FJr.js";const k=JSON.parse('{"title":"@kkna/preset-mastodon","description":"","frontmatter":{},"headers":[],"relativePath":"presets/mastodon.md","filePath":"presets/mastodon.md"}'),s={name:"presets/mastodon.md"},n=o("",4),r=[n];function d(c,i,_,p,m,l){return a(),t("div",null,r)}const f=e(s,[["render",d]]);export{k as __pageData,f as default}; diff --git a/assets/presets_openheart.md.wAfa79cP.js b/assets/presets_openheart.md.ChfYuK_m.js similarity index 85% rename from assets/presets_openheart.md.wAfa79cP.js rename to assets/presets_openheart.md.ChfYuK_m.js index 33a7653..77ddb85 100644 --- a/assets/presets_openheart.md.wAfa79cP.js +++ b/assets/presets_openheart.md.ChfYuK_m.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as r}from"./chunks/framework.CcsuzsvE.js";const m=JSON.parse('{"title":"@kkna/preset-openheart","description":"","frontmatter":{},"headers":[],"relativePath":"presets/openheart.md","filePath":"presets/openheart.md"}'),n={name:"presets/openheart.md"},o=r('

@kkna/preset-openheart

OpenHeart Preset for KKna.

License

MIT

',4),s=[o];function p(c,h,i,_,l,d){return a(),t("div",null,s)}const f=e(n,[["render",p]]);export{m as __pageData,f as default}; +import{_ as e,c as t,o as a,a2 as r}from"./chunks/framework.D_Hi0FJr.js";const m=JSON.parse('{"title":"@kkna/preset-openheart","description":"","frontmatter":{},"headers":[],"relativePath":"presets/openheart.md","filePath":"presets/openheart.md"}'),n={name:"presets/openheart.md"},o=r('

@kkna/preset-openheart

OpenHeart Preset for KKna.

License

MIT

',4),s=[o];function p(c,h,i,_,l,d){return a(),t("div",null,s)}const f=e(n,[["render",p]]);export{m as __pageData,f as default}; diff --git a/assets/presets_openheart.md.wAfa79cP.lean.js b/assets/presets_openheart.md.ChfYuK_m.lean.js similarity index 69% rename from assets/presets_openheart.md.wAfa79cP.lean.js rename to assets/presets_openheart.md.ChfYuK_m.lean.js index f471c5b..72d84d1 100644 --- a/assets/presets_openheart.md.wAfa79cP.lean.js +++ b/assets/presets_openheart.md.ChfYuK_m.lean.js @@ -1 +1 @@ -import{_ as e,c as t,o as a,a2 as r}from"./chunks/framework.CcsuzsvE.js";const m=JSON.parse('{"title":"@kkna/preset-openheart","description":"","frontmatter":{},"headers":[],"relativePath":"presets/openheart.md","filePath":"presets/openheart.md"}'),n={name:"presets/openheart.md"},o=r("",4),s=[o];function p(c,h,i,_,l,d){return a(),t("div",null,s)}const f=e(n,[["render",p]]);export{m as __pageData,f as default}; +import{_ as e,c as t,o as a,a2 as r}from"./chunks/framework.D_Hi0FJr.js";const m=JSON.parse('{"title":"@kkna/preset-openheart","description":"","frontmatter":{},"headers":[],"relativePath":"presets/openheart.md","filePath":"presets/openheart.md"}'),n={name:"presets/openheart.md"},o=r("",4),s=[o];function p(c,h,i,_,l,d){return a(),t("div",null,s)}const f=e(n,[["render",p]]);export{m as __pageData,f as default}; diff --git a/components/community.html b/components/community.html index 8426ee4..11da530 100644 --- a/components/community.html +++ b/components/community.html @@ -8,17 +8,17 @@ - - - - + + + + - - + + \ No newline at end of file diff --git a/components/material.html b/components/material.html index a013100..0e3e887 100644 --- a/components/material.html +++ b/components/material.html @@ -8,16 +8,16 @@ - - - - + + + + -
Skip to content

@kkna/component-material

npm versionnpm downloadsbundle sizelicense

Usage

NPM

install
sh
# npm
+    
Skip to content

@kkna/component-material

npm versionnpm downloadsbundle sizelicense

Usage

NPM

install
sh
# npm
 npm install @kkna/component-material
 
 # yarn
@@ -31,8 +31,8 @@
 
 export default () => (
   <kkna-material></kkna-material>
-)
- +)
+ \ No newline at end of file diff --git a/hashmap.json b/hashmap.json index 27ae1ae..eedc5ef 100644 --- a/hashmap.json +++ b/hashmap.json @@ -1 +1 @@ -{"intro_about.md":"CvDIFu7o","index.md":"DZ8a_7NO","readme.md":"OjNum7Ny","presets_mastodon.md":"BDI-0oiu","presets_community.md":"BclReOjr","presets_hatsu.md":"D8c3gL12","components_community.md":"Cqk9xPpw","components_material.md":"CzBSbrHL","presets_openheart.md":"wAfa79cP","intro_get-started.md":"CrMk-KuB"} +{"readme.md":"gy-fcR_E","presets_community.md":"DH5LktZA","intro_example.md":"Dyh67_oE","presets_mastodon.md":"hd9bHSSQ","intro_get-started.md":"D8MAVUIw","presets_hatsu.md":"DKAdMPnM","intro_about.md":"BKSOc0UE","index.md":"CDrY8HTp","presets_openheart.md":"ChfYuK_m","components_community.md":"DJYBrRHW","components_material.md":"DiGp73je"} diff --git a/index.html b/index.html index 09c9638..f5a9013 100644 --- a/index.html +++ b/index.html @@ -8,17 +8,17 @@ - - - - + + + +
Skip to content

KKna

ココナ

All-in-One, Easy-to-Use Comment Component.

💯
- + \ No newline at end of file diff --git a/intro/about.html b/intro/about.html index afd6bce..8e947c4 100644 --- a/intro/about.html +++ b/intro/about.html @@ -8,17 +8,17 @@ - - - - + + + + - - + + \ No newline at end of file diff --git a/intro/example.html b/intro/example.html new file mode 100644 index 0000000..b534eb5 --- /dev/null +++ b/intro/example.html @@ -0,0 +1,40 @@ + + + + + + Example | KKna + + + + + + + + + + + + + + +
Skip to content

Example

This is an @kkna/component-material example using the @kkna/preset-hatsu preset.

Code

ts
import { hatsu } from '@kkna/preset-hatsu'
+import 'kkna'
+import { provider } from 'kkna/context'
+
+const provide = provider(document.body, {
+  initialValue: {
+    overrides: {
+      url: new URL('https://kwaa-blog-next.deno.dev/articles/test/'),
+    },
+    presets: [
+      hatsu({ instance: 'https://hatsu-nightly-debug.hyp3r.link' }),
+    ],
+  },
+})
+
+provide.hostConnected()
html
<kkna-material></kkna-material>

Comments / Reactions

You can send comments/reactions to https://hatsu-nightly-debug.hyp3r.link/posts/https://kwaa-blog-next.deno.dev/articles/test/, which will be displayed here.

+ + + + \ No newline at end of file diff --git a/intro/get-started.html b/intro/get-started.html index 276da67..638d4e0 100644 --- a/intro/get-started.html +++ b/intro/get-started.html @@ -8,17 +8,17 @@ - - - - + + + + - - + + \ No newline at end of file diff --git a/presets/community.html b/presets/community.html index 57d0699..f5b3599 100644 --- a/presets/community.html +++ b/presets/community.html @@ -8,17 +8,17 @@ - - - - + + + + -
Skip to content

Community Presets

- + + \ No newline at end of file diff --git a/presets/hatsu.html b/presets/hatsu.html index 39f0684..5f5e72a 100644 --- a/presets/hatsu.html +++ b/presets/hatsu.html @@ -8,17 +8,17 @@ - - - - + + + + -
Skip to content

@kkna/preset-hatsu

Hatsu Preset for KKna.

License

MIT

- +
Skip to content

@kkna/preset-hatsu

Hatsu Preset for KKna.

License

MIT

+ \ No newline at end of file diff --git a/presets/mastodon.html b/presets/mastodon.html index 7a7aec9..216d1b4 100644 --- a/presets/mastodon.html +++ b/presets/mastodon.html @@ -8,17 +8,17 @@ - - - - + + + + -
Skip to content

@kkna/preset-mastodon

Mastodon Preset for KKna.

License

MIT

- +
Skip to content

@kkna/preset-mastodon

Mastodon Preset for KKna.

License

MIT

+ \ No newline at end of file diff --git a/presets/openheart.html b/presets/openheart.html index b62be3c..74bd48b 100644 --- a/presets/openheart.html +++ b/presets/openheart.html @@ -8,17 +8,17 @@ - - - - + + + + -
Skip to content

@kkna/preset-openheart

OpenHeart Preset for KKna.

License

MIT

- +
Skip to content

@kkna/preset-openheart

OpenHeart Preset for KKna.

License

MIT

+ \ No newline at end of file