Files
rxthinkcmf-wiki/RXThinkCMF_Laravel13_NaiveVue/.vitepress/dist/assets/chunks/theme.BAYk2F26.js
T
2026-10-11 19:06:33 +08:00

18 lines
108 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/VPLocalSearchBox.BWyyFfpD.js","assets/chunks/framework.BbmSSMjL.js"])))=>i.map(i=>d[i]);
import{d as _,c as f,r as v,n as W,o as c,a as ae,t as C,b as x,w as p,T as Nt,e as w,_ as P,u as Si,i as Ui,f as ji,g as It,h as N,j as g,k as h,l as Pe,m as _t,p as F,q as me,s as ut,v as ye,x as ht,y as Mt,z as qi,A as Gi,F as X,B as J,C as Ve,D as dt,E as S,G as Ti,H as fe,I as Li,J as We,K as Se,L as ft,M as Ki,N as At,O as wt,P as xi,Q as Pi,R as vt,S as Zi,U as Ji,V as Qi,W as Vi,X as Ni,Y as en,Z as tn,$ as nn,a0 as Ii,a1 as an,a2 as sn,a3 as Ge}from"./framework.BbmSSMjL.js";const on=[],rn=[],ln=[{alt:"企业级中台解决方案",href:"https://www.rxthink.cn",imgSrcDark:"/sponsor/rxthinkcmf.png",imgSrcLight:"/sponsor/rxthinkcmf.png"},{alt:"企业级中台解决方案",href:"https://www.rxthink.cn",imgSrcDark:"/sponsor/rxthinkcmf.png",imgSrcLight:"/sponsor/rxthinkcmf.png"}],cn=[{alt:"企业级中台解决方案",href:"https://www.rxthink.cn",imgSrcDark:"/sponsor/rxthinkcmf.png",imgSrcLight:"/sponsor/rxthinkcmf.png"},{alt:"企业级中台解决方案",href:"https://www.rxthink.cn",imgSrcDark:"/sponsor/rxthinkcmf.png",imgSrcLight:"/sponsor/rxthinkcmf.png"},{alt:"企业级中台解决方案",href:"https://www.rxthink.cn",imgSrcDark:"/sponsor/rxthinkcmf.png",imgSrcLight:"/sponsor/rxthinkcmf.png"}],bt={platinum:on,gold:rn,silver:ln,bronze:cn},un=_({__name:"VPBadge",props:{text:{},type:{default:"tip"}},setup(i){return(e,t)=>(c(),f("span",{class:W(["VPBadge",i.type])},[v(e.$slots,"default",{},()=>[ae(C(i.text),1)])],2))}}),hn={key:0,class:"VPBackdrop"},dn=_({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(i){return(e,t)=>(c(),x(Nt,{name:"fade"},{default:p(()=>[i.show?(c(),f("div",hn)):w("",!0)]),_:1}))}}),fn=P(dn,[["__scopeId","data-v-70c29971"]]),O=Si;function Mi(i,e){let t,n=!1;return()=>{t&&clearTimeout(t),n?t=setTimeout(i,e):(i(),(n=!0)&&setTimeout(()=>n=!1,e))}}function Et(i){return/^\//.test(i)?i:`/${i}`}function Ot(i){const{pathname:e,search:t,hash:n,protocol:a}=new URL(i,"http://a.com");if(Ui(i)||i.startsWith("#")||!a.startsWith("http")||!ji(e))return i;const{site:s}=O(),o=e.endsWith("/")||e.endsWith(".html")?i:i.replace(/(?:(^\.+)\/)?.*$/,`$1${e.replace(/(\.md)?$/,s.value.cleanUrls?"":".html")}${t}${n}`);return It(o)}function Xe({correspondingLink:i=!1}={}){const{site:e,localeIndex:t,page:n,theme:a,hash:s}=O(),o=N(()=>{var l,u;return{label:(l=e.value.locales[t.value])==null?void 0:l.label,link:((u=e.value.locales[t.value])==null?void 0:u.link)||(t.value==="root"?"/":`/${t.value}/`)}});return{localeLinks:N(()=>Object.entries(e.value.locales).flatMap(([l,u])=>o.value.label===u.label?[]:{text:u.label,link:vn(u.link||(l==="root"?"/":`/${l}/`),a.value.i18nRouting!==!1&&i,n.value.relativePath.slice(o.value.link.length-1),!e.value.cleanUrls)+s.value})),currentLang:o}}function vn(i,e,t,n){return e?i.replace(/\/$/,"")+Et(t.replace(/(^|\/)index\.md$/,"$1").replace(/\.md$/,n?".html":"")):i}const mn={class:"NotFound"},gn={class:"code"},pn={class:"title"},bn={class:"quote"},yn={class:"action"},kn=["href","aria-label"],_n=_({__name:"NotFound",setup(i){const{theme:e}=O(),{currentLang:t}=Xe();return(n,a)=>{var s,o,r,l,u;return c(),f("div",mn,[g("p",gn,C(((s=h(e).notFound)==null?void 0:s.code)??"404"),1),g("h1",pn,C(((o=h(e).notFound)==null?void 0:o.title)??"PAGE NOT FOUND"),1),a[0]||(a[0]=g("div",{class:"divider"},null,-1)),g("blockquote",bn,C(((r=h(e).notFound)==null?void 0:r.quote)??"But if you don't change your direction, and if you keep looking, you may end up where you are heading."),1),g("div",yn,[g("a",{class:"link",href:h(It)(h(t).link),"aria-label":((l=h(e).notFound)==null?void 0:l.linkLabel)??"go to home"},C(((u=h(e).notFound)==null?void 0:u.linkText)??"Take me home"),9,kn)])])}}}),wn=P(_n,[["__scopeId","data-v-4cfc9176"]]);function Ai(i,e){if(Array.isArray(i))return et(i);if(i==null)return[];e=Et(e);const t=Object.keys(i).sort((a,s)=>s.split("/").length-a.split("/").length).find(a=>e.startsWith(Et(a))),n=t?i[t]:[];return Array.isArray(n)?et(n):et(n.items,n.base)}function En(i){const e=[];let t=0;for(const n in i){const a=i[n];if(a.items){t=e.push(a);continue}e[t]||e.push({items:[]}),e[t].items.push(a)}return e}function $n(i){const e=[];function t(n){for(const a of n)a.text&&a.link&&e.push({text:a.text,link:a.link,docFooterText:a.docFooterText}),a.items&&t(a.items)}return t(i),e}function $t(i,e){return Array.isArray(e)?e.some(t=>$t(i,t)):Pe(i,e.link)?!0:e.items?$t(i,e.items):!1}function et(i,e){return[...i].map(t=>{const n={...t},a=n.base||e;return a&&n.link&&(n.link=a+n.link),n.items&&(n.items=et(n.items,a)),n})}function ke(){const{frontmatter:i,page:e,theme:t}=O(),n=_t("(min-width: 960px)"),a=F(!1),s=N(()=>{const b=t.value.sidebar,I=e.value.relativePath;return b?Ai(b,I):[]}),o=F(s.value);me(s,(b,I)=>{JSON.stringify(b)!==JSON.stringify(I)&&(o.value=s.value)});const r=N(()=>i.value.sidebar!==!1&&o.value.length>0&&i.value.layout!=="home"),l=N(()=>u?i.value.aside==null?t.value.aside==="left":i.value.aside==="left":!1),u=N(()=>i.value.layout==="home"?!1:i.value.aside!=null?!!i.value.aside:t.value.aside!==!1),d=N(()=>r.value&&n.value),m=N(()=>r.value?En(o.value):[]);function y(){a.value=!0}function k(){a.value=!1}function E(){a.value?k():y()}return{isOpen:a,sidebar:o,sidebarGroups:m,hasSidebar:r,hasAside:u,leftAside:l,isSidebarEnabled:d,open:y,close:k,toggle:E}}function Sn(i,e){let t;ut(()=>{t=i.value?document.activeElement:void 0}),ye(()=>{window.addEventListener("keyup",n)}),ht(()=>{window.removeEventListener("keyup",n)});function n(a){a.key==="Escape"&&i.value&&(e(),t==null||t.focus())}}function Tn(i){const{page:e,hash:t}=O(),n=F(!1),a=N(()=>i.value.collapsed!=null),s=N(()=>!!i.value.link),o=F(!1),r=()=>{o.value=Pe(e.value.relativePath,i.value.link)};me([e,i,t],r),ye(r);const l=N(()=>o.value?!0:i.value.items?$t(e.value.relativePath,i.value.items):!1),u=N(()=>!!(i.value.items&&i.value.items.length));ut(()=>{n.value=!!(a.value&&i.value.collapsed)}),Mt(()=>{(o.value||l.value)&&(n.value=!1)});function d(){a.value&&(n.value=!n.value)}return{collapsed:n,collapsible:a,isLink:s,isActiveLink:o,hasActiveLink:l,hasChildren:u,toggle:d}}function Ln(){const{hasSidebar:i}=ke(),e=_t("(min-width: 960px)"),t=_t("(min-width: 1280px)");return{isAsideEnabled:N(()=>!t.value&&!e.value?!1:i.value?t.value:e.value)}}const St=[];function Oi(i){return typeof i.outline=="object"&&!Array.isArray(i.outline)&&i.outline.label||i.outlineTitle||"On this page"}function Ct(i){const e=[...document.querySelectorAll(".VPDoc :where(h1,h2,h3,h4,h5,h6)")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const n=Number(t.tagName[1]);return{element:t,title:xn(t),link:"#"+t.id,level:n}});return Pn(e,i)}function xn(i){let e="";for(const t of i.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 Pn(i,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[n,a]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;i=i.filter(o=>o.level>=n&&o.level<=a),St.length=0;for(const{element:o,link:r}of i)St.push({element:o,link:r});const s=[];e:for(let o=0;o<i.length;o++){const r=i[o];if(o===0)s.push(r);else{for(let l=o-1;l>=0;l--){const u=i[l];if(u.level<r.level){(u.children||(u.children=[])).push(r);continue e}}s.push(r)}}return s}function Vn(i,e){const{isAsideEnabled:t}=Ln(),n=Mi(s,100);let a=null;ye(()=>{requestAnimationFrame(s),window.addEventListener("scroll",n)}),qi(()=>{o(location.hash)}),ht(()=>{window.removeEventListener("scroll",n)});function s(){if(!t.value)return;const r=window.scrollY,l=window.innerHeight,u=document.body.offsetHeight,d=Math.abs(r+l-u)<1,m=St.map(({element:k,link:E})=>({link:E,top:Nn(k)})).filter(({top:k})=>!Number.isNaN(k)).sort((k,E)=>k.top-E.top);if(!m.length){o(null);return}if(r<1){o(null);return}if(d){o(m[m.length-1].link);return}let y=null;for(const{link:k,top:E}of m){if(E>r+Gi()+4)break;y=k}o(y)}function o(r){a&&a.classList.remove("active"),r==null?a=null:a=i.value.querySelector(`a[href="${decodeURIComponent(r)}"]`);const l=a;l?(l.classList.add("active"),e.value.style.top=l.offsetTop+39+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function Nn(i){let e=0;for(;i!==document.body;){if(i===null)return NaN;e+=i.offsetTop,i=i.offsetParent}return e}const In=["href","title"],Mn=_({__name:"VPDocOutlineItem",props:{headers:{},root:{type:Boolean}},setup(i){function e({target:t}){const n=t.href.split("#")[1],a=document.getElementById(decodeURIComponent(n));a==null||a.focus({preventScroll:!0})}return(t,n)=>{const a=Ve("VPDocOutlineItem",!0);return c(),f("ul",{class:W(["VPDocOutlineItem",i.root?"root":"nested"])},[(c(!0),f(X,null,J(i.headers,({children:s,link:o,title:r})=>(c(),f("li",null,[g("a",{class:"outline-link",href:o,onClick:e,title:r},C(r),9,In),s!=null&&s.length?(c(),x(a,{key:0,headers:s},null,8,["headers"])):w("",!0)]))),256))],2)}}}),Ci=P(Mn,[["__scopeId","data-v-67a5fa10"]]),An={class:"content"},On={"aria-level":"2",class:"outline-title",id:"doc-outline-aria-label",role:"heading"},Cn=_({__name:"VPDocAsideOutline",setup(i){const{frontmatter:e,theme:t}=O(),n=Ti([]);dt(()=>{n.value=Ct(e.value.outline??t.value.outline)});const a=F(),s=F();return Vn(a,s),(o,r)=>(c(),f("nav",{"aria-labelledby":"doc-outline-aria-label",class:W(["VPDocAsideOutline",{"has-outline":n.value.length>0}]),ref_key:"container",ref:a},[g("div",An,[g("div",{class:"outline-marker",ref_key:"marker",ref:s},null,512),g("div",On,C(h(Oi)(h(t))),1),S(Ci,{headers:n.value,root:!0},null,8,["headers"])])],2))}}),Dn=P(Cn,[["__scopeId","data-v-b5a1c08a"]]),zn={class:"VPDocAsideCarbonAds"},Hn=_({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(i){const e=()=>null;return(t,n)=>(c(),f("div",zn,[S(h(e),{"carbon-ads":i.carbonAds},null,8,["carbon-ads"])]))}}),Fn={class:"VPDocAside"},Bn=_({__name:"VPDocAside",setup(i){const{theme:e}=O();return(t,n)=>(c(),f("div",Fn,[v(t.$slots,"aside-top",{},void 0,!0),v(t.$slots,"aside-outline-before",{},void 0,!0),S(Dn),v(t.$slots,"aside-outline-after",{},void 0,!0),n[0]||(n[0]=g("div",{class:"spacer"},null,-1)),v(t.$slots,"aside-ads-before",{},void 0,!0),h(e).carbonAds?(c(),x(Hn,{key:0,"carbon-ads":h(e).carbonAds},null,8,["carbon-ads"])):w("",!0),v(t.$slots,"aside-ads-after",{},void 0,!0),v(t.$slots,"aside-bottom",{},void 0,!0)]))}}),Rn=P(Bn,[["__scopeId","data-v-c23100fe"]]);function Yn(){const{theme:i,page:e}=O();return N(()=>{const{text:t="Edit this page",pattern:n=""}=i.value.editLink||{};let a;return typeof n=="function"?a=n(e.value):a=n.replace(/:path/g,e.value.filePath),{url:a,text:t}})}function Wn(){const{page:i,theme:e,frontmatter:t}=O();return N(()=>{var u,d,m,y,k,E,b,I;const n=Ai(e.value.sidebar,i.value.relativePath),a=$n(n),s=Xn(a,M=>M.link.replace(/[?#].*$/,"")),o=s.findIndex(M=>Pe(i.value.relativePath,M.link)),r=((u=e.value.docFooter)==null?void 0:u.prev)===!1&&!t.value.prev||t.value.prev===!1,l=((d=e.value.docFooter)==null?void 0:d.next)===!1&&!t.value.next||t.value.next===!1;return{prev:r?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((m=s[o-1])==null?void 0:m.docFooterText)??((y=s[o-1])==null?void 0:y.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((k=s[o-1])==null?void 0:k.link)},next:l?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((E=s[o+1])==null?void 0:E.docFooterText)??((b=s[o+1])==null?void 0:b.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((I=s[o+1])==null?void 0:I.link)}}})}function Xn(i,e){const t=new Set;return i.filter(n=>{const a=e(n);return t.has(a)?!1:t.add(a)})}const ve=_({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(i){const e=i,t=N(()=>e.tag??(e.href?"a":"span")),n=N(()=>e.href&&Li.test(e.href)||e.target==="_blank");return(a,s)=>(c(),x(fe(t.value),{class:W(["VPLink",{link:i.href,"vp-external-link-icon":n.value,"no-icon":i.noIcon}]),href:i.href?h(Ot)(i.href):void 0,target:i.target??(n.value?"_blank":void 0),rel:i.rel??(n.value?"noreferrer":void 0)},{default:p(()=>[v(a.$slots,"default")]),_:3},8,["class","href","target","rel"]))}}),Un={class:"VPLastUpdated"},jn=["datetime"],qn=_({__name:"VPDocFooterLastUpdated",setup(i){const{theme:e,page:t,lang:n}=O(),a=N(()=>new Date(t.value.lastUpdated)),s=N(()=>a.value.toISOString()),o=F("");return ye(()=>{ut(()=>{var r,l,u;o.value=new Intl.DateTimeFormat((l=(r=e.value.lastUpdated)==null?void 0:r.formatOptions)!=null&&l.forceLocale?n.value:void 0,((u=e.value.lastUpdated)==null?void 0:u.formatOptions)??{dateStyle:"short",timeStyle:"short"}).format(a.value)})}),(r,l)=>{var u;return c(),f("p",Un,[ae(C(((u=h(e).lastUpdated)==null?void 0:u.text)||h(e).lastUpdatedText||"Last updated")+": ",1),g("time",{datetime:s.value},C(o.value),9,jn)])}}}),Gn=P(qn,[["__scopeId","data-v-82436e3d"]]),Kn={key:0,class:"VPDocFooter"},Zn={key:0,class:"edit-info"},Jn={key:0,class:"edit-link"},Qn={key:1,class:"last-updated"},ea={key:1,class:"prev-next","aria-labelledby":"doc-footer-aria-label"},ta={class:"pager"},ia=["innerHTML"],na=["innerHTML"],aa={class:"pager"},sa=["innerHTML"],oa=["innerHTML"],ra=_({__name:"VPDocFooter",setup(i){const{theme:e,page:t,frontmatter:n}=O(),a=Yn(),s=Wn(),o=N(()=>e.value.editLink&&n.value.editLink!==!1),r=N(()=>t.value.lastUpdated),l=N(()=>o.value||r.value||s.value.prev||s.value.next);return(u,d)=>{var m,y,k,E;return l.value?(c(),f("footer",Kn,[v(u.$slots,"doc-footer-before",{},void 0,!0),o.value||r.value?(c(),f("div",Zn,[o.value?(c(),f("div",Jn,[S(ve,{class:"edit-link-button",href:h(a).url,"no-icon":!0},{default:p(()=>[d[0]||(d[0]=g("span",{class:"vpi-square-pen edit-link-icon"},null,-1)),ae(" "+C(h(a).text),1)]),_:1},8,["href"])])):w("",!0),r.value?(c(),f("div",Qn,[S(Gn)])):w("",!0)])):w("",!0),(m=h(s).prev)!=null&&m.link||(y=h(s).next)!=null&&y.link?(c(),f("nav",ea,[d[1]||(d[1]=g("span",{class:"visually-hidden",id:"doc-footer-aria-label"},"Pager",-1)),g("div",ta,[(k=h(s).prev)!=null&&k.link?(c(),x(ve,{key:0,class:"pager-link prev",href:h(s).prev.link},{default:p(()=>{var b;return[g("span",{class:"desc",innerHTML:((b=h(e).docFooter)==null?void 0:b.prev)||"Previous page"},null,8,ia),g("span",{class:"title",innerHTML:h(s).prev.text},null,8,na)]}),_:1},8,["href"])):w("",!0)]),g("div",aa,[(E=h(s).next)!=null&&E.link?(c(),x(ve,{key:0,class:"pager-link next",href:h(s).next.link},{default:p(()=>{var b;return[g("span",{class:"desc",innerHTML:((b=h(e).docFooter)==null?void 0:b.next)||"Next page"},null,8,sa),g("span",{class:"title",innerHTML:h(s).next.text},null,8,oa)]}),_:1},8,["href"])):w("",!0)])])):w("",!0)])):w("",!0)}}}),la=P(ra,[["__scopeId","data-v-11181de8"]]),ca={class:"container"},ua={class:"aside-container"},ha={class:"aside-content"},da={class:"content"},fa={class:"content-container"},va={class:"main"},ma=_({__name:"VPDoc",setup(i){const{theme:e}=O(),t=We(),{hasSidebar:n,hasAside:a,leftAside:s}=ke(),o=N(()=>t.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(r,l)=>{const u=Ve("Content");return c(),f("div",{class:W(["VPDoc",{"has-sidebar":h(n),"has-aside":h(a)}])},[v(r.$slots,"doc-top",{},void 0,!0),g("div",ca,[h(a)?(c(),f("div",{key:0,class:W(["aside",{"left-aside":h(s)}])},[l[0]||(l[0]=g("div",{class:"aside-curtain"},null,-1)),g("div",ua,[g("div",ha,[S(Rn,null,{"aside-top":p(()=>[v(r.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[v(r.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[v(r.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(r.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(r.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(r.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):w("",!0),g("div",da,[g("div",fa,[v(r.$slots,"doc-before",{},void 0,!0),g("main",va,[S(u,{class:W(["vp-doc",[o.value,h(e).externalLinkIcon&&"external-link-icon-enabled"]])},null,8,["class"])]),S(la,null,{"doc-footer-before":p(()=>[v(r.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),v(r.$slots,"doc-after",{},void 0,!0)])])]),v(r.$slots,"doc-bottom",{},void 0,!0)],2)}}}),ga=P(ma,[["__scopeId","data-v-b97a2373"]]),pa=_({__name:"VPButton",props:{tag:{},size:{default:"medium"},theme:{default:"brand"},text:{},href:{},target:{},rel:{}},setup(i){const e=i,t=N(()=>e.href&&Li.test(e.href)),n=N(()=>e.tag||e.href?"a":"button");return(a,s)=>(c(),x(fe(n.value),{class:W(["VPButton",[i.size,i.theme]]),href:i.href?h(Ot)(i.href):void 0,target:e.target??(t.value?"_blank":void 0),rel:e.rel??(t.value?"noreferrer":void 0)},{default:p(()=>[ae(C(i.text),1)]),_:1},8,["class","href","target","rel"]))}}),ba=P(pa,[["__scopeId","data-v-c6539ab3"]]),ya=["src","alt"],ka=_({inheritAttrs:!1,__name:"VPImage",props:{image:{},alt:{}},setup(i){return(e,t)=>{const n=Ve("VPImage",!0);return i.image?(c(),f(X,{key:0},[typeof i.image=="string"||"src"in i.image?(c(),f("img",Se({key:0,class:"VPImage"},typeof i.image=="string"?e.$attrs:{...i.image,...e.$attrs},{src:h(It)(typeof i.image=="string"?i.image:i.image.src),alt:i.alt??(typeof i.image=="string"?"":i.image.alt||"")}),null,16,ya)):(c(),f(X,{key:1},[S(n,Se({class:"dark",image:i.image.dark,alt:i.image.alt},e.$attrs),null,16,["image","alt"]),S(n,Se({class:"light",image:i.image.light,alt:i.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):w("",!0)}}}),rt=P(ka,[["__scopeId","data-v-6214f9fb"]]),_a={class:"container"},wa={class:"main"},Ea={key:0,class:"name"},$a=["innerHTML"],Sa=["innerHTML"],Ta=["innerHTML"],La={key:0,class:"actions"},xa={key:0,class:"image"},Pa={class:"image-container"},Va=_({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(i){const e=ft("hero-image-slot-exists");return(t,n)=>(c(),f("div",{class:W(["VPHero",{"has-image":i.image||h(e)}])},[g("div",_a,[g("div",wa,[v(t.$slots,"home-hero-info-before",{},void 0,!0),v(t.$slots,"home-hero-info",{},()=>[i.name?(c(),f("h1",Ea,[g("span",{innerHTML:i.name,class:"clip"},null,8,$a)])):w("",!0),i.text?(c(),f("p",{key:1,innerHTML:i.text,class:"text"},null,8,Sa)):w("",!0),i.tagline?(c(),f("p",{key:2,innerHTML:i.tagline,class:"tagline"},null,8,Ta)):w("",!0)],!0),v(t.$slots,"home-hero-info-after",{},void 0,!0),i.actions?(c(),f("div",La,[(c(!0),f(X,null,J(i.actions,a=>(c(),f("div",{key:a.link,class:"action"},[S(ba,{tag:"a",size:"medium",theme:a.theme,text:a.text,href:a.link,target:a.target,rel:a.rel},null,8,["theme","text","href","target","rel"])]))),128))])):w("",!0),v(t.$slots,"home-hero-actions-after",{},void 0,!0)]),i.image||h(e)?(c(),f("div",xa,[g("div",Pa,[n[0]||(n[0]=g("div",{class:"image-bg"},null,-1)),v(t.$slots,"home-hero-image",{},()=>[i.image?(c(),x(rt,{key:0,class:"image-src",image:i.image},null,8,["image"])):w("",!0)],!0)])])):w("",!0)])],2))}}),Na=P(Va,[["__scopeId","data-v-8b3c4b3b"]]),Ia=_({__name:"VPHomeHero",setup(i){const{frontmatter:e}=O();return(t,n)=>h(e).hero?(c(),x(Na,{key:0,class:"VPHomeHero",name:h(e).hero.name,text:h(e).hero.text,tagline:h(e).hero.tagline,image:h(e).hero.image,actions:h(e).hero.actions},{"home-hero-info-before":p(()=>[v(t.$slots,"home-hero-info-before")]),"home-hero-info":p(()=>[v(t.$slots,"home-hero-info")]),"home-hero-info-after":p(()=>[v(t.$slots,"home-hero-info-after")]),"home-hero-actions-after":p(()=>[v(t.$slots,"home-hero-actions-after")]),"home-hero-image":p(()=>[v(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):w("",!0)}}),Ma={class:"box"},Aa={key:0,class:"icon"},Oa=["innerHTML"],Ca=["innerHTML"],Da=["innerHTML"],za={key:4,class:"link-text"},Ha={class:"link-text-value"},Fa=_({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{},rel:{},target:{}},setup(i){return(e,t)=>(c(),x(ve,{class:"VPFeature",href:i.link,rel:i.rel,target:i.target,"no-icon":!0,tag:i.link?"a":"div"},{default:p(()=>[g("article",Ma,[typeof i.icon=="object"&&i.icon.wrap?(c(),f("div",Aa,[S(rt,{image:i.icon,alt:i.icon.alt,height:i.icon.height||48,width:i.icon.width||48},null,8,["image","alt","height","width"])])):typeof i.icon=="object"?(c(),x(rt,{key:1,image:i.icon,alt:i.icon.alt,height:i.icon.height||48,width:i.icon.width||48},null,8,["image","alt","height","width"])):i.icon?(c(),f("div",{key:2,class:"icon",innerHTML:i.icon},null,8,Oa)):w("",!0),g("h2",{class:"title",innerHTML:i.title},null,8,Ca),i.details?(c(),f("p",{key:3,class:"details",innerHTML:i.details},null,8,Da)):w("",!0),i.linkText?(c(),f("div",za,[g("p",Ha,[ae(C(i.linkText)+" ",1),t[0]||(t[0]=g("span",{class:"vpi-arrow-right link-text-icon"},null,-1))])])):w("",!0)])]),_:1},8,["href","rel","target","tag"]))}}),Ba=P(Fa,[["__scopeId","data-v-d61372b3"]]),Ra={key:0,class:"VPFeatures"},Ya={class:"container"},Wa={class:"items"},Xa=_({__name:"VPFeatures",props:{features:{}},setup(i){const e=i,t=N(()=>{const n=e.features.length;if(n){if(n===2)return"grid-2";if(n===3)return"grid-3";if(n%3===0)return"grid-6";if(n>3)return"grid-4"}else return});return(n,a)=>i.features?(c(),f("div",Ra,[g("div",Ya,[g("div",Wa,[(c(!0),f(X,null,J(i.features,s=>(c(),f("div",{key:s.title,class:W(["item",[t.value]])},[S(Ba,{icon:s.icon,title:s.title,details:s.details,link:s.link,"link-text":s.linkText,rel:s.rel,target:s.target},null,8,["icon","title","details","link","link-text","rel","target"])],2))),128))])])])):w("",!0)}}),Ua=P(Xa,[["__scopeId","data-v-40847f41"]]),ja=_({__name:"VPHomeFeatures",setup(i){const{frontmatter:e}=O();return(t,n)=>h(e).features?(c(),x(Ua,{key:0,class:"VPHomeFeatures",features:h(e).features},null,8,["features"])):w("",!0)}}),qa=_({__name:"VPHomeContent",setup(i){const{width:e}=Ki({initialWidth:0,includeScrollbar:!1});return(t,n)=>(c(),f("div",{class:"vp-doc container",style:At(h(e)?{"--vp-offset":`calc(50% - ${h(e)/2}px)`}:{})},[v(t.$slots,"default",{},void 0,!0)],4))}}),Ga=P(qa,[["__scopeId","data-v-c69e404f"]]),Ka={class:"VPHome"},Za=_({__name:"VPHome",setup(i){const{frontmatter:e}=O();return(t,n)=>{const a=Ve("Content");return c(),f("div",Ka,[v(t.$slots,"home-hero-before",{},void 0,!0),S(Ia,null,{"home-hero-info-before":p(()=>[v(t.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[v(t.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[v(t.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[v(t.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[v(t.$slots,"home-hero-image",{},void 0,!0)]),_:3}),v(t.$slots,"home-hero-after",{},void 0,!0),v(t.$slots,"home-features-before",{},void 0,!0),S(ja),v(t.$slots,"home-features-after",{},void 0,!0),h(e).markdownStyles!==!1?(c(),x(Ga,{key:0},{default:p(()=>[S(a)]),_:1})):(c(),x(a,{key:1}))])}}}),Ja=P(Za,[["__scopeId","data-v-0ddff86a"]]),Qa={},es={class:"VPPage"};function ts(i,e){const t=Ve("Content");return c(),f("div",es,[v(i.$slots,"page-top"),S(t),v(i.$slots,"page-bottom")])}const is=P(Qa,[["render",ts]]),ns=_({__name:"VPContent",setup(i){const{page:e,frontmatter:t}=O(),{hasSidebar:n}=ke();return(a,s)=>(c(),f("div",{class:W(["VPContent",{"has-sidebar":h(n),"is-home":h(t).layout==="home"}]),id:"VPContent"},[h(e).isNotFound?v(a.$slots,"not-found",{},()=>[S(wn)],!0,0):h(t).layout==="page"?(c(),x(is,{key:1},{"page-top":p(()=>[v(a.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[v(a.$slots,"page-bottom",{},void 0,!0)]),_:3})):h(t).layout==="home"?(c(),x(Ja,{key:2},{"home-hero-before":p(()=>[v(a.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[v(a.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[v(a.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[v(a.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[v(a.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[v(a.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[v(a.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[v(a.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[v(a.$slots,"home-features-after",{},void 0,!0)]),_:3})):h(t).layout&&h(t).layout!=="doc"?(c(),x(fe(h(t).layout),{key:3})):(c(),x(ga,{key:4},{"doc-top":p(()=>[v(a.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[v(a.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":p(()=>[v(a.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[v(a.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[v(a.$slots,"doc-after",{},void 0,!0)]),"aside-top":p(()=>[v(a.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":p(()=>[v(a.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(a.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(a.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(a.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":p(()=>[v(a.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}}),as=P(ns,[["__scopeId","data-v-e52db3a1"]]),ss={class:"container"},os=["innerHTML"],rs=["innerHTML"],ls=_({__name:"VPFooter",setup(i){const{theme:e,frontmatter:t}=O(),{hasSidebar:n}=ke();return(a,s)=>h(e).footer&&h(t).footer!==!1?(c(),f("footer",{key:0,class:W(["VPFooter",{"has-sidebar":h(n)}])},[g("div",ss,[h(e).footer.message?(c(),f("p",{key:0,class:"message",innerHTML:h(e).footer.message},null,8,os)):w("",!0),h(e).footer.copyright?(c(),f("p",{key:1,class:"copyright",innerHTML:h(e).footer.copyright},null,8,rs)):w("",!0)])],2)):w("",!0)}}),cs=P(ls,[["__scopeId","data-v-04f60575"]]);function us(){const{theme:i,frontmatter:e}=O(),t=Ti([]),n=N(()=>t.value.length>0);return dt(()=>{t.value=Ct(e.value.outline??i.value.outline)}),{headers:t,hasLocalNav:n}}const hs={class:"menu-text"},ds={class:"header"},fs={class:"outline"},vs=_({__name:"VPLocalNavOutlineDropdown",props:{headers:{},navHeight:{}},setup(i){const e=i,{theme:t}=O(),n=F(!1),a=F(0),s=F(),o=F();function r(m){var y;(y=s.value)!=null&&y.contains(m.target)||(n.value=!1)}me(n,m=>{if(m){document.addEventListener("click",r);return}document.removeEventListener("click",r)}),wt("Escape",()=>{n.value=!1}),dt(()=>{n.value=!1});function l(){n.value=!n.value,a.value=window.innerHeight+Math.min(window.scrollY-e.navHeight,0)}function u(m){m.target.classList.contains("outline-link")&&(o.value&&(o.value.style.transition="none"),xi(()=>{n.value=!1}))}function d(){n.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(m,y)=>(c(),f("div",{class:"VPLocalNavOutlineDropdown",style:At({"--vp-vh":a.value+"px"}),ref_key:"main",ref:s},[i.headers.length>0?(c(),f("button",{key:0,onClick:l,class:W({open:n.value})},[g("span",hs,C(h(Oi)(h(t))),1),y[0]||(y[0]=g("span",{class:"vpi-chevron-right icon"},null,-1))],2)):(c(),f("button",{key:1,onClick:d},C(h(t).returnToTopLabel||"Return to top"),1)),S(Nt,{name:"flyout"},{default:p(()=>[n.value?(c(),f("div",{key:0,ref_key:"items",ref:o,class:"items",onClick:u},[g("div",ds,[g("a",{class:"top-link",href:"#",onClick:d},C(h(t).returnToTopLabel||"Return to top"),1)]),g("div",fs,[S(Ci,{headers:i.headers},null,8,["headers"])])],512)):w("",!0)]),_:1})],4))}}),ms=P(vs,[["__scopeId","data-v-3a3ce8d3"]]),gs={class:"container"},ps=["aria-expanded"],bs={class:"menu-text"},ys=_({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(i){const{theme:e,frontmatter:t}=O(),{hasSidebar:n}=ke(),{headers:a}=us(),{y:s}=Pi(),o=F(0);ye(()=>{o.value=parseInt(getComputedStyle(document.documentElement).getPropertyValue("--vp-nav-height"))}),dt(()=>{a.value=Ct(t.value.outline??e.value.outline)});const r=N(()=>a.value.length===0),l=N(()=>r.value&&!n.value),u=N(()=>({VPLocalNav:!0,"has-sidebar":n.value,empty:r.value,fixed:l.value}));return(d,m)=>h(t).layout!=="home"&&(!l.value||h(s)>=o.value)?(c(),f("div",{key:0,class:W(u.value)},[g("div",gs,[h(n)?(c(),f("button",{key:0,class:"menu","aria-expanded":i.open,"aria-controls":"VPSidebarNav",onClick:m[0]||(m[0]=y=>d.$emit("open-menu"))},[m[1]||(m[1]=g("span",{class:"vpi-align-left menu-icon"},null,-1)),g("span",bs,C(h(e).sidebarMenuLabel||"Menu"),1)],8,ps)):w("",!0),S(ms,{headers:h(a),navHeight:o.value},null,8,["headers","navHeight"])])],2)):w("",!0)}}),ks=P(ys,[["__scopeId","data-v-b4df0add"]]);function _s(){const i=F(!1);function e(){i.value=!0,window.addEventListener("resize",a)}function t(){i.value=!1,window.removeEventListener("resize",a)}function n(){i.value?t():e()}function a(){window.outerWidth>=768&&t()}const s=We();return me(()=>s.path,t),{isScreenOpen:i,openScreen:e,closeScreen:t,toggleScreen:n}}const ws={},Es={class:"VPSwitch",type:"button",role:"switch"},$s={class:"check"},Ss={key:0,class:"icon"};function Ts(i,e){return c(),f("button",Es,[g("span",$s,[i.$slots.default?(c(),f("span",Ss,[v(i.$slots,"default",{},void 0,!0)])):w("",!0)])])}const Ls=P(ws,[["render",Ts],["__scopeId","data-v-3a5bff6c"]]),xs=_({__name:"VPSwitchAppearance",setup(i){const{isDark:e,theme:t}=O(),n=ft("toggle-appearance",()=>{e.value=!e.value}),a=F("");return Mt(()=>{a.value=e.value?t.value.lightModeSwitchTitle||"Switch to light theme":t.value.darkModeSwitchTitle||"Switch to dark theme"}),(s,o)=>(c(),x(Ls,{title:a.value,class:"VPSwitchAppearance","aria-checked":h(e),onClick:h(n)},{default:p(()=>[...o[0]||(o[0]=[g("span",{class:"vpi-sun sun"},null,-1),g("span",{class:"vpi-moon moon"},null,-1)])]),_:1},8,["title","aria-checked","onClick"]))}}),Dt=P(xs,[["__scopeId","data-v-fef60102"]]),Ps={key:0,class:"VPNavBarAppearance"},Vs=_({__name:"VPNavBarAppearance",setup(i){const{site:e}=O();return(t,n)=>h(e).appearance&&h(e).appearance!=="force-dark"&&h(e).appearance!=="force-auto"?(c(),f("div",Ps,[S(Dt)])):w("",!0)}}),Ns=P(Vs,[["__scopeId","data-v-0b7bb029"]]),zt=F();let Di=!1,yt=0;function Is(i){const e=F(!1);if(vt){!Di&&Ms(),yt++;const t=me(zt,n=>{var a,s,o;n===i.el.value||(a=i.el.value)!=null&&a.contains(n)?(e.value=!0,(s=i.onFocus)==null||s.call(i)):(e.value=!1,(o=i.onBlur)==null||o.call(i))});ht(()=>{t(),yt--,yt||As()})}return Zi(e)}function Ms(){document.addEventListener("focusin",zi),Di=!0,zt.value=document.activeElement}function As(){document.removeEventListener("focusin",zi)}function zi(){zt.value=document.activeElement}const Os={class:"VPMenuLink"},Cs=_({__name:"VPMenuLink",props:{item:{}},setup(i){const{page:e}=O();return(t,n)=>(c(),f("div",Os,[S(ve,{class:W({active:h(Pe)(h(e).relativePath,i.item.activeMatch||i.item.link,!!i.item.activeMatch)}),href:i.item.link,target:i.item.target,rel:i.item.rel},{default:p(()=>[ae(C(i.item.text),1)]),_:1},8,["class","href","target","rel"])]))}}),mt=P(Cs,[["__scopeId","data-v-f956f3ad"]]),Ds={class:"VPMenuGroup"},zs={key:0,class:"title"},Hs=_({__name:"VPMenuGroup",props:{text:{},items:{}},setup(i){return(e,t)=>(c(),f("div",Ds,[i.text?(c(),f("p",zs,C(i.text),1)):w("",!0),(c(!0),f(X,null,J(i.items,n=>(c(),f(X,null,["link"in n?(c(),x(mt,{key:0,item:n},null,8,["item"])):w("",!0)],64))),256))]))}}),Fs=P(Hs,[["__scopeId","data-v-569c9579"]]),Bs={class:"VPMenu"},Rs={key:0,class:"items"},Ys=_({__name:"VPMenu",props:{items:{}},setup(i){return(e,t)=>(c(),f("div",Bs,[i.items?(c(),f("div",Rs,[(c(!0),f(X,null,J(i.items,n=>(c(),f(X,{key:JSON.stringify(n)},["link"in n?(c(),x(mt,{key:0,item:n},null,8,["item"])):"component"in n?(c(),x(fe(n.component),Se({key:1,ref_for:!0},n.props),null,16)):(c(),x(Fs,{key:2,text:n.text,items:n.items},null,8,["text","items"]))],64))),128))])):w("",!0),v(e.$slots,"default",{},void 0,!0)]))}}),Ws=P(Ys,[["__scopeId","data-v-b6be4b39"]]),Xs=["aria-expanded","aria-label"],Us={key:0,class:"text"},js=["innerHTML"],qs={key:1,class:"vpi-more-horizontal icon"},Gs={class:"menu"},Ks=_({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(i){const e=F(!1),t=F();Is({el:t,onBlur:n});function n(){e.value=!1}return(a,s)=>(c(),f("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:s[1]||(s[1]=o=>e.value=!0),onMouseleave:s[2]||(s[2]=o=>e.value=!1)},[g("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":i.label,onClick:s[0]||(s[0]=o=>e.value=!e.value)},[i.button||i.icon?(c(),f("span",Us,[i.icon?(c(),f("span",{key:0,class:W([i.icon,"option-icon"])},null,2)):w("",!0),i.button?(c(),f("span",{key:1,innerHTML:i.button},null,8,js)):w("",!0),s[3]||(s[3]=g("span",{class:"vpi-chevron-down text-icon"},null,-1))])):(c(),f("span",qs))],8,Xs),g("div",Gs,[S(Ws,{items:i.items},{default:p(()=>[v(a.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}}),Ht=P(Ks,[["__scopeId","data-v-223824a4"]]),Zs=["href","aria-label","innerHTML"],Js=_({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(i){const e=i,t=N(()=>typeof e.icon=="object"?e.icon.svg:`<span class="vpi-social-${e.icon}" />`);return(n,a)=>(c(),f("a",{class:"VPSocialLink no-icon",href:i.link,"aria-label":i.ariaLabel??(typeof i.icon=="string"?i.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,Zs))}}),Qs=P(Js,[["__scopeId","data-v-d8bc420f"]]),eo={class:"VPSocialLinks"},to=_({__name:"VPSocialLinks",props:{links:{}},setup(i){return(e,t)=>(c(),f("div",eo,[(c(!0),f(X,null,J(i.links,({link:n,icon:a,ariaLabel:s})=>(c(),x(Qs,{key:n,icon:a,link:n,ariaLabel:s},null,8,["icon","link","ariaLabel"]))),128))]))}}),Ft=P(to,[["__scopeId","data-v-9e0f05cc"]]),io={key:0,class:"group translations"},no={class:"trans-title"},ao={key:1,class:"group"},so={class:"item appearance"},oo={class:"label"},ro={class:"appearance-action"},lo={key:2,class:"group"},co={class:"item social-links"},uo=_({__name:"VPNavBarExtra",setup(i){const{site:e,theme:t}=O(),{localeLinks:n,currentLang:a}=Xe({correspondingLink:!0}),s=N(()=>n.value.length&&a.value.label||e.value.appearance||t.value.socialLinks);return(o,r)=>s.value?(c(),x(Ht,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:p(()=>[h(n).length&&h(a).label?(c(),f("div",io,[g("p",no,C(h(a).label),1),(c(!0),f(X,null,J(h(n),l=>(c(),x(mt,{key:l.link,item:l},null,8,["item"]))),128))])):w("",!0),h(e).appearance&&h(e).appearance!=="force-dark"&&h(e).appearance!=="force-auto"?(c(),f("div",ao,[g("div",so,[g("p",oo,C(h(t).darkModeSwitchLabel||"Appearance"),1),g("div",ro,[S(Dt)])])])):w("",!0),h(t).socialLinks?(c(),f("div",lo,[g("div",co,[S(Ft,{class:"social-links-list",links:h(t).socialLinks},null,8,["links"])])])):w("",!0)]),_:1})):w("",!0)}}),ho=P(uo,[["__scopeId","data-v-78391181"]]),fo=["aria-expanded"],vo=_({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(i){return(e,t)=>(c(),f("button",{type:"button",class:W(["VPNavBarHamburger",{active:i.active}]),"aria-label":"mobile navigation","aria-expanded":i.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=n=>e.$emit("click"))},[...t[1]||(t[1]=[g("span",{class:"container"},[g("span",{class:"top"}),g("span",{class:"middle"}),g("span",{class:"bottom"})],-1)])],10,fo))}}),mo=P(vo,[["__scopeId","data-v-9173bc9b"]]),go=["innerHTML"],po=_({__name:"VPNavBarMenuLink",props:{item:{}},setup(i){const{page:e}=O();return(t,n)=>(c(),x(ve,{class:W({VPNavBarMenuLink:!0,active:h(Pe)(h(e).relativePath,i.item.activeMatch||i.item.link,!!i.item.activeMatch)}),href:i.item.link,noIcon:i.item.noIcon,target:i.item.target,rel:i.item.rel,tabindex:"0"},{default:p(()=>[g("span",{innerHTML:i.item.text},null,8,go)]),_:1},8,["class","href","noIcon","target","rel"]))}}),bo=P(po,[["__scopeId","data-v-5fb253b1"]]),yo=_({__name:"VPNavBarMenuGroup",props:{item:{}},setup(i){const e=i,{page:t}=O(),n=s=>"component"in s?!1:"link"in s?Pe(t.value.relativePath,s.link,!!e.item.activeMatch):s.items.some(n),a=N(()=>n(e.item));return(s,o)=>(c(),x(Ht,{class:W({VPNavBarMenuGroup:!0,active:h(Pe)(h(t).relativePath,i.item.activeMatch,!!i.item.activeMatch)||a.value}),button:i.item.text,items:i.item.items},null,8,["class","button","items"]))}}),ko={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},_o=_({__name:"VPNavBarMenu",setup(i){const{theme:e}=O();return(t,n)=>h(e).nav?(c(),f("nav",ko,[n[0]||(n[0]=g("span",{id:"main-nav-aria-label",class:"visually-hidden"}," Main Navigation ",-1)),(c(!0),f(X,null,J(h(e).nav,a=>(c(),f(X,{key:JSON.stringify(a)},["link"in a?(c(),x(bo,{key:0,item:a},null,8,["item"])):"component"in a?(c(),x(fe(a.component),Se({key:1,ref_for:!0},a.props),null,16)):(c(),x(yo,{key:2,item:a},null,8,["item"]))],64))),128))])):w("",!0)}}),wo=P(_o,[["__scopeId","data-v-b192e9c1"]]);function Eo(i){const{localeIndex:e,theme:t}=O();function n(a){var E,b,I;const s=a.split("."),o=(E=t.value.search)==null?void 0:E.options,r=o&&typeof o=="object",l=r&&((I=(b=o.locales)==null?void 0:b[e.value])==null?void 0:I.translations)||null,u=r&&o.translations||null;let d=l,m=u,y=i;const k=s.pop();for(const M of s){let L=null;const A=y==null?void 0:y[M];A&&(L=y=A);const B=m==null?void 0:m[M];B&&(L=m=B);const U=d==null?void 0:d[M];U&&(L=d=U),A||(y=L),B||(m=L),U||(d=L)}return(d==null?void 0:d[k])??(m==null?void 0:m[k])??(y==null?void 0:y[k])??""}return n}const $o=["aria-label"],So={class:"DocSearch-Button-Container"},To={class:"DocSearch-Button-Placeholder"},Rt=_({__name:"VPNavBarSearchButton",setup(i){const t=Eo({button:{buttonText:"Search",buttonAriaLabel:"Search"}});return(n,a)=>(c(),f("button",{type:"button",class:"DocSearch DocSearch-Button","aria-label":h(t)("button.buttonAriaLabel")},[g("span",So,[a[0]||(a[0]=g("span",{class:"vp-icon DocSearch-Search-Icon"},null,-1)),g("span",To,C(h(t)("button.buttonText")),1)]),a[1]||(a[1]=g("span",{class:"DocSearch-Button-Keys"},[g("kbd",{class:"DocSearch-Button-Key"}),g("kbd",{class:"DocSearch-Button-Key"},"K")],-1))],8,$o))}}),Lo={class:"VPNavBarSearch"},xo={id:"local-search"},Po={key:1,id:"docsearch"},Vo=_({__name:"VPNavBarSearch",setup(i){const e=Ji(()=>Qi(()=>import("./VPLocalSearchBox.BWyyFfpD.js"),__vite__mapDeps([0,1]))),t=()=>null,{theme:n}=O(),a=F(!1),s=F(!1);ye(()=>{});function o(){a.value||(a.value=!0,setTimeout(r,16))}function r(){const m=new Event("keydown");m.key="k",m.metaKey=!0,window.dispatchEvent(m),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||r()},16)}function l(m){const y=m.target,k=y.tagName;return y.isContentEditable||k==="INPUT"||k==="SELECT"||k==="TEXTAREA"}const u=F(!1);wt("k",m=>{(m.ctrlKey||m.metaKey)&&(m.preventDefault(),u.value=!0)}),wt("/",m=>{l(m)||(m.preventDefault(),u.value=!0)});const d="local";return(m,y)=>{var k;return c(),f("div",Lo,[h(d)==="local"?(c(),f(X,{key:0},[u.value?(c(),x(h(e),{key:0,onClose:y[0]||(y[0]=E=>u.value=!1)})):w("",!0),g("div",xo,[S(Rt,{onClick:y[1]||(y[1]=E=>u.value=!0)})])],64)):h(d)==="algolia"?(c(),f(X,{key:1},[a.value?(c(),x(h(t),{key:0,algolia:((k=h(n).search)==null?void 0:k.options)??h(n).algolia,onVnodeBeforeMount:y[2]||(y[2]=E=>s.value=!0)},null,8,["algolia"])):w("",!0),s.value?w("",!0):(c(),f("div",Po,[S(Rt,{onClick:o})]))],64)):w("",!0)])}}}),No=_({__name:"VPNavBarSocialLinks",setup(i){const{theme:e}=O();return(t,n)=>h(e).socialLinks?(c(),x(Ft,{key:0,class:"VPNavBarSocialLinks",links:h(e).socialLinks},null,8,["links"])):w("",!0)}}),Io=P(No,[["__scopeId","data-v-929d9abf"]]),Mo=["href","rel","target"],Ao={key:1},Oo={key:2},Co=_({__name:"VPNavBarTitle",setup(i){const{site:e,theme:t}=O(),{hasSidebar:n}=ke(),{currentLang:a}=Xe(),s=N(()=>{var l;return typeof t.value.logoLink=="string"?t.value.logoLink:(l=t.value.logoLink)==null?void 0:l.link}),o=N(()=>{var l;return typeof t.value.logoLink=="string"||(l=t.value.logoLink)==null?void 0:l.rel}),r=N(()=>{var l;return typeof t.value.logoLink=="string"||(l=t.value.logoLink)==null?void 0:l.target});return(l,u)=>(c(),f("div",{class:W(["VPNavBarTitle",{"has-sidebar":h(n)}])},[g("a",{class:"title",href:s.value??h(Ot)(h(a).link),rel:o.value,target:r.value},[v(l.$slots,"nav-bar-title-before",{},void 0,!0),h(t).logo?(c(),x(rt,{key:0,class:"logo",image:h(t).logo},null,8,["image"])):w("",!0),h(t).siteTitle?(c(),f("span",Ao,C(h(t).siteTitle),1)):h(t).siteTitle===void 0?(c(),f("span",Oo,C(h(e).title),1)):w("",!0),v(l.$slots,"nav-bar-title-after",{},void 0,!0)],8,Mo)],2))}}),Do=P(Co,[["__scopeId","data-v-a535d338"]]),zo={class:"items"},Ho={class:"title"},Fo=_({__name:"VPNavBarTranslations",setup(i){const{theme:e}=O(),{localeLinks:t,currentLang:n}=Xe({correspondingLink:!0});return(a,s)=>h(t).length&&h(n).label?(c(),x(Ht,{key:0,class:"VPNavBarTranslations",icon:"vpi-languages",label:h(e).langMenuLabel||"Change language"},{default:p(()=>[g("div",zo,[g("p",Ho,C(h(n).label),1),(c(!0),f(X,null,J(h(t),o=>(c(),x(mt,{key:o.link,item:o},null,8,["item"]))),128))])]),_:1},8,["label"])):w("",!0)}}),Bo=P(Fo,[["__scopeId","data-v-14d25d11"]]),Ro={class:"wrapper"},Yo={class:"container"},Wo={class:"title"},Xo={class:"content"},Uo={class:"content-body"},jo=_({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(i){const e=i,{y:t}=Pi(),{hasSidebar:n}=ke(),{frontmatter:a}=O(),s=F({});return Mt(()=>{s.value={"has-sidebar":n.value,home:a.value.layout==="home",top:t.value===0,"screen-open":e.isScreenOpen}}),(o,r)=>(c(),f("div",{class:W(["VPNavBar",s.value])},[g("div",Ro,[g("div",Yo,[g("div",Wo,[S(Do,null,{"nav-bar-title-before":p(()=>[v(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(o.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),g("div",Xo,[g("div",Uo,[v(o.$slots,"nav-bar-content-before",{},void 0,!0),S(Vo,{class:"search"}),S(wo,{class:"menu"}),S(Bo,{class:"translations"}),S(Ns,{class:"appearance"}),S(Io,{class:"social-links"}),S(ho,{class:"extra"}),v(o.$slots,"nav-bar-content-after",{},void 0,!0),S(mo,{class:"hamburger",active:i.isScreenOpen,onClick:r[0]||(r[0]=l=>o.$emit("toggle-screen"))},null,8,["active"])])])])]),r[1]||(r[1]=g("div",{class:"divider"},[g("div",{class:"divider-line"})],-1))],2))}}),qo=P(jo,[["__scopeId","data-v-9ee283ce"]]),Go={key:0,class:"VPNavScreenAppearance"},Ko={class:"text"},Zo=_({__name:"VPNavScreenAppearance",setup(i){const{site:e,theme:t}=O();return(n,a)=>h(e).appearance&&h(e).appearance!=="force-dark"&&h(e).appearance!=="force-auto"?(c(),f("div",Go,[g("p",Ko,C(h(t).darkModeSwitchLabel||"Appearance"),1),S(Dt)])):w("",!0)}}),Jo=P(Zo,[["__scopeId","data-v-07a9c950"]]),Qo=_({__name:"VPNavScreenMenuLink",props:{item:{}},setup(i){const e=ft("close-screen");return(t,n)=>(c(),x(ve,{class:"VPNavScreenMenuLink",href:i.item.link,target:i.item.target,rel:i.item.rel,onClick:h(e),innerHTML:i.item.text},null,8,["href","target","rel","onClick","innerHTML"]))}}),er=P(Qo,[["__scopeId","data-v-2169f7ea"]]),tr=_({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(i){const e=ft("close-screen");return(t,n)=>(c(),x(ve,{class:"VPNavScreenMenuGroupLink",href:i.item.link,target:i.item.target,rel:i.item.rel,onClick:h(e)},{default:p(()=>[ae(C(i.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}}),Hi=P(tr,[["__scopeId","data-v-342e9ac9"]]),ir={class:"VPNavScreenMenuGroupSection"},nr={key:0,class:"title"},ar=_({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(i){return(e,t)=>(c(),f("div",ir,[i.text?(c(),f("p",nr,C(i.text),1)):w("",!0),(c(!0),f(X,null,J(i.items,n=>(c(),x(Hi,{key:n.text,item:n},null,8,["item"]))),128))]))}}),sr=P(ar,[["__scopeId","data-v-98a5ec67"]]),or=["aria-controls","aria-expanded"],rr=["innerHTML"],lr=["id"],cr={key:0,class:"item"},ur={key:1,class:"item"},hr={key:2,class:"group"},dr=_({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(i){const e=i,t=F(!1),n=N(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function a(){t.value=!t.value}return(s,o)=>(c(),f("div",{class:W(["VPNavScreenMenuGroup",{open:t.value}])},[g("button",{class:"button","aria-controls":n.value,"aria-expanded":t.value,onClick:a},[g("span",{class:"button-text",innerHTML:i.text},null,8,rr),o[0]||(o[0]=g("span",{class:"vpi-plus button-icon"},null,-1))],8,or),g("div",{id:n.value,class:"items"},[(c(!0),f(X,null,J(i.items,r=>(c(),f(X,{key:JSON.stringify(r)},["link"in r?(c(),f("div",cr,[S(Hi,{item:r},null,8,["item"])])):"component"in r?(c(),f("div",ur,[(c(),x(fe(r.component),Se({ref_for:!0},r.props,{"screen-menu":""}),null,16))])):(c(),f("div",hr,[S(sr,{text:r.text,items:r.items},null,8,["text","items"])]))],64))),128))],8,lr)],2))}}),fr=P(dr,[["__scopeId","data-v-e154bc7b"]]),vr={key:0,class:"VPNavScreenMenu"},mr=_({__name:"VPNavScreenMenu",setup(i){const{theme:e}=O();return(t,n)=>h(e).nav?(c(),f("nav",vr,[(c(!0),f(X,null,J(h(e).nav,a=>(c(),f(X,{key:JSON.stringify(a)},["link"in a?(c(),x(er,{key:0,item:a},null,8,["item"])):"component"in a?(c(),x(fe(a.component),Se({key:1,ref_for:!0},a.props,{"screen-menu":""}),null,16)):(c(),x(fr,{key:2,text:a.text||"",items:a.items},null,8,["text","items"]))],64))),128))])):w("",!0)}}),gr=_({__name:"VPNavScreenSocialLinks",setup(i){const{theme:e}=O();return(t,n)=>h(e).socialLinks?(c(),x(Ft,{key:0,class:"VPNavScreenSocialLinks",links:h(e).socialLinks},null,8,["links"])):w("",!0)}}),pr={class:"list"},br=_({__name:"VPNavScreenTranslations",setup(i){const{localeLinks:e,currentLang:t}=Xe({correspondingLink:!0}),n=F(!1);function a(){n.value=!n.value}return(s,o)=>h(e).length&&h(t).label?(c(),f("div",{key:0,class:W(["VPNavScreenTranslations",{open:n.value}])},[g("button",{class:"title",onClick:a},[o[0]||(o[0]=g("span",{class:"vpi-languages icon lang"},null,-1)),ae(" "+C(h(t).label)+" ",1),o[1]||(o[1]=g("span",{class:"vpi-chevron-down icon chevron"},null,-1))]),g("ul",pr,[(c(!0),f(X,null,J(h(e),r=>(c(),f("li",{key:r.link,class:"item"},[S(ve,{class:"link",href:r.link},{default:p(()=>[ae(C(r.text),1)]),_:2},1032,["href"])]))),128))])],2)):w("",!0)}}),yr=P(br,[["__scopeId","data-v-3053ccf3"]]),kr={class:"container"},_r=_({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(i){const e=F(null),t=Vi(vt?document.body:null);return(n,a)=>(c(),x(Nt,{name:"fade",onEnter:a[0]||(a[0]=s=>t.value=!0),onAfterLeave:a[1]||(a[1]=s=>t.value=!1)},{default:p(()=>[i.open?(c(),f("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e,id:"VPNavScreen"},[g("div",kr,[v(n.$slots,"nav-screen-content-before",{},void 0,!0),S(mr,{class:"menu"}),S(yr,{class:"translations"}),S(Jo,{class:"appearance"}),S(gr,{class:"social-links"}),v(n.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):w("",!0)]),_:3}))}}),wr=P(_r,[["__scopeId","data-v-b091bec9"]]),Er={key:0,class:"VPNav"},$r=_({__name:"VPNav",setup(i){const{isScreenOpen:e,closeScreen:t,toggleScreen:n}=_s(),{frontmatter:a}=O(),s=N(()=>a.value.navbar!==!1);return Ni("close-screen",t),ut(()=>{vt&&document.documentElement.classList.toggle("hide-nav",!s.value)}),(o,r)=>s.value?(c(),f("header",Er,[S(qo,{"is-screen-open":h(e),onToggleScreen:h(n)},{"nav-bar-title-before":p(()=>[v(o.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(o.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[v(o.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[v(o.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),S(wr,{open:h(e)},{"nav-screen-content-before":p(()=>[v(o.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[v(o.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])])):w("",!0)}}),Sr=P($r,[["__scopeId","data-v-6677dd63"]]),Tr=["role","tabindex"],Lr={key:1,class:"items"},xr=_({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(i){const e=i,{collapsed:t,collapsible:n,isLink:a,isActiveLink:s,hasActiveLink:o,hasChildren:r,toggle:l}=Tn(N(()=>e.item)),u=N(()=>r.value?"section":"div"),d=N(()=>a.value?"a":"div"),m=N(()=>r.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),y=N(()=>a.value?void 0:"button"),k=N(()=>[[`level-${e.depth}`],{collapsible:n.value},{collapsed:t.value},{"is-link":a.value},{"is-active":s.value},{"has-active":o.value}]);function E(I){"key"in I&&I.key!=="Enter"||!e.item.link&&l()}function b(){e.item.link&&l()}return(I,M)=>{const L=Ve("VPSidebarItem",!0);return c(),x(fe(u.value),{class:W(["VPSidebarItem",k.value])},{default:p(()=>[i.item.text?(c(),f("div",Se({key:0,class:"item",role:y.value},en(i.item.items?{click:E,keydown:E}:{},!0),{tabindex:i.item.items&&0}),[M[1]||(M[1]=g("div",{class:"indicator"},null,-1)),i.item.link?(c(),x(ve,{key:0,tag:d.value,class:"link",href:i.item.link,rel:i.item.rel,target:i.item.target},{default:p(()=>[(c(),x(fe(m.value),{class:"text",innerHTML:i.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href","rel","target"])):(c(),x(fe(m.value),{key:1,class:"text",innerHTML:i.item.text},null,8,["innerHTML"])),i.item.collapsed!=null&&i.item.items&&i.item.items.length?(c(),f("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:b,onKeydown:tn(b,["enter"]),tabindex:"0"},[...M[0]||(M[0]=[g("span",{class:"vpi-chevron-right caret-icon"},null,-1)])],32)):w("",!0)],16,Tr)):w("",!0),i.item.items&&i.item.items.length?(c(),f("div",Lr,[i.depth<5?(c(!0),f(X,{key:0},J(i.item.items,A=>(c(),x(L,{key:A.text,item:A,depth:i.depth+1},null,8,["item","depth"]))),128)):w("",!0)])):w("",!0)]),_:1},8,["class"])}}}),Pr=P(xr,[["__scopeId","data-v-e32f8976"]]),Vr=_({__name:"VPSidebarGroup",props:{items:{}},setup(i){const e=F(!0);let t=null;return ye(()=>{t=setTimeout(()=>{t=null,e.value=!1},300)}),nn(()=>{t!=null&&(clearTimeout(t),t=null)}),(n,a)=>(c(!0),f(X,null,J(i.items,s=>(c(),f("div",{key:s.text,class:W(["group",{"no-transition":e.value}])},[S(Pr,{item:s,depth:0},null,8,["item"])],2))),128))}}),Nr=P(Vr,[["__scopeId","data-v-f04be081"]]),Ir={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Mr=_({__name:"VPSidebar",props:{open:{type:Boolean}},setup(i){const{sidebarGroups:e,hasSidebar:t}=ke(),n=i,a=F(null),s=Vi(vt?document.body:null);me([n,a],()=>{var r;n.open?(s.value=!0,(r=a.value)==null||r.focus()):s.value=!1},{immediate:!0,flush:"post"});const o=F(0);return me(e,()=>{o.value+=1},{deep:!0}),(r,l)=>h(t)?(c(),f("aside",{key:0,class:W(["VPSidebar",{open:i.open}]),ref_key:"navEl",ref:a,onClick:l[0]||(l[0]=Ii(()=>{},["stop"]))},[l[2]||(l[2]=g("div",{class:"curtain"},null,-1)),g("nav",Ir,[l[1]||(l[1]=g("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),v(r.$slots,"sidebar-nav-before",{},void 0,!0),(c(),x(Nr,{items:h(e),key:o.value},null,8,["items"])),v(r.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):w("",!0)}}),Ar=P(Mr,[["__scopeId","data-v-bf80c8a3"]]),Or=_({__name:"VPSkipLink",setup(i){const e=We(),t=F();me(()=>e.path,()=>t.value.focus());function n({target:a}){const s=document.getElementById(decodeURIComponent(a.hash).slice(1));if(s){const o=()=>{s.removeAttribute("tabindex"),s.removeEventListener("blur",o)};s.setAttribute("tabindex","-1"),s.addEventListener("blur",o),s.focus(),window.scrollTo(0,0)}}return(a,s)=>(c(),f(X,null,[g("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),g("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:n}," Skip to content ")],64))}}),Cr=P(Or,[["__scopeId","data-v-b1d023f7"]]),Dr=_({__name:"Layout",setup(i){const{isOpen:e,open:t,close:n}=ke(),a=We();me(()=>a.path,n),Sn(e,n);const{frontmatter:s}=O(),o=an(),r=N(()=>!!o["home-hero-image"]);return Ni("hero-image-slot-exists",r),(l,u)=>{const d=Ve("Content");return h(s).layout!==!1?(c(),f("div",{key:0,class:W(["Layout",h(s).pageClass])},[v(l.$slots,"layout-top",{},void 0,!0),S(Cr),S(fn,{class:"backdrop",show:h(e),onClick:h(n)},null,8,["show","onClick"]),S(Sr,null,{"nav-bar-title-before":p(()=>[v(l.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":p(()=>[v(l.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":p(()=>[v(l.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":p(()=>[v(l.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":p(()=>[v(l.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":p(()=>[v(l.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),S(ks,{open:h(e),onOpenMenu:h(t)},null,8,["open","onOpenMenu"]),S(Ar,{open:h(e)},{"sidebar-nav-before":p(()=>[v(l.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":p(()=>[v(l.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),S(as,null,{"page-top":p(()=>[v(l.$slots,"page-top",{},void 0,!0)]),"page-bottom":p(()=>[v(l.$slots,"page-bottom",{},void 0,!0)]),"not-found":p(()=>[v(l.$slots,"not-found",{},void 0,!0)]),"home-hero-before":p(()=>[v(l.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info-before":p(()=>[v(l.$slots,"home-hero-info-before",{},void 0,!0)]),"home-hero-info":p(()=>[v(l.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-info-after":p(()=>[v(l.$slots,"home-hero-info-after",{},void 0,!0)]),"home-hero-actions-after":p(()=>[v(l.$slots,"home-hero-actions-after",{},void 0,!0)]),"home-hero-image":p(()=>[v(l.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":p(()=>[v(l.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":p(()=>[v(l.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":p(()=>[v(l.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":p(()=>[v(l.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":p(()=>[v(l.$slots,"doc-before",{},void 0,!0)]),"doc-after":p(()=>[v(l.$slots,"doc-after",{},void 0,!0)]),"doc-top":p(()=>[v(l.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":p(()=>[v(l.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":p(()=>[v(l.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":p(()=>[v(l.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":p(()=>[v(l.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":p(()=>[v(l.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":p(()=>[v(l.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":p(()=>[v(l.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),S(cs),v(l.$slots,"layout-bottom",{},void 0,!0)],2)):(c(),x(d,{key:1}))}}}),zr=P(Dr,[["__scopeId","data-v-4dae6186"]]),Hr={xmini:[[0,2]],mini:[],small:[[920,6],[768,5],[640,4],[480,3],[0,2]],medium:[[960,5],[832,4],[640,3],[480,2]],big:[[832,3],[640,2]]};function Fr({el:i,size:e="medium"}){const t=Mi(n,100);ye(()=>{n(),window.addEventListener("resize",t)}),ht(()=>{window.removeEventListener("resize",t)});function n(){Br(i.value,e)}}function Br(i,e){const t=i.children.length,n=i.querySelectorAll(".vp-sponsor-grid-item:not(.empty)").length,a=Rr(i,e,n);Wr(i,a,t,n)}function Rr(i,e,t){const n=Hr[e],a=window.innerWidth;let s=1;return n.some(([o,r])=>{if(a>=o)return s=t<r?t:r,!0}),Yr(i,s),s}function Yr(i,e){i.dataset.vpGrid=String(e)}function Wr(i,e,t,n){const a=t-n,s=n%e,o=s===0?s:e-s;Xr(i,o-a)}function Xr(i,e){e!==0&&(e>0?Ur(i,e):jr(i,e*-1))}function Ur(i,e){for(let t=0;t<e;t++){const n=document.createElement("div");n.classList.add("vp-sponsor-grid-item","empty"),i.append(n)}}function jr(i,e){for(let t=0;t<e;t++)i.removeChild(i.lastElementChild)}const qr=["href"],Gr={class:"vp-sponsor-grid-box"},Kr={class:"visually-hidden"},Zr=["src","alt"],Jr=_({__name:"VPSponsorsGrid",props:{size:{default:"medium"},data:{}},setup(i){const e=i,t=F(null);return Fr({el:t,size:e.size}),(n,a)=>(c(),f("div",{class:W(["VPSponsorsGrid vp-sponsor-grid",[i.size]]),ref_key:"el",ref:t},[(c(!0),f(X,null,J(i.data,s=>(c(),f("div",{key:s.name,class:"vp-sponsor-grid-item"},[g("a",{class:"vp-sponsor-grid-link",href:s.url,target:"_blank",rel:"sponsored noopener"},[g("article",Gr,[g("h4",Kr,C(s.name),1),g("img",{class:"vp-sponsor-grid-image",src:s.img,alt:s.name},null,8,Zr)])],8,qr)]))),128))],2))}}),Qr={key:0,class:"vp-sponsor-tier"},el=_({__name:"VPSponsors",props:{mode:{default:"normal"},tier:{},size:{},data:{}},setup(i){const e=i,t=N(()=>e.data.some(a=>"items"in a)?e.data:[{tier:e.tier,size:e.size,items:e.data}]);return(n,a)=>(c(),f("div",{class:W(["VPSponsors vp-sponsor",[i.mode]])},[(c(!0),f(X,null,J(t.value,(s,o)=>(c(),f("section",{key:o,class:"vp-sponsor-section"},[s.tier?(c(),f("h3",Qr,C(s.tier),1)):w("",!0),S(Jr,{size:s.size,data:s.items},null,8,["size","data"])]))),128))],2))}}),tl={class:"VPDocAsideSponsors"},il=_({__name:"VPDocAsideSponsors",props:{tier:{},size:{},data:{}},setup(i){return(e,t)=>(c(),f("div",tl,[S(el,{mode:"aside",tier:i.tier,size:i.size,data:i.data},null,8,["tier","size","data"])]))}}),Yt={Layout:zr,enhanceApp:({app:i})=>{i.component("Badge",un)}},Wt="/sponsor/rxthinkcmf.png",nl=_({__name:"AsideSponsors",setup(i){const e=N(()=>[{size:"mini",items:bt.platinum.length?bt.platinum.map(t=>({name:t.alt,url:t.href,img:t.imgSrcLight})):[{name:"Become a sponsor",url:"https://www.rxthink.cn",img:"/sponsor/rxthinkcmf.png"}]},{size:"xmini",items:bt.silver.map(t=>({name:t.alt,url:t.href,img:t.imgSrcLight}))}]);return(t,n)=>(c(),f(X,null,[S(h(il),{data:e.value},null,8,["data"]),n[0]||(n[0]=sn('<a class="banner mp" href="https://www.rxthink.cn" target="_blank" data-v-46d2db61><img width="22" height="22" src="'+Wt+'" data-v-46d2db61><span data-v-46d2db61><p class="extra-info" data-v-46d2db61>赋能开发者</p><p class="heading" data-v-46d2db61>企业级中台解决方案</p><p class="extra-info" data-v-46d2db61>助力企业发展</p></span></a><a class="banner cert" href="https://www.rxthink.cn" target="_blank" data-v-46d2db61><img width="22" height="22" src="'+Wt+'" data-v-46d2db61><span data-v-46d2db61><p class="extra-info" data-v-46d2db61>赋能开发者</p><p class="heading" data-v-46d2db61>企业级中台解决方案</p><p class="extra-info" data-v-46d2db61>助力企业发展</p></span></a>',2))],64))}}),al=P(nl,[["__scopeId","data-v-46d2db61"]]),sl="/assets/logo.BVjSMCQU.svg",ol={class:"mp"},rl={key:0,class:"video-embed"},ll={style:{padding:"56.25% 0 0 0",position:"relative"}},cl=["src"],ul={class:"watch-more"},hl=["href"],dl=["title"],fl={class:"text"},vl=["href","title"],ml={class:"text"},gl=_({__name:"VideoModuleLink",props:{href:{},title:{},mpLink:{}},setup(i){const{site:e}=Si(),t={videoLink:{"en-US":"Master this and much more with the official video course by the author of Pinia","zh-CN":"通过 Pinia 作者的官方视频课程掌握更多内容"},videoEmbed:{"en-US":"Master this and much more with a free video from Mastering Pinia","zh-CN":"通过 VideoModule 的免费视频掌握更多内容"},watchMoreA:{"en-US":"Watch more on ","zh-CN":"获取 "},watchMoreB:{"en-US":"","zh-CN":" 官方授权"}},n=i,a=N(()=>n.href.startsWith("/")),s=F(!1);return(o,r)=>(c(),f("div",ol,[a.value?(c(),f(X,{key:0},[s.value?(c(),f("div",rl,[g("div",ll,[g("iframe",{loading:"lazy",title:"Gumlet video player",false:"",src:i.href+"?preload=false&autoplay=true&loop=false&disable_player_controls=false",style:{border:"none",position:"absolute",top:"0",left:"0",height:"100%",width:"100%"},allow:`\r
accelerometer;\r
gyroscope;\r
autoplay;\r
encrypted-media;\r
picture-in-picture;\r
fullscreen;\r
`,frameborder:"0",allowfullscreen:""},null,8,cl)]),g("div",ul,[ae(C(t.watchMoreA[h(e).lang])+" ",1),g("a",{href:i.mpLink||"https://www.rxthink.cn",target:"_blank",rel:"noopener"},[...r[1]||(r[1]=[ae(" 小蚂蚁云 ",-1),g("img",{src:sl,alt:"小蚂蚁云"},null,-1)])],8,hl),ae(" "+C(t.watchMoreB[h(e).lang]),1)])])):(c(),f("button",{key:1,class:"cta",title:i.title,onClick:r[0]||(r[0]=l=>s.value=!0)},[g("div",fl,[v(o.$slots,"default",{},()=>[ae(C(t.videoEmbed[h(e).lang]),1)],!0)])],8,dl))],64)):(c(),f("a",{key:1,href:i.href,target:"_blank",rel:"noopener",title:i.title,class:"no-icon cta"},[g("div",ml,[v(o.$slots,"default",{},()=>[ae(C(t.videoLink[h(e).lang]),1)],!0)])],8,vl))]))}}),pl=P(gl,[["__scopeId","data-v-9c71025d"]]);/*!
* Viewer.js v1.15.2
* https://fengyuanchen.github.io/viewerjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2026-10-01T05:04:39.019Z
*/function bl(i,e){if(!(i instanceof e))throw new TypeError("Cannot call a class as a function")}function Xt(i,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(i,Fi(n.key),n)}}function yl(i,e,t){return e&&Xt(i.prototype,e),t&&Xt(i,t),Object.defineProperty(i,"prototype",{writable:!1}),i}function Fe(i,e,t){return(e=Fi(e))in i?Object.defineProperty(i,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):i[e]=t,i}function Ut(i,e){var t=Object.keys(i);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(i);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(i,a).enumerable})),t.push.apply(t,n)}return t}function gt(i){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?Ut(Object(t),!0).forEach(function(n){Fe(i,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(t)):Ut(Object(t)).forEach(function(n){Object.defineProperty(i,n,Object.getOwnPropertyDescriptor(t,n))})}return i}function kl(i,e){if(typeof i!="object"||!i)return i;var t=i[Symbol.toPrimitive];if(t!==void 0){var n=t.call(i,e);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(e==="string"?String:Number)(i)}function Fi(i){var e=kl(i,"string");return typeof e=="symbol"?e:e+""}function Tt(i){"@babel/helpers - typeof";return Tt=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tt(i)}var jt={backdrop:!0,button:!0,navbar:!0,navigation:!1,title:!0,toolbar:!0,className:"",container:"body",filter:null,fullscreen:!0,inheritedAttributes:["crossOrigin","decoding","isMap","loading","referrerPolicy","sizes","srcset","useMap"],initialCoverage:.9,initialViewIndex:0,inline:!1,autoplay:!0,interval:5e3,keyboard:!0,focus:!0,loading:!0,loop:!0,preload:!0,minWidth:200,minHeight:100,movable:!0,magnifier:!1,rotatable:!0,rotateOnGesture:!0,rotateOnTouch:!0,scalable:!0,zoomable:!0,zoomOnTouch:!0,zoomOnGesture:!0,zoomOnWheel:!0,slideOnTouch:!0,slideOnWheel:!0,toggleOnDblclick:!0,tooltip:!0,transition:!0,zIndex:2015,zIndexInline:0,zoomRatio:.1,minZoomRatio:.01,maxZoomRatio:100,url:"src",ready:null,show:null,shown:null,hide:null,hidden:null,view:null,viewed:null,move:null,moved:null,rotate:null,rotated:null,scale:null,scaled:null,zoom:null,zoomed:null,play:null,playing:null,stop:null},_l='<div class="viewer-container" tabindex="-1" touch-action="none"><div class="viewer-canvas"></div><div class="viewer-magnifier" aria-hidden="true"><img class="viewer-magnifier-image" alt=""></div><div class="viewer-navigation" aria-hidden="true"><div class="viewer-prev" data-viewer-action="prev" role="button" aria-label="Previous"></div><div class="viewer-next" data-viewer-action="next" role="button" aria-label="Next"></div></div><div class="viewer-title" aria-hidden="true"></div><div class="viewer-toolbar" aria-hidden="true"></div><div class="viewer-navbar" aria-hidden="true"><ul class="viewer-list" role="navigation"></ul></div><div class="viewer-tooltip" role="alert" aria-hidden="true"></div><div class="viewer-button" data-viewer-action="mix" role="button" aria-hidden="true"></div><div class="viewer-player" aria-hidden="true"></div></div>',pt=typeof window<"u"&&typeof window.document<"u",be=pt?window:{},Ae=pt&&be.document.documentElement?"ontouchstart"in be.document.documentElement:!1,Ue=pt?"PointerEvent"in be:!1,T="viewer",Bi="move",Ri="rotate",tt="switch",it="transform",Lt="zoom",nt="".concat(T,"-active"),wl="".concat(T,"-close"),at="".concat(T,"-fade"),xt="".concat(T,"-fixed"),El="".concat(T,"-fullscreen"),qt="".concat(T,"-fullscreen-exit"),pe="".concat(T,"-hide"),$l="".concat(T,"-hide-md-down"),Sl="".concat(T,"-hide-sm-down"),Tl="".concat(T,"-hide-xs-down"),re="".concat(T,"-in"),Be="".concat(T,"-invisible"),Oe="".concat(T,"-loading"),Ll="".concat(T,"-move"),Gt="".concat(T,"-open"),Ne="".concat(T,"-show"),G="".concat(T,"-transition"),Te="click",Pt="dblclick",Kt="dragstart",Zt="focusin",lt="keydown",he="load",xe="error",xl=Ae?"touchend touchcancel":"mouseup",Pl=Ae?"touchmove":"mousemove",Vl=Ae?"touchstart":"mousedown",Jt=Ue?"pointerdown":Vl,Qt=Ue?"pointerenter":"mouseenter",ei=Ue?"pointerleave":"mouseleave",Ke=Ue?"pointermove":Pl,ti=Ue?"pointerup pointercancel":xl,ii="resize",ce="transitionend",ni="wheel",ai="gesturestart gesturechange gestureend",si="ready",oi="show",ri="shown",li="hide",ci="hidden",ui="view",Ye="viewed",hi="move",di="moved",fi="rotate",vi="rotated",mi="scale",gi="scaled",pi="zoom",bi="zoomed",yi="play",Ze="playing",ki="stop",Re="".concat(T,"Action"),je=/\s+/,Je=["zoom-in","zoom-out","one-to-one","reset","prev","play","next","rotate-left","rotate-right","flip-horizontal","flip-vertical"];function Ce(i){return typeof i=="string"}var Nl={ctrl:"ctrlKey",shift:"shiftKey",alt:"altKey",meta:"metaKey"};function _i(i,e){return i?i===!0?!0:Ce(i)&&i.split("+").every(function(t){return e[Nl[t.trim().toLowerCase()]]}):!1}var Il=Number.isNaN||be.isNaN;function Y(i){return typeof i=="number"&&!Il(i)}function ue(i){return typeof i>"u"}function De(i){return Tt(i)==="object"&&i!==null}var Ml=Object.prototype.hasOwnProperty;function ne(i){if(!De(i))return!1;try{var e=i.constructor,t=e.prototype;return e&&t&&Ml.call(t,"isPrototypeOf")}catch{return!1}}function z(i){return typeof i=="function"}function R(i,e){if(i&&z(e))if(Array.isArray(i)||Y(i.length)){var t=i.length,n;for(n=0;n<t&&e.call(i,i[n],n,i)!==!1;n+=1);}else De(i)&&Object.keys(i).forEach(function(a){e.call(i,i[a],a,i)});return i}function ct(i,e,t){R(t,function(n){var a=e.getAttribute(n);a!==null&&i.setAttribute(n,a)})}function ee(i,e){var t=i.transition;return t&&t[e]!==!1}var te=Object.assign||function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a<t;a++)n[a-1]=arguments[a];return De(e)&&n.length>0&&n.forEach(function(s){De(s)&&Object.keys(s).forEach(function(o){e[o]=s[o]})}),e},Al=/^(?:width|height|left|top|marginLeft|marginTop)$/;function de(i,e){var t=i.style;R(e,function(n,a){Al.test(a)&&Y(n)&&(n+="px"),t[a]=n})}function Ol(i){return Ce(i)?i.replace(/&(?!amp;|quot;|#39;|lt;|gt;)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;"):i}function Me(i,e){return!i||!e?!1:i.classList?i.classList.contains(e):i.className.split(je).indexOf(e)>-1}function $(i,e){if(!(!i||!e)){if(Y(i.length)){R(i,function(n){$(n,e)});return}if(i.classList){i.classList.add(e);return}var t=i.className.trim();t?t.indexOf(e)<0&&(i.className="".concat(t," ").concat(e)):i.className=e}}function D(i,e){if(!(!i||!e)){if(Y(i.length)){R(i,function(n){D(n,e)});return}if(i.classList){i.classList.remove(e);return}var t=i.className;t&&t.indexOf(e)>=0&&(i.className=t.split(je).filter(function(n){return n&&n!==e}).join(" "))}}function le(i,e,t){if(e){if(Y(i.length)){R(i,function(n){le(n,e,t)});return}t?$(i,e):D(i,e)}}var Cl=/([a-z\d])([A-Z])/g;function Bt(i){return i.replace(Cl,"$1-$2").toLowerCase()}function $e(i,e){return De(i[e])?i[e]:i.dataset?i.dataset[e]:i.getAttribute("data-".concat(Bt(e)))}function Vt(i,e,t){De(t)?i[e]=t:i.dataset?i.dataset[e]=t:i.setAttribute("data-".concat(Bt(e)),t)}var Yi=function(){var i=!1;if(pt){var e=!1,t=function(){},n=Object.defineProperty({},"once",{get:function(){return i=!0,e},set:function(s){e=s}});be.addEventListener("test",t,n),be.removeEventListener("test",t,n)}return i}();function H(i,e,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=t;e.trim().split(je).forEach(function(s){if(!Yi){var o=i.listeners;o&&o[s]&&o[s][t]&&(a=o[s][t],delete o[s][t],Object.keys(o[s]).length===0&&delete o[s],Object.keys(o).length===0&&delete i.listeners)}i.removeEventListener(s,a,n)})}function V(i,e,t){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},a=t;e.trim().split(je).forEach(function(s){if(n.once&&!Yi){var o=i.listeners,r=o===void 0?{}:o;a=function(){delete r[s][t],i.removeEventListener(s,a,n);for(var u=arguments.length,d=new Array(u),m=0;m<u;m++)d[m]=arguments[m];t.apply(i,d)},r[s]||(r[s]={}),r[s][t]&&i.removeEventListener(s,r[s][t],n),r[s][t]=a,i.listeners=r}i.addEventListener(s,a,n)})}function Z(i,e,t,n){var a;return z(Event)&&z(CustomEvent)?a=new CustomEvent(e,gt({bubbles:!0,cancelable:!0,detail:t},n)):(a=document.createEvent("CustomEvent"),a.initCustomEvent(e,!0,!0,t)),i.dispatchEvent(a)}function Dl(i){var e=i.getBoundingClientRect();return{left:e.left+(window.pageXOffset-document.documentElement.clientLeft),top:e.top+(window.pageYOffset-document.documentElement.clientTop)}}function st(i){var e=i.rotate,t=i.scaleX,n=i.scaleY,a=i.translateX,s=i.translateY,o=[];Y(a)&&a!==0&&o.push("translateX(".concat(a,"px)")),Y(s)&&s!==0&&o.push("translateY(".concat(s,"px)")),Y(e)&&e!==0&&o.push("rotate(".concat(e,"deg)")),Y(t)&&Y(n)&&(t!==1||n!==1)&&(o.push("scaleX(".concat(t,")")),o.push("scaleY(".concat(n,")")));var r=o.length?o.join(" "):"none";return{WebkitTransform:r,msTransform:r,transform:r}}function zl(i){return Ce(i)?decodeURIComponent(i.replace(/^.*\//,"").replace(/[?&#].*$/,"")):""}var kt=be.navigator&&/Version\/\d+(\.\d+)+?\s+Safari/i.test(be.navigator.userAgent);function Wi(i,e,t){var n=document.createElement("img");if(i.naturalWidth&&!kt)return t(i.naturalWidth,i.naturalHeight),n;var a=document.body||document.documentElement;return n.onload=function(){t(n.width,n.height),kt||a.removeChild(n)},ct(n,i,e.inheritedAttributes),n.src=i.src,kt||(n.style.cssText="left:0;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:0;position:absolute;top:0;z-index:-1;",a.appendChild(n)),n}function Ie(i){switch(i){case 2:return Tl;case 3:return Sl;case 4:return $l;default:return""}}function wi(i){var e=gt({},i),t=[];return R(i,function(n,a){delete e[a],R(e,function(s){var o=Math.abs(n.startX-s.startX),r=Math.abs(n.startY-s.startY),l=Math.abs(n.endX-s.endX),u=Math.abs(n.endY-s.endY),d=Math.sqrt(o*o+r*r),m=Math.sqrt(l*l+u*u),y=(m-d)/d;t.push(y)})}),t.sort(function(n,a){return Math.abs(n)<Math.abs(a)}),t[0]}function Ei(i){var e=gt({},i),t=[];return R(i,function(n,a){delete e[a],R(e,function(s){var o=Math.atan2(s.startY-n.startY,s.startX-n.startX),r=Math.atan2(s.endY-n.endY,s.endX-n.endX),l=r-o;l>Math.PI?l-=Math.PI*2:l<-Math.PI&&(l+=Math.PI*2),t.push(l*180/Math.PI)})}),t.sort(function(n,a){return Math.abs(a)-Math.abs(n)}),t[0]||0}function Qe(i,e){var t=i.pageX,n=i.pageY,a={endX:t,endY:n};return e?a:gt({timeStamp:Date.now(),startX:t,startY:n},a)}function Hl(i){var e=0,t=0,n=0;return R(i,function(a){var s=a.startX,o=a.startY;e+=s,t+=o,n+=1}),e/=n,t/=n,{pageX:e,pageY:t}}var Fl={render:function(){this.initContainer(),this.initViewer(),this.initList(),this.renderViewer()},initBody:function(){var e=this.ownerDocument,t=e.body||e.documentElement;this.body=t,this.scrollbarWidth=window.innerWidth-e.documentElement.clientWidth,this.initialBodyPaddingRight=t.style.paddingRight,this.initialBodyComputedPaddingRight=window.getComputedStyle(t).paddingRight},initContainer:function(){this.containerData={width:window.innerWidth,height:window.innerHeight}},initViewer:function(){var e=this.options,t=this.parent,n;e.inline&&(n={width:Math.max(t.offsetWidth,e.minWidth),height:Math.max(t.offsetHeight,e.minHeight)},this.parentData=n),(this.fulled||!n)&&(n=this.containerData),this.viewerData=te({},n)},renderViewer:function(){this.options.inline&&!this.fulled&&de(this.viewer,this.viewerData)},initList:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.index,n=this.element,a=this.options,s=this.list,o=[],r=ne(a.navbar)?a.navbar:{},l=document.createElement("li");this.containerData||this.initContainer(),s.appendChild(l);var u=this.isNavbarVertical?l.offsetHeight+parseInt(window.getComputedStyle(l).marginTop,10):l.offsetWidth+parseInt(window.getComputedStyle(l).marginLeft,10);s.removeChild(l);var d=Y(r.visibleItemCount)?Math.floor(r.visibleItemCount):Math.floor((this.isNavbarVertical?this.containerData.height:this.containerData.width)/u);d=Math.min(d,this.length);var m=d>0?Math.min(Math.max(0,t-Math.floor(d/2)),Math.max(0,this.length-d)):0,y=d>0?Math.min(this.length,m+d):this.length;if(s.innerHTML="",R(this.images,function(E,b){if(!(d>0&&(b<m||b>=y))){var I=E.src,M=E.alt||zl(I),L=e.getImageURL(E);if(I||L){var A=document.createElement("li"),B=document.createElement("img");ct(B,E,a.inheritedAttributes),a.navbar&&(B.src=I||L),B.alt=M,B.setAttribute("data-original-url",L||I),A.setAttribute("data-index",b),A.setAttribute("data-viewer-action","view"),A.setAttribute("role","button"),a.keyboard&&A.setAttribute("tabindex",0),A.appendChild(B),s.appendChild(A),o.push(A)}}}),this.items=o,this.viewed){var k=this.getItem(this.index);k&&($(k,nt),k.setAttribute("aria-selected",!0))}R(o,function(E){var b=E.firstElementChild,I,M;Vt(b,"filled",!0),a.loading&&$(E,Oe),V(b,he,I=function(A){H(b,xe,M),a.loading&&D(E,Oe),e.loadImage(A)},{once:!0}),V(b,xe,M=function(){H(b,he,I),a.loading&&D(E,Oe)},{once:!0})}),ee(a,"view")&&V(n,Ye,function(){$(s,G)},{once:!0})},getItem:function(e){var t;return R(this.items,function(n){return Number($e(n,"index"))===e?(t=n,!1):!0}),t},renderList:function(){var e=this.index,t=this.getItem(e);if(t){var n=t.nextElementSibling,a=parseInt(window.getComputedStyle(n||t)[this.isNavbarVertical?"marginTop":"marginLeft"],10),s=this.isNavbarVertical?t.offsetHeight:t.offsetWidth,o=s+a;de(this.list,te(Fe({},this.isNavbarVertical?"height":"width",o*this.items.length-a),st(Fe({},this.isNavbarVertical?"translateY":"translateX",((this.isNavbarVertical?this.viewerData.height:this.viewerData.width)-s)/2-(this.isNavbarVertical?t.offsetTop:t.offsetLeft)))))}},resetList:function(){var e=this.list;e.innerHTML="",D(e,G),de(e,te(Fe({},this.isNavbarVertical?"height":"width",0),st(Fe({},this.isNavbarVertical?"translateY":"translateX",0))))},initImage:function(e){var t=this,n=this.options,a=this.image,s=this.viewerData,o=this.title,r=this.toolbar,l=this.navbar,u={top:0,right:0,bottom:0,left:0},d=this.imageData||{},m=o.offsetHeight,y;m&&(u.bottom=s.height-o.offsetTop),R([r,l],function(b){var I=b.offsetWidth,M=b.offsetHeight;!I&&!M||["top","right","bottom","left"].some(function(L){if(Me(b,"".concat(T,"-").concat(b===r?"toolbar":"navbar","-").concat(L))){var A=b.offsetLeft+I;return L==="top"?A=b.offsetTop+M:L==="right"?A=s.width-b.offsetLeft:L==="bottom"&&(A=s.height-b.offsetTop),u[L]=Math.max(u[L],A),!0}return!1})});var k=Math.max(s.width-u.left-u.right,u.left,u.right),E=Math.max(s.height-u.top-u.bottom,u.top,u.bottom);this.imageInitializing={abort:function(){y.onload=null}},y=Wi(a,n,function(b,I){var M=b/I,L=Math.max(0,Math.min(1,n.initialCoverage)),A=k,B=E;t.imageInitializing=!1,E*M>k?B=k/M:A=E*M,L=Y(L)?L:.9,A=Math.min(A*L,b),B=Math.min(B*L,I);var U=u.left+(k-A)/2,K=u.top+(E-B)/2,j={left:U,top:K,x:U,y:K,width:A,height:B,oldRatio:1,ratio:A/b,aspectRatio:M,naturalWidth:b,naturalHeight:I},se=te({},j);n.rotatable&&(j.rotate=d.rotate||0,se.rotate=0),n.scalable&&(j.scaleX=d.scaleX||1,j.scaleY=d.scaleY||1,se.scaleX=1,se.scaleY=1),t.imageData=j,t.initialImageData=se,e&&e()})},renderImage:function(e){var t=this,n=this.image,a=this.imageData;if(de(n,te({width:a.width,height:a.height,marginLeft:a.x,marginTop:a.y},st(a))),this.magnifierPoint&&this.renderMagnifier(),e){var s=!1;if(this.viewing?s="view":this.moving?s="move":this.rotating?s="rotate":this.scaling?s="scale":this.zooming&&(s="zoom"),s&&ee(this.options,s)&&Me(n,G)){var o=function(){t.imageRendering=!1,e()};this.imageRendering={abort:function(){H(n,ce,o)}},V(n,ce,o,{once:!0})}else e()}},resetImage:function(){var e=this.image;e&&(this.viewing&&this.viewing.abort(),e.parentNode.removeChild(e),this.image=null,this.title.innerHTML="")}},Bl={bind:function(){var e=this.options,t=this.viewer,n=this.canvas,a=this.ownerDocument;V(t,Te,this.onClick=this.click.bind(this)),V(t,Kt,this.onDragStart=this.dragstart.bind(this)),V(t,Qt,this.onMagnifyEnter=this.magnify.bind(this)),V(t,Ke,this.onMagnify=this.magnify.bind(this)),V(t,ei,this.onMagnifierLeave=this.hideMagnifier.bind(this)),V(n,Jt,this.onPointerDown=this.pointerdown.bind(this)),V(a,Ke,this.onPointerMove=this.pointermove.bind(this)),V(a,ti,this.onPointerUp=this.pointerup.bind(this)),V(a,lt,this.onKeyDown=this.keydown.bind(this)),V(window,ii,this.onResize=this.resize.bind(this)),(e.zoomable&&e.zoomOnWheel||e.slideOnWheel)&&V(t,ni,this.onWheel=this.wheel.bind(this),{passive:!1,capture:!0}),(e.zoomable&&e.zoomOnGesture||e.rotatable&&e.rotateOnGesture)&&V(t,ai,this.onGesture=this.gesture.bind(this),{passive:!1}),e.toggleOnDblclick&&V(n,Pt,this.onDblclick=this.dblclick.bind(this))},unbind:function(){var e=this.options,t=this.viewer,n=this.canvas,a=this.ownerDocument;H(t,Te,this.onClick),H(t,Kt,this.onDragStart),H(t,Qt,this.onMagnifyEnter),H(t,Ke,this.onMagnify),H(t,ei,this.onMagnifierLeave),H(n,Jt,this.onPointerDown),H(a,Ke,this.onPointerMove),H(a,ti,this.onPointerUp),H(a,lt,this.onKeyDown),H(window,ii,this.onResize),(e.zoomable&&e.zoomOnWheel||e.slideOnWheel)&&H(t,ni,this.onWheel,{passive:!1,capture:!0}),(e.zoomable&&e.zoomOnGesture||e.rotatable&&e.rotateOnGesture)&&H(t,ai,this.onGesture,{passive:!1}),e.toggleOnDblclick&&H(n,Pt,this.onDblclick)}},Rl={click:function(e){var t=this.options,n=this.imageData,a=e.target,s=$e(a,Re);switch(!s&&a.localName==="img"&&a.parentElement.localName==="li"&&(a=a.parentElement,s=$e(a,Re)),Ae&&e.isTrusted&&a===this.canvas&&clearTimeout(this.clickCanvasTimeout),this.actionEvent=e,s){case"mix":this.played?this.stop():t.inline?this.fulled?this.exit():this.full():this.hide();break;case"hide":this.pointerMoved||this.hide();break;case"view":this.view($e(a,"index"));break;case"zoom-in":this.zoom(.1,!0);break;case"zoom-out":this.zoom(-.1,!0);break;case"one-to-one":this.toggle();break;case"reset":this.reset();break;case"prev":this.prev(t.loop);break;case"play":this.play(t.fullscreen);break;case"next":this.next(t.loop);break;case"rotate-left":this.rotate(-90);break;case"rotate-right":this.rotate(90);break;case"flip-horizontal":this.scaleX(-n.scaleX||-1);break;case"flip-vertical":this.scaleY(-n.scaleY||-1);break;default:this.played&&this.stop()}},dblclick:function(e){e.preventDefault(),this.viewed&&e.target===this.image&&(Ae&&e.isTrusted&&clearTimeout(this.doubleClickImageTimeout),this.actionEvent=e.isTrusted?e:e.detail&&e.detail.originalEvent,this.toggle())},load:function(){var e=this;this.timeout&&(clearTimeout(this.timeout),this.timeout=!1);var t=this.element,n=this.options,a=this.image,s=this.index,o=this.viewerData;D(a,Be),n.loading&&D(this.canvas,Oe),a.style.cssText="height:0;"+"margin-left:".concat(o.width/2,"px;")+"margin-top:".concat(o.height/2,"px;")+"max-width:none!important;position:relative;width:0;",this.initImage(function(){le(a,Ll,n.movable),le(a,G,ee(n,"view")),e.renderImage(function(){e.viewed=!0,e.viewing=!1,setTimeout(function(){le(a,G,n.transition)},300),z(n.viewed)&&V(t,Ye,n.viewed,{once:!0}),Z(t,Ye,{originalImage:e.images[s],index:s,image:a,originalEvent:e.viewOriginalEvent||null},{cancelable:!1}),e.viewOriginalEvent=null})})},loadImage:function(e){var t=e.target,n=t.parentNode,a=n.offsetWidth||30,s=n.offsetHeight||50,o=!!$e(t,"filled");Wi(t,this.options,function(r,l){var u=r/l,d=a,m=s;s*u>a?o?d=s*u:m=a/u:o?m=a/u:d=s*u,de(t,te({width:d,height:m},st({translateX:(a-d)/2,translateY:(s-m)/2})))})},keydown:function(e){var t=this.options;if(t.keyboard){var n=e.keyCode||e.which||e.charCode;switch(this.actionEvent=e,n){case 13:this.viewer.contains(e.target)&&this.click(e);break}if(this.fulled)switch(n){case 27:this.played?this.stop():t.inline?this.fulled&&this.exit():this.hide();break;case 32:this.played&&this.stop();break;case 37:this.played&&this.playing?this.playing.prev():this.prev(t.loop);break;case 38:e.preventDefault(),this.zoom(t.zoomRatio,!0);break;case 39:this.played&&this.playing?this.playing.next():this.next(t.loop);break;case 40:e.preventDefault(),this.zoom(-t.zoomRatio,!0);break;case 48:case 49:e.ctrlKey&&(e.preventDefault(),this.toggle());break}}},dragstart:function(e){e.target.localName==="img"&&e.preventDefault()},magnify:function(e){if(e.changedTouches||e.pointerType&&e.pointerType!=="mouse"){this.hideMagnifier();return}this.magnifierPoint={clientX:e.clientX,clientY:e.clientY},this.renderMagnifier()},renderMagnifier:function(){var e=this.options,t=this.imageData,n=this.magnifier,a=this.magnifierImage,s=this.viewer,o=ne(e.magnifier)?e.magnifier:{},r=this.magnifierPoint;if(!e.magnifier||!this.fulled||!this.viewed||!n||!a||!r){this.hideMagnifier();return}var l=Math.max(1,Number(o.size)||100),u=Math.max(1,Number(o.zoomRatio)||2),d=Number(o.opacity),m=s.getBoundingClientRect(),y=r.clientX-m.left,k=r.clientY-m.top,E=this.image.currentSrc||this.image.src,b=this.image.getBoundingClientRect();if(r.clientX<b.left||r.clientX>b.right||r.clientY<b.top||r.clientY>b.bottom){this.hideMagnifier();return}var I=Y(t.scaleX)?t.scaleX:1,M=Y(t.scaleY)?t.scaleY:1,L=(t.rotate||0)*Math.PI/180,A=Math.cos(L),B=Math.sin(L),U=A*I,K=B*I,j=-B*M,se=A*M,_e=I*M;if(_e===0){this.hideMagnifier();return}var qe=t.x+t.width/2,ze=t.y+t.height/2,we=(se*(y-qe)-j*(k-ze))/_e,q=(-K*(y-qe)+U*(k-ze))/_e,Ee=we+t.width/2,Q=q+t.height/2,ie=t.width*u,oe=t.height*u,Le=U*(Ee*u-ie/2)+j*(Q*u-oe/2),He=K*(Ee*u-ie/2)+se*(Q*u-oe/2);this.magnifierSourcePoint={x:Ee,y:Q},n.style.width="".concat(l,"px"),n.style.height="".concat(l,"px"),n.style.opacity="".concat(Math.max(0,Math.min(1,Y(d)?d:1))),a.src=E,a.style.width="".concat(ie,"px"),a.style.height="".concat(oe,"px"),a.style.left="".concat(l/2-ie/2-Le,"px"),a.style.top="".concat(l/2-oe/2-He,"px"),a.style.transform="rotate(".concat(t.rotate||0,"deg) scaleX(").concat(I,") scaleY(").concat(M,")"),n.removeAttribute("aria-hidden"),$(n,"viewer-show")},hideMagnifier:function(){this.magnifier&&(D(this.magnifier,"viewer-show"),this.magnifier.setAttribute("aria-hidden",!0),this.magnifierPoint=null)},pointerdown:function(e){var t=this.options,n=this.pointers,a=this.imageData,s=e.buttons,o=e.button,r=Object.keys(n).length===0;if(this.pointerMoved=!1,!(!this.viewed||this.showing||this.viewing||this.hiding||(e.type==="mousedown"||e.type==="pointerdown"&&e.pointerType==="mouse")&&(Y(s)&&s!==1||Y(o)&&o!==0||e.ctrlKey))){e.preventDefault(),e.changedTouches?R(e.changedTouches,function(u){n[u.identifier]=Qe(u)}):n[e.pointerId||0]=Qe(e);var l=t.movable?Bi:!1;(t.zoomable&&t.zoomOnTouch||t.rotatable&&t.rotateOnTouch)&&Object.keys(n).length>1?l=it:t.slideOnTouch&&(e.pointerType==="touch"||e.type==="touchstart")&&this.isSwitchable()&&(l=tt),l&&D(this.image,G),r&&(this.rotateThreshold=a.rotate===0),this.switching=l===tt?{x:a.x,y:a.y}:!1,this.action=l}},pointermove:function(e){var t=this.pointers,n=this.action;!this.viewed||!n||(e.preventDefault(),e.changedTouches?R(e.changedTouches,function(a){te(t[a.identifier]||{},Qe(a,!0))}):te(t[e.pointerId||0]||{},Qe(e,!0)),this.change(e),D(this.image,G))},pointerup:function(e){var t=this,n=this.options,a=this.action,s=this.pointers,o=this.viewerData,r;if(e.changedTouches?R(e.changedTouches,function(k){r=s[k.identifier],delete s[k.identifier]}):(r=s[e.pointerId||0],delete s[e.pointerId||0]),Object.keys(s).length===0){if(this.rotateThreshold){var l=Math.round(this.imageData.rotate/90)*90;l!==this.imageData.rotate&&(this.actionEvent=e,this.rotateTo(l))}this.rotateThreshold=!1}if(a){e.preventDefault();var u=a===it?ee(n,Lt)||ee(n,Ri):ee(n,a);if(le(this.image,G,u),a===tt&&this.switching){var d=this.imageData,m=this.switching,y=d.x-m.x;this.switching=!1,this.actionEvent=e,Math.abs(y)>o.width/2?y>0?this.prev(n.loop):this.next(n.loop):(d.x!==m.x||d.y!==m.y)&&this.moveTo(m.x,m.y)}this.action=!1,Ae&&a!==Lt&&a!==it&&r&&Date.now()-r.timeStamp<500&&(clearTimeout(this.clickCanvasTimeout),clearTimeout(this.doubleClickImageTimeout),n.toggleOnDblclick&&this.viewed&&e.target===this.image?this.pointerMoved?this.imageClicked=!1:this.imageClicked?(this.imageClicked=!1,this.doubleClickImageTimeout=setTimeout(function(){Z(t.image,Pt,{originalEvent:e})},50)):(this.imageClicked=!0,this.doubleClickImageTimeout=setTimeout(function(){t.imageClicked=!1},500)):(this.imageClicked=!1,n.backdrop&&n.backdrop!=="static"&&e.target===this.canvas&&(this.clickCanvasTimeout=setTimeout(function(){Z(t.canvas,Te,{originalEvent:e})},50))))}},resize:function(){var e=this;if(!(!this.isShown||this.hiding)){this.fulled&&(this.close(),this.initBody(),this.open()),this.initContainer(),this.initViewer(),this.renderViewer();var t=ne(this.options.navbar)?this.options.navbar:{};if(ue(t.visibleItemCount)&&this.initList(this.index),this.renderList(),this.viewed&&this.initImage(function(){e.renderImage()}),this.played){if(this.options.fullscreen&&this.fulled&&!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement)){this.stop();return}R(this.player.getElementsByTagName("img"),function(n){V(n,he,e.loadImage.bind(e),{once:!0}),Z(n,he)})}}},wheel:function(e){var t=this,n=this.options,a=this.navbar;if(this.viewed&&(e.preventDefault(),!this.gesturing&&!this.wheeling)){this.wheeling=!0,setTimeout(function(){t.wheeling=!1},50);var s=1;e.deltaY?s=e.deltaY>0?1:-1:e.wheelDelta?s=-e.wheelDelta/120:e.detail&&(s=e.detail>0?1:-1);var o=a&&a.contains(e.target),r=!o&&n.zoomable&&_i(n.zoomOnWheel,e);if(r){var l=Number(n.zoomRatio)||.1;this.actionEvent=e,this.zoom(-s*l,!0);return}_i(n.slideOnWheel,e)&&(this.actionEvent=e,s>0?this.next(n.loop):s<0&&this.prev(n.loop))}},gesture:function(e){var t=this.options;if(!(!this.viewed||!t.zoomOnGesture&&!t.rotateOnGesture))switch(e.preventDefault(),e.type){case"gesturestart":this.gesturing=!0,this.gestureScale=e.scale||1,this.gestureRotation=e.rotation||0;break;case"gesturechange":{var n=e.scale||1,a=n/(this.gestureScale||1),s=Number(e.rotation),o=s-(this.gestureRotation||0);this.gestureScale=n,t.zoomable&&t.zoomOnGesture&&a!==1&&(this.actionEvent=e,this.zoom(a>=1?a-1:1-1/a)),t.rotatable&&t.rotateOnGesture&&Y(s)&&(this.gestureRotation=s,o!==0&&(this.actionEvent=e,this.rotate(o)));break}case"gestureend":if(t.rotatable&&t.rotateOnGesture){var r=Math.round(this.imageData.rotate/90)*90;r!==this.imageData.rotate&&(this.actionEvent=e,this.rotateTo(r))}this.gesturing=!1,this.gestureScale=1,this.gestureRotation=0;break}}},Yl={show:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.element,n=this.options;if(n.inline||this.showing||this.isShown||this.showing)return this;if(!this.ready)return this.build(),this.ready&&this.show(e),this;var a=this.actionEvent||this.showOriginalEvent||this.viewOriginalEvent||null;if(this.actionEvent=null,this.showOriginalEvent=a,z(n.show)&&V(t,oi,n.show,{once:!0}),Z(t,oi,{originalEvent:a})===!1||!this.ready)return this;this.hiding&&this.transitioning.abort(),this.showing=!0,this.open();var s=this.viewer;if(D(s,pe),s.setAttribute("role","dialog"),s.setAttribute("aria-labelledby",this.title.id),s.setAttribute("aria-modal",!0),s.removeAttribute("aria-hidden"),ee(n,"show")&&!e){var o=this.shown.bind(this);this.transitioning={abort:function(){H(s,ce,o),D(s,re)}},$(s,G),s.initialOffsetWidth=s.offsetWidth,V(s,ce,o,{once:!0}),$(s,re)}else $(s,re),this.shown();return this},hide:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,n=this.element,a=this.options;if(a.inline||this.hiding||!(this.isShown||this.showing))return this;var s=this.actionEvent||this.hideOriginalEvent||null;if(this.actionEvent=null,this.hideOriginalEvent=s,z(a.hide)&&V(n,li,a.hide,{once:!0}),Z(n,li,{originalEvent:s})===!1||this.destroyed)return this;this.showing&&this.transitioning.abort(),this.hiding=!0,this.played?this.stop():this.viewing&&this.viewing.abort();var o=this.viewer,r=this.image,l=function(){D(o,re),e.hidden()};if(ee(a,"hide")&&!t){var u=function(y){y&&y.target===o&&(H(o,ce,u),e.hidden())},d=function(){Me(o,G)?(V(o,ce,u),D(o,re)):l()};this.transitioning={abort:function(){e.viewed&&Me(r,G)?H(r,ce,d):Me(o,G)&&H(o,ce,u)}},this.viewed&&Me(r,G)?(V(r,ce,d,{once:!0}),this.zoomable=!0,this.zoomTo(0,!1)):d()}else l();return this},view:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this.options.initialViewIndex,n=this.index;if(t=Number(t)||0,this.hiding||this.played||t<0||t>=this.length||this.viewed&&t===n)return this;var a=this.actionEvent||this.viewOriginalEvent||null;if(this.actionEvent=null,this.viewOriginalEvent=a,!this.isShown)return this.index=t,this.show();this.viewing&&this.viewing.abort();var s=this.element,o=this.options,r=this.title,l=this.canvas,u=this.getItem(t);u||(this.initList(t),u=this.getItem(t));var d=u.querySelector("img"),m=$e(d,"originalUrl"),y=d.getAttribute("alt"),k=document.createElement("img");if(ct(k,d,o.inheritedAttributes),k.src=m,k.alt=y,z(o.view)&&V(s,ui,o.view,{once:!0}),Z(s,ui,{originalImage:this.images[t],index:t,image:k,originalEvent:a})===!1||!this.isShown||this.hiding||this.played)return this;this.hideMagnifier();var E=this.getItem(n);E&&(D(E,nt),E.removeAttribute("aria-selected")),$(u,nt),u.setAttribute("aria-selected",!0),o.focus&&u.focus(),this.image=k,this.viewed=!1,this.index=t,this.imageData={},$(k,Be),o.loading&&$(l,Oe),l.innerHTML="",l.appendChild(k),this.renderList(),r.innerHTML="";var b=function(){var L=e.imageData,A=Array.isArray(o.title)?o.title[1]:o.title;if(r.innerHTML=Ol(z(A)?A.call(e,k,L):"".concat(y," (").concat(L.naturalWidth," × ").concat(L.naturalHeight,")")),o.preload){var B=t<n?-1:1,U=t+B;if((U<0||U>=e.length)&&(o.loop?U=B>0?0:e.length-1:U=-1),U!==t){var K=e.images[U],j=document.createElement("img");ct(j,K,o.inheritedAttributes),j.src=e.getImageURL(K)||K.src}}};V(s,Ye,b,{once:!0});var I=function(){var L=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,A,B,U=function(){H(k,he,A),H(k,xe,B),e.timeout&&(clearTimeout(e.timeout),e.timeout=!1)};e.viewing={abort:function(){H(s,Ye,b),k.complete?e.imageRendering?e.imageRendering.abort():e.imageInitializing&&e.imageInitializing.abort():(k.src="",U())}},k.complete?e.load():(V(k,he,A=function(){U(),e.load()},{once:!0}),V(k,xe,B=function(){if(U(),!L){var j=d.src;if(j&&j!==k.src){k.src=j,I(!0);return}}D(k,Be),o.loading&&D(e.canvas,Oe)},{once:!0}),e.timeout&&clearTimeout(e.timeout),e.timeout=setTimeout(function(){D(k,Be),e.timeout=!1},1e3))};return I(),this},prev:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.index-1;return t<0&&(t=e?this.length-1:0),this.view(t),this},next:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,t=this.length-1,n=this.index+1;return n>t&&(n=e?0:t),this.view(n),this},move:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,n=this.imageData;return this.moveTo(ue(e)?e:n.x+Number(e),ue(t)?t:n.y+Number(t)),this},moveTo:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,a=this.element,s=this.options,o=this.imageData;if(e=Number(e),n=Number(n),this.viewed&&!this.played&&s.movable){var r=o.x,l=o.y,u=!1;if(Y(e)?u=!0:e=r,Y(n)?u=!0:n=l,u){var d=this.actionEvent||null;if(this.actionEvent=null,z(s.move)&&V(a,hi,s.move,{once:!0}),Z(a,hi,{x:e,y:n,oldX:r,oldY:l,originalEvent:d})===!1)return this;o.x=e,o.y=n,o.left=e,o.top=n,le(this.image,G,ee(s,"move")),this.moving=!0,this.renderImage(function(){t.moving=!1,z(s.moved)&&V(a,di,s.moved,{once:!0}),Z(a,di,{x:e,y:n,oldX:r,oldY:l,originalEvent:d},{cancelable:!1})})}}return this},rotate:function(e){return this.rotateTo((this.imageData.rotate||0)+Number(e)),this},rotateTo:function(e){var t=this,n=this.element,a=this.options,s=this.imageData;if(e=Number(e),Y(e)&&this.viewed&&!this.played&&a.rotatable){var o=s.rotate,r=this.actionEvent||null;if(this.actionEvent=null,z(a.rotate)&&V(n,fi,a.rotate,{once:!0}),Z(n,fi,{degree:e,oldDegree:o,originalEvent:r})===!1)return this;s.rotate=e,le(this.image,G,ee(a,"rotate")),this.rotating=!0,this.renderImage(function(){t.rotating=!1,z(a.rotated)&&V(n,vi,a.rotated,{once:!0}),Z(n,vi,{degree:e,oldDegree:o,originalEvent:r},{cancelable:!1})})}return this},scaleX:function(e){return this.scale(e,this.imageData.scaleY),this},scaleY:function(e){return this.scale(this.imageData.scaleX,e),this},scale:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e,a=this.element,s=this.options,o=this.imageData;if(e=Number(e),n=Number(n),this.viewed&&!this.played&&s.scalable){var r=o.scaleX,l=o.scaleY,u=!1;if(Y(e)?u=!0:e=r,Y(n)?u=!0:n=l,u){var d=this.actionEvent||null;if(this.actionEvent=null,z(s.scale)&&V(a,mi,s.scale,{once:!0}),Z(a,mi,{scaleX:e,scaleY:n,oldScaleX:r,oldScaleY:l,originalEvent:d})===!1)return this;o.scaleX=e,o.scaleY=n,le(this.image,G,ee(s,"scale")),this.scaling=!0,this.renderImage(function(){t.scaling=!1,z(s.scaled)&&V(a,gi,s.scaled,{once:!0}),Z(a,gi,{scaleX:e,scaleY:n,oldScaleX:r,oldScaleY:l,originalEvent:d},{cancelable:!1})})}}return this},zoom:function(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,a=this.imageData;return e=Number(e),e<0?e=1/(1-e):e=1+e,this.zoomTo(a.width*e/a.naturalWidth,t,n),this},zoomTo:function(e){var t=this,n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,s=this.element,o=this.options,r=this.pointers,l=this.imageData,u=this.zoomable,d=l.x,m=l.y,y=l.width,k=l.height,E=l.naturalWidth,b=l.naturalHeight;if(this.zoomable=!1,e=Math.max(0,e),Y(e)&&this.viewed&&!this.played&&(u||o.zoomable)){if(!u){var I=Math.max(.01,z(o.minZoomRatio)?o.minZoomRatio.call(this,this.image,l):o.minZoomRatio),M=Math.min(100,z(o.maxZoomRatio)?o.maxZoomRatio.call(this,this.image,l):o.maxZoomRatio);e=Math.min(Math.max(e,I),M)}var L=this.actionEvent||null;if(this.actionEvent=null,L&&L.type!==Te)switch(L.type){case"wheel":o.zoomRatio>=.055&&e>.95&&e<1.05&&(e=1);break;case"pointermove":case"touchmove":case"mousemove":e>.99&&e<1.01&&(e=1);break}var A=E*e,B=b*e,U=A-y,K=B-k,j=l.ratio;if(z(o.zoom)&&V(s,pi,o.zoom,{once:!0}),Z(s,pi,{ratio:e,oldRatio:j,originalEvent:L})===!1)return this;if(this.zooming=!0,L&&L.type!==Te){var se=Dl(this.viewer),_e=r&&Object.keys(r).length>0?Hl(r):{pageX:L.pageX,pageY:L.pageY};l.x-=U*((_e.pageX-se.left-d)/y),l.y-=K*((_e.pageY-se.top-m)/k)}else ne(a)&&Y(a.x)&&Y(a.y)?(l.x-=U*((a.x-d)/y),l.y-=K*((a.y-m)/k)):(l.x-=U/2,l.y-=K/2);l.left=l.x,l.top=l.y,l.width=A,l.height=B,l.oldRatio=j,l.ratio=e,le(this.image,G,ee(o,"zoom")),this.renderImage(function(){t.zooming=!1,z(o.zoomed)&&V(s,bi,o.zoomed,{once:!0}),Z(s,bi,{ratio:e,oldRatio:j,originalEvent:L},{cancelable:!1})}),n&&this.tooltip()}return this},play:function(){var e=this,t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(!this.isShown||this.played)return this;var n=this.element,a=this.options,s=this.actionEvent||null;if(this.actionEvent=null,z(a.play)&&V(n,yi,a.play,{once:!0}),Z(n,yi,{originalEvent:s})===!1)return this;var o=this.player,r=this.loadImage.bind(this),l=[],u=0,d=0;if(this.played=!0,this.onLoadWhenPlay=r,t&&this.requestFullscreen(t),$(o,Ne),o.removeAttribute("aria-hidden"),R(this.images,function(k,E){var b=document.createElement("img");b.src=e.getImageURL(k)||k.src,b.alt=k.alt||"",b.referrerPolicy=k.referrerPolicy,u+=1,$(b,at),le(b,G,ee(a,"play")),E===e.index&&($(b,re),d=E),l.push(b),V(b,he,r,{once:!0}),o.appendChild(b)}),Y(a.interval)&&a.interval>0){var m=function(){clearTimeout(e.playing.timeout);var E=e.actionEvent||null;e.actionEvent=null;var b=d-1;if(b=b>=0?b:u-1,z(a.playing)&&V(n,Ze,a.playing,{once:!0}),Z(n,Ze,{originalImage:e.images[b],index:b,image:l[b],originalEvent:E})===!1){e.playing.timeout=a.autoplay?setTimeout(m,a.interval):null;return}D(l[d],re),d=b,$(l[d],re),e.playing.timeout=a.autoplay?setTimeout(m,a.interval):null},y=function(){clearTimeout(e.playing.timeout);var E=e.actionEvent||null;e.actionEvent=null;var b=d+1;if(b=b<u?b:0,z(a.playing)&&V(n,Ze,a.playing,{once:!0}),Z(n,Ze,{originalImage:e.images[b],index:b,image:l[b],originalEvent:E})===!1){e.playing.timeout=a.autoplay?setTimeout(y,a.interval):null;return}D(l[d],re),d=b,$(l[d],re),e.playing.timeout=a.autoplay?setTimeout(y,a.interval):null};u>1&&(this.playing={prev:m,next:y,timeout:a.autoplay?setTimeout(y,a.interval):null})}return this},stop:function(){var e=this;if(!this.played)return this;var t=this.element,n=this.options,a=this.actionEvent||null;if(this.actionEvent=null,z(n.stop)&&V(t,ki,n.stop,{once:!0}),Z(t,ki,{originalEvent:a})===!1)return this;var s=this.player;return clearTimeout(this.playing.timeout),this.playing=!1,this.played=!1,R(s.getElementsByTagName("img"),function(o){H(o,he,e.onLoadWhenPlay)}),D(s,Ne),s.setAttribute("aria-hidden",!0),s.innerHTML="",this.exitFullscreen(),this},full:function(){var e=this,t=this.options,n=this.viewer,a=this.image,s=this.list;return!this.isShown||this.played||this.fulled||!t.inline?this:(this.fulled=!0,this.open(),$(this.button,qt),D(s,G),this.viewed&&D(a,G),$(n,xt),n.setAttribute("role","dialog"),n.setAttribute("aria-labelledby",this.title.id),n.setAttribute("aria-modal",!0),n.removeAttribute("style"),de(n,{zIndex:t.zIndex}),t.focus&&this.enforceFocus(),this.initContainer(),this.viewerData=te({},this.containerData),this.renderList(),this.viewed&&this.initImage(function(){e.renderImage()}),this)},exit:function(){var e=this,t=this.options,n=this.viewer,a=this.image,s=this.list;return!this.isShown||this.played||!this.fulled||!t.inline?this:(this.fulled=!1,this.close(),D(this.button,qt),D(s,G),this.viewed&&D(a,G),t.focus&&this.clearEnforceFocus(),n.removeAttribute("role"),n.removeAttribute("aria-labelledby"),n.removeAttribute("aria-modal"),D(n,xt),de(n,{zIndex:t.zIndexInline}),this.viewerData=te({},this.parentData),this.renderViewer(),this.renderList(),this.viewed&&this.initImage(function(){e.renderImage()}),this)},tooltip:function(){var e=this,t=this.options,n=this.tooltipBox,a=this.imageData;return!this.viewed||this.played||!t.tooltip?this:(n.textContent="".concat(Math.round(a.ratio*100),"%"),this.tooltipping?clearTimeout(this.tooltipping):ee(t,"tooltip")?(this.fading&&Z(n,ce),$(n,Ne),$(n,at),$(n,G),n.removeAttribute("aria-hidden"),n.initialOffsetWidth=n.offsetWidth,$(n,re)):($(n,Ne),n.removeAttribute("aria-hidden")),this.tooltipping=setTimeout(function(){ee(t,"tooltip")?(V(n,ce,function(){D(n,Ne),D(n,at),D(n,G),n.setAttribute("aria-hidden",!0),e.fading=!1},{once:!0}),D(n,re),e.fading=!0):(D(n,Ne),n.setAttribute("aria-hidden",!0)),e.tooltipping=!1},1e3),this)},toggle:function(){return this.imageData.ratio===1?this.zoomTo(this.imageData.oldRatio,!0):this.zoomTo(1,!0),this},reset:function(){return this.viewed&&!this.played&&(this.imageData=te({},this.initialImageData),this.renderImage()),this},update:function(e){var t=this,n=this.element,a=this.options,s=this.isImg;if(ne(e)&&te(a,e),s&&!n.parentNode)return this.destroy();var o=[];if(R(s?[n]:n.querySelectorAll("img"),function(d){z(a.filter)?a.filter.call(t,d)&&o.push(d):t.getImageURL(d)&&o.push(d)}),!o.length)return this;if(this.images=o,this.length=o.length,this.ready){var r=[];if(R(this.items,function(d){var m=d.querySelector("img"),y=Number($e(d,"index")),k=o[y];k&&m?(k.src!==m.src||k.alt!==m.alt)&&r.push(y):r.push(y)}),de(this.list,{width:"auto"}),this.initList(),this.isShown)if(this.length){if(this.viewed){var l=r.indexOf(this.index);if(l>=0)this.viewed=!1,this.view(Math.max(Math.min(this.index-l,this.length-1),0));else{var u=this.getItem(this.index);$(u,nt),u.setAttribute("aria-selected",!0)}}}else this.image=null,this.viewed=!1,this.index=0,this.imageData={},this.canvas.innerHTML="",this.title.innerHTML=""}else this.build();return this},destroy:function(){var e=this.element,t=this.options;return e[T]?(this.destroyed=!0,this.ready?(this.played&&this.stop(),t.inline?(this.fulled&&this.exit(),this.unbind()):this.isShown?(this.viewing&&(this.imageRendering?this.imageRendering.abort():this.imageInitializing&&this.imageInitializing.abort()),this.hiding&&this.transitioning.abort(),this.hidden()):this.showing&&(this.transitioning.abort(),this.hidden()),this.ready=!1,this.viewer.parentNode.removeChild(this.viewer)):t.inline&&(this.delaying?this.delaying.abort():this.initializing&&this.initializing.abort()),t.inline||(H(e,Te,this.onElementClick),H(e,lt,this.onElementKeyDown)),e[T]=void 0,this):this}},Wl={getImageURL:function(e){var t=this.options.url;return Ce(t)?t=e.getAttribute(t):z(t)?t=t.call(this,e):t="",t},enforceFocus:function(){var e=this;this.clearEnforceFocus(),V(document,Zt,this.onFocusin=function(t){var n=e.viewer,a=t.target;if(!(a===document||a===n||n.contains(a))){for(;a;){if(a.getAttribute("tabindex")!==null||a.getAttribute("aria-modal")==="true")return;a=a.parentElement}n.focus()}})},clearEnforceFocus:function(){this.onFocusin&&(H(document,Zt,this.onFocusin),this.onFocusin=null)},open:function(){var e=this.body;$(e,Gt),this.scrollbarWidth>0&&(e.style.paddingRight="".concat(this.scrollbarWidth+(parseFloat(this.initialBodyComputedPaddingRight)||0),"px"))},close:function(){var e=this.body;D(e,Gt),this.scrollbarWidth>0&&(e.style.paddingRight=this.initialBodyPaddingRight)},shown:function(){var e=this.element,t=this.options,n=this.viewer;this.fulled=!0,this.isShown=!0,this.render(),this.bind(),this.showing=!1,t.focus&&(n.focus(),this.enforceFocus()),z(t.shown)&&V(e,ri,t.shown,{once:!0}),Z(e,ri,{originalEvent:this.showOriginalEvent||null})!==!1&&(this.showOriginalEvent=null,this.ready&&this.isShown&&!this.hiding&&this.view(this.index))},hidden:function(){var e=this.element,t=this.options,n=this.viewer,a=n.ownerDocument.activeElement;a&&n.contains(a)&&z(a.blur)&&a.blur(),t.focus&&this.clearEnforceFocus(),this.close(),this.unbind(),$(n,pe),n.removeAttribute("role"),n.removeAttribute("aria-labelledby"),n.removeAttribute("aria-modal"),n.setAttribute("aria-hidden",!0),this.resetList(),this.resetImage(),this.fulled=!1,this.viewed=!1,this.isShown=!1,this.hiding=!1,this.destroyed||(z(t.hidden)&&V(e,ci,t.hidden,{once:!0}),Z(e,ci,{originalEvent:this.hideOriginalEvent||null},{cancelable:!1}),this.hideOriginalEvent=null)},requestFullscreen:function(e){var t=this.ownerDocument;if(this.fulled&&!(t.fullscreenElement||t.webkitFullscreenElement||t.mozFullScreenElement||t.msFullscreenElement)){var n=t.documentElement;n.requestFullscreen?ne(e)?n.requestFullscreen(e):n.requestFullscreen():n.webkitRequestFullscreen?n.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT):n.mozRequestFullScreen?n.mozRequestFullScreen():n.msRequestFullscreen&&n.msRequestFullscreen()}},exitFullscreen:function(){var e=this.ownerDocument;this.fulled&&(e.fullscreenElement||e.webkitFullscreenElement||e.mozFullScreenElement||e.msFullscreenElement)&&(e.exitFullscreen?e.exitFullscreen():e.webkitExitFullscreen?e.webkitExitFullscreen():e.mozCancelFullScreen?e.mozCancelFullScreen():e.msExitFullscreen&&e.msExitFullscreen())},change:function(e){var t=this.options,n=this.pointers,a=n[Object.keys(n)[0]];if(a){var s=a.endX-a.startX,o=a.endY-a.startY;switch(this.action){case Bi:(s!==0||o!==0)&&(this.pointerMoved=!0,this.actionEvent=e,this.move(s,o));break;case Lt:if(t.zoomable&&t.zoomOnTouch){var r=wi(n);r!==0&&(this.actionEvent=e,this.zoom(r))}break;case Ri:if(t.rotatable&&t.rotateOnTouch){var l=Ei(n);l!==0&&(this.actionEvent=e,this.rotate(l))}break;case it:if(t.zoomable&&t.zoomOnTouch){var u=wi(n);u!==0&&(this.actionEvent=e,this.zoom(u))}if(t.rotatable&&t.rotateOnTouch){var d=Ei(n);d!==0&&(this.actionEvent=e,this.rotate(d))}break;case tt:{var m=Math.abs(s);m>1&&m>Math.abs(o)&&(this.pointerMoved=!0,this.actionEvent=e,this.move(s,0));break}}R(n,function(y){y.startX=y.endX,y.startY=y.endY})}},isSwitchable:function(){var e=this.imageData,t=this.viewerData;return this.length>1&&e.x>=0&&e.y>=0&&e.width<=t.width&&e.height<=t.height}},Xl=be.Viewer,Ul=function(i){return function(){return i+=1,i}}(-1),Xi=function(){function i(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(bl(this,i),!e||e.nodeType!==1&&e.nodeType!==11)throw new Error("The first argument is required and must be an element.");this.element=e,this.ownerDocument=e.ownerDocument||e.host.ownerDocument,this.options=te({},jt,ne(t)&&t),this.action=!1,this.actionEvent=null,this.fading=!1,this.fulled=!1,this.hiding=!1,this.imageClicked=!1,this.imageData={},this.index=this.options.initialViewIndex,this.isImg=!1,this.isShown=!1,this.length=0,this.moving=!1,this.played=!1,this.playing=!1,this.pointers={},this.ready=!1,this.rotating=!1,this.scaling=!1,this.showing=!1,this.timeout=!1,this.tooltipping=!1,this.viewed=!1,this.viewing=!1,this.wheeling=!1,this.zoomable=!1,this.zooming=!1,this.pointerMoved=!1,this.id=Ul(),this.init()}return yl(i,[{key:"init",value:function(){var t=this,n=this.element,a=this.options;if(!n[T]){n[T]=this,a.focus&&!a.keyboard&&(a.focus=!1);var s=n.localName==="img",o=[];if(R(s?[n]:n.querySelectorAll("img"),function(u){z(a.filter)?a.filter.call(t,u)&&o.push(u):t.getImageURL(u)&&o.push(u)}),this.isImg=s,this.length=o.length,this.images=o,this.initBody(),ue(this.ownerDocument.createElement(T).style.transition)&&(a.transition=!1),a.inline){var r=0,l=function(){if(r+=1,r===t.length){var d;t.initializing=!1,t.delaying={abort:function(){clearTimeout(d)}},d=setTimeout(function(){t.delaying=!1,t.build()},0)}};this.initializing={abort:function(){R(o,function(d){d.complete||(H(d,he,l),H(d,xe,l))})}},R(o,function(u){if(u.complete)l();else{var d,m;V(u,he,d=function(){H(u,xe,m),l()},{once:!0}),V(u,xe,m=function(){H(u,he,d),l()},{once:!0})}})}else V(n,Te,this.onElementClick=function(u){var d=u.target;d.localName==="img"&&(!z(a.filter)||a.filter.call(t,d))&&(t.actionEvent=u,t.view(t.images.indexOf(d)))}),V(n,lt,this.onElementKeyDown=function(u){var d=u.target,m=u.key;d.localName==="img"&&(m==="Enter"||m===" ")&&(u.preventDefault(),(!z(a.filter)||a.filter.call(t,d))&&(t.actionEvent=u,t.view(t.images.indexOf(d))))})}}},{key:"build",value:function(){var t=this;if(!this.ready){var n=this.element,a=this.options,s=n.parentNode,o=document.createElement("div");o.innerHTML=_l;var r=o.querySelector(".".concat(T,"-container")),l=r.querySelector(".".concat(T,"-title")),u=r.querySelector(".".concat(T,"-toolbar")),d=r.querySelector(".".concat(T,"-navbar")),m=r.querySelector(".".concat(T,"-navigation")),y=r.querySelector(".".concat(T,"-button")),k=r.querySelector(".".concat(T,"-canvas"));this.parent=s,this.viewer=r,this.title=l,this.toolbar=u,this.navbar=d,this.navigation=m,this.button=y,this.canvas=k,this.magnifier=r.querySelector(".".concat(T,"-magnifier")),this.magnifierImage=r.querySelector(".".concat(T,"-magnifier-image")),this.tooltipBox=r.querySelector(".".concat(T,"-tooltip")),this.player=r.querySelector(".".concat(T,"-player")),this.list=r.querySelector(".".concat(T,"-list")),r.id="".concat(T).concat(this.id),l.id="".concat(T,"Title").concat(this.id),$(l,a.title?Ie(Array.isArray(a.title)?a.title[0]:a.title):pe),a.title&&l.removeAttribute("aria-hidden");var E=ne(a.navbar)?a.navbar:{},b=a.navbar,I=ue(E.size)?a.navbar:E.size,M=["top","right","bottom","left"].indexOf(E.position)!==-1?E.position:"bottom";ne(a.navbar)&&(b=ue(E.show)?!0:E.show),$(d,b?Ie(b):pe),b&&d.removeAttribute("aria-hidden"),["small","medium","large"].indexOf(I)!==-1&&$(d,"".concat(T,"-").concat(I));var L=M==="left"||M==="right";if(this.isNavbarVertical=L,$(d,"".concat(T,"-navbar-").concat(M)),b){var A=L?m:l,B=L?"navigation":"title";$(A,"".concat(T,"-").concat(B,"-navbar-").concat(M)),L&&$(l,"".concat(T,"-title-navbar-").concat(M)),["small","large"].indexOf(I)!==-1&&($(A,"".concat(T,"-").concat(B,"-navbar-").concat(L?"".concat(M,"-"):"").concat(I)),L&&$(l,"".concat(T,"-title-navbar-").concat(M,"-").concat(I)))}if(ne(a.navigation)?R(m.querySelectorAll('[role="button"]'),function(q){var Ee=$e(q,Re),Q=a.navigation[Ee],ie=ne(Q),oe=ie&&!ue(Q.show)?Q.show:Q,Le=ie&&!ue(Q.size)?Q.size:Q;le(q,pe,!oe),Y(oe)&&$(q,Ie(oe)),["small","large"].indexOf(Le)!==-1&&$(q,"".concat(T,"-").concat(Le))}):$(m,a.navigation?Ie(a.navigation):pe),a.navigation&&m.removeAttribute("aria-hidden"),le(y,pe,!a.button),a.button&&y.removeAttribute("aria-hidden"),a.keyboard&&(y.setAttribute("tabindex",0),R(m.querySelectorAll('[role="button"]'),function(q){q.setAttribute("tabindex",0)})),a.backdrop&&($(r,"".concat(T,"-backdrop")),!a.inline&&a.backdrop!=="static"&&Vt(k,Re,"hide")),Ce(a.className)&&a.className&&a.className.split(je).forEach(function(q){$(r,q)}),a.toolbar){var U=document.createElement("ul"),K=ne(a.toolbar),j=K&&["top","right","bottom","left"].indexOf(a.toolbar.position)!==-1?a.toolbar.position:"bottom",se=Je.slice(0,3),_e=Je.slice(7,9),qe=Je.slice(9);K||$(u,Ie(a.toolbar)),u.removeAttribute("aria-hidden"),$(u,"".concat(T,"-toolbar-").concat(j)),$(l,"".concat(T,"-title-toolbar-").concat(j)),b&&j===M&&($(u,"".concat(T,"-toolbar-navbar-").concat(M)),["small","large"].indexOf(I)!==-1&&$(u,"".concat(T,"-toolbar-navbar-").concat(I))),R(K?a.toolbar:Je,function(q,Ee){if(Ee!=="position"){var Q=K&&ne(q),ie=K?Bt(Ee):q,oe=Q&&!ue(q.show)?q.show:q;if(!(!oe||!a.zoomable&&se.indexOf(ie)!==-1||!a.rotatable&&_e.indexOf(ie)!==-1||!a.scalable&&qe.indexOf(ie)!==-1)){var Le=Q&&!ue(q.size)?q.size:q,He=Q&&!ue(q.click)?q.click:q,ge=document.createElement("li");a.keyboard&&ge.setAttribute("tabindex",0),ge.setAttribute("role","button"),$(ge,"".concat(T,"-").concat(ie)),z(He)||Vt(ge,Re,ie),Y(oe)&&$(ge,Ie(oe)),["small","large"].indexOf(Le)!==-1?$(ge,"".concat(T,"-").concat(Le)):ie==="play"&&$(ge,"".concat(T,"-large")),z(He)&&V(ge,Te,He.bind(t)),U.appendChild(ge)}}}),u.appendChild(U),(j==="left"||j==="right")&&$(m,"".concat(T,"-navigation-toolbar-").concat(j))}else $(u,pe);if(!a.rotatable){var ze=u.querySelectorAll('li[class*="rotate"]');$(ze,Be),R(ze,function(q){u.appendChild(q)})}if(a.inline)$(y,El),de(r,{zIndex:a.zIndexInline}),window.getComputedStyle(s).position==="static"&&de(s,{position:"relative"}),s.insertBefore(r,n.nextSibling);else{$(y,wl),$(r,xt),$(r,at),$(r,pe),de(r,{zIndex:a.zIndex});var we=a.container;Ce(we)&&(we=this.ownerDocument.querySelector(we)),we||(we=this.body),we.appendChild(r)}if(a.inline&&(this.render(),this.bind(),this.isShown=!0),this.ready=!0,z(a.ready)&&V(n,si,a.ready,{once:!0}),Z(n,si)===!1){this.ready=!1;return}this.ready&&a.inline&&this.view(this.index)}}}],[{key:"create",value:function(t,n){return new i(t,n)}},{key:"setDefaults",value:function(t){te(jt,ne(t)&&t)}},{key:"noConflict",value:function(){return window.Viewer=Xl,i}}])}();te(Xi.prototype,Fl,Bl,Rl,Yl,Wl);let ot=null;const $i=(i=".vp-doc",e)=>{const t={navbar:!1,title:!1,toolbar:{zoomIn:4,zoomOut:4,prev:4,next:4,reset:4,oneToOne:4}},n=document.querySelector(i);n&&(ot=new Xi(n,{...t,...e}))},jl=(i,e,t)=>{ye(()=>{$i(e,t)}),me(()=>i.path,()=>xi(()=>{ot==null||ot.destroy(),$i(e,t)}))},ql=["src"],Gl=_({__name:"vImageViewer",props:{alt:{},src:{},inline:{type:Boolean,default:!1}},setup(i){const e=t=>{t.target.previousElementSibling.click()};return(t,n)=>(c(),f("div",{class:"image-viewer",style:At(i.inline?{display:"inline-block",margin:0}:{})},[g("img",{class:"hide-image-element",src:i.src,alt:""},null,8,ql),g("button",{onClick:Ii(e,["stop"])},C(i.alt),1)],4))}}),Kl=P(Gl,[["__scopeId","data-v-e69a3ba9"]]),Jl={...Yt,Layout(){return Ge(Yt.Layout,null,{"home-hero-image":()=>Ge("div",{class:"image-src"},Ge("img",{src:"/logo.png",alt:"小蚂蚁云"})),"aside-ads-before":()=>Ge(al)})},setup(){const i=We();jl(i)},enhanceApp({app:i}){i.component("VideoModuleLink",pl),i.component("vImageViewer",Kl)}};export{Eo as c,bt as s,Jl as t,O as u};