From c89a61e8750efb28b62f5c8977f621d88be18356 Mon Sep 17 00:00:00 2001 From: zeidlos Date: Mon, 8 Aug 2022 16:20:33 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20draussen?= =?UTF-8?q?funker/draussenfunker.github.io@032dc1284525fbf0d18ec57f092a8f8?= =?UTF-8?q?7b02d21e3=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 404.html | 8 ++++---- assets/{404.92dfb3dc.js => 404.9c08553e.js} | 2 +- .../{404.html.6a6e4224.js => 404.html.539975db.js} | 2 +- assets/{Layout.99afc8d2.js => Layout.3c426e91.js} | 2 +- ...html.221ed17b.js => amateurfunk.html.44680c10.js} | 2 +- ...html.e3959f90.js => amateurfunk.html.44f7ba6f.js} | 2 +- assets/{app.cc8c2c2a.js => app.bfda9a9e.js} | 12 ++++++------ ...html.719117a5.js => ausbreitung.html.8e33215b.js} | 2 +- ...html.2a870bc1.js => ausbreitung.html.a46a6c19.js} | 2 +- assets/helloworld.html.59f6c4f4.js | 1 - assets/helloworld.html.a0b120a1.js | 1 + ....html.90104e41.js => helloworld.html.f8b4f53e.js} | 2 +- ...index.html.fae344b7.js => index.html.9f5f0079.js} | 2 +- ...index.html.d3ab4828.js => index.html.c44e1e61.js} | 2 +- assets/style.1f5e0586.css | 1 - assets/style.5c138370.css | 1 + ...deos.html.27ac075a.js => videos.html.8919de83.js} | 2 +- assets/videos.html.8aaf0760.js | 1 + assets/videos.html.c52d418c.js | 1 - blog/helloworld.html | 8 ++++---- index.html | 6 +++--- videos/videos.html | 8 ++++---- wissenswertes/amateurfunk.html | 8 ++++---- wissenswertes/ausbreitung.html | 8 ++++---- 24 files changed, 43 insertions(+), 43 deletions(-) rename assets/{404.92dfb3dc.js => 404.9c08553e.js} (90%) rename assets/{404.html.6a6e4224.js => 404.html.539975db.js} (61%) rename assets/{Layout.99afc8d2.js => Layout.3c426e91.js} (99%) rename assets/{amateurfunk.html.221ed17b.js => amateurfunk.html.44680c10.js} (98%) rename assets/{amateurfunk.html.e3959f90.js => amateurfunk.html.44f7ba6f.js} (59%) rename assets/{app.cc8c2c2a.js => app.bfda9a9e.js} (61%) rename assets/{ausbreitung.html.719117a5.js => ausbreitung.html.8e33215b.js} (51%) rename assets/{ausbreitung.html.2a870bc1.js => ausbreitung.html.a46a6c19.js} (97%) delete mode 100644 assets/helloworld.html.59f6c4f4.js create mode 100644 assets/helloworld.html.a0b120a1.js rename assets/{helloworld.html.90104e41.js => helloworld.html.f8b4f53e.js} (85%) rename assets/{index.html.fae344b7.js => index.html.9f5f0079.js} (77%) rename assets/{index.html.d3ab4828.js => index.html.c44e1e61.js} (97%) delete mode 100644 assets/style.1f5e0586.css create mode 100644 assets/style.5c138370.css rename assets/{videos.html.27ac075a.js => videos.html.8919de83.js} (63%) create mode 100644 assets/videos.html.8aaf0760.js delete mode 100644 assets/videos.html.c52d418c.js diff --git a/404.html b/404.html index 3824d1cf..020d773d 100644 --- a/404.html +++ b/404.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - - + + -

404

There's nothing here.
Take me home
- + diff --git a/assets/404.92dfb3dc.js b/assets/404.9c08553e.js similarity index 90% rename from assets/404.92dfb3dc.js rename to assets/404.9c08553e.js index 8ad5842d..d4377ec2 100644 --- a/assets/404.92dfb3dc.js +++ b/assets/404.9c08553e.js @@ -1 +1 @@ -import{_ as i,f as d,u as p,g as f,o as v,c as k,a as e,t as c,b as g,w as L,h as l,r as x,e as B}from"./app.cc8c2c2a.js";const N={class:"theme-container"},T={class:"page"},b={class:"theme-default-content"},C=e("h1",null,"404",-1),M=d({__name:"404",setup(R){var a,s,n;const _=p(),o=f(),t=(a=o.value.notFound)!=null?a:["Not Found"],r=()=>t[Math.floor(Math.random()*t.length)],u=(s=o.value.home)!=null?s:_.value,m=(n=o.value.backToHome)!=null?n:"Back to home";return(V,w)=>{const h=x("RouterLink");return v(),k("div",N,[e("main",T,[e("div",b,[C,e("blockquote",null,c(r()),1),g(h,{to:l(u)},{default:L(()=>[B(c(l(m)),1)]),_:1},8,["to"])])])])}}});var F=i(M,[["__file","404.vue"]]);export{F as default}; +import{_ as i,f as d,u as p,g as f,o as v,c as k,a as e,t as c,b as g,w as L,h as l,r as x,e as B}from"./app.bfda9a9e.js";const N={class:"theme-container"},T={class:"page"},b={class:"theme-default-content"},C=e("h1",null,"404",-1),M=d({__name:"404",setup(R){var a,s,n;const _=p(),o=f(),t=(a=o.value.notFound)!=null?a:["Not Found"],r=()=>t[Math.floor(Math.random()*t.length)],u=(s=o.value.home)!=null?s:_.value,m=(n=o.value.backToHome)!=null?n:"Back to home";return(V,w)=>{const h=x("RouterLink");return v(),k("div",N,[e("main",T,[e("div",b,[C,e("blockquote",null,c(r()),1),g(h,{to:l(u)},{default:L(()=>[B(c(l(m)),1)]),_:1},8,["to"])])])])}}});var F=i(M,[["__file","404.vue"]]);export{F as default}; diff --git a/assets/404.html.6a6e4224.js b/assets/404.html.539975db.js similarity index 61% rename from assets/404.html.6a6e4224.js rename to assets/404.html.539975db.js index 0a7b3850..2c1f771a 100644 --- a/assets/404.html.6a6e4224.js +++ b/assets/404.html.539975db.js @@ -1 +1 @@ -import{_ as e,o as _,c}from"./app.cc8c2c2a.js";const r={};function t(o,a){return _(),c("div")}var s=e(r,[["render",t],["__file","404.html.vue"]]);export{s as default}; +import{_ as e,o as _,c}from"./app.bfda9a9e.js";const r={};function t(o,a){return _(),c("div")}var s=e(r,[["render",t],["__file","404.html.vue"]]);export{s as default}; diff --git a/assets/Layout.99afc8d2.js b/assets/Layout.3c426e91.js similarity index 99% rename from assets/Layout.99afc8d2.js rename to assets/Layout.3c426e91.js index a18da8c9..27179201 100644 --- a/assets/Layout.99afc8d2.js +++ b/assets/Layout.3c426e91.js @@ -1 +1 @@ -import{_ as w,r as R,o as n,c as i,b as L,f as S,i as P,j as h,k as pe,h as e,F as I,l as A,m as y,a as b,t as T,n as W,p as J,q as Y,s as Be,v as Ne,x as C,w as B,y as ve,z as $,e as j,A as He,B as Q,C as Z,D as q,E as he,G as me,H as E,u as fe,g as H,T as be,I as z,J as ge,K as G,L as X,M as Ie,N as Me,O as ee,P as ke,Q as $e,d as De,R as te,S as Pe,U as K,V as ae,W as Ee,X as Re,Y as Ae,Z as Oe,$ as Fe,a0 as ze,a1 as We}from"./app.cc8c2c2a.js";const Ue={},Ve={class:"theme-default-content"};function Ke(v,a){const t=R("Content");return n(),i("div",Ve,[L(t)])}var je=w(Ue,[["render",Ke],["__file","HomeContent.vue"]]);const qe={key:0,class:"features"},Ge=S({__name:"HomeFeatures",setup(v){const a=P(),t=h(()=>pe(a.value.features)?a.value.features:[]);return(u,o)=>e(t).length?(n(),i("div",qe,[(n(!0),i(I,null,A(e(t),_=>(n(),i("div",{key:_.title,class:"feature"},[b("h2",null,T(_.title),1),b("p",null,T(_.details),1)]))),128))])):y("",!0)}});var Xe=w(Ge,[["__file","HomeFeatures.vue"]]);const Ye=["innerHTML"],Je=["textContent"],Qe=S({__name:"HomeFooter",setup(v){const a=P(),t=h(()=>a.value.footer),u=h(()=>a.value.footerHtml);return(o,_)=>e(t)?(n(),i(I,{key:0},[e(u)?(n(),i("div",{key:0,class:"footer",innerHTML:e(t)},null,8,Ye)):(n(),i("div",{key:1,class:"footer",textContent:T(e(t))},null,8,Je))],64)):y("",!0)}});var Ze=w(Qe,[["__file","HomeFooter.vue"]]);const et=["href","rel","target","aria-label"],tt=S({inheritAttrs:!1}),at=S({...tt,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(v){const a=v,t=W(),u=He(),{item:o}=J(a),_=h(()=>Y(o.value.link)),f=h(()=>Be(o.value.link)||Ne(o.value.link)),c=h(()=>{if(!f.value){if(o.value.target)return o.value.target;if(_.value)return"_blank"}}),r=h(()=>c.value==="_blank"),s=h(()=>!_.value&&!f.value&&!r.value),l=h(()=>{if(!f.value){if(o.value.rel)return o.value.rel;if(r.value)return"noopener noreferrer"}}),p=h(()=>o.value.ariaLabel||o.value.text),d=h(()=>{const k=Object.keys(u.value.locales);return k.length?!k.some(m=>m===o.value.link):o.value.link!=="/"}),g=h(()=>d.value?t.path.startsWith(o.value.link):!1),x=h(()=>s.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(t.path):g.value:!1);return(k,m)=>{const N=R("RouterLink"),M=R("AutoLinkExternalIcon");return e(s)?(n(),C(N,ve({key:0,class:{"router-link-active":e(x)},to:e(o).link,"aria-label":e(p)},k.$attrs),{default:B(()=>[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),$(k.$slots,"after")]),_:3},16,["class","to","aria-label"])):(n(),i("a",ve({key:1,class:"external-link",href:e(o).link,rel:e(l),target:e(c),"aria-label":e(p)},k.$attrs),[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),e(r)?(n(),C(M,{key:0})):y("",!0),$(k.$slots,"after")],16,et))}}});var D=w(at,[["__file","AutoLink.vue"]]);const nt={class:"hero"},ot={key:0,id:"main-title"},rt={key:1,class:"description"},st={key:2,class:"actions"},lt=S({__name:"HomeHero",setup(v){const a=P(),t=Q(),u=Z(),o=h(()=>u.value&&a.value.heroImageDark!==void 0?a.value.heroImageDark:a.value.heroImage),_=h(()=>a.value.heroText===null?null:a.value.heroText||t.value.title||"Hello"),f=h(()=>a.value.heroAlt||_.value||"hero"),c=h(()=>a.value.tagline===null?null:a.value.tagline||t.value.description||"Welcome to your VuePress site"),r=h(()=>pe(a.value.actions)?a.value.actions.map(({text:l,link:p,type:d="primary"})=>({text:l,link:p,type:d})):[]),s=()=>{if(!o.value)return null;const l=q("img",{src:he(o.value),alt:f.value});return a.value.heroImageDark===void 0?l:q(me,()=>l)};return(l,p)=>(n(),i("header",nt,[L(s),e(_)?(n(),i("h1",ot,T(e(_)),1)):y("",!0),e(c)?(n(),i("p",rt,T(e(c)),1)):y("",!0),e(r).length?(n(),i("p",st,[(n(!0),i(I,null,A(e(r),d=>(n(),C(D,{key:d.text,class:E(["action-button",[d.type]]),item:d},null,8,["class","item"]))),128))])):y("",!0)]))}});var ut=w(lt,[["__file","HomeHero.vue"]]);const it={class:"home"},ct=S({__name:"Home",setup(v){return(a,t)=>(n(),i("main",it,[L(ut),L(Xe),L(je),L(Ze)]))}});var dt=w(ct,[["__file","Home.vue"]]);const vt=S({__name:"NavbarBrand",setup(v){const a=fe(),t=Q(),u=H(),o=Z(),_=h(()=>u.value.home||a.value),f=h(()=>t.value.title),c=h(()=>o.value&&u.value.logoDark!==void 0?u.value.logoDark:u.value.logo),r=()=>{if(!c.value)return null;const s=q("img",{class:"logo",src:he(c.value),alt:f.value});return u.value.logoDark===void 0?s:q(me,()=>s)};return(s,l)=>{const p=R("RouterLink");return n(),C(p,{to:e(_)},{default:B(()=>[L(r),e(f)?(n(),i("span",{key:0,class:E(["site-name",{"can-hide":e(c)}])},T(e(f)),3)):y("",!0)]),_:1},8,["to"])}}});var _t=w(vt,[["__file","NavbarBrand.vue"]]);const pt=S({__name:"DropdownTransition",setup(v){const a=u=>{u.style.height=u.scrollHeight+"px"},t=u=>{u.style.height=""};return(u,o)=>(n(),C(be,{name:"dropdown",onEnter:a,onAfterEnter:t,onBeforeLeave:a},{default:B(()=>[$(u.$slots,"default")]),_:3}))}});var Le=w(pt,[["__file","DropdownTransition.vue"]]);const ht=["aria-label"],mt={class:"title"},ft=b("span",{class:"arrow down"},null,-1),bt=["aria-label"],gt={class:"title"},kt={class:"navbar-dropdown"},$t={class:"navbar-dropdown-subtitle"},Lt={key:1},yt={class:"navbar-dropdown-subitem-wrapper"},wt=S({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(v){const a=v,{item:t}=J(a),u=h(()=>t.value.ariaLabel||t.value.text),o=z(!1),_=W();ge(()=>_.path,()=>{o.value=!1});const f=r=>{r.detail===0?o.value=!o.value:o.value=!1},c=(r,s)=>s[s.length-1]===r;return(r,s)=>(n(),i("div",{class:E(["navbar-dropdown-wrapper",{open:o.value}])},[b("button",{class:"navbar-dropdown-title",type:"button","aria-label":e(u),onClick:f},[b("span",mt,T(e(t).text),1),ft],8,ht),b("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":e(u),onClick:s[0]||(s[0]=l=>o.value=!o.value)},[b("span",gt,T(e(t).text),1),b("span",{class:E(["arrow",o.value?"down":"right"])},null,2)],8,bt),L(Le,null,{default:B(()=>[G(b("ul",kt,[(n(!0),i(I,null,A(e(t).children,l=>(n(),i("li",{key:l.text,class:"navbar-dropdown-item"},[l.children?(n(),i(I,{key:0},[b("h4",$t,[l.link?(n(),C(D,{key:0,item:l,onFocusout:p=>c(l,e(t).children)&&l.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(n(),i("span",Lt,T(l.text),1))]),b("ul",yt,[(n(!0),i(I,null,A(l.children,p=>(n(),i("li",{key:p.link,class:"navbar-dropdown-subitem"},[L(D,{item:p,onFocusout:d=>c(p,l.children)&&c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(n(),C(D,{key:1,item:l,onFocusout:p=>c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[X,o.value]])]),_:1})],2))}});var St=w(wt,[["__file","NavbarDropdown.vue"]]);const _e=v=>decodeURI(v).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ct=(v,a)=>{if(a.hash===v)return!0;const t=_e(a.path),u=_e(v);return t===u},ye=(v,a)=>v.link&&Ct(v.link,a)?!0:v.children?v.children.some(t=>ye(t,a)):!1,we=v=>!Y(v)||/github\.com/.test(v)?"GitHub":/bitbucket\.org/.test(v)?"Bitbucket":/gitlab\.com/.test(v)?"GitLab":/gitee\.com/.test(v)?"Gitee":null,Tt={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},xt=({docsRepo:v,editLinkPattern:a})=>{if(a)return a;const t=we(v);return t!==null?Tt[t]:null},Bt=({docsRepo:v,docsBranch:a,docsDir:t,filePathRelative:u,editLinkPattern:o})=>{if(!u)return null;const _=xt({docsRepo:v,editLinkPattern:o});return _?_.replace(/:repo/,Y(v)?v:`https://github.com/${v}`).replace(/:branch/,a).replace(/:path/,Ie(`${Me(t)}/${u}`)):null},Nt={key:0,class:"navbar-items"},Ht=S({__name:"NavbarItems",setup(v){const a=()=>{const s=ee(),l=fe(),p=Q(),d=H();return h(()=>{var M,O,F;const g=Object.keys(p.value.locales);if(g.length<2)return[];const x=s.currentRoute.value.path,k=s.currentRoute.value.fullPath,m=s.currentRoute.value.hash;return[{text:(M=d.value.selectLanguageText)!=null?M:"unknown language",ariaLabel:(F=(O=d.value.selectLanguageAriaLabel)!=null?O:d.value.selectLanguageText)!=null?F:"unknown language",children:g.map(U=>{var re,se,le,ue,ie,ce;const Ce=(se=(re=p.value.locales)==null?void 0:re[U])!=null?se:{},ne=(ue=(le=d.value.locales)==null?void 0:le[U])!=null?ue:{},oe=`${Ce.lang}`,Te=(ie=ne.selectLanguageName)!=null?ie:oe;let V;if(oe===p.value.lang)V=k;else{const de=x.replace(l.value,U);s.getRoutes().some(xe=>xe.path===de)?V=`${de}${m}`:V=(ce=ne.home)!=null?ce:U}return{text:Te,link:V}})}]})},t=()=>{const s=H(),l=h(()=>s.value.repo),p=h(()=>l.value?we(l.value):null),d=h(()=>l.value&&!Y(l.value)?`https://github.com/${l.value}`:l.value),g=h(()=>d.value?s.value.repoLabel?s.value.repoLabel:p.value===null?"Source":p.value:null);return h(()=>!d.value||!g.value?[]:[{text:g.value,link:d.value}])},u=s=>ke(s)?$e(s):s.children?{...s,children:s.children.map(u)}:s,_=(()=>{const s=H();return h(()=>(s.value.navbar||[]).map(u))})(),f=a(),c=t(),r=h(()=>[..._.value,...f.value,...c.value]);return(s,l)=>e(r).length?(n(),i("nav",Nt,[(n(!0),i(I,null,A(e(r),p=>(n(),i("div",{key:p.text,class:"navbar-item"},[p.children?(n(),C(St,{key:0,item:p},null,8,["item"])):(n(),C(D,{key:1,item:p},null,8,["item"]))]))),128))])):y("",!0)}});var Se=w(Ht,[["__file","NavbarItems.vue"]]);const It=["title"],Mt={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Dt=De('',9),Pt=[Dt],Et={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Rt=b("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),At=[Rt],Ot=S({__name:"ToggleColorModeButton",setup(v){const a=H(),t=Z(),u=()=>{t.value=!t.value};return(o,_)=>(n(),i("button",{class:"toggle-color-mode-button",title:e(a).toggleColorMode,onClick:u},[G((n(),i("svg",Mt,Pt,512)),[[X,!e(t)]]),G((n(),i("svg",Et,At,512)),[[X,e(t)]])],8,It))}});var Ft=w(Ot,[["__file","ToggleColorModeButton.vue"]]);const zt=["title"],Wt=b("div",{class:"icon","aria-hidden":"true"},[b("span"),b("span"),b("span")],-1),Ut=[Wt],Vt=S({__name:"ToggleSidebarButton",emits:["toggle"],setup(v){const a=H();return(t,u)=>(n(),i("div",{class:"toggle-sidebar-button",title:e(a).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:u[0]||(u[0]=o=>t.$emit("toggle"))},Ut,8,zt))}});var Kt=w(Vt,[["__file","ToggleSidebarButton.vue"]]);const jt=S({__name:"Navbar",emits:["toggle-sidebar"],setup(v){const a=H(),t=z(null),u=z(null),o=z(0),_=h(()=>o.value?{maxWidth:o.value+"px"}:{});te(()=>{const r=f(t.value,"paddingLeft")+f(t.value,"paddingRight"),s=()=>{var l;window.innerWidth<=719?o.value=0:o.value=t.value.offsetWidth-r-(((l=u.value)==null?void 0:l.offsetWidth)||0)};s(),window.addEventListener("resize",s,!1),window.addEventListener("orientationchange",s,!1)});function f(c,r){var p,d,g;const s=(g=(d=(p=c==null?void 0:c.ownerDocument)==null?void 0:p.defaultView)==null?void 0:d.getComputedStyle(c,null))==null?void 0:g[r],l=Number.parseInt(s,10);return Number.isNaN(l)?0:l}return(c,r)=>{const s=R("NavbarSearch");return n(),i("header",{ref_key:"navbar",ref:t,class:"navbar"},[L(Kt,{onToggle:r[0]||(r[0]=l=>c.$emit("toggle-sidebar"))}),b("span",{ref_key:"navbarBrand",ref:u},[L(_t)],512),b("div",{class:"navbar-items-wrapper",style:Pe(e(_))},[$(c.$slots,"before"),L(Se,{class:"can-hide"}),$(c.$slots,"after"),e(a).colorModeSwitch?(n(),C(Ft,{key:0})):y("",!0),L(s)],4)],512)}}});var qt=w(jt,[["__file","Navbar.vue"]]);const Gt={class:"page-meta"},Xt={key:0,class:"meta-item edit-link"},Yt={key:1,class:"meta-item last-updated"},Jt={class:"meta-item-label"},Qt={class:"meta-item-info"},Zt={key:2,class:"meta-item contributors"},ea={class:"meta-item-label"},ta={class:"meta-item-info"},aa=["title"],na=j(", "),oa=S({__name:"PageMeta",setup(v){const a=()=>{const r=H(),s=K(),l=P();return h(()=>{var M,O,F;if(!((O=(M=l.value.editLink)!=null?M:r.value.editLink)!=null?O:!0))return null;const{repo:d,docsRepo:g=d,docsBranch:x="main",docsDir:k="",editLinkText:m}=r.value;if(!g)return null;const N=Bt({docsRepo:g,docsBranch:x,docsDir:k,filePathRelative:s.value.filePathRelative,editLinkPattern:(F=l.value.editLinkPattern)!=null?F:r.value.editLinkPattern});return N?{text:m!=null?m:"Edit this page",link:N}:null})},t=()=>{const r=H(),s=K(),l=P();return h(()=>{var g,x,k,m;return!((x=(g=l.value.lastUpdated)!=null?g:r.value.lastUpdated)!=null?x:!0)||!((k=s.value.git)!=null&&k.updatedTime)?null:new Date((m=s.value.git)==null?void 0:m.updatedTime).toLocaleString()})},u=()=>{const r=H(),s=K(),l=P();return h(()=>{var d,g,x,k;return((g=(d=l.value.contributors)!=null?d:r.value.contributors)!=null?g:!0)&&(k=(x=s.value.git)==null?void 0:x.contributors)!=null?k:null})},o=H(),_=a(),f=t(),c=u();return(r,s)=>{const l=R("ClientOnly");return n(),i("footer",Gt,[e(_)?(n(),i("div",Xt,[L(D,{class:"meta-item-label",item:e(_)},null,8,["item"])])):y("",!0),e(f)?(n(),i("div",Yt,[b("span",Jt,T(e(o).lastUpdatedText)+": ",1),L(l,null,{default:B(()=>[b("span",Qt,T(e(f)),1)]),_:1})])):y("",!0),e(c)&&e(c).length?(n(),i("div",Zt,[b("span",ea,T(e(o).contributorsText)+": ",1),b("span",ta,[(n(!0),i(I,null,A(e(c),(p,d)=>(n(),i(I,{key:d},[b("span",{class:"contributor",title:`email: ${p.email}`},T(p.name),9,aa),d!==e(c).length-1?(n(),i(I,{key:0},[na],64)):y("",!0)],64))),128))])])):y("",!0)])}}});var ra=w(oa,[["__file","PageMeta.vue"]]);const sa={key:0,class:"page-nav"},la={class:"inner"},ua={key:0,class:"prev"},ia={key:1,class:"next"},ca=S({__name:"PageNav",setup(v){const a=r=>r===!1?null:ke(r)?$e(r):Ee(r)?r:!1,t=(r,s,l)=>{const p=r.findIndex(d=>d.link===s);if(p!==-1){const d=r[p+l];return d!=null&&d.link?d:null}for(const d of r)if(d.children){const g=t(d.children,s,l);if(g)return g}return null},u=P(),o=ae(),_=W(),f=h(()=>{const r=a(u.value.prev);return r!==!1?r:t(o.value,_.path,-1)}),c=h(()=>{const r=a(u.value.next);return r!==!1?r:t(o.value,_.path,1)});return(r,s)=>e(f)||e(c)?(n(),i("nav",sa,[b("p",la,[e(f)?(n(),i("span",ua,[L(D,{item:e(f)},null,8,["item"])])):y("",!0),e(c)?(n(),i("span",ia,[L(D,{item:e(c)},null,8,["item"])])):y("",!0)])])):y("",!0)}});var da=w(ca,[["__file","PageNav.vue"]]);const va={class:"page"},_a={class:"theme-default-content"},pa=S({__name:"Page",setup(v){return(a,t)=>{const u=R("Content");return n(),i("main",va,[$(a.$slots,"top"),b("div",_a,[$(a.$slots,"content-top"),L(u),$(a.$slots,"content-bottom")]),L(ra),L(da),$(a.$slots,"bottom")])}}});var ha=w(pa,[["__file","Page.vue"]]);const ma=["onKeydown"],fa={class:"sidebar-item-children"},ba=S({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(v){const a=v,{item:t,depth:u}=J(a),o=W(),_=ee(),f=h(()=>ye(t.value,o)),c=h(()=>({"sidebar-item":!0,"sidebar-heading":u.value===0,active:f.value,collapsible:t.value.collapsible})),[r,s]=Re(f.value),l=d=>{t.value.collapsible&&(d.preventDefault(),s())},p=_.afterEach(d=>{Ae(()=>{r.value=t.value.collapsible?f.value:!0})});return Oe(()=>{p()}),(d,g)=>{var k;const x=R("SidebarItem",!0);return n(),i("li",null,[e(t).link?(n(),C(D,{key:0,class:E(e(c)),item:e(t)},null,8,["class","item"])):(n(),i("p",{key:1,tabindex:"0",class:E(e(c)),onClick:l,onKeydown:Fe(l,["enter"])},[j(T(e(t).text)+" ",1),e(t).collapsible?(n(),i("span",{key:0,class:E(["arrow",e(r)?"down":"right"])},null,2)):y("",!0)],42,ma)),(k=e(t).children)!=null&&k.length?(n(),C(Le,{key:2},{default:B(()=>[G(b("ul",fa,[(n(!0),i(I,null,A(e(t).children,m=>(n(),C(x,{key:`${e(u)}${m.text}${m.link}`,item:m,depth:e(u)+1},null,8,["item","depth"]))),128))],512),[[X,e(r)]])]),_:1})):y("",!0)])}}});var ga=w(ba,[["__file","SidebarItem.vue"]]);const ka={key:0,class:"sidebar-items"},$a=S({__name:"SidebarItems",setup(v){const a=W(),t=ae();return te(()=>{ge(()=>a.hash,u=>{const o=document.querySelector(".sidebar");if(!o)return;const _=document.querySelector(`.sidebar a.sidebar-item[href="${a.path}${u}"]`);if(!_)return;const{top:f,height:c}=o.getBoundingClientRect(),{top:r,height:s}=_.getBoundingClientRect();rf+c&&_.scrollIntoView(!1)})}),(u,o)=>e(t).length?(n(),i("ul",ka,[(n(!0),i(I,null,A(e(t),_=>(n(),C(ga,{key:`${_.text}${_.link}`,item:_},null,8,["item"]))),128))])):y("",!0)}});var La=w($a,[["__file","SidebarItems.vue"]]);const ya={class:"sidebar"},wa=S({__name:"Sidebar",setup(v){return(a,t)=>(n(),i("aside",ya,[L(Se),$(a.$slots,"top"),L(La),$(a.$slots,"bottom")]))}});var Sa=w(wa,[["__file","Sidebar.vue"]]);const Ca=S({__name:"Layout",setup(v){const a=K(),t=P(),u=H(),o=h(()=>t.value.navbar!==!1&&u.value.navbar!==!1),_=ae(),f=z(!1),c=m=>{f.value=typeof m=="boolean"?m:!f.value},r={x:0,y:0},s=m=>{r.x=m.changedTouches[0].clientX,r.y=m.changedTouches[0].clientY},l=m=>{const N=m.changedTouches[0].clientX-r.x,M=m.changedTouches[0].clientY-r.y;Math.abs(N)>Math.abs(M)&&Math.abs(N)>40&&(N>0&&r.x<=80?c(!0):c(!1))},p=h(()=>[{"no-navbar":!o.value,"no-sidebar":!_.value.length,"sidebar-open":f.value},t.value.pageClass]);let d;te(()=>{d=ee().afterEach(()=>{c(!1)})}),ze(()=>{d()});const g=We(),x=g.resolve,k=g.pending;return(m,N)=>(n(),i("div",{class:E(["theme-container",e(p)]),onTouchstart:s,onTouchend:l},[$(m.$slots,"navbar",{},()=>[e(o)?(n(),C(qt,{key:0,onToggleSidebar:c},{before:B(()=>[$(m.$slots,"navbar-before")]),after:B(()=>[$(m.$slots,"navbar-after")]),_:3})):y("",!0)]),b("div",{class:"sidebar-mask",onClick:N[0]||(N[0]=M=>c(!1))}),$(m.$slots,"sidebar",{},()=>[L(Sa,null,{top:B(()=>[$(m.$slots,"sidebar-top")]),bottom:B(()=>[$(m.$slots,"sidebar-bottom")]),_:3})]),$(m.$slots,"page",{},()=>[e(t).home?(n(),C(dt,{key:0})):(n(),C(be,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:e(x),onBeforeLeave:e(k)},{default:B(()=>[(n(),C(ha,{key:e(a).path},{top:B(()=>[$(m.$slots,"page-top")]),"content-top":B(()=>[$(m.$slots,"page-content-top")]),"content-bottom":B(()=>[$(m.$slots,"page-content-bottom")]),bottom:B(()=>[$(m.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}});var xa=w(Ca,[["__file","Layout.vue"]]);export{xa as default}; +import{_ as w,r as R,o as n,c as i,b as L,f as S,i as P,j as h,k as pe,h as e,F as I,l as A,m as y,a as b,t as T,n as W,p as J,q as Y,s as Be,v as Ne,x as C,w as B,y as ve,z as $,e as j,A as He,B as Q,C as Z,D as q,E as he,G as me,H as E,u as fe,g as H,T as be,I as z,J as ge,K as G,L as X,M as Ie,N as Me,O as ee,P as ke,Q as $e,d as De,R as te,S as Pe,U as K,V as ae,W as Ee,X as Re,Y as Ae,Z as Oe,$ as Fe,a0 as ze,a1 as We}from"./app.bfda9a9e.js";const Ue={},Ve={class:"theme-default-content"};function Ke(v,a){const t=R("Content");return n(),i("div",Ve,[L(t)])}var je=w(Ue,[["render",Ke],["__file","HomeContent.vue"]]);const qe={key:0,class:"features"},Ge=S({__name:"HomeFeatures",setup(v){const a=P(),t=h(()=>pe(a.value.features)?a.value.features:[]);return(u,o)=>e(t).length?(n(),i("div",qe,[(n(!0),i(I,null,A(e(t),_=>(n(),i("div",{key:_.title,class:"feature"},[b("h2",null,T(_.title),1),b("p",null,T(_.details),1)]))),128))])):y("",!0)}});var Xe=w(Ge,[["__file","HomeFeatures.vue"]]);const Ye=["innerHTML"],Je=["textContent"],Qe=S({__name:"HomeFooter",setup(v){const a=P(),t=h(()=>a.value.footer),u=h(()=>a.value.footerHtml);return(o,_)=>e(t)?(n(),i(I,{key:0},[e(u)?(n(),i("div",{key:0,class:"footer",innerHTML:e(t)},null,8,Ye)):(n(),i("div",{key:1,class:"footer",textContent:T(e(t))},null,8,Je))],64)):y("",!0)}});var Ze=w(Qe,[["__file","HomeFooter.vue"]]);const et=["href","rel","target","aria-label"],tt=S({inheritAttrs:!1}),at=S({...tt,__name:"AutoLink",props:{item:{type:Object,required:!0}},setup(v){const a=v,t=W(),u=He(),{item:o}=J(a),_=h(()=>Y(o.value.link)),f=h(()=>Be(o.value.link)||Ne(o.value.link)),c=h(()=>{if(!f.value){if(o.value.target)return o.value.target;if(_.value)return"_blank"}}),r=h(()=>c.value==="_blank"),s=h(()=>!_.value&&!f.value&&!r.value),l=h(()=>{if(!f.value){if(o.value.rel)return o.value.rel;if(r.value)return"noopener noreferrer"}}),p=h(()=>o.value.ariaLabel||o.value.text),d=h(()=>{const k=Object.keys(u.value.locales);return k.length?!k.some(m=>m===o.value.link):o.value.link!=="/"}),g=h(()=>d.value?t.path.startsWith(o.value.link):!1),x=h(()=>s.value?o.value.activeMatch?new RegExp(o.value.activeMatch).test(t.path):g.value:!1);return(k,m)=>{const N=R("RouterLink"),M=R("AutoLinkExternalIcon");return e(s)?(n(),C(N,ve({key:0,class:{"router-link-active":e(x)},to:e(o).link,"aria-label":e(p)},k.$attrs),{default:B(()=>[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),$(k.$slots,"after")]),_:3},16,["class","to","aria-label"])):(n(),i("a",ve({key:1,class:"external-link",href:e(o).link,rel:e(l),target:e(c),"aria-label":e(p)},k.$attrs),[$(k.$slots,"before"),j(" "+T(e(o).text)+" ",1),e(r)?(n(),C(M,{key:0})):y("",!0),$(k.$slots,"after")],16,et))}}});var D=w(at,[["__file","AutoLink.vue"]]);const nt={class:"hero"},ot={key:0,id:"main-title"},rt={key:1,class:"description"},st={key:2,class:"actions"},lt=S({__name:"HomeHero",setup(v){const a=P(),t=Q(),u=Z(),o=h(()=>u.value&&a.value.heroImageDark!==void 0?a.value.heroImageDark:a.value.heroImage),_=h(()=>a.value.heroText===null?null:a.value.heroText||t.value.title||"Hello"),f=h(()=>a.value.heroAlt||_.value||"hero"),c=h(()=>a.value.tagline===null?null:a.value.tagline||t.value.description||"Welcome to your VuePress site"),r=h(()=>pe(a.value.actions)?a.value.actions.map(({text:l,link:p,type:d="primary"})=>({text:l,link:p,type:d})):[]),s=()=>{if(!o.value)return null;const l=q("img",{src:he(o.value),alt:f.value});return a.value.heroImageDark===void 0?l:q(me,()=>l)};return(l,p)=>(n(),i("header",nt,[L(s),e(_)?(n(),i("h1",ot,T(e(_)),1)):y("",!0),e(c)?(n(),i("p",rt,T(e(c)),1)):y("",!0),e(r).length?(n(),i("p",st,[(n(!0),i(I,null,A(e(r),d=>(n(),C(D,{key:d.text,class:E(["action-button",[d.type]]),item:d},null,8,["class","item"]))),128))])):y("",!0)]))}});var ut=w(lt,[["__file","HomeHero.vue"]]);const it={class:"home"},ct=S({__name:"Home",setup(v){return(a,t)=>(n(),i("main",it,[L(ut),L(Xe),L(je),L(Ze)]))}});var dt=w(ct,[["__file","Home.vue"]]);const vt=S({__name:"NavbarBrand",setup(v){const a=fe(),t=Q(),u=H(),o=Z(),_=h(()=>u.value.home||a.value),f=h(()=>t.value.title),c=h(()=>o.value&&u.value.logoDark!==void 0?u.value.logoDark:u.value.logo),r=()=>{if(!c.value)return null;const s=q("img",{class:"logo",src:he(c.value),alt:f.value});return u.value.logoDark===void 0?s:q(me,()=>s)};return(s,l)=>{const p=R("RouterLink");return n(),C(p,{to:e(_)},{default:B(()=>[L(r),e(f)?(n(),i("span",{key:0,class:E(["site-name",{"can-hide":e(c)}])},T(e(f)),3)):y("",!0)]),_:1},8,["to"])}}});var _t=w(vt,[["__file","NavbarBrand.vue"]]);const pt=S({__name:"DropdownTransition",setup(v){const a=u=>{u.style.height=u.scrollHeight+"px"},t=u=>{u.style.height=""};return(u,o)=>(n(),C(be,{name:"dropdown",onEnter:a,onAfterEnter:t,onBeforeLeave:a},{default:B(()=>[$(u.$slots,"default")]),_:3}))}});var Le=w(pt,[["__file","DropdownTransition.vue"]]);const ht=["aria-label"],mt={class:"title"},ft=b("span",{class:"arrow down"},null,-1),bt=["aria-label"],gt={class:"title"},kt={class:"navbar-dropdown"},$t={class:"navbar-dropdown-subtitle"},Lt={key:1},yt={class:"navbar-dropdown-subitem-wrapper"},wt=S({__name:"NavbarDropdown",props:{item:{type:Object,required:!0}},setup(v){const a=v,{item:t}=J(a),u=h(()=>t.value.ariaLabel||t.value.text),o=z(!1),_=W();ge(()=>_.path,()=>{o.value=!1});const f=r=>{r.detail===0?o.value=!o.value:o.value=!1},c=(r,s)=>s[s.length-1]===r;return(r,s)=>(n(),i("div",{class:E(["navbar-dropdown-wrapper",{open:o.value}])},[b("button",{class:"navbar-dropdown-title",type:"button","aria-label":e(u),onClick:f},[b("span",mt,T(e(t).text),1),ft],8,ht),b("button",{class:"navbar-dropdown-title-mobile",type:"button","aria-label":e(u),onClick:s[0]||(s[0]=l=>o.value=!o.value)},[b("span",gt,T(e(t).text),1),b("span",{class:E(["arrow",o.value?"down":"right"])},null,2)],8,bt),L(Le,null,{default:B(()=>[G(b("ul",kt,[(n(!0),i(I,null,A(e(t).children,l=>(n(),i("li",{key:l.text,class:"navbar-dropdown-item"},[l.children?(n(),i(I,{key:0},[b("h4",$t,[l.link?(n(),C(D,{key:0,item:l,onFocusout:p=>c(l,e(t).children)&&l.children.length===0&&(o.value=!1)},null,8,["item","onFocusout"])):(n(),i("span",Lt,T(l.text),1))]),b("ul",yt,[(n(!0),i(I,null,A(l.children,p=>(n(),i("li",{key:p.link,class:"navbar-dropdown-subitem"},[L(D,{item:p,onFocusout:d=>c(p,l.children)&&c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"])]))),128))])],64)):(n(),C(D,{key:1,item:l,onFocusout:p=>c(l,e(t).children)&&(o.value=!1)},null,8,["item","onFocusout"]))]))),128))],512),[[X,o.value]])]),_:1})],2))}});var St=w(wt,[["__file","NavbarDropdown.vue"]]);const _e=v=>decodeURI(v).replace(/#.*$/,"").replace(/(index)?\.(md|html)$/,""),Ct=(v,a)=>{if(a.hash===v)return!0;const t=_e(a.path),u=_e(v);return t===u},ye=(v,a)=>v.link&&Ct(v.link,a)?!0:v.children?v.children.some(t=>ye(t,a)):!1,we=v=>!Y(v)||/github\.com/.test(v)?"GitHub":/bitbucket\.org/.test(v)?"Bitbucket":/gitlab\.com/.test(v)?"GitLab":/gitee\.com/.test(v)?"Gitee":null,Tt={GitHub:":repo/edit/:branch/:path",GitLab:":repo/-/edit/:branch/:path",Gitee:":repo/edit/:branch/:path",Bitbucket:":repo/src/:branch/:path?mode=edit&spa=0&at=:branch&fileviewer=file-view-default"},xt=({docsRepo:v,editLinkPattern:a})=>{if(a)return a;const t=we(v);return t!==null?Tt[t]:null},Bt=({docsRepo:v,docsBranch:a,docsDir:t,filePathRelative:u,editLinkPattern:o})=>{if(!u)return null;const _=xt({docsRepo:v,editLinkPattern:o});return _?_.replace(/:repo/,Y(v)?v:`https://github.com/${v}`).replace(/:branch/,a).replace(/:path/,Ie(`${Me(t)}/${u}`)):null},Nt={key:0,class:"navbar-items"},Ht=S({__name:"NavbarItems",setup(v){const a=()=>{const s=ee(),l=fe(),p=Q(),d=H();return h(()=>{var M,O,F;const g=Object.keys(p.value.locales);if(g.length<2)return[];const x=s.currentRoute.value.path,k=s.currentRoute.value.fullPath,m=s.currentRoute.value.hash;return[{text:(M=d.value.selectLanguageText)!=null?M:"unknown language",ariaLabel:(F=(O=d.value.selectLanguageAriaLabel)!=null?O:d.value.selectLanguageText)!=null?F:"unknown language",children:g.map(U=>{var re,se,le,ue,ie,ce;const Ce=(se=(re=p.value.locales)==null?void 0:re[U])!=null?se:{},ne=(ue=(le=d.value.locales)==null?void 0:le[U])!=null?ue:{},oe=`${Ce.lang}`,Te=(ie=ne.selectLanguageName)!=null?ie:oe;let V;if(oe===p.value.lang)V=k;else{const de=x.replace(l.value,U);s.getRoutes().some(xe=>xe.path===de)?V=`${de}${m}`:V=(ce=ne.home)!=null?ce:U}return{text:Te,link:V}})}]})},t=()=>{const s=H(),l=h(()=>s.value.repo),p=h(()=>l.value?we(l.value):null),d=h(()=>l.value&&!Y(l.value)?`https://github.com/${l.value}`:l.value),g=h(()=>d.value?s.value.repoLabel?s.value.repoLabel:p.value===null?"Source":p.value:null);return h(()=>!d.value||!g.value?[]:[{text:g.value,link:d.value}])},u=s=>ke(s)?$e(s):s.children?{...s,children:s.children.map(u)}:s,_=(()=>{const s=H();return h(()=>(s.value.navbar||[]).map(u))})(),f=a(),c=t(),r=h(()=>[..._.value,...f.value,...c.value]);return(s,l)=>e(r).length?(n(),i("nav",Nt,[(n(!0),i(I,null,A(e(r),p=>(n(),i("div",{key:p.text,class:"navbar-item"},[p.children?(n(),C(St,{key:0,item:p},null,8,["item"])):(n(),C(D,{key:1,item:p},null,8,["item"]))]))),128))])):y("",!0)}});var Se=w(Ht,[["__file","NavbarItems.vue"]]);const It=["title"],Mt={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Dt=De('',9),Pt=[Dt],Et={class:"icon",focusable:"false",viewBox:"0 0 32 32"},Rt=b("path",{d:"M13.502 5.414a15.075 15.075 0 0 0 11.594 18.194a11.113 11.113 0 0 1-7.975 3.39c-.138 0-.278.005-.418 0a11.094 11.094 0 0 1-3.2-21.584M14.98 3a1.002 1.002 0 0 0-.175.016a13.096 13.096 0 0 0 1.825 25.981c.164.006.328 0 .49 0a13.072 13.072 0 0 0 10.703-5.555a1.01 1.01 0 0 0-.783-1.565A13.08 13.08 0 0 1 15.89 4.38A1.015 1.015 0 0 0 14.98 3z",fill:"currentColor"},null,-1),At=[Rt],Ot=S({__name:"ToggleColorModeButton",setup(v){const a=H(),t=Z(),u=()=>{t.value=!t.value};return(o,_)=>(n(),i("button",{class:"toggle-color-mode-button",title:e(a).toggleColorMode,onClick:u},[G((n(),i("svg",Mt,Pt,512)),[[X,!e(t)]]),G((n(),i("svg",Et,At,512)),[[X,e(t)]])],8,It))}});var Ft=w(Ot,[["__file","ToggleColorModeButton.vue"]]);const zt=["title"],Wt=b("div",{class:"icon","aria-hidden":"true"},[b("span"),b("span"),b("span")],-1),Ut=[Wt],Vt=S({__name:"ToggleSidebarButton",emits:["toggle"],setup(v){const a=H();return(t,u)=>(n(),i("div",{class:"toggle-sidebar-button",title:e(a).toggleSidebar,"aria-expanded":"false",role:"button",tabindex:"0",onClick:u[0]||(u[0]=o=>t.$emit("toggle"))},Ut,8,zt))}});var Kt=w(Vt,[["__file","ToggleSidebarButton.vue"]]);const jt=S({__name:"Navbar",emits:["toggle-sidebar"],setup(v){const a=H(),t=z(null),u=z(null),o=z(0),_=h(()=>o.value?{maxWidth:o.value+"px"}:{});te(()=>{const r=f(t.value,"paddingLeft")+f(t.value,"paddingRight"),s=()=>{var l;window.innerWidth<=719?o.value=0:o.value=t.value.offsetWidth-r-(((l=u.value)==null?void 0:l.offsetWidth)||0)};s(),window.addEventListener("resize",s,!1),window.addEventListener("orientationchange",s,!1)});function f(c,r){var p,d,g;const s=(g=(d=(p=c==null?void 0:c.ownerDocument)==null?void 0:p.defaultView)==null?void 0:d.getComputedStyle(c,null))==null?void 0:g[r],l=Number.parseInt(s,10);return Number.isNaN(l)?0:l}return(c,r)=>{const s=R("NavbarSearch");return n(),i("header",{ref_key:"navbar",ref:t,class:"navbar"},[L(Kt,{onToggle:r[0]||(r[0]=l=>c.$emit("toggle-sidebar"))}),b("span",{ref_key:"navbarBrand",ref:u},[L(_t)],512),b("div",{class:"navbar-items-wrapper",style:Pe(e(_))},[$(c.$slots,"before"),L(Se,{class:"can-hide"}),$(c.$slots,"after"),e(a).colorModeSwitch?(n(),C(Ft,{key:0})):y("",!0),L(s)],4)],512)}}});var qt=w(jt,[["__file","Navbar.vue"]]);const Gt={class:"page-meta"},Xt={key:0,class:"meta-item edit-link"},Yt={key:1,class:"meta-item last-updated"},Jt={class:"meta-item-label"},Qt={class:"meta-item-info"},Zt={key:2,class:"meta-item contributors"},ea={class:"meta-item-label"},ta={class:"meta-item-info"},aa=["title"],na=j(", "),oa=S({__name:"PageMeta",setup(v){const a=()=>{const r=H(),s=K(),l=P();return h(()=>{var M,O,F;if(!((O=(M=l.value.editLink)!=null?M:r.value.editLink)!=null?O:!0))return null;const{repo:d,docsRepo:g=d,docsBranch:x="main",docsDir:k="",editLinkText:m}=r.value;if(!g)return null;const N=Bt({docsRepo:g,docsBranch:x,docsDir:k,filePathRelative:s.value.filePathRelative,editLinkPattern:(F=l.value.editLinkPattern)!=null?F:r.value.editLinkPattern});return N?{text:m!=null?m:"Edit this page",link:N}:null})},t=()=>{const r=H(),s=K(),l=P();return h(()=>{var g,x,k,m;return!((x=(g=l.value.lastUpdated)!=null?g:r.value.lastUpdated)!=null?x:!0)||!((k=s.value.git)!=null&&k.updatedTime)?null:new Date((m=s.value.git)==null?void 0:m.updatedTime).toLocaleString()})},u=()=>{const r=H(),s=K(),l=P();return h(()=>{var d,g,x,k;return((g=(d=l.value.contributors)!=null?d:r.value.contributors)!=null?g:!0)&&(k=(x=s.value.git)==null?void 0:x.contributors)!=null?k:null})},o=H(),_=a(),f=t(),c=u();return(r,s)=>{const l=R("ClientOnly");return n(),i("footer",Gt,[e(_)?(n(),i("div",Xt,[L(D,{class:"meta-item-label",item:e(_)},null,8,["item"])])):y("",!0),e(f)?(n(),i("div",Yt,[b("span",Jt,T(e(o).lastUpdatedText)+": ",1),L(l,null,{default:B(()=>[b("span",Qt,T(e(f)),1)]),_:1})])):y("",!0),e(c)&&e(c).length?(n(),i("div",Zt,[b("span",ea,T(e(o).contributorsText)+": ",1),b("span",ta,[(n(!0),i(I,null,A(e(c),(p,d)=>(n(),i(I,{key:d},[b("span",{class:"contributor",title:`email: ${p.email}`},T(p.name),9,aa),d!==e(c).length-1?(n(),i(I,{key:0},[na],64)):y("",!0)],64))),128))])])):y("",!0)])}}});var ra=w(oa,[["__file","PageMeta.vue"]]);const sa={key:0,class:"page-nav"},la={class:"inner"},ua={key:0,class:"prev"},ia={key:1,class:"next"},ca=S({__name:"PageNav",setup(v){const a=r=>r===!1?null:ke(r)?$e(r):Ee(r)?r:!1,t=(r,s,l)=>{const p=r.findIndex(d=>d.link===s);if(p!==-1){const d=r[p+l];return d!=null&&d.link?d:null}for(const d of r)if(d.children){const g=t(d.children,s,l);if(g)return g}return null},u=P(),o=ae(),_=W(),f=h(()=>{const r=a(u.value.prev);return r!==!1?r:t(o.value,_.path,-1)}),c=h(()=>{const r=a(u.value.next);return r!==!1?r:t(o.value,_.path,1)});return(r,s)=>e(f)||e(c)?(n(),i("nav",sa,[b("p",la,[e(f)?(n(),i("span",ua,[L(D,{item:e(f)},null,8,["item"])])):y("",!0),e(c)?(n(),i("span",ia,[L(D,{item:e(c)},null,8,["item"])])):y("",!0)])])):y("",!0)}});var da=w(ca,[["__file","PageNav.vue"]]);const va={class:"page"},_a={class:"theme-default-content"},pa=S({__name:"Page",setup(v){return(a,t)=>{const u=R("Content");return n(),i("main",va,[$(a.$slots,"top"),b("div",_a,[$(a.$slots,"content-top"),L(u),$(a.$slots,"content-bottom")]),L(ra),L(da),$(a.$slots,"bottom")])}}});var ha=w(pa,[["__file","Page.vue"]]);const ma=["onKeydown"],fa={class:"sidebar-item-children"},ba=S({__name:"SidebarItem",props:{item:{type:Object,required:!0},depth:{type:Number,required:!1,default:0}},setup(v){const a=v,{item:t,depth:u}=J(a),o=W(),_=ee(),f=h(()=>ye(t.value,o)),c=h(()=>({"sidebar-item":!0,"sidebar-heading":u.value===0,active:f.value,collapsible:t.value.collapsible})),[r,s]=Re(f.value),l=d=>{t.value.collapsible&&(d.preventDefault(),s())},p=_.afterEach(d=>{Ae(()=>{r.value=t.value.collapsible?f.value:!0})});return Oe(()=>{p()}),(d,g)=>{var k;const x=R("SidebarItem",!0);return n(),i("li",null,[e(t).link?(n(),C(D,{key:0,class:E(e(c)),item:e(t)},null,8,["class","item"])):(n(),i("p",{key:1,tabindex:"0",class:E(e(c)),onClick:l,onKeydown:Fe(l,["enter"])},[j(T(e(t).text)+" ",1),e(t).collapsible?(n(),i("span",{key:0,class:E(["arrow",e(r)?"down":"right"])},null,2)):y("",!0)],42,ma)),(k=e(t).children)!=null&&k.length?(n(),C(Le,{key:2},{default:B(()=>[G(b("ul",fa,[(n(!0),i(I,null,A(e(t).children,m=>(n(),C(x,{key:`${e(u)}${m.text}${m.link}`,item:m,depth:e(u)+1},null,8,["item","depth"]))),128))],512),[[X,e(r)]])]),_:1})):y("",!0)])}}});var ga=w(ba,[["__file","SidebarItem.vue"]]);const ka={key:0,class:"sidebar-items"},$a=S({__name:"SidebarItems",setup(v){const a=W(),t=ae();return te(()=>{ge(()=>a.hash,u=>{const o=document.querySelector(".sidebar");if(!o)return;const _=document.querySelector(`.sidebar a.sidebar-item[href="${a.path}${u}"]`);if(!_)return;const{top:f,height:c}=o.getBoundingClientRect(),{top:r,height:s}=_.getBoundingClientRect();rf+c&&_.scrollIntoView(!1)})}),(u,o)=>e(t).length?(n(),i("ul",ka,[(n(!0),i(I,null,A(e(t),_=>(n(),C(ga,{key:`${_.text}${_.link}`,item:_},null,8,["item"]))),128))])):y("",!0)}});var La=w($a,[["__file","SidebarItems.vue"]]);const ya={class:"sidebar"},wa=S({__name:"Sidebar",setup(v){return(a,t)=>(n(),i("aside",ya,[L(Se),$(a.$slots,"top"),L(La),$(a.$slots,"bottom")]))}});var Sa=w(wa,[["__file","Sidebar.vue"]]);const Ca=S({__name:"Layout",setup(v){const a=K(),t=P(),u=H(),o=h(()=>t.value.navbar!==!1&&u.value.navbar!==!1),_=ae(),f=z(!1),c=m=>{f.value=typeof m=="boolean"?m:!f.value},r={x:0,y:0},s=m=>{r.x=m.changedTouches[0].clientX,r.y=m.changedTouches[0].clientY},l=m=>{const N=m.changedTouches[0].clientX-r.x,M=m.changedTouches[0].clientY-r.y;Math.abs(N)>Math.abs(M)&&Math.abs(N)>40&&(N>0&&r.x<=80?c(!0):c(!1))},p=h(()=>[{"no-navbar":!o.value,"no-sidebar":!_.value.length,"sidebar-open":f.value},t.value.pageClass]);let d;te(()=>{d=ee().afterEach(()=>{c(!1)})}),ze(()=>{d()});const g=We(),x=g.resolve,k=g.pending;return(m,N)=>(n(),i("div",{class:E(["theme-container",e(p)]),onTouchstart:s,onTouchend:l},[$(m.$slots,"navbar",{},()=>[e(o)?(n(),C(qt,{key:0,onToggleSidebar:c},{before:B(()=>[$(m.$slots,"navbar-before")]),after:B(()=>[$(m.$slots,"navbar-after")]),_:3})):y("",!0)]),b("div",{class:"sidebar-mask",onClick:N[0]||(N[0]=M=>c(!1))}),$(m.$slots,"sidebar",{},()=>[L(Sa,null,{top:B(()=>[$(m.$slots,"sidebar-top")]),bottom:B(()=>[$(m.$slots,"sidebar-bottom")]),_:3})]),$(m.$slots,"page",{},()=>[e(t).home?(n(),C(dt,{key:0})):(n(),C(be,{key:1,name:"fade-slide-y",mode:"out-in",onBeforeEnter:e(x),onBeforeLeave:e(k)},{default:B(()=>[(n(),C(ha,{key:e(a).path},{top:B(()=>[$(m.$slots,"page-top")]),"content-top":B(()=>[$(m.$slots,"page-content-top")]),"content-bottom":B(()=>[$(m.$slots,"page-content-bottom")]),bottom:B(()=>[$(m.$slots,"page-bottom")]),_:3}))]),_:3},8,["onBeforeEnter","onBeforeLeave"]))])],34))}});var xa=w(Ca,[["__file","Layout.vue"]]);export{xa as default}; diff --git a/assets/amateurfunk.html.221ed17b.js b/assets/amateurfunk.html.44680c10.js similarity index 98% rename from assets/amateurfunk.html.221ed17b.js rename to assets/amateurfunk.html.44680c10.js index f47a9e09..8d57928f 100644 --- a/assets/amateurfunk.html.221ed17b.js +++ b/assets/amateurfunk.html.44680c10.js @@ -1 +1 @@ -import{_ as r,o as i,c as a,a as e,b as u,e as n,d as s,r as l}from"./app.cc8c2c2a.js";const d={},o=e("h1",{id:"was-ist-amateurfunk",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#was-ist-amateurfunk","aria-hidden":"true"},"#"),n(" Was ist Amateurfunk?")],-1),h=n("Das Hobby "),m={href:"https://de.wikipedia.org/wiki/Amateurfunkdienst",target:"_blank",rel:"noopener noreferrer"},c=n("Amateurfunk"),k=n(" ist sehr vielf\xE4ltig und umfangreich. Ein Funkamateur lernt f\xFCr seine Pr\xFCfung Elektrotechnik, Betriebstechnik und nat\xFCrlich wie er sich gesetzeskonform verh\xE4lt."),f=s('

Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der V\xF6lkerverst\xE4ndigung und der Unterst\xFCtzung von Hilfsaktionen in Not- und Katastrophenf\xE4llen.

Als Funkamateure d\xFCrfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Ger\xE4ten und Antennen funken oder gar mit neuen, oft digitalen Betriebsarten experimentieren.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum ben\xF6tigt man die grossen Ger\xE4te, die Antennen und alles was dazu geh\xF6rt, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann nur jeder Mensch f\xFCr sich beantworten, aber hier ein paar M\xF6gliche Antworten:

  • Amateuerfunk funktioniert immer und \xFCberall, sofern es die Ausbreitungsbedingungen erlauben.

  • Es besteht keine Abh\xE4ngigkeit zu kommerzieller Infrastruktur.

  • Wenn man m\xF6chte, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine \xDCbertragung von Text.

  • In der Ausbildung lernt man u.a. im Bereich Elektrotechnik und Elektronik eine ganze Menge. Das Lernen f\xFCr die Pr\xFCfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu besch\xE4ftigen.

  • Du darfst deine eigenen Funkger\xE4te bauen oder entsprechend modifizieren. Das erlernte Wissen eignet sich aber auch f\xFCr z.B. Elektro-Installationen.

  • Funkamateure gibt es auf der ganzen Welt, \xFCber das gemeinsame Hobby sind schon so manche Freundschaften und gegenseitige Besuche entstanden.

  • Auf so genannten DXPeditons reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Diese Reisen mit Expeditionscharakter dienen dazu, seltene Bereiche der Welt zu "aktivieren".

  • Das Pokemon-Ph\xE4nomen ist bei uns schon lange weit verbreitet. Wer m\xF6chte, sammelt Funkkontakte mit allen L\xE4ndern dieser Welt, mit der ISS oder den Polarstationen. Einer der Begehrtesten Funkkontakte im Logbuch ist \xFCbrigens der mit einer Station aus Nordkorea.

  • Gerade auf Reisen in entlegene Gegenden ist Amateurfunk neben der teuren Satelitentelefonie der einzige Weg mit der Heimat in Kontakt zu bleiben oder Hilfe zu rufen. Auch der Empfang von E-Mails, Wetterfaxen oder Nachrichten ist \xFCber die Kurzwelle m\xF6glich.

Was kann Amateurfunk?

  • Weltweite Funkverbindungen ohne zus\xE4tzliche Infrastruktur wie Internet oder Telefonnetz

  • Morsetelegrafie

  • Daten\xFCbertragung ohne Internet- oder Telefonnetz (E-Mails, Wetterbericht, sonstige Nachrichten)

  • Sprach- und Datenfunk \xFCber (Amateurfunk-) Sateliten oder mit der Internationalen Weltraumstation (ISS)

  • Betrieb und Aufbau von Relaisstationen (Repeater) f\xFCr Mobil- und Handfunkger\xE4te

  • Aufbau von Funknetzen f\xFCr den Katastrophenschutz und \xDCbermittlung von Nachrichten im Notfall

  • Austausch von Positionsdaten via Funk (z.B. APRS)

  • Weitreichende, breitbandige Datenverbindungen f\xFCr Internet-Anwendungen \xFCber WLAN, Mikrowelle oder Laser

  • Fernseh\xFCbertragungen

  • Und noch vieles, vieles mehr ...

',8);function g(p,b){const t=l("ExternalLinkIcon");return i(),a("div",null,[o,e("p",null,[h,e("a",m,[c,u(t)]),k]),f])}var A=r(d,[["render",g],["__file","amateurfunk.html.vue"]]);export{A as default}; +import{_ as r,o as i,c as a,a as e,b as u,e as n,d as s,r as l}from"./app.bfda9a9e.js";const d={},o=e("h1",{id:"was-ist-amateurfunk",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#was-ist-amateurfunk","aria-hidden":"true"},"#"),n(" Was ist Amateurfunk?")],-1),h=n("Das Hobby "),m={href:"https://de.wikipedia.org/wiki/Amateurfunkdienst",target:"_blank",rel:"noopener noreferrer"},c=n("Amateurfunk"),k=n(" ist sehr vielf\xE4ltig und umfangreich. Ein Funkamateur lernt f\xFCr seine Pr\xFCfung Elektrotechnik, Betriebstechnik und nat\xFCrlich wie er sich gesetzeskonform verh\xE4lt."),f=s('

Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der V\xF6lkerverst\xE4ndigung und der Unterst\xFCtzung von Hilfsaktionen in Not- und Katastrophenf\xE4llen.

Als Funkamateure d\xFCrfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Ger\xE4ten und Antennen funken oder gar mit neuen, oft digitalen Betriebsarten experimentieren.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum ben\xF6tigt man die grossen Ger\xE4te, die Antennen und alles was dazu geh\xF6rt, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann nur jeder Mensch f\xFCr sich beantworten, aber hier ein paar M\xF6gliche Antworten:

  • Amateuerfunk funktioniert immer und \xFCberall, sofern es die Ausbreitungsbedingungen erlauben.

  • Es besteht keine Abh\xE4ngigkeit zu kommerzieller Infrastruktur.

  • Wenn man m\xF6chte, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine \xDCbertragung von Text.

  • In der Ausbildung lernt man u.a. im Bereich Elektrotechnik und Elektronik eine ganze Menge. Das Lernen f\xFCr die Pr\xFCfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu besch\xE4ftigen.

  • Du darfst deine eigenen Funkger\xE4te bauen oder entsprechend modifizieren. Das erlernte Wissen eignet sich aber auch f\xFCr z.B. Elektro-Installationen.

  • Funkamateure gibt es auf der ganzen Welt, \xFCber das gemeinsame Hobby sind schon so manche Freundschaften und gegenseitige Besuche entstanden.

  • Auf so genannten DXPeditons reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Diese Reisen mit Expeditionscharakter dienen dazu, seltene Bereiche der Welt zu "aktivieren".

  • Das Pokemon-Ph\xE4nomen ist bei uns schon lange weit verbreitet. Wer m\xF6chte, sammelt Funkkontakte mit allen L\xE4ndern dieser Welt, mit der ISS oder den Polarstationen. Einer der Begehrtesten Funkkontakte im Logbuch ist \xFCbrigens der mit einer Station aus Nordkorea.

  • Gerade auf Reisen in entlegene Gegenden ist Amateurfunk neben der teuren Satelitentelefonie der einzige Weg mit der Heimat in Kontakt zu bleiben oder Hilfe zu rufen. Auch der Empfang von E-Mails, Wetterfaxen oder Nachrichten ist \xFCber die Kurzwelle m\xF6glich.

Was kann Amateurfunk?

  • Weltweite Funkverbindungen ohne zus\xE4tzliche Infrastruktur wie Internet oder Telefonnetz

  • Morsetelegrafie

  • Daten\xFCbertragung ohne Internet- oder Telefonnetz (E-Mails, Wetterbericht, sonstige Nachrichten)

  • Sprach- und Datenfunk \xFCber (Amateurfunk-) Sateliten oder mit der Internationalen Weltraumstation (ISS)

  • Betrieb und Aufbau von Relaisstationen (Repeater) f\xFCr Mobil- und Handfunkger\xE4te

  • Aufbau von Funknetzen f\xFCr den Katastrophenschutz und \xDCbermittlung von Nachrichten im Notfall

  • Austausch von Positionsdaten via Funk (z.B. APRS)

  • Weitreichende, breitbandige Datenverbindungen f\xFCr Internet-Anwendungen \xFCber WLAN, Mikrowelle oder Laser

  • Fernseh\xFCbertragungen

  • Und noch vieles, vieles mehr ...

',8);function g(p,b){const t=l("ExternalLinkIcon");return i(),a("div",null,[o,e("p",null,[h,e("a",m,[c,u(t)]),k]),f])}var A=r(d,[["render",g],["__file","amateurfunk.html.vue"]]);export{A as default}; diff --git a/assets/amateurfunk.html.e3959f90.js b/assets/amateurfunk.html.44f7ba6f.js similarity index 59% rename from assets/amateurfunk.html.e3959f90.js rename to assets/amateurfunk.html.44f7ba6f.js index 64f1293f..55368228 100644 --- a/assets/amateurfunk.html.e3959f90.js +++ b/assets/amateurfunk.html.44f7ba6f.js @@ -1 +1 @@ -const e=JSON.parse('{"key":"v-70126048","path":"/wissenswertes/amateurfunk.html","title":"Was ist Amateurfunk?","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[{"level":2,"title":"Warum Amateurfunk?","slug":"warum-amateurfunk","children":[]},{"level":2,"title":"Was kann Amateurfunk?","slug":"was-kann-amateurfunk","children":[]}],"git":{"updatedTime":1659972645000,"contributors":[{"name":"julius zeidler","email":"julius.zeidler@sumcumo.com","commits":1}]},"filePathRelative":"wissenswertes/amateurfunk.md"}');export{e as data}; +const e=JSON.parse('{"key":"v-70126048","path":"/wissenswertes/amateurfunk.html","title":"Was ist Amateurfunk?","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[{"level":2,"title":"Warum Amateurfunk?","slug":"warum-amateurfunk","children":[]},{"level":2,"title":"Was kann Amateurfunk?","slug":"was-kann-amateurfunk","children":[]}],"git":{"updatedTime":1659972645000},"filePathRelative":"wissenswertes/amateurfunk.md"}');export{e as data}; diff --git a/assets/app.cc8c2c2a.js b/assets/app.bfda9a9e.js similarity index 61% rename from assets/app.cc8c2c2a.js rename to assets/app.bfda9a9e.js index 1571d817..ce83624c 100644 --- a/assets/app.cc8c2c2a.js +++ b/assets/app.bfda9a9e.js @@ -1,15 +1,15 @@ -const Co={},Cl="modulepreload",Po={},Sl="/",Re=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${Sl}${r}`,r in Po)return;Po[r]=!0;const o=r.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${s}`))return;const i=document.createElement("link");if(i.rel=o?"stylesheet":Cl,o||(i.as="script",i.crossOrigin=""),i.href=r,document.head.appendChild(i),o)return new Promise((l,a)=>{i.addEventListener("load",l),i.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},xl={"v-8daa1a0e":()=>Re(()=>import("./index.html.fae344b7.js"),[]).then(({data:e})=>e),"v-05d56ee5":()=>Re(()=>import("./helloworld.html.59f6c4f4.js"),[]).then(({data:e})=>e),"v-646991fa":()=>Re(()=>import("./videos.html.c52d418c.js"),[]).then(({data:e})=>e),"v-70126048":()=>Re(()=>import("./amateurfunk.html.e3959f90.js"),[]).then(({data:e})=>e),"v-4743c93e":()=>Re(()=>import("./ausbreitung.html.719117a5.js"),[]).then(({data:e})=>e),"v-3706649a":()=>Re(()=>import("./404.html.ffa4d43e.js"),[]).then(({data:e})=>e)};function Kr(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Tl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Pl=Kr(Tl);function Ns(e){return!!e||e===""}function Jn(e){if(Q(e)){const t={};for(let n=0;n{if(n){const r=n.split(Ol);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function _n(e){let t="";if(me(e))t=e;else if(Q(e))for(let n=0;nme(e)?e:e==null?"":Q(e)||be(e)&&(e.toString===qs||!X(e.toString))?JSON.stringify(e,Hs,2):String(e),Hs=(e,t)=>t&&t.__v_isRef?Hs(e,t.value):jt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:be(t)&&!Q(t)&&!Fs(t)?String(t):t,pe={},Bt=[],We=()=>{},kl=()=>!1,Il=/^on[^a-z]/,En=e=>Il.test(e),Wr=e=>e.startsWith("onUpdate:"),Se=Object.assign,Gr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ml=Object.prototype.hasOwnProperty,se=(e,t)=>Ml.call(e,t),Q=Array.isArray,jt=e=>Zn(e)==="[object Map]",$s=e=>Zn(e)==="[object Set]",X=e=>typeof e=="function",me=e=>typeof e=="string",Qr=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",zs=e=>be(e)&&X(e.then)&&X(e.catch),qs=Object.prototype.toString,Zn=e=>qs.call(e),Nl=e=>Zn(e).slice(8,-1),Fs=e=>Zn(e)==="[object Object]",Yr=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ln=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Hl=/-(\w)/g,Ze=Xn(e=>e.replace(Hl,(t,n)=>n?n.toUpperCase():"")),$l=/\B([A-Z])/g,Mt=Xn(e=>e.replace($l,"-$1").toLowerCase()),er=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fr=Xn(e=>e?`on${er(e)}`:""),pn=(e,t)=>!Object.is(e,t),dr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Ds=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ro;const zl=()=>Ro||(Ro=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Ne;class ql{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ne&&(this.parent=Ne,this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Bs=e=>(e.w&yt)>0,js=e=>(e.n&yt)>0,jl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||c>=r)&&l.push(a)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Q(e)?Yr(n)&&l.push(i.get("length")):(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Rr)));break;case"delete":Q(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Rr)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Or(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Or(Jr(a))}}function Or(e,t){const n=Q(e)?e:[...e];for(const r of n)r.computed&&Ao(r);for(const r of n)r.computed||Ao(r)}function Ao(e,t){(e!==Ve||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Vl=Kr("__proto__,__v_isRef,__isVue"),Ks=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qr)),Kl=Xr(),Wl=Xr(!1,!0),Gl=Xr(!0),Lo=Ql();function Ql(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ae(this);for(let s=0,i=this.length;s{e[t]=function(...n){Yt();const r=ae(this)[t].apply(this,n);return Jt(),r}}),e}function Xr(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?fa:Js:t?Ys:Qs).get(r))return r;const i=Q(r);if(!e&&i&&se(Lo,o))return Reflect.get(Lo,o,s);const l=Reflect.get(r,o,s);return(Qr(o)?Ks.has(o):Vl(o))||(e||ze(r,"get",o),t)?l:Ee(l)?i&&Yr(o)?l:l.value:be(l)?e?no(l):Nt(l):l}}const Yl=Ws(),Jl=Ws(!0);function Ws(e=!1){return function(n,r,o,s){let i=n[r];if(mn(i)&&Ee(i)&&!Ee(o))return!1;if(!e&&!mn(o)&&(Ar(o)||(o=ae(o),i=ae(i)),!Q(n)&&Ee(i)&&!Ee(o)))return i.value=o,!0;const l=Q(n)&&Yr(r)?Number(r)e,tr=e=>Reflect.getPrototypeOf(e);function Pn(e,t,n=!1,r=!1){e=e.__v_raw;const o=ae(e),s=ae(t);n||(t!==s&&ze(o,"get",t),ze(o,"get",s));const{has:i}=tr(o),l=r?eo:n?oo:gn;if(i.call(o,t))return l(e.get(t));if(i.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function Rn(e,t=!1){const n=this.__v_raw,r=ae(n),o=ae(e);return t||(e!==o&&ze(r,"has",e),ze(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function On(e,t=!1){return e=e.__v_raw,!t&&ze(ae(e),"iterate",Lt),Reflect.get(e,"size",e)}function ko(e){e=ae(e);const t=ae(this);return tr(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function Io(e,t){t=ae(t);const n=ae(this),{has:r,get:o}=tr(n);let s=r.call(n,e);s||(e=ae(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?pn(t,i)&&st(n,"set",e,t):st(n,"add",e,t),this}function Mo(e){const t=ae(this),{has:n,get:r}=tr(t);let o=n.call(t,e);o||(e=ae(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&st(t,"delete",e,void 0),s}function No(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function An(e,t){return function(r,o){const s=this,i=s.__v_raw,l=ae(i),a=t?eo:e?oo:gn;return!e&&ze(l,"iterate",Lt),i.forEach((c,u)=>r.call(o,a(c),a(u),s))}}function Ln(e,t,n){return function(...r){const o=this.__v_raw,s=ae(o),i=jt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...r),u=n?eo:t?oo:gn;return!t&&ze(s,"iterate",a?Rr:Lt),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:l?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return Pn(this,s)},get size(){return On(this)},has:Rn,add:ko,set:Io,delete:Mo,clear:No,forEach:An(!1,!1)},t={get(s){return Pn(this,s,!1,!0)},get size(){return On(this)},has:Rn,add:ko,set:Io,delete:Mo,clear:No,forEach:An(!1,!0)},n={get(s){return Pn(this,s,!0)},get size(){return On(this,!0)},has(s){return Rn.call(this,s,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:An(!0,!1)},r={get(s){return Pn(this,s,!0,!0)},get size(){return On(this,!0)},has(s){return Rn.call(this,s,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:An(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ln(s,!1,!1),n[s]=Ln(s,!0,!1),t[s]=Ln(s,!1,!0),r[s]=Ln(s,!0,!0)}),[e,n,t,r]}const[oa,sa,ia,la]=ra();function to(e,t){const n=t?e?la:ia:e?sa:oa;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(se(n,o)&&o in r?n:r,o,s)}const aa={get:to(!1,!1)},ca={get:to(!1,!0)},ua={get:to(!0,!1)},Qs=new WeakMap,Ys=new WeakMap,Js=new WeakMap,fa=new WeakMap;function da(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ha(e){return e.__v_skip||!Object.isExtensible(e)?0:da(Nl(e))}function Nt(e){return mn(e)?e:ro(e,!1,Gs,aa,Qs)}function pa(e){return ro(e,!1,na,ca,Ys)}function no(e){return ro(e,!0,ta,ua,Js)}function ro(e,t,n,r,o){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ha(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Ut(e){return mn(e)?Ut(e.__v_raw):!!(e&&e.__v_isReactive)}function mn(e){return!!(e&&e.__v_isReadonly)}function Ar(e){return!!(e&&e.__v_isShallow)}function Zs(e){return Ut(e)||mn(e)}function ae(e){const t=e&&e.__v_raw;return t?ae(t):e}function Xs(e){return qn(e,"__v_skip",!0),e}const gn=e=>be(e)?Nt(e):e,oo=e=>be(e)?no(e):e;function ei(e){gt&&Ve&&(e=ae(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ae(e),e.dep&&Or(e.dep)}function Ee(e){return!!(e&&e.__v_isRef===!0)}function _e(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Ee(e)?e:new ma(e,t)}class ma{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ae(t),this._value=n?t:gn(t)}get value(){return ei(this),this._value}set value(t){t=this.__v_isShallow?t:ae(t),pn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:gn(t),ti(this))}}function Ge(e){return Ee(e)?e.value:e}const ga={get:(e,t,n)=>Ge(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ee(o)&&!Ee(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ah(e){const t=Q(e)?new Array(e.length):{};for(const n in e)t[n]=ya(e,n);return t}class va{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function ya(e,t,n){const r=e[t];return Ee(r)?r:new va(e,t,n)}class ba{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Zr(t,()=>{this._dirty||(this._dirty=!0,ti(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ae(this);return ei(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function wa(e,t,n=!1){let r,o;const s=X(e);return s?(r=e,o=We):(r=e.get,o=e.set),new ba(r,o,s||!o,n)}function vt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){Cn(s,t,n)}return o}function Be(e,t,n,r){if(X(e)){const s=vt(e,t,n,r);return s&&zs(s)&&s.catch(i=>{Cn(i,t,n)}),s}const o=[];for(let s=0;s>>1;vn(He[r])nt&&He.splice(t,1)}function li(e,t,n,r){Q(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),ii()}function Sa(e){li(e,on,an,qt)}function xa(e){li(e,ft,cn,Ft)}function nr(e,t=null){if(an.length){for(kr=t,on=[...new Set(an)],an.length=0,qt=0;qtvn(n)-vn(r)),Ft=0;Fte.id==null?1/0:e.id;function ai(e){Lr=!1,Fn=!0,nr(e),He.sort((n,r)=>vn(n)-vn(r));const t=We;try{for(nt=0;ntv.trim())),d&&(o=n.map(Ds))}let l,a=r[l=fr(t)]||r[l=fr(Ze(t))];!a&&s&&(a=r[l=fr(Mt(t))]),a&&Be(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Be(c,e,6,o)}}function ci(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!X(e)){const a=c=>{const u=ci(c,t,!0);u&&(l=!0,Se(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(r.set(e,null),null):(Q(s)?s.forEach(a=>i[a]=null):Se(i,s),r.set(e,i),i)}function rr(e,t){return!e||!En(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,Mt(t))||se(e,t))}let xe=null,ui=null;function Bn(e){const t=xe;return xe=e,ui=e&&e.type.__scopeId||null,t}function Pa(e,t=xe,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Ko(-1);const s=Bn(t),i=e(...o);return Bn(s),r._d&&Ko(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function hr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:l,attrs:a,emit:c,render:u,renderCache:d,data:h,setupState:v,ctx:w,inheritAttrs:M}=e;let O,g;const b=Bn(e);try{if(n.shapeFlag&4){const z=o||r;O=Ue(u.call(z,z,d,s,v,h,w)),g=a}else{const z=t;O=Ue(z.length>1?z(s,{attrs:a,slots:l,emit:c}):z(s,null)),g=t.props?a:Ra(a)}}catch(z){fn.length=0,Cn(z,e,1),O=ve($e)}let L=O;if(g&&M!==!1){const z=Object.keys(g),{shapeFlag:_}=L;z.length&&_&7&&(i&&z.some(Wr)&&(g=Oa(g,i)),L=bt(L,g))}return n.dirs&&(L=bt(L),L.dirs=L.dirs?L.dirs.concat(n.dirs):n.dirs),n.transition&&(L.transition=n.transition),O=L,Bn(b),O}const Ra=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Oa=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Aa(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?Ho(r,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function fi(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):xa(e)}function kt(e,t){if(we){let n=we.provides;const r=we.parent&&we.parent.provides;r===n&&(n=we.provides=Object.create(r)),n[e]=t}}function Ce(e,t,n=!1){const r=we||xe;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(r.proxy):t}}const $o={};function ot(e,t,n){return di(e,t,n)}function di(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:i}=pe){const l=we;let a,c=!1,u=!1;if(Ee(e)?(a=()=>e.value,c=Ar(e)):Ut(e)?(a=()=>e,r=!0):Q(e)?(u=!0,c=e.some(g=>Ut(g)||Ar(g)),a=()=>e.map(g=>{if(Ee(g))return g.value;if(Ut(g))return At(g);if(X(g))return vt(g,l,2)})):X(e)?t?a=()=>vt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return d&&d(),Be(e,l,3,[h])}:a=We,t&&r){const g=a;a=()=>At(g())}let d,h=g=>{d=O.onStop=()=>{vt(g,l,4)}};if(Wt)return h=We,t?n&&Be(t,l,3,[a(),u?[]:void 0,h]):a(),We;let v=u?[]:$o;const w=()=>{if(!!O.active)if(t){const g=O.run();(r||c||(u?g.some((b,L)=>pn(b,v[L])):pn(g,v)))&&(d&&d(),Be(t,l,3,[g,v===$o?void 0:v,h]),v=g)}else O.run()};w.allowRecurse=!!t;let M;o==="sync"?M=w:o==="post"?M=()=>Le(w,l&&l.suspense):M=()=>Sa(w);const O=new Zr(a,M);return t?n?w():v=O.run():o==="post"?Le(O.run.bind(O),l&&l.suspense):O.run(),()=>{O.stop(),l&&l.scope&&Gr(l.scope.effects,O)}}function Ia(e,t,n){const r=this.proxy,o=me(e)?e.includes(".")?hi(r,e):()=>r[e]:e.bind(r,r);let s;X(t)?s=t:(s=t.handler,n=t);const i=we;Kt(this);const l=di(o,s.bind(r),n);return i?Kt(i):It(),l}function hi(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{At(n,t)});else if(Fs(e))for(const n in e)At(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Xe(()=>{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const Fe=[Function,Array],Na={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Fe,onEnter:Fe,onAfterEnter:Fe,onEnterCancelled:Fe,onBeforeLeave:Fe,onLeave:Fe,onAfterLeave:Fe,onLeaveCancelled:Fe,onBeforeAppear:Fe,onAppear:Fe,onAfterAppear:Fe,onAppearCancelled:Fe},setup(e,{slots:t}){const n=ho(),r=Ma();let o;return()=>{const s=t.default&&gi(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const M of s)if(M.type!==$e){i=M;break}}const l=ae(e),{mode:a}=l;if(r.isLeaving)return pr(i);const c=zo(i);if(!c)return pr(i);const u=Ir(c,l,r,n);Mr(c,u);const d=n.subTree,h=d&&zo(d);let v=!1;const{getTransitionKey:w}=c.type;if(w){const M=w();o===void 0?o=M:M!==o&&(o=M,v=!0)}if(h&&h.type!==$e&&(!Rt(c,h)||v)){const M=Ir(h,l,r,n);if(Mr(h,M),a==="out-in")return r.isLeaving=!0,M.afterLeave=()=>{r.isLeaving=!1,n.update()},pr(i);a==="in-out"&&c.type!==$e&&(M.delayLeave=(O,g,b)=>{const L=mi(r,h);L[String(h.key)]=h,O._leaveCb=()=>{g(),O._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=b})}return i}}},pi=Na;function mi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Ir(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:w,onBeforeAppear:M,onAppear:O,onAfterAppear:g,onAppearCancelled:b}=t,L=String(e.key),z=mi(n,e),_=(m,B)=>{m&&Be(m,r,9,B)},x=(m,B)=>{const q=B[1];_(m,B),Q(m)?m.every(K=>K.length<=1)&&q():m.length<=1&&q()},C={mode:s,persisted:i,beforeEnter(m){let B=l;if(!n.isMounted)if(o)B=M||l;else return;m._leaveCb&&m._leaveCb(!0);const q=z[L];q&&Rt(e,q)&&q.el._leaveCb&&q.el._leaveCb(),_(B,[m])},enter(m){let B=a,q=c,K=u;if(!n.isMounted)if(o)B=O||a,q=g||c,K=b||u;else return;let E=!1;const $=m._enterCb=I=>{E||(E=!0,I?_(K,[m]):_(q,[m]),C.delayedLeave&&C.delayedLeave(),m._enterCb=void 0)};B?x(B,[m,$]):$()},leave(m,B){const q=String(e.key);if(m._enterCb&&m._enterCb(!0),n.isUnmounting)return B();_(d,[m]);let K=!1;const E=m._leaveCb=$=>{K||(K=!0,B(),$?_(w,[m]):_(v,[m]),m._leaveCb=void 0,z[q]===e&&delete z[q])};z[q]=e,h?x(h,[m,E]):E()},clone(m){return Ir(m,t,n,r)}};return C}function pr(e){if(Sn(e))return e=bt(e),e.children=null,e}function zo(e){return Sn(e)?e.children?e.children[0]:void 0:e}function Mr(e,t){e.shapeFlag&6&&e.component?Mr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function gi(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;function dt(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:l}=e;let a=null,c,u=0;const d=()=>(u++,a=null,h()),h=()=>{let v;return a||(v=a=t().catch(w=>{if(w=w instanceof Error?w:new Error(String(w)),l)return new Promise((M,O)=>{l(w,()=>M(d()),()=>O(w),u+1)});throw w}).then(w=>v!==a&&a?a:(w&&(w.__esModule||w[Symbol.toStringTag]==="Module")&&(w=w.default),c=w,w)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=we;if(c)return()=>mr(c,v);const w=b=>{a=null,Cn(b,v,13,!r)};if(i&&v.suspense||Wt)return h().then(b=>()=>mr(b,v)).catch(b=>(w(b),()=>r?ve(r,{error:b}):null));const M=_e(!1),O=_e(),g=_e(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!O.value){const b=new Error(`Async component timed out after ${s}ms.`);w(b),O.value=b}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(b=>{w(b),O.value=b}),()=>{if(M.value&&c)return mr(c,v);if(O.value&&r)return ve(r,{error:O.value});if(n&&!g.value)return ve(n)}}})}function mr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:o},parent:s}){const i=ve(e,n,r);return i.ref=t,i}const Sn=e=>e.type.__isKeepAlive;function Ha(e,t){vi(e,"a",t)}function $a(e,t){vi(e,"da",t)}function vi(e,t,n=we){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(or(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Sn(o.parent.vnode)&&za(r,t,n,o),o=o.parent}}function za(e,t,n,r){const o=or(t,e,r,!0);sr(()=>{Gr(r[t],o)},n)}function or(e,t,n=we,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Yt(),Kt(n);const l=Be(t,n,e,i);return It(),Jt(),l});return r?o.unshift(s):o.push(s),s}}const it=e=>(t,n=we)=>(!Wt||e==="sp")&&or(e,t,n),yi=it("bm"),Xe=it("m"),qa=it("bu"),Fa=it("u"),ao=it("bum"),sr=it("um"),Da=it("sp"),Ba=it("rtg"),ja=it("rtc");function Ua(e,t=we){or("ec",e,t)}function ch(e,t){const n=xe;if(n===null)return e;const r=ar(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;st(i,l,void 0,s&&s[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,a=i.length;lKn(t)?!(t.type===$e||t.type===ke&&!_i(t.children)):!0)?e:null}const Nr=e=>e?Hi(e)?ar(e)||e.proxy:Nr(e.parent):null,jn=Se(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Nr(e.parent),$root:e=>Nr(e.root),$emit:e=>e.emit,$options:e=>Ci(e),$forceUpdate:e=>e.f||(e.f=()=>lo(e.update)),$nextTick:e=>e.n||(e.n=io.bind(e.proxy)),$watch:e=>Ia.bind(e)}),Ga={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const v=i[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==pe&&se(r,t))return i[t]=1,r[t];if(o!==pe&&se(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&se(c,t))return i[t]=3,s[t];if(n!==pe&&se(n,t))return i[t]=4,n[t];Hr&&(i[t]=0)}}const u=jn[t];let d,h;if(u)return t==="$attrs"&&ze(e,"get",t),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==pe&&se(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,se(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==pe&&se(o,t)?(o[t]=n,!0):r!==pe&&se(r,t)?(r[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==pe&&se(e,i)||t!==pe&&se(t,i)||(l=s[0])&&se(l,i)||se(r,i)||se(jn,i)||se(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Hr=!0;function Qa(e){const t=Ci(e),n=e.proxy,r=e.ctx;Hr=!1,t.beforeCreate&&Fo(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:v,updated:w,activated:M,deactivated:O,beforeDestroy:g,beforeUnmount:b,destroyed:L,unmounted:z,render:_,renderTracked:x,renderTriggered:C,errorCaptured:m,serverPrefetch:B,expose:q,inheritAttrs:K,components:E,directives:$,filters:I}=t;if(c&&Ya(c,r,null,e.appContext.config.unwrapInjectedRef),i)for(const Z in i){const te=i[Z];X(te)&&(r[Z]=te.bind(n))}if(o){const Z=o.call(n,n);be(Z)&&(e.data=Nt(Z))}if(Hr=!0,s)for(const Z in s){const te=s[Z],ye=X(te)?te.bind(n,n):X(te.get)?te.get.bind(n,n):We,Te=!X(te)&&X(te.set)?te.set.bind(n):We,Ie=re({get:ye,set:Te});Object.defineProperty(r,Z,{enumerable:!0,configurable:!0,get:()=>Ie.value,set:qe=>Ie.value=qe})}if(l)for(const Z in l)Ei(l[Z],r,n,Z);if(a){const Z=X(a)?a.call(n):a;Reflect.ownKeys(Z).forEach(te=>{kt(te,Z[te])})}u&&Fo(u,e,"c");function D(Z,te){Q(te)?te.forEach(ye=>Z(ye.bind(n))):te&&Z(te.bind(n))}if(D(yi,d),D(Xe,h),D(qa,v),D(Fa,w),D(Ha,M),D($a,O),D(Ua,m),D(ja,x),D(Ba,C),D(ao,b),D(sr,z),D(Da,B),Q(q))if(q.length){const Z=e.exposed||(e.exposed={});q.forEach(te=>{Object.defineProperty(Z,te,{get:()=>n[te],set:ye=>n[te]=ye})})}else e.exposed||(e.exposed={});_&&e.render===We&&(e.render=_),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),$&&(e.directives=$)}function Ya(e,t,n=We,r=!1){Q(e)&&(e=$r(e));for(const o in e){const s=e[o];let i;be(s)?"default"in s?i=Ce(s.from||o,s.default,!0):i=Ce(s.from||o):i=Ce(s),Ee(i)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[o]=i}}function Fo(e,t,n){Be(Q(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ei(e,t,n,r){const o=r.includes(".")?hi(n,r):()=>n[r];if(me(e)){const s=t[e];X(s)&&ot(o,s)}else if(X(e))ot(o,e.bind(n));else if(be(e))if(Q(e))e.forEach(s=>Ei(s,t,n,r));else{const s=X(e.handler)?e.handler.bind(n):t[e.handler];X(s)&&ot(o,s,e)}}function Ci(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Un(a,c,i,!0)),Un(a,t,i)),s.set(t,a),a}function Un(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Un(e,s,n,!0),o&&o.forEach(i=>Un(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Ja[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Ja={data:Do,props:xt,emits:xt,methods:xt,computed:xt,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:xt,directives:xt,watch:Xa,provide:Do,inject:Za};function Do(e,t){return t?e?function(){return Se(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Za(e,t){return xt($r(e),$r(t))}function $r(e){if(Q(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[h,v]=xi(d,t,!0);Se(i,h),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!a)return r.set(e,Bt),Bt;if(Q(s))for(let u=0;u-1,v[1]=M<0||w-1||se(v,"default"))&&l.push(d)}}}const c=[i,l];return r.set(e,c),c}function Bo(e){return e[0]!=="$"}function jo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Uo(e,t){return jo(e)===jo(t)}function Vo(e,t){return Q(t)?t.findIndex(n=>Uo(n,e)):X(t)&&Uo(t,e)?0:-1}const Ti=e=>e[0]==="_"||e==="$stable",co=e=>Q(e)?e.map(Ue):[Ue(e)],nc=(e,t,n)=>{if(t._n)return t;const r=Pa((...o)=>co(t(...o)),n);return r._c=!1,r},Pi=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ti(o))continue;const s=e[o];if(X(s))t[o]=nc(o,s,r);else if(s!=null){const i=co(s);t[o]=()=>i}}},Ri=(e,t)=>{const n=co(t);e.slots.default=()=>n},rc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ae(t),qn(t,"_",n)):Pi(t,e.slots={})}else e.slots={},t&&Ri(e,t);qn(e.slots,lr,1)},oc=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=pe;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(Se(o,t),!n&&l===1&&delete o._):(s=!t.$stable,Pi(t,o)),i=t}else t&&(Ri(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Oi(){return{app:null,config:{isNativeTag:kl,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let sc=0;function ic(e,t){return function(r,o=null){X(r)||(r=Object.assign({},r)),o!=null&&!be(o)&&(o=null);const s=Oi(),i=new Set;let l=!1;const a=s.app={_uid:sc++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:xc,get config(){return s.config},set config(c){},use(c,...u){return i.has(c)||(c&&X(c.install)?(i.add(c),c.install(a,...u)):X(c)&&(i.add(c),c(a,...u))),a},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),a},component(c,u){return u?(s.components[c]=u,a):s.components[c]},directive(c,u){return u?(s.directives[c]=u,a):s.directives[c]},mount(c,u,d){if(!l){const h=ve(r,o);return h.appContext=s,u&&t?t(h,c):e(h,c,d),l=!0,a._container=c,c.__vue_app__=a,ar(h.component)||h.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,u){return s.provides[c]=u,a}};return a}}function Vn(e,t,n,r,o=!1){if(Q(e)){e.forEach((h,v)=>Vn(h,t&&(Q(t)?t[v]:t),n,r,o));return}if(Vt(r)&&!o)return;const s=r.shapeFlag&4?ar(r.component)||r.component.proxy:r.el,i=o?null:s,{i:l,r:a}=e,c=t&&t.r,u=l.refs===pe?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(me(c)?(u[c]=null,se(d,c)&&(d[c]=null)):Ee(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=me(a),v=Ee(a);if(h||v){const w=()=>{if(e.f){const M=h?u[a]:a.value;o?Q(M)&&Gr(M,s):Q(M)?M.includes(s)||M.push(s):h?(u[a]=[s],se(d,a)&&(d[a]=u[a])):(a.value=[s],e.k&&(u[e.k]=a.value))}else h?(u[a]=i,se(d,a)&&(d[a]=i)):v&&(a.value=i,e.k&&(u[e.k]=i))};i?(w.id=-1,Le(w,n)):w()}}}let at=!1;const kn=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",In=e=>e.nodeType===8;function lc(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:l,insert:a,createComment:c}}=e,u=(g,b)=>{if(!b.hasChildNodes()){n(null,g,b),Dn(),b._vnode=g;return}at=!1,d(b.firstChild,g,null,null,null),Dn(),b._vnode=g,at&&console.error("Hydration completed but contains mismatches.")},d=(g,b,L,z,_,x=!1)=>{const C=In(g)&&g.data==="[",m=()=>M(g,b,L,z,_,C),{type:B,ref:q,shapeFlag:K,patchFlag:E}=b,$=g.nodeType;b.el=g,E===-2&&(x=!1,b.dynamicChildren=null);let I=null;switch(B){case yn:$!==3?b.children===""?(a(b.el=o(""),i(g),g),I=g):I=m():(g.data!==b.children&&(at=!0,g.data=b.children),I=s(g));break;case $e:$!==8||C?I=m():I=s(g);break;case un:if($!==1&&$!==3)I=m();else{I=g;const ne=!b.children.length;for(let D=0;D{x=x||!!b.dynamicChildren;const{type:C,props:m,patchFlag:B,shapeFlag:q,dirs:K}=b,E=C==="input"&&K||C==="option";if(E||B!==-1){if(K&&Je(b,null,L,"created"),m)if(E||!x||B&48)for(const I in m)(E&&I.endsWith("value")||En(I)&&!ln(I))&&r(g,I,null,m[I],!1,void 0,L);else m.onClick&&r(g,"onClick",null,m.onClick,!1,void 0,L);let $;if(($=m&&m.onVnodeBeforeMount)&&De($,L,b),K&&Je(b,null,L,"beforeMount"),(($=m&&m.onVnodeMounted)||K)&&fi(()=>{$&&De($,L,b),K&&Je(b,null,L,"mounted")},z),q&16&&!(m&&(m.innerHTML||m.textContent))){let I=v(g.firstChild,b,g,L,z,_,x);for(;I;){at=!0;const ne=I;I=I.nextSibling,l(ne)}}else q&8&&g.textContent!==b.children&&(at=!0,g.textContent=b.children)}return g.nextSibling},v=(g,b,L,z,_,x,C)=>{C=C||!!b.dynamicChildren;const m=b.children,B=m.length;for(let q=0;q{const{slotScopeIds:C}=b;C&&(_=_?_.concat(C):C);const m=i(g),B=v(s(g),b,m,L,z,_,x);return B&&In(B)&&B.data==="]"?s(b.anchor=B):(at=!0,a(b.anchor=c("]"),m,B),B)},M=(g,b,L,z,_,x)=>{if(at=!0,b.el=null,x){const B=O(g);for(;;){const q=s(g);if(q&&q!==B)l(q);else break}}const C=s(g),m=i(g);return l(g),n(null,b,m,C,L,z,kn(m),_),C},O=g=>{let b=0;for(;g;)if(g=s(g),g&&In(g)&&(g.data==="["&&b++,g.data==="]")){if(b===0)return s(g);b--}return g};return[u,d]}const Le=fi;function ac(e){return cc(e,lc)}function cc(e,t){const n=zl();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:v=We,cloneNode:w,insertStaticContent:M}=e,O=(f,p,y,P=null,T=null,A=null,F=!1,k=null,H=!!p.dynamicChildren)=>{if(f===p)return;f&&!Rt(f,p)&&(P=U(f),Ae(f,T,A,!0),f=null),p.patchFlag===-2&&(H=!1,p.dynamicChildren=null);const{type:R,ref:W,shapeFlag:V}=p;switch(R){case yn:g(f,p,y,P);break;case $e:b(f,p,y,P);break;case un:f==null&&L(p,y,P,F);break;case ke:$(f,p,y,P,T,A,F,k,H);break;default:V&1?x(f,p,y,P,T,A,F,k,H):V&6?I(f,p,y,P,T,A,F,k,H):(V&64||V&128)&&R.process(f,p,y,P,T,A,F,k,H,ue)}W!=null&&T&&Vn(W,f&&f.ref,A,p||f,!p)},g=(f,p,y,P)=>{if(f==null)r(p.el=l(p.children),y,P);else{const T=p.el=f.el;p.children!==f.children&&c(T,p.children)}},b=(f,p,y,P)=>{f==null?r(p.el=a(p.children||""),y,P):p.el=f.el},L=(f,p,y,P)=>{[f.el,f.anchor]=M(f.children,p,y,P,f.el,f.anchor)},z=({el:f,anchor:p},y,P)=>{let T;for(;f&&f!==p;)T=h(f),r(f,y,P),f=T;r(p,y,P)},_=({el:f,anchor:p})=>{let y;for(;f&&f!==p;)y=h(f),o(f),f=y;o(p)},x=(f,p,y,P,T,A,F,k,H)=>{F=F||p.type==="svg",f==null?C(p,y,P,T,A,F,k,H):q(f,p,T,A,F,k,H)},C=(f,p,y,P,T,A,F,k)=>{let H,R;const{type:W,props:V,shapeFlag:G,transition:Y,patchFlag:ie,dirs:fe}=f;if(f.el&&w!==void 0&&ie===-1)H=f.el=w(f.el);else{if(H=f.el=i(f.type,A,V&&V.is,V),G&8?u(H,f.children):G&16&&B(f.children,H,null,P,T,A&&W!=="foreignObject",F,k),fe&&Je(f,null,P,"created"),V){for(const ge in V)ge!=="value"&&!ln(ge)&&s(H,ge,null,V[ge],A,f.children,P,T,N);"value"in V&&s(H,"value",null,V.value),(R=V.onVnodeBeforeMount)&&De(R,P,f)}m(H,f,f.scopeId,F,P)}fe&&Je(f,null,P,"beforeMount");const de=(!T||T&&!T.pendingBranch)&&Y&&!Y.persisted;de&&Y.beforeEnter(H),r(H,p,y),((R=V&&V.onVnodeMounted)||de||fe)&&Le(()=>{R&&De(R,P,f),de&&Y.enter(H),fe&&Je(f,null,P,"mounted")},T)},m=(f,p,y,P,T)=>{if(y&&v(f,y),P)for(let A=0;A{for(let R=H;R{const k=p.el=f.el;let{patchFlag:H,dynamicChildren:R,dirs:W}=p;H|=f.patchFlag&16;const V=f.props||pe,G=p.props||pe;let Y;y&&Et(y,!1),(Y=G.onVnodeBeforeUpdate)&&De(Y,y,p,f),W&&Je(p,f,y,"beforeUpdate"),y&&Et(y,!0);const ie=T&&p.type!=="foreignObject";if(R?K(f.dynamicChildren,R,k,y,P,ie,A):F||ye(f,p,k,null,y,P,ie,A,!1),H>0){if(H&16)E(k,p,V,G,y,P,T);else if(H&2&&V.class!==G.class&&s(k,"class",null,G.class,T),H&4&&s(k,"style",V.style,G.style,T),H&8){const fe=p.dynamicProps;for(let de=0;de{Y&&De(Y,y,p,f),W&&Je(p,f,y,"updated")},P)},K=(f,p,y,P,T,A,F)=>{for(let k=0;k{if(y!==P){for(const k in P){if(ln(k))continue;const H=P[k],R=y[k];H!==R&&k!=="value"&&s(f,k,R,H,F,p.children,T,A,N)}if(y!==pe)for(const k in y)!ln(k)&&!(k in P)&&s(f,k,y[k],null,F,p.children,T,A,N);"value"in P&&s(f,"value",y.value,P.value)}},$=(f,p,y,P,T,A,F,k,H)=>{const R=p.el=f?f.el:l(""),W=p.anchor=f?f.anchor:l("");let{patchFlag:V,dynamicChildren:G,slotScopeIds:Y}=p;Y&&(k=k?k.concat(Y):Y),f==null?(r(R,y,P),r(W,y,P),B(p.children,y,W,T,A,F,k,H)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,y,T,A,F,k),(p.key!=null||T&&p===T.subTree)&&Ai(f,p,!0)):ye(f,p,y,W,T,A,F,k,H)},I=(f,p,y,P,T,A,F,k,H)=>{p.slotScopeIds=k,f==null?p.shapeFlag&512?T.ctx.activate(p,y,P,F,H):ne(p,y,P,T,A,F,H):D(f,p,H)},ne=(f,p,y,P,T,A,F)=>{const k=f.component=yc(f,P,T);if(Sn(f)&&(k.ctx.renderer=ue),bc(k),k.asyncDep){if(T&&T.registerDep(k,Z),!f.el){const H=k.subTree=ve($e);b(null,H,p,y)}return}Z(k,f,p,y,T,A,F)},D=(f,p,y)=>{const P=p.component=f.component;if(Aa(f,p,y))if(P.asyncDep&&!P.asyncResolved){te(P,p,y);return}else P.next=p,Ca(P.update),P.update();else p.el=f.el,P.vnode=p},Z=(f,p,y,P,T,A,F)=>{const k=()=>{if(f.isMounted){let{next:W,bu:V,u:G,parent:Y,vnode:ie}=f,fe=W,de;Et(f,!1),W?(W.el=ie.el,te(f,W,F)):W=ie,V&&dr(V),(de=W.props&&W.props.onVnodeBeforeUpdate)&&De(de,Y,W,ie),Et(f,!0);const ge=hr(f),je=f.subTree;f.subTree=ge,O(je,ge,d(je.el),U(je),f,T,A),W.el=ge.el,fe===null&&La(f,ge.el),G&&Le(G,T),(de=W.props&&W.props.onVnodeUpdated)&&Le(()=>De(de,Y,W,ie),T)}else{let W;const{el:V,props:G}=p,{bm:Y,m:ie,parent:fe}=f,de=Vt(p);if(Et(f,!1),Y&&dr(Y),!de&&(W=G&&G.onVnodeBeforeMount)&&De(W,fe,p),Et(f,!0),V&&J){const ge=()=>{f.subTree=hr(f),J(V,f.subTree,f,T,null)};de?p.type.__asyncLoader().then(()=>!f.isUnmounted&&ge()):ge()}else{const ge=f.subTree=hr(f);O(null,ge,y,P,f,T,A),p.el=ge.el}if(ie&&Le(ie,T),!de&&(W=G&&G.onVnodeMounted)){const ge=p;Le(()=>De(W,fe,ge),T)}(p.shapeFlag&256||fe&&Vt(fe.vnode)&&fe.vnode.shapeFlag&256)&&f.a&&Le(f.a,T),f.isMounted=!0,p=y=P=null}},H=f.effect=new Zr(k,()=>lo(R),f.scope),R=f.update=()=>H.run();R.id=f.uid,Et(f,!0),R()},te=(f,p,y)=>{p.component=f;const P=f.vnode.props;f.vnode=p,f.next=null,tc(f,p.props,P,y),oc(f,p.children,y),Yt(),nr(void 0,f.update),Jt()},ye=(f,p,y,P,T,A,F,k,H=!1)=>{const R=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Y}=p;if(G>0){if(G&128){Ie(R,V,y,P,T,A,F,k,H);return}else if(G&256){Te(R,V,y,P,T,A,F,k,H);return}}Y&8?(W&16&&N(R,T,A),V!==R&&u(y,V)):W&16?Y&16?Ie(R,V,y,P,T,A,F,k,H):N(R,T,A,!0):(W&8&&u(y,""),Y&16&&B(V,y,P,T,A,F,k,H))},Te=(f,p,y,P,T,A,F,k,H)=>{f=f||Bt,p=p||Bt;const R=f.length,W=p.length,V=Math.min(R,W);let G;for(G=0;GW?N(f,T,A,!0,!1,V):B(p,y,P,T,A,F,k,H,V)},Ie=(f,p,y,P,T,A,F,k,H)=>{let R=0;const W=p.length;let V=f.length-1,G=W-1;for(;R<=V&&R<=G;){const Y=f[R],ie=p[R]=H?ht(p[R]):Ue(p[R]);if(Rt(Y,ie))O(Y,ie,y,null,T,A,F,k,H);else break;R++}for(;R<=V&&R<=G;){const Y=f[V],ie=p[G]=H?ht(p[G]):Ue(p[G]);if(Rt(Y,ie))O(Y,ie,y,null,T,A,F,k,H);else break;V--,G--}if(R>V){if(R<=G){const Y=G+1,ie=YG)for(;R<=V;)Ae(f[R],T,A,!0),R++;else{const Y=R,ie=R,fe=new Map;for(R=ie;R<=G;R++){const Me=p[R]=H?ht(p[R]):Ue(p[R]);Me.key!=null&&fe.set(Me.key,R)}let de,ge=0;const je=G-ie+1;let Ht=!1,So=0;const Zt=new Array(je);for(R=0;R=je){Ae(Me,T,A,!0);continue}let Ye;if(Me.key!=null)Ye=fe.get(Me.key);else for(de=ie;de<=G;de++)if(Zt[de-ie]===0&&Rt(Me,p[de])){Ye=de;break}Ye===void 0?Ae(Me,T,A,!0):(Zt[Ye-ie]=R+1,Ye>=So?So=Ye:Ht=!0,O(Me,p[Ye],y,null,T,A,F,k,H),ge++)}const xo=Ht?uc(Zt):Bt;for(de=xo.length-1,R=je-1;R>=0;R--){const Me=ie+R,Ye=p[Me],To=Me+1{const{el:A,type:F,transition:k,children:H,shapeFlag:R}=f;if(R&6){qe(f.component.subTree,p,y,P);return}if(R&128){f.suspense.move(p,y,P);return}if(R&64){F.move(f,p,y,ue);return}if(F===ke){r(A,p,y);for(let V=0;Vk.enter(A),T);else{const{leave:V,delayLeave:G,afterLeave:Y}=k,ie=()=>r(A,p,y),fe=()=>{V(A,()=>{ie(),Y&&Y()})};G?G(A,ie,fe):fe()}else r(A,p,y)},Ae=(f,p,y,P=!1,T=!1)=>{const{type:A,props:F,ref:k,children:H,dynamicChildren:R,shapeFlag:W,patchFlag:V,dirs:G}=f;if(k!=null&&Vn(k,null,y,f,!0),W&256){p.ctx.deactivate(f);return}const Y=W&1&&G,ie=!Vt(f);let fe;if(ie&&(fe=F&&F.onVnodeBeforeUnmount)&&De(fe,p,f),W&6)j(f.component,y,P);else{if(W&128){f.suspense.unmount(y,P);return}Y&&Je(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,y,T,ue,P):R&&(A!==ke||V>0&&V&64)?N(R,p,y,!1,!0):(A===ke&&V&384||!T&&W&16)&&N(H,p,y),P&&_t(f)}(ie&&(fe=F&&F.onVnodeUnmounted)||Y)&&Le(()=>{fe&&De(fe,p,f),Y&&Je(f,null,p,"unmounted")},y)},_t=f=>{const{type:p,el:y,anchor:P,transition:T}=f;if(p===ke){S(y,P);return}if(p===un){_(f);return}const A=()=>{o(y),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:F,delayLeave:k}=T,H=()=>F(y,A);k?k(f.el,A,H):H()}else A()},S=(f,p)=>{let y;for(;f!==p;)y=h(f),o(f),f=y;o(p)},j=(f,p,y)=>{const{bum:P,scope:T,update:A,subTree:F,um:k}=f;P&&dr(P),T.stop(),A&&(A.active=!1,Ae(F,f,p,y)),k&&Le(k,p),Le(()=>{f.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},N=(f,p,y,P=!1,T=!1,A=0)=>{for(let F=A;Ff.shapeFlag&6?U(f.component.subTree):f.shapeFlag&128?f.suspense.next():h(f.anchor||f.el),ce=(f,p,y)=>{f==null?p._vnode&&Ae(p._vnode,null,null,!0):O(p._vnode||null,f,p,null,null,null,y),Dn(),p._vnode=f},ue={p:O,um:Ae,m:qe,r:_t,mt:ne,mc:B,pc:ye,pbc:K,n:U,o:e};let ee,J;return t&&([ee,J]=t(ue)),{render:ce,hydrate:ee,createApp:ic(ce,ee)}}function Et({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ai(e,t,n=!1){const r=e.children,o=t.children;if(Q(r)&&Q(o))for(let s=0;s>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}const fc=e=>e.__isTeleport,ke=Symbol(void 0),yn=Symbol(void 0),$e=Symbol(void 0),un=Symbol(void 0),fn=[];let Ke=null;function ir(e=!1){fn.push(Ke=e?null:[])}function dc(){fn.pop(),Ke=fn[fn.length-1]||null}let bn=1;function Ko(e){bn+=e}function Li(e){return e.dynamicChildren=bn>0?Ke||Bt:null,dc(),bn>0&&Ke&&Ke.push(e),e}function ki(e,t,n,r,o,s){return Li(Ni(e,t,n,r,o,s,!0))}function Ii(e,t,n,r,o){return Li(ve(e,t,n,r,o,!0))}function Kn(e){return e?e.__v_isVNode===!0:!1}function Rt(e,t){return e.type===t.type&&e.key===t.key}const lr="__vInternal",Mi=({key:e})=>e!=null?e:null,$n=({ref:e,ref_key:t,ref_for:n})=>e!=null?me(e)||Ee(e)||X(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function Ni(e,t=null,n=null,r=0,o=null,s=e===ke?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&$n(t),scopeId:ui,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(fo(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=me(n)?8:16),bn>0&&!i&&Ke&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ke.push(a),a}const ve=hc;function hc(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ka)&&(e=$e),Kn(e)){const l=bt(e,t,!0);return n&&fo(l,n),bn>0&&!s&&Ke&&(l.shapeFlag&6?Ke[Ke.indexOf(e)]=l:Ke.push(l)),l.patchFlag|=-2,l}if(Sc(e)&&(e=e.__vccOpts),t){t=pc(t);let{class:l,style:a}=t;l&&!me(l)&&(t.class=_n(l)),be(a)&&(Zs(a)&&!Q(a)&&(a=Se({},a)),t.style=Jn(a))}const i=me(e)?1:ka(e)?128:fc(e)?64:be(e)?4:X(e)?2:0;return Ni(e,t,n,r,o,i,s,!0)}function pc(e){return e?Zs(e)||lr in e?Se({},e):e:null}function bt(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,l=t?mc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&o?Q(o)?o.concat($n(t)):[o,$n(t)]:$n(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ke?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&bt(e.ssContent),ssFallback:e.ssFallback&&bt(e.ssFallback),el:e.el,anchor:e.anchor}}function uo(e=" ",t=0){return ve(yn,null,e,t)}function fh(e,t){const n=ve(un,null,e);return n.staticCount=t,n}function dh(e="",t=!1){return t?(ir(),Ii($e,null,e)):ve($e,null,e)}function Ue(e){return e==null||typeof e=="boolean"?ve($e):Q(e)?ve(ke,null,e.slice()):typeof e=="object"?ht(e):ve(yn,null,String(e))}function ht(e){return e.el===null||e.memo?e:bt(e)}function fo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),fo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(lr in t)?t._ctx=xe:o===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),r&64?(n=16,t=[uo(t)]):n=8);e.children=t,e.shapeFlag|=n}function mc(...e){const t={};for(let n=0;nwe||xe,Kt=e=>{we=e,e.scope.on()},It=()=>{we&&we.scope.off(),we=null};function Hi(e){return e.vnode.shapeFlag&4}let Wt=!1;function bc(e,t=!1){Wt=t;const{props:n,children:r}=e.vnode,o=Hi(e);ec(e,n,o,t),rc(e,r);const s=o?wc(e,t):void 0;return Wt=!1,s}function wc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Xs(new Proxy(e.ctx,Ga));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Ec(e):null;Kt(e),Yt();const s=vt(r,e,0,[e.props,o]);if(Jt(),It(),zs(s)){if(s.then(It,It),t)return s.then(i=>{Wo(e,i,t)}).catch(i=>{Cn(i,e,0)});e.asyncDep=s}else Wo(e,s,t)}else $i(e,t)}function Wo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=oi(t)),$i(e,n)}let Go;function $i(e,t,n){const r=e.type;if(!e.render){if(!t&&Go&&!r.render){const o=r.template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,c=Se(Se({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||We}Kt(e),Yt(),Qa(e),Jt(),It()}function _c(e){return new Proxy(e.attrs,{get(t,n){return ze(e,"get","$attrs"),t[n]}})}function Ec(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=_c(e))},slots:e.slots,emit:e.emit,expose:t}}function ar(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(oi(Xs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)}}))}function Cc(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Sc(e){return X(e)&&"__vccOpts"in e}const re=(e,t)=>wa(e,t,Wt);function oe(e,t,n){const r=arguments.length;return r===2?be(t)&&!Q(t)?Kn(t)?ve(e,null,[t]):ve(e,t):ve(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Kn(n)&&(n=[n]),ve(e,t,n))}const xc="3.2.37",Tc="http://www.w3.org/2000/svg",Ot=typeof document!="undefined"?document:null,Qo=Ot&&Ot.createElement("template"),Pc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Ot.createElementNS(Tc,e):Ot.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Ot.createTextNode(e),createComment:e=>Ot.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ot.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Qo.innerHTML=r?`${e}`:e;const l=Qo.content;if(r){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Rc(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Oc(e,t,n){const r=e.style,o=me(n);if(n&&!o){for(const s in n)qr(r,s,n[s]);if(t&&!me(t))for(const s in t)n[s]==null&&qr(r,s,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Yo=/\s*!important$/;function qr(e,t,n){if(Q(n))n.forEach(r=>qr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Ac(e,t);Yo.test(n)?e.setProperty(Mt(r),n.replace(Yo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Ac(e,t){const n=gr[t];if(n)return n;let r=Ze(t);if(r!=="filter"&&r in e)return gr[t]=r;r=er(r);for(let o=0;o{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Fr=0;const Mc=Promise.resolve(),Nc=()=>{Fr=0},Hc=()=>Fr||(Mc.then(Nc),Fr=zi());function $c(e,t,n,r){e.addEventListener(t,n,r)}function zc(e,t,n,r){e.removeEventListener(t,n,r)}function qc(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=Fc(t);if(r){const c=s[t]=Dc(r,o);$c(e,l,c,a)}else i&&(zc(e,l,i,a),s[t]=void 0)}}const Xo=/(?:Once|Passive|Capture)$/;function Fc(e){let t;if(Xo.test(e)){t={};let n;for(;n=e.match(Xo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Mt(e.slice(2)),t]}function Dc(e,t){const n=r=>{const o=r.timeStamp||zi();(Ic||o>=n.attached-1)&&Be(Bc(r,n.value),t,5,[r])};return n.value=e,n.attached=Hc(),n}function Bc(e,t){if(Q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const es=/^on[a-z]/,jc=(e,t,n,r,o=!1,s,i,l,a)=>{t==="class"?Rc(e,r,o):t==="style"?Oc(e,n,r):En(t)?Wr(t)||qc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uc(e,t,r,o))?kc(e,t,r,s,i,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Lc(e,t,r,o))};function Uc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&es.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||es.test(t)&&me(n)?!1:t in e}const ct="transition",Xt="animation",po=(e,{slots:t})=>oe(pi,Vc(e),t);po.displayName="Transition";const qi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};po.props=Se({},pi.props,qi);const Ct=(e,t=[])=>{Q(e)?e.forEach(n=>n(...t)):e&&e(...t)},ts=e=>e?Q(e)?e.some(t=>t.length>1):e.length>1:!1;function Vc(e){const t={};for(const E in e)E in qi||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,w=Kc(o),M=w&&w[0],O=w&&w[1],{onBeforeEnter:g,onEnter:b,onEnterCancelled:L,onLeave:z,onLeaveCancelled:_,onBeforeAppear:x=g,onAppear:C=b,onAppearCancelled:m=L}=t,B=(E,$,I)=>{St(E,$?u:l),St(E,$?c:i),I&&I()},q=(E,$)=>{E._isLeaving=!1,St(E,d),St(E,v),St(E,h),$&&$()},K=E=>($,I)=>{const ne=E?C:b,D=()=>B($,E,I);Ct(ne,[$,D]),ns(()=>{St($,E?a:s),ut($,E?u:l),ts(ne)||rs($,r,M,D)})};return Se(t,{onBeforeEnter(E){Ct(g,[E]),ut(E,s),ut(E,i)},onBeforeAppear(E){Ct(x,[E]),ut(E,a),ut(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,$){E._isLeaving=!0;const I=()=>q(E,$);ut(E,d),Qc(),ut(E,h),ns(()=>{!E._isLeaving||(St(E,d),ut(E,v),ts(z)||rs(E,r,O,I))}),Ct(z,[E,I])},onEnterCancelled(E){B(E,!1),Ct(L,[E])},onAppearCancelled(E){B(E,!0),Ct(m,[E])},onLeaveCancelled(E){q(E),Ct(_,[E])}})}function Kc(e){if(e==null)return null;if(be(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Ds(e)}function ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function St(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ns(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wc=0;function rs(e,t,n,r){const o=e._endId=++Wc,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=Gc(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),s()},h=v=>{v.target===e&&++u>=a&&d()};setTimeout(()=>{u(n[w]||"").split(", "),o=r(ct+"Delay"),s=r(ct+"Duration"),i=os(o,s),l=r(Xt+"Delay"),a=r(Xt+"Duration"),c=os(l,a);let u=null,d=0,h=0;t===ct?i>0&&(u=ct,d=i,h=s.length):t===Xt?c>0&&(u=Xt,d=c,h=a.length):(d=Math.max(i,c),u=d>0?i>c?ct:Xt:null,h=u?u===ct?s.length:a.length:0);const v=u===ct&&/\b(transform|all)(,|$)/.test(n[ct+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:v}}function os(e,t){for(;e.lengthss(n)+ss(e[r])))}function ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Qc(){return document.body.offsetHeight}const Yc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},hh=(e,t)=>n=>{if(!("key"in n))return;const r=Mt(n.key);if(t.some(o=>o===r||Yc[o]===r))return e(n)},ph={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):en(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),en(e,!0),r.enter(e)):r.leave(e,()=>{en(e,!1)}):en(e,t))},beforeUnmount(e,{value:t}){en(e,t)}};function en(e,t){e.style.display=t?e._vod:"none"}const Jc=Se({patchProp:jc},Pc);let yr,is=!1;function Zc(){return yr=is?yr:ac(Jc),is=!0,yr}const Xc=(...e)=>{const t=Zc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=eu(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function eu(e){return me(e)?document.querySelector(e):e}const tu=JSON.parse('{"base":"/","lang":"de-DE","title":"Draussenfunker.de | QRV im Gr\xFCnen","description":"Wir sind eine Gruppe von Funkamateuren die sich mit dem Thema Funken im Freien besch\xE4ftigen.","head":[],"locales":{}}');var nu=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),ru=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=nu(r);t.has(o)||(t.add(o),n.push(r))}),n},ou=e=>/^(https?:)?\/\//.test(e),mh=e=>/^mailto:/.test(e),gh=e=>/^tel:/.test(e),Fi=e=>Object.prototype.toString.call(e)==="[object Object]",su=e=>e.replace(/\/$/,""),iu=e=>e.replace(/^\//,""),Di=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const Bi={"v-8daa1a0e":dt(()=>Re(()=>import("./index.html.d3ab4828.js"),[])),"v-05d56ee5":dt(()=>Re(()=>import("./helloworld.html.90104e41.js"),[])),"v-646991fa":dt(()=>Re(()=>import("./videos.html.27ac075a.js"),[])),"v-70126048":dt(()=>Re(()=>import("./amateurfunk.html.221ed17b.js"),[])),"v-4743c93e":dt(()=>Re(()=>import("./ausbreitung.html.2a870bc1.js"),[])),"v-3706649a":dt(()=>Re(()=>import("./404.html.6a6e4224.js"),[]))},lu={404:dt(()=>Re(()=>import("./404.92dfb3dc.js"),[])),Layout:dt(()=>Re(()=>import("./Layout.99afc8d2.js"),[]))};var ji=_e(xl),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),rt=_e(Ui),xn=()=>rt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===rt.value.key&&(rt.value=e)});var Vi=Symbol(""),mo=()=>{const e=Ce(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Ce(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Ce(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Ce(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=_e(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),vh=()=>{const e=Ce(Gi);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},hu=Symbol(""),Tt=Nt({resolvePageData:async e=>{const t=ji.value[e],n=await(t==null?void 0:t());return n!=null?n:Ui},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=me(t.description)?t.description:n.description,o=[...Q(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return ru(o)},resolvePageHeadTitle:(e,t)=>`${e.title?`${e.title} | `:""}${t.title}`,resolvePageLang:e=>e.lang||"en",resolveRouteLocale:(e,t)=>Di(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),pu=Oe({name:"ClientOnly",setup(e,t){const n=_e(!1);return Xe(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Oe({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=xn(),n=re(()=>Bi[e.pageKey||t.value.key]);return()=>n.value?oe(n.value):oe("div","404 Not Found")}}),ls=Oe({name:"Vuepress",setup(){const e=xn(),t=re(()=>{let n;if(e.value.path){const r=e.value.frontmatter.layout;me(r)?n=r:n="Layout"}else n="404";return lu[n]||Va(n,!1)});return()=>oe(t.value)}}),Qi=e=>ou(e)?e:`${du().value.base}${iu(e)}`,wt=e=>e;const gu=oe("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[oe("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),oe("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),vu=Oe({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=fu(),n=re(()=>{var r;return(r=e.locales[t.value])!=null?r:{openInNewWindow:"open in new window"}});return()=>oe("span",[gu,oe("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}}),yu={"/":{openInNewWindow:"open in new window"}};var bu=wt({enhance({app:e}){e.component("ExternalLinkIcon",oe(vu,{locales:yu}))}});/*! medium-zoom 1.0.6 | MIT License | https://github.com/francoischalifour/medium-zoom */var Pt=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(E){function $(){}E($,$)},o=function(E){var $=E.target;if($===B){w();return}L.indexOf($)!==-1&&M({target:$})},s=function(){if(!(_||!m.original)){var E=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(x-E)>C.scrollOffset&&setTimeout(w,150)}},i=function(E){var $=E.key||E.keyCode;($==="Escape"||$==="Esc"||$===27)&&w()},l=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E;if(E.background&&(B.style.background=E.background),E.container&&E.container instanceof Object&&($.container=Pt({},C.container,E.container)),E.template){var I=zn(E.template)?E.template:document.querySelector(E.template);$.template=I}return C=Pt({},C,$),L.forEach(function(ne){ne.dispatchEvent($t("medium-zoom:update",{detail:{zoom:q}}))}),q},a=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(Pt({},C,E))},c=function(){for(var E=arguments.length,$=Array(E),I=0;I0?$.reduce(function(D,Z){return[].concat(D,cs(Z))},[]):L;return ne.forEach(function(D){D.classList.remove("medium-zoom-image"),D.dispatchEvent($t("medium-zoom:detach",{detail:{zoom:q}}))}),L=L.filter(function(D){return ne.indexOf(D)===-1}),q},d=function(E,$){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return L.forEach(function(ne){ne.addEventListener("medium-zoom:"+E,$,I)}),z.push({type:"medium-zoom:"+E,listener:$,options:I}),q},h=function(E,$){var I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return L.forEach(function(ne){ne.removeEventListener("medium-zoom:"+E,$,I)}),z=z.filter(function(ne){return!(ne.type==="medium-zoom:"+E&&ne.listener.toString()===$.toString())}),q},v=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target,I=function(){var D={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},Z=void 0,te=void 0;if(C.container)if(C.container instanceof Object)D=Pt({},D,C.container),Z=D.width-D.left-D.right-C.margin*2,te=D.height-D.top-D.bottom-C.margin*2;else{var ye=zn(C.container)?C.container:document.querySelector(C.container),Te=ye.getBoundingClientRect(),Ie=Te.width,qe=Te.height,Ae=Te.left,_t=Te.top;D=Pt({},D,{width:Ie,height:qe,left:Ae,top:_t})}Z=Z||D.width-C.margin*2,te=te||D.height-C.margin*2;var S=m.zoomedHd||m.original,j=as(S)?Z:S.naturalWidth||Z,N=as(S)?te:S.naturalHeight||te,U=S.getBoundingClientRect(),ce=U.top,ue=U.left,ee=U.width,J=U.height,f=Math.min(j,Z)/ee,p=Math.min(N,te)/J,y=Math.min(f,p),P=(-ue+(Z-ee)/2+C.margin+D.left)/y,T=(-ce+(te-J)/2+C.margin+D.top)/y,A="scale("+y+") translate3d("+P+"px, "+T+"px, 0)";m.zoomed.style.transform=A,m.zoomedHd&&(m.zoomedHd.style.transform=A)};return new r(function(ne){if($&&L.indexOf($)===-1){ne(q);return}var D=function Ie(){_=!1,m.zoomed.removeEventListener("transitionend",Ie),m.original.dispatchEvent($t("medium-zoom:opened",{detail:{zoom:q}})),ne(q)};if(m.zoomed){ne(q);return}if($)m.original=$;else if(L.length>0){var Z=L;m.original=Z[0]}else{ne(q);return}if(m.original.dispatchEvent($t("medium-zoom:open",{detail:{zoom:q}})),x=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,_=!0,m.zoomed=Eu(m.original),document.body.appendChild(B),C.template){var te=zn(C.template)?C.template:document.querySelector(C.template);m.template=document.createElement("div"),m.template.appendChild(te.content.cloneNode(!0)),document.body.appendChild(m.template)}if(document.body.appendChild(m.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),m.original.classList.add("medium-zoom-image--hidden"),m.zoomed.classList.add("medium-zoom-image--opened"),m.zoomed.addEventListener("click",w),m.zoomed.addEventListener("transitionend",D),m.original.getAttribute("data-zoom-src")){m.zoomedHd=m.zoomed.cloneNode(),m.zoomedHd.removeAttribute("srcset"),m.zoomedHd.removeAttribute("sizes"),m.zoomedHd.src=m.zoomed.getAttribute("data-zoom-src"),m.zoomedHd.onerror=function(){clearInterval(ye),console.warn("Unable to reach the zoom image target "+m.zoomedHd.src),m.zoomedHd=null,I()};var ye=setInterval(function(){m.zoomedHd.complete&&(clearInterval(ye),m.zoomedHd.classList.add("medium-zoom-image--opened"),m.zoomedHd.addEventListener("click",w),document.body.appendChild(m.zoomedHd),I())},10)}else if(m.original.hasAttribute("srcset")){m.zoomedHd=m.zoomed.cloneNode(),m.zoomedHd.removeAttribute("sizes"),m.zoomedHd.removeAttribute("loading");var Te=m.zoomedHd.addEventListener("load",function(){m.zoomedHd.removeEventListener("load",Te),m.zoomedHd.classList.add("medium-zoom-image--opened"),m.zoomedHd.addEventListener("click",w),document.body.appendChild(m.zoomedHd),I()})}else I()})},w=function(){return new r(function(E){if(_||!m.original){E(q);return}var $=function I(){m.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(m.zoomed),m.zoomedHd&&document.body.removeChild(m.zoomedHd),document.body.removeChild(B),m.zoomed.classList.remove("medium-zoom-image--opened"),m.template&&document.body.removeChild(m.template),_=!1,m.zoomed.removeEventListener("transitionend",I),m.original.dispatchEvent($t("medium-zoom:closed",{detail:{zoom:q}})),m.original=null,m.zoomed=null,m.zoomedHd=null,m.template=null,E(q)};_=!0,document.body.classList.remove("medium-zoom--opened"),m.zoomed.style.transform="",m.zoomedHd&&(m.zoomedHd.style.transform=""),m.template&&(m.template.style.transition="opacity 150ms",m.template.style.opacity=0),m.original.dispatchEvent($t("medium-zoom:close",{detail:{zoom:q}})),m.zoomed.addEventListener("transitionend",$)})},M=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target;return m.original?w():v({target:$})},O=function(){return C},g=function(){return L},b=function(){return m.original},L=[],z=[],_=!1,x=0,C=n,m={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?C=t:(t||typeof t=="string")&&c(t),C=Pt({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},C);var B=_u(C.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",w);var q={open:v,close:w,toggle:M,update:l,clone:a,attach:c,detach:u,on:d,off:h,getOptions:O,getImages:g,getZoomedImage:b};return q};function Su(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document=="undefined")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var xu=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";Su(xu);var Tu=Cu;const Pu=Symbol("mediumZoom");const Ru=".theme-default-content > img, .theme-default-content :not(a) > img",Ou={},Au=300;var Lu=wt({enhance({app:e,router:t}){const n=Tu(Ou);n.refresh=(r=Ru)=>{n.detach(),n.attach(r)},e.provide(Pu,n),t.afterEach(()=>{setTimeout(()=>n.refresh(),Au)})}});/*! +const Co={},Cl="modulepreload",Po={},Sl="/",Re=function(t,n){return!n||n.length===0?t():Promise.all(n.map(r=>{if(r=`${Sl}${r}`,r in Po)return;Po[r]=!0;const o=r.endsWith(".css"),s=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${s}`))return;const i=document.createElement("link");if(i.rel=o?"stylesheet":Cl,o||(i.as="script",i.crossOrigin=""),i.href=r,document.head.appendChild(i),o)return new Promise((l,a)=>{i.addEventListener("load",l),i.addEventListener("error",()=>a(new Error(`Unable to preload CSS for ${r}`)))})})).then(()=>t())},xl={"v-8daa1a0e":()=>Re(()=>import("./index.html.9f5f0079.js"),[]).then(({data:e})=>e),"v-05d56ee5":()=>Re(()=>import("./helloworld.html.a0b120a1.js"),[]).then(({data:e})=>e),"v-646991fa":()=>Re(()=>import("./videos.html.8aaf0760.js"),[]).then(({data:e})=>e),"v-70126048":()=>Re(()=>import("./amateurfunk.html.44f7ba6f.js"),[]).then(({data:e})=>e),"v-4743c93e":()=>Re(()=>import("./ausbreitung.html.8e33215b.js"),[]).then(({data:e})=>e),"v-3706649a":()=>Re(()=>import("./404.html.ffa4d43e.js"),[]).then(({data:e})=>e)};function Kr(e,t){const n=Object.create(null),r=e.split(",");for(let o=0;o!!n[o.toLowerCase()]:o=>!!n[o]}const Tl="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Pl=Kr(Tl);function Ns(e){return!!e||e===""}function Jn(e){if(Q(e)){const t={};for(let n=0;n{if(n){const r=n.split(Ol);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function _n(e){let t="";if(me(e))t=e;else if(Q(e))for(let n=0;nme(e)?e:e==null?"":Q(e)||be(e)&&(e.toString===qs||!X(e.toString))?JSON.stringify(e,Hs,2):String(e),Hs=(e,t)=>t&&t.__v_isRef?Hs(e,t.value):jt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o])=>(n[`${r} =>`]=o,n),{})}:$s(t)?{[`Set(${t.size})`]:[...t.values()]}:be(t)&&!Q(t)&&!Ds(t)?String(t):t,pe={},Bt=[],We=()=>{},Il=()=>!1,kl=/^on[^a-z]/,En=e=>kl.test(e),Wr=e=>e.startsWith("onUpdate:"),Se=Object.assign,Gr=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Ml=Object.prototype.hasOwnProperty,se=(e,t)=>Ml.call(e,t),Q=Array.isArray,jt=e=>Zn(e)==="[object Map]",$s=e=>Zn(e)==="[object Set]",X=e=>typeof e=="function",me=e=>typeof e=="string",Qr=e=>typeof e=="symbol",be=e=>e!==null&&typeof e=="object",zs=e=>be(e)&&X(e.then)&&X(e.catch),qs=Object.prototype.toString,Zn=e=>qs.call(e),Nl=e=>Zn(e).slice(8,-1),Ds=e=>Zn(e)==="[object Object]",Yr=e=>me(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,ln=Kr(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Xn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},Hl=/-(\w)/g,Ze=Xn(e=>e.replace(Hl,(t,n)=>n?n.toUpperCase():"")),$l=/\B([A-Z])/g,Mt=Xn(e=>e.replace($l,"-$1").toLowerCase()),er=Xn(e=>e.charAt(0).toUpperCase()+e.slice(1)),fr=Xn(e=>e?`on${er(e)}`:""),pn=(e,t)=>!Object.is(e,t),dr=(e,t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:n})},Fs=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ro;const zl=()=>Ro||(Ro=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:typeof global!="undefined"?global:{});let Ne;class ql{constructor(t=!1){this.active=!0,this.effects=[],this.cleanups=[],!t&&Ne&&(this.parent=Ne,this.index=(Ne.scopes||(Ne.scopes=[])).push(this)-1)}run(t){if(this.active){const n=Ne;try{return Ne=this,t()}finally{Ne=n}}}on(){Ne=this}off(){Ne=this.parent}stop(t){if(this.active){let n,r;for(n=0,r=this.effects.length;n{const t=new Set(e);return t.w=0,t.n=0,t},Bs=e=>(e.w&yt)>0,js=e=>(e.n&yt)>0,jl=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let n=0;for(let r=0;r{(c==="length"||c>=r)&&l.push(a)});else switch(n!==void 0&&l.push(i.get(n)),t){case"add":Q(e)?Yr(n)&&l.push(i.get("length")):(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Rr)));break;case"delete":Q(e)||(l.push(i.get(Lt)),jt(e)&&l.push(i.get(Rr)));break;case"set":jt(e)&&l.push(i.get(Lt));break}if(l.length===1)l[0]&&Or(l[0]);else{const a=[];for(const c of l)c&&a.push(...c);Or(Jr(a))}}function Or(e,t){const n=Q(e)?e:[...e];for(const r of n)r.computed&&Ao(r);for(const r of n)r.computed||Ao(r)}function Ao(e,t){(e!==Ve||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const Vl=Kr("__proto__,__v_isRef,__isVue"),Ks=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Qr)),Kl=Xr(),Wl=Xr(!1,!0),Gl=Xr(!0),Lo=Ql();function Ql(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=ae(this);for(let s=0,i=this.length;s{e[t]=function(...n){Yt();const r=ae(this)[t].apply(this,n);return Jt(),r}}),e}function Xr(e=!1,t=!1){return function(r,o,s){if(o==="__v_isReactive")return!e;if(o==="__v_isReadonly")return e;if(o==="__v_isShallow")return t;if(o==="__v_raw"&&s===(e?t?fa:Js:t?Ys:Qs).get(r))return r;const i=Q(r);if(!e&&i&&se(Lo,o))return Reflect.get(Lo,o,s);const l=Reflect.get(r,o,s);return(Qr(o)?Ks.has(o):Vl(o))||(e||ze(r,"get",o),t)?l:Ee(l)?i&&Yr(o)?l:l.value:be(l)?e?no(l):Nt(l):l}}const Yl=Ws(),Jl=Ws(!0);function Ws(e=!1){return function(n,r,o,s){let i=n[r];if(mn(i)&&Ee(i)&&!Ee(o))return!1;if(!e&&!mn(o)&&(Ar(o)||(o=ae(o),i=ae(i)),!Q(n)&&Ee(i)&&!Ee(o)))return i.value=o,!0;const l=Q(n)&&Yr(r)?Number(r)e,tr=e=>Reflect.getPrototypeOf(e);function Pn(e,t,n=!1,r=!1){e=e.__v_raw;const o=ae(e),s=ae(t);n||(t!==s&&ze(o,"get",t),ze(o,"get",s));const{has:i}=tr(o),l=r?eo:n?oo:gn;if(i.call(o,t))return l(e.get(t));if(i.call(o,s))return l(e.get(s));e!==o&&e.get(t)}function Rn(e,t=!1){const n=this.__v_raw,r=ae(n),o=ae(e);return t||(e!==o&&ze(r,"has",e),ze(r,"has",o)),e===o?n.has(e):n.has(e)||n.has(o)}function On(e,t=!1){return e=e.__v_raw,!t&&ze(ae(e),"iterate",Lt),Reflect.get(e,"size",e)}function Io(e){e=ae(e);const t=ae(this);return tr(t).has.call(t,e)||(t.add(e),st(t,"add",e,e)),this}function ko(e,t){t=ae(t);const n=ae(this),{has:r,get:o}=tr(n);let s=r.call(n,e);s||(e=ae(e),s=r.call(n,e));const i=o.call(n,e);return n.set(e,t),s?pn(t,i)&&st(n,"set",e,t):st(n,"add",e,t),this}function Mo(e){const t=ae(this),{has:n,get:r}=tr(t);let o=n.call(t,e);o||(e=ae(e),o=n.call(t,e)),r&&r.call(t,e);const s=t.delete(e);return o&&st(t,"delete",e,void 0),s}function No(){const e=ae(this),t=e.size!==0,n=e.clear();return t&&st(e,"clear",void 0,void 0),n}function An(e,t){return function(r,o){const s=this,i=s.__v_raw,l=ae(i),a=t?eo:e?oo:gn;return!e&&ze(l,"iterate",Lt),i.forEach((c,u)=>r.call(o,a(c),a(u),s))}}function Ln(e,t,n){return function(...r){const o=this.__v_raw,s=ae(o),i=jt(s),l=e==="entries"||e===Symbol.iterator&&i,a=e==="keys"&&i,c=o[e](...r),u=n?eo:t?oo:gn;return!t&&ze(s,"iterate",a?Rr:Lt),{next(){const{value:d,done:h}=c.next();return h?{value:d,done:h}:{value:l?[u(d[0]),u(d[1])]:u(d),done:h}},[Symbol.iterator](){return this}}}}function lt(e){return function(...t){return e==="delete"?!1:this}}function ra(){const e={get(s){return Pn(this,s)},get size(){return On(this)},has:Rn,add:Io,set:ko,delete:Mo,clear:No,forEach:An(!1,!1)},t={get(s){return Pn(this,s,!1,!0)},get size(){return On(this)},has:Rn,add:Io,set:ko,delete:Mo,clear:No,forEach:An(!1,!0)},n={get(s){return Pn(this,s,!0)},get size(){return On(this,!0)},has(s){return Rn.call(this,s,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:An(!0,!1)},r={get(s){return Pn(this,s,!0,!0)},get size(){return On(this,!0)},has(s){return Rn.call(this,s,!0)},add:lt("add"),set:lt("set"),delete:lt("delete"),clear:lt("clear"),forEach:An(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(s=>{e[s]=Ln(s,!1,!1),n[s]=Ln(s,!0,!1),t[s]=Ln(s,!1,!0),r[s]=Ln(s,!0,!0)}),[e,n,t,r]}const[oa,sa,ia,la]=ra();function to(e,t){const n=t?e?la:ia:e?sa:oa;return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(se(n,o)&&o in r?n:r,o,s)}const aa={get:to(!1,!1)},ca={get:to(!1,!0)},ua={get:to(!0,!1)},Qs=new WeakMap,Ys=new WeakMap,Js=new WeakMap,fa=new WeakMap;function da(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ha(e){return e.__v_skip||!Object.isExtensible(e)?0:da(Nl(e))}function Nt(e){return mn(e)?e:ro(e,!1,Gs,aa,Qs)}function pa(e){return ro(e,!1,na,ca,Ys)}function no(e){return ro(e,!0,ta,ua,Js)}function ro(e,t,n,r,o){if(!be(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=o.get(e);if(s)return s;const i=ha(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return o.set(e,l),l}function Ut(e){return mn(e)?Ut(e.__v_raw):!!(e&&e.__v_isReactive)}function mn(e){return!!(e&&e.__v_isReadonly)}function Ar(e){return!!(e&&e.__v_isShallow)}function Zs(e){return Ut(e)||mn(e)}function ae(e){const t=e&&e.__v_raw;return t?ae(t):e}function Xs(e){return qn(e,"__v_skip",!0),e}const gn=e=>be(e)?Nt(e):e,oo=e=>be(e)?no(e):e;function ei(e){gt&&Ve&&(e=ae(e),Vs(e.dep||(e.dep=Jr())))}function ti(e,t){e=ae(e),e.dep&&Or(e.dep)}function Ee(e){return!!(e&&e.__v_isRef===!0)}function _e(e){return ri(e,!1)}function ni(e){return ri(e,!0)}function ri(e,t){return Ee(e)?e:new ma(e,t)}class ma{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:ae(t),this._value=n?t:gn(t)}get value(){return ei(this),this._value}set value(t){t=this.__v_isShallow?t:ae(t),pn(t,this._rawValue)&&(this._rawValue=t,this._value=this.__v_isShallow?t:gn(t),ti(this))}}function Ge(e){return Ee(e)?e.value:e}const ga={get:(e,t,n)=>Ge(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return Ee(o)&&!Ee(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function oi(e){return Ut(e)?e:new Proxy(e,ga)}function ah(e){const t=Q(e)?new Array(e.length):{};for(const n in e)t[n]=ya(e,n);return t}class va{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}}function ya(e,t,n){const r=e[t];return Ee(r)?r:new va(e,t,n)}class ba{constructor(t,n,r,o){this._setter=n,this.dep=void 0,this.__v_isRef=!0,this._dirty=!0,this.effect=new Zr(t,()=>{this._dirty||(this._dirty=!0,ti(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!o,this.__v_isReadonly=r}get value(){const t=ae(this);return ei(t),(t._dirty||!t._cacheable)&&(t._dirty=!1,t._value=t.effect.run()),t._value}set value(t){this._setter(t)}}function wa(e,t,n=!1){let r,o;const s=X(e);return s?(r=e,o=We):(r=e.get,o=e.set),new ba(r,o,s||!o,n)}function vt(e,t,n,r){let o;try{o=r?e(...r):e()}catch(s){Cn(s,t,n)}return o}function Be(e,t,n,r){if(X(e)){const s=vt(e,t,n,r);return s&&zs(s)&&s.catch(i=>{Cn(i,t,n)}),s}const o=[];for(let s=0;s>>1;vn(He[r])nt&&He.splice(t,1)}function li(e,t,n,r){Q(e)?n.push(...e):(!t||!t.includes(e,e.allowRecurse?r+1:r))&&n.push(e),ii()}function Sa(e){li(e,on,an,qt)}function xa(e){li(e,ft,cn,Dt)}function nr(e,t=null){if(an.length){for(Ir=t,on=[...new Set(an)],an.length=0,qt=0;qtvn(n)-vn(r)),Dt=0;Dte.id==null?1/0:e.id;function ai(e){Lr=!1,Dn=!0,nr(e),He.sort((n,r)=>vn(n)-vn(r));const t=We;try{for(nt=0;ntv.trim())),d&&(o=n.map(Fs))}let l,a=r[l=fr(t)]||r[l=fr(Ze(t))];!a&&s&&(a=r[l=fr(Mt(t))]),a&&Be(a,e,6,o);const c=r[l+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Be(c,e,6,o)}}function ci(e,t,n=!1){const r=t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let i={},l=!1;if(!X(e)){const a=c=>{const u=ci(c,t,!0);u&&(l=!0,Se(i,u))};!n&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}return!s&&!l?(r.set(e,null),null):(Q(s)?s.forEach(a=>i[a]=null):Se(i,s),r.set(e,i),i)}function rr(e,t){return!e||!En(t)?!1:(t=t.slice(2).replace(/Once$/,""),se(e,t[0].toLowerCase()+t.slice(1))||se(e,Mt(t))||se(e,t))}let xe=null,ui=null;function Bn(e){const t=xe;return xe=e,ui=e&&e.type.__scopeId||null,t}function Pa(e,t=xe,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Ko(-1);const s=Bn(t),i=e(...o);return Bn(s),r._d&&Ko(1),i};return r._n=!0,r._c=!0,r._d=!0,r}function hr(e){const{type:t,vnode:n,proxy:r,withProxy:o,props:s,propsOptions:[i],slots:l,attrs:a,emit:c,render:u,renderCache:d,data:h,setupState:v,ctx:w,inheritAttrs:M}=e;let O,g;const b=Bn(e);try{if(n.shapeFlag&4){const z=o||r;O=Ue(u.call(z,z,d,s,v,h,w)),g=a}else{const z=t;O=Ue(z.length>1?z(s,{attrs:a,slots:l,emit:c}):z(s,null)),g=t.props?a:Ra(a)}}catch(z){fn.length=0,Cn(z,e,1),O=ve($e)}let L=O;if(g&&M!==!1){const z=Object.keys(g),{shapeFlag:_}=L;z.length&&_&7&&(i&&z.some(Wr)&&(g=Oa(g,i)),L=bt(L,g))}return n.dirs&&(L=bt(L),L.dirs=L.dirs?L.dirs.concat(n.dirs):n.dirs),n.transition&&(L.transition=n.transition),O=L,Bn(b),O}const Ra=e=>{let t;for(const n in e)(n==="class"||n==="style"||En(n))&&((t||(t={}))[n]=e[n]);return t},Oa=(e,t)=>{const n={};for(const r in e)(!Wr(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function Aa(e,t,n){const{props:r,children:o,component:s}=e,{props:i,children:l,patchFlag:a}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&a>=0){if(a&1024)return!0;if(a&16)return r?Ho(r,i,c):!!i;if(a&8){const u=t.dynamicProps;for(let d=0;de.__isSuspense;function fi(e,t){t&&t.pendingBranch?Q(e)?t.effects.push(...e):t.effects.push(e):xa(e)}function It(e,t){if(we){let n=we.provides;const r=we.parent&&we.parent.provides;r===n&&(n=we.provides=Object.create(r)),n[e]=t}}function Ce(e,t,n=!1){const r=we||xe;if(r){const o=r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides;if(o&&e in o)return o[e];if(arguments.length>1)return n&&X(t)?t.call(r.proxy):t}}const $o={};function ot(e,t,n){return di(e,t,n)}function di(e,t,{immediate:n,deep:r,flush:o,onTrack:s,onTrigger:i}=pe){const l=we;let a,c=!1,u=!1;if(Ee(e)?(a=()=>e.value,c=Ar(e)):Ut(e)?(a=()=>e,r=!0):Q(e)?(u=!0,c=e.some(g=>Ut(g)||Ar(g)),a=()=>e.map(g=>{if(Ee(g))return g.value;if(Ut(g))return At(g);if(X(g))return vt(g,l,2)})):X(e)?t?a=()=>vt(e,l,2):a=()=>{if(!(l&&l.isUnmounted))return d&&d(),Be(e,l,3,[h])}:a=We,t&&r){const g=a;a=()=>At(g())}let d,h=g=>{d=O.onStop=()=>{vt(g,l,4)}};if(Wt)return h=We,t?n&&Be(t,l,3,[a(),u?[]:void 0,h]):a(),We;let v=u?[]:$o;const w=()=>{if(!!O.active)if(t){const g=O.run();(r||c||(u?g.some((b,L)=>pn(b,v[L])):pn(g,v)))&&(d&&d(),Be(t,l,3,[g,v===$o?void 0:v,h]),v=g)}else O.run()};w.allowRecurse=!!t;let M;o==="sync"?M=w:o==="post"?M=()=>Le(w,l&&l.suspense):M=()=>Sa(w);const O=new Zr(a,M);return t?n?w():v=O.run():o==="post"?Le(O.run.bind(O),l&&l.suspense):O.run(),()=>{O.stop(),l&&l.scope&&Gr(l.scope.effects,O)}}function ka(e,t,n){const r=this.proxy,o=me(e)?e.includes(".")?hi(r,e):()=>r[e]:e.bind(r,r);let s;X(t)?s=t:(s=t.handler,n=t);const i=we;Kt(this);const l=di(o,s.bind(r),n);return i?Kt(i):kt(),l}function hi(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o{At(n,t)});else if(Ds(e))for(const n in e)At(e[n],t);return e}function Ma(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return Xe(()=>{e.isMounted=!0}),ao(()=>{e.isUnmounting=!0}),e}const De=[Function,Array],Na={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:De,onEnter:De,onAfterEnter:De,onEnterCancelled:De,onBeforeLeave:De,onLeave:De,onAfterLeave:De,onLeaveCancelled:De,onBeforeAppear:De,onAppear:De,onAfterAppear:De,onAppearCancelled:De},setup(e,{slots:t}){const n=ho(),r=Ma();let o;return()=>{const s=t.default&&gi(t.default(),!0);if(!s||!s.length)return;let i=s[0];if(s.length>1){for(const M of s)if(M.type!==$e){i=M;break}}const l=ae(e),{mode:a}=l;if(r.isLeaving)return pr(i);const c=zo(i);if(!c)return pr(i);const u=kr(c,l,r,n);Mr(c,u);const d=n.subTree,h=d&&zo(d);let v=!1;const{getTransitionKey:w}=c.type;if(w){const M=w();o===void 0?o=M:M!==o&&(o=M,v=!0)}if(h&&h.type!==$e&&(!Rt(c,h)||v)){const M=kr(h,l,r,n);if(Mr(h,M),a==="out-in")return r.isLeaving=!0,M.afterLeave=()=>{r.isLeaving=!1,n.update()},pr(i);a==="in-out"&&c.type!==$e&&(M.delayLeave=(O,g,b)=>{const L=mi(r,h);L[String(h.key)]=h,O._leaveCb=()=>{g(),O._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=b})}return i}}},pi=Na;function mi(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function kr(e,t,n,r){const{appear:o,mode:s,persisted:i=!1,onBeforeEnter:l,onEnter:a,onAfterEnter:c,onEnterCancelled:u,onBeforeLeave:d,onLeave:h,onAfterLeave:v,onLeaveCancelled:w,onBeforeAppear:M,onAppear:O,onAfterAppear:g,onAppearCancelled:b}=t,L=String(e.key),z=mi(n,e),_=(m,B)=>{m&&Be(m,r,9,B)},x=(m,B)=>{const q=B[1];_(m,B),Q(m)?m.every(K=>K.length<=1)&&q():m.length<=1&&q()},C={mode:s,persisted:i,beforeEnter(m){let B=l;if(!n.isMounted)if(o)B=M||l;else return;m._leaveCb&&m._leaveCb(!0);const q=z[L];q&&Rt(e,q)&&q.el._leaveCb&&q.el._leaveCb(),_(B,[m])},enter(m){let B=a,q=c,K=u;if(!n.isMounted)if(o)B=O||a,q=g||c,K=b||u;else return;let E=!1;const $=m._enterCb=k=>{E||(E=!0,k?_(K,[m]):_(q,[m]),C.delayedLeave&&C.delayedLeave(),m._enterCb=void 0)};B?x(B,[m,$]):$()},leave(m,B){const q=String(e.key);if(m._enterCb&&m._enterCb(!0),n.isUnmounting)return B();_(d,[m]);let K=!1;const E=m._leaveCb=$=>{K||(K=!0,B(),$?_(w,[m]):_(v,[m]),m._leaveCb=void 0,z[q]===e&&delete z[q])};z[q]=e,h?x(h,[m,E]):E()},clone(m){return kr(m,t,n,r)}};return C}function pr(e){if(Sn(e))return e=bt(e),e.children=null,e}function zo(e){return Sn(e)?e.children?e.children[0]:void 0:e}function Mr(e,t){e.shapeFlag&6&&e.component?Mr(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function gi(e,t=!1,n){let r=[],o=0;for(let s=0;s1)for(let s=0;s!!e.type.__asyncLoader;function dt(e){X(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,timeout:s,suspensible:i=!0,onError:l}=e;let a=null,c,u=0;const d=()=>(u++,a=null,h()),h=()=>{let v;return a||(v=a=t().catch(w=>{if(w=w instanceof Error?w:new Error(String(w)),l)return new Promise((M,O)=>{l(w,()=>M(d()),()=>O(w),u+1)});throw w}).then(w=>v!==a&&a?a:(w&&(w.__esModule||w[Symbol.toStringTag]==="Module")&&(w=w.default),c=w,w)))};return Oe({name:"AsyncComponentWrapper",__asyncLoader:h,get __asyncResolved(){return c},setup(){const v=we;if(c)return()=>mr(c,v);const w=b=>{a=null,Cn(b,v,13,!r)};if(i&&v.suspense||Wt)return h().then(b=>()=>mr(b,v)).catch(b=>(w(b),()=>r?ve(r,{error:b}):null));const M=_e(!1),O=_e(),g=_e(!!o);return o&&setTimeout(()=>{g.value=!1},o),s!=null&&setTimeout(()=>{if(!M.value&&!O.value){const b=new Error(`Async component timed out after ${s}ms.`);w(b),O.value=b}},s),h().then(()=>{M.value=!0,v.parent&&Sn(v.parent.vnode)&&lo(v.parent.update)}).catch(b=>{w(b),O.value=b}),()=>{if(M.value&&c)return mr(c,v);if(O.value&&r)return ve(r,{error:O.value});if(n&&!g.value)return ve(n)}}})}function mr(e,{vnode:{ref:t,props:n,children:r,shapeFlag:o},parent:s}){const i=ve(e,n,r);return i.ref=t,i}const Sn=e=>e.type.__isKeepAlive;function Ha(e,t){vi(e,"a",t)}function $a(e,t){vi(e,"da",t)}function vi(e,t,n=we){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if(or(t,r,n),n){let o=n.parent;for(;o&&o.parent;)Sn(o.parent.vnode)&&za(r,t,n,o),o=o.parent}}function za(e,t,n,r){const o=or(t,e,r,!0);sr(()=>{Gr(r[t],o)},n)}function or(e,t,n=we,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...i)=>{if(n.isUnmounted)return;Yt(),Kt(n);const l=Be(t,n,e,i);return kt(),Jt(),l});return r?o.unshift(s):o.push(s),s}}const it=e=>(t,n=we)=>(!Wt||e==="sp")&&or(e,t,n),yi=it("bm"),Xe=it("m"),qa=it("bu"),Da=it("u"),ao=it("bum"),sr=it("um"),Fa=it("sp"),Ba=it("rtg"),ja=it("rtc");function Ua(e,t=we){or("ec",e,t)}function ch(e,t){const n=xe;if(n===null)return e;const r=ar(n)||n.proxy,o=e.dirs||(e.dirs=[]);for(let s=0;st(i,l,void 0,s&&s[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,a=i.length;lKn(t)?!(t.type===$e||t.type===Ie&&!_i(t.children)):!0)?e:null}const Nr=e=>e?Hi(e)?ar(e)||e.proxy:Nr(e.parent):null,jn=Se(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Nr(e.parent),$root:e=>Nr(e.root),$emit:e=>e.emit,$options:e=>Ci(e),$forceUpdate:e=>e.f||(e.f=()=>lo(e.update)),$nextTick:e=>e.n||(e.n=io.bind(e.proxy)),$watch:e=>ka.bind(e)}),Ga={get({_:e},t){const{ctx:n,setupState:r,data:o,props:s,accessCache:i,type:l,appContext:a}=e;let c;if(t[0]!=="$"){const v=i[t];if(v!==void 0)switch(v){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(r!==pe&&se(r,t))return i[t]=1,r[t];if(o!==pe&&se(o,t))return i[t]=2,o[t];if((c=e.propsOptions[0])&&se(c,t))return i[t]=3,s[t];if(n!==pe&&se(n,t))return i[t]=4,n[t];Hr&&(i[t]=0)}}const u=jn[t];let d,h;if(u)return t==="$attrs"&&ze(e,"get",t),u(e);if((d=l.__cssModules)&&(d=d[t]))return d;if(n!==pe&&se(n,t))return i[t]=4,n[t];if(h=a.config.globalProperties,se(h,t))return h[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return o!==pe&&se(o,t)?(o[t]=n,!0):r!==pe&&se(r,t)?(r[t]=n,!0):se(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,propsOptions:s}},i){let l;return!!n[i]||e!==pe&&se(e,i)||t!==pe&&se(t,i)||(l=s[0])&&se(l,i)||se(r,i)||se(jn,i)||se(o.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:se(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};let Hr=!0;function Qa(e){const t=Ci(e),n=e.proxy,r=e.ctx;Hr=!1,t.beforeCreate&&Do(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:i,watch:l,provide:a,inject:c,created:u,beforeMount:d,mounted:h,beforeUpdate:v,updated:w,activated:M,deactivated:O,beforeDestroy:g,beforeUnmount:b,destroyed:L,unmounted:z,render:_,renderTracked:x,renderTriggered:C,errorCaptured:m,serverPrefetch:B,expose:q,inheritAttrs:K,components:E,directives:$,filters:k}=t;if(c&&Ya(c,r,null,e.appContext.config.unwrapInjectedRef),i)for(const Z in i){const te=i[Z];X(te)&&(r[Z]=te.bind(n))}if(o){const Z=o.call(n,n);be(Z)&&(e.data=Nt(Z))}if(Hr=!0,s)for(const Z in s){const te=s[Z],ye=X(te)?te.bind(n,n):X(te.get)?te.get.bind(n,n):We,Te=!X(te)&&X(te.set)?te.set.bind(n):We,ke=re({get:ye,set:Te});Object.defineProperty(r,Z,{enumerable:!0,configurable:!0,get:()=>ke.value,set:qe=>ke.value=qe})}if(l)for(const Z in l)Ei(l[Z],r,n,Z);if(a){const Z=X(a)?a.call(n):a;Reflect.ownKeys(Z).forEach(te=>{It(te,Z[te])})}u&&Do(u,e,"c");function F(Z,te){Q(te)?te.forEach(ye=>Z(ye.bind(n))):te&&Z(te.bind(n))}if(F(yi,d),F(Xe,h),F(qa,v),F(Da,w),F(Ha,M),F($a,O),F(Ua,m),F(ja,x),F(Ba,C),F(ao,b),F(sr,z),F(Fa,B),Q(q))if(q.length){const Z=e.exposed||(e.exposed={});q.forEach(te=>{Object.defineProperty(Z,te,{get:()=>n[te],set:ye=>n[te]=ye})})}else e.exposed||(e.exposed={});_&&e.render===We&&(e.render=_),K!=null&&(e.inheritAttrs=K),E&&(e.components=E),$&&(e.directives=$)}function Ya(e,t,n=We,r=!1){Q(e)&&(e=$r(e));for(const o in e){const s=e[o];let i;be(s)?"default"in s?i=Ce(s.from||o,s.default,!0):i=Ce(s.from||o):i=Ce(s),Ee(i)&&r?Object.defineProperty(t,o,{enumerable:!0,configurable:!0,get:()=>i.value,set:l=>i.value=l}):t[o]=i}}function Do(e,t,n){Be(Q(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function Ei(e,t,n,r){const o=r.includes(".")?hi(n,r):()=>n[r];if(me(e)){const s=t[e];X(s)&&ot(o,s)}else if(X(e))ot(o,e.bind(n));else if(be(e))if(Q(e))e.forEach(s=>Ei(s,t,n,r));else{const s=X(e.handler)?e.handler.bind(n):t[e.handler];X(s)&&ot(o,s,e)}}function Ci(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:i}}=e.appContext,l=s.get(t);let a;return l?a=l:!o.length&&!n&&!r?a=t:(a={},o.length&&o.forEach(c=>Un(a,c,i,!0)),Un(a,t,i)),s.set(t,a),a}function Un(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Un(e,s,n,!0),o&&o.forEach(i=>Un(e,i,n,!0));for(const i in t)if(!(r&&i==="expose")){const l=Ja[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const Ja={data:Fo,props:xt,emits:xt,methods:xt,computed:xt,beforeCreate:Pe,created:Pe,beforeMount:Pe,mounted:Pe,beforeUpdate:Pe,updated:Pe,beforeDestroy:Pe,beforeUnmount:Pe,destroyed:Pe,unmounted:Pe,activated:Pe,deactivated:Pe,errorCaptured:Pe,serverPrefetch:Pe,components:xt,directives:xt,watch:Xa,provide:Fo,inject:Za};function Fo(e,t){return t?e?function(){return Se(X(e)?e.call(this,this):e,X(t)?t.call(this,this):t)}:t:e}function Za(e,t){return xt($r(e),$r(t))}function $r(e){if(Q(e)){const t={};for(let n=0;n0)&&!(i&16)){if(i&8){const u=e.vnode.dynamicProps;for(let d=0;d{a=!0;const[h,v]=xi(d,t,!0);Se(i,h),v&&l.push(...v)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!a)return r.set(e,Bt),Bt;if(Q(s))for(let u=0;u-1,v[1]=M<0||w-1||se(v,"default"))&&l.push(d)}}}const c=[i,l];return r.set(e,c),c}function Bo(e){return e[0]!=="$"}function jo(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:e===null?"null":""}function Uo(e,t){return jo(e)===jo(t)}function Vo(e,t){return Q(t)?t.findIndex(n=>Uo(n,e)):X(t)&&Uo(t,e)?0:-1}const Ti=e=>e[0]==="_"||e==="$stable",co=e=>Q(e)?e.map(Ue):[Ue(e)],nc=(e,t,n)=>{if(t._n)return t;const r=Pa((...o)=>co(t(...o)),n);return r._c=!1,r},Pi=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Ti(o))continue;const s=e[o];if(X(s))t[o]=nc(o,s,r);else if(s!=null){const i=co(s);t[o]=()=>i}}},Ri=(e,t)=>{const n=co(t);e.slots.default=()=>n},rc=(e,t)=>{if(e.vnode.shapeFlag&32){const n=t._;n?(e.slots=ae(t),qn(t,"_",n)):Pi(t,e.slots={})}else e.slots={},t&&Ri(e,t);qn(e.slots,lr,1)},oc=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,i=pe;if(r.shapeFlag&32){const l=t._;l?n&&l===1?s=!1:(Se(o,t),!n&&l===1&&delete o._):(s=!t.$stable,Pi(t,o)),i=t}else t&&(Ri(e,t),i={default:1});if(s)for(const l in o)!Ti(l)&&!(l in i)&&delete o[l]};function Oi(){return{app:null,config:{isNativeTag:Il,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let sc=0;function ic(e,t){return function(r,o=null){X(r)||(r=Object.assign({},r)),o!=null&&!be(o)&&(o=null);const s=Oi(),i=new Set;let l=!1;const a=s.app={_uid:sc++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:xc,get config(){return s.config},set config(c){},use(c,...u){return i.has(c)||(c&&X(c.install)?(i.add(c),c.install(a,...u)):X(c)&&(i.add(c),c(a,...u))),a},mixin(c){return s.mixins.includes(c)||s.mixins.push(c),a},component(c,u){return u?(s.components[c]=u,a):s.components[c]},directive(c,u){return u?(s.directives[c]=u,a):s.directives[c]},mount(c,u,d){if(!l){const h=ve(r,o);return h.appContext=s,u&&t?t(h,c):e(h,c,d),l=!0,a._container=c,c.__vue_app__=a,ar(h.component)||h.component.proxy}},unmount(){l&&(e(null,a._container),delete a._container.__vue_app__)},provide(c,u){return s.provides[c]=u,a}};return a}}function Vn(e,t,n,r,o=!1){if(Q(e)){e.forEach((h,v)=>Vn(h,t&&(Q(t)?t[v]:t),n,r,o));return}if(Vt(r)&&!o)return;const s=r.shapeFlag&4?ar(r.component)||r.component.proxy:r.el,i=o?null:s,{i:l,r:a}=e,c=t&&t.r,u=l.refs===pe?l.refs={}:l.refs,d=l.setupState;if(c!=null&&c!==a&&(me(c)?(u[c]=null,se(d,c)&&(d[c]=null)):Ee(c)&&(c.value=null)),X(a))vt(a,l,12,[i,u]);else{const h=me(a),v=Ee(a);if(h||v){const w=()=>{if(e.f){const M=h?u[a]:a.value;o?Q(M)&&Gr(M,s):Q(M)?M.includes(s)||M.push(s):h?(u[a]=[s],se(d,a)&&(d[a]=u[a])):(a.value=[s],e.k&&(u[e.k]=a.value))}else h?(u[a]=i,se(d,a)&&(d[a]=i)):v&&(a.value=i,e.k&&(u[e.k]=i))};i?(w.id=-1,Le(w,n)):w()}}}let at=!1;const In=e=>/svg/.test(e.namespaceURI)&&e.tagName!=="foreignObject",kn=e=>e.nodeType===8;function lc(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:i,remove:l,insert:a,createComment:c}}=e,u=(g,b)=>{if(!b.hasChildNodes()){n(null,g,b),Fn(),b._vnode=g;return}at=!1,d(b.firstChild,g,null,null,null),Fn(),b._vnode=g,at&&console.error("Hydration completed but contains mismatches.")},d=(g,b,L,z,_,x=!1)=>{const C=kn(g)&&g.data==="[",m=()=>M(g,b,L,z,_,C),{type:B,ref:q,shapeFlag:K,patchFlag:E}=b,$=g.nodeType;b.el=g,E===-2&&(x=!1,b.dynamicChildren=null);let k=null;switch(B){case yn:$!==3?b.children===""?(a(b.el=o(""),i(g),g),k=g):k=m():(g.data!==b.children&&(at=!0,g.data=b.children),k=s(g));break;case $e:$!==8||C?k=m():k=s(g);break;case un:if($!==1&&$!==3)k=m();else{k=g;const ne=!b.children.length;for(let F=0;F{x=x||!!b.dynamicChildren;const{type:C,props:m,patchFlag:B,shapeFlag:q,dirs:K}=b,E=C==="input"&&K||C==="option";if(E||B!==-1){if(K&&Je(b,null,L,"created"),m)if(E||!x||B&48)for(const k in m)(E&&k.endsWith("value")||En(k)&&!ln(k))&&r(g,k,null,m[k],!1,void 0,L);else m.onClick&&r(g,"onClick",null,m.onClick,!1,void 0,L);let $;if(($=m&&m.onVnodeBeforeMount)&&Fe($,L,b),K&&Je(b,null,L,"beforeMount"),(($=m&&m.onVnodeMounted)||K)&&fi(()=>{$&&Fe($,L,b),K&&Je(b,null,L,"mounted")},z),q&16&&!(m&&(m.innerHTML||m.textContent))){let k=v(g.firstChild,b,g,L,z,_,x);for(;k;){at=!0;const ne=k;k=k.nextSibling,l(ne)}}else q&8&&g.textContent!==b.children&&(at=!0,g.textContent=b.children)}return g.nextSibling},v=(g,b,L,z,_,x,C)=>{C=C||!!b.dynamicChildren;const m=b.children,B=m.length;for(let q=0;q{const{slotScopeIds:C}=b;C&&(_=_?_.concat(C):C);const m=i(g),B=v(s(g),b,m,L,z,_,x);return B&&kn(B)&&B.data==="]"?s(b.anchor=B):(at=!0,a(b.anchor=c("]"),m,B),B)},M=(g,b,L,z,_,x)=>{if(at=!0,b.el=null,x){const B=O(g);for(;;){const q=s(g);if(q&&q!==B)l(q);else break}}const C=s(g),m=i(g);return l(g),n(null,b,m,C,L,z,In(m),_),C},O=g=>{let b=0;for(;g;)if(g=s(g),g&&kn(g)&&(g.data==="["&&b++,g.data==="]")){if(b===0)return s(g);b--}return g};return[u,d]}const Le=fi;function ac(e){return cc(e,lc)}function cc(e,t){const n=zl();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:i,createText:l,createComment:a,setText:c,setElementText:u,parentNode:d,nextSibling:h,setScopeId:v=We,cloneNode:w,insertStaticContent:M}=e,O=(f,p,y,P=null,T=null,A=null,D=!1,I=null,H=!!p.dynamicChildren)=>{if(f===p)return;f&&!Rt(f,p)&&(P=U(f),Ae(f,T,A,!0),f=null),p.patchFlag===-2&&(H=!1,p.dynamicChildren=null);const{type:R,ref:W,shapeFlag:V}=p;switch(R){case yn:g(f,p,y,P);break;case $e:b(f,p,y,P);break;case un:f==null&&L(p,y,P,D);break;case Ie:$(f,p,y,P,T,A,D,I,H);break;default:V&1?x(f,p,y,P,T,A,D,I,H):V&6?k(f,p,y,P,T,A,D,I,H):(V&64||V&128)&&R.process(f,p,y,P,T,A,D,I,H,ue)}W!=null&&T&&Vn(W,f&&f.ref,A,p||f,!p)},g=(f,p,y,P)=>{if(f==null)r(p.el=l(p.children),y,P);else{const T=p.el=f.el;p.children!==f.children&&c(T,p.children)}},b=(f,p,y,P)=>{f==null?r(p.el=a(p.children||""),y,P):p.el=f.el},L=(f,p,y,P)=>{[f.el,f.anchor]=M(f.children,p,y,P,f.el,f.anchor)},z=({el:f,anchor:p},y,P)=>{let T;for(;f&&f!==p;)T=h(f),r(f,y,P),f=T;r(p,y,P)},_=({el:f,anchor:p})=>{let y;for(;f&&f!==p;)y=h(f),o(f),f=y;o(p)},x=(f,p,y,P,T,A,D,I,H)=>{D=D||p.type==="svg",f==null?C(p,y,P,T,A,D,I,H):q(f,p,T,A,D,I,H)},C=(f,p,y,P,T,A,D,I)=>{let H,R;const{type:W,props:V,shapeFlag:G,transition:Y,patchFlag:ie,dirs:fe}=f;if(f.el&&w!==void 0&&ie===-1)H=f.el=w(f.el);else{if(H=f.el=i(f.type,A,V&&V.is,V),G&8?u(H,f.children):G&16&&B(f.children,H,null,P,T,A&&W!=="foreignObject",D,I),fe&&Je(f,null,P,"created"),V){for(const ge in V)ge!=="value"&&!ln(ge)&&s(H,ge,null,V[ge],A,f.children,P,T,N);"value"in V&&s(H,"value",null,V.value),(R=V.onVnodeBeforeMount)&&Fe(R,P,f)}m(H,f,f.scopeId,D,P)}fe&&Je(f,null,P,"beforeMount");const de=(!T||T&&!T.pendingBranch)&&Y&&!Y.persisted;de&&Y.beforeEnter(H),r(H,p,y),((R=V&&V.onVnodeMounted)||de||fe)&&Le(()=>{R&&Fe(R,P,f),de&&Y.enter(H),fe&&Je(f,null,P,"mounted")},T)},m=(f,p,y,P,T)=>{if(y&&v(f,y),P)for(let A=0;A{for(let R=H;R{const I=p.el=f.el;let{patchFlag:H,dynamicChildren:R,dirs:W}=p;H|=f.patchFlag&16;const V=f.props||pe,G=p.props||pe;let Y;y&&Et(y,!1),(Y=G.onVnodeBeforeUpdate)&&Fe(Y,y,p,f),W&&Je(p,f,y,"beforeUpdate"),y&&Et(y,!0);const ie=T&&p.type!=="foreignObject";if(R?K(f.dynamicChildren,R,I,y,P,ie,A):D||ye(f,p,I,null,y,P,ie,A,!1),H>0){if(H&16)E(I,p,V,G,y,P,T);else if(H&2&&V.class!==G.class&&s(I,"class",null,G.class,T),H&4&&s(I,"style",V.style,G.style,T),H&8){const fe=p.dynamicProps;for(let de=0;de{Y&&Fe(Y,y,p,f),W&&Je(p,f,y,"updated")},P)},K=(f,p,y,P,T,A,D)=>{for(let I=0;I{if(y!==P){for(const I in P){if(ln(I))continue;const H=P[I],R=y[I];H!==R&&I!=="value"&&s(f,I,R,H,D,p.children,T,A,N)}if(y!==pe)for(const I in y)!ln(I)&&!(I in P)&&s(f,I,y[I],null,D,p.children,T,A,N);"value"in P&&s(f,"value",y.value,P.value)}},$=(f,p,y,P,T,A,D,I,H)=>{const R=p.el=f?f.el:l(""),W=p.anchor=f?f.anchor:l("");let{patchFlag:V,dynamicChildren:G,slotScopeIds:Y}=p;Y&&(I=I?I.concat(Y):Y),f==null?(r(R,y,P),r(W,y,P),B(p.children,y,W,T,A,D,I,H)):V>0&&V&64&&G&&f.dynamicChildren?(K(f.dynamicChildren,G,y,T,A,D,I),(p.key!=null||T&&p===T.subTree)&&Ai(f,p,!0)):ye(f,p,y,W,T,A,D,I,H)},k=(f,p,y,P,T,A,D,I,H)=>{p.slotScopeIds=I,f==null?p.shapeFlag&512?T.ctx.activate(p,y,P,D,H):ne(p,y,P,T,A,D,H):F(f,p,H)},ne=(f,p,y,P,T,A,D)=>{const I=f.component=yc(f,P,T);if(Sn(f)&&(I.ctx.renderer=ue),bc(I),I.asyncDep){if(T&&T.registerDep(I,Z),!f.el){const H=I.subTree=ve($e);b(null,H,p,y)}return}Z(I,f,p,y,T,A,D)},F=(f,p,y)=>{const P=p.component=f.component;if(Aa(f,p,y))if(P.asyncDep&&!P.asyncResolved){te(P,p,y);return}else P.next=p,Ca(P.update),P.update();else p.el=f.el,P.vnode=p},Z=(f,p,y,P,T,A,D)=>{const I=()=>{if(f.isMounted){let{next:W,bu:V,u:G,parent:Y,vnode:ie}=f,fe=W,de;Et(f,!1),W?(W.el=ie.el,te(f,W,D)):W=ie,V&&dr(V),(de=W.props&&W.props.onVnodeBeforeUpdate)&&Fe(de,Y,W,ie),Et(f,!0);const ge=hr(f),je=f.subTree;f.subTree=ge,O(je,ge,d(je.el),U(je),f,T,A),W.el=ge.el,fe===null&&La(f,ge.el),G&&Le(G,T),(de=W.props&&W.props.onVnodeUpdated)&&Le(()=>Fe(de,Y,W,ie),T)}else{let W;const{el:V,props:G}=p,{bm:Y,m:ie,parent:fe}=f,de=Vt(p);if(Et(f,!1),Y&&dr(Y),!de&&(W=G&&G.onVnodeBeforeMount)&&Fe(W,fe,p),Et(f,!0),V&&J){const ge=()=>{f.subTree=hr(f),J(V,f.subTree,f,T,null)};de?p.type.__asyncLoader().then(()=>!f.isUnmounted&&ge()):ge()}else{const ge=f.subTree=hr(f);O(null,ge,y,P,f,T,A),p.el=ge.el}if(ie&&Le(ie,T),!de&&(W=G&&G.onVnodeMounted)){const ge=p;Le(()=>Fe(W,fe,ge),T)}(p.shapeFlag&256||fe&&Vt(fe.vnode)&&fe.vnode.shapeFlag&256)&&f.a&&Le(f.a,T),f.isMounted=!0,p=y=P=null}},H=f.effect=new Zr(I,()=>lo(R),f.scope),R=f.update=()=>H.run();R.id=f.uid,Et(f,!0),R()},te=(f,p,y)=>{p.component=f;const P=f.vnode.props;f.vnode=p,f.next=null,tc(f,p.props,P,y),oc(f,p.children,y),Yt(),nr(void 0,f.update),Jt()},ye=(f,p,y,P,T,A,D,I,H=!1)=>{const R=f&&f.children,W=f?f.shapeFlag:0,V=p.children,{patchFlag:G,shapeFlag:Y}=p;if(G>0){if(G&128){ke(R,V,y,P,T,A,D,I,H);return}else if(G&256){Te(R,V,y,P,T,A,D,I,H);return}}Y&8?(W&16&&N(R,T,A),V!==R&&u(y,V)):W&16?Y&16?ke(R,V,y,P,T,A,D,I,H):N(R,T,A,!0):(W&8&&u(y,""),Y&16&&B(V,y,P,T,A,D,I,H))},Te=(f,p,y,P,T,A,D,I,H)=>{f=f||Bt,p=p||Bt;const R=f.length,W=p.length,V=Math.min(R,W);let G;for(G=0;GW?N(f,T,A,!0,!1,V):B(p,y,P,T,A,D,I,H,V)},ke=(f,p,y,P,T,A,D,I,H)=>{let R=0;const W=p.length;let V=f.length-1,G=W-1;for(;R<=V&&R<=G;){const Y=f[R],ie=p[R]=H?ht(p[R]):Ue(p[R]);if(Rt(Y,ie))O(Y,ie,y,null,T,A,D,I,H);else break;R++}for(;R<=V&&R<=G;){const Y=f[V],ie=p[G]=H?ht(p[G]):Ue(p[G]);if(Rt(Y,ie))O(Y,ie,y,null,T,A,D,I,H);else break;V--,G--}if(R>V){if(R<=G){const Y=G+1,ie=YG)for(;R<=V;)Ae(f[R],T,A,!0),R++;else{const Y=R,ie=R,fe=new Map;for(R=ie;R<=G;R++){const Me=p[R]=H?ht(p[R]):Ue(p[R]);Me.key!=null&&fe.set(Me.key,R)}let de,ge=0;const je=G-ie+1;let Ht=!1,So=0;const Zt=new Array(je);for(R=0;R=je){Ae(Me,T,A,!0);continue}let Ye;if(Me.key!=null)Ye=fe.get(Me.key);else for(de=ie;de<=G;de++)if(Zt[de-ie]===0&&Rt(Me,p[de])){Ye=de;break}Ye===void 0?Ae(Me,T,A,!0):(Zt[Ye-ie]=R+1,Ye>=So?So=Ye:Ht=!0,O(Me,p[Ye],y,null,T,A,D,I,H),ge++)}const xo=Ht?uc(Zt):Bt;for(de=xo.length-1,R=je-1;R>=0;R--){const Me=ie+R,Ye=p[Me],To=Me+1{const{el:A,type:D,transition:I,children:H,shapeFlag:R}=f;if(R&6){qe(f.component.subTree,p,y,P);return}if(R&128){f.suspense.move(p,y,P);return}if(R&64){D.move(f,p,y,ue);return}if(D===Ie){r(A,p,y);for(let V=0;VI.enter(A),T);else{const{leave:V,delayLeave:G,afterLeave:Y}=I,ie=()=>r(A,p,y),fe=()=>{V(A,()=>{ie(),Y&&Y()})};G?G(A,ie,fe):fe()}else r(A,p,y)},Ae=(f,p,y,P=!1,T=!1)=>{const{type:A,props:D,ref:I,children:H,dynamicChildren:R,shapeFlag:W,patchFlag:V,dirs:G}=f;if(I!=null&&Vn(I,null,y,f,!0),W&256){p.ctx.deactivate(f);return}const Y=W&1&&G,ie=!Vt(f);let fe;if(ie&&(fe=D&&D.onVnodeBeforeUnmount)&&Fe(fe,p,f),W&6)j(f.component,y,P);else{if(W&128){f.suspense.unmount(y,P);return}Y&&Je(f,null,p,"beforeUnmount"),W&64?f.type.remove(f,p,y,T,ue,P):R&&(A!==Ie||V>0&&V&64)?N(R,p,y,!1,!0):(A===Ie&&V&384||!T&&W&16)&&N(H,p,y),P&&_t(f)}(ie&&(fe=D&&D.onVnodeUnmounted)||Y)&&Le(()=>{fe&&Fe(fe,p,f),Y&&Je(f,null,p,"unmounted")},y)},_t=f=>{const{type:p,el:y,anchor:P,transition:T}=f;if(p===Ie){S(y,P);return}if(p===un){_(f);return}const A=()=>{o(y),T&&!T.persisted&&T.afterLeave&&T.afterLeave()};if(f.shapeFlag&1&&T&&!T.persisted){const{leave:D,delayLeave:I}=T,H=()=>D(y,A);I?I(f.el,A,H):H()}else A()},S=(f,p)=>{let y;for(;f!==p;)y=h(f),o(f),f=y;o(p)},j=(f,p,y)=>{const{bum:P,scope:T,update:A,subTree:D,um:I}=f;P&&dr(P),T.stop(),A&&(A.active=!1,Ae(D,f,p,y)),I&&Le(I,p),Le(()=>{f.isUnmounted=!0},p),p&&p.pendingBranch&&!p.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===p.pendingId&&(p.deps--,p.deps===0&&p.resolve())},N=(f,p,y,P=!1,T=!1,A=0)=>{for(let D=A;Df.shapeFlag&6?U(f.component.subTree):f.shapeFlag&128?f.suspense.next():h(f.anchor||f.el),ce=(f,p,y)=>{f==null?p._vnode&&Ae(p._vnode,null,null,!0):O(p._vnode||null,f,p,null,null,null,y),Fn(),p._vnode=f},ue={p:O,um:Ae,m:qe,r:_t,mt:ne,mc:B,pc:ye,pbc:K,n:U,o:e};let ee,J;return t&&([ee,J]=t(ue)),{render:ce,hydrate:ee,createApp:ic(ce,ee)}}function Et({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ai(e,t,n=!1){const r=e.children,o=t.children;if(Q(r)&&Q(o))for(let s=0;s>1,e[n[l]]0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,i=n[s-1];s-- >0;)n[s]=i,i=t[i];return n}const fc=e=>e.__isTeleport,Ie=Symbol(void 0),yn=Symbol(void 0),$e=Symbol(void 0),un=Symbol(void 0),fn=[];let Ke=null;function ir(e=!1){fn.push(Ke=e?null:[])}function dc(){fn.pop(),Ke=fn[fn.length-1]||null}let bn=1;function Ko(e){bn+=e}function Li(e){return e.dynamicChildren=bn>0?Ke||Bt:null,dc(),bn>0&&Ke&&Ke.push(e),e}function Ii(e,t,n,r,o,s){return Li(Ni(e,t,n,r,o,s,!0))}function ki(e,t,n,r,o){return Li(ve(e,t,n,r,o,!0))}function Kn(e){return e?e.__v_isVNode===!0:!1}function Rt(e,t){return e.type===t.type&&e.key===t.key}const lr="__vInternal",Mi=({key:e})=>e!=null?e:null,$n=({ref:e,ref_key:t,ref_for:n})=>e!=null?me(e)||Ee(e)||X(e)?{i:xe,r:e,k:t,f:!!n}:e:null;function Ni(e,t=null,n=null,r=0,o=null,s=e===Ie?0:1,i=!1,l=!1){const a={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Mi(t),ref:t&&$n(t),scopeId:ui,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null};return l?(fo(a,n),s&128&&e.normalize(a)):n&&(a.shapeFlag|=me(n)?8:16),bn>0&&!i&&Ke&&(a.patchFlag>0||s&6)&&a.patchFlag!==32&&Ke.push(a),a}const ve=hc;function hc(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===Ka)&&(e=$e),Kn(e)){const l=bt(e,t,!0);return n&&fo(l,n),bn>0&&!s&&Ke&&(l.shapeFlag&6?Ke[Ke.indexOf(e)]=l:Ke.push(l)),l.patchFlag|=-2,l}if(Sc(e)&&(e=e.__vccOpts),t){t=pc(t);let{class:l,style:a}=t;l&&!me(l)&&(t.class=_n(l)),be(a)&&(Zs(a)&&!Q(a)&&(a=Se({},a)),t.style=Jn(a))}const i=me(e)?1:Ia(e)?128:fc(e)?64:be(e)?4:X(e)?2:0;return Ni(e,t,n,r,o,i,s,!0)}function pc(e){return e?Zs(e)||lr in e?Se({},e):e:null}function bt(e,t,n=!1){const{props:r,ref:o,patchFlag:s,children:i}=e,l=t?mc(r||{},t):r;return{__v_isVNode:!0,__v_skip:!0,type:e.type,props:l,key:l&&Mi(l),ref:t&&t.ref?n&&o?Q(o)?o.concat($n(t)):[o,$n(t)]:$n(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ie?s===-1?16:s|16:s,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&bt(e.ssContent),ssFallback:e.ssFallback&&bt(e.ssFallback),el:e.el,anchor:e.anchor}}function uo(e=" ",t=0){return ve(yn,null,e,t)}function fh(e,t){const n=ve(un,null,e);return n.staticCount=t,n}function dh(e="",t=!1){return t?(ir(),ki($e,null,e)):ve($e,null,e)}function Ue(e){return e==null||typeof e=="boolean"?ve($e):Q(e)?ve(Ie,null,e.slice()):typeof e=="object"?ht(e):ve(yn,null,String(e))}function ht(e){return e.el===null||e.memo?e:bt(e)}function fo(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(Q(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),fo(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!(lr in t)?t._ctx=xe:o===3&&xe&&(xe.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else X(t)?(t={default:t,_ctx:xe},n=32):(t=String(t),r&64?(n=16,t=[uo(t)]):n=8);e.children=t,e.shapeFlag|=n}function mc(...e){const t={};for(let n=0;nwe||xe,Kt=e=>{we=e,e.scope.on()},kt=()=>{we&&we.scope.off(),we=null};function Hi(e){return e.vnode.shapeFlag&4}let Wt=!1;function bc(e,t=!1){Wt=t;const{props:n,children:r}=e.vnode,o=Hi(e);ec(e,n,o,t),rc(e,r);const s=o?wc(e,t):void 0;return Wt=!1,s}function wc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=Xs(new Proxy(e.ctx,Ga));const{setup:r}=n;if(r){const o=e.setupContext=r.length>1?Ec(e):null;Kt(e),Yt();const s=vt(r,e,0,[e.props,o]);if(Jt(),kt(),zs(s)){if(s.then(kt,kt),t)return s.then(i=>{Wo(e,i,t)}).catch(i=>{Cn(i,e,0)});e.asyncDep=s}else Wo(e,s,t)}else $i(e,t)}function Wo(e,t,n){X(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:be(t)&&(e.setupState=oi(t)),$i(e,n)}let Go;function $i(e,t,n){const r=e.type;if(!e.render){if(!t&&Go&&!r.render){const o=r.template;if(o){const{isCustomElement:s,compilerOptions:i}=e.appContext.config,{delimiters:l,compilerOptions:a}=r,c=Se(Se({isCustomElement:s,delimiters:l},i),a);r.render=Go(o,c)}}e.render=r.render||We}Kt(e),Yt(),Qa(e),Jt(),kt()}function _c(e){return new Proxy(e.attrs,{get(t,n){return ze(e,"get","$attrs"),t[n]}})}function Ec(e){const t=r=>{e.exposed=r||{}};let n;return{get attrs(){return n||(n=_c(e))},slots:e.slots,emit:e.emit,expose:t}}function ar(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(oi(Xs(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in jn)return jn[n](e)}}))}function Cc(e,t=!0){return X(e)?e.displayName||e.name:e.name||t&&e.__name}function Sc(e){return X(e)&&"__vccOpts"in e}const re=(e,t)=>wa(e,t,Wt);function oe(e,t,n){const r=arguments.length;return r===2?be(t)&&!Q(t)?Kn(t)?ve(e,null,[t]):ve(e,t):ve(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&Kn(n)&&(n=[n]),ve(e,t,n))}const xc="3.2.37",Tc="http://www.w3.org/2000/svg",Ot=typeof document!="undefined"?document:null,Qo=Ot&&Ot.createElement("template"),Pc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t?Ot.createElementNS(Tc,e):Ot.createElement(e,n?{is:n}:void 0);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Ot.createTextNode(e),createComment:e=>Ot.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Ot.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},cloneNode(e){const t=e.cloneNode(!0);return"_value"in e&&(t._value=e._value),t},insertStaticContent(e,t,n,r,o,s){const i=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Qo.innerHTML=r?`${e}`:e;const l=Qo.content;if(r){const a=l.firstChild;for(;a.firstChild;)l.appendChild(a.firstChild);l.removeChild(a)}t.insertBefore(l,n)}return[i?i.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}};function Rc(e,t,n){const r=e._vtc;r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}function Oc(e,t,n){const r=e.style,o=me(n);if(n&&!o){for(const s in n)qr(r,s,n[s]);if(t&&!me(t))for(const s in t)n[s]==null&&qr(r,s,"")}else{const s=r.display;o?t!==n&&(r.cssText=n):t&&e.removeAttribute("style"),"_vod"in e&&(r.display=s)}}const Yo=/\s*!important$/;function qr(e,t,n){if(Q(n))n.forEach(r=>qr(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=Ac(e,t);Yo.test(n)?e.setProperty(Mt(r),n.replace(Yo,""),"important"):e[r]=n}}const Jo=["Webkit","Moz","ms"],gr={};function Ac(e,t){const n=gr[t];if(n)return n;let r=Ze(t);if(r!=="filter"&&r in e)return gr[t]=r;r=er(r);for(let o=0;o{let e=Date.now,t=!1;if(typeof window!="undefined"){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const n=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(n&&Number(n[1])<=53)}return[e,t]})();let Dr=0;const Mc=Promise.resolve(),Nc=()=>{Dr=0},Hc=()=>Dr||(Mc.then(Nc),Dr=zi());function $c(e,t,n,r){e.addEventListener(t,n,r)}function zc(e,t,n,r){e.removeEventListener(t,n,r)}function qc(e,t,n,r,o=null){const s=e._vei||(e._vei={}),i=s[t];if(r&&i)i.value=r;else{const[l,a]=Dc(t);if(r){const c=s[t]=Fc(r,o);$c(e,l,c,a)}else i&&(zc(e,l,i,a),s[t]=void 0)}}const Xo=/(?:Once|Passive|Capture)$/;function Dc(e){let t;if(Xo.test(e)){t={};let n;for(;n=e.match(Xo);)e=e.slice(0,e.length-n[0].length),t[n[0].toLowerCase()]=!0}return[Mt(e.slice(2)),t]}function Fc(e,t){const n=r=>{const o=r.timeStamp||zi();(kc||o>=n.attached-1)&&Be(Bc(r,n.value),t,5,[r])};return n.value=e,n.attached=Hc(),n}function Bc(e,t){if(Q(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const es=/^on[a-z]/,jc=(e,t,n,r,o=!1,s,i,l,a)=>{t==="class"?Rc(e,r,o):t==="style"?Oc(e,n,r):En(t)?Wr(t)||qc(e,t,n,r,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Uc(e,t,r,o))?Ic(e,t,r,s,i,l,a):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Lc(e,t,r,o))};function Uc(e,t,n,r){return r?!!(t==="innerHTML"||t==="textContent"||t in e&&es.test(t)&&X(n)):t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA"||es.test(t)&&me(n)?!1:t in e}const ct="transition",Xt="animation",po=(e,{slots:t})=>oe(pi,Vc(e),t);po.displayName="Transition";const qi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};po.props=Se({},pi.props,qi);const Ct=(e,t=[])=>{Q(e)?e.forEach(n=>n(...t)):e&&e(...t)},ts=e=>e?Q(e)?e.some(t=>t.length>1):e.length>1:!1;function Vc(e){const t={};for(const E in e)E in qi||(t[E]=e[E]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:i=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:a=s,appearActiveClass:c=i,appearToClass:u=l,leaveFromClass:d=`${n}-leave-from`,leaveActiveClass:h=`${n}-leave-active`,leaveToClass:v=`${n}-leave-to`}=e,w=Kc(o),M=w&&w[0],O=w&&w[1],{onBeforeEnter:g,onEnter:b,onEnterCancelled:L,onLeave:z,onLeaveCancelled:_,onBeforeAppear:x=g,onAppear:C=b,onAppearCancelled:m=L}=t,B=(E,$,k)=>{St(E,$?u:l),St(E,$?c:i),k&&k()},q=(E,$)=>{E._isLeaving=!1,St(E,d),St(E,v),St(E,h),$&&$()},K=E=>($,k)=>{const ne=E?C:b,F=()=>B($,E,k);Ct(ne,[$,F]),ns(()=>{St($,E?a:s),ut($,E?u:l),ts(ne)||rs($,r,M,F)})};return Se(t,{onBeforeEnter(E){Ct(g,[E]),ut(E,s),ut(E,i)},onBeforeAppear(E){Ct(x,[E]),ut(E,a),ut(E,c)},onEnter:K(!1),onAppear:K(!0),onLeave(E,$){E._isLeaving=!0;const k=()=>q(E,$);ut(E,d),Qc(),ut(E,h),ns(()=>{!E._isLeaving||(St(E,d),ut(E,v),ts(z)||rs(E,r,O,k))}),Ct(z,[E,k])},onEnterCancelled(E){B(E,!1),Ct(L,[E])},onAppearCancelled(E){B(E,!0),Ct(m,[E])},onLeaveCancelled(E){q(E),Ct(_,[E])}})}function Kc(e){if(e==null)return null;if(be(e))return[vr(e.enter),vr(e.leave)];{const t=vr(e);return[t,t]}}function vr(e){return Fs(e)}function ut(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e._vtc||(e._vtc=new Set)).add(t)}function St(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const{_vtc:n}=e;n&&(n.delete(t),n.size||(e._vtc=void 0))}function ns(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Wc=0;function rs(e,t,n,r){const o=e._endId=++Wc,s=()=>{o===e._endId&&r()};if(n)return setTimeout(s,n);const{type:i,timeout:l,propCount:a}=Gc(e,t);if(!i)return r();const c=i+"end";let u=0;const d=()=>{e.removeEventListener(c,h),s()},h=v=>{v.target===e&&++u>=a&&d()};setTimeout(()=>{u(n[w]||"").split(", "),o=r(ct+"Delay"),s=r(ct+"Duration"),i=os(o,s),l=r(Xt+"Delay"),a=r(Xt+"Duration"),c=os(l,a);let u=null,d=0,h=0;t===ct?i>0&&(u=ct,d=i,h=s.length):t===Xt?c>0&&(u=Xt,d=c,h=a.length):(d=Math.max(i,c),u=d>0?i>c?ct:Xt:null,h=u?u===ct?s.length:a.length:0);const v=u===ct&&/\b(transform|all)(,|$)/.test(n[ct+"Property"]);return{type:u,timeout:d,propCount:h,hasTransform:v}}function os(e,t){for(;e.lengthss(n)+ss(e[r])))}function ss(e){return Number(e.slice(0,-1).replace(",","."))*1e3}function Qc(){return document.body.offsetHeight}const Yc={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},hh=(e,t)=>n=>{if(!("key"in n))return;const r=Mt(n.key);if(t.some(o=>o===r||Yc[o]===r))return e(n)},ph={beforeMount(e,{value:t},{transition:n}){e._vod=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):en(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),en(e,!0),r.enter(e)):r.leave(e,()=>{en(e,!1)}):en(e,t))},beforeUnmount(e,{value:t}){en(e,t)}};function en(e,t){e.style.display=t?e._vod:"none"}const Jc=Se({patchProp:jc},Pc);let yr,is=!1;function Zc(){return yr=is?yr:ac(Jc),is=!0,yr}const Xc=(...e)=>{const t=Zc().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=eu(r);if(o)return n(o,!0,o instanceof SVGElement)},t};function eu(e){return me(e)?document.querySelector(e):e}const tu=JSON.parse('{"base":"/","lang":"de-DE","title":"Draussenfunker.de | QRV im Gr\xFCnen","description":"Wir sind eine Gruppe von Funkamateuren die sich mit dem Thema Funken im Freien besch\xE4ftigen.","head":[],"locales":{}}');var nu=([e,t,n])=>e==="meta"&&t.name?`${e}.${t.name}`:["title","base"].includes(e)?e:e==="template"&&t.id?`${e}.${t.id}`:JSON.stringify([e,t,n]),ru=e=>{const t=new Set,n=[];return e.forEach(r=>{const o=nu(r);t.has(o)||(t.add(o),n.push(r))}),n},ou=e=>/^(https?:)?\/\//.test(e),mh=e=>/^mailto:/.test(e),gh=e=>/^tel:/.test(e),Di=e=>Object.prototype.toString.call(e)==="[object Object]",su=e=>e.replace(/\/$/,""),iu=e=>e.replace(/^\//,""),Fi=(e,t)=>{const n=Object.keys(e).sort((r,o)=>{const s=o.split("/").length-r.split("/").length;return s!==0?s:o.length-r.length});for(const r of n)if(t.startsWith(r))return r;return"/"};const Bi={"v-8daa1a0e":dt(()=>Re(()=>import("./index.html.c44e1e61.js"),[])),"v-05d56ee5":dt(()=>Re(()=>import("./helloworld.html.f8b4f53e.js"),[])),"v-646991fa":dt(()=>Re(()=>import("./videos.html.8919de83.js"),[])),"v-70126048":dt(()=>Re(()=>import("./amateurfunk.html.44680c10.js"),[])),"v-4743c93e":dt(()=>Re(()=>import("./ausbreitung.html.a46a6c19.js"),[])),"v-3706649a":dt(()=>Re(()=>import("./404.html.539975db.js"),[]))},lu={404:dt(()=>Re(()=>import("./404.9c08553e.js"),[])),Layout:dt(()=>Re(()=>import("./Layout.3c426e91.js"),[]))};var ji=_e(xl),Ui=no({key:"",path:"",title:"",lang:"",frontmatter:{},excerpt:"",headers:[]}),rt=_e(Ui),xn=()=>rt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updatePageData=e=>{ji.value[e.key]=()=>Promise.resolve(e),e.key===rt.value.key&&(rt.value=e)});var Vi=Symbol(""),mo=()=>{const e=Ce(Vi);if(!e)throw new Error("usePageFrontmatter() is called without provider.");return e},Ki=Symbol(""),au=()=>{const e=Ce(Ki);if(!e)throw new Error("usePageHead() is called without provider.");return e},cu=Symbol(""),Wi=Symbol(""),uu=()=>{const e=Ce(Wi);if(!e)throw new Error("usePageLang() is called without provider.");return e},go=Symbol(""),fu=()=>{const e=Ce(go);if(!e)throw new Error("useRouteLocale() is called without provider.");return e},mt=_e(tu),du=()=>mt;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateSiteData=e=>{mt.value=e});var Gi=Symbol(""),vh=()=>{const e=Ce(Gi);if(!e)throw new Error("useSiteLocaleData() is called without provider.");return e},hu=Symbol(""),Tt=Nt({resolvePageData:async e=>{const t=ji.value[e],n=await(t==null?void 0:t());return n!=null?n:Ui},resolvePageFrontmatter:e=>e.frontmatter,resolvePageHead:(e,t,n)=>{const r=me(t.description)?t.description:n.description,o=[...Q(t.head)?t.head:[],...n.head,["title",{},e],["meta",{name:"description",content:r}]];return ru(o)},resolvePageHeadTitle:(e,t)=>`${e.title?`${e.title} | `:""}${t.title}`,resolvePageLang:e=>e.lang||"en",resolveRouteLocale:(e,t)=>Fi(e,t),resolveSiteLocaleData:(e,t)=>({...e,...e.locales[t]})}),pu=Oe({name:"ClientOnly",setup(e,t){const n=_e(!1);return Xe(()=>{n.value=!0}),()=>{var r,o;return n.value?(o=(r=t.slots).default)==null?void 0:o.call(r):null}}}),mu=Oe({name:"Content",props:{pageKey:{type:String,required:!1,default:""}},setup(e){const t=xn(),n=re(()=>Bi[e.pageKey||t.value.key]);return()=>n.value?oe(n.value):oe("div","404 Not Found")}}),ls=Oe({name:"Vuepress",setup(){const e=xn(),t=re(()=>{let n;if(e.value.path){const r=e.value.frontmatter.layout;me(r)?n=r:n="Layout"}else n="404";return lu[n]||Va(n,!1)});return()=>oe(t.value)}}),Qi=e=>ou(e)?e:`${du().value.base}${iu(e)}`,wt=e=>e;function Yi(e,t,n){var r,o,s;t===void 0&&(t=50),n===void 0&&(n={});var i=(r=n.isImmediate)!=null&&r,l=(o=n.callback)!=null&&o,a=n.maxWait,c=Date.now(),u=[];function d(){if(a!==void 0){var v=Date.now()-c;if(v+t>=a)return a-v}return t}var h=function(){var v=[].slice.call(arguments),w=this;return new Promise(function(M,O){var g=i&&s===void 0;if(s!==void 0&&clearTimeout(s),s=setTimeout(function(){if(s=void 0,c=Date.now(),!i){var L=e.apply(w,v);l&&l(L),u.forEach(function(z){return(0,z.resolve)(L)}),u=[]}},d()),g){var b=e.apply(w,v);return l&&l(b),M(b)}u.push({resolve:M,reject:O})})};return h.cancel=function(v){s!==void 0&&clearTimeout(s),u.forEach(function(w){return(0,w.reject)(v)}),u=[]},h}/*! * vue-router v4.1.3 * (c) 2022 Eduardo San Martin Morote * @license MIT - */const Dt=typeof window!="undefined";function ku(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const he=Object.assign;function br(e,t){const n={};for(const r in t){const o=t[r];n[r]=Qe(o)?o.map(e):e(o)}return n}const dn=()=>{},Qe=Array.isArray,Iu=/\/$/,Mu=e=>e.replace(Iu,"");function wr(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=zu(r!=null?r:t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:i}}function Nu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function us(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function Hu(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Gt(t.matched[r],n.matched[o])&&Yi(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Gt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Yi(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!$u(e[n],t[n]))return!1;return!0}function $u(e,t){return Qe(e)?fs(e,t):Qe(t)?fs(t,e):e===t}function fs(e,t){return Qe(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function zu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,s,i;for(s=0;s1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var wn;(function(e){e.pop="pop",e.push="push"})(wn||(wn={}));var hn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(hn||(hn={}));function qu(e){if(!e)if(Dt){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),Mu(e)}const Fu=/^[^#]+#/;function Du(e,t){return e.replace(Fu,"#")+t}function Bu(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const cr=()=>({left:window.pageXOffset,top:window.pageYOffset});function ju(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Bu(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function ds(e,t){return(history.state?history.state.position-t:-1)+e}const Dr=new Map;function Uu(e,t){Dr.set(e,t)}function Vu(e){const t=Dr.get(e);return Dr.delete(e),t}let Ku=()=>location.protocol+"//"+location.host;function Ji(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),us(a,"")}return us(n,e)+r+o}function Wu(e,t,n,r){let o=[],s=[],i=null;const l=({state:h})=>{const v=Ji(e,location),w=n.value,M=t.value;let O=0;if(h){if(n.value=v,t.value=h,i&&i===w){i=null;return}O=M?h.position-M.position:0}else r(v);o.forEach(g=>{g(n.value,w,{delta:O,type:wn.pop,direction:O?O>0?hn.forward:hn.back:hn.unknown})})};function a(){i=n.value}function c(h){o.push(h);const v=()=>{const w=o.indexOf(h);w>-1&&o.splice(w,1)};return s.push(v),v}function u(){const{history:h}=window;!h.state||h.replaceState(he({},h.state,{scroll:cr()}),"")}function d(){for(const h of s)h();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u),{pauseListeners:a,listen:c,destroy:d}}function hs(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?cr():null}}function Gu(e){const{history:t,location:n}=window,r={value:Ji(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,c,u){const d=e.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+a:Ku()+e+a;try{t[u?"replaceState":"pushState"](c,"",h),o.value=c}catch(v){console.error(v),n[u?"replace":"assign"](h)}}function i(a,c){const u=he({},t.state,hs(o.value.back,a,o.value.forward,!0),c,{position:o.value.position});s(a,u,!0),r.value=a}function l(a,c){const u=he({},o.value,t.state,{forward:a,scroll:cr()});s(u.current,u,!0);const d=he({},hs(r.value,a,null),{position:u.position+1},c);s(a,d,!1),r.value=a}return{location:r,state:o,push:l,replace:i}}function Qu(e){e=qu(e);const t=Gu(e),n=Wu(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=he({location:"",base:e,go:r,createHref:Du.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Yu(e){return typeof e=="string"||e&&typeof e=="object"}function Zi(e){return typeof e=="string"||typeof e=="symbol"}const tt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},Xi=Symbol("");var ps;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ps||(ps={}));function Qt(e,t){return he(new Error,{type:e,[Xi]:!0},t)}function et(e,t){return e instanceof Error&&Xi in e&&(t==null||!!(e.type&t))}const ms="[^/]+?",Ju={sensitive:!1,strict:!1,start:!0,end:!0},Zu=/[.+*?^${}()[\]/\\]/g;function Xu(e,t){const n=he({},Ju,t),r=[];let o=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function tf(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const nf={type:0,value:""},rf=/[a-zA-Z0-9_]/;function of(e){if(!e)return[[]];if(e==="/")return[[nf]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let l=0,a,c="",u="";function d(){!c||(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=a}for(;l{i(b)}:dn}function i(u){if(Zi(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!el(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!vs(u)&&r.set(u.record.name,u)}function c(u,d){let h,v={},w,M;if("name"in u&&u.name){if(h=r.get(u.name),!h)throw Qt(1,{location:u});M=h.record.name,v=he(af(d.params,h.keys.filter(b=>!b.optional).map(b=>b.name)),u.params),w=h.stringify(v)}else if("path"in u)w=u.path,h=n.find(b=>b.re.test(w)),h&&(v=h.parse(w),M=h.record.name);else{if(h=d.name?r.get(d.name):n.find(b=>b.re.test(d.path)),!h)throw Qt(1,{location:u,currentLocation:d});M=h.record.name,v=he({},d.params,u.params),w=h.stringify(v)}const O=[];let g=h;for(;g;)O.unshift(g.record),g=g.parent;return{name:M,path:w,params:v,matched:O,meta:ff(O)}}return e.forEach(u=>s(u)),{addRoute:s,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function af(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function cf(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:uf(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function uf(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function vs(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function ff(e){return e.reduce((t,n)=>he(t,n.meta),{})}function ys(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function el(e,t){return t.children.some(n=>n===e||el(e,n))}const tl=/#/g,df=/&/g,hf=/\//g,pf=/=/g,mf=/\?/g,nl=/\+/g,gf=/%5B/g,vf=/%5D/g,rl=/%5E/g,yf=/%60/g,ol=/%7B/g,bf=/%7C/g,sl=/%7D/g,wf=/%20/g;function vo(e){return encodeURI(""+e).replace(bf,"|").replace(gf,"[").replace(vf,"]")}function _f(e){return vo(e).replace(ol,"{").replace(sl,"}").replace(rl,"^")}function Br(e){return vo(e).replace(nl,"%2B").replace(wf,"+").replace(tl,"%23").replace(df,"%26").replace(yf,"`").replace(ol,"{").replace(sl,"}").replace(rl,"^")}function Ef(e){return Br(e).replace(pf,"%3D")}function Cf(e){return vo(e).replace(tl,"%23").replace(mf,"%3F")}function Sf(e){return e==null?"":Cf(e).replace(hf,"%2F")}function Wn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function xf(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Br(s)):[r&&Br(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function Tf(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Qe(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const Pf=Symbol(""),ws=Symbol(""),ur=Symbol(""),yo=Symbol(""),jr=Symbol("");function tn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function pt(e,t,n,r,o){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const a=d=>{d===!1?l(Qt(4,{from:n,to:t})):d instanceof Error?l(d):Yu(d)?l(Qt(2,{from:t,to:d})):(s&&r.enterCallbacks[o]===s&&typeof d=="function"&&s.push(d),i())},c=e.call(r&&r.instances[o],t,n,a);let u=Promise.resolve(c);e.length<3&&(u=u.then(a)),u.catch(d=>l(d))})}function _r(e,t,n,r){const o=[];for(const s of e)for(const i in s.components){let l=s.components[i];if(!(t!=="beforeRouteEnter"&&!s.instances[i]))if(Rf(l)){const c=(l.__vccOpts||l)[t];c&&o.push(pt(c,n,r,s,i))}else{let a=l();o.push(()=>a.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${s.path}"`));const u=ku(c)?c.default:c;s.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&pt(h,n,r,s,i)()}))}}return o}function Rf(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function _s(e){const t=Ce(ur),n=Ce(yo),r=re(()=>t.resolve(Ge(e.to))),o=re(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],d=n.matched;if(!u||!d.length)return-1;const h=d.findIndex(Gt.bind(null,u));if(h>-1)return h;const v=Es(a[c-2]);return c>1&&Es(u)===v&&d[d.length-1].path!==v?d.findIndex(Gt.bind(null,a[c-2])):h}),s=re(()=>o.value>-1&&kf(n.params,r.value.params)),i=re(()=>o.value>-1&&o.value===n.matched.length-1&&Yi(n.params,r.value.params));function l(a={}){return Lf(a)?t[Ge(e.replace)?"replace":"push"](Ge(e.to)).catch(dn):Promise.resolve()}return{route:r,href:re(()=>r.value.href),isActive:s,isExactActive:i,navigate:l}}const Of=Oe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:_s,setup(e,{slots:t}){const n=Nt(_s(e)),{options:r}=Ce(ur),o=re(()=>({[Cs(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[Cs(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:oe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),Af=Of;function Lf(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function kf(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!Qe(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function Es(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const Cs=(e,t,n)=>e!=null?e:t!=null?t:n,If=Oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ce(jr),o=re(()=>e.route||r.value),s=Ce(ws,0),i=re(()=>{let c=Ge(s);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=re(()=>o.value.matched[i.value]);kt(ws,re(()=>i.value+1)),kt(Pf,l),kt(jr,o);const a=_e();return ot(()=>[a.value,l.value,e.name],([c,u,d],[h,v,w])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!Gt(u,v)||!h)&&(u.enterCallbacks[d]||[]).forEach(M=>M(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=l.value,h=d&&d.components[u];if(!h)return Ss(n.default,{Component:h,route:c});const v=d.props[u],w=v?v===!0?c.params:typeof v=="function"?v(c):v:null,O=oe(h,he({},w,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:a}));return Ss(n.default,{Component:O,route:c})||O}}});function Ss(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const il=If;function Mf(e){const t=lf(e.routes,e),n=e.parseQuery||xf,r=e.stringifyQuery||bs,o=e.history,s=tn(),i=tn(),l=tn(),a=ni(tt);let c=tt;Dt&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=br.bind(null,S=>""+S),d=br.bind(null,Sf),h=br.bind(null,Wn);function v(S,j){let N,U;return Zi(S)?(N=t.getRecordMatcher(S),U=j):U=S,t.addRoute(U,N)}function w(S){const j=t.getRecordMatcher(S);j&&t.removeRoute(j)}function M(){return t.getRoutes().map(S=>S.record)}function O(S){return!!t.getRecordMatcher(S)}function g(S,j){if(j=he({},j||a.value),typeof S=="string"){const J=wr(n,S,j.path),f=t.resolve({path:J.path},j),p=o.createHref(J.fullPath);return he(J,f,{params:h(f.params),hash:Wn(J.hash),redirectedFrom:void 0,href:p})}let N;if("path"in S)N=he({},S,{path:wr(n,S.path,j.path).path});else{const J=he({},S.params);for(const f in J)J[f]==null&&delete J[f];N=he({},S,{params:d(S.params)}),j.params=d(j.params)}const U=t.resolve(N,j),ce=S.hash||"";U.params=u(h(U.params));const ue=Nu(r,he({},S,{hash:_f(ce),path:U.path})),ee=o.createHref(ue);return he({fullPath:ue,hash:ce,query:r===bs?Tf(S.query):S.query||{}},U,{redirectedFrom:void 0,href:ee})}function b(S){return typeof S=="string"?wr(n,S,a.value.path):he({},S)}function L(S,j){if(c!==S)return Qt(8,{from:j,to:S})}function z(S){return C(S)}function _(S){return z(he(b(S),{replace:!0}))}function x(S){const j=S.matched[S.matched.length-1];if(j&&j.redirect){const{redirect:N}=j;let U=typeof N=="function"?N(S):N;return typeof U=="string"&&(U=U.includes("?")||U.includes("#")?U=b(U):{path:U},U.params={}),he({query:S.query,hash:S.hash,params:"path"in U?{}:S.params},U)}}function C(S,j){const N=c=g(S),U=a.value,ce=S.state,ue=S.force,ee=S.replace===!0,J=x(N);if(J)return C(he(b(J),{state:ce,force:ue,replace:ee}),j||N);const f=N;f.redirectedFrom=j;let p;return!ue&&Hu(r,U,N)&&(p=Qt(16,{to:f,from:U}),Te(U,U,!0,!1)),(p?Promise.resolve(p):B(f,U)).catch(y=>et(y)?et(y,2)?y:ye(y):Z(y,f,U)).then(y=>{if(y){if(et(y,2))return C(he({replace:ee},b(y.to),{state:ce,force:ue}),j||f)}else y=K(f,U,!0,ee,ce);return q(f,U,y),y})}function m(S,j){const N=L(S,j);return N?Promise.reject(N):Promise.resolve()}function B(S,j){let N;const[U,ce,ue]=Nf(S,j);N=_r(U.reverse(),"beforeRouteLeave",S,j);for(const J of U)J.leaveGuards.forEach(f=>{N.push(pt(f,S,j))});const ee=m.bind(null,S,j);return N.push(ee),zt(N).then(()=>{N=[];for(const J of s.list())N.push(pt(J,S,j));return N.push(ee),zt(N)}).then(()=>{N=_r(ce,"beforeRouteUpdate",S,j);for(const J of ce)J.updateGuards.forEach(f=>{N.push(pt(f,S,j))});return N.push(ee),zt(N)}).then(()=>{N=[];for(const J of S.matched)if(J.beforeEnter&&!j.matched.includes(J))if(Qe(J.beforeEnter))for(const f of J.beforeEnter)N.push(pt(f,S,j));else N.push(pt(J.beforeEnter,S,j));return N.push(ee),zt(N)}).then(()=>(S.matched.forEach(J=>J.enterCallbacks={}),N=_r(ue,"beforeRouteEnter",S,j),N.push(ee),zt(N))).then(()=>{N=[];for(const J of i.list())N.push(pt(J,S,j));return N.push(ee),zt(N)}).catch(J=>et(J,8)?J:Promise.reject(J))}function q(S,j,N){for(const U of l.list())U(S,j,N)}function K(S,j,N,U,ce){const ue=L(S,j);if(ue)return ue;const ee=j===tt,J=Dt?history.state:{};N&&(U||ee?o.replace(S.fullPath,he({scroll:ee&&J&&J.scroll},ce)):o.push(S.fullPath,ce)),a.value=S,Te(S,j,N,ee),ye()}let E;function $(){E||(E=o.listen((S,j,N)=>{if(!_t.listening)return;const U=g(S),ce=x(U);if(ce){C(he(ce,{replace:!0}),U).catch(dn);return}c=U;const ue=a.value;Dt&&Uu(ds(ue.fullPath,N.delta),cr()),B(U,ue).catch(ee=>et(ee,12)?ee:et(ee,2)?(C(ee.to,U).then(J=>{et(J,20)&&!N.delta&&N.type===wn.pop&&o.go(-1,!1)}).catch(dn),Promise.reject()):(N.delta&&o.go(-N.delta,!1),Z(ee,U,ue))).then(ee=>{ee=ee||K(U,ue,!1),ee&&(N.delta&&!et(ee,8)?o.go(-N.delta,!1):N.type===wn.pop&&et(ee,20)&&o.go(-1,!1)),q(U,ue,ee)}).catch(dn)}))}let I=tn(),ne=tn(),D;function Z(S,j,N){ye(S);const U=ne.list();return U.length?U.forEach(ce=>ce(S,j,N)):console.error(S),Promise.reject(S)}function te(){return D&&a.value!==tt?Promise.resolve():new Promise((S,j)=>{I.add([S,j])})}function ye(S){return D||(D=!S,$(),I.list().forEach(([j,N])=>S?N(S):j()),I.reset()),S}function Te(S,j,N,U){const{scrollBehavior:ce}=e;if(!Dt||!ce)return Promise.resolve();const ue=!N&&Vu(ds(S.fullPath,0))||(U||!N)&&history.state&&history.state.scroll||null;return io().then(()=>ce(S,j,ue)).then(ee=>ee&&ju(ee)).catch(ee=>Z(ee,S,j))}const Ie=S=>o.go(S);let qe;const Ae=new Set,_t={currentRoute:a,listening:!0,addRoute:v,removeRoute:w,hasRoute:O,getRoutes:M,resolve:g,options:e,push:z,replace:_,go:Ie,back:()=>Ie(-1),forward:()=>Ie(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ne.add,isReady:te,install(S){const j=this;S.component("RouterLink",Af),S.component("RouterView",il),S.config.globalProperties.$router=j,Object.defineProperty(S.config.globalProperties,"$route",{enumerable:!0,get:()=>Ge(a)}),Dt&&!qe&&a.value===tt&&(qe=!0,z(o.location).catch(ce=>{}));const N={};for(const ce in tt)N[ce]=re(()=>a.value[ce]);S.provide(ur,j),S.provide(yo,Nt(N)),S.provide(jr,a);const U=S.unmount;Ae.add(S),S.unmount=function(){Ae.delete(S),Ae.size<1&&(c=tt,E&&E(),E=null,a.value=tt,qe=!1,D=!1),U()}}};return _t}function zt(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function Nf(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iGt(c,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Gt(c,a))||o.push(a))}return[n,r,o]}function bo(){return Ce(ur)}function wo(){return Ce(yo)}/** + */const Ft=typeof window!="undefined";function gu(e){return e.__esModule||e[Symbol.toStringTag]==="Module"}const he=Object.assign;function br(e,t){const n={};for(const r in t){const o=t[r];n[r]=Qe(o)?o.map(e):e(o)}return n}const dn=()=>{},Qe=Array.isArray,vu=/\/$/,yu=e=>e.replace(vu,"");function wr(e,t,n="/"){let r,o={},s="",i="";const l=t.indexOf("#");let a=t.indexOf("?");return l=0&&(a=-1),a>-1&&(r=t.slice(0,a),s=t.slice(a+1,l>-1?l:t.length),o=e(s)),l>-1&&(r=r||t.slice(0,l),i=t.slice(l,t.length)),r=Eu(r!=null?r:t,n),{fullPath:r+(s&&"?")+s+i,path:r,query:o,hash:i}}function bu(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function as(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function wu(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&Gt(t.matched[r],n.matched[o])&&Ji(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Gt(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Ji(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(!_u(e[n],t[n]))return!1;return!0}function _u(e,t){return Qe(e)?cs(e,t):Qe(t)?cs(t,e):e===t}function cs(e,t){return Qe(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function Eu(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/");let o=n.length-1,s,i;for(s=0;s1&&o--;else break;return n.slice(0,o).join("/")+"/"+r.slice(s-(s===r.length?1:0)).join("/")}var wn;(function(e){e.pop="pop",e.push="push"})(wn||(wn={}));var hn;(function(e){e.back="back",e.forward="forward",e.unknown=""})(hn||(hn={}));function Cu(e){if(!e)if(Ft){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),yu(e)}const Su=/^[^#]+#/;function xu(e,t){return e.replace(Su,"#")+t}function Tu(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const cr=()=>({left:window.pageXOffset,top:window.pageYOffset});function Pu(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=Tu(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.pageXOffset,t.top!=null?t.top:window.pageYOffset)}function us(e,t){return(history.state?history.state.position-t:-1)+e}const Fr=new Map;function Ru(e,t){Fr.set(e,t)}function Ou(e){const t=Fr.get(e);return Fr.delete(e),t}let Au=()=>location.protocol+"//"+location.host;function Zi(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let l=o.includes(e.slice(s))?e.slice(s).length:1,a=o.slice(l);return a[0]!=="/"&&(a="/"+a),as(a,"")}return as(n,e)+r+o}function Lu(e,t,n,r){let o=[],s=[],i=null;const l=({state:h})=>{const v=Zi(e,location),w=n.value,M=t.value;let O=0;if(h){if(n.value=v,t.value=h,i&&i===w){i=null;return}O=M?h.position-M.position:0}else r(v);o.forEach(g=>{g(n.value,w,{delta:O,type:wn.pop,direction:O?O>0?hn.forward:hn.back:hn.unknown})})};function a(){i=n.value}function c(h){o.push(h);const v=()=>{const w=o.indexOf(h);w>-1&&o.splice(w,1)};return s.push(v),v}function u(){const{history:h}=window;!h.state||h.replaceState(he({},h.state,{scroll:cr()}),"")}function d(){for(const h of s)h();s=[],window.removeEventListener("popstate",l),window.removeEventListener("beforeunload",u)}return window.addEventListener("popstate",l),window.addEventListener("beforeunload",u),{pauseListeners:a,listen:c,destroy:d}}function fs(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?cr():null}}function Iu(e){const{history:t,location:n}=window,r={value:Zi(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(a,c,u){const d=e.indexOf("#"),h=d>-1?(n.host&&document.querySelector("base")?e:e.slice(d))+a:Au()+e+a;try{t[u?"replaceState":"pushState"](c,"",h),o.value=c}catch(v){console.error(v),n[u?"replace":"assign"](h)}}function i(a,c){const u=he({},t.state,fs(o.value.back,a,o.value.forward,!0),c,{position:o.value.position});s(a,u,!0),r.value=a}function l(a,c){const u=he({},o.value,t.state,{forward:a,scroll:cr()});s(u.current,u,!0);const d=he({},fs(r.value,a,null),{position:u.position+1},c);s(a,d,!1),r.value=a}return{location:r,state:o,push:l,replace:i}}function ku(e){e=Cu(e);const t=Iu(e),n=Lu(e,t.state,t.location,t.replace);function r(s,i=!0){i||n.pauseListeners(),history.go(s)}const o=he({location:"",base:e,go:r,createHref:xu.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}function Mu(e){return typeof e=="string"||e&&typeof e=="object"}function Xi(e){return typeof e=="string"||typeof e=="symbol"}const tt={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0},el=Symbol("");var ds;(function(e){e[e.aborted=4]="aborted",e[e.cancelled=8]="cancelled",e[e.duplicated=16]="duplicated"})(ds||(ds={}));function Qt(e,t){return he(new Error,{type:e,[el]:!0},t)}function et(e,t){return e instanceof Error&&el in e&&(t==null||!!(e.type&t))}const hs="[^/]+?",Nu={sensitive:!1,strict:!1,start:!0,end:!0},Hu=/[.+*?^${}()[\]/\\]/g;function $u(e,t){const n=he({},Nu,t),r=[];let o=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[90];n.strict&&!c.length&&(o+="/");for(let d=0;dt.length?t.length===1&&t[0]===40+40?1:-1:0}function qu(e,t){let n=0;const r=e.score,o=t.score;for(;n0&&t[t.length-1]<0}const Du={type:0,value:""},Fu=/[a-zA-Z0-9_]/;function Bu(e){if(!e)return[[]];if(e==="/")return[[Du]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(v){throw new Error(`ERR (${n})/"${c}": ${v}`)}let n=0,r=n;const o=[];let s;function i(){s&&o.push(s),s=[]}let l=0,a,c="",u="";function d(){!c||(n===0?s.push({type:0,value:c}):n===1||n===2||n===3?(s.length>1&&(a==="*"||a==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:1,value:c,regexp:u,repeatable:a==="*"||a==="+",optional:a==="*"||a==="?"})):t("Invalid state to consume buffer"),c="")}function h(){c+=a}for(;l{i(b)}:dn}function i(u){if(Xi(u)){const d=r.get(u);d&&(r.delete(u),n.splice(n.indexOf(d),1),d.children.forEach(i),d.alias.forEach(i))}else{const d=n.indexOf(u);d>-1&&(n.splice(d,1),u.record.name&&r.delete(u.record.name),u.children.forEach(i),u.alias.forEach(i))}}function l(){return n}function a(u){let d=0;for(;d=0&&(u.record.path!==n[d].record.path||!tl(u,n[d]));)d++;n.splice(d,0,u),u.record.name&&!ms(u)&&r.set(u.record.name,u)}function c(u,d){let h,v={},w,M;if("name"in u&&u.name){if(h=r.get(u.name),!h)throw Qt(1,{location:u});M=h.record.name,v=he(Vu(d.params,h.keys.filter(b=>!b.optional).map(b=>b.name)),u.params),w=h.stringify(v)}else if("path"in u)w=u.path,h=n.find(b=>b.re.test(w)),h&&(v=h.parse(w),M=h.record.name);else{if(h=d.name?r.get(d.name):n.find(b=>b.re.test(d.path)),!h)throw Qt(1,{location:u,currentLocation:d});M=h.record.name,v=he({},d.params,u.params),w=h.stringify(v)}const O=[];let g=h;for(;g;)O.unshift(g.record),g=g.parent;return{name:M,path:w,params:v,matched:O,meta:Gu(O)}}return e.forEach(u=>s(u)),{addRoute:s,resolve:c,removeRoute:i,getRoutes:l,getRecordMatcher:o}}function Vu(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Ku(e){return{path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:void 0,beforeEnter:e.beforeEnter,props:Wu(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}}}function Wu(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="boolean"?n:n[r];return t}function ms(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Gu(e){return e.reduce((t,n)=>he(t,n.meta),{})}function gs(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}function tl(e,t){return t.children.some(n=>n===e||tl(e,n))}const nl=/#/g,Qu=/&/g,Yu=/\//g,Ju=/=/g,Zu=/\?/g,rl=/\+/g,Xu=/%5B/g,ef=/%5D/g,ol=/%5E/g,tf=/%60/g,sl=/%7B/g,nf=/%7C/g,il=/%7D/g,rf=/%20/g;function vo(e){return encodeURI(""+e).replace(nf,"|").replace(Xu,"[").replace(ef,"]")}function of(e){return vo(e).replace(sl,"{").replace(il,"}").replace(ol,"^")}function Br(e){return vo(e).replace(rl,"%2B").replace(rf,"+").replace(nl,"%23").replace(Qu,"%26").replace(tf,"`").replace(sl,"{").replace(il,"}").replace(ol,"^")}function sf(e){return Br(e).replace(Ju,"%3D")}function lf(e){return vo(e).replace(nl,"%23").replace(Zu,"%3F")}function af(e){return e==null?"":lf(e).replace(Yu,"%2F")}function Wn(e){try{return decodeURIComponent(""+e)}catch{}return""+e}function cf(e){const t={};if(e===""||e==="?")return t;const r=(e[0]==="?"?e.slice(1):e).split("&");for(let o=0;os&&Br(s)):[r&&Br(r)]).forEach(s=>{s!==void 0&&(t+=(t.length?"&":"")+n,s!=null&&(t+="="+s))})}return t}function uf(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=Qe(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}const ff=Symbol(""),ys=Symbol(""),ur=Symbol(""),yo=Symbol(""),jr=Symbol("");function tn(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e,reset:n}}function pt(e,t,n,r,o){const s=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const a=d=>{d===!1?l(Qt(4,{from:n,to:t})):d instanceof Error?l(d):Mu(d)?l(Qt(2,{from:t,to:d})):(s&&r.enterCallbacks[o]===s&&typeof d=="function"&&s.push(d),i())},c=e.call(r&&r.instances[o],t,n,a);let u=Promise.resolve(c);e.length<3&&(u=u.then(a)),u.catch(d=>l(d))})}function _r(e,t,n,r){const o=[];for(const s of e)for(const i in s.components){let l=s.components[i];if(!(t!=="beforeRouteEnter"&&!s.instances[i]))if(df(l)){const c=(l.__vccOpts||l)[t];c&&o.push(pt(c,n,r,s,i))}else{let a=l();o.push(()=>a.then(c=>{if(!c)return Promise.reject(new Error(`Couldn't resolve component "${i}" at "${s.path}"`));const u=gu(c)?c.default:c;s.components[i]=u;const h=(u.__vccOpts||u)[t];return h&&pt(h,n,r,s,i)()}))}}return o}function df(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function bs(e){const t=Ce(ur),n=Ce(yo),r=re(()=>t.resolve(Ge(e.to))),o=re(()=>{const{matched:a}=r.value,{length:c}=a,u=a[c-1],d=n.matched;if(!u||!d.length)return-1;const h=d.findIndex(Gt.bind(null,u));if(h>-1)return h;const v=ws(a[c-2]);return c>1&&ws(u)===v&&d[d.length-1].path!==v?d.findIndex(Gt.bind(null,a[c-2])):h}),s=re(()=>o.value>-1&&gf(n.params,r.value.params)),i=re(()=>o.value>-1&&o.value===n.matched.length-1&&Ji(n.params,r.value.params));function l(a={}){return mf(a)?t[Ge(e.replace)?"replace":"push"](Ge(e.to)).catch(dn):Promise.resolve()}return{route:r,href:re(()=>r.value.href),isActive:s,isExactActive:i,navigate:l}}const hf=Oe({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"}},useLink:bs,setup(e,{slots:t}){const n=Nt(bs(e)),{options:r}=Ce(ur),o=re(()=>({[_s(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[_s(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&t.default(n);return e.custom?s:oe("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),pf=hf;function mf(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function gf(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!Qe(o)||o.length!==r.length||r.some((s,i)=>s!==o[i]))return!1}return!0}function ws(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const _s=(e,t,n)=>e!=null?e:t!=null?t:n,vf=Oe({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=Ce(jr),o=re(()=>e.route||r.value),s=Ce(ys,0),i=re(()=>{let c=Ge(s);const{matched:u}=o.value;let d;for(;(d=u[c])&&!d.components;)c++;return c}),l=re(()=>o.value.matched[i.value]);It(ys,re(()=>i.value+1)),It(ff,l),It(jr,o);const a=_e();return ot(()=>[a.value,l.value,e.name],([c,u,d],[h,v,w])=>{u&&(u.instances[d]=c,v&&v!==u&&c&&c===h&&(u.leaveGuards.size||(u.leaveGuards=v.leaveGuards),u.updateGuards.size||(u.updateGuards=v.updateGuards))),c&&u&&(!v||!Gt(u,v)||!h)&&(u.enterCallbacks[d]||[]).forEach(M=>M(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,d=l.value,h=d&&d.components[u];if(!h)return Es(n.default,{Component:h,route:c});const v=d.props[u],w=v?v===!0?c.params:typeof v=="function"?v(c):v:null,O=oe(h,he({},w,t,{onVnodeUnmounted:g=>{g.component.isUnmounted&&(d.instances[u]=null)},ref:a}));return Es(n.default,{Component:O,route:c})||O}}});function Es(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const ll=vf;function yf(e){const t=Uu(e.routes,e),n=e.parseQuery||cf,r=e.stringifyQuery||vs,o=e.history,s=tn(),i=tn(),l=tn(),a=ni(tt);let c=tt;Ft&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=br.bind(null,S=>""+S),d=br.bind(null,af),h=br.bind(null,Wn);function v(S,j){let N,U;return Xi(S)?(N=t.getRecordMatcher(S),U=j):U=S,t.addRoute(U,N)}function w(S){const j=t.getRecordMatcher(S);j&&t.removeRoute(j)}function M(){return t.getRoutes().map(S=>S.record)}function O(S){return!!t.getRecordMatcher(S)}function g(S,j){if(j=he({},j||a.value),typeof S=="string"){const J=wr(n,S,j.path),f=t.resolve({path:J.path},j),p=o.createHref(J.fullPath);return he(J,f,{params:h(f.params),hash:Wn(J.hash),redirectedFrom:void 0,href:p})}let N;if("path"in S)N=he({},S,{path:wr(n,S.path,j.path).path});else{const J=he({},S.params);for(const f in J)J[f]==null&&delete J[f];N=he({},S,{params:d(S.params)}),j.params=d(j.params)}const U=t.resolve(N,j),ce=S.hash||"";U.params=u(h(U.params));const ue=bu(r,he({},S,{hash:of(ce),path:U.path})),ee=o.createHref(ue);return he({fullPath:ue,hash:ce,query:r===vs?uf(S.query):S.query||{}},U,{redirectedFrom:void 0,href:ee})}function b(S){return typeof S=="string"?wr(n,S,a.value.path):he({},S)}function L(S,j){if(c!==S)return Qt(8,{from:j,to:S})}function z(S){return C(S)}function _(S){return z(he(b(S),{replace:!0}))}function x(S){const j=S.matched[S.matched.length-1];if(j&&j.redirect){const{redirect:N}=j;let U=typeof N=="function"?N(S):N;return typeof U=="string"&&(U=U.includes("?")||U.includes("#")?U=b(U):{path:U},U.params={}),he({query:S.query,hash:S.hash,params:"path"in U?{}:S.params},U)}}function C(S,j){const N=c=g(S),U=a.value,ce=S.state,ue=S.force,ee=S.replace===!0,J=x(N);if(J)return C(he(b(J),{state:ce,force:ue,replace:ee}),j||N);const f=N;f.redirectedFrom=j;let p;return!ue&&wu(r,U,N)&&(p=Qt(16,{to:f,from:U}),Te(U,U,!0,!1)),(p?Promise.resolve(p):B(f,U)).catch(y=>et(y)?et(y,2)?y:ye(y):Z(y,f,U)).then(y=>{if(y){if(et(y,2))return C(he({replace:ee},b(y.to),{state:ce,force:ue}),j||f)}else y=K(f,U,!0,ee,ce);return q(f,U,y),y})}function m(S,j){const N=L(S,j);return N?Promise.reject(N):Promise.resolve()}function B(S,j){let N;const[U,ce,ue]=bf(S,j);N=_r(U.reverse(),"beforeRouteLeave",S,j);for(const J of U)J.leaveGuards.forEach(f=>{N.push(pt(f,S,j))});const ee=m.bind(null,S,j);return N.push(ee),$t(N).then(()=>{N=[];for(const J of s.list())N.push(pt(J,S,j));return N.push(ee),$t(N)}).then(()=>{N=_r(ce,"beforeRouteUpdate",S,j);for(const J of ce)J.updateGuards.forEach(f=>{N.push(pt(f,S,j))});return N.push(ee),$t(N)}).then(()=>{N=[];for(const J of S.matched)if(J.beforeEnter&&!j.matched.includes(J))if(Qe(J.beforeEnter))for(const f of J.beforeEnter)N.push(pt(f,S,j));else N.push(pt(J.beforeEnter,S,j));return N.push(ee),$t(N)}).then(()=>(S.matched.forEach(J=>J.enterCallbacks={}),N=_r(ue,"beforeRouteEnter",S,j),N.push(ee),$t(N))).then(()=>{N=[];for(const J of i.list())N.push(pt(J,S,j));return N.push(ee),$t(N)}).catch(J=>et(J,8)?J:Promise.reject(J))}function q(S,j,N){for(const U of l.list())U(S,j,N)}function K(S,j,N,U,ce){const ue=L(S,j);if(ue)return ue;const ee=j===tt,J=Ft?history.state:{};N&&(U||ee?o.replace(S.fullPath,he({scroll:ee&&J&&J.scroll},ce)):o.push(S.fullPath,ce)),a.value=S,Te(S,j,N,ee),ye()}let E;function $(){E||(E=o.listen((S,j,N)=>{if(!_t.listening)return;const U=g(S),ce=x(U);if(ce){C(he(ce,{replace:!0}),U).catch(dn);return}c=U;const ue=a.value;Ft&&Ru(us(ue.fullPath,N.delta),cr()),B(U,ue).catch(ee=>et(ee,12)?ee:et(ee,2)?(C(ee.to,U).then(J=>{et(J,20)&&!N.delta&&N.type===wn.pop&&o.go(-1,!1)}).catch(dn),Promise.reject()):(N.delta&&o.go(-N.delta,!1),Z(ee,U,ue))).then(ee=>{ee=ee||K(U,ue,!1),ee&&(N.delta&&!et(ee,8)?o.go(-N.delta,!1):N.type===wn.pop&&et(ee,20)&&o.go(-1,!1)),q(U,ue,ee)}).catch(dn)}))}let k=tn(),ne=tn(),F;function Z(S,j,N){ye(S);const U=ne.list();return U.length?U.forEach(ce=>ce(S,j,N)):console.error(S),Promise.reject(S)}function te(){return F&&a.value!==tt?Promise.resolve():new Promise((S,j)=>{k.add([S,j])})}function ye(S){return F||(F=!S,$(),k.list().forEach(([j,N])=>S?N(S):j()),k.reset()),S}function Te(S,j,N,U){const{scrollBehavior:ce}=e;if(!Ft||!ce)return Promise.resolve();const ue=!N&&Ou(us(S.fullPath,0))||(U||!N)&&history.state&&history.state.scroll||null;return io().then(()=>ce(S,j,ue)).then(ee=>ee&&Pu(ee)).catch(ee=>Z(ee,S,j))}const ke=S=>o.go(S);let qe;const Ae=new Set,_t={currentRoute:a,listening:!0,addRoute:v,removeRoute:w,hasRoute:O,getRoutes:M,resolve:g,options:e,push:z,replace:_,go:ke,back:()=>ke(-1),forward:()=>ke(1),beforeEach:s.add,beforeResolve:i.add,afterEach:l.add,onError:ne.add,isReady:te,install(S){const j=this;S.component("RouterLink",pf),S.component("RouterView",ll),S.config.globalProperties.$router=j,Object.defineProperty(S.config.globalProperties,"$route",{enumerable:!0,get:()=>Ge(a)}),Ft&&!qe&&a.value===tt&&(qe=!0,z(o.location).catch(ce=>{}));const N={};for(const ce in tt)N[ce]=re(()=>a.value[ce]);S.provide(ur,j),S.provide(yo,Nt(N)),S.provide(jr,a);const U=S.unmount;Ae.add(S),S.unmount=function(){Ae.delete(S),Ae.size<1&&(c=tt,E&&E(),E=null,a.value=tt,qe=!1,F=!1),U()}}};return _t}function $t(e){return e.reduce((t,n)=>t.then(()=>n()),Promise.resolve())}function bf(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let i=0;iGt(c,l))?r.push(l):n.push(l));const a=e.matched[i];a&&(t.matched.find(c=>Gt(c,a))||o.push(a))}return[n,r,o]}function bo(){return Ce(ur)}function wo(){return Ce(yo)}const wf=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=bo(),s=xn(),l=Yi(()=>{var O,g,b,L;const a=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(a-0)v.some(_=>_.hash===z.hash));for(let z=0;z=((g=(O=_.parentElement)==null?void 0:O.offsetTop)!=null?g:0)-r,m=!x||a<((L=(b=x.parentElement)==null?void 0:b.offsetTop)!=null?L:0)-r;if(!(C&&m))continue;const q=decodeURIComponent(o.currentRoute.value.hash),K=decodeURIComponent(_.hash);if(q===K)return;if(h){for(let E=z+1;E{l(),window.addEventListener("scroll",l)}),ao(()=>{window.removeEventListener("scroll",l)}),ot(()=>s.value.path,l)},Cs=async(e,...t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace(...t).finally(()=>e.options.scrollBehavior=n)},_f="a.sidebar-item",Ef=".header-anchor",Cf=300,Sf=5;var xf=wt({setup(){wf({headerLinkSelector:_f,headerAnchorSelector:Ef,delay:Cf,offset:Sf})}});const Ss=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,Tf=()=>window.scrollTo({top:0,behavior:"smooth"});const Pf=Oe({name:"BackToTop",setup(){const e=_e(0),t=re(()=>e.value>300),n=Yi(()=>{e.value=Ss()},100);Xe(()=>{e.value=Ss(),window.addEventListener("scroll",()=>n())});const r=oe("div",{class:"back-to-top",onClick:Tf});return()=>oe(po,{name:"back-to-top"},()=>t.value?r:null)}});var Rf=wt({rootComponents:[Pf]});const Of=oe("svg",{class:"external-link-icon",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"},[oe("path",{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}),oe("polygon",{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"})]),Af=Oe({name:"ExternalLinkIcon",props:{locales:{type:Object,required:!1,default:()=>({})}},setup(e){const t=fu(),n=re(()=>{var r;return(r=e.locales[t.value])!=null?r:{openInNewWindow:"open in new window"}});return()=>oe("span",[Of,oe("span",{class:"external-link-icon-sr-only"},n.value.openInNewWindow)])}}),Lf={"/":{openInNewWindow:"open in new window"}};var If=wt({enhance({app:e}){e.component("ExternalLinkIcon",oe(Af,{locales:Lf}))}});/*! medium-zoom 1.0.6 | MIT License | https://github.com/francoischalifour/medium-zoom */var Pt=Object.assign||function(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:{},r=window.Promise||function(E){function $(){}E($,$)},o=function(E){var $=E.target;if($===B){w();return}L.indexOf($)!==-1&&M({target:$})},s=function(){if(!(_||!m.original)){var E=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0;Math.abs(x-E)>C.scrollOffset&&setTimeout(w,150)}},i=function(E){var $=E.key||E.keyCode;($==="Escape"||$==="Esc"||$===27)&&w()},l=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E;if(E.background&&(B.style.background=E.background),E.container&&E.container instanceof Object&&($.container=Pt({},C.container,E.container)),E.template){var k=zn(E.template)?E.template:document.querySelector(E.template);$.template=k}return C=Pt({},C,$),L.forEach(function(ne){ne.dispatchEvent(zt("medium-zoom:update",{detail:{zoom:q}}))}),q},a=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return e(Pt({},C,E))},c=function(){for(var E=arguments.length,$=Array(E),k=0;k0?$.reduce(function(F,Z){return[].concat(F,Ts(Z))},[]):L;return ne.forEach(function(F){F.classList.remove("medium-zoom-image"),F.dispatchEvent(zt("medium-zoom:detach",{detail:{zoom:q}}))}),L=L.filter(function(F){return ne.indexOf(F)===-1}),q},d=function(E,$){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return L.forEach(function(ne){ne.addEventListener("medium-zoom:"+E,$,k)}),z.push({type:"medium-zoom:"+E,listener:$,options:k}),q},h=function(E,$){var k=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return L.forEach(function(ne){ne.removeEventListener("medium-zoom:"+E,$,k)}),z=z.filter(function(ne){return!(ne.type==="medium-zoom:"+E&&ne.listener.toString()===$.toString())}),q},v=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target,k=function(){var F={width:document.documentElement.clientWidth,height:document.documentElement.clientHeight,left:0,top:0,right:0,bottom:0},Z=void 0,te=void 0;if(C.container)if(C.container instanceof Object)F=Pt({},F,C.container),Z=F.width-F.left-F.right-C.margin*2,te=F.height-F.top-F.bottom-C.margin*2;else{var ye=zn(C.container)?C.container:document.querySelector(C.container),Te=ye.getBoundingClientRect(),ke=Te.width,qe=Te.height,Ae=Te.left,_t=Te.top;F=Pt({},F,{width:ke,height:qe,left:Ae,top:_t})}Z=Z||F.width-C.margin*2,te=te||F.height-C.margin*2;var S=m.zoomedHd||m.original,j=xs(S)?Z:S.naturalWidth||Z,N=xs(S)?te:S.naturalHeight||te,U=S.getBoundingClientRect(),ce=U.top,ue=U.left,ee=U.width,J=U.height,f=Math.min(j,Z)/ee,p=Math.min(N,te)/J,y=Math.min(f,p),P=(-ue+(Z-ee)/2+C.margin+F.left)/y,T=(-ce+(te-J)/2+C.margin+F.top)/y,A="scale("+y+") translate3d("+P+"px, "+T+"px, 0)";m.zoomed.style.transform=A,m.zoomedHd&&(m.zoomedHd.style.transform=A)};return new r(function(ne){if($&&L.indexOf($)===-1){ne(q);return}var F=function ke(){_=!1,m.zoomed.removeEventListener("transitionend",ke),m.original.dispatchEvent(zt("medium-zoom:opened",{detail:{zoom:q}})),ne(q)};if(m.zoomed){ne(q);return}if($)m.original=$;else if(L.length>0){var Z=L;m.original=Z[0]}else{ne(q);return}if(m.original.dispatchEvent(zt("medium-zoom:open",{detail:{zoom:q}})),x=window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,_=!0,m.zoomed=Nf(m.original),document.body.appendChild(B),C.template){var te=zn(C.template)?C.template:document.querySelector(C.template);m.template=document.createElement("div"),m.template.appendChild(te.content.cloneNode(!0)),document.body.appendChild(m.template)}if(document.body.appendChild(m.zoomed),window.requestAnimationFrame(function(){document.body.classList.add("medium-zoom--opened")}),m.original.classList.add("medium-zoom-image--hidden"),m.zoomed.classList.add("medium-zoom-image--opened"),m.zoomed.addEventListener("click",w),m.zoomed.addEventListener("transitionend",F),m.original.getAttribute("data-zoom-src")){m.zoomedHd=m.zoomed.cloneNode(),m.zoomedHd.removeAttribute("srcset"),m.zoomedHd.removeAttribute("sizes"),m.zoomedHd.src=m.zoomed.getAttribute("data-zoom-src"),m.zoomedHd.onerror=function(){clearInterval(ye),console.warn("Unable to reach the zoom image target "+m.zoomedHd.src),m.zoomedHd=null,k()};var ye=setInterval(function(){m.zoomedHd.complete&&(clearInterval(ye),m.zoomedHd.classList.add("medium-zoom-image--opened"),m.zoomedHd.addEventListener("click",w),document.body.appendChild(m.zoomedHd),k())},10)}else if(m.original.hasAttribute("srcset")){m.zoomedHd=m.zoomed.cloneNode(),m.zoomedHd.removeAttribute("sizes"),m.zoomedHd.removeAttribute("loading");var Te=m.zoomedHd.addEventListener("load",function(){m.zoomedHd.removeEventListener("load",Te),m.zoomedHd.classList.add("medium-zoom-image--opened"),m.zoomedHd.addEventListener("click",w),document.body.appendChild(m.zoomedHd),k()})}else k()})},w=function(){return new r(function(E){if(_||!m.original){E(q);return}var $=function k(){m.original.classList.remove("medium-zoom-image--hidden"),document.body.removeChild(m.zoomed),m.zoomedHd&&document.body.removeChild(m.zoomedHd),document.body.removeChild(B),m.zoomed.classList.remove("medium-zoom-image--opened"),m.template&&document.body.removeChild(m.template),_=!1,m.zoomed.removeEventListener("transitionend",k),m.original.dispatchEvent(zt("medium-zoom:closed",{detail:{zoom:q}})),m.original=null,m.zoomed=null,m.zoomedHd=null,m.template=null,E(q)};_=!0,document.body.classList.remove("medium-zoom--opened"),m.zoomed.style.transform="",m.zoomedHd&&(m.zoomedHd.style.transform=""),m.template&&(m.template.style.transition="opacity 150ms",m.template.style.opacity=0),m.original.dispatchEvent(zt("medium-zoom:close",{detail:{zoom:q}})),m.zoomed.addEventListener("transitionend",$)})},M=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=E.target;return m.original?w():v({target:$})},O=function(){return C},g=function(){return L},b=function(){return m.original},L=[],z=[],_=!1,x=0,C=n,m={original:null,zoomed:null,zoomedHd:null,template:null};Object.prototype.toString.call(t)==="[object Object]"?C=t:(t||typeof t=="string")&&c(t),C=Pt({margin:0,background:"#fff",scrollOffset:40,container:null,template:null},C);var B=Mf(C.background);document.addEventListener("click",o),document.addEventListener("keyup",i),document.addEventListener("scroll",s),window.addEventListener("resize",w);var q={open:v,close:w,toggle:M,update:l,clone:a,attach:c,detach:u,on:d,off:h,getOptions:O,getImages:g,getZoomedImage:b};return q};function $f(e,t){t===void 0&&(t={});var n=t.insertAt;if(!(!e||typeof document=="undefined")){var r=document.head||document.getElementsByTagName("head")[0],o=document.createElement("style");o.type="text/css",n==="top"&&r.firstChild?r.insertBefore(o,r.firstChild):r.appendChild(o),o.styleSheet?o.styleSheet.cssText=e:o.appendChild(document.createTextNode(e))}}var zf=".medium-zoom-overlay{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .3s;will-change:opacity}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{position:relative;cursor:pointer;cursor:zoom-out;will-change:transform}";$f(zf);var qf=Hf;const Df=Symbol("mediumZoom");const Ff=".theme-default-content > img, .theme-default-content :not(a) > img",Bf={},jf=300;var Uf=wt({enhance({app:e,router:t}){const n=qf(Bf);n.refresh=(r=Ff)=>{n.detach(),n.attach(r)},e.provide(Df,n),t.afterEach(()=>{setTimeout(()=>n.refresh(),jf)})}});/** * NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress * @license MIT - */const le={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=le.isStarted();e=Er(e,le.settings.minimum,1),le.status=e===1?null:e;const n=le.render(!t),r=n.querySelector(le.settings.barSelector),o=le.settings.speed,s=le.settings.easing;return n.offsetWidth,Hf(i=>{Nn(r,{transform:"translate3d("+xs(e)+"%,0,0)",transition:"all "+o+"ms "+s}),e===1?(Nn(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Nn(n,{transition:"all "+o+"ms linear",opacity:"0"}),setTimeout(function(){le.remove(),i()},o)},o)):setTimeout(()=>i(),o)}),le},isStarted:()=>typeof le.status=="number",start:()=>{le.status||le.set(0);const e=()=>{setTimeout(()=>{!le.status||(le.trickle(),e())},le.settings.trickleSpeed)};return le.settings.trickle&&e(),le},done:e=>!e&&!le.status?le:le.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=le.status;return t?(typeof e!="number"&&(e=(1-t)*Er(Math.random()*t,.1,.95)),t=Er(t+e,0,.994),le.set(t)):le.start()},trickle:()=>le.inc(Math.random()*le.settings.trickleRate),render:e=>{if(le.isRendered())return document.getElementById("nprogress");Ts(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=le.settings.template;const n=t.querySelector(le.settings.barSelector),r=e?"-100":xs(le.status||0),o=document.querySelector(le.settings.parent);return Nn(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),o!==document.body&&Ts(o,"nprogress-custom-parent"),o==null||o.appendChild(t),t},remove:()=>{Ps(document.documentElement,"nprogress-busy"),Ps(document.querySelector(le.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&$f(e)},isRendered:()=>!!document.getElementById("nprogress")},Er=(e,t,n)=>en?n:e,xs=e=>(-1+e)*100,Hf=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Nn=function(){const e=["Webkit","O","Moz","ms"],t={};function n(i){return i.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(l,a){return a.toUpperCase()})}function r(i){const l=document.body.style;if(i in l)return i;let a=e.length;const c=i.charAt(0).toUpperCase()+i.slice(1);let u;for(;a--;)if(u=e[a]+c,u in l)return u;return i}function o(i){return i=n(i),t[i]||(t[i]=r(i))}function s(i,l,a){l=o(l),i.style[l]=a}return function(i,l){for(const a in l){const c=l[a];c!==void 0&&Object.prototype.hasOwnProperty.call(l,a)&&s(i,a,c)}}}(),ll=(e,t)=>(typeof e=="string"?e:_o(e)).indexOf(" "+t+" ")>=0,Ts=(e,t)=>{const n=_o(e),r=n+t;ll(n,t)||(e.className=r.substring(1))},Ps=(e,t)=>{const n=_o(e);if(!ll(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},_o=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),$f=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)};const zf=()=>{Xe(()=>{const e=bo(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||le.start()}),e.afterEach(n=>{t.add(n.path),le.done()})})};var qf=wt({setup(){zf()}});const Ff=JSON.parse(`{"navbar":[{"text":"Start","link":"/"},{"text":"Wissenswertes","children":["/wissenswertes/amateurfunk","/wissenswertes/ausbreitung"]},{"text":"Blog","link":"/blog"}],"locales":{"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"logo":null,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"auto","sidebarDepth":2,"editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"lastUpdatedText":"Last Updated","contributors":true,"contributorsText":"Contributors","notFound":["There's nothing here.","How did we get here?","That's a Four-Oh-Four.","Looks like we've got some broken links."],"backToHome":"Take me home","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}`),al=_e(Ff),Df=()=>al;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateThemeData=e=>{al.value=e});const cl=Symbol(""),Bf=()=>{const e=Ce(cl);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},jf=(e,t)=>{var n;return{...e,...(n=e.locales)==null?void 0:n[t]}};var Uf=wt({enhance({app:e}){const t=Df(),n=e._context.provides[go],r=re(()=>jf(t.value,n.value));e.provide(cl,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),ul=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const Vf=Oe({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e){return(t,n)=>(ir(),ki("span",{class:_n(["badge",e.type]),style:Jn({verticalAlign:e.vertical})},[wi(t.$slots,"default",{},()=>[uo(Ll(e.text),1)])],6))}});var Kf=ul(Vf,[["__file","Badge.vue"]]);const Wf=Oe({name:"CodeGroup",setup(e,{slots:t}){const n=_e(-1),r=_e([]),o=(l=n.value)=>{l{l>0?n.value=l-1:n.value=r.value.length-1,r.value[n.value].focus()},i=(l,a)=>{l.key===" "||l.key==="Enter"?(l.preventDefault(),n.value=a):l.key==="ArrowRight"?(l.preventDefault(),o(a)):l.key==="ArrowLeft"&&(l.preventDefault(),s(a))};return()=>{var a;const l=(((a=t.default)==null?void 0:a.call(t))||[]).filter(c=>c.type.name==="CodeGroupItem").map(c=>(c.props===null&&(c.props={}),c));return l.length===0?null:(n.value<0||n.value>l.length-1?(n.value=l.findIndex(c=>c.props.active===""||c.props.active===!0),n.value===-1&&(n.value=0)):l.forEach((c,u)=>{c.props.active=u===n.value}),oe("div",{class:"code-group"},[oe("div",{class:"code-group__nav"},oe("ul",{class:"code-group__ul"},l.map((c,u)=>{const d=u===n.value;return oe("li",{class:"code-group__li"},oe("button",{ref:h=>{h&&(r.value[u]=h)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":d},ariaPressed:d,ariaExpanded:d,onClick:()=>n.value=u,onKeydown:h=>i(h,u)},c.props.title))}))),l]))}}}),Gf=["aria-selected"],Qf=Oe({name:"CodeGroupItem"}),Yf=Oe({...Qf,props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e){return(t,n)=>(ir(),ki("div",{class:_n(["code-group-item",{"code-group-item__active":e.active}]),"aria-selected":e.active},[wi(t.$slots,"default")],10,Gf))}});var Jf=ul(Yf,[["__file","CodeGroupItem.vue"]]),Rs;const Tn=typeof window!="undefined",Zf=e=>typeof e=="string",Cr=()=>{};Tn&&((Rs=window==null?void 0:window.navigator)==null?void 0:Rs.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function Xf(e,t){function n(...r){e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})}return n}const fl=e=>e();function ed(e=fl){const t=_e(!0);function n(){t.value=!1}function r(){t.value=!0}return{isActive:t,pause:n,resume:r,eventFilter:(...s)=>{t.value&&e(...s)}}}function dl(e){return Dl()?(Bl(e),!0):!1}function td(e,t=!0){ho()?yi(e):t?e():io(e)}function yh(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Ee(e),s=_e(e);function i(l){return arguments.length?(s.value=l,s.value):(s.value=s.value===Ge(n)?Ge(r):Ge(n),s.value)}return o?i:[s,i]}var Os=Object.getOwnPropertySymbols,nd=Object.prototype.hasOwnProperty,rd=Object.prototype.propertyIsEnumerable,od=(e,t)=>{var n={};for(var r in e)nd.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Os)for(var r of Os(e))t.indexOf(r)<0&&rd.call(e,r)&&(n[r]=e[r]);return n};function sd(e,t,n={}){const r=n,{eventFilter:o=fl}=r,s=od(r,["eventFilter"]);return ot(e,Xf(o,t),s)}var id=Object.defineProperty,ld=Object.defineProperties,ad=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,pl=Object.prototype.propertyIsEnumerable,As=(e,t,n)=>t in e?id(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,cd=(e,t)=>{for(var n in t||(t={}))hl.call(t,n)&&As(e,n,t[n]);if(Gn)for(var n of Gn(t))pl.call(t,n)&&As(e,n,t[n]);return e},ud=(e,t)=>ld(e,ad(t)),fd=(e,t)=>{var n={};for(var r in e)hl.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Gn)for(var r of Gn(e))t.indexOf(r)<0&&pl.call(e,r)&&(n[r]=e[r]);return n};function dd(e,t,n={}){const r=n,{eventFilter:o}=r,s=fd(r,["eventFilter"]),{eventFilter:i,pause:l,resume:a,isActive:c}=ed(o);return{stop:sd(e,t,ud(cd({},s),{eventFilter:i})),pause:l,resume:a,isActive:c}}function hd(e){var t;const n=Ge(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Qn=Tn?window:void 0;Tn&&window.document;Tn&&window.navigator;Tn&&window.location;function pd(...e){let t,n,r,o;if(Zf(e[0])?([n,r,o]=e,t=Qn):[t,n,r,o]=e,!t)return Cr;let s=Cr;const i=ot(()=>hd(t),a=>{s(),a&&(a.addEventListener(n,r,o),s=()=>{a.removeEventListener(n,r,o),s=Cr})},{immediate:!0,flush:"post"}),l=()=>{i(),s()};return dl(l),l}function md(e,t={}){const{window:n=Qn}=t,r=Boolean(n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=_e(!1),i=()=>{!r||(o||(o=n.matchMedia(e)),s.value=o.matches)};return td(()=>{i(),o&&("addEventListener"in o?o.addEventListener("change",i):o.addListener(i),dl(()=>{"removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i)}))}),s}const Ur=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Vr="__vueuse_ssr_handlers__";Ur[Vr]=Ur[Vr]||{};const gd=Ur[Vr];function vd(e,t){return gd[e]||t}function yd(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}const bd={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}};function wd(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,shallow:c,window:u=Qn,eventFilter:d,onError:h=x=>{console.error(x)}}=r,v=(c?ni:_e)(t);if(!n)try{n=vd("getDefaultStorage",()=>{var x;return(x=Qn)==null?void 0:x.localStorage})()}catch(x){h(x)}if(!n)return v;const w=Ge(t),M=yd(w),O=(o=r.serializer)!=null?o:bd[M],{pause:g,resume:b}=dd(v,()=>L(v.value),{flush:s,deep:i,eventFilter:d});return u&&l&&pd(u,"storage",_),_(),v;function L(x){try{x==null?n.removeItem(e):n.setItem(e,O.write(x))}catch(C){h(C)}}function z(x){if(!(x&&x.key!==e)){g();try{const C=x?x.newValue:n.getItem(e);return C==null?(a&&w!==null&&n.setItem(e,O.write(w)),w):typeof C!="string"?C:O.read(C)}catch(C){h(C)}finally{b()}}}function _(x){x&&x.key!==e||(v.value=z(x))}}function _d(e){return md("(prefers-color-scheme: dark)",e)}var Ls;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(Ls||(Ls={}));const ml=Symbol(""),bh=()=>{const e=Ce(ml);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Ed=()=>{const e=bl(),t=_d(),n=wd("vuepress-color-scheme",e.value.colorMode),r=re({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});kt(ml,r),Cd(r)},Cd=e=>{const t=(n=e.value)=>{const r=window==null?void 0:window.document.querySelector("html");r==null||r.classList.toggle("dark",n)};Xe(()=>{ot(e,t,{immediate:!0})}),sr(()=>t())},gl=(...e)=>{const n=bo().resolve(...e),r=n.matched[n.matched.length-1];if(!(r!=null&&r.redirect))return n;const{redirect:o}=r,s=X(o)?o(n):o,i=me(s)?{path:s}:s;return gl({hash:n.hash,query:n.query,params:n.params,...i})},Sd=e=>{const t=gl(encodeURI(e));return{text:t.meta.title||e,link:t.name==="404"?e:t.fullPath}};let Sr=null,nn=null;const xd={wait:()=>Sr,pending:()=>{Sr=new Promise(e=>nn=e)},resolve:()=>{nn==null||nn(),Sr=null,nn=null}},Td=()=>xd,vl=Symbol("sidebarItems"),wh=()=>{const e=Ce(vl);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Pd=()=>{const e=bl(),t=mo(),n=re(()=>Rd(t.value,e.value));kt(vl,n)},Rd=(e,t)=>{var o,s,i,l;const n=(s=(o=e.sidebar)!=null?o:t.sidebar)!=null?s:"auto",r=(l=(i=e.sidebarDepth)!=null?i:t.sidebarDepth)!=null?l:2;return e.home||n===!1?[]:n==="auto"?Ad(r):Q(n)?yl(n,r):Fi(n)?Ld(n,r):[]},Od=(e,t)=>({text:e.title,link:`#${e.slug}`,children:Eo(e.children,t)}),Eo=(e,t)=>t>0?e.map(n=>Od(n,t-1)):[],Ad=e=>{const t=xn();return[{text:t.value.title,children:Eo(t.value.headers,e)}]},yl=(e,t)=>{const n=wo(),r=xn(),o=s=>{var l;let i;if(me(s)?i=Sd(s):i=s,i.children)return{...i,children:i.children.map(a=>o(a))};if(i.link===n.path){const a=((l=r.value.headers[0])==null?void 0:l.level)===1?r.value.headers[0].children:r.value.headers;return{...i,children:Eo(a,t)}}return i};return e.map(s=>o(s))},Ld=(e,t)=>{var s;const n=wo(),r=Di(e,n.path),o=(s=e[r])!=null?s:[];return yl(o,t)},bl=()=>Bf();var kd=wt({enhance({app:e,router:t}){e.component("Badge",Kf),e.component("CodeGroup",Wf),e.component("CodeGroupItem",Jf),e.component("AutoLinkExternalIcon",()=>{const r=e.component("ExternalLinkIcon");return r?oe(r):null}),e.component("NavbarSearch",()=>{const r=e.component("Docsearch")||e.component("SearchBox");return r?oe(r):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await Td().wait(),n(...r))},setup(){Ed(),Pd()}});function wl(e,t,n){var r,o,s;t===void 0&&(t=50),n===void 0&&(n={});var i=(r=n.isImmediate)!=null&&r,l=(o=n.callback)!=null&&o,a=n.maxWait,c=Date.now(),u=[];function d(){if(a!==void 0){var v=Date.now()-c;if(v+t>=a)return a-v}return t}var h=function(){var v=[].slice.call(arguments),w=this;return new Promise(function(M,O){var g=i&&s===void 0;if(s!==void 0&&clearTimeout(s),s=setTimeout(function(){if(s=void 0,c=Date.now(),!i){var L=e.apply(w,v);l&&l(L),u.forEach(function(z){return(0,z.resolve)(L)}),u=[]}},d()),g){var b=e.apply(w,v);return l&&l(b),M(b)}u.push({resolve:M,reject:O})})};return h.cancel=function(v){s!==void 0&&clearTimeout(s),u.forEach(function(w){return(0,w.reject)(v)}),u=[]},h}const Id=({headerLinkSelector:e,headerAnchorSelector:t,delay:n,offset:r=5})=>{const o=bo(),s=xn(),l=wl(()=>{var O,g,b,L;const a=Math.max(window.scrollY,document.documentElement.scrollTop,document.body.scrollTop);if(Math.abs(a-0)v.some(_=>_.hash===z.hash));for(let z=0;z=((g=(O=_.parentElement)==null?void 0:O.offsetTop)!=null?g:0)-r,m=!x||a<((L=(b=x.parentElement)==null?void 0:b.offsetTop)!=null?L:0)-r;if(!(C&&m))continue;const q=decodeURIComponent(o.currentRoute.value.hash),K=decodeURIComponent(_.hash);if(q===K)return;if(h){for(let E=z+1;E{l(),window.addEventListener("scroll",l)}),ao(()=>{window.removeEventListener("scroll",l)}),ot(()=>s.value.path,l)},ks=async(e,...t)=>{const{scrollBehavior:n}=e.options;e.options.scrollBehavior=void 0,await e.replace(...t).finally(()=>e.options.scrollBehavior=n)},Md="a.sidebar-item",Nd=".header-anchor",Hd=200,$d=5;var zd=wt({setup(){Id({headerLinkSelector:Md,headerAnchorSelector:Nd,delay:Hd,offset:$d})}});const Is=()=>window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0,qd=()=>window.scrollTo({top:0,behavior:"smooth"});const Fd=Oe({name:"BackToTop",setup(){const e=_e(0),t=re(()=>e.value>300),n=wl(()=>{e.value=Is()},100);Xe(()=>{e.value=Is(),window.addEventListener("scroll",()=>n())});const r=oe("div",{class:"back-to-top",onClick:qd});return()=>oe(po,{name:"back-to-top"},()=>t.value?r:null)}});var Dd=wt({rootComponents:[Fd]});const _l={networksData:{facebook:{sharer:"https://www.facebook.com/sharer/sharer.php?u=@url&title=@title&description=@description"e=@quote&hashtag=@hashtags",type:"popup",color:"#3b5998",icon:''},line:{sharer:"https://line.me/R/msg/text/?@description%0D%0A@url",type:"popup",color:"#00b902",icon:''},reddit:{sharer:"https://www.reddit.com/submit?url=@url&title=@title",type:"popup",color:"#ff4501",icon:''},skype:{sharer:"https://web.skype.com/share?url=@description%0D%0A@url",type:"popup",color:"#00aff0",icon:''},telegram:{sharer:"https://t.me/share/url?url=@url&text=@description",type:"popup",color:"#2fa8dc",icon:''},twitter:{sharer:"https://twitter.com/intent/tweet?text=@title&url=@url&hashtags=@hashtags@twitteruser",type:"popup",color:"#1da1f2",icon:''},weibo:{sharer:"http://service.weibo.com/share/share.php?url=@url&title=@title&pic=@media",type:"popup",color:"#e6172d",icon:''},qq:{sharer:'https://connect.qq.com/widget/shareqq/index.html?url=@url&title=@title&source=@title&desc=@description&pics=@media&summary="@description"',type:"popup",color:"#e9201f",icon:''},douban:{sharer:"https://shuo.douban.com/!service/share?href=@url&name=@title&text=@description&image=@media&starid=0&aid=0&style=11",type:"popup",color:"#00b51d",icon:''},whatsapp:{sharer:"https://api.whatsapp.com/send?text=@description%0D%0A@url",type:"popup",color:"#1bb1a5",action:"share/whatsapp/share",icon:''},wechat:{type:"qrcode",color:"#1aad19",icon:''}}},Bd=/(.*?)<\/svg>/i,jd=/^(https?:|mailto:|tel:|[a-zA-Z]{4,}:)/,Ud=` + */const le={settings:{minimum:.08,easing:"ease",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,barSelector:'[role="bar"]',parent:"body",template:'
'},status:null,set:e=>{const t=le.isStarted();e=Er(e,le.settings.minimum,1),le.status=e===1?null:e;const n=le.render(!t),r=n.querySelector(le.settings.barSelector),o=le.settings.speed,s=le.settings.easing;return n.offsetWidth,Vf(i=>{Nn(r,{transform:"translate3d("+Ps(e)+"%,0,0)",transition:"all "+o+"ms "+s}),e===1?(Nn(n,{transition:"none",opacity:"1"}),n.offsetWidth,setTimeout(function(){Nn(n,{transition:"all "+o+"ms linear",opacity:"0"}),setTimeout(function(){le.remove(),i()},o)},o)):setTimeout(()=>i(),o)}),le},isStarted:()=>typeof le.status=="number",start:()=>{le.status||le.set(0);const e=()=>{setTimeout(()=>{!le.status||(le.trickle(),e())},le.settings.trickleSpeed)};return le.settings.trickle&&e(),le},done:e=>!e&&!le.status?le:le.inc(.3+.5*Math.random()).set(1),inc:e=>{let t=le.status;return t?(typeof e!="number"&&(e=(1-t)*Er(Math.random()*t,.1,.95)),t=Er(t+e,0,.994),le.set(t)):le.start()},trickle:()=>le.inc(Math.random()*le.settings.trickleRate),render:e=>{if(le.isRendered())return document.getElementById("nprogress");Rs(document.documentElement,"nprogress-busy");const t=document.createElement("div");t.id="nprogress",t.innerHTML=le.settings.template;const n=t.querySelector(le.settings.barSelector),r=e?"-100":Ps(le.status||0),o=document.querySelector(le.settings.parent);return Nn(n,{transition:"all 0 linear",transform:"translate3d("+r+"%,0,0)"}),o!==document.body&&Rs(o,"nprogress-custom-parent"),o==null||o.appendChild(t),t},remove:()=>{Os(document.documentElement,"nprogress-busy"),Os(document.querySelector(le.settings.parent),"nprogress-custom-parent");const e=document.getElementById("nprogress");e&&Kf(e)},isRendered:()=>!!document.getElementById("nprogress")},Er=(e,t,n)=>en?n:e,Ps=e=>(-1+e)*100,Vf=function(){const e=[];function t(){const n=e.shift();n&&n(t)}return function(n){e.push(n),e.length===1&&t()}}(),Nn=function(){const e=["Webkit","O","Moz","ms"],t={};function n(i){return i.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(l,a){return a.toUpperCase()})}function r(i){const l=document.body.style;if(i in l)return i;let a=e.length;const c=i.charAt(0).toUpperCase()+i.slice(1);let u;for(;a--;)if(u=e[a]+c,u in l)return u;return i}function o(i){return i=n(i),t[i]||(t[i]=r(i))}function s(i,l,a){l=o(l),i.style[l]=a}return function(i,l){for(const a in l){const c=l[a];c!==void 0&&Object.prototype.hasOwnProperty.call(l,a)&&s(i,a,c)}}}(),al=(e,t)=>(typeof e=="string"?e:_o(e)).indexOf(" "+t+" ")>=0,Rs=(e,t)=>{const n=_o(e),r=n+t;al(n,t)||(e.className=r.substring(1))},Os=(e,t)=>{const n=_o(e);if(!al(e,t))return;const r=n.replace(" "+t+" "," ");e.className=r.substring(1,r.length-1)},_o=e=>(" "+(e.className||"")+" ").replace(/\s+/gi," "),Kf=e=>{e&&e.parentNode&&e.parentNode.removeChild(e)};const Wf=()=>{Xe(()=>{const e=bo(),t=new Set;t.add(e.currentRoute.value.path),e.beforeEach(n=>{t.has(n.path)||le.start()}),e.afterEach(n=>{t.add(n.path),le.done()})})};var Gf=wt({setup(){Wf()}});const Qf=JSON.parse('{"sidebarDepth":0,"contributors":false,"notFound":["Sorry, etwas ist schief gelaufen."],"backToHome":"Zur\xFCck zur Startseite","lastUpdatedText":"Aktualisiert am:","navbar":[{"text":"Start","link":"/"},{"text":"Wissenswertes","children":["/wissenswertes/amateurfunk","/wissenswertes/ausbreitung"]},{"text":"Blog","link":"/blog"}],"locales":{"/":{"selectLanguageName":"English"}},"colorMode":"auto","colorModeSwitch":true,"logo":null,"repo":null,"selectLanguageText":"Languages","selectLanguageAriaLabel":"Select language","sidebar":"auto","editLink":true,"editLinkText":"Edit this page","lastUpdated":true,"contributorsText":"Contributors","openInNewWindow":"open in new window","toggleColorMode":"toggle color mode","toggleSidebar":"toggle sidebar"}'),cl=_e(Qf),Yf=()=>cl;Co.webpackHot&&(__VUE_HMR_RUNTIME__.updateThemeData=e=>{cl.value=e});const ul=Symbol(""),Jf=()=>{const e=Ce(ul);if(!e)throw new Error("useThemeLocaleData() is called without provider.");return e},Zf=(e,t)=>{var n;return{...e,...(n=e.locales)==null?void 0:n[t]}};var Xf=wt({enhance({app:e}){const t=Yf(),n=e._context.provides[go],r=re(()=>Zf(t.value,n.value));e.provide(ul,r),Object.defineProperties(e.config.globalProperties,{$theme:{get(){return t.value}},$themeLocale:{get(){return r.value}}})}}),fl=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n};const ed=Oe({__name:"Badge",props:{type:{type:String,required:!1,default:"tip"},text:{type:String,required:!1,default:""},vertical:{type:String,required:!1,default:void 0}},setup(e){return(t,n)=>(ir(),Ii("span",{class:_n(["badge",e.type]),style:Jn({verticalAlign:e.vertical})},[wi(t.$slots,"default",{},()=>[uo(Ll(e.text),1)])],6))}});var td=fl(ed,[["__file","Badge.vue"]]);const nd=Oe({name:"CodeGroup",setup(e,{slots:t}){const n=_e(-1),r=_e([]),o=(l=n.value)=>{l{l>0?n.value=l-1:n.value=r.value.length-1,r.value[n.value].focus()},i=(l,a)=>{l.key===" "||l.key==="Enter"?(l.preventDefault(),n.value=a):l.key==="ArrowRight"?(l.preventDefault(),o(a)):l.key==="ArrowLeft"&&(l.preventDefault(),s(a))};return()=>{var a;const l=(((a=t.default)==null?void 0:a.call(t))||[]).filter(c=>c.type.name==="CodeGroupItem").map(c=>(c.props===null&&(c.props={}),c));return l.length===0?null:(n.value<0||n.value>l.length-1?(n.value=l.findIndex(c=>c.props.active===""||c.props.active===!0),n.value===-1&&(n.value=0)):l.forEach((c,u)=>{c.props.active=u===n.value}),oe("div",{class:"code-group"},[oe("div",{class:"code-group__nav"},oe("ul",{class:"code-group__ul"},l.map((c,u)=>{const d=u===n.value;return oe("li",{class:"code-group__li"},oe("button",{ref:h=>{h&&(r.value[u]=h)},class:{"code-group__nav-tab":!0,"code-group__nav-tab-active":d},ariaPressed:d,ariaExpanded:d,onClick:()=>n.value=u,onKeydown:h=>i(h,u)},c.props.title))}))),l]))}}}),rd=["aria-selected"],od=Oe({name:"CodeGroupItem"}),sd=Oe({...od,props:{title:{type:String,required:!0},active:{type:Boolean,required:!1,default:!1}},setup(e){return(t,n)=>(ir(),Ii("div",{class:_n(["code-group-item",{"code-group-item__active":e.active}]),"aria-selected":e.active},[wi(t.$slots,"default")],10,rd))}});var id=fl(sd,[["__file","CodeGroupItem.vue"]]),As;const Tn=typeof window!="undefined",ld=e=>typeof e=="string",Cr=()=>{};Tn&&((As=window==null?void 0:window.navigator)==null?void 0:As.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function ad(e,t){function n(...r){e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})}return n}const dl=e=>e();function cd(e=dl){const t=_e(!0);function n(){t.value=!1}function r(){t.value=!0}return{isActive:t,pause:n,resume:r,eventFilter:(...s)=>{t.value&&e(...s)}}}function hl(e){return Fl()?(Bl(e),!0):!1}function ud(e,t=!0){ho()?yi(e):t?e():io(e)}function yh(e=!1,t={}){const{truthyValue:n=!0,falsyValue:r=!1}=t,o=Ee(e),s=_e(e);function i(l){return arguments.length?(s.value=l,s.value):(s.value=s.value===Ge(n)?Ge(r):Ge(n),s.value)}return o?i:[s,i]}var Ls=Object.getOwnPropertySymbols,fd=Object.prototype.hasOwnProperty,dd=Object.prototype.propertyIsEnumerable,hd=(e,t)=>{var n={};for(var r in e)fd.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Ls)for(var r of Ls(e))t.indexOf(r)<0&&dd.call(e,r)&&(n[r]=e[r]);return n};function pd(e,t,n={}){const r=n,{eventFilter:o=dl}=r,s=hd(r,["eventFilter"]);return ot(e,ad(o,t),s)}var md=Object.defineProperty,gd=Object.defineProperties,vd=Object.getOwnPropertyDescriptors,Gn=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,ml=Object.prototype.propertyIsEnumerable,Is=(e,t,n)=>t in e?md(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,yd=(e,t)=>{for(var n in t||(t={}))pl.call(t,n)&&Is(e,n,t[n]);if(Gn)for(var n of Gn(t))ml.call(t,n)&&Is(e,n,t[n]);return e},bd=(e,t)=>gd(e,vd(t)),wd=(e,t)=>{var n={};for(var r in e)pl.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(e!=null&&Gn)for(var r of Gn(e))t.indexOf(r)<0&&ml.call(e,r)&&(n[r]=e[r]);return n};function _d(e,t,n={}){const r=n,{eventFilter:o}=r,s=wd(r,["eventFilter"]),{eventFilter:i,pause:l,resume:a,isActive:c}=cd(o);return{stop:pd(e,t,bd(yd({},s),{eventFilter:i})),pause:l,resume:a,isActive:c}}function Ed(e){var t;const n=Ge(e);return(t=n==null?void 0:n.$el)!=null?t:n}const Qn=Tn?window:void 0;Tn&&window.document;Tn&&window.navigator;Tn&&window.location;function Cd(...e){let t,n,r,o;if(ld(e[0])?([n,r,o]=e,t=Qn):[t,n,r,o]=e,!t)return Cr;let s=Cr;const i=ot(()=>Ed(t),a=>{s(),a&&(a.addEventListener(n,r,o),s=()=>{a.removeEventListener(n,r,o),s=Cr})},{immediate:!0,flush:"post"}),l=()=>{i(),s()};return hl(l),l}function Sd(e,t={}){const{window:n=Qn}=t,r=Boolean(n&&"matchMedia"in n&&typeof n.matchMedia=="function");let o;const s=_e(!1),i=()=>{!r||(o||(o=n.matchMedia(e)),s.value=o.matches)};return ud(()=>{i(),o&&("addEventListener"in o?o.addEventListener("change",i):o.addListener(i),hl(()=>{"removeEventListener"in o?o.removeEventListener("change",i):o.removeListener(i)}))}),s}const Ur=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},Vr="__vueuse_ssr_handlers__";Ur[Vr]=Ur[Vr]||{};const xd=Ur[Vr];function Td(e,t){return xd[e]||t}function Pd(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}const Rd={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}};function Od(e,t,n,r={}){var o;const{flush:s="pre",deep:i=!0,listenToStorageChanges:l=!0,writeDefaults:a=!0,shallow:c,window:u=Qn,eventFilter:d,onError:h=x=>{console.error(x)}}=r,v=(c?ni:_e)(t);if(!n)try{n=Td("getDefaultStorage",()=>{var x;return(x=Qn)==null?void 0:x.localStorage})()}catch(x){h(x)}if(!n)return v;const w=Ge(t),M=Pd(w),O=(o=r.serializer)!=null?o:Rd[M],{pause:g,resume:b}=_d(v,()=>L(v.value),{flush:s,deep:i,eventFilter:d});return u&&l&&Cd(u,"storage",_),_(),v;function L(x){try{x==null?n.removeItem(e):n.setItem(e,O.write(x))}catch(C){h(C)}}function z(x){if(!(x&&x.key!==e)){g();try{const C=x?x.newValue:n.getItem(e);return C==null?(a&&w!==null&&n.setItem(e,O.write(w)),w):typeof C!="string"?C:O.read(C)}catch(C){h(C)}finally{b()}}}function _(x){x&&x.key!==e||(v.value=z(x))}}function Ad(e){return Sd("(prefers-color-scheme: dark)",e)}var ks;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(ks||(ks={}));const gl=Symbol(""),bh=()=>{const e=Ce(gl);if(!e)throw new Error("useDarkMode() is called without provider.");return e},Ld=()=>{const e=wl(),t=Ad(),n=Od("vuepress-color-scheme",e.value.colorMode),r=re({get(){return e.value.colorModeSwitch?n.value==="auto"?t.value:n.value==="dark":e.value.colorMode==="dark"},set(o){o===t.value?n.value="auto":n.value=o?"dark":"light"}});It(gl,r),Id(r)},Id=e=>{const t=(n=e.value)=>{const r=window==null?void 0:window.document.querySelector("html");r==null||r.classList.toggle("dark",n)};Xe(()=>{ot(e,t,{immediate:!0})}),sr(()=>t())},vl=(...e)=>{const n=bo().resolve(...e),r=n.matched[n.matched.length-1];if(!(r!=null&&r.redirect))return n;const{redirect:o}=r,s=X(o)?o(n):o,i=me(s)?{path:s}:s;return vl({hash:n.hash,query:n.query,params:n.params,...i})},kd=e=>{const t=vl(encodeURI(e));return{text:t.meta.title||e,link:t.name==="404"?e:t.fullPath}};let Sr=null,nn=null;const Md={wait:()=>Sr,pending:()=>{Sr=new Promise(e=>nn=e)},resolve:()=>{nn==null||nn(),Sr=null,nn=null}},Nd=()=>Md,yl=Symbol("sidebarItems"),wh=()=>{const e=Ce(yl);if(!e)throw new Error("useSidebarItems() is called without provider.");return e},Hd=()=>{const e=wl(),t=mo(),n=re(()=>$d(t.value,e.value));It(yl,n)},$d=(e,t)=>{var o,s,i,l;const n=(s=(o=e.sidebar)!=null?o:t.sidebar)!=null?s:"auto",r=(l=(i=e.sidebarDepth)!=null?i:t.sidebarDepth)!=null?l:2;return e.home||n===!1?[]:n==="auto"?qd(r):Q(n)?bl(n,r):Di(n)?Dd(n,r):[]},zd=(e,t)=>({text:e.title,link:`#${e.slug}`,children:Eo(e.children,t)}),Eo=(e,t)=>t>0?e.map(n=>zd(n,t-1)):[],qd=e=>{const t=xn();return[{text:t.value.title,children:Eo(t.value.headers,e)}]},bl=(e,t)=>{const n=wo(),r=xn(),o=s=>{var l;let i;if(me(s)?i=kd(s):i=s,i.children)return{...i,children:i.children.map(a=>o(a))};if(i.link===n.path){const a=((l=r.value.headers[0])==null?void 0:l.level)===1?r.value.headers[0].children:r.value.headers;return{...i,children:Eo(a,t)}}return i};return e.map(s=>o(s))},Dd=(e,t)=>{var s;const n=wo(),r=Fi(e,n.path),o=(s=e[r])!=null?s:[];return bl(o,t)},wl=()=>Jf();var Fd=wt({enhance({app:e,router:t}){e.component("Badge",td),e.component("CodeGroup",nd),e.component("CodeGroupItem",id),e.component("AutoLinkExternalIcon",()=>{const r=e.component("ExternalLinkIcon");return r?oe(r):null}),e.component("NavbarSearch",()=>{const r=e.component("Docsearch")||e.component("SearchBox");return r?oe(r):null});const n=t.options.scrollBehavior;t.options.scrollBehavior=async(...r)=>(await Nd().wait(),n(...r))},setup(){Ld(),Hd()}});const _l={networksData:{facebook:{sharer:"https://www.facebook.com/sharer/sharer.php?u=@url&title=@title&description=@description"e=@quote&hashtag=@hashtags",type:"popup",color:"#3b5998",icon:''},line:{sharer:"https://line.me/R/msg/text/?@description%0D%0A@url",type:"popup",color:"#00b902",icon:''},reddit:{sharer:"https://www.reddit.com/submit?url=@url&title=@title",type:"popup",color:"#ff4501",icon:''},skype:{sharer:"https://web.skype.com/share?url=@description%0D%0A@url",type:"popup",color:"#00aff0",icon:''},telegram:{sharer:"https://t.me/share/url?url=@url&text=@description",type:"popup",color:"#2fa8dc",icon:''},twitter:{sharer:"https://twitter.com/intent/tweet?text=@title&url=@url&hashtags=@hashtags@twitteruser",type:"popup",color:"#1da1f2",icon:''},weibo:{sharer:"http://service.weibo.com/share/share.php?url=@url&title=@title&pic=@media",type:"popup",color:"#e6172d",icon:''},qq:{sharer:'https://connect.qq.com/widget/shareqq/index.html?url=@url&title=@title&source=@title&desc=@description&pics=@media&summary="@description"',type:"popup",color:"#e9201f",icon:''},douban:{sharer:"https://shuo.douban.com/!service/share?href=@url&name=@title&text=@description&image=@media&starid=0&aid=0&style=11",type:"popup",color:"#00b51d",icon:''},whatsapp:{sharer:"https://api.whatsapp.com/send?text=@description%0D%0A@url",type:"popup",color:"#1bb1a5",action:"share/whatsapp/share",icon:''},wechat:{type:"qrcode",color:"#1aad19",icon:''}}},Bd=/(.*?)<\/svg>/i,jd=/^(https?:|mailto:|tel:|[a-zA-Z]{4,}:)/,Ud=` `,Vd=` -`,sn=typeof window!="undefined",Kd=e=>Bd.test(e),Wd=e=>jd.test(e);function Ms(e){if(!sn)return"";const t=document.getElementsByName(e)[0];return t&&t.getAttribute("content")||""}var Yn;(function(e){e.Share="share"})(Yn||(Yn={}));const Gd=Oe({name:"SocialShareNetwork",inheritAttrs:!0,props:{network:{type:Object,required:!0,validator:e=>e.icon?["popup"].includes(e.type)?Boolean(e.sharer):!0:!1},isPlain:{type:Boolean,default:!1},shareURL:{type:String,default:""}},emits:[Yn.Share],setup(e,t){const n=re(()=>Kd(e.network.icon)),r=s=>n.value?oe("span",{class:"social-share-icon-svg",focusable:!1,style:{color:!e.isPlain&&s.color},innerHTML:s.icon}):oe("span",{style:{backgroundImage:`url(${s.icon})`},class:"social-share-icon-img"}),o=s=>oe("button",{class:"social-share-btn",title:s.name,type:"button",role:"button",onClick:()=>t.emit(Yn.Share,s.name),"data-link":s.type==="popup"?`#share-${s.name}`:e.shareURL},[r(s)]);return()=>oe("li",{class:"social-share-network",role:"option"},[o(e.network)])}}),El=Oe({name:"SocialShare",inheritAttrs:!0,props:{networks:{type:Array,default:()=>["twitter","facebook","reddit"]},isPlain:{type:Boolean,default:!1},tags:{type:Array,default:()=>[]},twitterUser:{type:String},fallbackImage:{type:String},autoQuote:{type:Boolean,default:!0},qrcodeOptions:{type:Object,default:()=>({})},networksData:{type:Object,default:()=>({})}},setup(e){const t=[...new Set(e.networks)],n=Object.keys(e.networksData).map(_=>({name:_,...e.networksData[_]})).filter(_=>t.includes(_.name)).sort((_,x)=>t.indexOf(_.name)-t.indexOf(x.name)),r=mo(),o=_e(null),s=Nt({status:!1,resizable:!1,toolbar:!1,menubar:!1,scrollbars:!1,location:!1,directories:!1,width:626,height:436,top:0,left:0});Xe(()=>{if(!sn)return!1;const _=document.documentElement,x=window.screenLeft!==void 0?window.screenLeft:window.screenX,C=window.screenTop!==void 0?window.screenTop:window.screenY,m=window.innerWidth?window.innerWidth:_.clientWidth?_.clientWidth:screen.width,B=window.innerHeight?window.innerHeight:_.clientHeight?_.clientHeight:screen.height;s.left=m/2-s.width/2+x,s.top=B/2-s.height/2+C});const i=re(()=>t.length&&!r.value.noSocialShare),l=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareUrl)!=null?_:r.value.shareUrl)!=null?x:r.value.permalink)!=null?C:sn?location.href:""}),a=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareTitle)!=null?_:r.value.shareTitle)!=null?x:r.value.title)!=null?C:sn?document.title:""}),c=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareDescription)!=null?_:r.value.shareDescription)!=null?x:r.value.description)!=null?C:Ms("description")}),u=re(()=>{var C,m,B;const _=(B=(m=(C=r.value.$shareImage)!=null?C:r.value.shareImage)!=null?m:r.value.image)!=null?B:e.fallbackImage;return _?Wd(_)?_:sn?`${location.origin}${Qi(_)}`:"":""}),d=re(()=>{var _,x;return(x=(_=r.value.$shareQuote)!=null?_:r.value.shareQuote)!=null?x:e.autoQuote?c.value:""}),h=re(()=>{var x,C,m,B,q;const _=(q=(B=(m=(C=(x=r.value.$shareTags)!=null?x:r.value.shareTags)!=null?C:r.value.tags)!=null?m:r.value.tag)!=null?B:e.tags)!=null?q:Ms("keywords");return Array.isArray(_)?_.join(","):typeof _=="string"?_.replace(/\s/g,""):""}),v=re(()=>({...{errorCorrectionLevel:"H",width:250,scale:1,margin:1.5},...e.qrcodeOptions})),w=_=>{var m;let x=null;const C=[`status=${s.status?"yes":"no"}`,`height=${s.height}`,`width=${s.width}`,`resizable=${s.resizable?"yes":"no"}`,`left=${s.left}`,`top=${s.top}`,`screenX=${s.left}`,`screenY=${s.top}`,`toolbar=${s.toolbar?"yes":"no"}`,`menubar=${s.menubar?"yes":"no"}`,`scrollbars=${s.scrollbars?"yes":"no"}`,`location=${s.location?"yes":"no"}`,`directories=${s.directories?"yes":"no"}`];x=window.open(_,"sharer",C.join(",")),(m=x==null?void 0:x.focus)==null||m.call(x),o.value=window.setInterval(()=>{x!=null&&x.closed&&(window.clearInterval(o.value),x=null)},500)},M=async()=>{const _=document.body,x=document.querySelector("#__VUEPRESS_SOCIAL_SHARE__"),C=document.createElement("div");C.id="__VUEPRESS_SOCIAL_SHARE__",C.classList.add("social-share-overlay"),x&&x.parentNode&&x.parentNode.removeChild(x);try{const B=await(await Re(()=>import("./browser.7e974638.js").then(function(q){return q.b}),[])).toDataURL(l.value,v.value);C.innerHTML=``,_.appendChild(C),C.classList.add("show"),C.addEventListener("click",q=>{C.classList.remove("show"),_.removeChild(C),q.stopPropagation()})}catch(m){console.log(m)}},O=_=>{window.open(_,"_blank")},g=(_,x)=>["facebook"].includes(x)&&_.length?`%23${_.split(",")[0]}`:_,b=(_,x)=>{let{sharer:C=""}=x;return["twitter"].includes(_)&&!h.value.length&&(C=C.replace("&hashtags=@hashtags","")),C.replace(/@url/g,encodeURIComponent(l.value)).replace(/@title/g,encodeURIComponent(a.value)).replace(/@media/g,u.value).replace(/@description/g,encodeURIComponent(c.value)).replace(/@quote/g,encodeURIComponent(d.value)).replace(/@hashtags/g,g(h.value,_)).replace(/@twitteruser/g,e.twitterUser?`&via=${e.twitterUser}`:"")},L=_=>{const x=e.networksData[_],C=b(_,x);switch(x.type){case"popup":w(C);break;case"qrcode":M();break;case"direct":O(C);break}},z=_=>oe("ul",{class:"social-share-list",role:"listbox"},_.map(x=>oe(Gd,{network:x,isPlain:e.isPlain,shareURL:b(x.name,x),onShare:C=>L(C)})));return()=>i.value?oe("div",{class:"social-share"},[z(n)]):null}}),Qd=Oe({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=_l,t=_e(!1),n=ho(),r=mo(),o=re(()=>!(e.noGlobalSocialShare||r.value.noGlobalSocialShare||r.value.noSocialShare)),s=u=>{t.value=!t.value,u.stopPropagation()},i=u=>{const{target:d}=u,{proxy:h}=n;!h.$el.contains||h.$el.contains(d)||(t.value=!1)};Xe(()=>{document.addEventListener("click",i)}),sr(()=>{document.removeEventListener("click",i)});const l=()=>oe("span",{class:"social-share-icon-svg",innerHTML:t.value?Ud:Vd}),a=()=>oe("button",{class:"social-share-btn social-share-trigger",type:"button",role:"button",onClick:u=>s(u)},[l()]),c=()=>t.value?oe(El,{networks:e.networks,isPlain:e.isPlain,twitterUser:e.twitterUser,fallbackImage:e.fallbackImage,autoQuote:e.autoQuote,qrcodeOptions:e.qrcodeOptions,networksData:e.networksData}):null;return()=>o.value?oe("div",{class:"social-share-global"},[c(),a()]):null}}),Hn=_l;var Yd=wt({enhance({app:e}){e.component("SocialShare",{props:{tags:{type:Array},networks:{type:Array},isPlain:{type:Boolean}},setup(t){return()=>{var n,r;return oe(El,{...Hn,tags:t.tags,networks:(n=t.networks)!=null?n:Hn.networks,isPlain:(r=t.isPlain)!=null?r:Hn.isPlain})}}})},rootComponents:Hn.noGlobalSocialShare?[]:[Qd]});const xr=[bu,Lu,qf,Uf,kd,zd,Dd,Yd],Jd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-05d56ee5","/blog/helloworld.html",{title:"Hello World!"},["/blog/helloworld","/blog/helloworld.md"]],["v-646991fa","/videos/videos.html",{title:""},["/videos/videos","/videos/videos.md"]],["v-70126048","/wissenswertes/amateurfunk.html",{title:"Was ist Amateurfunk?"},["/wissenswertes/amateurfunk","/wissenswertes/amateurfunk.md"]],["v-4743c93e","/wissenswertes/ausbreitung.html",{title:"Ausbreitung von Funkwellen"},["/wissenswertes/ausbreitung","/wissenswertes/ausbreitung.md"]],["v-3706649a","/404.html",{title:""},["/404"]]];var Zd=()=>Jd.reduce((e,[t,n,r,o])=>(e.push({name:t,path:n,component:ls,meta:r},...o.map(s=>({path:s,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:ls}]),Xd=Qu,eh=()=>{const e=Mf({history:Xd(su(mt.value.base)),routes:Zd(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===tt)&&([rt.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},th=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},nh=(e,t)=>{const n=re(()=>Tt.resolveRouteLocale(mt.value.locales,t.currentRoute.value.path)),r=re(()=>Tt.resolveSiteLocaleData(mt.value,n.value)),o=re(()=>Tt.resolvePageFrontmatter(rt.value)),s=re(()=>Tt.resolvePageHeadTitle(rt.value,r.value)),i=re(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=re(()=>Tt.resolvePageLang(rt.value));return e.provide(go,n),e.provide(Gi,r),e.provide(Vi,o),e.provide(cu,s),e.provide(Ki,i),e.provide(Wi,l),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>o.value},$head:{get:()=>i.value},$headTitle:{get:()=>s.value},$lang:{get:()=>l.value},$page:{get:()=>rt.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Qi}}),{pageData:rt,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},rh=()=>{const e=wo(),t=au(),n=uu(),r=_e([]),o=()=>{t.value.forEach(i=>{const l=oh(i);l&&r.value.push(l)})},s=()=>{document.documentElement.lang=n.value,r.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),r.value.splice(0,r.value.length),t.value.forEach(i=>{const l=sh(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};kt(hu,s),Xe(()=>{o(),s(),ot(()=>e.path,()=>s())})},oh=([e,t,n=""])=>{const r=Object.entries(t).map(([l,a])=>me(a)?`[${l}="${a}"]`:a===!0?`[${l}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(l=>l.innerText===n)||null},sh=([e,t,n])=>{if(!me(e))return null;const r=document.createElement(e);return Fi(t)&&Object.entries(t).forEach(([o,s])=>{me(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),me(n)&&r.appendChild(document.createTextNode(n)),r},ih=Xc,lh=async()=>{var n;const e=ih({name:"VuepressApp",setup(){var r;rh();for(const o of xr)(r=o.setup)==null||r.call(o);return()=>[oe(il),...xr.flatMap(({rootComponents:o=[]})=>o.map(s=>oe(s)))]}}),t=eh();th(e),nh(e,t);for(const r of xr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mt}));return e.use(t),{app:e,router:t}};lh().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{hh as $,du as A,vh as B,bh as C,oe as D,Qi as E,ke as F,pu as G,_n as H,_e as I,ot as J,ch as K,ph as L,iu as M,su as N,bo as O,me as P,Sd as Q,Xe as R,Jn as S,po as T,xn as U,wh as V,Fi as W,yh as X,io as Y,ao as Z,ul as _,Ni as a,sr as a0,Td as a1,ve as b,ki as c,lh as createVueApp,fh as d,uo as e,Oe as f,bl as g,Ge as h,mo as i,re as j,Q as k,uh as l,dh as m,wo as n,ir as o,ah as p,ou as q,Va as r,mh as s,Ll as t,fu as u,gh as v,Pa as w,Ii as x,mc as y,wi as z}; +`,sn=typeof window!="undefined",Kd=e=>Bd.test(e),Wd=e=>jd.test(e);function Ms(e){if(!sn)return"";const t=document.getElementsByName(e)[0];return t&&t.getAttribute("content")||""}var Yn;(function(e){e.Share="share"})(Yn||(Yn={}));const Gd=Oe({name:"SocialShareNetwork",inheritAttrs:!0,props:{network:{type:Object,required:!0,validator:e=>e.icon?["popup"].includes(e.type)?Boolean(e.sharer):!0:!1},isPlain:{type:Boolean,default:!1},shareURL:{type:String,default:""}},emits:[Yn.Share],setup(e,t){const n=re(()=>Kd(e.network.icon)),r=s=>n.value?oe("span",{class:"social-share-icon-svg",focusable:!1,style:{color:!e.isPlain&&s.color},innerHTML:s.icon}):oe("span",{style:{backgroundImage:`url(${s.icon})`},class:"social-share-icon-img"}),o=s=>oe("button",{class:"social-share-btn",title:s.name,type:"button",role:"button",onClick:()=>t.emit(Yn.Share,s.name),"data-link":s.type==="popup"?`#share-${s.name}`:e.shareURL},[r(s)]);return()=>oe("li",{class:"social-share-network",role:"option"},[o(e.network)])}}),El=Oe({name:"SocialShare",inheritAttrs:!0,props:{networks:{type:Array,default:()=>["twitter","facebook","reddit"]},isPlain:{type:Boolean,default:!1},tags:{type:Array,default:()=>[]},twitterUser:{type:String},fallbackImage:{type:String},autoQuote:{type:Boolean,default:!0},qrcodeOptions:{type:Object,default:()=>({})},networksData:{type:Object,default:()=>({})}},setup(e){const t=[...new Set(e.networks)],n=Object.keys(e.networksData).map(_=>({name:_,...e.networksData[_]})).filter(_=>t.includes(_.name)).sort((_,x)=>t.indexOf(_.name)-t.indexOf(x.name)),r=mo(),o=_e(null),s=Nt({status:!1,resizable:!1,toolbar:!1,menubar:!1,scrollbars:!1,location:!1,directories:!1,width:626,height:436,top:0,left:0});Xe(()=>{if(!sn)return!1;const _=document.documentElement,x=window.screenLeft!==void 0?window.screenLeft:window.screenX,C=window.screenTop!==void 0?window.screenTop:window.screenY,m=window.innerWidth?window.innerWidth:_.clientWidth?_.clientWidth:screen.width,B=window.innerHeight?window.innerHeight:_.clientHeight?_.clientHeight:screen.height;s.left=m/2-s.width/2+x,s.top=B/2-s.height/2+C});const i=re(()=>t.length&&!r.value.noSocialShare),l=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareUrl)!=null?_:r.value.shareUrl)!=null?x:r.value.permalink)!=null?C:sn?location.href:""}),a=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareTitle)!=null?_:r.value.shareTitle)!=null?x:r.value.title)!=null?C:sn?document.title:""}),c=re(()=>{var _,x,C;return(C=(x=(_=r.value.$shareDescription)!=null?_:r.value.shareDescription)!=null?x:r.value.description)!=null?C:Ms("description")}),u=re(()=>{var C,m,B;const _=(B=(m=(C=r.value.$shareImage)!=null?C:r.value.shareImage)!=null?m:r.value.image)!=null?B:e.fallbackImage;return _?Wd(_)?_:sn?`${location.origin}${Qi(_)}`:"":""}),d=re(()=>{var _,x;return(x=(_=r.value.$shareQuote)!=null?_:r.value.shareQuote)!=null?x:e.autoQuote?c.value:""}),h=re(()=>{var x,C,m,B,q;const _=(q=(B=(m=(C=(x=r.value.$shareTags)!=null?x:r.value.shareTags)!=null?C:r.value.tags)!=null?m:r.value.tag)!=null?B:e.tags)!=null?q:Ms("keywords");return Array.isArray(_)?_.join(","):typeof _=="string"?_.replace(/\s/g,""):""}),v=re(()=>({...{errorCorrectionLevel:"H",width:250,scale:1,margin:1.5},...e.qrcodeOptions})),w=_=>{var m;let x=null;const C=[`status=${s.status?"yes":"no"}`,`height=${s.height}`,`width=${s.width}`,`resizable=${s.resizable?"yes":"no"}`,`left=${s.left}`,`top=${s.top}`,`screenX=${s.left}`,`screenY=${s.top}`,`toolbar=${s.toolbar?"yes":"no"}`,`menubar=${s.menubar?"yes":"no"}`,`scrollbars=${s.scrollbars?"yes":"no"}`,`location=${s.location?"yes":"no"}`,`directories=${s.directories?"yes":"no"}`];x=window.open(_,"sharer",C.join(",")),(m=x==null?void 0:x.focus)==null||m.call(x),o.value=window.setInterval(()=>{x!=null&&x.closed&&(window.clearInterval(o.value),x=null)},500)},M=async()=>{const _=document.body,x=document.querySelector("#__VUEPRESS_SOCIAL_SHARE__"),C=document.createElement("div");C.id="__VUEPRESS_SOCIAL_SHARE__",C.classList.add("social-share-overlay"),x&&x.parentNode&&x.parentNode.removeChild(x);try{const B=await(await Re(()=>import("./browser.7e974638.js").then(function(q){return q.b}),[])).toDataURL(l.value,v.value);C.innerHTML=``,_.appendChild(C),C.classList.add("show"),C.addEventListener("click",q=>{C.classList.remove("show"),_.removeChild(C),q.stopPropagation()})}catch(m){console.log(m)}},O=_=>{window.open(_,"_blank")},g=(_,x)=>["facebook"].includes(x)&&_.length?`%23${_.split(",")[0]}`:_,b=(_,x)=>{let{sharer:C=""}=x;return["twitter"].includes(_)&&!h.value.length&&(C=C.replace("&hashtags=@hashtags","")),C.replace(/@url/g,encodeURIComponent(l.value)).replace(/@title/g,encodeURIComponent(a.value)).replace(/@media/g,u.value).replace(/@description/g,encodeURIComponent(c.value)).replace(/@quote/g,encodeURIComponent(d.value)).replace(/@hashtags/g,g(h.value,_)).replace(/@twitteruser/g,e.twitterUser?`&via=${e.twitterUser}`:"")},L=_=>{const x=e.networksData[_],C=b(_,x);switch(x.type){case"popup":w(C);break;case"qrcode":M();break;case"direct":O(C);break}},z=_=>oe("ul",{class:"social-share-list",role:"listbox"},_.map(x=>oe(Gd,{network:x,isPlain:e.isPlain,shareURL:b(x.name,x),onShare:C=>L(C)})));return()=>i.value?oe("div",{class:"social-share"},[z(n)]):null}}),Qd=Oe({name:"GlobalSocialShare",inheritAttrs:!0,setup(){const e=_l,t=_e(!1),n=ho(),r=mo(),o=re(()=>!(e.noGlobalSocialShare||r.value.noGlobalSocialShare||r.value.noSocialShare)),s=u=>{t.value=!t.value,u.stopPropagation()},i=u=>{const{target:d}=u,{proxy:h}=n;!h.$el.contains||h.$el.contains(d)||(t.value=!1)};Xe(()=>{document.addEventListener("click",i)}),sr(()=>{document.removeEventListener("click",i)});const l=()=>oe("span",{class:"social-share-icon-svg",innerHTML:t.value?Ud:Vd}),a=()=>oe("button",{class:"social-share-btn social-share-trigger",type:"button",role:"button",onClick:u=>s(u)},[l()]),c=()=>t.value?oe(El,{networks:e.networks,isPlain:e.isPlain,twitterUser:e.twitterUser,fallbackImage:e.fallbackImage,autoQuote:e.autoQuote,qrcodeOptions:e.qrcodeOptions,networksData:e.networksData}):null;return()=>o.value?oe("div",{class:"social-share-global"},[c(),a()]):null}}),Hn=_l;var Yd=wt({enhance({app:e}){e.component("SocialShare",{props:{tags:{type:Array},networks:{type:Array},isPlain:{type:Boolean}},setup(t){return()=>{var n,r;return oe(El,{...Hn,tags:t.tags,networks:(n=t.networks)!=null?n:Hn.networks,isPlain:(r=t.isPlain)!=null?r:Hn.isPlain})}}})},rootComponents:Hn.noGlobalSocialShare?[]:[Qd]});const xr=[xf,Rf,If,Uf,Gf,Xf,Fd,Yd],Jd=[["v-8daa1a0e","/",{title:""},["/index.html","/index.md"]],["v-05d56ee5","/blog/helloworld.html",{title:"Hello World!"},["/blog/helloworld","/blog/helloworld.md"]],["v-646991fa","/videos/videos.html",{title:""},["/videos/videos","/videos/videos.md"]],["v-70126048","/wissenswertes/amateurfunk.html",{title:"Was ist Amateurfunk?"},["/wissenswertes/amateurfunk","/wissenswertes/amateurfunk.md"]],["v-4743c93e","/wissenswertes/ausbreitung.html",{title:"Ausbreitung von Funkwellen"},["/wissenswertes/ausbreitung","/wissenswertes/ausbreitung.md"]],["v-3706649a","/404.html",{title:""},["/404"]]];var Zd=()=>Jd.reduce((e,[t,n,r,o])=>(e.push({name:t,path:n,component:ls,meta:r},...o.map(s=>({path:s,redirect:n}))),e),[{name:"404",path:"/:catchAll(.*)",component:ls}]),Xd=ku,eh=()=>{const e=yf({history:Xd(su(mt.value.base)),routes:Zd(),scrollBehavior:(t,n,r)=>r||(t.hash?{el:t.hash}:{top:0})});return e.beforeResolve(async(t,n)=>{var r;(t.path!==n.path||n===tt)&&([rt.value]=await Promise.all([Tt.resolvePageData(t.name),(r=Bi[t.name])==null?void 0:r.__asyncLoader()]))}),e},th=e=>{e.component("ClientOnly",pu),e.component("Content",mu)},nh=(e,t)=>{const n=re(()=>Tt.resolveRouteLocale(mt.value.locales,t.currentRoute.value.path)),r=re(()=>Tt.resolveSiteLocaleData(mt.value,n.value)),o=re(()=>Tt.resolvePageFrontmatter(rt.value)),s=re(()=>Tt.resolvePageHeadTitle(rt.value,r.value)),i=re(()=>Tt.resolvePageHead(s.value,o.value,r.value)),l=re(()=>Tt.resolvePageLang(rt.value));return e.provide(go,n),e.provide(Gi,r),e.provide(Vi,o),e.provide(cu,s),e.provide(Ki,i),e.provide(Wi,l),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get:()=>o.value},$head:{get:()=>i.value},$headTitle:{get:()=>s.value},$lang:{get:()=>l.value},$page:{get:()=>rt.value},$routeLocale:{get:()=>n.value},$site:{get:()=>mt.value},$siteLocale:{get:()=>r.value},$withBase:{get:()=>Qi}}),{pageData:rt,pageFrontmatter:o,pageHead:i,pageHeadTitle:s,pageLang:l,routeLocale:n,siteData:mt,siteLocaleData:r}},rh=()=>{const e=wo(),t=au(),n=uu(),r=_e([]),o=()=>{t.value.forEach(i=>{const l=oh(i);l&&r.value.push(l)})},s=()=>{document.documentElement.lang=n.value,r.value.forEach(i=>{i.parentNode===document.head&&document.head.removeChild(i)}),r.value.splice(0,r.value.length),t.value.forEach(i=>{const l=sh(i);l!==null&&(document.head.appendChild(l),r.value.push(l))})};It(hu,s),Xe(()=>{o(),s(),ot(()=>e.path,()=>s())})},oh=([e,t,n=""])=>{const r=Object.entries(t).map(([l,a])=>me(a)?`[${l}="${a}"]`:a===!0?`[${l}]`:"").join(""),o=`head > ${e}${r}`;return Array.from(document.querySelectorAll(o)).find(l=>l.innerText===n)||null},sh=([e,t,n])=>{if(!me(e))return null;const r=document.createElement(e);return Di(t)&&Object.entries(t).forEach(([o,s])=>{me(s)?r.setAttribute(o,s):s===!0&&r.setAttribute(o,"")}),me(n)&&r.appendChild(document.createTextNode(n)),r},ih=Xc,lh=async()=>{var n;const e=ih({name:"VuepressApp",setup(){var r;rh();for(const o of xr)(r=o.setup)==null||r.call(o);return()=>[oe(ll),...xr.flatMap(({rootComponents:o=[]})=>o.map(s=>oe(s)))]}}),t=eh();th(e),nh(e,t);for(const r of xr)await((n=r.enhance)==null?void 0:n.call(r,{app:e,router:t,siteData:mt}));return e.use(t),{app:e,router:t}};lh().then(({app:e,router:t})=>{t.isReady().then(()=>{e.mount("#app")})});export{hh as $,du as A,vh as B,bh as C,oe as D,Qi as E,Ie as F,pu as G,_n as H,_e as I,ot as J,ch as K,ph as L,iu as M,su as N,bo as O,me as P,kd as Q,Xe as R,Jn as S,po as T,xn as U,wh as V,Di as W,yh as X,io as Y,ao as Z,fl as _,Ni as a,sr as a0,Nd as a1,ve as b,Ii as c,lh as createVueApp,fh as d,uo as e,Oe as f,wl as g,Ge as h,mo as i,re as j,Q as k,uh as l,dh as m,wo as n,ir as o,ah as p,ou as q,Va as r,mh as s,Ll as t,fu as u,gh as v,Pa as w,ki as x,mc as y,wi as z}; diff --git a/assets/ausbreitung.html.719117a5.js b/assets/ausbreitung.html.8e33215b.js similarity index 51% rename from assets/ausbreitung.html.719117a5.js rename to assets/ausbreitung.html.8e33215b.js index f1118abd..66717a86 100644 --- a/assets/ausbreitung.html.719117a5.js +++ b/assets/ausbreitung.html.8e33215b.js @@ -1 +1 @@ -const e=JSON.parse('{"key":"v-4743c93e","path":"/wissenswertes/ausbreitung.html","title":"Ausbreitung von Funkwellen","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000,"contributors":[{"name":"julius zeidler","email":"julius.zeidler@sumcumo.com","commits":1}]},"filePathRelative":"wissenswertes/ausbreitung.md"}');export{e as data}; +const e=JSON.parse('{"key":"v-4743c93e","path":"/wissenswertes/ausbreitung.html","title":"Ausbreitung von Funkwellen","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000},"filePathRelative":"wissenswertes/ausbreitung.md"}');export{e as data}; diff --git a/assets/ausbreitung.html.2a870bc1.js b/assets/ausbreitung.html.a46a6c19.js similarity index 97% rename from assets/ausbreitung.html.2a870bc1.js rename to assets/ausbreitung.html.a46a6c19.js index 5345d9e3..4aa97e04 100644 --- a/assets/ausbreitung.html.2a870bc1.js +++ b/assets/ausbreitung.html.a46a6c19.js @@ -1 +1 @@ -import{_ as s,o as i,c as o,a as e,b as r,e as n,r as a}from"./app.cc8c2c2a.js";const h={},l=e("h1",{id:"ausbreitung-von-funkwellen",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ausbreitung-von-funkwellen","aria-hidden":"true"},"#"),n(" Ausbreitung von Funkwellen")],-1),c=e("p",null,"Funkwellen breiten sich in den h\xF6heren Frequenzbereichen (oberhalb von 2 MHz) quasi-optisch aus. Das bedeutet, dass man nur bis kurz \xFCber den Horizont funken kann. Je h\xF6her der Antennenstandort ist, desto weiter reicht die eigene Ausstrahlung.",-1),u=e("p",null,'So dachte man zumindest, als man die "wertlosen" Frequenzbereiche nach dem Ersten Weltkrieg f\xFCr den Amateurfunk frei gab.',-1),d=e("p",null,"Tats\xE4chlich gibt es in der Atmosph\xE4re verschiedene Schichten, die je nach Sonnenaktivit\xE4t Funkwellen verschiedener Wellenl\xE4ngen reflektieren und zur Erde zur\xFCck werfen.",-1),m=e("p",null,[n("Die Reflektion von Funkwellen an der Troposph\xE4re oder Ionosph\xE4re erlaubt es, im Bereich von 2-30 Mhz, manchmal auch im Bereich von 144 Mhz deutlich \xFCber den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich h\xF6here Reichweiten sind aber auch regelm\xE4\xDFig m\xF6glich. So kann mit einem einfachen Draht als Antenne regelm\xE4\xDFig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. "),e("strong",null,"In besonders seltenen F\xE4llen, ist es sogar m\xF6glich, sich selbst zu h\xF6ren, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.")],-1),_={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},f=e("img",{src:"http://www.hamqsl.com/solar101vhf.php?muf=trms&kindex=tromso",alt:"Funkwetter"},null,-1),k=n("Unter "),g={href:"https://sonnen-sturm.info/funkwetter",target:"_blank",rel:"noopener noreferrer"},b=n("https://sonnen-sturm.info/funkwetter"),p=n(" findet ihr eine umfangreiche Erkl\xE4rung der angezeigten Werte. Die Daten selbst werden von der Seite "),w={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},v=n("http://hamqsl.com/"),z=n(" zusammen getragen.");function F(x,A){const t=a("ExternalLinkIcon");return i(),o("div",null,[l,c,u,d,m,e("p",null,[e("a",_,[f,r(t)])]),e("p",null,[k,e("a",g,[b,r(t)]),p,e("a",w,[v,r(t)]),z])])}var E=s(h,[["render",F],["__file","ausbreitung.html.vue"]]);export{E as default}; +import{_ as s,o as i,c as o,a as e,b as r,e as n,r as a}from"./app.bfda9a9e.js";const h={},l=e("h1",{id:"ausbreitung-von-funkwellen",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ausbreitung-von-funkwellen","aria-hidden":"true"},"#"),n(" Ausbreitung von Funkwellen")],-1),c=e("p",null,"Funkwellen breiten sich in den h\xF6heren Frequenzbereichen (oberhalb von 2 MHz) quasi-optisch aus. Das bedeutet, dass man nur bis kurz \xFCber den Horizont funken kann. Je h\xF6her der Antennenstandort ist, desto weiter reicht die eigene Ausstrahlung.",-1),u=e("p",null,'So dachte man zumindest, als man die "wertlosen" Frequenzbereiche nach dem Ersten Weltkrieg f\xFCr den Amateurfunk frei gab.',-1),d=e("p",null,"Tats\xE4chlich gibt es in der Atmosph\xE4re verschiedene Schichten, die je nach Sonnenaktivit\xE4t Funkwellen verschiedener Wellenl\xE4ngen reflektieren und zur Erde zur\xFCck werfen.",-1),m=e("p",null,[n("Die Reflektion von Funkwellen an der Troposph\xE4re oder Ionosph\xE4re erlaubt es, im Bereich von 2-30 Mhz, manchmal auch im Bereich von 144 Mhz deutlich \xFCber den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich h\xF6here Reichweiten sind aber auch regelm\xE4\xDFig m\xF6glich. So kann mit einem einfachen Draht als Antenne regelm\xE4\xDFig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. "),e("strong",null,"In besonders seltenen F\xE4llen, ist es sogar m\xF6glich, sich selbst zu h\xF6ren, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.")],-1),_={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},f=e("img",{src:"http://www.hamqsl.com/solar101vhf.php?muf=trms&kindex=tromso",alt:"Funkwetter"},null,-1),k=n("Unter "),g={href:"https://sonnen-sturm.info/funkwetter",target:"_blank",rel:"noopener noreferrer"},b=n("https://sonnen-sturm.info/funkwetter"),p=n(" findet ihr eine umfangreiche Erkl\xE4rung der angezeigten Werte. Die Daten selbst werden von der Seite "),w={href:"http://hamqsl.com/",target:"_blank",rel:"noopener noreferrer"},v=n("http://hamqsl.com/"),z=n(" zusammen getragen.");function F(x,A){const t=a("ExternalLinkIcon");return i(),o("div",null,[l,c,u,d,m,e("p",null,[e("a",_,[f,r(t)])]),e("p",null,[k,e("a",g,[b,r(t)]),p,e("a",w,[v,r(t)]),z])])}var E=s(h,[["render",F],["__file","ausbreitung.html.vue"]]);export{E as default}; diff --git a/assets/helloworld.html.59f6c4f4.js b/assets/helloworld.html.59f6c4f4.js deleted file mode 100644 index 482038cc..00000000 --- a/assets/helloworld.html.59f6c4f4.js +++ /dev/null @@ -1 +0,0 @@ -const e=JSON.parse('{"key":"v-05d56ee5","path":"/blog/helloworld.html","title":"Hello World!","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000,"contributors":[{"name":"julius zeidler","email":"julius.zeidler@sumcumo.com","commits":1}]},"filePathRelative":"blog/helloworld.md"}');export{e as data}; diff --git a/assets/helloworld.html.a0b120a1.js b/assets/helloworld.html.a0b120a1.js new file mode 100644 index 00000000..b249f28d --- /dev/null +++ b/assets/helloworld.html.a0b120a1.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-05d56ee5","path":"/blog/helloworld.html","title":"Hello World!","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000},"filePathRelative":"blog/helloworld.md"}');export{e as data}; diff --git a/assets/helloworld.html.90104e41.js b/assets/helloworld.html.f8b4f53e.js similarity index 85% rename from assets/helloworld.html.90104e41.js rename to assets/helloworld.html.f8b4f53e.js index 4ee7daa0..5440a657 100644 --- a/assets/helloworld.html.90104e41.js +++ b/assets/helloworld.html.f8b4f53e.js @@ -1 +1 @@ -import{_ as o,o as l,c as r,a as e,e as t}from"./app.cc8c2c2a.js";const a={},d=e("h1",{id:"hello-world",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hello-world","aria-hidden":"true"},"#"),t(" Hello World!")],-1),n=e("p",null,'Kein Blog kommt ohne den obligatorischen "Hello World" Beitrag aus.',-1),s=[d,n];function c(_,h){return l(),r("div",null,s)}var f=o(a,[["render",c],["__file","helloworld.html.vue"]]);export{f as default}; +import{_ as o,o as l,c as r,a as e,e as t}from"./app.bfda9a9e.js";const a={},d=e("h1",{id:"hello-world",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#hello-world","aria-hidden":"true"},"#"),t(" Hello World!")],-1),n=e("p",null,'Kein Blog kommt ohne den obligatorischen "Hello World" Beitrag aus.',-1),s=[d,n];function c(_,h){return l(),r("div",null,s)}var f=o(a,[["render",c],["__file","helloworld.html.vue"]]);export{f as default}; diff --git a/assets/index.html.fae344b7.js b/assets/index.html.9f5f0079.js similarity index 77% rename from assets/index.html.fae344b7.js rename to assets/index.html.9f5f0079.js index ebd9b319..926399f0 100644 --- a/assets/index.html.fae344b7.js +++ b/assets/index.html.9f5f0079.js @@ -1 +1 @@ -const e=JSON.parse('{"key":"v-8daa1a0e","path":"/","title":"","lang":"de-DE","frontmatter":{"home":true,"heroText":"Mit Funkwellen um die Welt","tagline":"Wir sind eine Gruppe von Funkamateuren, die sich dem Funkbetrieb in der freien Natur verschrieben haben. Unser Ziel ist es, m\xF6glichst ohne Steckdose und fest installierte Antenne mit der ganzen Welt zu kommunizieren."},"excerpt":"","headers":[{"level":2,"title":"N\xE4chste Schritte","slug":"nachste-schritte","children":[]}],"git":{"updatedTime":1659973705000,"contributors":[{"name":"julius zeidler","email":"julius.zeidler@sumcumo.com","commits":2}]},"filePathRelative":"index.md"}');export{e as data}; +const e=JSON.parse('{"key":"v-8daa1a0e","path":"/","title":"","lang":"de-DE","frontmatter":{"home":true,"heroText":"Mit Funkwellen um die Welt","tagline":"Wir sind eine Gruppe von Funkamateuren, die sich dem Funkbetrieb in der freien Natur verschrieben haben. Unser Ziel ist es, m\xF6glichst ohne Steckdose und fest installierte Antenne mit der ganzen Welt zu kommunizieren."},"excerpt":"","headers":[{"level":2,"title":"N\xE4chste Schritte","slug":"nachste-schritte","children":[]}],"git":{"updatedTime":1659973705000},"filePathRelative":"index.md"}');export{e as data}; diff --git a/assets/index.html.d3ab4828.js b/assets/index.html.c44e1e61.js similarity index 97% rename from assets/index.html.d3ab4828.js rename to assets/index.html.c44e1e61.js index 9257baee..4d016de5 100644 --- a/assets/index.html.d3ab4828.js +++ b/assets/index.html.c44e1e61.js @@ -1 +1 @@ -import{_ as i,o as s,c as a,a as e,b as r,d as u,e as n,r as d}from"./app.cc8c2c2a.js";var o="/images/beach.jpg";const c={},h=u('

Funkbetrieb am Strand

Ohne Steckdose, aufw\xE4ndige Installationen z.T. mit dem was wir im Rucksack transportieren k\xF6nnen, machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur - der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelm\xE4\xDFig nach Drau\xDFen.

Durch unsere Pr\xE4senz im \xF6ffentlichen Raum machen wir das Hobby Amateurfunk wieder sichtbar und f\xFChren immer wieder nette Gespr\xE4che mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizensierten am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizensierter Funkamatuer bist oder es noch werden m\xF6chtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und m\xF6chtest jetzt mehr wissen?

N\xE4chste Schritte

',5),l=n("Du kannst mit uns auf "),m={href:"https://discord.gg/89Bjuu6nY5",target:"_blank",rel:"noopener noreferrer"},_=n("Discord"),b=n(" in Kontakt treten und uns mit Fragen bombardieren oder dich mit uns f\xFCr ein gemeinsames Funk-Treffen verabreden."),f=e("li",null,[e("p",null,[n("Du kannst hier mehr \xFCber das Thema "),e("a",{href:"/wissenswertes/amateurfunk"},"Amateurfunk"),n(" erfahren.")])],-1),k=e("li",null,[e("p",null,[n("Unsere "),e("a",{href:"/wissenswertes/videos"},"Videosammlung"),n(" gibt dir einen weiteren Einblick in unser Hobby.")])],-1),p=n("Der "),g={href:"https://www.darc.de/home",target:"_blank",rel:"noopener noreferrer"},w=n("Deutsche Amateur-Radio-Club (DARC) e.V."),x=n(" ist die Interessenvertretung deutscher Funkamateure und eine gute Anlaufstelle um eine lokale Gruppierung zu finden.");function z(D,v){const t=d("ExternalLinkIcon");return s(),a("div",null,[h,e("ul",null,[e("li",null,[e("p",null,[l,e("a",m,[_,r(t)]),b])]),f,k,e("li",null,[e("p",null,[p,e("a",g,[w,r(t)]),x])])])])}var F=i(c,[["render",z],["__file","index.html.vue"]]);export{F as default}; +import{_ as i,o as s,c as a,a as e,b as r,d as u,e as n,r as d}from"./app.bfda9a9e.js";var o="/images/beach.jpg";const c={},h=u('

Funkbetrieb am Strand

Ohne Steckdose, aufw\xE4ndige Installationen z.T. mit dem was wir im Rucksack transportieren k\xF6nnen, machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur - der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelm\xE4\xDFig nach Drau\xDFen.

Durch unsere Pr\xE4senz im \xF6ffentlichen Raum machen wir das Hobby Amateurfunk wieder sichtbar und f\xFChren immer wieder nette Gespr\xE4che mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizensierten am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizensierter Funkamatuer bist oder es noch werden m\xF6chtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und m\xF6chtest jetzt mehr wissen?

N\xE4chste Schritte

',5),l=n("Du kannst mit uns auf "),m={href:"https://discord.gg/89Bjuu6nY5",target:"_blank",rel:"noopener noreferrer"},_=n("Discord"),b=n(" in Kontakt treten und uns mit Fragen bombardieren oder dich mit uns f\xFCr ein gemeinsames Funk-Treffen verabreden."),f=e("li",null,[e("p",null,[n("Du kannst hier mehr \xFCber das Thema "),e("a",{href:"/wissenswertes/amateurfunk"},"Amateurfunk"),n(" erfahren.")])],-1),k=e("li",null,[e("p",null,[n("Unsere "),e("a",{href:"/wissenswertes/videos"},"Videosammlung"),n(" gibt dir einen weiteren Einblick in unser Hobby.")])],-1),p=n("Der "),g={href:"https://www.darc.de/home",target:"_blank",rel:"noopener noreferrer"},w=n("Deutsche Amateur-Radio-Club (DARC) e.V."),x=n(" ist die Interessenvertretung deutscher Funkamateure und eine gute Anlaufstelle um eine lokale Gruppierung zu finden.");function z(D,v){const t=d("ExternalLinkIcon");return s(),a("div",null,[h,e("ul",null,[e("li",null,[e("p",null,[l,e("a",m,[_,r(t)]),b])]),f,k,e("li",null,[e("p",null,[p,e("a",g,[w,r(t)]),x])])])])}var F=i(c,[["render",z],["__file","index.html.vue"]]);export{F as default}; diff --git a/assets/style.1f5e0586.css b/assets/style.1f5e0586.css deleted file mode 100644 index c8f72b7b..00000000 --- a/assets/style.1f5e0586.css +++ /dev/null @@ -1 +0,0 @@ -:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--medium-zoom-z-index: 100;--medium-zoom-bg-color: #ffffff;--medium-zoom-opacity: 1}.medium-zoom-overlay{background-color:var(--medium-zoom-bg-color)!important;z-index:var(--medium-zoom-z-index)}.medium-zoom-overlay~img{z-index:calc(var(--medium-zoom-z-index) + 1)}.medium-zoom--opened .medium-zoom-overlay{opacity:var(--medium-zoom-opacity)}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a;--c-bg: #ffffff;--c-bg-light: #f3f4f5;--c-bg-lighter: #eeeeee;--c-bg-navbar: var(--c-bg);--c-bg-sidebar: var(--c-bg);--c-bg-arrow: #cccccc;--c-text: #2c3e50;--c-text-accent: var(--c-brand);--c-text-light: #3a5169;--c-text-lighter: #4e6e8e;--c-text-lightest: #6a8bad;--c-text-quote: #999999;--c-border: #eaecef;--c-border-dark: #dfe2e5;--c-tip: #42b983;--c-tip-bg: var(--c-bg-light);--c-tip-title: var(--c-text);--c-tip-text: var(--c-text);--c-tip-text-accent: var(--c-text-accent);--c-warning: #e7c000;--c-warning-bg: #fffae3;--c-warning-title: #ad9000;--c-warning-text: #746000;--c-warning-text-accent: var(--c-text);--c-danger: #cc0000;--c-danger-bg: #ffe0e0;--c-danger-title: #990000;--c-danger-text: #660000;--c-danger-text-accent: var(--c-text);--c-details-bg: #eeeeee;--c-badge-tip: var(--c-tip);--c-badge-warning: var(--c-warning);--c-badge-danger: var(--c-danger);--t-color: .3s ease;--t-transform: .3s ease;--code-bg-color: #282c34;--code-hl-bg-color: rgba(0, 0, 0, .66);--code-ln-color: #9e9e9e;--code-ln-wrapper-width: 3.5rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-code: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--navbar-height: 3.6rem;--navbar-padding-v: .7rem;--navbar-padding-h: 1.5rem;--sidebar-width: 20rem;--sidebar-width-mobile: calc(var(--sidebar-width) * .82);--content-width: 740px;--homepage-width: 960px}.back-to-top{--back-to-top-color: var(--c-brand);--back-to-top-color-hover: var(--c-brand-light)}.DocSearch{--docsearch-primary-color: var(--c-brand);--docsearch-text-color: var(--c-text);--docsearch-highlight-color: var(--c-brand);--docsearch-muted-color: var(--c-text-quote);--docsearch-container-background: rgba(9, 10, 17, .8);--docsearch-modal-background: var(--c-bg-light);--docsearch-searchbox-background: var(--c-bg-lighter);--docsearch-searchbox-focus-background: var(--c-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);--docsearch-hit-color: var(--c-text-light);--docsearch-hit-active-color: var(--c-bg);--docsearch-hit-background: var(--c-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);--docsearch-footer-background: var(--c-bg)}.external-link-icon{--external-link-icon-color: var(--c-text-quote)}.medium-zoom-overlay{--medium-zoom-bg-color: var(--c-bg)}#nprogress{--nprogress-color: var(--c-brand)}.pwa-popup{--pwa-popup-text-color: var(--c-text);--pwa-popup-bg-color: var(--c-bg);--pwa-popup-border-color: var(--c-brand);--pwa-popup-shadow: 0 4px 16px var(--c-brand);--pwa-popup-btn-text-color: var(--c-bg);--pwa-popup-btn-bg-color: var(--c-brand);--pwa-popup-btn-hover-bg-color: var(--c-brand-light)}.search-box{--search-bg-color: var(--c-bg);--search-accent-color: var(--c-brand);--search-text-color: var(--c-text);--search-border-color: var(--c-border);--search-item-text-color: var(--c-text-lighter);--search-item-focus-bg-color: var(--c-bg-light)}html.dark{--c-brand: #3aa675;--c-brand-light: #349469;--c-bg: #22272e;--c-bg-light: #2b313a;--c-bg-lighter: #262c34;--c-text: #adbac7;--c-text-light: #96a7b7;--c-text-lighter: #8b9eb0;--c-text-lightest: #8094a8;--c-border: #3e4c5a;--c-border-dark: #34404c;--c-tip: #318a62;--c-warning: #ceab00;--c-warning-bg: #7e755b;--c-warning-title: #ceac03;--c-warning-text: #362e00;--c-danger: #940000;--c-danger-bg: #806161;--c-danger-title: #610000;--c-danger-text: #3a0000;--c-details-bg: #323843;--code-hl-bg-color: #363b46}html.dark .DocSearch{--docsearch-logo-color: var(--c-text);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgba(3, 4, 9, .3);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, .5), 0 -4px 8px 0 rgba(0, 0, 0, .2)}html,body{padding:0;margin:0;background-color:var(--c-bg);transition:background-color var(--t-color)}html.dark{color-scheme:dark}html{font-size:16px}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--c-text)}a{font-weight:500;color:var(--c-text-accent);text-decoration:none;overflow-wrap:break-word}p a code{font-weight:400;color:var(--c-text-accent)}kbd{font-family:var(--font-family-code);color:var(--c-text);background:var(--c-bg-lighter);border:solid .15rem var(--c-border-dark);border-bottom:solid .25rem var(--c-border-dark);border-radius:.15rem;padding:0 .15em}code{font-family:var(--font-family-code);color:var(--c-text-lighter);padding:.25rem .5rem;margin:0;font-size:.85em;background-color:var(--c-bg-lighter);border-radius:3px;overflow-wrap:break-word;transition:background-color var(--t-color)}blockquote{font-size:1rem;color:var(--c-text-quote);border-left:.2rem solid var(--c-border-dark);margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ul,ol{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}p,ul,ol{line-height:1.7}hr{border:0;border-top:1px solid var(--c-border)}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto;transition:border-color var(--t-color)}tr{border-top:1px solid var(--c-border-dark);transition:border-color var(--t-color)}tr:nth-child(2n){background-color:var(--c-bg-light);transition:background-color var(--t-color)}th,td{padding:.6em 1em;border:1px solid var(--c-border-dark);transition:border-color var(--t-color)}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid var(--c-bg-arrow)}.arrow.down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--c-bg-arrow)}.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--c-bg-arrow)}.arrow.left{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid var(--c-bg-arrow)}.badge{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:var(--c-bg);vertical-align:top;transition:color var(--t-color),background-color var(--t-color)}.badge.tip{background-color:var(--c-badge-tip)}.badge.warning{background-color:var(--c-badge-warning)}.badge.danger{background-color:var(--c-badge-danger)}.badge+.badge{margin-left:5px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:var(--font-family-code);font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#ec5975}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.3rem 1.5rem;margin:.85rem 0;border-radius:6px;overflow:auto}.theme-default-content pre code,.theme-default-content pre[class*=language-] code{color:#fff;padding:0;background-color:transparent;border-radius:0;overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-default-content .line-number{font-family:var(--font-family-code)}div[class*=language-]{position:relative;background-color:var(--code-bg-color);border-radius:6px}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:var(--code-ln-color)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent!important;position:relative;z-index:1}div[class*=language-] .highlight-lines{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlight-line{background-color:var(--code-hl-bg-color)}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line:before{content:" ";position:absolute;z-index:2;left:0;top:0;display:block;width:var(--code-ln-wrapper-width);height:100%}div[class*=language-].line-numbers-mode pre{margin-left:var(--code-ln-wrapper-width);padding-left:1rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;width:var(--code-ln-wrapper-width);text-align:center;color:var(--code-ln-color);padding-top:1.25rem;line-height:1.4;counter-reset:line-number}div[class*=language-].line-numbers-mode .line-numbers .line-number{position:relative;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.4em}div[class*=language-].line-numbers-mode .line-numbers .line-number:before{counter-increment:line-number;content:counter(line-number);font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;width:var(--code-ln-wrapper-width);height:100%;border-radius:6px 0 0 6px;border-right:1px solid var(--code-hl-bg-color)}div[class*=language-].ext-c:before{content:"c"}div[class*=language-].ext-cpp:before{content:"cpp"}div[class*=language-].ext-cs:before{content:"cs"}div[class*=language-].ext-css:before{content:"css"}div[class*=language-].ext-dart:before{content:"dart"}div[class*=language-].ext-docker:before{content:"docker"}div[class*=language-].ext-fs:before{content:"fs"}div[class*=language-].ext-go:before{content:"go"}div[class*=language-].ext-html:before{content:"html"}div[class*=language-].ext-java:before{content:"java"}div[class*=language-].ext-js:before{content:"js"}div[class*=language-].ext-json:before{content:"json"}div[class*=language-].ext-kt:before{content:"kt"}div[class*=language-].ext-less:before{content:"less"}div[class*=language-].ext-makefile:before{content:"makefile"}div[class*=language-].ext-md:before{content:"md"}div[class*=language-].ext-php:before{content:"php"}div[class*=language-].ext-py:before{content:"py"}div[class*=language-].ext-rb:before{content:"rb"}div[class*=language-].ext-rs:before{content:"rs"}div[class*=language-].ext-sass:before{content:"sass"}div[class*=language-].ext-scss:before{content:"scss"}div[class*=language-].ext-sh:before{content:"sh"}div[class*=language-].ext-styl:before{content:"styl"}div[class*=language-].ext-ts:before{content:"ts"}div[class*=language-].ext-toml:before{content:"toml"}div[class*=language-].ext-vue:before{content:"vue"}div[class*=language-].ext-yml:before{content:"yml"}@media (max-width: 419px){.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.code-group__nav{margin-top:.85rem;margin-bottom:calc(-1.7rem - 6px);padding-bottom:calc(1.7rem - 6px);padding-left:10px;padding-top:10px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--code-bg-color)}.code-group__ul{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.code-group__nav-tab{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:#ffffffe6;font-weight:600}.code-group__nav-tab:focus{outline:none}.code-group__nav-tab:focus-visible{outline:1px solid rgba(255,255,255,.9)}.code-group__nav-tab-active{border-bottom:var(--c-brand) 1px solid}@media (max-width: 419px){.code-group__nav{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}}.code-group-item{display:none}.code-group-item__active{display:block}.code-group-item>pre{background-color:orange}.custom-container{transition:color var(--t-color),border-color var(--t-color),background-color var(--t-color)}.custom-container .custom-container-title{font-weight:600}.custom-container .custom-container-title:not(:only-child){margin-bottom:-.4rem}.custom-container.tip,.custom-container.warning,.custom-container.danger{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-container.tip{border-color:var(--c-tip);background-color:var(--c-tip-bg);color:var(--c-tip-text)}.custom-container.tip .custom-container-title{color:var(--c-tip-title)}.custom-container.tip a{color:var(--c-tip-text-accent)}.custom-container.warning{border-color:var(--c-warning);background-color:var(--c-warning-bg);color:var(--c-warning-text)}.custom-container.warning .custom-container-title{color:var(--c-warning-title)}.custom-container.warning a{color:var(--c-warning-text-accent)}.custom-container.danger{border-color:var(--c-danger);background-color:var(--c-danger-bg);color:var(--c-danger-text)}.custom-container.danger .custom-container-title{color:var(--c-danger-title)}.custom-container.danger a{color:var(--c-danger-text-accent)}.custom-container.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:var(--c-details-bg)}.custom-container.details h4{margin-top:0}.custom-container.details figure:last-child,.custom-container.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-container.details summary{outline:none;cursor:pointer}.home{padding:var(--navbar-height) 2rem 0;max-width:var(--homepage-width);margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.8rem auto}.home .hero .actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:var(--c-text-lightest)}.home .hero .action-button{display:inline-block;font-size:1.2rem;padding:.8rem 1.6rem;border-width:2px;border-style:solid;border-radius:4px;transition:background-color var(--t-color);box-sizing:border-box}.home .hero .action-button.primary{color:var(--c-bg);background-color:var(--c-brand);border-color:var(--c-brand)}.home .hero .action-button.primary:hover{background-color:var(--c-brand-light)}.home .hero .action-button.secondary{color:var(--c-brand);background-color:var(--c-bg);border-color:var(--c-brand)}.home .hero .action-button.secondary:hover{color:var(--c-bg);background-color:var(--c-brand-light)}.home .features{border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:var(--c-text-light)}.home .feature p{color:var(--c-text-lighter)}.home .theme-default-content{padding:0;margin:0}.home .footer{padding:2.5rem;border-top:1px solid var(--c-border);text-align:center;color:var(--c-text-lighter);transition:border-color var(--t-color)}@media (max-width: 719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width: 419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.page{padding-top:var(--navbar-height);padding-left:var(--sidebar-width)}.navbar{position:fixed;z-index:20;top:0;left:0;right:0;height:var(--navbar-height);box-sizing:border-box;border-bottom:1px solid var(--c-border);background-color:var(--c-bg-navbar);transition:background-color var(--t-color),border-color var(--t-color)}.sidebar{font-size:16px;width:var(--sidebar-width);position:fixed;z-index:10;margin:0;top:var(--navbar-height);left:0;bottom:0;box-sizing:border-box;border-right:1px solid var(--c-border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-brand) var(--c-border);background-color:var(--c-bg-sidebar);transition:transform var(--t-transform),background-color var(--t-color),border-color var(--t-color)}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background-color:var(--c-border)}.sidebar::-webkit-scrollbar-thumb{background-color:var(--c-brand)}.sidebar-mask{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;display:none}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1){transform:rotate(45deg) translate3d(5.5px,5.5px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(2){transform:scale3d(0,1,1)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform:rotate(-45deg) translate3d(6px,-6px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1),.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform-origin:center}.theme-container.no-navbar .theme-default-content h1,.theme-container.no-navbar .theme-default-content h2,.theme-container.no-navbar .theme-default-content h3,.theme-container.no-navbar .theme-default-content h4,.theme-container.no-navbar .theme-default-content h5,.theme-container.no-navbar .theme-default-content h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .page{padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width: 720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}.theme-default-content a:hover{text-decoration:underline}.theme-default-content img{max-width:100%}.theme-default-content h1,.theme-default-content h2,.theme-default-content h3,.theme-default-content h4,.theme-default-content h5,.theme-default-content h6{margin-top:calc(.5rem - var(--navbar-height));padding-top:calc(1rem + var(--navbar-height));margin-bottom:0}.theme-default-content h1:first-child,.theme-default-content h2:first-child,.theme-default-content h3:first-child,.theme-default-content h4:first-child,.theme-default-content h5:first-child,.theme-default-content h6:first-child{margin-bottom:1rem}.theme-default-content h1:first-child+p,.theme-default-content h1:first-child+pre,.theme-default-content h1:first-child+.custom-container,.theme-default-content h2:first-child+p,.theme-default-content h2:first-child+pre,.theme-default-content h2:first-child+.custom-container,.theme-default-content h3:first-child+p,.theme-default-content h3:first-child+pre,.theme-default-content h3:first-child+.custom-container,.theme-default-content h4:first-child+p,.theme-default-content h4:first-child+pre,.theme-default-content h4:first-child+.custom-container,.theme-default-content h5:first-child+p,.theme-default-content h5:first-child+pre,.theme-default-content h5:first-child+.custom-container,.theme-default-content h6:first-child+p,.theme-default-content h6:first-child+pre,.theme-default-content h6:first-child+.custom-container{margin-top:2rem}@media (max-width: 959px){.sidebar{font-size:15px;width:var(--sidebar-width-mobile)}.page{padding-left:var(--sidebar-width-mobile)}}@media (max-width: 719px){.sidebar{top:0;padding-top:var(--navbar-height);transform:translate(-100%)}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translate(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width: 419px){h1{font-size:1.9rem}}.navbar{--navbar-line-height: calc( var(--navbar-height) - 2 * var(--navbar-padding-v) );padding:var(--navbar-padding-v) var(--navbar-padding-h);line-height:var(--navbar-line-height)}.navbar .logo{height:var(--navbar-line-height);margin-right:var(--navbar-padding-v);vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:var(--c-text);position:relative}.navbar .navbar-items-wrapper{display:flex;position:absolute;box-sizing:border-box;top:var(--navbar-padding-v);right:var(--navbar-padding-h);height:var(--navbar-line-height);padding-left:var(--navbar-padding-h);white-space:nowrap;font-size:.9rem}.navbar .navbar-items-wrapper .search-box{flex:0 0 auto;vertical-align:top}@media (max-width: 719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.navbar-items{display:inline-block}.navbar-items a{display:inline-block;line-height:1.4rem;color:inherit}.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text-accent)}.navbar-items .navbar-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:var(--navbar-line-height)}.navbar-items .navbar-item:first-child{margin-left:0}@media (max-width: 719px){.navbar-items .navbar-item{margin-left:0}}@media (min-width: 719px){.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text)}.navbar-item>a:hover,.navbar-item>a.router-link-active{margin-bottom:-2px;border-bottom:2px solid var(--c-text-accent)}}.toggle-sidebar-button{position:absolute;top:.6rem;left:1rem;display:none;padding:.6rem;cursor:pointer}.toggle-sidebar-button .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;cursor:inherit}.toggle-sidebar-button .icon span{display:inline-block;width:100%;height:2px;border-radius:2px;background-color:var(--c-text);transition:transform var(--t-transform)}.toggle-sidebar-button .icon span:nth-child(2){margin:6px 0}@media screen and (max-width: 719px){.toggle-sidebar-button{display:block}}.toggle-color-mode-button{display:flex;margin:auto;margin-left:1rem;border:0;background:none;color:var(--c-text);opacity:.8;cursor:pointer}.toggle-color-mode-button:hover{opacity:1}.toggle-color-mode-button .icon{width:1.25rem;height:1.25rem}.DocSearch{transition:background-color var(--t-color)}.navbar-dropdown-wrapper{cursor:pointer}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:var(--c-text)}.navbar-dropdown-wrapper .navbar-dropdown-title:hover,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{border-color:transparent}.navbar-dropdown-wrapper .navbar-dropdown-title .arrow,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none;font-weight:600;font-size:inherit}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item{color:inherit;line-height:1.7rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{margin:.45rem 0 0;border-top:1px solid var(--c-border);padding:1rem 0 .45rem;font-size:.9rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>span{padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a{font-weight:inherit}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a.router-link-active:after{display:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper{padding:0;list-style:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper .navbar-dropdown-subitem{font-size:.9em}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a:hover,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid var(--c-text-accent);border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item:first-child .navbar-dropdown-subtitle{margin-top:0;padding-top:0;border-top:0}@media (max-width: 719px){.navbar-dropdown-wrapper.open .navbar-dropdown-title,.navbar-dropdown-wrapper.open .navbar-dropdown-title-mobile{margin-bottom:.5rem}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block}.navbar-dropdown-wrapper .navbar-dropdown{transition:height .1s ease-out;overflow:hidden}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{border-top:0;margin-top:0;padding-top:0;padding-bottom:0}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item>a{font-size:15px;line-height:2rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width: 720px){.navbar-dropdown-wrapper{height:1.8rem}.navbar-dropdown-wrapper:hover .navbar-dropdown,.navbar-dropdown-wrapper.open .navbar-dropdown{display:block!important}.navbar-dropdown-wrapper.open:blur{display:none}.navbar-dropdown-wrapper .navbar-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:var(--c-bg-navbar);padding:.6rem 0;border:1px solid var(--c-border);border-bottom-color:var(--c-border-dark);text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.page{padding-bottom:2rem;display:block}.page .theme-default-content{max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.page .theme-default-content{padding:2rem}}@media (max-width: 419px){.page .theme-default-content{padding:1.5rem}}.page-meta{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem;overflow:auto}@media (max-width: 959px){.page-meta{padding:2rem}}@media (max-width: 419px){.page-meta{padding:1.5rem}}.page-meta .meta-item{cursor:default;margin-top:.8rem}.page-meta .meta-item .meta-item-label{font-weight:500;color:var(--c-text-lighter)}.page-meta .meta-item .meta-item-info{font-weight:400;color:var(--c-text-quote)}.page-meta .edit-link{display:inline-block;margin-right:.25rem}.page-meta .last-updated{float:right}@media (max-width: 719px){.page-meta .last-updated{font-size:.8em;float:none}.page-meta .contributors{font-size:.8em}}.page-nav{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem 2rem;padding-bottom:0}@media (max-width: 959px){.page-nav{padding:2rem}}@media (max-width: 419px){.page-nav{padding:1.5rem}}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding-top:1rem;overflow:auto}.page-nav .prev a:before{content:"\2190"}.page-nav .next{float:right}.page-nav .next a:after{content:"\2192"}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .navbar-items{display:none;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color);padding:.5rem 0 .75rem}.sidebar .navbar-items a{font-weight:600}.sidebar .navbar-items .navbar-item{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-items{padding:1.5rem 0}@media (max-width: 719px){.sidebar .navbar-items{display:block}.sidebar .navbar-items .navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-items{padding:1rem 0}}.sidebar-item{cursor:default;border-left:.25rem solid transparent;color:var(--c-text)}.sidebar-item:focus-visible{outline-width:1px;outline-offset:-1px}.sidebar-item.active:not(p.sidebar-heading){font-weight:600;color:var(--c-text-accent);border-left-color:var(--c-text-accent)}.sidebar-item.sidebar-heading{transition:color .15s ease;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0}.sidebar-item.sidebar-heading+.sidebar-item-children{transition:height .1s ease-out;overflow:hidden;margin-bottom:.75rem}.sidebar-item.sidebar-heading.collapsible{cursor:pointer}.sidebar-item.sidebar-heading.collapsible .arrow{position:relative;top:-.12em;left:.5em}.sidebar-item:not(.sidebar-heading){font-size:1em;font-weight:400;display:inline-block;margin:0;padding:.35rem 1rem .35rem 2rem;line-height:1.4;width:100%;box-sizing:border-box}.sidebar-item:not(.sidebar-heading)+.sidebar-item-children{padding-left:1rem;font-size:.95em}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading){padding:.25rem 1rem .25rem 1.75rem}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading).active{font-weight:500;border-left-color:transparent}a.sidebar-heading+.sidebar-item-children .sidebar-item:not(.sidebar-heading).active{border-left-color:transparent}a.sidebar-item{cursor:pointer}a.sidebar-item:hover{color:var(--c-text-accent)}.table-of-contents .badge{vertical-align:middle}.dropdown-enter-from,.dropdown-leave-to{height:0!important}.fade-slide-y-enter-active{transition:all .2s ease}.fade-slide-y-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-slide-y-enter-from,.fade-slide-y-leave-to{transform:translateY(10px);opacity:0}:root{--back-to-top-z-index: 5;--back-to-top-color: #3eaf7c;--back-to-top-color-hover: #71cda3}.back-to-top{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;height:1.2rem;background-color:var(--back-to-top-color);-webkit-mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;z-index:var(--back-to-top-z-index)}.back-to-top:hover{background-color:var(--back-to-top-color-hover)}@media (max-width: 959px){.back-to-top{display:none}}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .3s}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0}:root{--c-social-share-trigger: var(--c-text-lightest);--c-social-share-plain: var(--c-brand);--c-bg-global-social-share: var(--c-bg)}.social-share{position:relative;box-sizing:border-box}.social-share-list{list-style:none;padding:0;margin:0;line-height:1}.social-share-network{position:relative;display:inline-block;vertical-align:middle}.social-share-trigger{color:var(--c-social-share-trigger)}.social-share-btn{position:relative;width:56px;height:56px;padding:0;border-radius:50%;font-size:32px;font-family:inherit;text-align:center;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s ease-out}.social-share-btn:not(.social-share-trigger){color:var(--c-social-share-plain)}.social-share-btn:not(.social-share-trigger):hover{background-color:#bcbcbc26}.social-share-icon-svg svg{width:1em!important;height:1em!important;fill:currentcolor!important;vertical-align:-.15em!important;overflow:hidden!important}.social-share-icon-img{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;margin:-.5em 0 0 -.5em;background-repeat:no-repeat;background-position:center;background-size:contain}.social-share-global{position:fixed;right:0;bottom:50%;z-index:99999;background-color:var(--c-bg-global-social-share);border:1px solid var(--c-border);border-right:none;border-radius:8px 0 0 8px;transform:translateY(50%);transition:all .3s ease-out;box-shadow:-2px 1px 6px #00000014}.social-share-global .social-share-network{display:block}.social-share-global .social-share-btn{width:60px;height:60px;border-radius:5px;font-size:36px}.social-share-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:flex;justify-content:center;align-items:center;background-color:#00000080;transition:all .3s ease-out;opacity:0}.social-share-overlay.show{opacity:1}.social-share-qrcode{display:block;border-radius:4px;overflow:hidden;box-shadow:0 0 4px #00000014}@media screen and (max-width: 767px){.social-share-btn{width:40px;height:40px;font-size:28px}.social-share-global{bottom:15%;border-radius:5px 0 0 5px;transform:translate(0);box-shadow:-1px 1px 3px #00000008}.social-share-global .social-share-btn{width:40px;height:40px;font-size:28px;border-radius:3px}} diff --git a/assets/style.5c138370.css b/assets/style.5c138370.css new file mode 100644 index 00000000..fed0677e --- /dev/null +++ b/assets/style.5c138370.css @@ -0,0 +1 @@ +:root{--back-to-top-z-index: 5;--back-to-top-color: #3eaf7c;--back-to-top-color-hover: #71cda3}.back-to-top{cursor:pointer;position:fixed;bottom:2rem;right:2.5rem;width:2rem;height:1.2rem;background-color:var(--back-to-top-color);-webkit-mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;mask:url(/assets/back-to-top.8efcbe56.svg) no-repeat;z-index:var(--back-to-top-z-index)}.back-to-top:hover{background-color:var(--back-to-top-color-hover)}@media (max-width: 959px){.back-to-top{display:none}}.back-to-top-enter-active,.back-to-top-leave-active{transition:opacity .3s}.back-to-top-enter-from,.back-to-top-leave-to{opacity:0}:root{--external-link-icon-color: #aaa}.external-link-icon{position:relative;display:inline-block;color:var(--external-link-icon-color);vertical-align:middle;top:-1px}.external-link-icon-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}:root{--medium-zoom-z-index: 100;--medium-zoom-bg-color: #ffffff;--medium-zoom-opacity: 1}.medium-zoom-overlay{background-color:var(--medium-zoom-bg-color)!important;z-index:var(--medium-zoom-z-index)}.medium-zoom-overlay~img{z-index:calc(var(--medium-zoom-z-index) + 1)}.medium-zoom--opened .medium-zoom-overlay{opacity:var(--medium-zoom-opacity)}:root{--nprogress-color: #29d;--nprogress-z-index: 1031}#nprogress{pointer-events:none}#nprogress .bar{background:var(--nprogress-color);position:fixed;z-index:var(--nprogress-z-index);top:0;left:0;width:100%;height:2px}:root{--c-brand: #3eaf7c;--c-brand-light: #4abf8a;--c-bg: #ffffff;--c-bg-light: #f3f4f5;--c-bg-lighter: #eeeeee;--c-bg-navbar: var(--c-bg);--c-bg-sidebar: var(--c-bg);--c-bg-arrow: #cccccc;--c-text: #2c3e50;--c-text-accent: var(--c-brand);--c-text-light: #3a5169;--c-text-lighter: #4e6e8e;--c-text-lightest: #6a8bad;--c-text-quote: #999999;--c-border: #eaecef;--c-border-dark: #dfe2e5;--c-tip: #42b983;--c-tip-bg: var(--c-bg-light);--c-tip-title: var(--c-text);--c-tip-text: var(--c-text);--c-tip-text-accent: var(--c-text-accent);--c-warning: #e7c000;--c-warning-bg: #fffae3;--c-warning-title: #ad9000;--c-warning-text: #746000;--c-warning-text-accent: var(--c-text);--c-danger: #cc0000;--c-danger-bg: #ffe0e0;--c-danger-title: #990000;--c-danger-text: #660000;--c-danger-text-accent: var(--c-text);--c-details-bg: #eeeeee;--c-badge-tip: var(--c-tip);--c-badge-warning: var(--c-warning);--c-badge-danger: var(--c-danger);--t-color: .3s ease;--t-transform: .3s ease;--code-bg-color: #282c34;--code-hl-bg-color: rgba(0, 0, 0, .66);--code-ln-color: #9e9e9e;--code-ln-wrapper-width: 3.5rem;--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-code: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;--navbar-height: 3.6rem;--navbar-padding-v: .7rem;--navbar-padding-h: 1.5rem;--sidebar-width: 20rem;--sidebar-width-mobile: calc(var(--sidebar-width) * .82);--content-width: 740px;--homepage-width: 960px}.back-to-top{--back-to-top-color: var(--c-brand);--back-to-top-color-hover: var(--c-brand-light)}.DocSearch{--docsearch-primary-color: var(--c-brand);--docsearch-text-color: var(--c-text);--docsearch-highlight-color: var(--c-brand);--docsearch-muted-color: var(--c-text-quote);--docsearch-container-background: rgba(9, 10, 17, .8);--docsearch-modal-background: var(--c-bg-light);--docsearch-searchbox-background: var(--c-bg-lighter);--docsearch-searchbox-focus-background: var(--c-bg);--docsearch-searchbox-shadow: inset 0 0 0 2px var(--c-brand);--docsearch-hit-color: var(--c-text-light);--docsearch-hit-active-color: var(--c-bg);--docsearch-hit-background: var(--c-bg);--docsearch-hit-shadow: 0 1px 3px 0 var(--c-border-dark);--docsearch-footer-background: var(--c-bg)}.external-link-icon{--external-link-icon-color: var(--c-text-quote)}.medium-zoom-overlay{--medium-zoom-bg-color: var(--c-bg)}#nprogress{--nprogress-color: var(--c-brand)}.pwa-popup{--pwa-popup-text-color: var(--c-text);--pwa-popup-bg-color: var(--c-bg);--pwa-popup-border-color: var(--c-brand);--pwa-popup-shadow: 0 4px 16px var(--c-brand);--pwa-popup-btn-text-color: var(--c-bg);--pwa-popup-btn-bg-color: var(--c-brand);--pwa-popup-btn-hover-bg-color: var(--c-brand-light)}.search-box{--search-bg-color: var(--c-bg);--search-accent-color: var(--c-brand);--search-text-color: var(--c-text);--search-border-color: var(--c-border);--search-item-text-color: var(--c-text-lighter);--search-item-focus-bg-color: var(--c-bg-light)}html.dark{--c-brand: #3aa675;--c-brand-light: #349469;--c-bg: #22272e;--c-bg-light: #2b313a;--c-bg-lighter: #262c34;--c-text: #adbac7;--c-text-light: #96a7b7;--c-text-lighter: #8b9eb0;--c-text-lightest: #8094a8;--c-border: #3e4c5a;--c-border-dark: #34404c;--c-tip: #318a62;--c-warning: #ceab00;--c-warning-bg: #7e755b;--c-warning-title: #ceac03;--c-warning-text: #362e00;--c-danger: #940000;--c-danger-bg: #806161;--c-danger-title: #610000;--c-danger-text: #3a0000;--c-details-bg: #323843;--code-hl-bg-color: #363b46}html.dark .DocSearch{--docsearch-logo-color: var(--c-text);--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgba(3, 4, 9, .3);--docsearch-key-gradient: linear-gradient(-225deg, #444950, #1c1e21);--docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, .5), 0 -4px 8px 0 rgba(0, 0, 0, .2)}html,body{padding:0;margin:0;background-color:var(--c-bg);transition:background-color var(--t-color)}html.dark{color-scheme:dark}html{font-size:16px}body{font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;color:var(--c-text)}a{font-weight:500;color:var(--c-text-accent);text-decoration:none;overflow-wrap:break-word}p a code{font-weight:400;color:var(--c-text-accent)}kbd{font-family:var(--font-family-code);color:var(--c-text);background:var(--c-bg-lighter);border:solid .15rem var(--c-border-dark);border-bottom:solid .25rem var(--c-border-dark);border-radius:.15rem;padding:0 .15em}code{font-family:var(--font-family-code);color:var(--c-text-lighter);padding:.25rem .5rem;margin:0;font-size:.85em;background-color:var(--c-bg-lighter);border-radius:3px;overflow-wrap:break-word;transition:background-color var(--t-color)}blockquote{font-size:1rem;color:var(--c-text-quote);border-left:.2rem solid var(--c-border-dark);margin:1rem 0;padding:.25rem 0 .25rem 1rem}blockquote>p{margin:0}ul,ol{padding-left:1.2em}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25}h1:focus-visible,h2:focus-visible,h3:focus-visible,h4:focus-visible,h5:focus-visible,h6:focus-visible{outline:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{opacity:1}h1{font-size:2.2rem}h2{font-size:1.65rem;padding-bottom:.3rem;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color)}h3{font-size:1.35rem}h4{font-size:1.15rem}h5{font-size:1.05rem}h6{font-size:1rem}a.header-anchor{font-size:.85em;float:left;margin-left:-.87em;padding-right:.23em;margin-top:.125em;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}a.header-anchor:hover{text-decoration:none}a.header-anchor:focus-visible{opacity:1}p,ul,ol{line-height:1.7}hr{border:0;border-top:1px solid var(--c-border)}table{border-collapse:collapse;margin:1rem 0;display:block;overflow-x:auto;transition:border-color var(--t-color)}tr{border-top:1px solid var(--c-border-dark);transition:border-color var(--t-color)}tr:nth-child(2n){background-color:var(--c-bg-light);transition:background-color var(--t-color)}th,td{padding:.6em 1em;border:1px solid var(--c-border-dark);transition:border-color var(--t-color)}.arrow{display:inline-block;width:0;height:0}.arrow.up{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid var(--c-bg-arrow)}.arrow.down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid var(--c-bg-arrow)}.arrow.right{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--c-bg-arrow)}.arrow.left{border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:6px solid var(--c-bg-arrow)}.badge{display:inline-block;font-size:14px;height:18px;line-height:18px;border-radius:3px;padding:0 6px;color:var(--c-bg);vertical-align:top;transition:color var(--t-color),background-color var(--t-color)}.badge.tip{background-color:var(--c-badge-tip)}.badge.warning{background-color:var(--c-badge-warning)}.badge.danger{background-color:var(--c-badge-danger)}.badge+.badge{margin-left:5px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:var(--font-family-code);font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#ec5975}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:#3eaf7c}.theme-default-content pre,.theme-default-content pre[class*=language-]{line-height:1.4;padding:1.3rem 1.5rem;margin:.85rem 0;border-radius:6px;overflow:auto}.theme-default-content pre code,.theme-default-content pre[class*=language-] code{color:#fff;padding:0;background-color:transparent;border-radius:0;overflow-wrap:unset;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.theme-default-content .line-number{font-family:var(--font-family-code)}div[class*=language-]{position:relative;background-color:var(--code-bg-color);border-radius:6px}div[class*=language-]:before{position:absolute;z-index:3;top:.8em;right:1em;font-size:.75rem;color:var(--code-ln-color)}div[class*=language-] pre,div[class*=language-] pre[class*=language-]{background:transparent!important;position:relative;z-index:1}div[class*=language-] .highlight-lines{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:1.3rem;position:absolute;top:0;left:0;width:100%;line-height:1.4}div[class*=language-] .highlight-lines .highlight-line{background-color:var(--code-hl-bg-color)}div[class*=language-]:not(.line-numbers-mode) .line-numbers{display:none}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line{position:relative}div[class*=language-].line-numbers-mode .highlight-lines .highlight-line:before{content:" ";position:absolute;z-index:2;left:0;top:0;display:block;width:var(--code-ln-wrapper-width);height:100%}div[class*=language-].line-numbers-mode pre{margin-left:var(--code-ln-wrapper-width);padding-left:1rem;vertical-align:middle}div[class*=language-].line-numbers-mode .line-numbers{position:absolute;top:0;width:var(--code-ln-wrapper-width);text-align:center;color:var(--code-ln-color);padding-top:1.25rem;line-height:1.4;counter-reset:line-number}div[class*=language-].line-numbers-mode .line-numbers .line-number{position:relative;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:1.4em}div[class*=language-].line-numbers-mode .line-numbers .line-number:before{counter-increment:line-number;content:counter(line-number);font-size:.85em}div[class*=language-].line-numbers-mode:after{content:"";position:absolute;top:0;left:0;width:var(--code-ln-wrapper-width);height:100%;border-radius:6px 0 0 6px;border-right:1px solid var(--code-hl-bg-color)}div[class*=language-].ext-c:before{content:"c"}div[class*=language-].ext-cpp:before{content:"cpp"}div[class*=language-].ext-cs:before{content:"cs"}div[class*=language-].ext-css:before{content:"css"}div[class*=language-].ext-dart:before{content:"dart"}div[class*=language-].ext-docker:before{content:"docker"}div[class*=language-].ext-fs:before{content:"fs"}div[class*=language-].ext-go:before{content:"go"}div[class*=language-].ext-html:before{content:"html"}div[class*=language-].ext-java:before{content:"java"}div[class*=language-].ext-js:before{content:"js"}div[class*=language-].ext-json:before{content:"json"}div[class*=language-].ext-kt:before{content:"kt"}div[class*=language-].ext-less:before{content:"less"}div[class*=language-].ext-makefile:before{content:"makefile"}div[class*=language-].ext-md:before{content:"md"}div[class*=language-].ext-php:before{content:"php"}div[class*=language-].ext-py:before{content:"py"}div[class*=language-].ext-rb:before{content:"rb"}div[class*=language-].ext-rs:before{content:"rs"}div[class*=language-].ext-sass:before{content:"sass"}div[class*=language-].ext-scss:before{content:"scss"}div[class*=language-].ext-sh:before{content:"sh"}div[class*=language-].ext-styl:before{content:"styl"}div[class*=language-].ext-ts:before{content:"ts"}div[class*=language-].ext-toml:before{content:"toml"}div[class*=language-].ext-vue:before{content:"vue"}div[class*=language-].ext-yml:before{content:"yml"}@media (max-width: 419px){.theme-default-content div[class*=language-]{margin:.85rem -1.5rem;border-radius:0}}.code-group__nav{margin-top:.85rem;margin-bottom:calc(-1.7rem - 6px);padding-bottom:calc(1.7rem - 6px);padding-left:10px;padding-top:10px;border-top-left-radius:6px;border-top-right-radius:6px;background-color:var(--code-bg-color)}.code-group__ul{margin:auto 0;padding-left:0;display:inline-flex;list-style:none}.code-group__nav-tab{border:0;padding:5px;cursor:pointer;background-color:transparent;font-size:.85em;line-height:1.4;color:#ffffffe6;font-weight:600}.code-group__nav-tab:focus{outline:none}.code-group__nav-tab:focus-visible{outline:1px solid rgba(255,255,255,.9)}.code-group__nav-tab-active{border-bottom:var(--c-brand) 1px solid}@media (max-width: 419px){.code-group__nav{margin-left:-1.5rem;margin-right:-1.5rem;border-radius:0}}.code-group-item{display:none}.code-group-item__active{display:block}.code-group-item>pre{background-color:orange}.custom-container{transition:color var(--t-color),border-color var(--t-color),background-color var(--t-color)}.custom-container .custom-container-title{font-weight:600}.custom-container .custom-container-title:not(:only-child){margin-bottom:-.4rem}.custom-container.tip,.custom-container.warning,.custom-container.danger{padding:.1rem 1.5rem;border-left-width:.5rem;border-left-style:solid;margin:1rem 0}.custom-container.tip{border-color:var(--c-tip);background-color:var(--c-tip-bg);color:var(--c-tip-text)}.custom-container.tip .custom-container-title{color:var(--c-tip-title)}.custom-container.tip a{color:var(--c-tip-text-accent)}.custom-container.warning{border-color:var(--c-warning);background-color:var(--c-warning-bg);color:var(--c-warning-text)}.custom-container.warning .custom-container-title{color:var(--c-warning-title)}.custom-container.warning a{color:var(--c-warning-text-accent)}.custom-container.danger{border-color:var(--c-danger);background-color:var(--c-danger-bg);color:var(--c-danger-text)}.custom-container.danger .custom-container-title{color:var(--c-danger-title)}.custom-container.danger a{color:var(--c-danger-text-accent)}.custom-container.details{display:block;position:relative;border-radius:2px;margin:1.6em 0;padding:1.6em;background-color:var(--c-details-bg)}.custom-container.details h4{margin-top:0}.custom-container.details figure:last-child,.custom-container.details p:last-child{margin-bottom:0;padding-bottom:0}.custom-container.details summary{outline:none;cursor:pointer}.home{padding:var(--navbar-height) 2rem 0;max-width:var(--homepage-width);margin:0 auto;display:block}.home .hero{text-align:center}.home .hero img{max-width:100%;max-height:280px;display:block;margin:3rem auto 1.5rem}.home .hero h1{font-size:3rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.8rem auto}.home .hero .actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.home .hero .description{max-width:35rem;font-size:1.6rem;line-height:1.3;color:var(--c-text-lightest)}.home .hero .action-button{display:inline-block;font-size:1.2rem;padding:.8rem 1.6rem;border-width:2px;border-style:solid;border-radius:4px;transition:background-color var(--t-color);box-sizing:border-box}.home .hero .action-button.primary{color:var(--c-bg);background-color:var(--c-brand);border-color:var(--c-brand)}.home .hero .action-button.primary:hover{background-color:var(--c-brand-light)}.home .hero .action-button.secondary{color:var(--c-brand);background-color:var(--c-bg);border-color:var(--c-brand)}.home .hero .action-button.secondary:hover{color:var(--c-bg);background-color:var(--c-brand-light)}.home .features{border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding:1.2rem 0;margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:stretch;justify-content:space-between}.home .feature{flex-grow:1;flex-basis:30%;max-width:30%}.home .feature h2{font-size:1.4rem;font-weight:500;border-bottom:none;padding-bottom:0;color:var(--c-text-light)}.home .feature p{color:var(--c-text-lighter)}.home .theme-default-content{padding:0;margin:0}.home .footer{padding:2.5rem;border-top:1px solid var(--c-border);text-align:center;color:var(--c-text-lighter);transition:border-color var(--t-color)}@media (max-width: 719px){.home .features{flex-direction:column}.home .feature{max-width:100%;padding:0 2.5rem}}@media (max-width: 419px){.home{padding-left:1.5rem;padding-right:1.5rem}.home .hero img{max-height:210px;margin:2rem auto 1.2rem}.home .hero h1{font-size:2rem}.home .hero h1,.home .hero .description,.home .hero .actions{margin:1.2rem auto}.home .hero .description{font-size:1.2rem}.home .hero .action-button{font-size:1rem;padding:.6rem 1.2rem}.home .feature h2{font-size:1.25rem}}.page{padding-top:var(--navbar-height);padding-left:var(--sidebar-width)}.navbar{position:fixed;z-index:20;top:0;left:0;right:0;height:var(--navbar-height);box-sizing:border-box;border-bottom:1px solid var(--c-border);background-color:var(--c-bg-navbar);transition:background-color var(--t-color),border-color var(--t-color)}.sidebar{font-size:16px;width:var(--sidebar-width);position:fixed;z-index:10;margin:0;top:var(--navbar-height);left:0;bottom:0;box-sizing:border-box;border-right:1px solid var(--c-border);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--c-brand) var(--c-border);background-color:var(--c-bg-sidebar);transition:transform var(--t-transform),background-color var(--t-color),border-color var(--t-color)}.sidebar::-webkit-scrollbar{width:7px}.sidebar::-webkit-scrollbar-track{background-color:var(--c-border)}.sidebar::-webkit-scrollbar-thumb{background-color:var(--c-brand)}.sidebar-mask{position:fixed;z-index:9;top:0;left:0;width:100vw;height:100vh;display:none}.theme-container.sidebar-open .sidebar-mask{display:block}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1){transform:rotate(45deg) translate3d(5.5px,5.5px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(2){transform:scale3d(0,1,1)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform:rotate(-45deg) translate3d(6px,-6px,0)}.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(1),.theme-container.sidebar-open .navbar>.toggle-sidebar-button .icon span:nth-child(3){transform-origin:center}.theme-container.no-navbar .theme-default-content h1,.theme-container.no-navbar .theme-default-content h2,.theme-container.no-navbar .theme-default-content h3,.theme-container.no-navbar .theme-default-content h4,.theme-container.no-navbar .theme-default-content h5,.theme-container.no-navbar .theme-default-content h6{margin-top:1.5rem;padding-top:0}.theme-container.no-navbar .page{padding-top:0}.theme-container.no-navbar .sidebar{top:0}@media (min-width: 720px){.theme-container.no-sidebar .sidebar{display:none}.theme-container.no-sidebar .page{padding-left:0}}.theme-default-content a:hover{text-decoration:underline}.theme-default-content img{max-width:100%}.theme-default-content h1,.theme-default-content h2,.theme-default-content h3,.theme-default-content h4,.theme-default-content h5,.theme-default-content h6{margin-top:calc(.5rem - var(--navbar-height));padding-top:calc(1rem + var(--navbar-height));margin-bottom:0}.theme-default-content h1:first-child,.theme-default-content h2:first-child,.theme-default-content h3:first-child,.theme-default-content h4:first-child,.theme-default-content h5:first-child,.theme-default-content h6:first-child{margin-bottom:1rem}.theme-default-content h1:first-child+p,.theme-default-content h1:first-child+pre,.theme-default-content h1:first-child+.custom-container,.theme-default-content h2:first-child+p,.theme-default-content h2:first-child+pre,.theme-default-content h2:first-child+.custom-container,.theme-default-content h3:first-child+p,.theme-default-content h3:first-child+pre,.theme-default-content h3:first-child+.custom-container,.theme-default-content h4:first-child+p,.theme-default-content h4:first-child+pre,.theme-default-content h4:first-child+.custom-container,.theme-default-content h5:first-child+p,.theme-default-content h5:first-child+pre,.theme-default-content h5:first-child+.custom-container,.theme-default-content h6:first-child+p,.theme-default-content h6:first-child+pre,.theme-default-content h6:first-child+.custom-container{margin-top:2rem}@media (max-width: 959px){.sidebar{font-size:15px;width:var(--sidebar-width-mobile)}.page{padding-left:var(--sidebar-width-mobile)}}@media (max-width: 719px){.sidebar{top:0;padding-top:var(--navbar-height);transform:translate(-100%)}.page{padding-left:0}.theme-container.sidebar-open .sidebar{transform:translate(0)}.theme-container.no-navbar .sidebar{padding-top:0}}@media (max-width: 419px){h1{font-size:1.9rem}}.navbar{--navbar-line-height: calc( var(--navbar-height) - 2 * var(--navbar-padding-v) );padding:var(--navbar-padding-v) var(--navbar-padding-h);line-height:var(--navbar-line-height)}.navbar .logo{height:var(--navbar-line-height);margin-right:var(--navbar-padding-v);vertical-align:top}.navbar .site-name{font-size:1.3rem;font-weight:600;color:var(--c-text);position:relative}.navbar .navbar-items-wrapper{display:flex;position:absolute;box-sizing:border-box;top:var(--navbar-padding-v);right:var(--navbar-padding-h);height:var(--navbar-line-height);padding-left:var(--navbar-padding-h);white-space:nowrap;font-size:.9rem}.navbar .navbar-items-wrapper .search-box{flex:0 0 auto;vertical-align:top}@media (max-width: 719px){.navbar{padding-left:4rem}.navbar .can-hide{display:none}.navbar .site-name{width:calc(100vw - 9.4rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.navbar-items{display:inline-block}.navbar-items a{display:inline-block;line-height:1.4rem;color:inherit}.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text-accent)}.navbar-items .navbar-item{position:relative;display:inline-block;margin-left:1.5rem;line-height:var(--navbar-line-height)}.navbar-items .navbar-item:first-child{margin-left:0}@media (max-width: 719px){.navbar-items .navbar-item{margin-left:0}}@media (min-width: 719px){.navbar-items a:hover,.navbar-items a.router-link-active{color:var(--c-text)}.navbar-item>a:hover,.navbar-item>a.router-link-active{margin-bottom:-2px;border-bottom:2px solid var(--c-text-accent)}}.toggle-sidebar-button{position:absolute;top:.6rem;left:1rem;display:none;padding:.6rem;cursor:pointer}.toggle-sidebar-button .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;cursor:inherit}.toggle-sidebar-button .icon span{display:inline-block;width:100%;height:2px;border-radius:2px;background-color:var(--c-text);transition:transform var(--t-transform)}.toggle-sidebar-button .icon span:nth-child(2){margin:6px 0}@media screen and (max-width: 719px){.toggle-sidebar-button{display:block}}.toggle-color-mode-button{display:flex;margin:auto;margin-left:1rem;border:0;background:none;color:var(--c-text);opacity:.8;cursor:pointer}.toggle-color-mode-button:hover{opacity:1}.toggle-color-mode-button .icon{width:1.25rem;height:1.25rem}.DocSearch{transition:background-color var(--t-color)}.navbar-dropdown-wrapper{cursor:pointer}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block;font-size:.9rem;font-family:inherit;cursor:inherit;padding:inherit;line-height:1.4rem;background:transparent;border:none;font-weight:500;color:var(--c-text)}.navbar-dropdown-wrapper .navbar-dropdown-title:hover,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{border-color:transparent}.navbar-dropdown-wrapper .navbar-dropdown-title .arrow,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile .arrow{vertical-align:middle;margin-top:-1px;margin-left:.4rem}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none;font-weight:600;font-size:inherit}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile:hover{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item{color:inherit;line-height:1.7rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{margin:.45rem 0 0;border-top:1px solid var(--c-border);padding:1rem 0 .45rem;font-size:.9rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>span{padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a{font-weight:inherit}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle>a.router-link-active:after{display:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper{padding:0;list-style:none}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem-wrapper .navbar-dropdown-subitem{font-size:.9em}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a{display:block;line-height:1.7rem;position:relative;border-bottom:none;font-weight:400;margin-bottom:0;padding:0 1.5rem 0 1.25rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a:hover,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active{color:var(--c-text-accent)}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{content:"";width:0;height:0;border-left:5px solid var(--c-text-accent);border-top:3px solid transparent;border-bottom:3px solid transparent;position:absolute;top:calc(50% - 2px);left:9px}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item:first-child .navbar-dropdown-subtitle{margin-top:0;padding-top:0;border-top:0}@media (max-width: 719px){.navbar-dropdown-wrapper.open .navbar-dropdown-title,.navbar-dropdown-wrapper.open .navbar-dropdown-title-mobile{margin-bottom:.5rem}.navbar-dropdown-wrapper .navbar-dropdown-title,.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:none}.navbar-dropdown-wrapper .navbar-dropdown-title-mobile{display:block}.navbar-dropdown-wrapper .navbar-dropdown{transition:height .1s ease-out;overflow:hidden}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle{border-top:0;margin-top:0;padding-top:0;padding-bottom:0}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subtitle,.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item>a{font-size:15px;line-height:2rem}.navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item .navbar-dropdown-subitem{font-size:14px;padding-left:1rem}}@media (min-width: 720px){.navbar-dropdown-wrapper{height:1.8rem}.navbar-dropdown-wrapper:hover .navbar-dropdown,.navbar-dropdown-wrapper.open .navbar-dropdown{display:block!important}.navbar-dropdown-wrapper.open:blur{display:none}.navbar-dropdown-wrapper .navbar-dropdown{display:none;height:auto!important;box-sizing:border-box;max-height:calc(100vh - 2.7rem);overflow-y:auto;position:absolute;top:100%;right:0;background-color:var(--c-bg-navbar);padding:.6rem 0;border:1px solid var(--c-border);border-bottom-color:var(--c-border-dark);text-align:left;border-radius:.25rem;white-space:nowrap;margin:0}}.page{padding-bottom:2rem;display:block}.page .theme-default-content{max-width:var(--content-width);margin:0 auto;padding:2rem 2.5rem;padding-top:0}@media (max-width: 959px){.page .theme-default-content{padding:2rem}}@media (max-width: 419px){.page .theme-default-content{padding:1.5rem}}.page-meta{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem;overflow:auto}@media (max-width: 959px){.page-meta{padding:2rem}}@media (max-width: 419px){.page-meta{padding:1.5rem}}.page-meta .meta-item{cursor:default;margin-top:.8rem}.page-meta .meta-item .meta-item-label{font-weight:500;color:var(--c-text-lighter)}.page-meta .meta-item .meta-item-info{font-weight:400;color:var(--c-text-quote)}.page-meta .edit-link{display:inline-block;margin-right:.25rem}.page-meta .last-updated{float:right}@media (max-width: 719px){.page-meta .last-updated{font-size:.8em;float:none}.page-meta .contributors{font-size:.8em}}.page-nav{max-width:var(--content-width);margin:0 auto;padding:1rem 2.5rem 2rem;padding-bottom:0}@media (max-width: 959px){.page-nav{padding:2rem}}@media (max-width: 419px){.page-nav{padding:1.5rem}}.page-nav .inner{min-height:2rem;margin-top:0;border-top:1px solid var(--c-border);transition:border-color var(--t-color);padding-top:1rem;overflow:auto}.page-nav .prev a:before{content:"\2190"}.page-nav .next{float:right}.page-nav .next a:after{content:"\2192"}.sidebar ul{padding:0;margin:0;list-style-type:none}.sidebar a{display:inline-block}.sidebar .navbar-items{display:none;border-bottom:1px solid var(--c-border);transition:border-color var(--t-color);padding:.5rem 0 .75rem}.sidebar .navbar-items a{font-weight:600}.sidebar .navbar-items .navbar-item{display:block;line-height:1.25rem;font-size:1.1em;padding:.5rem 0 .5rem 1.5rem}.sidebar .sidebar-items{padding:1.5rem 0}@media (max-width: 719px){.sidebar .navbar-items{display:block}.sidebar .navbar-items .navbar-dropdown-wrapper .navbar-dropdown .navbar-dropdown-item a.router-link-active:after{top:calc(1rem - 2px)}.sidebar .sidebar-items{padding:1rem 0}}.sidebar-item{cursor:default;border-left:.25rem solid transparent;color:var(--c-text)}.sidebar-item:focus-visible{outline-width:1px;outline-offset:-1px}.sidebar-item.active:not(p.sidebar-heading){font-weight:600;color:var(--c-text-accent);border-left-color:var(--c-text-accent)}.sidebar-item.sidebar-heading{transition:color .15s ease;font-size:1.1em;font-weight:700;padding:.35rem 1.5rem .35rem 1.25rem;width:100%;box-sizing:border-box;margin:0}.sidebar-item.sidebar-heading+.sidebar-item-children{transition:height .1s ease-out;overflow:hidden;margin-bottom:.75rem}.sidebar-item.sidebar-heading.collapsible{cursor:pointer}.sidebar-item.sidebar-heading.collapsible .arrow{position:relative;top:-.12em;left:.5em}.sidebar-item:not(.sidebar-heading){font-size:1em;font-weight:400;display:inline-block;margin:0;padding:.35rem 1rem .35rem 2rem;line-height:1.4;width:100%;box-sizing:border-box}.sidebar-item:not(.sidebar-heading)+.sidebar-item-children{padding-left:1rem;font-size:.95em}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading){padding:.25rem 1rem .25rem 1.75rem}.sidebar-item-children .sidebar-item-children .sidebar-item:not(.sidebar-heading).active{font-weight:500;border-left-color:transparent}a.sidebar-heading+.sidebar-item-children .sidebar-item:not(.sidebar-heading).active{border-left-color:transparent}a.sidebar-item{cursor:pointer}a.sidebar-item:hover{color:var(--c-text-accent)}.table-of-contents .badge{vertical-align:middle}.dropdown-enter-from,.dropdown-leave-to{height:0!important}.fade-slide-y-enter-active{transition:all .2s ease}.fade-slide-y-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.fade-slide-y-enter-from,.fade-slide-y-leave-to{transform:translateY(10px);opacity:0}:root{--c-social-share-trigger: var(--c-text-lightest);--c-social-share-plain: var(--c-brand);--c-bg-global-social-share: var(--c-bg)}.social-share{position:relative;box-sizing:border-box}.social-share-list{list-style:none;padding:0;margin:0;line-height:1}.social-share-network{position:relative;display:inline-block;vertical-align:middle}.social-share-trigger{color:var(--c-social-share-trigger)}.social-share-btn{position:relative;width:56px;height:56px;padding:0;border-radius:50%;font-size:32px;font-family:inherit;text-align:center;background:none;border:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s ease-out}.social-share-btn:not(.social-share-trigger){color:var(--c-social-share-plain)}.social-share-btn:not(.social-share-trigger):hover{background-color:#bcbcbc26}.social-share-icon-svg svg{width:1em!important;height:1em!important;fill:currentcolor!important;vertical-align:-.15em!important;overflow:hidden!important}.social-share-icon-img{position:absolute;top:50%;left:50%;display:block;width:1em;height:1em;margin:-.5em 0 0 -.5em;background-repeat:no-repeat;background-position:center;background-size:contain}.social-share-global{position:fixed;right:0;bottom:50%;z-index:99999;background-color:var(--c-bg-global-social-share);border:1px solid var(--c-border);border-right:none;border-radius:8px 0 0 8px;transform:translateY(50%);transition:all .3s ease-out;box-shadow:-2px 1px 6px #00000014}.social-share-global .social-share-network{display:block}.social-share-global .social-share-btn{width:60px;height:60px;border-radius:5px;font-size:36px}.social-share-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;display:flex;justify-content:center;align-items:center;background-color:#00000080;transition:all .3s ease-out;opacity:0}.social-share-overlay.show{opacity:1}.social-share-qrcode{display:block;border-radius:4px;overflow:hidden;box-shadow:0 0 4px #00000014}@media screen and (max-width: 767px){.social-share-btn{width:40px;height:40px;font-size:28px}.social-share-global{bottom:15%;border-radius:5px 0 0 5px;transform:translate(0);box-shadow:-1px 1px 3px #00000008}.social-share-global .social-share-btn{width:40px;height:40px;font-size:28px;border-radius:3px}} diff --git a/assets/videos.html.27ac075a.js b/assets/videos.html.8919de83.js similarity index 63% rename from assets/videos.html.27ac075a.js rename to assets/videos.html.8919de83.js index 674f7c0c..7e54c3f9 100644 --- a/assets/videos.html.27ac075a.js +++ b/assets/videos.html.8919de83.js @@ -1 +1 @@ -import{_ as e,o as c,c as o}from"./app.cc8c2c2a.js";const r={};function t(_,s){return c(),o("div")}var n=e(r,[["render",t],["__file","videos.html.vue"]]);export{n as default}; +import{_ as e,o as c,c as o}from"./app.bfda9a9e.js";const r={};function t(_,s){return c(),o("div")}var n=e(r,[["render",t],["__file","videos.html.vue"]]);export{n as default}; diff --git a/assets/videos.html.8aaf0760.js b/assets/videos.html.8aaf0760.js new file mode 100644 index 00000000..4a7f4c56 --- /dev/null +++ b/assets/videos.html.8aaf0760.js @@ -0,0 +1 @@ +const e=JSON.parse('{"key":"v-646991fa","path":"/videos/videos.html","title":"","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000},"filePathRelative":"videos/videos.md"}');export{e as data}; diff --git a/assets/videos.html.c52d418c.js b/assets/videos.html.c52d418c.js deleted file mode 100644 index 4a25993f..00000000 --- a/assets/videos.html.c52d418c.js +++ /dev/null @@ -1 +0,0 @@ -const e=JSON.parse('{"key":"v-646991fa","path":"/videos/videos.html","title":"","lang":"de-DE","frontmatter":{},"excerpt":"","headers":[],"git":{"updatedTime":1659972645000,"contributors":[{"name":"julius zeidler","email":"julius.zeidler@sumcumo.com","commits":1}]},"filePathRelative":"videos/videos.md"}');export{e as data}; diff --git a/blog/helloworld.html b/blog/helloworld.html index 93f3dbae..dc253b6a 100644 --- a/blog/helloworld.html +++ b/blog/helloworld.html @@ -23,13 +23,13 @@ } Hello World! | Draussenfunker.de | QRV im Grünen - - + + -

Hello World!

Kein Blog kommt ohne den obligatorischen "Hello World" Beitrag aus.

Last Updated:
Contributors: julius zeidler

Hello World!

Kein Blog kommt ohne den obligatorischen "Hello World" Beitrag aus.

Aktualisiert am::
- + diff --git a/index.html b/index.html index 638005ac..3dfe0187 100644 --- a/index.html +++ b/index.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - - + +

Mit Funkwellen um die Welt

Wir sind eine Gruppe von Funkamateuren, die sich dem Funkbetrieb in der freien Natur verschrieben haben. Unser Ziel ist es, möglichst ohne Steckdose und fest installierte Antenne mit der ganzen Welt zu kommunizieren.

Funkbetrieb am Strand

Ohne Steckdose, aufwändige Installationen z.T. mit dem was wir im Rucksack transportieren können, machen wir Funkbetrieb an Orten an denen sonst nicht gefunkt wird. Ob in einem Park, am Strand oder irgendwo in der freien Natur - der Reiz fernab des heimischen "Shacks" Funkbetrieb zu machen, zieht uns regelmäßig nach Draußen.

Durch unsere Präsenz im öffentlichen Raum machen wir das Hobby Amateurfunk wieder sichtbar und führen immer wieder nette Gespräche mit interessierten Passanten. Daher richten wir uns mit dieser Webseite auch explizit an die nicht lizensierten am Thema Amateurfunk interessierten Personen und bieten einen Einstieg in die Ausbildung an.

Auf diesen Seiten wollen wir dir einen Einblick in unsere Passion geben, egal ob du bereits lizensierter Funkamatuer bist oder es noch werden möchtest. Vielleicht hast du uns ja bei einem unserer Funktage kennen gelernt und möchtest jetzt mehr wissen?

Nächste Schritte

- + diff --git a/videos/videos.html b/videos/videos.html index fd0a9da7..83bf926c 100644 --- a/videos/videos.html +++ b/videos/videos.html @@ -23,13 +23,13 @@ } Draussenfunker.de | QRV im Grünen - - + + -
Aktualisiert am::
- + diff --git a/wissenswertes/amateurfunk.html b/wissenswertes/amateurfunk.html index e00bd42b..30dc519a 100644 --- a/wissenswertes/amateurfunk.html +++ b/wissenswertes/amateurfunk.html @@ -23,13 +23,13 @@ } Was ist Amateurfunk? | Draussenfunker.de | QRV im Grünen - - + + -

Was ist Amateurfunk?

Das Hobby Amateurfunkopen in new window ist sehr vielfältig und umfangreich. Ein Funkamateur lernt für seine Prüfung Elektrotechnik, Betriebstechnik und natürlich wie er sich gesetzeskonform verhält.

Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der Völkerverständigung und der Unterstützung von Hilfsaktionen in Not- und Katastrophenfällen.

Als Funkamateure dürfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Geräten und Antennen funken oder gar mit neuen, oft digitalen Betriebsarten experimentieren.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum benötigt man die grossen Geräte, die Antennen und alles was dazu gehört, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann nur jeder Mensch für sich beantworten, aber hier ein paar Mögliche Antworten:

  • Amateuerfunk funktioniert immer und überall, sofern es die Ausbreitungsbedingungen erlauben.

  • Es besteht keine Abhängigkeit zu kommerzieller Infrastruktur.

  • Wenn man möchte, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine Übertragung von Text.

  • In der Ausbildung lernt man u.a. im Bereich Elektrotechnik und Elektronik eine ganze Menge. Das Lernen für die Prüfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu beschäftigen.

  • Du darfst deine eigenen Funkgeräte bauen oder entsprechend modifizieren. Das erlernte Wissen eignet sich aber auch für z.B. Elektro-Installationen.

  • Funkamateure gibt es auf der ganzen Welt, über das gemeinsame Hobby sind schon so manche Freundschaften und gegenseitige Besuche entstanden.

  • Auf so genannten DXPeditons reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Diese Reisen mit Expeditionscharakter dienen dazu, seltene Bereiche der Welt zu "aktivieren".

  • Das Pokemon-Phänomen ist bei uns schon lange weit verbreitet. Wer möchte, sammelt Funkkontakte mit allen Ländern dieser Welt, mit der ISS oder den Polarstationen. Einer der Begehrtesten Funkkontakte im Logbuch ist übrigens der mit einer Station aus Nordkorea.

  • Gerade auf Reisen in entlegene Gegenden ist Amateurfunk neben der teuren Satelitentelefonie der einzige Weg mit der Heimat in Kontakt zu bleiben oder Hilfe zu rufen. Auch der Empfang von E-Mails, Wetterfaxen oder Nachrichten ist über die Kurzwelle möglich.

Was kann Amateurfunk?

  • Weltweite Funkverbindungen ohne zusätzliche Infrastruktur wie Internet oder Telefonnetz

  • Morsetelegrafie

  • Datenübertragung ohne Internet- oder Telefonnetz (E-Mails, Wetterbericht, sonstige Nachrichten)

  • Sprach- und Datenfunk über (Amateurfunk-) Sateliten oder mit der Internationalen Weltraumstation (ISS)

  • Betrieb und Aufbau von Relaisstationen (Repeater) für Mobil- und Handfunkgeräte

  • Aufbau von Funknetzen für den Katastrophenschutz und Übermittlung von Nachrichten im Notfall

  • Austausch von Positionsdaten via Funk (z.B. APRS)

  • Weitreichende, breitbandige Datenverbindungen für Internet-Anwendungen über WLAN, Mikrowelle oder Laser

  • Fernsehübertragungen

  • Und noch vieles, vieles mehr ...

Last Updated:
Contributors: julius zeidler

Was ist Amateurfunk?

Das Hobby Amateurfunkopen in new window ist sehr vielfältig und umfangreich. Ein Funkamateur lernt für seine Prüfung Elektrotechnik, Betriebstechnik und natürlich wie er sich gesetzeskonform verhält.

Der Amateurfunk dient der Ausbildung, dem experiementellen Funkbetrieb sowie der Völkerverständigung und der Unterstützung von Hilfsaktionen in Not- und Katastrophenfällen.

Als Funkamateure dürfen wir nicht nur weltweite Funkverbindungen aufbauen, sondern auch mit modifizierten oder gar selbst gebauten Geräten und Antennen funken oder gar mit neuen, oft digitalen Betriebsarten experimentieren.

Warum Amateurfunk?

In Zeiten von Internet und Smartphones wundert man sich, ob das Thema Amateurfunk nicht eigentlich obsolet ist. Warum benötigt man die grossen Geräte, die Antennen und alles was dazu gehört, wenn man mit dem kleinen Computer in seiner Hosentasche komfortabel mit der ganzen Welt reden, Fernsehn gucken und im Internet surfen kann?

Die Frage kann nur jeder Mensch für sich beantworten, aber hier ein paar Mögliche Antworten:

  • Amateuerfunk funktioniert immer und überall, sofern es die Ausbreitungsbedingungen erlauben.

  • Es besteht keine Abhängigkeit zu kommerzieller Infrastruktur.

  • Wenn man möchte, hat der Amateurfunk sehr viel mit Computern und digitalen Medien zu tun. Digitale Betriebsarten erlauben so viel mehr als nur die reine Übertragung von Text.

  • In der Ausbildung lernt man u.a. im Bereich Elektrotechnik und Elektronik eine ganze Menge. Das Lernen für die Prüfung ist aber nur der Anfang. So hast du eine tolle Motivation, dich weitergehend mit der Technik und Physik zu beschäftigen.

  • Du darfst deine eigenen Funkgeräte bauen oder entsprechend modifizieren. Das erlernte Wissen eignet sich aber auch für z.B. Elektro-Installationen.

  • Funkamateure gibt es auf der ganzen Welt, über das gemeinsame Hobby sind schon so manche Freundschaften und gegenseitige Besuche entstanden.

  • Auf so genannten DXPeditons reisen Funkamateure in Gegenden in denen es keine oder nur sehr wenige Funkamateure gibt. Diese Reisen mit Expeditionscharakter dienen dazu, seltene Bereiche der Welt zu "aktivieren".

  • Das Pokemon-Phänomen ist bei uns schon lange weit verbreitet. Wer möchte, sammelt Funkkontakte mit allen Ländern dieser Welt, mit der ISS oder den Polarstationen. Einer der Begehrtesten Funkkontakte im Logbuch ist übrigens der mit einer Station aus Nordkorea.

  • Gerade auf Reisen in entlegene Gegenden ist Amateurfunk neben der teuren Satelitentelefonie der einzige Weg mit der Heimat in Kontakt zu bleiben oder Hilfe zu rufen. Auch der Empfang von E-Mails, Wetterfaxen oder Nachrichten ist über die Kurzwelle möglich.

Was kann Amateurfunk?

  • Weltweite Funkverbindungen ohne zusätzliche Infrastruktur wie Internet oder Telefonnetz

  • Morsetelegrafie

  • Datenübertragung ohne Internet- oder Telefonnetz (E-Mails, Wetterbericht, sonstige Nachrichten)

  • Sprach- und Datenfunk über (Amateurfunk-) Sateliten oder mit der Internationalen Weltraumstation (ISS)

  • Betrieb und Aufbau von Relaisstationen (Repeater) für Mobil- und Handfunkgeräte

  • Aufbau von Funknetzen für den Katastrophenschutz und Übermittlung von Nachrichten im Notfall

  • Austausch von Positionsdaten via Funk (z.B. APRS)

  • Weitreichende, breitbandige Datenverbindungen für Internet-Anwendungen über WLAN, Mikrowelle oder Laser

  • Fernsehübertragungen

  • Und noch vieles, vieles mehr ...

Aktualisiert am::
- + diff --git a/wissenswertes/ausbreitung.html b/wissenswertes/ausbreitung.html index 91d63699..5fdc3e4c 100644 --- a/wissenswertes/ausbreitung.html +++ b/wissenswertes/ausbreitung.html @@ -23,13 +23,13 @@ } Ausbreitung von Funkwellen | Draussenfunker.de | QRV im Grünen - - + + -

Ausbreitung von Funkwellen

Funkwellen breiten sich in den höheren Frequenzbereichen (oberhalb von 2 MHz) quasi-optisch aus. Das bedeutet, dass man nur bis kurz über den Horizont funken kann. Je höher der Antennenstandort ist, desto weiter reicht die eigene Ausstrahlung.

So dachte man zumindest, als man die "wertlosen" Frequenzbereiche nach dem Ersten Weltkrieg für den Amateurfunk frei gab.

Tatsächlich gibt es in der Atmosphäre verschiedene Schichten, die je nach Sonnenaktivität Funkwellen verschiedener Wellenlängen reflektieren und zur Erde zurück werfen.

Die Reflektion von Funkwellen an der Troposphäre oder Ionosphäre erlaubt es, im Bereich von 2-30 Mhz, manchmal auch im Bereich von 144 Mhz deutlich über den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich höhere Reichweiten sind aber auch regelmäßig möglich. So kann mit einem einfachen Draht als Antenne regelmäßig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. In besonders seltenen Fällen, ist es sogar möglich, sich selbst zu hören, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.

Funkwetteropen in new window

Unter https://sonnen-sturm.info/funkwetteropen in new window findet ihr eine umfangreiche Erklärung der angezeigten Werte. Die Daten selbst werden von der Seite http://hamqsl.com/open in new window zusammen getragen.

Last Updated:
Contributors: julius zeidler

Ausbreitung von Funkwellen

Funkwellen breiten sich in den höheren Frequenzbereichen (oberhalb von 2 MHz) quasi-optisch aus. Das bedeutet, dass man nur bis kurz über den Horizont funken kann. Je höher der Antennenstandort ist, desto weiter reicht die eigene Ausstrahlung.

So dachte man zumindest, als man die "wertlosen" Frequenzbereiche nach dem Ersten Weltkrieg für den Amateurfunk frei gab.

Tatsächlich gibt es in der Atmosphäre verschiedene Schichten, die je nach Sonnenaktivität Funkwellen verschiedener Wellenlängen reflektieren und zur Erde zurück werfen.

Die Reflektion von Funkwellen an der Troposphäre oder Ionosphäre erlaubt es, im Bereich von 2-30 Mhz, manchmal auch im Bereich von 144 Mhz deutlich über den Horizont hinaus zu funken. Gerade im Bereich unterhalb von 30 Mhz sind Reichweiten von 2000-10000 Kilometern keine Seltenheit, deutlich höhere Reichweiten sind aber auch regelmäßig möglich. So kann mit einem einfachen Draht als Antenne regelmäßig Funkkontakt mit den USA, mit Asien oder der Karibik aufgenommen werden. In besonders seltenen Fällen, ist es sogar möglich, sich selbst zu hören, nachdem das eigene Funksignal einmal um die ganze Erde gelaufen ist.

Funkwetteropen in new window

Unter https://sonnen-sturm.info/funkwetteropen in new window findet ihr eine umfangreiche Erklärung der angezeigten Werte. Die Daten selbst werden von der Seite http://hamqsl.com/open in new window zusammen getragen.

Aktualisiert am::
- +